Лекция 4 Программирование. токарных станков с ЧПУ Fanuc
Управляемые оси станка
Машинная система координат Система координат детали
Программирование в абсолютных координатах
Программирование в приращениях
Структура программы
Структура кадра
Функция шпинделя Постоянная частота вращения G 97 S_ _ [об/мин]
Функция шпинделя Постоянная скорость резания G 96 S_ _ [м/мин] V=3. 14 Dn/1000
Функция шпинделя Ограничение частоты вращения G 50 S_ _ [об/мин]
Функция инструмента Пример: T 0100 T 0101
Функция перемещения Позиционирование G 00 IP_; Для абсолютной команды координаты конечной позиции, а для команды в приращениях расстояние, на которое перемещается инструмент
Функция перемещения Линейная интерполяция G 01 IP_F_; IP_: Для абсолютной команды координаты конечной точки, а для команды в приращениях – расстояние, на которое перемещается инструмент. F_: Скорость подачи инструмента (Скорость подачи)
Функция перемещения Круговая интерполяция
Системы координат детали
Коррекция на длину инструмента
Коррекция на радиус инструмента
Исключения
Исключения
Подпрограмма
Дополнительные функции М-коды М Код Функция М 0 Безусловный останов программы. М 1 Условный останов программы. М 2 Конец программы. М 3 Включение вращения шпинделя по часовой стрелке. М 4 Включение вращения шпинделя против часовой стрелки. М 5 Остановка шпинделя. М 6 Автоматическая смена инструмента. М 8 Включение охлаждения СОЖ. М 9 Выключение охлаждения. М 30 Конец программы с возможностью одновременного отключения питания станка. М 98 Вызов подпрограммы. М 99 Возврат в основную программу.
Пример программы % O 1 N 1 G 54 N 2 G 0 X 300. Z 300. N 3 T 0101 N 4 G 96 S 200 M 3 N 5 G 0 X 20. Z 5. M 8 N 6 G 1 Z-30. F 0. 3 N 7 X 30. N 8 G 0 X 300. Z 300. M 9 N 9 T 0100 N 10 M 5 N 11 M 30 %