Раздел 9 (1253007), страница 6
Текст из файла (страница 6)
При резком изменении направления подачи (например, при обработке углов), как показано на рис. 9.51, в следствие инерции движения органов станка, фактическая траектория будет отличаться от заданной, что приведет к погрешности обработки. Поэтому, при обработке углов система ЧПУ должна снизить скорость при подходе к концу перемещения, подождать пока ось не остановится, и только после этого стартовать для следующего перемещения.
Рис. 9.48. Линейное ускорение / торможение рабочего органа станка при заданной в программе подаче F.
а) б)
Рис. 9.49. Преимущества линейного характера ускорения/торможения рабочего органа станка:
а) – уменьшение времени разгона / торможения;
б) – повышение точности обработки окружностей.
Рис. 9.50. Продолжение ускорения/торможения в нескольких кадрах N управляющей
программы.
9.5.5. Управляемое торможение (G 09, G 08).
Режим управляемого торможения применяется при резком изменении направления подачи и задается функцией G 09. Вызывает торможение скорости подачи, если запрограммированная скорость подачи в кадре УП выше, чем в точке применения. G 09 является модальной функцией, отменяется функцией G 08 . Перед изменением направления нужно запрограммировать G 09 в предыдущем кадре. При высоком значении подачи в последнем кадре нужно также программировать G 09.
Пример G 08,G 09 (рис.9.51)
| P0→P1 | N010 G1 F8000 S100 M4 |
| P1→P2 | N020 G8 X100 |
| P2→P3 | N030 X200 S200 M3 |
| P3→P4 | N040 G9 X300 |
| P4→P5 | N050 G8 X200 |
| P5→P6 | N060 X100 |
| P6→P7 | N070 G9 X0 |
| P7→P8 | N080 G8 X100 F4000 |
| P8→P9 | N090 G9 X200 |
| P9→P0 | N100 X0 M30 |
Пример G 09 без G 08 (рис.9.52)
| P0→P1 | N010 G1 F8000 |
| P1→P2 | N020 G9 X100 |
| P2→P3 | N030 X200 |
| P3→P4 | N040 X300 |
| P4→P5 | N050 X200 |
| P5→P6 | N060 X100 |
| P6→P7 | N070 X0 |
| P7→P8 | N080 X100 F4000 |
| P8→P9 | N090 X200 |
| P9→P0 | N100 X0 M30 |
Рис.9.51.
Рис.9.52. Пример «вкл»/«выкл» управляемого
торможения (G 09, G 08).
Рис.9.53. Пример управляемого торможения G 09 без G 08.
9.5.5.1. Автоматическое снижение подачи по углам «вкл» (G 28), «выкл»( G 29).
Когда обрабатывается острый угол, большие усилия влияют на инструмент до и после подхода к углу. Для предотвращения вибраций и сохранения качества обрабатываемой поверхности система ЧПУ при применении функции G 28 автоматически снижает скорость вдоль траектории инструмента на подходе к внутреннему углу и выходе из него. (рис.9.54).
Функция G 28 является модальной и отменяется G 29 (торможение по углам «выкл»). Постоянно понижает активную подачу с программируемого расстояния К на пути к программируемой точке на программируемое процентное значение.
G 28, расстояние К и процентное значение F нужно программировать в одном кадре без дальнейшей информации. К и F остаются активными, пока они не будут перезаписаны в новом кадре G 28.
Процентные значения можно программировать в диапазоне F1- F99 (1-99%).Расстояние К можно программировать в диапазоне 0,001-250,000 мм.
G 28 действует только при активных G 01 и не действует при активных G 00, G 02, G 03.
G 28 нельзя программировать в связи с активными расточными циклами (G 81-89 ).
Пример G 28. (рис. 9.55)
| N010 | G01 F2000 LF |
| N020 | G42 X150 D1 LF |
| N030 | G28 K10 F20 LF |
| N040 | X30 LF |
| N050 | Y30 LF |
| N060 | G3 X40 Y20 I10 LF |
| N070 | G28 K5 F50 LF |
| N080 | G1 X140 F3000 LF |
| N090 | G3 X150 Y30 Y10 LF |
| N100 | G1 Y85 LF |
| N110 | G29 LF |
| N120 | G40 Y90 M30 LF |
Выполнение перемещений в примере G 28.
| N010 | выбор G01 и подача F2000 (2м/мин) | |
| N020 | P0→P1 | наезд на контур и активирование коррекции пути фрезы |
| N030 | активирование торможение по углам К = 10мм F = 20% | |
| N040 | P1→P2 | линейное перемещение с F2000, начиная с PV1, подача постоянно понижается на F400 (20%) до достижения Р2 |
| N050 | P2→P3 | подача на пути с PV2 до Р3 постоянно понижается с F2000 на F400 (20%) |
| N060 | P3→P4 | G03 активна, G28 – торможение по углам – не активна |
| N070 | изменение торможение по углам на К=5мм и F=50% | |
| N080 | P4→P5 | подача по пути с PV3 до Р5 постоянно понижается с F3000 до F1500 50%) |
| N090 | P5→P6 | G03 активна, G28 – торможение по углам – не активна |
| N100 | P6→P7 | подача по пути с PV4 до Р7 постоянно понижается с F3000 до F1500 (50%) |
| N110 | отзыв торможения по углам при помощи G29 | |
| N120 | P7→P9 | изъятие коррекции пути фрезы |
Рис.9.54. Применение автоматического
снижения подачи во внутренних углах
(G 28).
Рис.9.55. Пример автоматического снижения подачи по углам (G 28).
Функция G 29 – автоматическое снижение подачи «выкл» может быть запрограммирована с и без другой информации в одном кадре. Является модальной.
Пример G 29.
| N010 | G1 X10 F3000 LF | перемещение с линейной подачей F3000 |
| N020 | G28 K6 F25 LF | активирование торможение по углам со значениями К=6 F=25% |
| N030 | X30 Y40 F2000 LF | в кадре с 30 по 50 перемещение с линейной подачей F2000 и 6мм, перед концом постоянное понижение подачи до F500 |
| N040 | Y60 | |
| N050 | X70 | |
| N060 | G29 X0 M30 LF | выключение торможение по углам при помощи G29 и перемещение с подачей F2000 на конечную точку |
9.5.6. Пауза (G 04).
Функция G 04 позволяет программировать паузу и подразумевает неизменную задержку следующего кадра.
Формат: (G 94) G 04 F … позволяет программировать паузу в секундах.
Формат: (G 95) G 04 F… позволяет программировать паузу в оборотах шпинделя.
Является немодальной функция (активность покадровая). Время прохождения включается с вводом знака конца кадра LF . Не стирает функции G 00, G 01, G 02, G 03, G 28.
Функция G 04 записывается без путевой информации. Слово F содержит данные о продолжительности времени прохождения.
Диапазон значений F в секундах.
F min = F 0.001= 0,001 сек.
F max =F 99999,999=99999,999 сек.
Диапазон значения в оборотах шпинделя.
F min = F 0.001 оборотов
F max =F 99999,999 оборотов.
Между этими значениями может быть запрограммировано любое значение F.
Пример G 04:
| N010 | G1 | X1 | Z1 | F100 | LF |
| N020 | G4 | F20 | LF | ||
| N030 | X73 | Z1.5 | LF | ||
| N040 | G4 | F20 | LF | ||
| N050 | G0 | X0 | Z0 | LF | |
| N060 | G4 | F10.5 | LF |
в кадрах N020 и N040 продолжительность кадров 20 сек. в каждом кадре
в кадрах N010 и N030 происходит линейная интерполяция
в кадре N060 – пауза 10.5 сек.
9.6. Организация подпрограмм в УП.
Существуют два вида УП– основные программы и подпрограммы.
При составлении УП, как правило, ведется покадровое программирование от начала до конца всего процесса обработки, т.е. организуется основная программа.
Основная программа обработки детали – набор команд, которые интерпретируются системой ЧПУ для выполнения станочных операций. Структура построения основной программы дана в разделе 8.2.1.
Основная программа имеет номер и поля, для ее распознования. Использование номера программы обязательно; имени программы – нет. Адрес номера программы – О. Он должен сопровождаться точно четырьмя цифрами. Имя программы – любая произвольная последовательность символов, помещённая в круглые скобки. Она может иметь максимально 16 символов.















