Электроэрозионное перемещение <EDMMOVE>


Команда электроэрозионного перемещения <EDMMOVE> генерируется операциями электроэрозионной обработки SprutCAM. Она задает координаты перемещения электрода-проволоки, а также определяет режимы интерполяции перемещений.

 

Команда:

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

 

Параметры:

Параметр

CLD массив

Описание

Режим перемещения

CLD[1]

CLD.Mode

RAPID(0) – Ускоренное перемещение,

2AXIS(1) – 2-х координатное перемещение,

TAPER(2) – 2-х координатное перемещение с конусностью,

MULTIPROF(3) – Многоконтурное перемещение (дуги и отрезки),

4AXIS(4) – 4-х осевое перемещение (только отрезки)

Тип элемента нижнего контура

CLD[2]

CLD.Span1

CUT(0) – отрезок,

ARC(1) – дуга окружности

Тип элемента верхнего контура

CLD[3]

CLD.Span2

CUT(0) – отрезок,

ARC(1) – дуга окружности

Конечная точка элемента нижнего контура, EP1

CLD[4],

CLD[5],

CLD[6]

CLD.Ep1X,

CLD.Ep1Y,

CLD.Ep1Z

Координаты X, Y и Z, конечной точки элемента нижнего контура

Конечная точка элемента верхнего контура, EP2

CLD[7],

CLD[8],

CLD[9]

CLD.Ep2X,

CLD.Ep2Y,

CLD.Ep2Z

Координаты X, Y и Z, конечной точки элемента верхнего контура

Точка центра дуги нижнего контура, PC1

CLD[10],

CLD[11]

CLD.Pc1X,

CLD.Pc1Y

Координаты X и Y точки центра дуги для нижнего контура, если этот элемент является дугой.

Точка центра дуги верхнего контура, PC2

CLD[12],

CLD[13]

CLD.Pc2X,

CLD.Pc2Y

Координаты X и Y точки центра дуги для верхнего контура, если этот элемент является дугой.

Радиус дуги нижнего контура, R1

CLD[14]

CLD.R1

Если элементом нижнего контура является дуга окружности, то параметр содержит знаковый радиус дуги:

R > 0 – дуга направлена против ч.с.,

R < 0 – дуга направлена по ч.с.

Радиус дуги верхнего контура, R2

CLD[15]

CLD.R2

Если элементом верхнего контура является дуга окружности, то параметр содержит знаковый радиус дуги:

R > 0 – дуга направлена против ч.с.,

R < 0 – дуга направлена по ч.с.

Угол конусности, A

CLD[16]

CLD.A

Для режима перемещения TAPER(2) параметр содержит знаковый угол конусности:

A > 0 – конусность направо,

A < 0 – конусность налево

Режим обката острых углов, ROLLMODE

CLD[17]

CLD.RollMode

Определяет режим обката острых углов для 2-х координатной и конусной обработки (функция CornerR):

OFF(0) – обкат углов выключен (R1 = 0,  R2 = 0);

SHARP(1) – острый, сглаживаются углы только нижнего контура (R1 = R1, R2 = 0);

CONICAL(2) – конический, сглаживаются углы нижнего и верхнего контуров, радиусы скруглений зависят от угла конусности (R1 = R1, R2 = R1 + <Припуск конусности>);

CYLINDRICAL(3) – цилиндрический,  сглаживаются углы нижнего и верхнего контуров, радиусы скруглений одинаковы (R1 = R1, R2 = R1);

FIXED(4) – фиксированный, сглаживаются углы нижнего и верхнего контуров, радиусы скруглений независимы (R1 = R1, R2 = R2)

Радиус обката для элемента нижнего контура, ROLLR1

CLD[18]

CLD.RollR1

Определяет радиус обката острого угла для элемента нижнего контура

Радиус обката для элемента верхнего контура, ROLLR2

CLD[19]

CLD.RollR2

Определяет радиус обката острого угла для элемента верхнего контура

 

 

 

Сопутствующие ссылки:

Описание технологических команд