Расширенный цикл <EXTCYCLE>
Команда расширенный цикл <EXTCYCLE> представляет собой обобщенную технологическую команду для работы со стандартными циклами. В настоящий момент команда объединяет следующие типы стандартных циклов:
Цикл точения резьбы в несколько проходов G76 - <LATHETHREAD(403)>
Цикл точения резьбы за один проход G92 - <LATHETHREADG92(404)>
Цикл токарного нарезания резьбы осевым инструментом G84 - <TAP(168)>
Цикл сверления с удалением стружки G83 - <W5DChipRemoving(483)>
Цикл сверления с ломкой стружки G73 - <W5DChipBreaking(473)>
Команда:
EXTCYCLE ON(71) | CALL(52) | OFF(72)
LATHEFINISH(400) | LATHEROUGH(401) | LATHEGROOVE(402) |
LATHETHREAD(403) | DRILL(163) | FACE(81) | TAP(168) |
BRKCHP(288) | DEEP(153) | W5DDrill(481) | W5DFace(482) |
W5DChipRemoving(483) | W5DChipBreaking(473) | W5DTap(484) |
W5DBore5(485) | W5DBore6(486) | W5DBore7(487) | W5DBore8(488) |
W5DBore9(489) | W5DThreadMill(490) | W5DHolePocketing(491)
{, a} {, b} {, c} {, d} ...
Параметры:
Параметр |
Описание |
||
ON(71), CALL(52), OFF(72) |
CLD[1] |
CLD.SubCmd |
Модификатор команды: ON(71) – включение стандартного цикла, CALL(52) – вызов стандартного цикла, OFF(72) – отмена стандартного цикла. |
LATHEFINISH(400), LATHEROUGH(401), LATHEGROOVE(402), LATHETHREAD(403), DRILL(163), FACE(81), TAP(168), BRKCHP(288), DEEP(153), W5DDrill(481), W5DFace(482), W5DChipRemoving(483), W5DChipBreaking(473), W5DTap(484), W5DBore5(485), W5DBore6(486), W5DBore7(487), W5DBore8(488), W5DBore9(489), W5DThreadMill(490), W5DHolePocketing(491)
WProbing(500)
|
CLD[2] |
CLD.SubType |
Идентификатор конкретного типа цикла. |
a, b, c, d … |
CLD[3] – CLD[258] |
CLD.CLParams(1) – CLD.CLParams(256) |
Набор параметров, индивидуальный для каждого конкретного типа цикла. |
Первый параметр команды предназначен для идентификации начала, вызова и отмены стандартного цикла. Типовая последовательность технологических команд с участием расширенного цикла следующая:
EXTCYCLE ON(71) ...
FEDRAT ...
GOTO ...
GOTO ...
EXTCYCLE CALL(52) ...
FEDRAT ...
GOTO ...
GOTO ...
EXTCYCLE CALL(52) ...
FEDRAT ...
GOTO ...
GOTO ...
EXTCYCLE CALL(52) ...
EXTCYCLE OFF(72) ...
В зависимости от конкретного типа цикла набор последующих параметров меняется.
Сопутствующие ссылки: