Многопроходный цикл глубокого сверления G73
Глубокое сверление должно производиться с периодическими вводами и выводами сверла с целью охлаждения сверла и снятия напряжения продольного изгиба. Общая длина отверстия (глубина сверления) делится на участки, обозначаемые символом Р (величина Р не должна равняться диаметру сверла). Цикл задается функцией G73, с помощью которой программируют автоматический вывод сверла из отверстия после прохода заданного участка, а затем повторный ввод на быстром ходу. При каждом повторном вводе сверло не доходит на некоторую величину зазора а до конца предыдущего рабочего хода (рис. 26). Величина а задается предварительно постоянным параметром, вводимым в память системы ЧПУ при первичной наладке станка.
Рис. 26. Схема автоматического цикла глубокого
сверления G73
После окончания цикла сверло отходит в точку А, находящуюся на расстоянии X мм от оси X и на расстоянии Z мм от нулевой точки детали.
Структура цикла:
G73*, X* (Х )*, Z* (Z )*, F*, Р (рис. 26),
где X – координата смещения инструмента по оси X в точку А после выполнения цикла; Z – координата конечной точки перемещения сверла по оси Z; F – шаг резьбы (дискретность 0,0001); Р – длина участка сверления между выводами инструмента.
На рис. 27 показана деталь, в которой необходимо просверлить отверстие диаметром – 28 мм на длине – 160 мм. Недоход (воздушный зазор) до заготовки составляет 6 мм, перебег – 14 мм. Общий путь рабочего хода L = 160 + 6 + 14 = 180 мм. Его расчленяют на участки длиной 48 мм (четырехпроходный цикл). Подачу принимают 0,2 мм/об, частоту вращения шпинделя – 700 об/мин.
Рис. 27. Схема для сверления глубокого отверстия по циклу G73
Управляющая программа для сверления глубокого отверстия диаметром 28 мм имеет вид:
N0 M39 | Второй диапазон частоты вращения шпинделя. |
N1 M3 | Прямое направление вращения шпинделя. |
N2 S320 | Частота вращения шпинделя – 320 об/мин. |
N3 F20 | Подача – 0,20 мм/об. |
N4 Х10000 * | Выход инструмента в И.Т. ускоренно, одновременно по двум координатам. |
N5 Z2000 | |
N6 T2 | Поворот револьверной головки в позицию Т2. |
N7 X0 * | Подвод резца в Н.Т.Ц. ускоренно, одновременно по двум координатам. |
N8 Z600 | |
N9 M8 | Включение подачи СОЖ. |
N10 G73 * | Цикл глубокого сверления. |
N11 X2000 * | Величина отхода сверла по оси X после окончания цикла. |
N12 Z−17400 * | Координата по оси Z перемещения сверла. |
N13 P4800 | Длина одного прохода. |
N14 M9 | Выключение подачи СОЖ. |
N15 X10000 * | Вывод сверла в И.Т. ускоренно, одновременно по двум координатам. |
N16 Z2000 | |
N17 M5 | Останов шпинделя. |
N18 M30 | Конец программы. |
Безусловный переход Р
Для изменения порядка выполнения кадров управляющей программы применяется команда так называемого безусловного перехода, обозначаемого символом Р. С помощью этого символа можно вводить в управляющую программу дополнительные кадры.
Например, если алмазный выглаживатель, поджимаемый пружиной, должен совершать цикл подач «влево – вправо» (рис. 28), то чтобы не задавать в управляющей программе весь цикл, включающий многократное движение выглаживателя, записывают лишь два хода, а затем под адресом Р проставляют номера этих кадров:
Рис. 28. Пример автоматического цикла с применением
символа безусловного перехода P («зацикливание»)
Фрагмент управляющей программы для «зацикливания» проходов алмазного выглаживания цилиндрической поверхности диаметром – 60h5 имеет вид:
N0 M40 | Третий диапазон частоты вращения шпинделя. |
N1 M3 | Прямое направление вращения шпинделя. |
N2 S720 | Частота вращения шпинделя – 720 об/мин. |
N3 F10 | Подача – 0,1 мм/об. |
N4 Х10000 * | Выход инструмента в И.Т. ускоренно, одновременно по двум координатам. |
N5 Z2000 | |
N6 T4 | Поворот револьверной головки в позицию Т4. |
N7 X6000 * | Подвод резца в Н.Т.Ц. ускоренно, одновременно по двум координатам. |
N8 Z-2000 | |
N9 Z-14400 | Перемещение выглаживателя влево. |
N10 Z-2000 | Перемещение выглаживателя вправо. |
N11 Р9 | Повторение выполнения кадров N9 и N10. |
N12 P10… |
Теперь цикл «влево – вправо» будет выполняться многократно до нажима на клавишу «Стоп». Такой прием называется «зацикливанием» управляющей программы.