Программирование в среде CNC-системы ЧПУ обработки на многофункциональных станках
Создание единой основной программы при многопозиционной обработке При многопозиционной обработке заготовку детали необходимо перио- дически выставлять в нужные позиции поворотом стола. Поворот стола может быть запрограммирован технологическими командами М 71, …, М 95 (всего 24 позиции поворотного стола). В этом случае обработку в каждой из позиций следует оформить подпрограммой. Тогда при обработке заготовки детали в двух позициях единая основ- ная программа, например с именем SLAB_IGA_ 1431_7. MPF может быть сформирована в следующем виде: RETRACT_ SLAB_IGA_ 1431_7 // Вызов подпрограммы отвода шпиндельной голов- ки в позицию смены инструмента (для обеспечения безопасного поворота стола) M 71 // Поворот стола в нулевое положение с выставлением заготовки детали в пер- вую позицию POS 1_ SLAB_IGA_ 1431_7// Вызов подпрограммы обработки заготовки детали в пер- вой позиции M 83 // Поворот стола в положение 180 с выставлением заготовки детали во вторую ⁰ позицию POS 2_ SLAB_IGA_ 1431_7// Вызов подпрограммы обработки заготовки детали во второй позиции M 30 // Конец основной программы. Подпрограммы обработки в каждой из позиций POS 1_ SLAB_IGA_ 1431_7 и POS 2_ SLAB_IGA_ 1431_7 должны заканчиваться инструкцией M17 (конец подпрограммы). 42
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy