EXTCYCLE W5DChipBreaking - Сверлильный цикл с ломкой стружки (G73)
Сверлильный цикл с ломкой стружки W5DChipBreaking(473) (G73) выполняет подвод инструмента к центру отверстия на уровень Z return. Циклическое сверление выполняется с отводом инструмента для ломки стружки.
Цикл состоит из:
Ускоренный подвод к центру отверстия на уровень Z return.
Ускоренное перемещение на уровень Z safe.
Перемещение на рабочей подаче на глубину шага S.
Задержка на время задержки на дне.
Ускоренный отвод инструмента на
расстояние вывода (Ld).Задержка на время задержки на верху.
Ускоренное перемещение на уровень предыдущей глубины с
замедлением (Dcl).Рабочая подача до
замедления (Dcl)сшагом (S).Задержка на время задержки на дне.
Повторение предыдущих пяти итераций до достижения полной глубины отверстия.
Ускоренный возврат инструмента на уровень Z retract.
Параметры
| Массив CLD | Имя CLD | Описание |
|---|---|---|
| CLD[1] | CLD.SubCmd | Тип команды: ON(71) – включение стандартного цикла, CALL(52) – вызов стандартного цикла, OFF(72) – выключение стандартного цикла. |
| CLD[2] | CLD.SubType | Идентификатор типа стандартного цикла: W5DChipBreaking(473). |
| CLD[3] | CLD.CLParams(1) | Nx, координата X вектора нормали инструмента |
| CLD[4] | CLD.CLParams(2) | Ny, координата Y вектора нормали инструмента |
| CLD[5] | CLD.CLParams(3) | Nz, координата Z вектора нормали инструмента |
| CLD[6] | CLD.CLParams(4) | Sf, нормальное расстояние от текущего положения инструмента до уровня безопасной плоскости |
| CLD[7] | CLD.CLParams(5) | Tp, нормальное расстояние от текущего положения инструмента до уровня верха отверстия |
| CLD[8] | CLD.CLParams(6) | Bt, нормальное расстояние от текущего положения инструмента до уровня дна отверстия |
| CLD[9] | CLD.CLParams(7) | Единицы рабочей подачи: 0 – мм/об, 1 – мм/мин |
| CLD[10] | CLD.CLParams(8) | Значение рабочей подачи |
| CLD[11] | CLD.CLParams(9) | Единицы подачи подвода: 0 – мм/об, 1 – мм/мин |
| CLD[12] | CLD.CLParams(10) | Значение подачи подвода |
| CLD[13] | CLD.CLParams(11) | Единицы подачи возврата: 0 – мм/об, 1 – мм/мин |
| CLD[14] | CLD.CLParams(12) | Значение подачи возврата |
| CLD[15] | CLD.CLParams(13) | Задержка на уровне дна в секундах |
| CLD[16] | CLD.CLParams(14) | Задержка на верхнем уровне в секундах |
| CLD[17] | CLD.CLParams(15) | St, величина шага ломки стружки |
| CLD[18] | CLD.CLParams(16) | Dg, уменьшение шага ломки стружки на каждой итерации |
| CLD[19] | CLD.CLParams(17) | Dc, величина замедления перед сверлением для каждого шага |
| CLD[20] | CLD.CLParams(18) | Ld, величина вывода на каждом шаге для прерывания процесса резания |
| CLD[50] | CLD.CLParams(48) | Какой шпиндель используется для обработки: 1 - приводной инструмент, 2 - шпиндель заготовки (токарный). |
Доступ из .NET
Помимо базового OnExtCycle, этот цикл доставляется через обработчик семейства циклов отверстий OnHoleExtCycle:
public override void OnHoleExtCycle(ICLDExtCycleCommand cmd, CLDArray cld)
Общая модель .NET описана в разделе Расширенный цикл (EXTCYCLE).