Sep 08, 2023 Оставить сообщение

Классический случай макропрограммы

 

%
О11; (В системе FANUC используется макропрограмма финишной обработки с 1 переменной, всего 12 сегментов)
Н01 #16=0; (#16 представляет собой угол перемещения центра ножевого круга, а 0 — начальное значение)
Н06 Г54С400 М03; (Установите систему координат, чтобы указать скорость, и укажите шпиндель, который будет вращаться вперед)
Н07Т0101; (номер позиции командного инструмента и номер коррекции инструмента)
N08G00X150Z100; (прибытие к общей отправной точке)
N09 G00Z[50+8.8*COS[#16]]; (достигая начальной точки резьбы в направлении Z)
N10X[100-17.6*SIN[#16]]; (Направление X достигает начальной точки резьбы инструмента)
Н11 Г32З-113 Ф25; (Повернуть нож)
Н12 Г00 Х140; (поднимаем нож)
N13 #16=#16+8; (Рассчитать стоимость следующего ножа, где 8 — угловой интервал △ между двумя ножами)
N14 IF [#16 LE 180] ПЕРЕЙДИТЕ К 09 (Если угол не превышает 162 градуса, продолжайте движение)
N15 G00 X150Z100 M05; (Шпиндель останавливается и возвращается в точку полного отвода)
Н16 М30; (конец программы)
%

 

Отправить запрос

whatsapp

skype

Отправить по электронной почте

Запрос