LAUFER-CNC

HAAS

Toolroom Mill, Mini Mill’s, Mini Drill, VF-E/VF-0/VF-1, VF-EXT/VF-0E, VF-2, VF-3, VF-4, VF-5, VF-5 XT, VF-6, VF-7, VF-8, VF-9, VF-10, VF-11, VR-11, VS-1, VS-3, EC-400, EC-1600, Mini HMC, HS-1/HS-1R, HS-1RP, HS-2RP, HS-3, HS-4, HS-6, HS-7



Буквенные адресные коды:
Код: Функция:
A Вращательное движение 4-ой оси
B Вращательное движение 5-ой оси (параметры 78, 79, 80, 108)
C Дополнительная внешняя вращающая ось
D Выбор диаметра инструмента (параметры 40, 43, 44, 58)
E Cкорость гравировки или точность контурной обработки
F Cкорость подачи (параметры 19, 77)
G Подготовительные функции (G-коды)
H Выбор компенсации длины инструмента (параметр 15)
I Круговая интерполяция или данные фиксированного цикла
J Круговая интерполяция или данные фиксированного цикла
K Круговая интерполяция или данные фиксированного цикла
L Счётчик для повторяющихся циклов
M M-коды (различные функции)
N Номер блока
O Имя/номер программы
P Задержка или вызов подпрограммы G98 или вызов процедуры G97
Q Дополнительные данные фиксированного цикла
R Круговая интерполяция или дополнительные данный фиксированного цикла (параметр 52)
S Команда скорости шпинделя (параметр 20)
T Код выбора инструмента (параметр 15)
U Дополнительная внешняя линейная ось
V Дополнительная внешняя линейная ось
W Дополнительная внешняя линейная ось
X Перемещение по линейной оси x
Y Перемещение по линейной оси y
Z Перемещение по линейной оси z
Таблица подготовительных кодов. Фрезерные станки и обрабатывающие центры.
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)
G91.1 00 Checking the maximum incremental amount specified
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 коды по умолчанию при включении станка:

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

Таблица вспомогательных кодов (общие):
M-код: Функция:
M00 Остановка программы
M01 Опциональная остановка программы (параметр 17)
M02 Конец программы
M03 Включение шпинделя по часовой стрелке (S)
M04 Включение шпинделя против часовой стрелке (S)
M05 Остановка шпинделя
M06 Смена инструмента (Т) (параметр 42, 87)
M08 Включение охлаждения (параметр 32)
M09 Выключение охлаждения
M10 Включение тормоза 4-ой оси
M11 Выключение тормоза 4-ой оси
M12 Включение тормоза 5-ой оси
M13 Выключение тормоза 5-ой оси
M19 Ориентация шпинделя (P, R)
М21-М28 Дополнительная пользовательская М функция с M-fin сигналом
M30 Конец программы и возврат в начало
M31 Транспортёр для удаления стружки вперёд
M32 Транспортёр для удаления стружки назад
М33 Останов транспортёра для удаления стружки
М34 Позиция трубки охлаждения вниз, увеличение
М35 Позиция трубки охлаждения вверх, уменьшение
М36 Сменщик паллет готов
М39 Повернуть сменщик инструмента (Т) (параметр 86)
М41 Коробка передач в положении низшей передачи
М42 Коробка передач в положении высшей передачи
М50 Выполнить смену паллет
М51-М58 Установка дополнительных пользовательских М кодов
М59 Установка выходного реле
М61-М68 Сброс дополнительных пользовательских М кодов
М69 Сброс выходного реле
М75 Установка точки отсчёта G35 или G136
М76 Дисплей управления не активен
М77 Активация дисплея управления
М78 Ошибка при обнаружении сигнала пропуска
М79 Ошибка, если сигнал пропуска не обнаружен
М80 Автоматическое открытие дверей (параметр 131)
М81 Автоматическое закрытие дверей
М82 Разжать инструмент
М83 Включить автоматический обдув
М84 Выключить автоматический обдув
М86 Зажим инструмента
М88 Включить подачу эмульсии через шпиндель (параметр 32)
М89 Выключить подачу эмульсии через шпиндель
М93 Запуск фиксирования положения дополнительной оси
М94 Останов фиксирования положения дополнительной оси
М95 Режим ожидания
М96 Переход, если нет ввода (P, Q)
М97 Вызов локальной процедуры (P, L)
М98 Вызов подпрограммы (P, L)
М99 Возврат из подпрограммы или цикл (параметр 118)
CUSTOM MACRO
VARIABLES: LOCAL, COMMON
Номера переменных Тип переменных
#1-#33 Local variable
#100-#199, #500-#999 Common variable
Argument Word Local Variable
#1 A
#2 B
#3 C
#7 D
#8 E
#9 F
#11 H
#4 I
#5 J
#6 K
#13 M
#17 Q
#18 R
#19 S
#20 T
#21 U
#22 V
#23 W
#24 X
#25 Y
#26 Z
VARIABLES #0
Not a number (read only)

#1-#33
Macro call arguments

#100-#199
General-purpose variables saved on power off

#500-#699
General-purpose variables saved on power off

#700-#749
Hidden variables for internal use only.

#800-#999
General-purpose variables saved on power off

#1000-#1063
64 discrete inputs (read only)

#1064-#1068
Maximum axis loads.

#1080-#1087
Raw analog to digital inputs (read only)

#1090-#1098
Filtered analog to digital inputs (read only)

#1094
Spindle load with OEM spindle drive (read only)

#1098
Spindle load with Haas vector drive (read only)

#1100-#1139
40 discrete outputs

#1140-#1155
16 extra relay outputs via multiplexed output

#1264-#1268
Maximum axis loads.

#1601-#1800
Number of Flutes of tools #1 through 200

#1801-#2000
Maximum recorded vibrations of tools 1 through 200

#2002-#2200
Tool length offsets

#2201-#2400
Tool length wear

#2401-#2600
Tool diameter/radius offsets

#2601-#2800
Tool diameter/radius wear

#3000
Programmable alarm

#3001
Millisecond timer

#3002
Hour timer

#3003
Single block suppression

#3004
Override control

#3006
Programmable stop with message

#3011
Year, month, day

#3012
Hour, minute, second

#3020
Power on timer (read only)

#3021
Cycle start timer

#3022
Feed timer

#3023
Present part timer

#3024
Last complete part timer

#3025
Previous part timer

#3026
Tool in spindle (read only)

#3027
Spindle RPM (read only)

#3028
Number of pallet loaded on receiver

#3030
Single Block

#3031
Dry Run

#3032
Block Delete

#3033
Opt Stop

#3201-#3400
Actual Diameter for tools 1 through 200

#3401-#3600
Programmable coolant positions for tools 1 through 200

#3901
M30 count 1

#3902
M30 count 2

#4000-#4021
Previous block G-Code group codes

#4101-#4126
Previous block address codes NOTE: Mapping of 4101 to 4126 is the same as the alphabetic addressing of “Macro Arguments” section; e.g. thestatement x1.3 sets variable

#4124
The mapping of the axes are x=1, y=2, … b=5, for example, the Zmachine coordinate system variable would be #5023.

#5001-#5005
Previous block end position

#5021-#5025
Present machine coordinate position

#5041-#5045
Present work coordinate position

#5061-#5065
Present skip signal position - X,Y,Z,A,B

#5081-#5085
Present tool offset

#5201-#5205
Common offset

#5221-#5225
G54 work offsets

#5241-#5245
G55 work offsets

#5261-#5265
G56 work offsets

#5281-#5285
G57 work offsets

#5301-#5305
G58 work offsets

#5321-#5325
G59 work offsets

#5401-#5500
Tool feed timers (seconds)

#5501-#5600
Total tool timers (seconds)

#5601-#5699
Tool life monitor limit

#5701-#5800
Tool life monitor counter

#5801-#5900
Tool load monitor maximum load sensed so far

#5901-#6000
Tool load monitor limit

#6001-#6277
Settings (read only)

#6501-#6999
Parameters (read only) NOTE: The low order bits of large values will not appear in the macro variables for settings and parameters

#7001-#7006 (#14001-#14006)
G110 (G154 P1) additional work offsets

#7021-#7026 (#14021-#14026)
G111 (G154 P2) additional work offsets

#7041-#7046 (#14041-#14046)
G112 (G154 P3) additional work offsets

#7061-#7066 (#14061-#14066)
G113 (G154 P4) additional work offsets

#7081-#7086 (#14081-#14086)
G114 (G154 P5) additional work offsets

#7101-#7106 (#14101-#14106)
G115 (G154 P6) additional work offsets

#7121-#7126 (#14121-#14126)
G116 (G154 P7) additional work offsets

#7141-#7146 (#14141-#14146)
G117 (G154 P8) additional work offsets

#7161-#7166 (#14161-#14166)
G118 (G154 P9) additional work offsets

#7181-#7186 (#14181-#14186)
G119 (G154 P10) additional work offsets

#7201-#7206 (#14201-#14206)
G120 (G154 P11) additional work offsets

#7221-#7226 (#14221-#14221)
G121 (G154 P12) additional work offsets

#7241-#7246 (#14241-#14246)
G122 (G154 P13) additional work offsets

#7261-#7266 (#14261-#14266)
G123 (G154 P14) additional work offsets

#7281-#7286 (#14281-#14286)
G124 (G154 P15) additional work offsets

#7301-#7306 (#14301-#14306)
G125 (G154 P16) additional work offsets

#7321-#7326 (#14321-#14326)
G126 (G154 P17) additional work offsets

#7341-#7346 (#14341-#14346)
G127 (G154 P18) additional work offsets

#7361-#7366 (#14361-#14366)
G128 (G154 P19) additional work offsets

#7381-#7386 (#14381-#14386)
G129 (G154 P20) additional work offsets

#7501-#7506
Pallet priority

#7601-#7606
Pallet status

#7701-#7706
Part program numbers assigned to pallets

#7801-#7806
Pallet usage count

#8500
Advanced Tool Management (ATM). Group ID

#8501
ATM. Percent of total available tool life of all tools in the group.

#8502
ATM. Total available tool usage count in the group.

#8503
ATM. Total available tool hole count in the group.

#8504
ATM. Total available tool feed time (in seconds) in the group.

#8505
ATM. Total available tool total time (in seconds) in the group.

#8510
ATM. Next tool number to be used.

#8511
ATM. Percent of available tool life of the next tool.

#8512
ATM. Available usage count of the next tool.

#8513
ATM. Available hole count of the next tool.

#8514
ATM. Available feed time of the next tool (in seconds).

#8515
ATM. Available total time of the next tool (in seconds).

#14401-#14406
G154 P21 additional work offsets

#14421-#14426
G154 P22 additional work offsets

#14441-#14446
G154 P23 additional work offsets

#14461-#14466
G154 P24 additional work offsets

#14481-#14486
G154 P25 additional work offsets

#14501-#14506
G154 P26 additional work offsets

#14521-#14526
G154 P27 additional work offsets

#14541-#14546
G154 P28 additional work offsets

#14561-#14566
G154 P29 additional work offsets

#14581-#14586
G154 P30 additional work offsets

#14781-#14786
G154 P40 additional work offsets

#14981-#14986
G154 P50 additional work offsets

#15181-#15186
G154 P60 additional work offsets

#15381-#15386
G154 P70 additional work offsets

#15581-#15586
G154 P80 additional work offsets

#15781-#15786
G154 P90 additional work offsets

#15881-#15886
G154 P95 additional work offsets

#15901-#15906
G154 P96 additional work offsets

#15921-#15926
G154 P97 additional work offsets

#15941-#15946
G154 P98 additional work offsets

#15961-#15966
G154 P99 additional work offsets

Для авторов и правообладателей материалов! Если вы являетесь правообладателем какого-либо из материалов размещенных на нашем сайте, и при этом не хотите чтобы данная информация была доступна для пользователей без вашего на то согласия - напишите нам на info@cnc.im, и мы удалим соответствующий материал.



  • Связь с помощью электронной почты, почтового сообщения и телефоной связи
    Адреса электронной почты:
    info@cnc.im , info@cnc.uno
    Контакт-центр:
       0 (800) 75-05-07
       7 (958) 756-89-56
       972 (03) 376-04-43
       48 (22) 390-64-60


  • Связь с помощью WhatsApp, Viber
    Только учебные вопросы:

    +38 (093) 064-18-24    
    +38 (095) 064-18-24    
    +38 (096) 064-18-24    

    Показать все номера

  • Протестировать систему обучения, зайти на демо-занятие, связаться с менеджером компании
    Здесь можно протестировать Ваше соединение с площадкой для проведения онлайн-занятий:

    Зайти на вебинар

    - Работа с GOTOMEETING



  • График работы:
    ПН-ПТ, 09:00-18:00 (GMT+3)
    СБ-ВС, 11:00-18:00 (GMT+3)