Hello!
I need to engrave on my lathe, Emco E45 with live tooling, on a complex surface: it’s not flat, it’s not a constant cylinder of known diameter, we can think of it as a cone-like thing.
With a CAM I can export an engraving file that I simply execute within the shop turn.
The machine handles nicely the X, Z and C axis with an incredibly smooth and clean result.
The problem is that I have to keep the feed VERY low because the exported file is a series of micro segments (no G3 or G2) each with X,Z,C and F parameters, just like this:
G1 X10Z7C20 F50
G1 X11Z6C15 F50
And so on (I made the numbers up).
The problem is that when I move on X and Z the feed is in fact 50mm per minute while when C axis is involved 50 represents degrees per minute.
This means that the surface speed when C is rotating depends on the diameter I’m at in that moment.
So, if I’m drawing a straight line on the C axis at diameter, say, 10mm, I will engrave at speed X, if I do it at diameter 100mm, I will engrave at speed 10X, and this will bring to a broken tool.
Is there a way inside the Siemens controller to compensate the angular speed depending on the diameter?
Thanks a lot!
Inviato dal mio iPhone utilizzando Tapatalk Pro
I need to engrave on my lathe, Emco E45 with live tooling, on a complex surface: it’s not flat, it’s not a constant cylinder of known diameter, we can think of it as a cone-like thing.
With a CAM I can export an engraving file that I simply execute within the shop turn.
The machine handles nicely the X, Z and C axis with an incredibly smooth and clean result.
The problem is that I have to keep the feed VERY low because the exported file is a series of micro segments (no G3 or G2) each with X,Z,C and F parameters, just like this:
G1 X10Z7C20 F50
G1 X11Z6C15 F50
And so on (I made the numbers up).
The problem is that when I move on X and Z the feed is in fact 50mm per minute while when C axis is involved 50 represents degrees per minute.
This means that the surface speed when C is rotating depends on the diameter I’m at in that moment.
So, if I’m drawing a straight line on the C axis at diameter, say, 10mm, I will engrave at speed X, if I do it at diameter 100mm, I will engrave at speed 10X, and this will bring to a broken tool.
Is there a way inside the Siemens controller to compensate the angular speed depending on the diameter?
Thanks a lot!
Inviato dal mio iPhone utilizzando Tapatalk Pro