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

CLD array

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:

Technology commands description