Для задания скорости главного движения в кадре необходимо указать направление вращения шпинделя под адресом М03 -вращения по часовой стрелке или М04 - вращение против часовой стрелки, способ задания скорости главного движения под адресом G97 –задание скорости в об/мин илиG96 –задание скорости в м/мин и величину скорости под адресом S.Скорость резания под адресом S задается числом, содержащим максимум четыре значащие цифры в целой части.
Все эти адреса являются модальными, они запоминается и действуют до поступления нового кода с этим же адресом. Функции М03и М04отменяются друг другом или функцией М05 – останов шпинделя.
По умолчанию в системе действует функция G97. Функция G96 – "Включение постоянной скорости резания в м/мин" используется, например, при обработке заготовки с большим изменением диаметров или при подрезании торца.
При наличии в кадре подготовительной функции G96 под адресом S необходимо задать скорость резания в м/мин, а число оборотов шпинделя автоматически изменяется в зависимости от диаметра детали таким образом, что скорость резания на кромке инструмента остается постоянной. Благодаря этому получается равномерная поверхность после обточки и тем самым лучшее качество наружных поверхностей.
При включенной функции G96 автоматически включается функция G95, задающая подачу в мм/оборот. Если G95 еще не была включена, то при вызове G96 необходимо указать новое значение подачи F (изменить значение подачи с мм/мин на мм/оборот).
При задании функции S0 происходит автоматическая ориентация шпинделя после его остановки. Задание ориентации шпинделя обязательно перед сменой инструмента, а также перед началом работы шпинделя в следящем режиме (координата С).
Программирование скорости вращения шпинделя можно производить в одном кадре с командой на смену инструмента или в кадре с заданием перемещений по координатным осям. При задании адреса S в кадре с командами на осевые перемещения, вращение шпинделя включается до запуска осевых перемещений рабочего органа (исходная установка СЧПУ).
В системах ЧПУ функция G97 действует по умолчанию. Поэтому если в программе скорость резания задается в об/мин, то функцию G97 можно не указывать. После программирования функции G96ее необходимо отменить функцией G97. После этого СЧПУ интерпретирует слово S снова как число оборотов шпинделя в минуту. Если новое число оборотов шпинделя не указывается, то сохраняется последнее, установленное через G96 число оборотов.
Пример:
N10 Т1 S2700 M3 F0,5 LF (В рабочую позицию подается инструмент, находящийся в первом гнезде. Вращение шпинделя по часовой стрелке со скоростью 2700 об/мин, подача 0,5 мм/об)
Или
N10 Т1 G94G96S270 M3 F500 LF (В рабочую позицию подается инструмент, находящийся в первом гнезде. Вращение шпинделя по часовой стрелке происходит с переменной частотой, так, чтобы скорость резания составляла 270 м/мин, подача 500 мм/мин)
Кроме того, при задании скорости в м/мин возможно использование функции LIMS - Ограничение числа оборотов при активной функции G96. Если обрабатывается деталь с большими различиями диаметра или подрезается торец, то рекомендуется указать ограничение числа оборотов шпинделя. Таким образом, можно исключить недопустимо высокое число оборотов при маленьких диаметрах. LIMS действует при использовании функций G96 и G97.
Пример:
N20 G96 S100 LIMS=2500 LF (При обработке поддерживается постоянная скорость резания V=100 м/мин, но число оборотов ограничено 2500 об/мин)