Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по программированию стойки Sinumerik-2.doc
Скачиваний:
142
Добавлен:
18.12.2018
Размер:
2.05 Mб
Скачать

8.3 Постоянная скорость резания g96, g97, lims

Программирование

G96 S...

G97

LIMS=...

Объяснение команд

G06 Активировать постоянную скорость резания

S Скорость резания в м/мин

G97 Дезактивировать постоянную скорость резания

LIMS Ограничение скорости с действием G96

Сниженная скорость шпинделя

Постоянная скорость резания

Увеличенная скорость шпинделя

Функция

Если действует G96, скорость шпинделя - в зависимости от диаметра детали - изменяется автоматически, т.к. скорость резания S в м/мин остается постоянной на режущей кромке инструмента. Это увеличивает уникальность, а тем самым качество вращаемой детали.

Последовательность

Диапазон значений скорости резания S

Точность может быть определена в данных станка.

Выравнить подачу F

G95 подача в мм/об автоматически срабатывает с G96.

Если G95 еще не действует, нужно определить новую скорость подачи F с вызовом G96 (т.е. преобразовать значение F из мм/мин в мм/об.).

Верхняя граница скорости LIMS

Если Вы обрабатываете деталь, которая имеет сильное изменение в диаметре, рекомендуется определить ограничение скорости шпинделя. Это сохранит заметно высокие скорости с малыми диаметрами.

LIMS срабатывает с G96.

Пример:

N10 G96 S100 LIMS=2500

Ограничение скорости до 2500 об/мин.

Ограничение скорости, запрограммированное с G26 или определенная в данных станка, не может быть превышена с LIMS.

Быстрый ход

С быстрым ходом G0 не бывает изменений в скорости. Исключение: если контур подводится быстрым ходом, а следующий NC блок содержит G1, G2, G3,... команду траектории, скорость регулируется в G0 блоке подвода для следующей команды траектории.

Дезактивирование постоянной скорости резания, G97

Следу G97, управление интерпретирует слово S снова как скорость шпинделя в об/мин. Если Вы не определили новую скорость шпинделя, последняя установка скорости с G96 сохраняется.

Дополнительные замечания

Функция G96 также может быть дезактивирована с G94 или G95. В этом случае последняя запрограммированная скорость S используется для других операции обработки.

Оси перемещения должны определяться в данных станка.

6. Смещение инструмента

6.1 Общие замечания

Траектория инструмента

Запрограммированный контур

Контур

Исправленная тра-ектория инструмента

Для чего используют смещения инструмента?

При написании программы Вам не нужно определять диаметр резца, позицию поворотного инструмента (левосторонний / правосторонний инструменты) или длину инструмента. Вы просто программируете перемещения инструмента в соответствии размеров, указанных на производственном детали.

При программировании детали траектории инструмента должны управляться согласно геометрии инструмента так, чтобы запрограммированный контур мог быть обработан при использовании любого инструмента.

Управление корректирует траекторию перемещения

Для этого Вы вводите все данные инструмента в таблицу инструмента на управлении.

Во время выполнения программы управление приводит данные смещения из файлов инструмента и корректирует отдельно траекторию инструмента для различных инструментов.

Какие значения смещения инструмента нужны управлению?

Корректировка длины инструмента

Это значение корректирует разницу по длине используемых инструментов.

Длина инструмента - это разница между референтной точкой инструментодержателя и концом инструмента. Эта длина измеряется и вводится в управление вместе с определяемыми значениями износа.

Исходя из этих данных, управление рассчитывает перемещения в направлении подачи на врезание.

Присваивание корректировки длины

инструмента геометрическим осям

Корректировка длины инструмента всегда действует

в системе координат детали, которая фиксируется в

пространстве. Направление корректировки определяется

с одной стороны по плоскости обработки G17-G19, а тип

инструмента - позиция оси инструмента, которая должна

ориентироваться по выбранной рабочей плоскости и оси,

перпендикулярной этой плоскости.

Равноотстоящая траектория

Равноотстоящая траектория

Корректировка радиуса инструмента

Контур и траектория инструмента не идентичны. Резец или центр радиуса конца инструмента должны перемещаться по траектории, которая равноотстоящая от контура.

Для этого траектория центра запрограммированного инструмента переносится в зависимости от радиуса и направления обработки и таким образом, чтобы режущая кромка или коней инструмента перемещались точно вдоль нужного контура.

Управление выводит нужный радиус во время выполнения программы и рассчитывает траекторию инструмента из этих трех значений.