- •Фгбоу впо Пермский национальный исследовательский политехнический университет
- •«Основы числового программного управления»
- •Содержание
- •1 Системы чпу
- •1.1. Декартовые системы
- •2.2. Адреса координат X y z a b c
- •2.3. Специальные символы
- •3 Функции
- •3.1.1. Абсолютные/относительные системы счисления
- •Переключение рабочих плоскостей
- •Функции позиционирования инструмента
- •Определение геометрических характеристик
- •3.1.2. Переключение систем координат
- •Коррекция на радиус инструмента
- •3.1.3. Управление режимом обработки
- •3.2.1. Управление исполнением программы
- •3.2.2. Управление электрооборудованием станка
- •3.2.2.1. Управление шпинделем
- •3.2.2.2. Управление инструментом
- •3.2.2.3. Управление сож
- •4. Анализ листинга Управляющей Программы
- •Вопросы для самоконтроля
- •6. Краткие справочные сведения
3.1.3. Управление режимом обработки
S – задание оборотов шпинделя.
G97 – задание оборотов шпинделя в об/мин.
Функция дает указание системе ЧПУ интерпретировать значение, заданное адресом S, как обороты в минуту (об/мин).
Пример:
DIAMON
G97 S100
X200
Для
того, чтобы найти скорость резания из
формулы
,
надо подставить вместо:
n – S значение оборотов, т.к. включена функция G97
d – X, т.к. включена функция DIAMON, Х является диаметром
м/мин
G96 – задание значения оборотов шпинделя (S) в м/мин.
Режим сохранения постоянной скорости резания
Функция дает указание системе ЧПУ интерпретировать значение, заданное адресом S, как метры в минуту (м/мин). При ее включении обороты шпинделя автоматически регулируется в зависимости от обрабатываемого диаметра.
В токарной обработке скорость резания зависит от обрабатываемого диаметра и определяется как
Соответственно, при увеличении обрабатываемого диаметра, если обороты шпинделя не изменяются, скорость резания растет, что может привести к нарушению технологического режима и, как следствие, к поломке инструмента или дефекту заготовки.
Пример:
DIAMON
G96 S100
X200
Чтобы
найти число оборотов из формулы
,
надо выразить
и
подставить вместо:
V – S значение скорости резания, т.к. включена функция G96
d – X, т.к. включена функция DIAMON, Х является диаметром
об/мин
LIMS – задание максимально допустимых оборотов шпинделя
Пример 1:
DIAMON
N1 G0 G94 X1214
N2 G96 S30 LIMS=125 M4
Подставим
необходимые значения в формулу
:
V=S=30
π=3,14
D=X=1214
Получим:
Так
как в программе присутствует функция
LIMS,
необходимо проверить выполнимость
диаметра на данном станке, для этого
рассчитаем Dкр
–
критический диаметр по формуле
:
V=S=30
π=3,14
nкр=LIMS=125
76,4 < 1214 => Dкр < Dфакт
Функция LIMS задает максимально допустимое значение оборотов шпинделя, для которого существует критический диаметр (который мы рассчитали). Так как расчеты производятся по формуле , мы видим, что количество оборотов зависит от обрабатываемого диаметра. Но значение LIMS для любого станка постоянно. Соответственно при обработке диаметра меньше критического, значение оборотов больше значения заданного в LIMS уже не будет.
При фрезерной обработке функция G96 не используется, т.к. при ее включении обороты шпинделя автоматически регулируется в зависимости от обрабатываемого диаметра. Изменение самого диаметра контролируется в зависимости от изменения координаты X (см. направление осей в станках). При фрезерной обработке за диаметр принимается диаметр фрезы, который остается постоянным и не меняется при изменении X. На рисунке показана траектория движения фрезы. Фреза с постоянными оборотами и постоянным диаметром обрабатывает контур. При движении по оси X с командой G96 программа пересчитывает обороты, так как полагается, что меняется диаметр. В действительности при фрезеровании, этого не должно происходить, поэтому команду G96 не используют.
Пример 2:
DIAMON
G97 S100
DIAMON
G96 S100 LIMS=250
F – задание подачи.
G94 – подача в мм/мин.
Режим минутной подачи.
Функция дает указание системе ЧПУ интерпретировать значение, заданное адресом F, как скорость подачи в мм/мин.
Пример:
DIAMON
G97 G94 S100
X200 F50
Чтобы
найти Fоб
из формулы
надо выразить Fоб
и получим
:
Fоб=50/100=0,5 мм/мин
При включении функции G97 автоматически включается функция G94:
DIAMON G97 G94 S100 X200 F50 |
РАВНОЗНАЧНО |
DIAMON G97 S100 X200 F50 |
G95 – подача в мм/об
Режим оборотной подачи.
Функция дает указание системе ЧПУ интерпретировать значение, заданное адресом F, как скорость подачи в мм/об.
При активной функции G95 и изменении оборотов шпинделя, система автоматически рассчитывает новое значение минутной подачи в зависимости от изменения числа оборотов рабочего органа станка, сохраняя оборотную подачу постоянной. Для перевода оборотной подачи в минутную используется формула: ,
где n – скорость вращения шпинделя в об/мин.
Пример:
DIAMON
G96 G95 S100
X200 F50
Чтобы найти Fмин, подставим в формулы и необходимые значения и получим:
Fмин=50*159,2=7960 мм/об
При включенной функции G96 G95 можно не прописывать, т.к. она включается автоматически.
DIAMON G96 G95 S100 X200 F50 |
РАВНОЗНАЧНО |
DIAMON G96 S100 X200 F50 |
3.2. М-функции
Вспомогательные (технологические) команды языка программирования начинаются с буквы М. Включают такие действия, как:
Сменить инструмент
Включить/выключить шпиндель
Включить/выключить охлаждение
Вызвать/закончить подпрограмму
