Метод и технология обработки резьбы с переменным шагом макропрограммой на токарном станке с ЧПУ
В этой статье объясняются четыре содержания:
1. Что такое резьба с переменным шагом.
2. Код G для резьбы с переменным шагом
3. Макропрограмма резьбы с переменным шагом
1. Что такое резьба с переменным шагом
Так называемая резьба с переменным шагом, то есть величина шага не фиксирована, а постепенно изменяется вдоль направления оси.
2. Код G для обработки резьбы с переменным шагом
G34 X__ Z__ F__K__
1, F — начальный шаг обрабатываемой резьбы с переменным шагом.
2. Значение K представляет собой приращение или уменьшение шага, когда главный вал вращается на один оборот. Если К — положительное значение, то высота звука увеличивается, а К — отрицательное, то есть уменьшается.
Конечно, вы также можете использовать часто используемые команды G92, G32 или даже G01. Как его использовать, следуйте за Цзоу Цзюнем, чтобы изучить «Макропрограмму ЧПУ» версии 3.0, начните с нуля, шаг за шагом, позвольте вам тщательно изучить программирование макросов.
Что ж, посмотрите на следующую схему, на которой изображена резьба с переменным шагом.
картина
Шаг постепенно уменьшается с начальных 20 до 19, 18, 17..., затем значение K в команде G34 равно -1.
3. Как написать программу резьбы с переменным шагом
Вы можете использовать метод вычисления координат точек, разделяемый Джуном, для последовательного поворота вдоль горизонтали. Также можно использовать обычно применяемую многослойную машину, которую переворачивают слой за слоем.
Однако при послойном резании из-за увеличения глубины резания поверхность контакта между инструментом и боковой поверхностью зуба становится все больше и больше, а также увеличивается сила резания, что может легко привести к повреждению инструмента или заготовки. Затем я могу использовать глубину каждого слоя для непрерывного уменьшения, тем самым уменьшая силу резания и завершая обработку резьбы.
Процедура следующая:
O 1111
G21G40 G97 G99 T0100
Резьбонарезной станок T0101
S300 M03
G00 X38. Z21 Начальная точка цикла резьбы
#1= 0.5 первая глубина резания
#{{0}}.0 высота профиля (значение радиуса)
N1 #2=#2-#1 Остаточная высота зуба после каждой глубины резания
IF [#2 LE 0.05 ] GOTO2 Если остаточная высота зуба меньше или равна 0,05, перейти к блоку N2
G00 X[30 плюс 2*#2] 30 — внешний диаметр резьбы.
G34 Z-100. F20 K-1
G00 X38.
Z21.
#{{0}}.8*#1 Каждая глубина резания в 0,8 раза больше предыдущей.
IF [#1 GE 0.05 ] GOTO1 Если глубина резания больше или равна 0,05, перейти к блоку N1.
#{{0}}.05 В противном случае глубина резания фиксируется на уровне 0,05
GOTO1 переход к блоку N1
N2 G00 X30 Z21
G34 Z-100 F20 K-1
G00 X38
Z200
M30





