Цикл точения резьбы за один проход G92 – <LATHETHREADG92(404)>


Цикл точения резьбы за один проход <LATHETHREADG92(404)> (в разных стойках может иметь обозначения G92, G78, G21 и др.) генерирует замкнутую последовательность ходов для одного прохода нарезания резьбы. Схема выполнения показана на рисунке ниже.  Перед вызовом цикла инструмент находится в точке Start. Цикл вызывается одним кадром управляющей программы, в котором указывается конечная точка резьбы, шаг, размер конусности, фаски и др. В результате выполнения этого кадра инструмент из точки Start опустится в точку TSP, произведет нарезание резьбы до точки TEP и вернется в точку Start. Т.к. нарезание резьб обычно выполняют за несколько проходов, управляющая программа часто состоит из нескольких вызовов цикла с разным значением диаметра резьбы:

 

...

X60.0 Z20.0 M08 

G01 Z10.0 F1.0        (Подход к точке Start)

G92 X29.4 Z-52.0 F2.0 (Вызов цикла)

X28.9                 (Модальный вызов цикла G92 с другим значением диаметра)

X28.5                 (Модальный вызов цикла G92 с другим значением диаметра) 

X28.1                 (Модальный вызов цикла G92 с другим значением диаметра)

X27.8                 (Модальный вызов цикла G92 с другим значением диаметра)

X27.56                (Модальный вызов цикла G92 с другим значением диаметра)

X27.36                (Модальный вызов цикла G92 с другим значением диаметра)

X27.26                (Модальный вызов цикла G92 с другим значением диаметра)

G00 X200.0Z150.0M09   (Отвод инструмента)

...

 

G92ThreadCycle

 

Параметры:

CLD массив

Описание

CLD[1]

CLD.SubCmd

Модификатор команды:

ON(71) – включение стандартного цикла,

CALL(52) – вызов стандартного цикла,

OFF(72) – отмена стандартного цикла.

CLD[2]

CLD.SubType

Идентификатор конкретного типа цикла:

LATHETHREADG92(404)

CLD[4]

CLD.CLParams(2)

Ориентация резьбы:

0 – наружная,

1 – внутренняя,

2 – торцевая.

CLD[5]

CLD.CLParams(3)

Угол конуса в градусах (для конической резьбы) (A).

CLD[6]

CLD.CLParams(4)

Координата Z начальной точки резьбы (SP.Z).

CLD[7]

CLD.CLParams(5)

Координата X начальной точки резьбы (SP.X).

CLD[8]

CLD.CLParams(6)

Координата Z конечной точки резьбы (EP.Z).

CLD[9]

CLD.CLParams(7)

Координата X конечной точки резьбы (EP.X).

CLD[10]

CLD.CLParams(8)

Координата Z начальной точки резьбы (с учетом конусности) (TSP.Z).

CLD[11]

CLD.CLParams(9)

Координата X начальной точки резьбы (с учетом конусности) (TSP.X).

CLD[12]

CLD.CLParams(10)

Координата Z конечной точки резьбы (с учетом конусности) (TEP.Z).

CLD[13]

CLD.CLParams(11)

Координата X конечной точки резьбы (с учетом конусности) (TEP.X).

CLD[14]

CLD.CLParams(12)

Длина выхода (подъема в конце резьбы) (L).

CLD[22]

CLD.CLParams(20)

Тип задания шага резьбы:

0 – расстоянием,

1 – количеством витков на единицу длины.

CLD[23]

CLD.CLParams(21)

Значение шага резьбы.

CLD[32]

CLD.CLParams(30)

Угол участка выхода из резьбы (CA) в градусах.

CLD[33]

CLD.CLParams(31)

Начальный угол шпинделя в градусах (для многозаходных резьб)

 

 

 

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

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

Расширенный цикл <EXTCYCLE>

Цикл точения резьбы в несколько проходов G76 <LATHETHREAD>

Нарезание резьбы за один проход <SINGLETHREAD>