Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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




ЧАСТО ИСПОЛЬЗУЕМЫЕ ПОДГОТОВИТЕЛЬНЫЕ G-КОДЫ

G00 Перемещение на ускоренной подаче. Используется для перемещения без резания для быстрого позиционирования к месту резания или от него для ускорения обработки программы. Скорость перемещения зависит от модели станка.

G01 Линейная интерполяция. Используется для реальной обработки и удаления материала. Скорость определяется запрограммированной подачей в миллиметрах (или дюймах) в минуту. Максимальная рабочая подача зависит от модели станка.

G02 Круговая интерполяция по часовой стрелке

G03 Круговая интерполяция против часовой стрелки

G28 Перемещение в нуль станка (на ускоренной подаче)

G40 Отмена компенсации на диаметр инструмента

G41 Компенсация на диаметр инструмента слева от траектории

G42 Компенсация на диаметр инструмента справа от траектории

G43 Компенсация на длину инструмента +

G53 Позиционирование относительно станочного нуля

G54 Рабочая начальная точка #1 (нулевая точка детали)

G80 Отмена фиксированного цикла

G81 Фиксированный цикл сверления

G82 Фиксированный цикл точечного сверления

G83 Фиксированный цикл стандартного глубокого сверления

G84 Фиксированный цикл нарезания резьбы метчиком

G90 Абсолютное позиционирование

G91 Относительное позиционирование

G98 Возврат к исходной точке в фиксированном цикле

G99 Возврат к заданной плоскости R в фиксированном цикле


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

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

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

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

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

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

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

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





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


Дата добавления: 2015-05-26; Просмотров: 896; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.