Раздел 9 (исправлено) (1252996), страница 4
Текст из файла (страница 4)
Пример G95:
N10 G1 M43 S1000 LF | в кадре 10 выбор диапазона вращения шпинделя и числа оборотов |
N20 G95 F20 M3 LF | в кадре 20 задание направления вращения шпинделя, G95 активна с подачей 20 мм/об |
N30 G4 F20 | в кадре 30 пауза |
N40 673 X40 Z450 LF |
В кадрах c 40 по 90 при активной G95 оси G01, G02, G03 станка перемещаются с различными подачами ![]() |
N50 G1 X60 F4000 LF | |
N60 G2 X70 Z460 I10 F2000LF | |
N70 G1 Z500 F2000 LF | |
N80 X65 Z550 F2500 LF | |
N90 Z800 M30 LF |
Максимально программируемое значение подачи на конкретном станке задается производителем станка. Если скорость подачи больше чем может быть задана, то СЧПУ выдает сообщение об ошибке в процессе выполнения программы.
При перемещении на рабочей подаче заданная скорость достигается системой ЧПУ с линейным ускорением и, наоборот, её величина будет линейно снижаться при торможении. Интенсивность ускорения определяется производителем станка в зависимости от динамических характеристик станка.
Ускорение до новой скорости (более высокой, чем предыдущая) начинается системой ЧПУ независимо от начала выполнения конкретного кадра, в котором эта новая скорость задана. Этот процесс может, если необходимо, учитывать сразу несколько кадров. Торможение до новой скорости (более низкой, чем предыдущая) начинается в предыдущем кадре, так что обработка начнётся с заданной скоростью в конкретном кадре, в котором эта скорость задана.
9.5.2 Автоматическое снижение подачи по углам «вкл» (G 28), «выкл»( G 29).
При резком изменении направления подачи (например, при обработке углов), в следствие инерции движения органов станка, фактическая траектория будет отличаться от заданной, что приведет к погрешности обработки. Поэтому, при обработке углов система ЧПУ должна снизить скорость при подходе к концу перемещения, подождать пока ось не остановится, и только после этого стартовать для следующего перемещения.
Для предотвращения вибраций и сохранения качества обрабатываемой поверхности система ЧПУ при применении функции G 28 автоматически снижает скорость вдоль траектории инструмента на подходе к углу и выходе из него.
Функция 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.23)
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.23. Пример автоматического снижения подачи по углам (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.3. Пауза (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. Постоянные циклы обработки.
В современных УЧПУ, имеется большой набор специально разработанных постоянных подпрограмм.
Постоянные подпрограммы, составленные для различных инструментов, охватывают наиболее часто повторяющиеся схемы обработки. Позтому они называются циклами обработки и вводятся в память УЧПУ с помощью программоносителя или диалоговым программированием, либо находятся в памяти УЧПУ постоянно. Типовые, многократно повторяющиеся при обработке разных деталей траектории инструмента в ряде УЧПУ сформированы как постоянные (стандартные) циклы.