EDM Movement <EDMMOVE>
EMD movement command is generated by the Wire EDM operations of the SprutCAM system. The command specifies the wire movement coordinates and sets the movement interpolation modes.
Command:
EDMMOVE MODE: RAPID(0) | 2AXIS(1) | TAPER(2) | MULTIPROF(3)| 4AXIS(4),
SPAN1: CUT(0) | ARC(1), SPAN2: CUT(0) | ARC(1),
EP1: (X x; Y y; Z z), EP2: (X x; Y y; Z z),
PC1: (X x; Y y), PC2: (X x; Y y), R1 r1, R2 r2, A a,
ROLLMODE: OFF(0) | SHARP(1) | CONICAL(2) | CYLINDRICAL(3) |
FIXED(4),
ROLLR1 rollr1, ROLLR2 rollr2
Parameters:
Parameter |
Description |
||
Movement mode |
CLD[1] |
CLD.Mode |
RAPID(0) – Rapid movement, 2AXIS(1) – 2 axis movement, TAPER(2) – 2 axis movement with taper, MULTIPROF(3) – multiprofile movement (arcs and lines), 4AXIS(4) – 4 axis movement (lines only) |
Lower contour element type |
CLD[2] |
CLD.Span1 |
CUT(0) – a line, ARC(1) – an arc |
Upper contour element type |
CLD[3] |
CLD.Span2 |
CUT(0) – a line, ARC(1) – an arc |
Lower contour element endpoint, EP1 |
CLD[4], CLD[5], CLD[6] |
CLD.Ep1X, CLD.Ep1Y, CLD.Ep1Z |
X, Y and Z coordinates of the lower contour element endpoint |
Upper contour element endpoint, EP2 |
CLD[7], CLD[8], CLD[9] |
CLD.Ep2X, CLD.Ep2Y, CLD.Ep2Z |
X, Y and Z coordinates of the upper contour element endpoint |
Lower contour arc center point, PC1 |
CLD[10], CLD[11] |
CLD.Pc1X, CLD.Pc1Y |
X и Y coordinates of the lower contour arc center point, if this element is an arc. |
Upper contour arc center point, PC2 |
CLD[12], CLD[13] |
CLD.Pc2X, CLD.Pc2Y |
X и Y coordinates of the lower contour arc center point, if this element is an arc. |
Lower contour arc radius, R1 |
CLD[14] |
CLD.R1 |
If the lower contour element is an arc, then the parameter specifies the signed arc radius: R > 0 – the arc is counterclockwise, R < 0 – the arc is clockwise. |
Upper contour arc radius, R2 |
CLD[15] |
CLD.R2 |
If the upper contour element is an arc, then the parameter specifies the signed arc radius: R > 0 – the arc is counterclockwise, R < 0 – the arc is clockwise. |
Taper angle, A |
CLD[16] |
CLD.A |
In the TAPER(2) movement mode the parameter specifies signed taper angle: A > 0 – right taper, A < 0 – left taper. |
Sharp angle rolling mode, ROLLMODE |
CLD[17] |
CLD.RollMode |
This parameter specifies sharp angle roll mode for the 2 axis and taper machining (CornerR function): OFF(0) – the corner rolling is off (R1 = 0, R2 = 0); SHARP(1) – in this mode only the lower contour angles are rolled (R1 = R1, R2 = 0); CONICAL(2) – both lower and upper contour angles are rolled, rounding radiuses are derived from taper angle (R1 = R1, R2 = R1 + <Taper offset>); CYLINDRICAL(3) – lower and upper contour angles are rounded, rounding radiuses are equal (R1 = R1, R2 = R1); FIXED(4) – lower and upper contour angles are rounded, rounding radiuses are independent (R1 = R1, R2 = R2) |
Lower contour element roll radius, ROLLR1 |
CLD[18] |
CLD.RollR1 |
This parameter specifies the rolling radius of the sharp angle of the lower contour element |
Upper contour element roll radius, ROLLR2 |
CLD[19] |
CLD.RollR2 |
This parameter specifies the rolling radius of the sharp angle of the upper contour element |
See also: