Электроэрозионное перемещение <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[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 |
Определяет радиус обката острого угла для элемента верхнего контура |
Сопутствующие ссылки: