Список подготовительных «g» функций — КиберПедия 

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Список подготовительных «g» функций

2022-07-03 17
Список подготовительных «g» функций 0.00 из 5.00 0 оценок
Заказать работу

1) G коды разбиты на группы. Каждая группа G кодов имеет специфический номер группы.

2) G коды из одной группы замещают активный G код из той же самой группы. Это позволяет изменять режим операции. Общее правило не вставлять в одном кадре G коды из одной группы.

3) Существуют группы модальных G кодов (все группы за исключением группы 00), которые однажды определённый действуют на все последующие блоки программы до G кода из той же самой группы.

4) Немодальные G коды (коды группы 00) действуют в пределах одного кадра программы, в котором они определены, и немедленно забываются системой управления.

Вышеперечисленные правила определяют использование G кодов для программирования фрезерных станков HAAS. Концепция группировки кодов и правила их использования должны быть хорошо запомнены для эффективного программирования станков HAAS. Далее следует список G кодов HAAS. За описанием в круглых скобках может быть список параметров, влияющих на данный G код. Одиночная звёздочка (*) указывает на код по умолчанию в группе. Двумя звёздочками (**) отмечены опциональные коды (должны быть активированы).

Код Группа Функция
G00* 01 Ускоренное перемещение (параметры 10, 56, 101)
G01 01 Линейная интерполяция
G02 01 Круговая интерполяция по часовой стрелке
G03 01 Круговая интерполяция против часовой стрелки
G04 00 Программируемая задержка
G09 00 Строгая остановка, немодальная
G10 00 Программная установка компенсаций
G12 00 Фрезерование кругового кармана по часовой стрелке
G13 00 Фрезерование кругового кармана против часовой стрелки
G17* 02 Круговая интерполяция в плоскости XY (параметр 56)
G18 02 Круговая интерполяция в плоскости ZX
G19 02 Круговая интерполяция в плоскости YZ
G20* 06 Проверка позиционирования в дюймах (параметр 9 должен быть установлен в INCH) (параметр 56)
G21 06 Проверка позиционирования в миллиметрах (параметр 9 должен быть установлен в METRIC)
G28 00 Переход в нулевую точку (параметр 108)
G29 00 Возврат из нулевой точки
G31** 00 Подача до сигнала пропуска
G35** 00 Автоматическое измерение диаметра инструмента
G36** 00 Автоматическое измерение рабочего смещения
G37** 00 Автоматическое измерение длины инструмента
G40* 07 Отмена коррекции инструмента G41/G42/G141 (параметр 56)
G41 07 2D коррекция на диаметр, инструмент слева (параметры 43, 44, 58)
G42 07 2D коррекция на диаметр, инструмент справа (параметры 43, 44, 58)
G43 08 Коррекция на длину инструмента + (параметр 15)
G44 08 Отмена коррекции на длину инструмента – (параметр 15)
G47 00 Гравировка текста (макропеременная №599 для изменения серийного номера
G49* 08 Отмена компенсации на длину инструмента G43/G44/G143 (параметр 56)
G50* 11 Отмена масштабирования G51 (параметр 56)
G51** 11 Масштабирование (параметр 71)
G52 12 Установить рабочую систему координат G52 (параметр 33, YASNAC)
G52 00 Сдвиг рабочей координатной системы (параметр 33, FANUC)
G52 00 Сдвиг рабочей координатной системы (параметр 33, HAAS)
G53 00 Позиционирование относительно нуля станка
G54* 12 Рабочая координатная система №1 (параметр 56)
G55 12 Рабочая координатная система №2
G56 12 Рабочая координатная система №3
G57 12 Рабочая координатная система №4
G58 12 Рабочая координатная система №5
G59 12 Рабочая координатная система №6
G60 00 Однонаправленное позиционирование
G61 13 Строгая остановка, модальная
G64* 13 Отмена строгой остановки G61 (параметр 56)
G65** 00 Вызов макро подпрограммы
G68** 16 Вращение осей (параметр 72, 73)
G69* 16 Отмена вращения осей G68 (параметр 56)
G70 00 Фиксированный цикл отверстий под болт по окружности
G71 00 Фиксированный цикл отверстий под болт по дуге
G72 00 Фиксированный цикл отверстий под болт под углом
G73 09 Фиксированный цикл высокоскоростного глубокого сверления (параметр 22)
G74 09 Фиксированный цикл нарезания левой резьбы метчиком (параметр 130)
G76 09 Фиксированный цикл тонкого растачивания (параметр 27)
G77 09 Фиксированный цикл растачивания назад (параметр 27)
G80 09 Отмена фиксированного цикла (параметр 56)
G81 09 Фиксированный цикл сверления
G82 09 Фиксированный цикл точечного сверления
G83 09 Фиксированный цикл глубокого сверления (параметры 22, 52)
G84 09 Фиксированный цикл нарезания правой резьбы метчиком (параметр 130)
G85 09 Фиксированный цикл растачивание/растачивание
G86 09 Фиксированный цикл растачивание/остановка/ускоренное
G87 09 Фиксированный цикл растачивание/ручной подъём
G88 09 Фиксированный цикл растачивание/пауза/ручной подъём
G89 09 Фиксированный цикл растачивание/пауза/растачивание
G90* 03 Абсолютное позиционирование (параметр 56)
G91 03 Относительное позиционирование (параметр 29)
G92 00 Установка текущих рабочих координат (FANUC)(HAAS)
G92 00 Смещение рабочей системы координат (YASNAC)
G93 05 Задание режима скорости инверсной времени
G94* 05 Отмена инверсной скорости/скорость в мм(дюймах) в минуту (параметр 56)
G98* 10 Возврат в стартовую точку в фиксированных циклах (параметр 56)
G99 10 Возврат в плоскость R в фиксированных циклах
G100 00 Отмена зеркального отражения
G101 00 Зеркальное отражение (параметры 45, 46, 47, 48, 80)
G102 00 Программный вывод через RS-232
G103 00 Ограничение упреждающего чтения блоков (P0-P15 для количества блоков упреждения)
G107 00 Цилиндрическое отражение
G110 12 Рабочая координатная система №7
G111 12 Рабочая координатная система №8
G112 12 Рабочая координатная система №9
G113 12 Рабочая координатная система №10
G114 12 Рабочая координатная система №11
G115 12 Рабочая координатная система №12
G116 12 Рабочая координатная система №13
G117 12 Рабочая координатная система №14
G118 12 Рабочая координатная система №15
G119 12 Рабочая координатная система №16
G120 12 Рабочая координатная система №17
G121 12 Рабочая координатная система №18
G122 12 Рабочая координатная система №19
G123 12 Рабочая координатная система №20
G124 12 Рабочая координатная система №21
G125 12 Рабочая координатная система №22
G126 12 Рабочая координатная система №23
G127 12 Рабочая координатная система №24
G128 12 Рабочая координатная система №25
G129 12 Рабочая координатная система №26
G136** 00 Автоматическое измерение центра рабочего смещения
G141 07 3D+ компенсация на диаметр инструмента
G143 08 Компенсация на длину инструмента для 5-ой оси (параметр 117)
G150 00 Фрезерование кармана общего назначения
G153** 09 Фиксированный цикл высокоскоростного глубокого сверления для 5-ой оси (параметр 22)
G154 12 Выбор рабочей системы координат Р1-Р99
G155** 09 Фиксированный цикл нарезания правой резьбы метчиком для 5-ой оси
G161** 09 Фиксированный цикл сверления для 5-ой оси
G162** 09 Фиксированный цикл точечного сверления для 5-ой оси
G163** 09 Фиксированный цикл глубокого сверления для 5-ой оси (параметр 22)
G164** 09 Фиксированный цикл нарезания правой резьбы метчиком для 5-ой оси
G165** 09 Фиксированный цикл растачивание/растачивание для 5-ой оси
G166** 09 Фиксированный цикл растачивание/останов/ускоренный подъём для 5-ой оси
G169** 09 Фиксированный цикл растачивание/пауза/растачивание для 5-ой оси
G174 00 Невертикальное жесткое нарезание резьбы метчиком против часовой стрелки
G184 00 Невертикальное жесткое нарезание резьбы метчиком по часовой стрелке
G187 00 Контроль точность при высокоскоростной обработке
G188 00 Получить программу из расписания смены паллет

Каждый G код, определённый в данной системе управления, является частью группы G кодов. Коды группы 0 немодальные, то есть они активны только в том блоке, где они объявлены и не оказывают воздействие на последующие блоки. Другие группы модальны и задание одного кода из группы отменяет действие предыдущего кода этой группы. Модальные G коды активированы для всей последующей последовательности блоков.

Существует один случай, когда коды группы 01 отменяет действие кодов группы 09 (фиксированные циклы) Если фиксированный цикл активен, использование кодов G00 или G01 отменит фиксированный цикл.


СТАНОЧНЫЕ КОДЫ ПО УМОЛЧАНИЮ

Значения по умолчанию это функции, автоматически устанавливаемые в системе управления. После включения станка, системой управления будут активированы G коды, определяемые по умолчанию. Станок будет считать нулём детали точку, определённую в рабочей системе координат G54, если в программе не задано других рабочих координат, поскольку станок считает рабочую базовую точку G54 активной по умолчанию.

Системой устанавливаются следующие G коды по умолчанию при включении станка:

G00 Ускоренное перемещение
G17 Круговая интерполяция в плоскости XY
G20 Проверка позиционирования в дюймах (параметр 9 – INCH)
G40 Нет компенсации на диаметр инструмента
G49 Нет компенсации на длину инструмента
G50 Нет масштабирования
G54 Выбрана рабочая нулевая точка №1
G64 Нет точной остановки
G69 Нет вращения осей
G80 Нет фиксированных циклов
G90 Абсолютное позиционирование
G94 Скорость в мм (дюймах) в минуту
G98 Возврат к начальной точке в фиксированных циклах

Значение подачи и скорости вращения шпинделя не заданы по умолчанию, но как только будет введен код F или S, он будет применён, пока другая подача или обороты не будут введены или станок не будет выключен.



Поделиться с друзьями:

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

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

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.013 с.