Академический Документы
Профессиональный Документы
Культура Документы
руководство оператора
ЯНВАРЬ 2007
96-0117 ред. P
Гарантийное свидетельство
На оборудование с ЧПУ производства Haas Automation, Inc.
действителен с 1 января 2003
РАСПРОСТРАНЕНИЕ ОГРАНИЧЕННОЙ ГАРАНТИИ
На все новые фрезерные станки Haas распространяется исключительно ограниченная гарантия Haas Automation
(«Изготовителя») согласно следующим правилам:
Каждый станок с ЧПУ Haas («Станок») и его компоненты («Компоненты») (кроме перечисленных ниже в разделе «ограничения
и исключения»), обеспечивается гарантией на случай дефектов материалов и изготовления на срок 1 (одного) год (кроме фре-
зерных станков серии Tooroom и Mini, срок гарантии которых составляет 6 (шесть) месяцев) с даты покупки, каковой считается
дата установки станка у конечного пользователя. Вышеупомянутая гарантия является ограниченной и единственной гарантией
изготовителя. Изготовитель отказывается от всех прочих явных или подразумеваемых гарантийных обязательств, включая, но
не ограничиваясь, в том, что касается товарного состояния или пригодности для определенного назначения.
ТОЛЬКО РЕМОНТ ИЛИ ЗАМЕНА: ОТВЕТСТВЕННОСТЬ ИЗГОТОВИТЕЛЯ В РАМКАХ ДАННОГО СОГЛАШЕНИЯ ОГРАНИ-
ЧИВАЕТСЯ ТОЛЬКО РЕМОНТОМ ИЛИ ЗАМЕНОЙ НА УСМОТРЕНИЕ ПРОИЗВОДИТЕЛЯ ДЕТАЛЕЙ ИЛИ КОМПОНЕНТОВ.
Дополнительное продление гарантии можно приобрести у авторизованного дистрибьютора Haas.
ОГРАНИЧЕНИЯ И ИСКЛЮЧЕНИЯ ИЗ ГАРАНТИИ
За исключением упомянутого выше, покупатель согласен, что любые гарантии, явные или подразумеваемые,
возникшие по какому-либо вопросу, в том числе, но не ограничиваясь ими, товарного состояния станка и его
пригодности для какой-либо определенного назначения, исключаются.
Компоненты, подверженные износу в процессе нормального использования, такие, как краска, отделка и состояние
окошек, лампочки, уплотнения, система удаления стружки и т.п. исключаются из данной гарантии.
Для сохранения настоящей гарантии должны выполняться и протоколироваться указанные изготовителем процедуры
технического обслуживания.
Данная гарантия теряет силу в случаях неправильного обращения, неправильного использования, небрежности,
несчастных случаев, нарушений при установке, нарушений при обслуживании или нарушений при эксплуатации или
применения станка, или в случаях неправильного ремонта или несанкционированного технического обслуживания
клиентом или техническим специалистом сервисной службы. Услуги по гарантийному техническому обслуживанию или
ремонту предоставляются авторизованным дистрибьютором Haas.
Не ограничивая общий характер всех исключений или ограничений, описанных в других абзацах, гарантия изготовителя не включает какой-либо гарантии того, что станок или его ком-
поненты будут соответствовать промышленным стандартам покупателя или другим требованиям, или гарантии непрерывности и безошибочности работы станка или его компонен-
тов. Изготовитель не принимает никакой ответственности в отношении использования станка или его компонентов покупателем, и изготовитель не несет никаких обязательств перед
продавцом или покупателем за любые ошибки и отказ из-за в конструкции, производстве, работе, производительность или иных свойств станка или его компонентов, кроме ремонта
или замены, как изложено выше в ограниченной гарантии. Изготовитель не несет ответственности за любое повреждение деталей, станков, помещений предприятия или другой
собственности покупателя, или за любые иные побочные или косвенные убытки, которые могут быть вызваны нарушением нормальной работы станка или компонентов.
ПЕРЕХОД ГАРАНТИИ
Данная гарантия может быть передана первоначальным конечным пользователем другой стороне в случае продажи
станка по частному соглашению до истечения гарантийного срока.
Haas Automation, Inc. 2800 Sturgis Road, Oxnard, CA 93030-8933 Телефон: (805) 278-1800 FAX: (805) 278-8561
Обратная связь
Если у вас есть пожелания или вопросы, касающиеся руководств оператора Haas, свяжитесь с нами
по электронной почте: pubs@haascnc.com. Мы всегда благодарны за замечания и предложения.
Сертификация
Все станки с ЧПУ Haas имеют маркировку Сертификация ISO 9001:2000, полученная от TUV
«ETL Listed», которая подтверждает, что они Management Service (авторизованный регистратор
соответствуют электротехническому стандарту ISO) выступает в качестве объективной оценки
«NFPA 79» для промышленного оборудования, системы контроля качества Haas Automation. Это
а также его канадскому эквиваленту: «CAN/CSA достижение подтверждает соответствие Haas
C22.2 № 73». Право на маркировку «ETL Listed» и Automation стандартам, сформулированными
«cETL Listed» дается изделиям, которые успешно Международной организацией по стандартизации,
прошли испытания учреждения «Intertek Testing и подтверждает политику Haas, направленную
Services (ITS)», которое по функциям эквивалентно на удовлетворение потребностей и запросов ее
организации «Underwriters Laboratories». заказчиков на мировом рынке.
Содержание
ТРЕБОВАНИЯ БЕЗОПАСНОСТИ ................................................................................................................... 4
ЭКСПЛУАТАЦИЯ .............................................................................................................................................. 9
ПОДВЕСНОЙ ПУЛЬТ УПРАВЛЕНИЯ, КЛАВИАТУРА, ВВЕДЕНИЕ .................................................................................... 11
ФУНКЦИОНАЛЬНЫЕ КЛАВИШИ .......................................................................................................................... 12
КЛАВИШИ ТОЛЧКОВОЙ ПОДАЧИ ......................................................................................................................... 12
КЛАВИШИ РУЧНОЙ КОРРЕКЦИИ ......................................................................................................................... 13
КЛАВИШИ ДИСПЛЕЯ ........................................................................................................................................ 14
КЛАВИШИ КУРСОРА ......................................................................................................................................... 15
БУКВЕННЫЕ КЛАВИШИ .................................................................................................................................... 15
КЛАВИШИ РЕЖИМОВ ....................................................................................................................................... 16
ЦИФРОВЫЕ КЛАВИШИ ..................................................................................................................................... 17
ЭКРАНЫ КООРДИНАТ ....................................................................................................................................... 17
ЭКРАН КОРРЕКЦИИ.......................................................................................................................................... 18
ЭКРАН ТЕКУЩИХ КОМАНД (CURRENT COMMANDS) ............................................................................................... 18
ЭКРАН СИГНАЛОВ СИГНАЛ ОБ ОШИБКЕ / СООБЩЕНИЙ .......................................................................................... 19
НАСТРОЙКА / ФУНКЦИЯ «ГРАФИЧЕСКИЙ ЭКРАН» ................................................................................................. 20
ДАТА И ВРЕМЯ .............................................................................................................................................. 21
ЭКРАННАЯ ЗАСТАВКА ...................................................................................................................................... 21
СПРАВКА / ФУНКЦИЯ КАЛЬКУЛЯТОРА .................................................................................................................. 21
ПРОГРАММА ПРОГРЕВА ШПИНДЕЛЯ.................................................................................................................... 24
RUN-STOP-JOG-CONTINUE (ПУСК-СТОП-ТОЛЧКОВАЯ ПОДАЧА-ПРОДОЛЖИТЬ)............................................................ 24
УРОВНЕМЕР СОЖ ......................................................................................................................................... 25
ОПЦИИ ......................................................................................................................................................... 25
ЭКРАНЫ МАХОВИЧКА ERJH ............................................................................................................................ 28
ПРОГРАММИРОВАНИЕ................................................................................................................................. 31
ВКЛЮЧЕНИЕ ПИТАНИЯ СТАНКА .......................................................................................................................... 31
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ .................................................................................................................... 31
БУКВЕННЫЕ АДРЕСНЫЕ КОДЫ .......................................................................................................................... 38
НАСТРОЙКА ДЕТАЛИ........................................................................................................................................ 38
ОСНАСТКА .................................................................................................................................................... 39
УСТРОЙСТВО СМЕНЫ ИНСТРУМЕНТА................................................................................................................... 40
РЕЖИМ ТОЛЧКОВОЙ ПОДАЧИ ............................................................................................................................ 48
УСТРОЙСТВО АВТОМАТИЧЕСКОЙ СМЕНЫ СПУТНИКОВ (СЕРИЯ EC И MDC-500) ....................................................... 56
ПОЛЕЗНЫЕ СОВЕТЫ........................................................................................................................................ 62
ПОДПРОГРАММЫ ............................................................................................................................................ 65
ЛОКАЛЬНЫЕ ПОДПРОГРАММЫ........................................................................................................................... 65
МАКРОСЫ ...................................................................................................................................................... 80
ВВЕДЕНИЕ .................................................................................................................................................... 80
ПРИМЕЧАНИЯ ПО РАБОТЕ ................................................................................................................................ 81
ПОДРОБНЕЕ О СИСТЕМНЫХ ПЕРЕМЕННЫХ .......................................................................................................... 86
ИСПОЛЬЗОВАНИЕ ПЕРЕМЕННЫХ ........................................................................................................................ 90
ПОДСТАНОВКА АДРЕСА ................................................................................................................................... 90
G65 ВЫЗОВ МАКРОПОДПРОГРАММЫ ................................................................................................................. 98
СВЯЗЬ С ВНЕШНИМИ УСТРОЙСТВАМИ - DPRNT[ ].............................................................................................. 99
ФУНКЦИИ МАКРОСОВ FANUC, НЕ ВКЛЮЧЕННЫЕ В СИСТЕМУ УПРАВЛЕНИЯ ЧПУ HAAS ............................................. 101
Настоящее руководство и все его содержание защищены авторским правом в 2007 г. и не могут быть
воспроизведены без письменного разрешения корпорации «Haas Automation, Inc.».
ПОМНИТЕ О БЕЗОПАСНОСТИ!
НЕ ОТВЛЕКАЙТЕСЬ ОТ РАБОТЫ!
Все работающие станки несут в себе опасность
из-за вращающихся деталей, ремней и шкивов,
высокого напряжения, шума и сжатого воздуха. При
использовании станков с ЧПУ и их компонентов
необходимо всегда соблюдать основные правила
техники безопасности, чтобы уменьшить возможность
травмы и повреждения оборудования.
Внимание! - К эксплуатации станка допускается
только персонал, специально обученный согласно
требованиям руководства оператора, содержанию
предупредительных табличек и инструкциям по
технике безопасности при работе на станке.
Шум
Минимум Максимум**
Излучаемый всеми частями
Выше 70 децибел Выше 85 децибел
станка при использовании
* Запрещается эксплуатация станков при взрывоопасных условиях (взрывоопасные пары и/или частицы)
** Примите меры во избежание повреждения слуха шумом станка/обработки. Используйте средства защиты слуха, измените
способ обработки (инструмент, скорость вращения шпинделя, скорость подачи, крепежная оснастка, программируемая
траектория) для уменьшения шума и/или ограничивайте доступ к месту установки станка при обработке.
ОСТОРОЖНО
A Возможна тяжелая
травма. Станок не может
защитить от токсинов.
B Туман СОЖ, мелкие частицы,
стружка и пары могут быть опасны.
C Следуйте данным по безопасности и
предупреждениям изготовителя материала.
ОПАСНО
Опасность поражения током.
Возможно смертельное
поражение электротоком.
Выключите и заприте питание системы
перед техническим обслуживанием.
ОСТОРОЖНО
Возможна тяжелая травма.
Некоторые предметы могут
пробить ограждение станка.
Перед началом механообработки
перепроверьте наладку.
Применяйте только безопасные режимы
механообработки.
Эксплуатация с открытыми дверями или
окнами запрещена.
ОСТОРОЖНО
Возможна тяжелая травма глаз.
Попадание частиц в незащищенные
глаза может вызвать потерю зрения.
Запрещается работа на станке без
защитных очков.
ОСТОРОЖНО
Возможен пожар и взрыв.
Конструкция станка не обеспечивает за-
щиту или блокировку взрывов или пожара.
Запрещается обработка взрывчатых или
горючих материалов или применение
таких СОЖ. См. данные по безопасности и
предупреждения изготовителя материала.
ОСТОРОЖНО
Возможна травма.
При падении на скользком полу возмож-
ны порезы, ушибы и прочие травмы.
Запрещено использование станка во
влажном или темном помещении.
ОСТОРОЖНО
Возможна тяжелая
травма.
Зажим заготовки должен быть
надежным.
Неправильно закрепленные детали
могут вылететь с опасной силой.
ОСТОРОЖНО
Опасность удара.
Опасность зажима при ударе
частей станка.
Запрещается нажимать кнопки, если
тело или руки касаются станка. Всегда
держитесь на расстоянии от движущихся
частей.
ОСТОРОЖНО
Возможна тяжелая
травма.
Возможно затягивание между
движущимися частями.
Работа в свободной одежде и с
распущенными волосами запрещена.
ОСТОРОЖНО
Опасность удара частей
станка.
Устройство смены инструмента
может раздавить руку.
Запрещается касаться шпинделя
и нажимать ATC FWD, ATC REV,
NEXT TOOL, либо выполнять смену
инструмента.
ОСТОРОЖНО
Возможна тяжелая травма.
Возможно затягивание между
движущимися частями.
Работа в свободной одежде, с длинными
распущенными волосами запрещена.
ОСТОРОЖНО
Опасность удара.
Пруток без опоры может изогнуть-
ся и смертельно травмировать.
Пруток без опоры не должен выступать
за конец тяговой трубы.
ОСТОРОЖНО
Возможность пореза
движущимися частями.
Опасность пореза кожи острым
инструментом.
Запрещается нажимать кнопки, если тело
или руки касаются станка. Запрещается
касаться вращающейся заготовки.
ОСТОРОЖНО
Возможна тяжелая травма.
Неправильно закрепленные детали
могут вылететь со смертельно опасной
силой. Высокая скорость вращения
уменьшает зажимное усилие патрона.
Запрещено нарушать режимы обработки
или превышать номинальную скорость
вращения патрона.
ПРЕДУПРЕЖДЕНИЯ, ПРЕДОСТЕРЕЖЕНИЯ И ПРИМЕЧАНИЯ
В тексте настоящего руководства важная и крайне важная информация предваряется словом «Осторожно»,
«Внимание» и «Примечание»
Предупреждения используются при наличии серьезной угрозы для оператора и/или станка. Обратите внимание на текст пре-
дупреждения. При невозможности следовать предупреждающим инструкциям прекратите работу. Пример предупреждения:
ОСТОРОЖНО!
КАТЕГОРИЧЕСКИ ЗАПРЕЩАЕТСЯ РАСПОЛАГАТЬ РУКИ МЕЖДУ УСТРОЙС-
ТВОМ СМЕНЫ ИНСТРУМЕНТА И ГОЛОВКОЙ ШПИНДЕЛЯ.
Слово «Внимание» используется, если имеется вероятность получения незначительной травмы или
повреждения оборудования, например:
ВНИМАНИЕ! Перед выполнением любых работ по техническому обслуживанию выключите станок.
Слово «Примечание» используется для предоставления оператору дополнительной информации о выполнении
конкретного этапа или процесса. Оператору следует принять эту информацию к сведению при выполнении этапа
или процедуры, во избежание недоразумений, например:
ПРИМЕЧАНИЕ: Если станок оснащен дополнительным столом в увеличенным
зазором по оси Z , следуйте этим указаниям:
• Избегайте приложения чрезмерной нагрузки к центру или краю
стола. Вес детали должен быть равномерно распределен по всей
поверхности стола или одной площадки.
• Плоскопараллельность детали должна быть в пределах 0.002".
96-0117 ред. P январь 2007 г. Требования безопасности 7
8 Требования безопасности 96-0117 ред. P январь 2007 г.
ЭКСПЛУАТАЦИЯ
Этот раздел представляет собой предисловие к описанию фрезерного станка HAAS. Некоторые из
упоминаемых функций будут подробно рассмотрены в соответствующих разделах.
Дисковод USB
Запоминающее
устройство USB
Запирающийся выключатель
MEMORY RUN SETUP
LOCK MODE MODE
Кнопка принудительного
GFI
PROTECTED Выключатель светильника
запуска (с защитой ПЗЗ)
См. вид А
(Некоторые элементы не обязательны)
Сигнальный маячок
Дистанционный махови-
чок толчковой подачи Планшет
Для фиксации
сдвинуть вниз
3 Выключатель
Положение
Window второго исход-
открытого Устройство сме- ного положе-
Open
окна (См. вид А)
Positio ны инструмента ния (опция)
(зонтичного типа)
Нада-
Push in 2 Таблица G- и
вить Руководство
M-кодов оператора и
Положе-
Window Боковое уст- данные по
Инструменталь-
ние за-
Closed ройство сме- сборочным
ный лоток
крытого
Positio ны инструмен- единицам
окна тов (БУСИ) 14
11 12 13
10
Светильник (2) Звуковой
сигнал
9
15 16
7
5 6
жимного приспособления
1
Потянуть Подвесной пульт
вверх
20HP
10,000
2 -SPEED
G EAR D RIVE
RP M
управления
Окно
Зажимное приспособ-
ление для инструмента Пневмопистолет
Желоб для Дверца оператора (2)
стружки
Стол
Инструменталь-
ный накопитель
SMTC (БУСИ) Узел про-
Узел резерву- Двухзахватная рука граммиру-
Бункер стружки ара СОЖ емой СОЖ
(опция)
Шпиндель Сопла СОЖ
Повернуто на 90° ПЧС
Вентилятор блока
управления (прерывис-
того действия)
Блок управления
Воздушный фильтр
блока управления
Узел панели
смазки
Емкость уте-
чек масла Узел резервуара СОЖ
Воздушный
фильтр/регулятор Масляный
Маслонасос
Штуцер Вспомогательный манометр Фильтр систе-
для шланга воздушный канал мы СОШ, 100
(воздух из микрон
цеха)
Главный
насос
Заливное подачи
МАКС
Линия отверстие СОЖ
подачи (до отмет-
воздуха ки «Max») МИН
Узел насоса
к соплу Масляный подачи СОЖ
резервуар Масляный фильтр СОШ
Клавиатура разделена на восемь секций: Функциональные клавиши, клавиши толчковой подачи, клавиши
ручной коррекции, клавиши дисплея, клавиши курсора, буквенные клавиши, клавиши режимов и цифровые
клавиши. Кроме этого, в клавиатуре и подвесном пульте управления имеются дополнительные клавиши и
функции, которые будут кратко описаны ниже.
Клавиши F1-F4 - Эти кнопки имеют разные функции в зависимости от режима работы. Например, нажатие
F1-F4 вызовет разные действия в режиме программирования, в режиме редактирования и в режиме
коррекций. Дополнительное описание и примеры см. в разделах, описывающих конкретные режимы.
Tool Offset Meas (измерение коррекции на инструмент) - Используется для записи коррекции на длину
инструмента в процессе настройки детали.
Next Tool (следующий инструмент) - Используется для выбора следующего инструмента из устройства
смены инструмента (обычно в процессе настройки детали).
Tool Release (разжим инструмента) - Разжимает закрепленный в шпинделе инструмент в режиме MDI
(ручной ввод данных), режиме возврата в нулевую точку или режиме толчковой подачи.
Part Zero Set - (Установка нуля детали) - Используется для автоматического назначения коррекции
координат детали в процессе настройки детали (см. «Настройка коррекции» в разделе «Эксплуатация»).
КЛАВИШИ ТОЛЧКОВОЙ ПОДАЧИ
Chip FWD (шнек удаления стружки - вперед) - Запускает шнек удаления стружки в «прямом» направлении
для удаления стружки из рабочей зоны.
Chip Stop (шнек удаления стружки - Стоп) - Останавливает движение шнека.
Chip REV (шнек удаления стружки - назад) - Запускает шнек удаления стружки в «обратном» направлении
для удаления загрязнений и устранения заторов.
X/-X, Y/-Y, Z/-Z, A/-A и B/-B (клавиши подачи) - Позволяют оператору вручную перемещать оси, нажимая и
удерживая кнопку, или, нажав клавишу нужной оси, при помощи маховичка толчковой подачи.
Jog Lock (блокировка толчкового перемещения) - Работает совместно с кнопками управления осями.
Нажмите «jog lock» (блокировка толчкового перемещения) и кнопку любой оси, ось будет перемещаться до
максимального перемещения или до повторного нажатия «jog lock».
CLNT Up (СОЖ вверх) - Перемещает вверх наконечник дополнительной программируемой СОЖ (P-Cool)
(программируемая СОЖ).
CLNT Down (СОЖ вниз) - Перемещает вниз наконечник дополнительной программируемой СОЖ.
AUX CLNT (вспомогательная СОЖ) - Нажатие этой клавиши в режиме MDI (ручной ввод данных) включает
дополнительную систему СОШ. Повторное нажатие выключает систему СОШ.
Эти клавиши позволяют осуществлять ручную коррекцию скорости перемещений осей без резания
(ускоренные перемещения), программируемых подач и скорости вращения шпинделя .
-10 - Понижает текущую скорость подачи на 10%.
100% - Устанавливает значение скорости подачи с коррекцией в качестве запрограммированного.
+10 - Увеличивает текущую скорость подачи на 10%.
-10 - Уменьшает текущую скорость вращения шпинделя на 10%.
100% - Задает скорость вращения шпинделя с коррекцией на запрограммированное значение.
+10 - Увеличивает текущую скорость вращения шпинделя на 10%.
Hand Cntrl Feed (ручное изменение скорости подачи) - Нажатие этой кнопки позволяет использовать
маховичок толчковой подачи для изменения скорости подачи с приращением ±1%.
Hand Cntrl Spin (управление шпинделем с маховичка) - Нажатие этой кнопки позволяет использовать
маховичок толчковой подачи для изменения скорости вращения шпинделя с приращением ±1%.
CW (ПЧС) - Включает вращение шпинделя в направлении по часовой стрелке. На станках СЕ (экспорт) эта
кнопка отключена.
CCW (ПРЧС) - Включает вращение шпинделя в направлении против часовой стрелки. На станках СЕ
(экспорт) эта кнопка отключена.
Шпиндель можно запустить или остановить кнопками CW (ПЧС) или CCW (ПРЧС), если станок остановлен
в режиме «Single Block» (покадровый) или была нажата кнопка «Feed Hold» (остановка подачи). При
перезапуске программы клавишей «Cycle Start» (запуск цикла) скорость вращения шпинделя соответствует
ранее определенной скорости.
STOP - Останавливает вращение шпинделя.
5% / 25% / 50% / 100% Rapid (ускоренные перемещения) - Ограничивает скорость ускоренных
перемещений в соответствии со значением на клавише. Кнопка 100% RAPID разрешает максимальную
скорость ускоренных перемещений.
Использование ручной коррекции
В процессе работы скорость подачи может изменяться в пределах от 0% до 999% от
запрограммированного значения. Такое изменение производится кнопками скорости подачи +10%, -
10% и 100%. Ручная коррекция скорости подачи не действует в циклах нарезания резьбы метчиком G74
и G84. Коррекция скорости подачи никак не сказывается на скорости перемещения вспомогательных
осей. В режиме ручного толчковой подачи коррекция скорости подачи изменит величины, заданные со
вспомогательной клавиатуры. Это позволяет точно настроить скорость толчковой подачи.
Скорость вращения шпинделя тоже может изменяться при помощи ручной коррекции от 0% до 999%.
Она также не работает для G74 и G84. В режиме «Single Block» (покадровый режим) шпиндель можно
остановить. Вращение автоматически возобновится при продолжении выполнения программы при нажатии
«Cycle Start» (запуск цикла).
При нажатии клавиши «Handle Control Feedrate» (управление скоростью подачи маховичком), можно
использовать маховичок толчковой подачи для изменения скорости подачи от 0% до 999% с приращением
±1%. При нажатии клавиши «Handle Control Spindle» (управление шпинделем с маховичка), можно
использовать маховичок толчковой подачи для изменения скорости вращения шпинделя от 0% до 999% с
приращением ±1%.
Скорость ускоренных перемещений (G00) при помощи вспомогательной клавиатуры можно ограничить
значениями 5%, 25% или 50% от максимального. Если 100% скорость ускоренного перемещения слишком
велика, можно установить 50% от максимального значения при помощи настройки 10.
Клавиши ручной коррекции можно отключить на странице «Settings» (настройки), чтобы оператор не смог
их использовать. Это настройки 19, 20 и 21.
Клавиши курсора позволяют перемещаться по экранам и полям системы управления и применяются для
редактирования программ ЧПУ.
Home (исходное положение) - Эта кнопка перемещает курсор в крайнее верхнее положение экрана; при
редактировании это крайний левый блок программы.
Up / Down Arrows (стрелки вверх / вниз) - Перемещают курсор вверх/вниз на один элемент, блок или поле.
Page Up / Down (предыдущая страница / следующая страница) - Используются для переключения экранов
или постраничной прокрутки программы.
Left Arrow (стрелка влево) - Используется для выбора отдельно редактируемого элемента, перемещает
курсор влево. Используется для прокрутки списка настроек.
Right Arrow (Стрелка вправо) - Используется при просмотре программы для выбора отдельно
редактируемого элемента, перемещает курсор вправо. Используется для прокрутки вариантов параметра
настройки и перемещает окно увеличенного изображения вправо в режиме графики.
End (Конец) - Эта кнопка перемещает курсор к самому нижнему элементу экрана. В режиме
редактирования это последний блок программы.
БУКВЕННЫЕ КЛАВИШИ
Клавиши режимов изменяют рабочее состояние станка с ЧПУ. После нажатия кнопки режима можно
пользоваться клавишами, расположенными с ней в одном ряду. Текущий режим отображается на дисплее
в круглых скобках в верхней строке дисплея справа от наименования экрана.
Edit (редактировать) - Выбор режима редактирования. Этот режим используется для редактирования
программ в памяти системы управления.
Insert (вставка) - При нажатии этой кнопки в программу вводятся команды (в позицию перед курсором).
Кроме того, эта клавиша вставляет в позицию курсора текст из буфера обмена, а также используется для
копирования блоков текста программы (см. раздел «Расширенный редактор»).
Alter (изменить) - При нажатии этой клавиши происходит замена выделенной команды или текста
введенной командой или текстом. Кроме того, эта клавиша заменяет значения выделенных переменных
текстом из буфера обмена или перемещает выбранный блок.
Delete (удалить) - Удаляет элемент в позиции курсора или выделенный блок программы.
Undo (отмена) - Отменяет до 9 последних изменений, внесенных в программу при редактировании, или
отменяет выделение блока.
MEM (память) - Выбор режима «память». На этой странице отображается текст текущей программы,
которая выбрана из списка программ.
Single Block (покадровый) - Включает или выключает покадровый режим. При работе в покадровом режиме
после каждого нажатия клавиши Cycle Start (запуск цикла) выполняется только один блок (кадр) программы.
Dry Run (пробный прогон) - Используется для проверки программы без обработки детали резанием. (см.
раздел «Пробный прогон» в главе «Эксплуатация»)
Opt Stop (дополнительная остановка) - включает и выключает дополнительные остановки. См. описание
G103 в главе «G-коды».
При включении этой функции (ON) и наличии в программе кода M01 (дополнительный останов) в результате выпол-
нения команды M01 станок будет остановлен. Для продолжения работы следует нажать клавишу Cycle Start (запуск
цикла). Однако, в зависимости от состояния функции опережающего просмотра блоков (G103), может произойти
немедленная остановка (см. раздел «Опережающий просмотр блоков»). Иными словами, функция опережающего
просмотра блоков может привести к тому, что команда дополнительного останова проигнорирует ближайший код M01.
При нажатии клавиши Optional Stop (дополнительный останов) в процессе выполнения программы
действие этой функции начнется только со следующей строки программы.
Block Delete (удаление блока ) - Включает и выключает функцию удаления блока. При включении этой функции
блоки, начинающиеся косой чертой («/»), игнорируются (не выполняются). Если эта функция включена, если
косая черта находится внутри строки программы, то будут игнорироваться только команды, стоящие после косой
черты. Действие функции удаления блока начинается через две строки после нажатия клавиши BLOCK DELETE
(удаление блока ) за исключением случаев использования коррекции на режущий инструмент. В такой ситуации
действие функции не начнется в течение выполнения по крайней мере четырех последующих строк. Применение
этой функции в процессе высокоскоростной обработки замедляет обход траекторий, содержащих символ
удаления блока. Режим «удаления блока» остается активным после выключения и включения питания.
MDI/DNC - MDI/ГЧПУ - режим ручного ввода данных, в котором можно писать программу, не сохраняя ее
в памяти. DNC (ГЧПУ) - режим группового числового программного управления, позволяющий загружать в
систему управления большие программы частями (см. раздел «Режим ГЧПУ»).
Coolnt (СОЖ) - Включает и выключает дополнительную СОЖ.
Orient Spindle (ориентация шпинделя) - Поворачивает шпиндель в заданное положение и фиксирует его.
Может использоваться для замера детали при наладке.
ATC FWD (АУСИ - вперед) - Поворачивает револьверную головку на следующий инструмент. Для установки
специального инструмента в шпиндель войдите в режим MDI (ручной ввод данных), введите номер
инструмента (T8) и нажмите клавишу ATC FWD (АУСИ - вперед).
ATC REV (АУСИ - назад) - Поворачивает револьверную головку на предыдущий инструмент. Для установки
специального инструмента в шпиндель войдите в режим MDI (ручной ввод данных), введите номер
инструмента (T10) и нажмите клавишу ATC REV (АУСИ - назад).
Handle Jog (маховичок толчковой подачи) - Устанавливает режим толчковой подачи .0001, .1 - 0.0001
дюймов (метрический - 0.001mm) на каждое деление маховичка толчковой подачи. Для пробного прогона
составляет .1 дюйм/мин.
Состоит из двух страниц коррекции. Первая страница коррекции - Tool Geometry/Wear (геометрия
инструмента/износ). Вторая страница - Work Zero Offset (коррекция начала координат детали).
Tool Geometry/Wear (Геометрия инструмента / Износ)
Страница «Tool/Geometry» (инструмент/геометрия) отображается нажатием кнопки «Offset» (коррекция). Эта
страница отображает номера инструмента, геометрию длины инструмента и значения износа, геометрию ради-
уса инструмента и значения износа, значения канавок и фактические значения диаметра. Если фрезерный ста-
нок оснащен дополнительной программируемой системой СОЖ, то на этой странице отображаются введенные
положения наконечника подачи СОЖ для каждого инструмента. Для записи значений в эти поля введите число
и нажмите клавишу F1. Для установки отрицательного значения коррекции введите число и нажмите клавишу
F2. При нажатии клавиши Write/Enter (запись/ввод) введенное число будет прибавлено к текущему значению.
Для сброса всех значений, показанных на странице, нажмите клавишу Origin (исходное положение). На дис-
плее фрезерного станка появится приглашение оператору: Zero All (Y/N) (обнулить все (Y/N)). Для обнуления
всех значений нажмите «Y» или «N» для того, чтобы все значения остались без изменений.
Work Zero Offset (коррекция начала координат детали)
Для отображения страницы «Work Zero Offset» (коррекция начала координат детали) дважды нажмите
клавишу Offset (коррекция). Страница отображает значения, введенные для того, чтобы каждый
инструмент имел данные о положении детали на столе. Значения можно ввести для каждой из осей
(X, Y и Z). Оператор может прокруткой перейти к каждому столбцу, используя клавишу курсора или
нажав кнопки Page Up или Page Down, чтобы получить доступ к другим коррекциям в разделе «Work
Zero» (начало координат детали). Для того, чтобы инструменты работали в соответствии с положением
детали, инструменты, используемые в программе, должны быть «привязаны» к детали. Значение можно
вводить, набрав число и нажав F1, или сложить значение с имеющимся значением нажав «Enter/Write»
(ввод/запись). Для установки отрицательного значения коррекции введите число и нажмите клавишу F2.
Для сброса всех значений, показанных на странице, нажмите клавишу Origin (исходное положение). На
дисплее фрезерного станка появится приглашение оператору: Zero All (Y/N) (обнулить все (Y/N)). Для
обнуления всех значений нажмите «Y» или «N» для того, чтобы все значения остались без изменений.
CURRENT COMMANDS DISPLAY (ЭКРАН ТЕКУЩИХ КОМАНД)
Ниже перечислены страницы текущих команд системы управления. Нажмите клавишу Current Commands (теку-
щие команды) и листайте страницы клавишами Page Up/Down (предыдущая страница/следующая страница).
Program Command Check Display (Экран проверки текущих команд) Этот экран представляет собой
обзор важных команд. На экране отображается запрограммированная скорость вращения шпинделя
(PGM), скорость вращения шпинделя по команде программы (CMD) и фактическая скорость шпинделя
(ACT). Кроме того, этот дисплей показывает направление вращения CW (ПЧС), CCW (ПРЧС) или команду
остановки, подаваемую шпинделю и положение текущей передачи трансмиссии (если имеется).
На этом же экране показаны координаты осей. Отображаются четыре координаты (оператора, детали,
станка или оставшееся перемещение), которые выбираются при помощи клавиш курсора Up/Down (вверх/
вниз) или Page Up/Down (предыдущая страница/следующая страница).
При наличии дополнительной программируемой СОЖ (P-Cool = программируемая СОЖ) на экране
отображается текущее положение трубки подачи СОЖ.
Current Display Command (экран текущих команд) - Отображает текст текущей программы и другие
текущие значения. Значения, указанные на этом экране, изменить нельзя.
Macro Variables Display (экран макропеременных) - Отображает список макропеременных и их текущих
значений. В процессе выполнения программы системой управления значения переменных обновляются.
Кроме того, на этом экране можно корректировать значения переменных. Подробнее см. раздел «Макросы».
Сигналы об ошибках
Экран сигналов об ошибке вызывается нажатием клавиши ALARM / MESGS (сигналы об ошибке/сообщения).
Существуют три типа экранов сигналов об ошибке. Первый отображает все текущие сигналы об ошибке.
Нажатие клавиши курсора со стрелкой вправо производит переключение на экран хронологи сигналов об
ошибке, отображающий список ранее принятых сигналов. Еще одно нажатие клавиши со стрелкой впра-
во производит переключение на экран просмотра сигналов об ошибке. Этот экран отображает сигналы об
ошибке по одному, с их подробным описанием. Прокрутка списка сигналов об ошибке производится нажати-
ем клавиш со стрелками вверх и вниз. Кроме того, для отображения наименования и описания сигнала об
ошибке можно просто ввести его номер и нажать клавишу Write/Enter (запись/ввод). При нажатии клавиши
Page Down (следующая страница) отображается страница пользовательских сообщений и заметок.
Примечание: Для перемещения по списку сигналов об ошибке можно использовать кнопки управления
курсором и Page Up (предыдущая страница) и Page Down (следующая страница).
Сообщения
Экран сообщений вызывается двойным нажатием клавиши Alarm/Mesgs (сигналы об ошибке/сообщения).
Экран содержит операторские сообщения и не оказывает никакого влияния на систему управления. Введите
сообщение с вспомогательной клавиатуры. Для удаления имеющихся сообщений можно использовать кноп-
ки «Cancel» (отмена) и «Space» (пробел), кнопка «Delete» (удалить) используется для удаления всей строки.
Данные записываются автоматически и сохраняются даже после выключения питания. Страница дисплея
сообщений появляется на дисплее при включении питания, если в системе нет сигналов об ошибке.
Станок Haas имеет экранную заставку для подвесного пульта управления оператора. По истечении проме-
жутка времени, в течение которого не нажимались клавиши клавиатуры, включится экранная заставка. При
включенной экранной заставке на дисплее отображаются слова «Screen saver», перемещающиеся каждые
2 секунды. Экранная заставка отменяется нажатием любой клавиши, перемещением маховичка толчко-
вой подачи или сигналом об ошибке станка. Экранная заставка не включится, если система управления
находится в спящем режиме, режиме толчковой подачи, редактирования, графическом или режимах MEM
(память) или MDI (ручной ввод данных), когда отображается экран PRGRM.
СПРАВКА / ФУНКЦИЯ КАЛЬКУЛЯТОРА
Справка
Вызов функции справки, содержащей мини-руководство, осуществляется нажатием кнопки «Help»
(справка).
Для выбора темы нажимайте буквенно-цифровые кнопки или для перемещения по темам и описаниям
используйте кнопки Page Up/Down (предыдущая страница/следующая страница) или кнопки со стрелками
вверх/вниз.
Калькулятор
Калькулятор выбирается двойным нажатием клавиши Help (справка). Для перемещения по страницам
нажимайте клавиши Page Up/Down (предыдущая страница/следующая страница).
Калькулятор производит простые арифметические операции: сложение, вычитание, умножение и деление.
При выборе одной из функций окно калькулятора появляется с указанием возможных операций (LOAD, +,
-, *, и /). По умолчанию выделена функция Load (загрузить), а остальные функции выбираются клавишами
курсора «влево» и «вправо». Для ввода числа наберите его на клавиатуре и нажмите клавишу Write/Enter
(запись/ввод). Если введено число и выбрана функция LOAD (загрузить), введенное число автоматически
помещается в окно калькулятора. Если введено число и выбрана другая функция (+ - * /), калькулятор
выполнит соответствующее действие между только что введенным числом и числом, которое уже было в
его окне. Калькулятор также допускает ввод математических выражений, таких как 23*4-5.2+6/2. Он оценит
выражение (выполнив сначала умножение и деление) и поместит результат, в данном случае 89.8, в окно.
Функциональные клавиши: Функциональные клавиши используются для копирования и вставки
результатов вычислений в текст программы или в другую область калькулятора.
F3 В режимах EDIT (редактирование) и MDI (ручной ввод данных) клавиша F3 копирует выделенное
значение результата расчетов (тригонометрия/интерполяция, фрезерование/нарезание резьбы метчиком)
в строку ввода данных, расположенную в нижней части экрана. Это облегчает работу, если вычисленное
значение необходимо использовать в тексте программы.
Клавиша F3 копирует значение из окна калькулятора в выделенную область ввода данных для выполнения
расчетов (тригонометрия/интерполяция или фрезерование/нарезание резьбы метчиком).
F4 При использовании калькулятора эта кнопка использует выделенное значение (тригонометрия/
интерполяция или фрезерование/нарезание резьбы метчиком) для загрузки, сложения, вычитания,
умножения или деления при помощи калькулятора.
Функция справки по тригонометрии
Страница тригонометрии калькулятора предназначена для решения треугольников. Введите значения
длины стороны треугольника и углов. При наличии достаточного набора исходных данных система
управления решит треугольник и отобразит недостающие значения. Для выбора вводимого значения
используйте клавиши курсора со стрелками вверх/вниз и клавишу Write (запись). Для наборов исходных
данных, предполагающих наличие нескольких решений, повторный ввод последнего значения вызовет
отображение следующего возможного решения.
0.000000000
LOAD + - * /
ANGLE 3
(MACHINE ANGLE 1 40.000
Y 0.0000 in ANGLE 2 72.000
Y 0.0000 in ANGLE 3 68.000
Z 3.5179 in SIDE 2 SIDE 1
SIDE 1 10.0000
SIDE 2 14.7958
SIDE 3 14.4244
ANGLE 1 ANGLE 2
SIDE 3
F3 copies calculator value to highlighted field in this
or other calculator screens. F3 also copies calculator
value to the data entry line of edit screens.
F4 copies highlighted data to the calculator field.
Для наборов исходных данных, предполагающих наличие нескольких решений, повторный ввод
последнего значения вызовет отображение следующего возможного решения. Для изменения значения
CW (ПЧС) на значение CCW (ПРЧС) выделите столбец CW/CCW (ПЧС/ПРЧС) и нажмите клавишу Write/
Enter (запись/ввод).
Калькулятор касательной «окружность-прямая»
Эта функция позволяет определить координаты точек пересечения окружности и касательной. Введите
две точки А и В, расположенные на прямой, и точку С, не принадлежащую прямой, и система управления
рассчитает координаты точки пересечения. Точка, в которой нормаль, проведенная из точки С, пересекает
прямую АВ, принадлежит перпендикуляру к этой прямой.
CALCULATOR
MILLING
0.000000000
CUTTER DIA 0. 5000 IN
LOAD + - * / SURFACE SPEED 5. 0000 FT/MIN RECOMMENDED
RPM 38
(MACHINE) FLUTES 4
X 0.0000 in FEED 6. 0000 IN/MIN
Y 0.0000 in CHIP LOAD 0. 0365 IN RECOMMENDED
Z 3.5179 in MATERIAL LOW CARBON UNALLOYED STEEL
TOOL TYPE CARBIDE
CUT WIDTH 2. 0000 IN
CUT DEPTH 0. 0500 IN REQUIRED POWER
TAPPING
THREADS 3. 0000 /IN
RPM 40
FEED 13. 3333 IN/MIN
PGM F0.
ACT F0.
PGM S0
CMD S0
ACT S0
Все шпиндели, не использовавшиеся дольше 4 дней, должны пройти цикл прогрева перед началом
эксплуатации. Этот прогрев позволит избежать возможного перегрева шпинделя из-за осаждения
смазки. Вместе со станком поставляется программа прогрева (номер O02020) длительностью 20 минут,
которая обеспечивает постепенный разгон шпинделя и обеспечивает тепловую стабилизацию шпинделя.
Эта программа может использоваться каждый день для прогрева шпинделя перед высокоскоростной
обработкой.
RUN-STOP-JOG-CONTINUE (ПУСК-СТОП-ТОЛЧКОВАЯ ПОДАЧА-ПРОДОЛЖИТЬ)
Эта функция позволяет оператору остановить выполнение программы, толчковой подачей отвести
инструмент от детали, а затем возобновить выполнение программы. Порядок работы следующий:
1. Для остановки программы нажмите клавишу Feed Hold (остановка подачи).
2. Нажмите X, Y или Z и кнопку маховичка толчковой подачи. Система управления сохранить текущие
координаты X, Y и Z. Примечание: Толчковая подача осей кроме X, Y и Z невозможна.
Функциональные
Function Keys клавиши
Остановка
Feed Hold подачи
Запуск
Cycleцикла
Start ЖКИ-
LCD
дисплей
Клавиши
Arrowкурсора
Keys Люлька
Remote дис-
Импульсный диск
Pulse Wheel танционного
Jog Handle
Cradle
маховичка
Кнопка
Axis вы-
Selection толчковой
бора оси
Thumb Knob подачи
Shuttle
Маховичок
Jog
Кнопки курсора влево/вправо изменяют импуль- Текущий режим системы управления на под-
сный шаг толчковой подачи (текущий выделенный) весном пульте управления
Текущий экран (При индикации «JOG» (толчковая подача)
разрешено толчковое перемещение, при
«MEM/MDI» (память/ручной ввод данных)
OFSET Set Tool Offsets JOG
выполняется текущая программа)
.0001 - .001 - .0 1 - . 1
Tool in spindle = 1
Tool offset (Hxx) = 1
Стрелки курсора вверх/вниз Length offset = -2.0990
служат для выбора полей Length wear = 0.0010
Значения изменяются при по- Tool Diameter = 1.5000
Diameter wear = 1.5000
мощи импульсного маховичка Coolant position = 0
Z 2.8346
SET Z NEXT PRIOR M06 WORK
X 2.3584 in
Y 3.6973 in
Z 5.2752 in
Tool Offsets (коррекция на инструмент) - Этот экран используется для задания и проверки коррекции на инс-
трумент. Выберите поле клавишами со стрелками «вверх» и «вниз» и измените значения при помощи импуль-
сного маховичка. Кнопка при этом используется для выбора осей, но строка оси должна быть выделена, чтобы
можно было выполнить толчковую подачу выбранной оси. Выберите «SET» (задать) для включения текущего
положения в таблицу коррекций. Для смены инструмента выберите «NEXT» (следующий), «PRIOR» (предыду-
щий) или M06. Выберите «WORK» (деталь) для перехода на экран «Work Offset» (коррекция детали).
Внимание: При смене инструмента необходимо находиться на расстоянии от шпинделя.
OFSET Set Work Offsets JOG
.0001 - .001 - .01 - .1
G code = G54
X -3.4372
Y -4.8436
Z 2.8346
X -3.4372
SET JOG
Work Offsets (коррекция детали) - Выберите «G code» клавишами курсора «вверх» и «вниз» и измените
значения при помощи маховичка импульсной подачи. Когда нижнее поле оси выделено, вручную переместите
выбранную ось при помощи импульсного маховичка или челночного маховичка. Нажмите соответствующую
функциональную клавишу под «SET» (задать) для включения текущего положение текущей оси в таблицу кор-
рекций детали. Нажмите клавишу с меткой «JOG» (толчковая подача) для перехода на экран толчковой подачи.
OFSET Set Tool Offsets JOG
.0001 - .001 - .01 - .1
Tool in spindle = 1
Tool offset (Hxx) = 1
Length offset = -2.0990
Length wear = 0.0010
Tool Diameter = 1.5000
Diameter wear = 0.0010
Coolant position = 0
Z 2.8346
SET Z NEXT PRIOR M06 WORK
Высокоскоростная обработка
Высокоскоростная обработка позволяет увеличить скорость снятия стружки, улучшить качество обработки
поверхности, уменьшить силы резания, в результате сократив затраты на обработку и продлив ресурс инструмента.
Высокоскоростная обработка наиболее часто требуется для обработки изделий сложной формы с
плавными переходами, что обычно встречается при изготовлении пресс-форм. Функция высокоскоростной
обработки HAAS увеличивает количество предварительно просматриваемых блоков программы до 80 и
позволяет использовать между рабочими ходами быстрое перемещение со скоростью 500 дюйм/мин.
Надо понимать, что использование высокоскоростной обработки эффективно при изготовлении деталей сложной
формы с плавными переходами, если скорость подачи при переходе между проходами может оставаться высо-
кой. При наличии острых кромок система управления будет всегда снижать скорость, иначе углы будет скруглены.
Влияние плавных переходов между проходами на скорость подачи всегда выражается в замедлении пере-
мещения. Таким образом, запрограммированная скорость подачи (F) является максимальной скоростью,
которую система управления иногда понижает для обеспечения требуемой точности обработки.
Малая длина прохода приводит к образованию большого количества измерительных точек. Посмотрите,
как CAD/CAM системы генерируют измерительные точки, чтобы убедиться в том, что их количество не
должно превышать 1000 блоков в секунду.
Малое количество точек приводит к гранению или переходов между углами, которые так велики, что система уп-
равления должна снизить скорость подачи. Гранение - это область, где заданная плавная траектория фактически
составлена из коротких плоских проходов, которые недостаточно близки по плавности к заданной траектории.
High Speed Tooling (инструменты для высокоскоростной обработки) - Резцедержатели должны соответствовать
AT-3 или лучше и иметь нейлоновый фиксирующий винт. Допуски, поддерживающиеся конструкцией AT-3, - это
минимальные требования, рекомендуемые для высокоскоростной обработки. Нейлоновый подпорный винт уве-
личивает эффективность захвата инструмента цангой и обеспечивает лучшее уплотнение для подачи СОЖ.
Для оптимальных концентричности и зажима используйте цанговые патроны и цанги с одним конусом. Цанговые
патроны этой системы состоят из одного длинного конуса, установленного в держателе. Для достижения наилуч-
ших результатов значение угла на сторону должно быть восемь градусов или менее. Избегайте применения цан-
говых патронов с двойным конусом, если требуется максимальная жесткость и малые допуски. Рекомендуется,
чтобы минимальная посадка для разъемного цангового патрона с одним конусом составляло 2/3 длины отверс-
тия. Однако, для лучших результатов, если возможно, необходимо использовать от 3/4 до полной длины.
Вспомогательный фильтр
Эта система фильтрации с мешком 25 микрон #2 удаляет загрязнения и мельчайшие частицы из СОЖ
прежде, чем они могут попасть в насос подачи СОЖ. Это фильтр является обязательным оборудованием
для станков, оснащенных системой СОШ, при обработке чугуна, литого алюминия и других абразивных
материалов, и также может использоваться на станках без СОШ.
Включите станок, нажав кнопку Power-On (питание включено) на подвесном пульте управления.
Станок выполнит самодиагностику, после чего на дисплее появится либо экран Messages (сообщения),
если было оставлено сообщение, или Alarms (сигналы об ошибке). В любом случае в хронологии
фрезерного станка будет один сигнал об ошибке (102 SERVOS OFF - сервоприводы выключены). Для
сброса сигналов об ошибках дважды нажмите кнопку RESET. Если сигнал об ошибке невозможно
сбросить, вероятно требуется провести техническое обслуживание станка, в этом случае свяжитесь со
своим дилером.
После сброса сигналов об ошибке необходимо задать опорную точку станка, от которой начинаются все
операции. Эта точка называется Home (исходное положение). Для задания исходного положения нажмите
кнопку Power-Up Restart (включить питание/перезапуск). Внимание: При нажатии кнопки происходит
автоматическое перемещение рабочих органов станка. Держитесь на расстоянии от рабочих органов и
устройства смены инструмента. Имейте в виду, что при нажатии кнопки Power-Up (включить питание)
сигнал об ошибке 102 будет автоматически сброшен.
После установки исходного положения станок готов к работе, а на дисплее отображается страница Current
Commands (текущие команды).
ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ
G97 S1000 ;
G00 X2. Z0.1 ;
G92 X1.8 Z-1. F0.05 ;
X1.78 ;
X1.76 ;
X1.75 ;
Для редактирования программы ручного ввода данных используйте клавиши справа от кнопки Edit.
Подведите курсор к позиции, где необходимо внести изменения, после чего можно использовать
различные функции редактирования.
Чтобы добавить команду в строку, введите команду и нажмите кнопку Enter (ввод).
Для изменения значения выделите команду с помощью кнопок со стрелками или маховичка толчковой
подачи, введите новую команду и нажмите кнопку Alter (изменить).
Для удаления команды выделите ее и нажмите кнопку Delete (удалить).
Клавиша Undo отменяет до 9 последних изменений, внесенных в программу ручного ввода данных.
Программу ручного ввода данных можно сохранить в памяти системы управления. Для этого переместите
курсор в начало программы (или нажмите Home (исходное положение)), введите имя программы в
формате Onnnnn (буква «O» и 5 цифр) и нажмите кнопку Alter (изменить). При этом программа будет
внесена в список программ, страница «MDI» (ручной ввод данных) будет очищена. Для повторного доступа
к программе нажмите кнопку List Prog (список программ) и выберите ее.
Данные, введенные в режиме MDI (ручной ввод данных), сохраняются после выхода из режима ручного
ввода данных и выключения станка.
Для очистки текущих команд ручного ввода данных нажмите кнопку Erase Prog (стереть программу).
G00 X0 Z0.1 ;
G74 Z-0.345 F0.03 K0.1 ;
;
G00 X2. Z0.1 ;
G74 X1. Z-4. I0.2 K0.75 D255 ;
G00 X3. Z0.1 ;
Для добавления текста программы к имеющейся программе выделите текст, перед которым будет
осуществляться вставка, введите данные и нажмите кнопку Insert (вставить). Перед нажатием Insert можно
ввести несколько кодов, например X, Y и Z.
Адреса вводятся в виде буквы, за которой следуют числовое значение. Например: G04 P1.0. G04 - команда
задержки (пауза), а P1.0 - продолжительность (1 секунда) этой задержки.
Комментарии могут состоять из буквенных символов или цифр, но обязательно заключаются в скобки.
Например: (задержка 1 секунда). Максимальная длина комментария - 80 символов.
Комментарий в скобках вводится строчными буквами. Для ввода строчных букв сначала нажмите (или
удерживайте) клавишу Shift , а потом нажимайте букву или буквы.
Конец блока вводится нажатием EOB (конец блока) и отображается в виде точки с запятой (;). Конец блока
аналогичен знаку возврата каретки в конце абзаца. При составлении программ ЧПУ EOB (конец блока)
вводится в конце каждой строки текста программы.
Пример строки программы, использующей все три типа команд:
G04 P1. (задержка 1 секунда);
Команды не нужно разделять пробелами или другими символами. Пробелы можно вставлять между
элементами для облегчения восприятия (редактирования).
Для изменения символов выделите часть программы при помощи клавиш курсора или маховичка
толчковой подачи, введите новый текст программы и нажмите Alter (изменить).
Для удаления символов выделите символы и нажмите Delete (удалить).
Для удаления команд выделите команду и нажмите Delete (удалить).
Для отмены любых изменений используйте кнопку Undo (отмена). Кнопка Undo (отмена) действует только
на последние девять записей.
Команды сохранения программы нет, поскольку сохранение происходит при вводе каждой строки.
Преобразование программы ручного ввода данных (ручной ввод данных) в нумерованную
программу
Программу ручного ввода данных можно преобразовать в нумерованную программу. Для этого
переместите курсор в начало программы (или нажмите Home (исходное положение)), введите имя
программы в формате Onnnnn (буква «O» и 5 цифр) и нажмите кнопку Alter (изменить). При этом
программа будет внесена в список программ, ручной ввод данных будет сброшен. Для повторного доступа
к программе нажмите кнопку List Prog (список программ) и выберите ее.
Навигация по каталогам
Для входа в подкаталог сделайте переход до имени подкаталога и нажмите Enter (ввод).
Для выхода из подкаталога, перейдите к вершине подкаталога. Для прокрутки пользуйтесь кнопкой
«вверх» или нажмите «Home» (исходное положение) для перехода вверх каталога. Вверху будет строка
«..<DIR>», выделите эту строку и нажмите «Enter» (ввод). Примечание: Вершина каталога устройства
обозначена строкой «.\».
Создание каталогов
Для создания новой папки введите имя и нажмите «Insert» (вставка).
Чтобы создать новый подкаталог, перейдите в каталог, где будет расположен новый подкаталог, введите
имя и нажмите «Insert» (вставка). Подкаталоги отображаются как имя, за которым следует <DIR>.
Копирование файлов
Для копирования файла выберите файл и нажмите «Enter» (ввод). Обратите внимание на то, что после
пункта «Source» (источник) в нижней части экрана теперь указываются выбранное устройство и имя
файла. Маршрут или подкаталог не показаны из-за длины имени файла.
Используйте клавиши курсора и перейдите к целевому каталогу и нажмите F2 для копирования файла.
Имейте в виду, что файлы, скопированные из памяти системы управления на устройство, будут иметь
расширение ".NC", следующее после имени файла. Название можно изменить, введя новое имя в целевом
каталоге и затем нажав F2.
Дублирование файла
Существующий файл может быть дублирован при помощи диспетчера устройств. Задайте одно и то же
устройство в качестве источника и целевого устройства, введите новое имя файла, и нажмите F2.
ОСТОРОЖНО!
Одной из самых распространенных причин повреждения устройств
является отсутствие нормального заземления компьютера и фрезерного
станка с ЧПУ. Отсутствие заземления вызовет повреждение системы ЧПУ
или компьютера, или и того и другого.
Длина кабеля
Ниже приведены скорости передачи в бод и соответствующие максимальные длины кабеля.
9,600 бод: 100 футов (30 м) RS-232
38,400 бод: 25 футов (8 м) RS-232
115,200 бод: 6 футов (2 м) RS-232
Необходимо обеспечить соответствие настроек компьютера и системы ЧПУ. Для изменения настроек блока
ЧПУ откройте страницу SETTINGS (настройки), нажав кнопку SETNG/GRAPH, и пролистайте список до
настроек порта RS-232 (или введите "11" и нажмите клавишу со стрелкой вверх или вниз). Для выделения
настроек используйте кнопки со стрелками вверх/вниз, а для изменения значений - стрелки влево/вправо.
Выделив нужное значение, нажмите Enter (ввод).
Для включения ГЧПУ используется бит 18 параметра 57 и настройка 55. Включите этот бит параметра
(значение 1) и измените настройку 55 на значение On (вкл.) Рекомендуется использовать ГЧПУ с
протоколом Xmodem или с контролем четности, поскольку в этом случае при обнаружении ошибок
передачи данных программа ГЧПУ будет остановлена безаварийно. Необходимо обеспечить соответствие
настроек компьютера и блока ЧПУ. Для изменения настроек блока ЧПУ перейдите на страницу SETTINGS
(настройки) (нажмите клавишу SETNG/GRAPH (настройки/графика)) и пролистайте список до настроек
порта RS-232 (или введите "11" и нажмите кнопку со стрелкой вверх или вниз). Выделение переменных
осуществляется кнопками со стрелками вверх/вниз, а изменение значений - стрелками влево/вправо.
Выделив нужное значение, нажмите Enter (ввод).
Рекомендуемые настройки RS-232 для ГЧПУ:
Настройки: 11 - Baud Rate Select (выбор скорости передачи в бод) 19200
12 Parity Select (контроль четности): НЕТ
13 Stop Bits:1 (стоповые биты)
14 Synchronization: (синхронизация) XMODEM
37 RS-232 Date Bits: (биты данных ) 8
Выбор режима ГЧПУ производится двойным нажатием на клавишу MDI (ручной ввод данных) (страница
ГЧПУ «Program DNC» (программы ГЧПУ) в верхней части страницы. Примечание: Для работы ГЧПУ
необходимо как минимум 8 кб свободной пользовательской памяти. Информация о наличии свободной
памяти отображается в нижней части страницы List Programs (список программ).
Программа, посылаемая в систему управления, должна начинаться и заканчиваться символом "%". Выбранная
для порта RS-232 скорость передачи (настройка 11) должна обеспечивать скорость выполнения блоков вашей
программы. При низкой скорости передачи возможны остановки инструмента в процессе резания.
Передачу программы в система управления следует начать до нажатия кнопки Cycle Start (запуск цикла). При
появлении сообщения «DNC Prog Found» (обнаружена программа ГЧПУ) нажмите Cycle Start (запуск цикла).
Необходимо правильно закрепить заготовку на столе. Есть много способов сделать это: используя
зажимное приспособление, патрон или болты с T-образной головкой и боковые прихваты.
Патрон
Боковой Тиски
прихват
Тяговый
Pull Stud стержень Инструмент (центровочное
Tool (Center Drill) сверло)
Установите инструмент в инструментальной оправке, как описано в инструкции изготовителя инструмента.
УСТРОЙСТВО СМЕНЫ ИНСТРУМЕНТА
Во фрезерных станках Haas может использоваться два типа устройств смены инструмента: боковое устройство
смены инструментов и зонтичное. Оба типа управляются одинаково, но настраиваются по разному.
Перед загрузкой инструмента необходимо выполнить возврат в нулевую точку фрезерного станка (кнопка
Power Up Restart - включение питания/перезапуск), это должно делаться при включении станка.
Устройство смены инструмента управляется вручную с помощью кнопки разжима инструмента и кнопок
ATC FWD (вперед) и ATC REV (назад). Есть две кнопки разжима инструмента, одна находится на крышке
головки шпинделя, а вторая - на вспомогательной клавиатуре.
Загрузка устройства смены инструмента
Спецификации - Не превышайте максимально допустимые спецификации
Максимальный Максимальный Максимальная Максимальный
диаметр инструмента диаметр длина инструмента вес инструмента
Все гнезда заполнены крупногабаритного от торца (фунты)
инструмента резцедержателя
Конус ISO 40 VF 1-2* 3" 5" 11" 12
Конус ISO 40 VF 3/4** 3"† 5"† 13"† 12†
Конус ISO 40 VF 5-11*** 3"† 6"† 16"† 12†
Конус ISO 50 VF 5 4" 7" 16" 30
Конус ISO 50 VF 6/11 4" 10" 16" 30
24/40 гнезда EC-300 3" 5" 10" 12
24 гнезда EC-400 3" 6" 12" 12
40, 60 гнезд EC-400 3" 5" 12" 12
70 гнезда EC-400/PP/500 2.75" 5.5" 12" 12
24 гнезда MDC-500 3" 6" 12" 12
Конус ISO 50 - EC-1600- 4" 10" 20" 30
3000
*Включает YT, VM, Super Speed (высокоскоростные) **Включает YT и VM ***Включает VM † Для дополнительного устройства смены
инструмента с 40 инструментами спецификации такие же
ВНИМАНИЕ! Вес очень тяжелых инструментов должен быть равномерно распределен. Это значит, что
тяжелые инструменты следует располагать напротив друг друга, а не рядом. Обеспечьте нормальный
зазор между инструментами в устройстве смены инструмента, для УСИ на 20 гнезд это расстояние
составляет 3.6".
Примечание: Низкое давление воздуха или недостаточный объем воздуха уменьшает давление на
поршень разжима инструмента, в результате смена инструмента замедляется или разжим не происходит
вообще.
ВНИМАНИЕ: Нельзя находиться в зоне работы устройства смены инструмента при включении/выключении
питания и любых операциях по смене инструмента.
При загрузке инструментов в устройство смены инструмента они сначала вставляются в шпиндель. Не
допускается установка инструмента непосредственно в устройство смены инструмента.
1 2
Большой (и тяжелый) инструмент при пустых соседних гнездах Тяжелый инструмент (не большой)
5. Нажмите Origin (исходное положение) для сброса таблицы инструментальных гнезд на значения по умолчанию.
При этом инструмент 1 будет помещен в шпиндель, инструмент 2 - в гнездо 1, инструмент 3 - в гнездо 2 и т.д. Это
делается для очистки предыдущих настроек таблицы инструментальных гнезд и для перенумерования таблицы
инструментальных гнезд для работы со следующей программой. Другой способ выполнить сброс таблицы инс-
трументальных гнезд - ввести 0 (ноль) и нажать Origin (исходное положение). Это сбросит все значения на ноль.
ПРИМЕЧАНИЕ: Невозможно двум различным инструментальным гнездам назначить
один и тот же номер инструмента. При попытке ввести номер
инструмента, уже имеющийся в таблице инструментальных гнезд,
будет выдана ошибка «Invalid Number» (недопустимый номер).
6. Определите, будет ли следующая программа использовать крупногабаритные инструменты.
Крупногабаритный инструмент имеет диаметр более 3" для станков с конусом ISO 40 и более 4" для
станков с конусом ISO 50. Если крупногабаритный инструмент не будет использоваться, перейдите к
пункту 10. Если будет - перейдите к следующему пункту.
7. Организуйте инструменты в соответствии с программой ЧПУ. Определите номера позиций
крупногабаритных инструментов и укажите эти гнезда как «Large» (крупногабаритный) в таблице
инструментальных гнезд. Для указание инструментального гнезда как «Large» прокруткой перейдите к
этому гнезду, нажмите «L», а затем нажмите «Write/Enter» (запись/ввод).
ПРИМЕЧАНИЕ: При настройке инструментов для программы ЧПУ во избежание удара
устройства смены инструмента с обеих сторон от крупногабаритных
инструментов гнезда должны оставаться пустыми. Вместе с тем, между
двух крупногабаритных инструментов можно оставить пустым одно гнездо.
ВНИМАНИЕ! Нельзя поместить крупногабаритный инструмент в устройство смены инструмента, если в
одном или обоих соседних гнездах уже установлены инструменты. Если это сделать, это вызовет удар
устройства смены инструмента.
В списке есть
Да Удалите обозначения
крупногабаритного и/или
инструмента: Тяжелый инструмент - это
инструмент весом 4 фунта или более.
крупногабаритные тяжелого инструмента
или тяжелые переместившись к
инструменты? каждому «L» и/или «H» Не вводите в таблицу инструмента
и нажав «ПРОБЕЛ»,
строчную букву "h" или строчную
Нет «WRITE» (запись).
букву "l"(L).
Нажать ORIGIN.
Да Упорядочить инстру-
мент в соответствии
Нужны крупногаба- с программой ЧПУ.
ритные или тяжелые Определить числовые
инструменты? положения крупногаба-
ритного инструмента.
Нет
КОНЕЦ
Инструмент 12 в 18
Tool 12 to Pocket
гнездо 18
Крупногабаритный
Large Tool In Pocket 12
инструмент в гнезде 12
Есть сигналы об
Есть сигналы об ошибке, их нужно сбросить.
ошибке? Да Нажмите «Y» для продолжения, затем «Reset»
для сброса сигналов об ошибке и повторите.
Да Нет
В исходном положении,
перейти к восстановле-
Рука не даст извлечь нию гнезда? (Y)
Нет «ATC Fwd/Rev» по-прежне-
инструмент из шпинделя
или гнезда (Да/Нет)? му перемещает руку.
ЧПУ ожидает нажатия «Y» Нажмите клавишу кур-
сора, чтобы переместить
поворотный магазин, или
Да «Write» (запись), чтобы Поворотный Да
Поворотный Да продолжить автоматичес- магазин между
Инструмент может выпасть во время процедуры восста- магазин между
новления инструмента. Положите что-нибудь мягкое в то кое восстановление гнездами?
место, куда может упасть инструмент. Не ловите руками гнездами? ЧПУ ожидает нажатия
инструмент, нажмите «Y» для продолжения. «Write» (запись) Нет
Для продолжения ЧПУ ожидает нажатия «Y» (да). Нет Переход к
Восстановление следующему
гнезд, ждите гнезду
Для извлечения всех инструментов из шпинделя и руки
используйте следующее команды. Двигайте поворотный Восстановление устройс-
магазин стрелками. Проверьте текущее тва смены инструмента Отображается страница
ATC Fwd/Rev - Поворот руки вперед или назад гнездо поворотного завершено! Нажмите
магазина, введите коррекции с гнездами
Tool release - переключатель «зажим/разжим инструмента» текущий номер «Y» для продолжения.
Стрелка вверх и вниз - движение гнезда вверх или вниз гнезда и нажмите Обновите страницу гнезд
Orient spindle - ориентация шпинделя «Enter» (ввод) и инструментов.
Для перемещения шпинделя вверх/вниз рука должна
быть в исходном положении, а процедура восстановления КОНЕЦ
устройства смены инструмента должна быть закончена.
Вы закончили использование команд? (Y)
Для продолжения ЧПУ ожидает нажатия «Y» (да).
Нажата ли «Orient Да
spindle» (ориентация
шпинделя)?
Будет выполнена ориентация шпинделя.
Нет Внимание! Если шпиндель мешает
Для извлечения всех инструментов из руки и из перемещению руки манипулятора инстру-
шпинделя нажмите кнопку «Tool Release» (разжим мента, это может повредить ее. Нажмите
инструмента), придерживая инструмент. «O» для ориентации, «N» для отмены
Придерживая инструмент, нажмите штифт раз-
мыкания зажима инструмента на руке и сдвиньте
инструмент наружу. Запишите штифт -разжима N или «O» Нет
-инструмента для каждой стороны руки
Все инструменты сняты? (Y)
ЧПУ ожидает нажатия «Y» O
Ориентация шпинделя
Режим толчковой подачи позволяет перемещать все оси в нужное положение. До толчковой подачи осей необхо-
димо установить их в исходное положение (опорная точка начала отсчета осей), см. раздел «Включение станка»).
Для перехода в режим ручного управления нажмите кнопку ручного управления и кнопку с обозначением
нужной оси (например, X, Y, Z, A или B), а затем перемещайте оси маховичком толчковой подачи или
кнопками ручного управления. В режиме толчковой подачи возможны следующие значения приращения
скорости: .0001, .001, .01 и .1.
Для ручного перемещения осей можно использовать также дистанционный маховичок толчковой подачи (ДМТП),
который поставляется отдельно. ДМТП объединяет в себе маховичок толчковой подачи, кнопку CYCLE START
(запуск цикла), кнопку FEED HOLD (остановка подачи), диск выбора оси и диск выбора приращения скорости.
Для толчковой подачи осей с помощью дистанционного маховичка толчковой подачи (ДМТП) выберите
на диске осей нужную ось (X, U, Z, W, B, C или V), выберите значение приращения скорости (X1, X10 или
X100) и перемещайте оси с помощью маховичка толчковой подачи.
Настройка коррекции
Чтобы обеспечить точность обработки заготовки, фрезерный станок должен знать, где на столе находится
заготовка. Выполните толчковую подачу фрезерного станка с указателем в шпинделе, пока он не достигает
верхнего левого угла детали (см. следующую иллюстрацию), это положение - нулевая точка детали.
Значения будут введены в параметр G54 на странице Work Offset (коррекция детали).
D F I E
Шпиндель в левой верхней
точке передней поверхности
Настройка коррекции на инструмент
Следующий этап - привязка инструмента. Это определяет расстояние от режущей кромки инструмента до
верха детали. Другое название процедуры - коррекция на длину инструмента, она обозначается символом
"Н" в строке программы станка. Расстояние для каждого инструмента заносится в таблицу коррекции на
инструмент.
1. Вставьте указатель в шпиндель.
2. Нажмите «Handle Jog» (маховичок толчковой подачи) (A).
3. Нажмите .1/100. (B) (Фрезерный станок будет перемещаться быстрее при вращении маховичка).
4. Выберите ось X или Y (С) и с помощью маховичка толчковой подачи (D) подведите инструмент к центру
детали.
5. Нажмите +Z (E).
6. Маховичком толчковой подачи (D) переместите ось Z примерно на 1" выше детали.
D C I F
TL IN SPINDLE 1
CRNT PKT H-CODE D-CODE FLUTES
TOOLS EXP LIFE
0
0 Окно сведений об инс-
0
0 HOLES FEED TIME TOTAL TIME USAGE LOAD
трументе
0
0
0
Эксплуатация
Группа инструментов
В окне Tool Group (группа инструментов) оператор определяет группы инструментов для использования в
программах.
PREVIOUS - Выделив элемент <PREVIOUS> и нажав Enter, вы перейдете к предыдущей группе.
NEXT - Выделив элемент <NEXT> и нажав Enter, вы перейдете к следующей группе.
ADD - Выделив <ADD>, введите число от 1000 до 2999 и нажмите клавишу Enter для добавления группы
инструментов.
DELETE - С помощью пунктов <PREVIOUS> или <NEXT> перейдите к группе, которую необходимо
удалить. Выделите элемент <DELETE> (удаление) и нажмите Enter. На запрос о подтверждении удаления
нажмите 'Y' для завершения удаления или 'N' для отмены удаления.
RENAME - Выделив <RENAME>, введите число от 1000 до 2999 и нажмите клавишу Enter для
перенумерования группы.
SEARCH - Для поиска группы выделите пункт <SEARCH>, введите номер группы и нажмите клавишу Enter.
GROUP ID - Отображает идентификационный номер группы.
GROUP USAGE - Укажите порядок, в котором вызываются инструменты в данной группе. Для указания
того, как использовать инструменты, используйте клавиши курсора «влево» и «вправо».
DESCRIPTION - Введите описательное имя группы инструментов.
Исходное
положение
H01
H20
ОСТОРОЖНО
Не поворачивайте трубку подачи СОЖ рукой. Это может привести к
серьезному повреждению двигателя.
Обработка с минимумом масла (MOM)
Обработка с минимумом масла (MOM) - это автоматизированный процесс, который может функциони-
ровать в двух режимах: смазка инструмента при выполнении стандартного цикла (стандартный режим),
или как альтернатива орошение СОЖ (режим MOM). Режим MOM похож на режимы NDM (практически
сухая обработка) MQL (обработка с минимальным количеством СОЖ) и способен обеспечивать сухую или
практически сухую стружку. Стандартный режим используется для смазки метчиков, сверл или расточных
оправок в ходе стандартного цикла. С этой опцией используются параметры 696-699 и коды М 101-103, см.
соответствующие разделы. Настройка и проверка MOM может осуществляться используя страницу MOM
дисплея CURNT COMDS (текущие команды). Страница MOM отображает следующую информацию:
Ручная коррекция MOM: None (нет) - Используйте коды М для управления MOM.
Ignore (игнорировать) - Игнорировать коды М для MOM.
Canned Cycle (стандартный цикл) - Действовать так, будто M101 всегда
активен (струя на каждый код G).
Manual (ручной) - Включает режим MOM (струя каждый раз
между струями)
Струя по времени, стандартный цикл (M101 Ix.xxx): 0.100 сек (Нарезание резьбы метчиком)
Струя по времени, MOM (M102 Ix.xxx): 0.050 сек
Время между струями, MOM (M102 Jx.xxx): 2.000 сек (Время между струями)
Нажатием функциональных клавиш страницы дисплея выполняются определенные операции, полезные
при настройке системы MOM:
F1 - Одна струя
F2 - Выключить или включить MOM
F3 - Выключить или включить слив
ВНУТРИ СТАНКА НА ЗАДНЕЙ ЧАСТИ
Регулятор
давления
Насос
Масло
Питательный
бачок
Подача
воздуха
Система доставки
Превышение значений
максимального радиуса и
длины инструмента могут
повредить станок при
вращении спутника.
Plane3
Показан EC-300
Зона Зона
загрузки обработки
Описание: В следующем цикле программы O00001 M50 обнаружит, что запланированных спутников нет.
Будет мигать зеленый световой индикатор, а программа O00001 будет приостановлена пока оператор не
запланирует спутник или не нажмет кнопку Reset (сброс). Запланировать спутник можно нажатием кнопки
Part Ready (готовность детали).
Пример #2
Элементарная программа автоматической смены спутников, отслеживающая, какая деталь должна
обрабатываться на каком спутнике. Каждому спутнику назначены различные операции обработки. Имейте
в виду, что код Р для M46 - это номер строки текущей программы, а не номер подпрограммы.
Oxxxxx Номер программы
M50 (Выполнить смену спутника после нажатия кнопки Part Ready (готовность детали) или
обновление ТЦС)
M46 Q1 Pxx1 Эта строка проверяет, находится ли спутник 1 в станке. В случае положительного ответа
выполняется переход к строке xx1. Если спутник не в станке, выполнение продолжается со
следующей строки. (См. описание M46.)
M46 Q2 Pxx2 (Если спутник #2 загружен, программа выполнит переход к строке xx2, в противном случае
управление будет передано следующей строке.)
M99 Pxxxx (Переход к строке Nxxxx: более подробное описание M99 см. в разделе «М-код»)
Nxx1 (Номер строки)
Программа обработки детали (Пользовательская программа обработки детали для спутника 1)
для спутника 1
M99 Pxxxx (Переход к строке Nxxxx: более подробное описание M99 см. в разделе «М-код»)
Nxx2 (Номер строки)
Программа обработки детали (Пользовательская программа обработки детали для спутника #2)
для спутника 2
M99 Pxxxx (Переход к строке Nxxxx)
Пример #3
Это другой способ примера 2 с использованием вызова подпрограммы, но без перехода, если спутник не
запланирован.
ПРИМЕЧАНИЕ: Для нормальной работы перед M50 с Р-кодом должен быть M36.
M36 P1 (Мигает «No Pallet Scheduled» (нет запланированных спутников), мигает зеленый индикатор на
кнопке Schedule Pallet (планировка спутника) для спутник #1, пока не нажата кнопка или
спутник не запланирован в ТЦС)
M50 P1 (Загрузка спутник 1)
M98 Pxxx1 (Запускается программа Oxxx1 и управление передается ей. В разделе «М-код» есть более
подробное описание M99)
M36 P2 (Ожидание, пока спутник не будет запланирован)
M50 P2 (Загрузка спутник 2)
M98 Pxxx2 (Запускается программа Oxxx2 и управление передается ей).
M99 (Повтор программы: более подробное описание M99 см. в разделе «М-коды»)
Вырез для
выравнивания спутника
Общие советы
Быстрый поиск программы курсором.В режиме EDIT (редактирование) или MEM (память) можно быстро
выбрать другую программу, введя ее номер (Onnnnn) и нажав кнопку «стрелка вверх», «стрелка вниз» или F4.
Поиск команды в программе.Поиск конкретной команды в тексте программы можно выполнять в режиме
MEM (память) или EDIT (редактирование). Введите буквенный код адреса (A, B, C и т.д.) или код адреса
и значение (A1.23) и нажмите клавишу со стрелкой вверх или вниз. При вводе кода адреса без значения
поиск будет остановлен на первом найденном вхождении этого адресного кода независимо от значения.
Команда шпинделя.Вы можете запустить или остановить шпиндель кнопками CW (ПЧС) или CCW (ПРЧС)
в любое время при останове в покадровом режиме (Single Block) или в режиме остановки подачи (Feed
Hold). При перезапуске программы при помощи «CYCLE START» (запуск цикла), шпиндель включится.
Сохранение программы ручного ввода данных (MDI).Вы можете сохранить программу из MDI (ручной
ввод данных) в списке программ. Для этого убедитесь, что курсор находится в начале программы ручного
ввода данных, введите номер программы (Onnnnn) и нажмите ALTER (изменить).
Ускоренное перемещение в исходное положение оси. Вы можете выполнить ускоренное перемещение
всех осей в начало координат станка, нажав клавишу HOME G28 (исходное положение). Можно также
выполнить ускоренное перемещение только одной оси в начало координат станка. Введите букву оси
(например, Х), а затем нажмите HOME G28. ВНИМАНИЕ! При выполнении этой команды не выдается
предупреждений о любых возможных столкновениях.
Программа / Связь
Просмотр программы.Просмотр программы позволяет перемещаться по тексту активной программы в
правой части экрана, одновременно наблюдая за исполнением этой же программы в левой части экрана.
Для входа в режим просмотра программы нажмите F4
Фоновое редактирование.Эта функция позволяет редактировать программу во время ее исполнения.
Нажмите MEM (память), затем PRGRM (программа), введите номер программы для редактирования и
нажмите F4. Допускается редактирование программы во время ее исполнения, но изменения не вступят в
силу, пока программа не завершена кодом M30 или сбросом (RESET).
Положение
Экран DIST-TO-GO (оставшееся перемещение) Для обнуления экрана координат для перемещения на
расстояние от начала отсчета используйте экран координат «DIST-TO-GO» (оставшееся перемещение).
Находясь в экране POSIT (положение) и в режиме толчковой подачи, нажмите кнопку другого режима (EDIT
(редактировать), MEM (память), MDI (ручной ввод данных) и т.д.), а затем вернитесь в режим толчковой
подачи, при этом все оси на экране DIST-TO-GO (оставшееся перемещение) будут обнулены.
Индикация POS-OPER (рабочее положение). Эта индикация используется только для справки. Каждую
ось можно обнулять по отдельности. Чтобы обнулить ту или иную ось, с помощью кнопок Page up/down
(предыдущая/следующая страница) от индикации POSIT (положение) перейдите к странице POS-OPER
(рабочее положение) (показывается крупными цифрами). При нажатии кнопки Origin (исходное положение)
выбранная ось будет обнулена. Или нажмите кнопку X, Y или Z, а затем Origin (исходное положение),
чтобы обнулить индикацию для этой оси. Чтобы ввести значение для какой-либо оси, нажмите букву этой
оси, введите значение (например, X2.125) и нажмите кнопку Origin (исходное положение).
Коррекция
Ввод значений коррекции. Повторное нажатие кнопки OFSET переключает страницы "Tool Length Offsets"
(коррекция на длину инструмента) и "Work Zero Offsets" (коррекция начала координат детали). При нажатии
«Write/Enter» (запись/ввод) введенное число будет сложено с числом, введенным в выбранное значение
коррекции. При нажатии F1 выбранное значение коррекции будет заменено введенным значением. Для
ввода отрицательного значения коррекции нажмите F2.
Положение трубки подачи СОЖ. Положение наконечника подачи СОЖ показывается в нижнем левом
углу экрана на странице Tool Geometry Offset (коррекция геометрии инструмента).
Сброс всех значений коррекции и макропеременных.Открыв экран Tool Length Offset (коррекция на
длину инструмента), вы можете сбросить все значения коррекции нажатием клавиши Origin (исходное
положение). Такое же действие можно выполнить на страницах Work Zero Offset (коррекция начала
координат детали) и Macro Variables (макропеременные).
Текущие команды
Запрограммированные (PGM) и фактические (ACT) скорость подачи и скорость вращения шпинделя
отображаются на первой странице экрана «CURNT COMDS» (текущие команды) в виде PGM Fnnnn, PGM
Snnnn, ACT Fnnnn и CMD Snnnn.
Локальная подпрограмма - это блок кода в главной программе, к которому главная программа обращается
несколько раз. Локальные подпрограммы запускаются (вызываются) при помощи M97 и Pnnnnn, который
отсылает к номеру строки N локальной подпрограммы.
Формат локальной подпрограммы подразумевает завершение главной программы при помощи M30, а
затем ввод локальный подпрограмм после M30. Каждая локальная подпрограмма должна иметь номер
строки N в начале и M99 в конце, который отошлет программу обратно к следующей строке в главной
программе.
Пример подпрограммы
O00104 (подпрограмма с M98) Подпрограмма
T1 M06 O00105
G90 G54 G00 X1.5 Y-0.5 X.5 Y-.75
S1406 M03 Y-2.25
G43 H01 Z1. M08 G98 X1.5 Y-2.5
G81 G99 Z-0.26 R0.1 F7. G99 X3.5
M98 P105 (Вызов подпрограммы O00105) X4.5 Y-2.25
Y-.75
T2 M06 X3.5 Y-.5
G90 G54 G00 X1.5 Y-0.5 G80 G00 Z1.0 M09
S2082 M03 G53 G49 Z0. M05
G43 H02 Z1. M08 M99
G83 G99 Z-.75 Q0.2 R0.1 F12.5
M98 P105 (Вызов подпрограммы O00105)
4.50
T3 M06 3.50
G90 G54 G00 X1.5 Y-0.5 1.50
.50
S750 2.25 .50
G43 H03 Z1. M08
G84 G99 Z-.6 R0.1 F37.5 8 7
.75 2 1
M98 P105 (Вызов подпрограммы O00105)
G53 G49 Y0.
3 4 5 6
M30 (Закончить программу) 2.50
.375
.75
Подпрограмма
O1234 (Пример подпрограммы фиксированного цикла) O1000 (Положения X,Y)
T1 M06 X 1.115 Y-2.750
G90 G54 G00 X.565 Y-1.875 S1275 M03 X 3.365 Y-2.875
G43 H01 Z.1 M08 X 4.188 Y-3.313
G82 Z-.175 P.03 R.1 F10. X 5.0 Y-4.0
M98 P1000 M99
G80 G00 Z1.0 M09
T2 M06
G00 G90 G54 X.565 Y-1.875 S2500 M03
G43 H02 Z.1 M08
G83 Z-.720 Q.175 R.1 F15.
M98 P1000
G00 G80 Z1.0 M09
T3 M06
G00 G90 G54 X.565 Y-1.875 S900 M03
G43 H03 Z.2 M08
G84 Z-.600 R.2 F56.25
M98 P1000
G80 G00 Z1.0 M09
G28 G91 Y0 Z0
M30
Подпрограммы также могут быть полезны для обработки одной и той же детали в разных положениях X
и Y в станке. Например, на столе установлено шесть тисков. Для каждых тисков будет использоваться
новый ноль по X, Y. На них будут ссылки в программе при помощи G54 через рабочие коррекции G59.
Пользуйтесь искателем краев или индикатором, чтобы установить нулевую точку для каждой детали.
Используйте ключ установки нуля детали на странице коррекций рабочих координат для записи каждого
положения X, Y. После установки нулевого положения X, Y для каждой детали на странице коррекций,
можно начинать программирование.
На рисунке показан вид настройки на столе станка. Например, каждую из этих шести деталей необходимо
просверлить в центре, в нуле X и Y.
Главная программа Подпрограмма
O2000 O3000
T1 M06 X0 Y0
G00 G90 G54 X0 Y0 S1500 M03 G83 Z-1.0 Q.2 R.1 F15.
G43 H01 Z.1 M08 G00 G80 Z.2
M98 P3000 M99
G55
M98 P3000 G54 G55 G56
G56 X0, Y0 X0, Y0 X0, Y0
M98 P3000
G57
M98 P3000
G58
M98 P3000 G57 G58 G59
G59 X0, Y0 X0, Y0 X0, Y0
M98 P3000
G00 Z1.0 M09
G28 G91 Y0 Z0
M30
Active Edit
Display Inactive Edit Display
МЕНЮ ПРОГРАММЫ
Undo (Отменить)
Отменяет до 9 последних изменений.
Select Text (Выделить текст)
Этот пункт меню устанавливает начальную позицию выделяемых строк программы. Переместитесь с
помощью клавиш со стрелками или рукоятки ручного управления к последней выделяемой строке и
нажмите клавишу F2 или клавишу WRITE/ENTER (ввод). Выбранный текст будет выделен. Для отмены
выделения блока нажмите клавишу UNDO (отменить).
Move Selected Text (Переместить текст)
Функция работает совместно с функцией «выделить». Для перемещения выделенного текста в новое
положение установите курсор в нужное место и нажмите клавишу WRITE/ENTER (ввод). Выделенный текст
будет перемещен в позицию после курсора (>).
Copy Selected Text (Копировать текст)
Выделите часть текста, как это описано выше, и нажмите клавишу WRITE/ENTER (ввод). Выбранный текст
будет выделен. Переместите курсор в позицию вставки копии текста. Нажмите клавишу F2 или клавишу
WRITE/ENTER (ввод) для вставки выбранного текста в позицию после курсора (>).
Delete Selected Text (Удалить текст)
Выделите часть текста, как это описано выше, и нажмите клавишу WRITE/ENTER (ввод). Выбранный текст
будет выделен. Нажмите клавишу WRITE/ENTER (ввод) для удаления выделенного текста. Если блок не
выбран, будет удален выделенный элемент.
Cut Selection To Clipboard (Вырезать в буфер обмена)
Перемещает весь выделенный текст из текущей программы в новую программу, называемую буфером
обмена. Текст, находившийся до этого в буфере обмена, удаляется.
Copy Selection To Clipboard (Копировать в буфер обмена)
Копирует весь выделенный текст из текущей программы в новую программу, называемую буфером
обмена. Текст, находившийся до этого в буфере обмена, удаляется.
Paste From Clipboard (Вставить из буфера обмена)
Копирует содержимое буфера обмена в текущую программу ниже курсора.
МЕНЮ ПОИСКА
HELP WINDOW
1. Поворачивайте рукоятку ручного управления по часовой стрелке до выделения в окне групп «Start Up
Commands» (команды инициализации).
2. Поверните рукоятку ручного управления против часовой стрелки на один щелчок. На экране появится
список элементов, принадлежащих группе команд запуска, и будет выделен элемент «Program Name»
(имя программы).
3. Нажмите клавишу WRITE (запись). На экране появится «Т». Переместите курсор на две позиции влево,
введите между скобок имя программы и нажмите клавишу ALTER (изменить).
Следующий рисунок иллюстрирует состояние экрана при вводе имени программы.
QUICKCODE (EDIT) O00005 N00000
O00005 ; QUICKCODE
(PROGRAM NAME) ; START UP COMMANDS...
Program Name..
Set Machine Defaults..
Sequence Comment..
Call Tool..
Tool Start Up Commands..
Done--Choose an Operation..
-------------------------------------------------
В этом примере деталь изготовлена из алюминия и нулевой рабочей координатой для кода G54 является
центр окружности, на которой расположены крепежные отверстия.
Вызов стандартного цикла сверления центровых отверстий G82
1. Выделите группу «4. Drill/Tap/Bore Cycles» (циклы сверления/резьбонарезания/растачивания).
2. Поверните рукоятку ручного управления против часовой стрелки на два щелчка. Будет выделен
элемент «Drill with Dwell G82» (цикл сверления с задержкой G82).
3. Для запуска подсказок нажмите клавишу WRITE (запись).
Обратите внимание на то, что Быстрые коды создают блок кодов для выполнения цикла сверления
центровых отверстий в текущем положении. При необходимости добавления координат X и Y выберите
элемент «6. Drill/Tap/Bore Locations» (координаты сверления/резьбонарезания/растачивания).
Примечание: В точке с координатами X0 Y0 (центр окружности) сверление не производится. Введите
в конце командной строки G82 код L0 вручную. В результате этого стандартный цикл G82 будет
проигнорирован вплоть до следующей пары координат.
Программа будет выглядеть так:
QUICKCODE (EDIT) O00005 N00000
O00005 ; QUICKCODE
3. DRILL/TAP/BORE CYCLES...
(PROGRAM NAME) ;
Drill G81..
T1 M06 (T) ;
Drill with Dwell G82..
G90 G54 G00 X0 Y0 ;
Deep Hole Peck Drill G83..
S750 M03 ;
High Speed Peck Drill G73..
G43 H01 Z1. M08 ;
H.S.P.D. W/Return R plane G73..
G82 G99 Z-0.109 P0.2 R0.1 F5. ;
Bore IN Bore OUT G85..
Bore IN Rapid OUT G86..
Bore IN Shift Rapid OUT G76..
Right Hand Tapping G84..
G80 CANCEL Canned Cycle..
Вызванная программа сверления центровых отверстий.
Визуальные быстрые коды (VQC) вводятся в режиме EDIT (редактировать) после тройного нажатия
клавиши PRGRM/CONVRS. Другой способ вызова VQC - воспользоваться соответствующим пунктом меню
HELP (справка) Расширенного редактора.
Выбор категории
При помощи клавиш со стрелками выберите категорию, под описание которой подходит обрабатываемая
деталь, и нажмите клавишу WRITE (запись). На дисплее появится набор рисунков, соответствующих этой
категории.
VQC (EDIT) O00001 N00000 VQC (EDIT) O00001 N00000
I=?
J=?
NumHoles=?
ToolNo=?
WrkOfset=?
XPos=?
YPos=?
SpdleRpm=?
J DrlDpth=?
Rplain=?
Dwell=?
VQC для крепежных отверстий, расположенных по окружностиЭкран ввода данных для крепежных отверстий, расположенных
по окружности
Выбор шаблона
При помощи клавиш со стрелками выберите подходящий шаблон. После нажатия клавиши WRITE (запись)
на дисплее отобразится контур детали, и ЧПУ будет ожидать ввода данных, необходимых для выполнения
обработки.
Ввод данных
ЧПУ запросит ввести данные, характеризующие деталь. После ввода данных ЧПУ запросит определить
место для вставки сгенерированных G-кодов:
1) Select/Create a Program (Выбрать/создать программу)
Отроется окно, предлагающее пользователю выбрать имя программы. Выберите нужное имя и нажмите
клавишу WRITE (запись). В результате в указанную программу будут добавлены новые строки кодов. Если
программа уже существует, VQC введет новые строки в самое начало программы. Пользователь имеет
возможность создать новую программу, указав ее имя и нажав клавишу WRITE (запись). В этом случае
строки кода будут добавлены к новой программе.
2) Add to Current Program (Добавить к текущей программе) - Код, сгенерированный VQC, будет добавлен в
позицию ниже курсора.
3) MDI (Ручной ввод данных) - Код будет выведен в область ручного ввода данных. Примечание: Текущее
содержимое области ручного ввода данных будет затерто.
4) Cancel (Отмена) - Окно будет закрыто и на экране отобразятся программные значения.
Примечание: Программы можно просматривать и редактировать в Расширенном редакторе. Надежный
способ проверки программы - запустить ее в графическом режиме.
G41 или
G42 в этом Дополнительное
блоке перемещение
G41 или G42 S G40 или G42
в этом блоке S G40 в этом блоке в этом блоке
G42 с положительным диамет- Факт. центр G42 с положительным Факт. центр траек-
ром инструмента или G41 с траектории диаметром инструмен- тории инструмента
с отрицательным диаметром инструмента та или G41 с отрица- Программируе-
инструмента тельным диаметром мая траектория
Программируемая инструмента
Радиус траектория
G40 в Дополнительное
этом перемещение
G40 блоке G41 или 42 в
S
в этом блоке G41 или 42 в этом блоке этом блоке
S
Обработка не должна выполняться при входе или выходе из режима коррекции на режущий инструмент
или при переходе с коррекции левой стороны на коррекцию правой стороны. Когда коррекция на режущий
инструмент включена, исходное положение перемещения совпадает с запрограммированным, но конечное
положение будет скорректировано влево или вправо от программируемой траектории на величину,
введенную в столбце коррекции по радиусу или диаметру. В блоке, выключающем коррекцию на режущий
инструмент исходная точка скорректирована, а конечная точка не скорректирована. Аналогично, при
переходе от коррекции левой стороны к коррекции правой стороны или от правой к левой, исходная
точка перемещения, необходимого для изменения направления коррекции на режущий инструмент, будет
скорректирована в одну сторону от программируемой траектории, а конечная точка скорректирована
в другую сторону от программируемой траектории. В конечном итоге инструмент будет двигаться по
траектории, которая не будет совпадать с запланированной траекторией или направлением. Если
коррекция на режущий инструмент включается или выключается в блоке без хода X-Y, никаких изменений
в коррекцию на режущий инструмент не вносится до следующего хода X или Y.
При выборе коррекции D0 в качестве значения коррекции будет использоваться ноль, и результат будет
таким же, как если бы коррекция на режущий инструмент не использовалась. Если при включенной
коррекции на режущий инструмент будет выбрано новое значение D, то это новое значение начнет
действовать в конце выполняемого хода. Вы не можете изменить значение D или поменять сторону в
блоке кругового движения (G02 или G03).
При включении коррекции на режущий инструмент в ходе, за которым следует второй ход на угол менее
90 градусов, имеются два способа вычислить первое перемещение, а именно: коррекция на режущий
инструмент типа A и типа B (настройка 43). Первый тип - A - перемещает инструмент непосредственно
в исходную точку коррекции второго прохода. Второй тип - B - используется для обхода приспособлений
или прихватов, или в случаях, когда того требует геометрия детали. Схемы на следующих страницах
иллюстрируют различия между типами A и B как для параметров настройки Fanuc, так и для параметров
настройки Yasnac (Параметр настройки 58).
Перемещение меньше коррекции на радиус
Деталь
Инструмент
Имейте в виду, что маленький проход менее радиуса инструмента под прямым углом к предыдущему
перемещению возможен только с настройкой Fanuc. Если станок установлен в настройки Yasnac, будет
выдан сигнал об ошибке по коррекция на режущий инструмент.
РЕГУЛИРОВКА ПОДАЧИ В РЕЖИМЕ КОРРЕКЦИИ НА РЕЖУЩИЙ ИНСТРУМЕНТ
При использовании коррекции на режущий инструмент в круговых движениях есть возможность введения
поправок к запрограммированной скорости. Если запланированный чистовой проход идет по внутренней
стороне кругового движения, необходимо снизить скорость инструмента, чтобы поверхностная подача
не превышала запланированную. При чрезмерном снижении скорости возникают проблемы, поэтому
используется параметр настройки 44 для ограничения величины регулировки подачи. Его можно
установить в пределах от 1% до 100%. Если задано значение 100%, изменений скорости не будет. Если
задано значение 1%, скорость может быть уменьшена до 1% от запрограммированной подачи.
При обработке по внешней стороне кругового движения номинальная скорость не регулируется в сторону
увеличения.
На следующей иллюстрации показано, как вычисляется путь инструмента в случае коррекции на режущий
инструмент. В разделе детали показан инструмент в начальном положении, а затем в корректированном
положении при достижении детали фрезой.
G02 & G03 Круговая интерполяция %
O6100
Примечание: Инструмент - это торцевая
R .3437 фреза диаметром .250". T1 M06
R .500 G00 G90 G54 X-1. Y-1. S5000 M03
R .375 G43 H01 Z.1 M08
R .375
G01 Z-1.0 F50.
G41 G01 X0 Y0 D1. F50.
Y4.125
G02 X.250 Y4.375 R.375
G01 X1.6562
R .5625 G02 X2.0 Y4.0313 R.3437
G01 Y3.125
G03 X2.375 Y2.750 R.375
G01 X3.5
X0, Y0 G02 X4.0 Y2.25 R.5
X0, Y0 G01 Y.4375
Смещенная траекто-
рия инструмента G02 X3.4375 Y-.125 R.5625
Программируемая траектория G01 X-.125
X1., Y1. Стар-
товая позиция Центр инструмента G40 X-1. Y-1.
G00 Z1.0 M09
G28 G91 Y0 Z0
M30
%
Упражнение по программированию, показывающее путь инструмента.
Сохранить или загрузить макропеременные можно через интерфейс RS-232 или опциональный дисковод
для гибких дискет так же, как настройки и компенсации. Смотрите раздел «Загрузка программ в систему
управления».
Страница отображения переменных
Переменные макропрограмм выводятся на экран и их можно изменить на экране текущих команд. Чтобы
попасть на страницы переменных, нажмите кнопку CURNT COMDS и пролистайте кнопками PAGE UP и
PAGE DOWN (стр.вверх/вниз).
Когда система управления интерпретирует программу, изменения переменных показываются на экране
переменных, где можно увидеть результаты.
Для задания макропеременной необходимо ввести значение и нажать кнопку Write/Enter (Запись/Ввод).
Удалить макропеременные можно нажатием кнопки Origin (Начало координат).
Адрес:
Переменная:
Адрес:
Переменная:
Адрес: A B C I J K I J K I J
Переменная: 1 2 3 4 5 6 7 8 9 10 11
Адрес: K I J K I J K I J K I
Переменная: 12 13 14 15 16 17 18 19 20 21 22
Адрес: J K I J K I J K I J K
Переменная: 23 24 25 26 27 28 29 30 31 32 33
Аргументы принимают любые значения с плавающей точкой до четырех десятичных знаков. Если система
управления работает в метрическом режиме, он принимает значения до тысячных долей (.000). В примере
3 локальной переменной #7 будет присвоено значение .0004.
Если десятичный знак не включен в значение аргумента, например:
G65 P9910 A1 B2 C3
Значения передаются в макроподпрограммы в соответствии со следующей таблицей:
Передача целочисленных аргументов (без десятичной точки)
Адрес: A B C D E F G H I J K L M
Переменная: .001 .001 .001 1. 1. 1. - 1. .0001 .0001 .0001 1. 1.
Адрес: N O P Q R S T U V W X Y Z
Переменная: - - - .0001 .0001 1. 1. .0001 .0001 .0001 .0001 .0001 .0001
Переменная: 12 13 14 15 16 17 18 19 20 21 22
Адрес: M Q R S T U V
Альтернатива: K I J K I J K I J K I
Переменная: 23 24 25 26 27 28 29 30 31 32 33
Адрес: W X Y Z
Альтернатива: J K I J K I J K I J K
Обратите внимание, что переменные 10, 12, 14-16 и 27-33 не имеют соответствующих адресных
аргументов. Их можно задать, если использовано достаточное число аргументов I, J и K, как показано
выше, в разделе об аргументах.
После ввода в макроподпрограмму локальные переменные можно читать и изменять, ссылаясь на них по
номерам переменных от 1 до 33.
При использовании аргумента L для многократных повторов макроподпрограммы аргументы задаются
только при первом повторе. Это означает, что если локальные переменные 1-33 изменены при первом
повторе, то при следующем повторе будут доступны только измененные значения. Локальные значения
остаются без изменений от повторения к повторению, если адрес L больше 1.
Вызов подпрограммы через М97 или М98 не приводит к вложенности локальных переменных. Любые
локальные переменные, на которые есть ссылки в подпрограмме, вызванной с помощью М98, являются
теми же переменными и значениями, которые существовали до вызова М97 или М98.
Глобальные переменные
Глобальными называются переменные, которые доступны всегда. Каждая глобальная переменная
существует всего в одном экземпляре. Глобальные переменные находятся в трех диапазонах: 100-199,
500-699 и 800-999. При выключении питания глобальные переменные сохраняются в памяти.
В отдельных случаях было написано несколько макропрограмм для заводских целей, которые используют глобальные
переменные. Сюда относится, например, контактное измерение, устройства автоматической смены спутников и т.д.
При использовании глобальных переменных убедитесь, что они не задействованы в другой программе станка.
Системные переменные
Системные переменные дают программисту возможность взаимодействовать с различными условиями
функционирования. С помощью задания системной переменной можно изменить функцию управления.
Путем чтения системной переменной программа может изменять свое поведение в зависимости от
значения переменной. Некоторые системные переменные имеют статус «только для чтения». Это значит,
что программист не может изменять их. Ниже приводится краткая таблица существующих в настоящее
время системных переменных с описанием их использования.
96-0117 ред. P январь 2007 г. Макросы 83
ПЕРЕМЕННЫЕ ИСПОЛЬЗОВАНИЕ
#0 Не является числом (только для чтения)
#1-#33 Аргументы вызовов макроса
#100-#199 Переменные общего назначения, сохраняемые при выключении питания
#500-#699 Переменные общего назначения, сохраняемые при выключении питания
#700-#749 Скрытые переменные только для внутреннего использования
#800-#999 Переменные общего назначения, сохраняемые при выключении питания
#1000-#1063 64 дискретных входа (только для чтения)
#1064-#1068 Максимальные нагрузки оси для осей X, Y, Z, A и B соответственно
#1080-#1087 Аналого-цифровые входы для исходных данных (только для чтения)
#1090-#1098 Аналого-цифровые входы для отфильтрованных данных (только для чтения)
#1094 Нагрузка на шпиндель при использовании привода другого производителя (только для чтения)
#1098 Нагрузка на шпиндель при использовании векторного привода HAAS (только для чтения)
#1100-#1139 40 дискретных выходных сигналов
#1140-#1155 16 дополнительных релейных выходов через мультиплексный выход
#1264-#1268 Максимальные нагрузки оси для осей C, U, V, W и T соответственно
#1601-#1800 Количество канавок инструментов с #1 до 200
#1801-#2000 Максимальная записанная вибрация инструментов от 1 до 200
#2001-#2200 Коррекции на длину инструмента
#2201-#2400 Коррекции на длину инструмента с учетом износа
#2401-#2600 Компенсации диаметра/радиуса инструмента
#2601-#2800 Износ диаметра/радиуса инструмента
#3000 Программируемое аварийное сообщение
#3001 Миллисекундный таймер
#3002 Часовой таймер
#3003 Пропуск блока
#3004 Управление обходом функций
#3006 Программируемый останов с сообщением
#3011 Год, месяц, день
#3012 Час, минута, секунда
#3020 Таймер включения (только для чтения)
#3021 Таймер запуска цикла
#3022 Таймер подачи
#3023 Таймер обрабатываемой детали
#3024 Таймер последней обработанной детали
#3025 Таймер предыдущей детали
#3026 Инструмент в шпинделе (только для чтения)
#3027 Скорость вращения шпинделя, об./мин. (только для чтения)
#3028 Номер спутника, загруженного на приемник
#3030 Покадровый режим
#3031 Пробный прогон
#3032 Удаления блока
#3033 Дополнительная остановка
#3201-#3400 Действительный диаметр инструментов с 1 до 200
#3401-#3600 Программируемое положение СОЖ от 1 до 200
#3901 M30 счетчик 1
#3902 M30 счетчик 2
#4000-#4021 Коды группы G-кода предыдущего блока
#4101-#4126 Адресные коды предыдущего блока
ПРИМЕЧАНИЕ:Соответствие переменных от 4101 до 4126 аналогично алфавитной адресации в разделе
«Аргументы макропрограмм», например, оператор x1.3 устанавливает переменную #4124 на 1.3.
Соответствие осей следующее: x=1, y=2, … b=5, например, системная переменная координаты Z будет
#5023.
Ко всем переменным можно обращаться с помощью знака номера (#) и следующего за ним
положительного числа. Например: #1, #101, #501.
Переменные - это десятичные значения, представленные в виде числе с плавающей точкой. Если
переменная ни разу не использовалась, она имеет особое «неопределенное» значение. Оно указывает
на то, что переменная еще не использовалась. Переменной можно присвоить неопределенное значение
с помощью специальной переменной #0. Переменная #0 имеет неопределенное значение или 0.0, в
зависимости от контекста, в котором она используется. Косвенные ссылки на переменные можно задавать,
заключая номер переменной в скобки.
#[<выражение>]
Выражение вычисляется и его результат становится номером переменной. Например:
#1=3;
#[#1]=3.5 + #1;
Это выражение присваивает переменной #3 значение 6.5.
Переменные можно использовать вместо адресов G-кодов, когда «адреса» обращаются к буквам А-Z.
В блоке N1 G0 G90 X1.0 Y0;
переменным можно присвоить следующие значения:
#7=0;
#11=90;
#1=1.0;
#2=0.0;
и заменить блок на: N1 G#7 G#11 X#1 Y#2;
Значения переменных во время выполнения программы используются как значения адресов.
ПОДСТАНОВКА АДРЕСА
Обычно для задания управляющих адресов A-Z используется адрес с числом после него. Например:
G01 X1.5 Y3.7 F20. ;
Задает адресам G, X, Z и F значения 1, 1.5, 3.7 и 20.0, соответственно, и таким образом дает указание
системе управления перемещаться линейно, G01, к позиции X=1.5 Y=3.7 со скоростью подачи 20 дюймов
в минуту. Синтаксис макропрограммы позволяет заменять значение адреса на любую переменную или
выражение.
Псевдонимы
Псевдоним - это способ назначить G-код или М-код последовательности G65 P#####. Например, в
примере 2 было бы проще записать:
G06 X.5 Y.25 Z.05 F10. T10;
При использовании псевдонимов, если они привязываются к G-коду, можете передавать с ним
переменные. Если вы совмещаете псевдоним с M-кодом, вы НЕ можете передавать с ним переменные.
Здесь был заменен неиспользуемый G-код: G06 вместо G65 P9010. Чтобы приведенный выше блок
работал, необходимо присвоить параметру, связанному с подпрограммой 9010, значение 06 (Параметр
91). Обратите внимание, что G00, G65, G66, и G67 не могут использоваться для совмещения имен. Все
остальные коды от 1 до 255 могут использоваться для совмещения имен.
Номера программ от 9010 до 9019 зарезервированы для совмещения имен G-кодов. В следующей таблице
перечислены параметры HAAS, зарезервированные для совмещения имен макроподпрограмм.
Параметр Haas Код О Haas Param
Параметр eter
Haas M Mмакроса
Вызов acro Call M
81
81 9000
9000
82
82 9001
9001
83
83 9002
9002
84
84 9003
9003
85
85 9004
9004
86
86 9005
9005
87
87 9006
9006
88
88 9007
9007
89
89 9008
9008
90
90 9009
9009
Коррекция на инструмент и рабочее смещение должны быть заданы до запуска автоматической работы.
На экране Setup (настройки) введите значения для каждого используемого инструмента . Коррекция на
инструмент будет доступна при вызове инструмента для автоматической работы.
На каждом из следующих интерактивных экранов пользователю будет предложено ввести данные
необходимые для завершения обычных задач обработки. После введения всех данных нажатие «Cycle
Start» (запуск цикла) начнет процесс обработки.
MANUAL SETUP FACE DRILL POCKET MILLING ENGRAVING SYSTEM
END MILL TOOL
1
РЕЖИМ СИСТЕМЫ
Экраны System Mode (режим системы) предназначены для показа пользователю текущих сигналов об
ошибках, их хронологии, просмотра сигналов об ошибках и записи сообщений дисплея. Кроме того, в этой
группе находится функция «Recorder» (рекордер).
Рекордер ИСП (интуитивной системы программирования)
Player/Recorder (воспр./запись) используется для создания программ для сложных деталей объединением
программ обработки деталей, используя функцию автоматического программирования обработки
одиночной детали.
Экран рекордера имеет много команд, которые выделяются с помощью левых и правых клавиш курсора.
Ось В 360º
Ось А ±120º
+32° -32° -32° +32°
ПЕРЕДНЯЯ СТОРОНА
Движение осей на фрезерном станке VR-11 и Haas TRT 210
Большинство пятимерных программ довольно сложны, и их следует писать при помощи пакета CAD/CAM.
Необходимо определить длину рычага и расчетную длину станка и ввести их в эти программы.
У каждого станка своя длина рычага. Это расстояние от центра вращения шпиндельной головки до
нижней поверхности универсального инструментальной оправки . Длину рычага можно найти в Параметре
настройки 116, а также она выгравирована на универсальном инструментальной оправке , поставляемом с
5-осными станками.
Ось
вращения
Длина рычага
Всего
Расчетная длина
При настройке программы необходимо определить измерительную длину для каждого инструмента.
Измерительная длина - это расстояние от нижнего фланца универсального инструментальной оправки
до режущей кромки инструмента. Это расстояние можно вычислить, расположив на столе индикатор на
магнитном основании, для измерения нижней поверхности универсального резцедержателя, и задав эту
точку в качестве Z0 в системе управления. Затем вставьте каждый инструмент и вычислите расстояние от
режущей кромки инструмента до Z0. Это и будет измерительная база.
Полная база - это расстояние от центра вращения шпиндельной головки до режущей кромки инструмента.
Ее можно вычислить, сложив измерительную базу и разводную базу. Это число вводится в программу CAD/
CAM, которая его использует в вычислениях.
Смещения
Окно рабочих коррекций можно вывести в окне коррекций нажатием клавиши Page Up (Страница вверх). Здесь
можно отображать и вручную вводить рабочие коррекции. Коррекции от G54 до G59 или то G110 до G129 мож-
но задавать при помощи клавиши Part Zero Set (Установка нуля детали). Расположите оси в нулевой рабочей
точке вашей детали. При помощи курсора выберите нужную ось и рабочий номер. Нажмите клавишу Part Zero
Set (Установка нуля детали), и текущее положение станка будет автоматически сохранено в данном адресе.
Это работает только при выбранном окне рабочих коррекций нуля. Обратите внимание, что ввод ненулевой
рабочей коррекции Z повлияет на работу коррекции на длину инструмента, введенной автоматически.
При дополнении токарного станка Haas вращающимся столом измените параметры настройки 30 и 34 на
необходимые для данного поворотного стола и диаметра используемой в данный момент детали. Внимание:
Если не установить правильное значение щеточного или бесщеточного параметра настройки в соответствии
с действительным изделием, установленном на токарном станке, это может привести к повреждению
двигателя. «B» в данном параметре настройки означает бесщеточное вращающееся изделие. Бесщеточные
индексаторы имеют два кабеля от стола и два разъема на системе управления станком.
Параметры
В редких случаях вам может потребоваться изменить некоторые параметры, чтобы получить
определенные рабочие характеристики вашего индексатора. Не делайте этого без списка подлежащих
изменению параметров. (Если у вас нет списка специальных параметров для вашего индексатора, то вам
не нужно менять параметры, принятые по умолчанию - НЕ МЕНЯЙТЕ ИХ. Это аннулирует вашу гарантию.)
Пятая ось устанавливается точно так же, как и четвертая ось. Параметры настройки 78 и 79 управляют 5-й
осью, и ось подводится и управляется при помощи адреса B.
ДОПОЛНИТЕЛЬНАЯ ОСЬ
Помимо пяти непосредственно управляемых осей в данной системе управления, можно добавить
до четырех вспомогательных осей внешнего расположения. Этими осями можно командовать
непосредственно из программы при помощи кодов осей C, U, V, и W. Команды управления для этих
осей могут содержаться только в блоках G00 и G01. Ось подключается к одному или более устройству
одноосного управления HAAS через второй порт RS-232. На странице Setting (Параметры настройки),
Параметр настройки 38 используется для выбора количества вспомогательных осей. В окне положения
станка будет показано текущее положение этих осей.
Одновременно может двигаться только одна вспомогательная ось. Если запрограммирована подача (G01),
запрограммированная в системе ЧПУ скорость подачи посылается системе контроля вспомогательной оси.
Команда G00 перемещает ось с максимально возможной скоростью подачи. Когда систему ЧПУ ожидает за-
вершения перемещения вспомогательной оси, в нижней части экрана будет выведено «C FIN». Сбой в обмене
данными по RS-232 со вспомогательной осью может привести к паузе неопределенной продолжительности в
работе дисплея. «Зависание» дополнительной оси можно прекратить клавишей Reset (Сброс).
Emergency Stop (Аварийная остановка) или включение Single Block (покадровый режим) - единственные
способы остановить вспомогательную ось; Feed Hold (Остановка подачи) или Reset (Сброс) не остановят ось.
Если вы добавите одну вспомогательную ось, Параметр настройки 38, то она получит обозначение C. Если
вы добавите две вспомогательных оси, они получат обозначения C и U, и т.д.
Параметры
При взаимодействии со вспомогательной осью в одноосном сервоуправлении Haas Параметр 21 должен
быть установлен в соответствии со следующей таблицей.
Название в системе ЧПУ: Параметр 21: Выбор оси:
C 6 Z
U 1 U
V 2 V
W 3 W
Несколько вспомогательных осей должны быть объединены в шлейфовое соединение через второй порт
RS-232, как описано в руководстве оператора вспомогательных осей.
Подвод вспомогательных осей можно выполнять с передней панели ЧПУ при помощи ручки подвода.
Если у вас есть четырехосный вращающийся стол или индексатор 5C, или пятая ось, в случае их
демонтажа их необходимо отключить в окне Settings (Параметры настройки). Не подключайте и не
разъединяйте кабели при включенной системе управления. Если вы не отключите параметр настройки
вращающейся оси, когда она будет отсоединена, будет выведено аварийное сообщение.
Этот G-код используется для перемещения по осям станка с максимальной скоростью. В первую очередь
он используется для быстрого позиционирования станка в заданную точку перед каждой командой подачи
(резания) (Все перемещения производятся на полной скорости). Это модальный G-код, поэтому блок с G00
включает режим ускоренного перемещения для всех последующих блоков до тех пор, пока не будет задан
другой код группы 01.
Замечание по программированию: Как правило, ускоренное перемещение производится не по прямой.
Каждая указанная ось перемещается с одинаковой скоростью, однако завершение движения всех осей не
обязательно происходит одновременно. Прежде чем приступить к следующей команде, станок ожидает
завершения всех перемещений.
Команды абсолютного или инкрементного (приращениями) позиционирования (G90 или G91) меняют
способ интерпретации значений движения осей. Настройка 57 (Точная остановка осей X-Z в стандартных
циклах) может изменить то, как станок ожидает точной остановки до и после ускоренного перемещения.
G01 Перемещение с использованием линейной интерполяции (группа 01)
F. Скорость подачи в дюймах (мм) в минуту
X Необязательная команда перемещения по оси Х
Y (Да) Необязательная команда перемещения по оси Y
Z Необязательная команда перемещения по оси Z
A Необязательная команда перемещения по оси A
,R Радиус окружности
,C Расстояние от центра пересечения, где начинается снятие фаски
Этот G-код перемещает оси с заданной скоростью подачи. Используется, в основном, для резания детали.
Подача G01 может быть движением по одной оси или комбинацией разных осей. Скорость перемещения
осей определяется значением скорости подачи (F). Значение F может задаваться в единицах (метрических
или дюймах) в минуту (G94) либо на оборот шпинделя (95), или времени для завершения перемещения
(G93). Значение скорости подачи (F) может быть задано в текущей или любой из предшествующих строк
(управление всегда использует последнее значение F, пока не будет задано следующее значение).
Команда G01 - модальная, что означает, что она остается в действии до ее отмены командой ускоренного
перемещения, например, G00 или же командой кругового движения, например, G02 или G03.
При задании G01 все задействованные оси перемещаются и достигают точки назначения одновременно.
Если ось не может обеспечить заданную скорость подачи, управление не обрабатывает G01 и выдает
ошибку (превышение максимальной скорости подачи).
Пример снятия фаски и скругления углов.
R 1.00
R 1.00
1.5 1.5
.5Ø .5Ø
G90 G54 G00 X-0.25 Y-.25 G90 G54 G00 X-0.25 Y-0.25
G01 Y1.5 F12. G01 Y1.5 F12.
G02 X1.884 Y2.384 R1.25 G02 X1.884 Y0.616 R-1.25
Резьбофрезерование
Резьбофрезерование использует стандартное перемещение G02 или G03 для кругового движения в X-
Y, затем добавляет движение по оси Z в том же блоке для создания шага резьбы. Это производит один
оборот резьбы; остальные получаются от повторяющихся зубьев фрезы. Типичная строка кода:
N100 G02 I-1.0 Z-.05 F5. (вызывает радиус в 1 дюйм для резьбы с шагом 20)
Примечание по резьбофрезерованию: Внутренние отверстия меньше 3/8 дюйма могут быть невозможны
теоретически или практически. Всегда применяйте встречное фрезерование.
Используйте G03 для нарезания внутренней резьбы или G02 для нарезания. Внутренняя правая резьба
вызывает перемещение вверх по оси Z на величину шага резьбы. Правая резьба по внешнему диаметру
будет двигаться вниз по оси Z на значение шага резьбы. ШАГ = 1/ниток на дюйм (Пример - 1.0 разделить
на 8 ниток на дюйм = .125)
Пример резьбофрезерования:
Данная программа нарезает резьбу по внутреннему диаметру отверстия 1.5 x 8 в/дюйм с использованием
червячной фрезы диаметром .750 x 1.0.
Для начала, возьмем диаметр отверстия (1.500). Отнимем диаметр фрезы .750 и разделим на 2.
(1.500 - .75) / 2 = .375
Результат (.375) - это расстояние начала фрезы от внутреннего диаметра детали.
После начального позиционирования, следующим шагом программы является включение коррекции на
инструмент и перемещение к внутреннему диаметру окружности.
Следующим шагом задается описание полной окружности (G02 или G03) с командой оси Z на значение
шага резьбы (так называемая «винтовая интерполяция»).
Последний шаг - перемещение от внутреннего диаметра окружности и выключение коррекции на
инструмент.
Коррекция на инструмент не может быть включена или выключена во время движения по дуге. Для
перемещения инструмента к и от обрабатываемого диаметра необходимо линейное перемещение по оси X
или Y. Это перемещение будет максимальным регулируемым значением коррекции.
Прибли-
жение
N1 N2
N5 N4 N3
Удаление
от поверх- Резьбофрезерование 1.5 x 8 TPI
ности Траектория инстр-та
Вкл. и Выкл. коррек-
ции на инструмент
Пример резьбофрезерования:
XO, YO Резьбофрезерование
детали диаметром 2.0 x 16 ниток
на дюйм
Диаметр 2.0 Траектория инстр-та:
Материал Ускоренное перемеще-
ние позиционирования
Включение и выклю-
чение коррекции на
режущий инструмент
Спиральное перемещение
Винтовое (спиральное) перемещение возможно с помощью G02 или G03, путем задействования линейной
оси, не находящейся в выбранной плоскости. Эта третья ось будет линейно перемещаться вдоль
указанной оси, в то время как две другие оси будут перемещаться круговым движением. Скорость каждой
оси контролируется таким образом, чтобы их винтовая скорость соответствовала заданной скорости
подачи.
G04 используется для задержки или паузы в программе. Блок, содержащий G04, сделает задержку на
время, указанное в коде P. Например, G04 P10.0. Это вызовет паузу в программе длительностью 10
секунд. Обратите внимание на использование десятичной точки: G04 P10. означает задержку в 10 секунд;
G04 P10 означает задержку в 10 миллисекунд.
G09 Точная остановка (группа 00)
Код G09 задает остановку осей. Это немодальный код, он действует только в блоке, в котором был задан,
и не влияет на последующие блоки. Перемещения станка замедлятся до заданной точки прежде, чем
произойдет обработка следующей команды.
G10 Установленные смещения (группа 00)
G10 позволяет программисту установить смещения из программы. Использование G10 заменяет ручной
ввод смещений (Напр., коррекцию на длину и диаметр инструмента и смещения рабочих координат).
L - Выбирает категорию коррекции.
L2 Источник рабочих координат для G52 и G54-G59
L10 Величина коррекции длины (дляH кода)
L1 или L11 Величина коррекции на износ инструмента (для H кода)
L12 Величина коррекции на диаметр (для D кода)
L13 Величина коррекции на износ по диаметру (для D кода)
L20 Источник дополнительных рабочих координат для G110-G129
P - Выбирает конкретную коррекцию.
P1-P100 Используется для обращения к коррекциям D или H кодов (L10-L13)
P0 G52 ссылается на рабочие координаты (L2)
P1-P6 G54-G59 ссылается на рабочие координаты (L2)
P1-P20 G110-G129 ссылается на дополнительные координаты (L20)
P1-P99 G154 P1-P99 ссылается на дополнительные координаты (L20)
R Значение смещения или приращение длины и диаметра
X Необязательное положение нуля оси Х
Y (Да) Необязательное положение нуля оси Y
Z Необязательное положение нуля оси Z
A Дополнительное положение нуля оси A.
Примеры программирования
G10 L2 P1 G91 X6.0 (Переместить координаты G54 6.0 единиц вправо);
G10 L20 P2 G90 X10. Y8. {Установить координаты детали G111 в X10.0 ,Y8.0};
G10 L10 G90 P5 R2.5 {Установка коррекции для инструмента #5 в 2.5};
G10 L12 G90 P5 R.375 {Задать диаметр для инструмента #5 на .375"};
G10 L20 P50 G90 X10. Y20. {Установить координаты детали G154 P50 в X10. Y20.}
I I
Q
K
Только I Только I, K и Q
Эти G-коды предполагают использование коррекции на режущий инструмент, так что G41 и G42 в строке
программы необязательны. Однако для настройки диаметра окружности необходим номер смещения D,
радиус или диаметр инструмента.
Z Z
X X
Y Y
G20 Выбор измерения в дюймах / G21 Выбор измерения в метрических единицах (группа 06)
G-коды G20 (дюймы) и G21 (мм) используются для обеспечения корректного выбора единиц измерения в
программе. Выбор между программированием с использованием дюймов и метрических единиц следует
производить с помощью Настройки 9.
G28 Возврат в нуль станка через опциональную точку отсчета G29 (группа 00)
Код G28 используется для выведения в нуль станка всех (если не указаны оси) или только указанных осей
станка. G28 отменяет коррекцию на длину инструмента для последующих строк кода.
Шпиндель
Стол
Пример 1
Коррекция детали G54: Z = 2.0
Длина инструмента 2: 12.0
Фрагмент программы:
G90 G54;
G43 H02;
G28 Z0.;
G00 Z1.
Блок G28 переместится к координатам станка Z = 14.0 прежде, чем переместиться в Z = 0. Следующий
блок (G00 Z1.) переместится к координатам Z = 1.
Пример 2
(те же смещения, что и в примере 1)
Фрагмент программы:
G54;
G43 H02;
G00 G91G28 Z0
Блок G28 произведет перемещение сразу к координатам Z = 0, поскольку включено позиционирование
приращениями.
Этот G-код перемещает оси в заданную позицию. Он действует только в блоке, в котором указан G31.
Заданное перемещение начинается и продолжается до достижения заданной позиции, или до получения
сигнала датчика (сигнала пропуска). По завершении перемещения выдается звуковой сигнал.
Не используйте коррекцию на инструмент с G31.
Используйте M-коды (например, M52 и M62) и паузу для включения и выключения датчика.
Например:
M53
G04 P100
M63
См. также M75, M78 и M79.
G35 Автоматическое измерение диаметра инструмента (группа 00)
(Этот дополнительный G-код требует наличия датчика)
F. Скорость подачи в дюймах (мм) в минуту
D Коррекция на диаметр инструмента
X Необязательная команда оси Х
Y (Да) Необязательная команда оси Y
Автоматическое измерение смещения детали (G36) задает установку смещений заготовки с помощью
датчика. Код G36 перемещает оси станка до соприкосновения заготовки и установленной на шпинделе
измерительной головки. Перемещение осей прекращается после получения сигнала датчика или при
достижении ограничителя перемещения.
При выполнении этой функции смещения коррекции на инструмент (G41, G42, G43 и G44) не должны быть
включены. Для всех программируемых осей устанавливается текущая система рабочих координат. Точка
получения сигнала пропуска становится нулевой позицией.
В случае указания I, J или K рабочее смещение соответствующей оси сдвигается на величину I, J или K.
Это позволяет сдвинуть рабочее смещение в соответствии с координатами фактического касания датчика.
Примечания:
Точки, в которых производилось касание датчика, смещаются на величины, определенные в Настройках
59-62.
При использовании кода G36 применяйте команду относительных перемещений G91.
Используйте M-коды (например, M53 и M63) и паузу для включения и выключения датчика шпинделя.
Пример:
M53
G04 P100
M63
EИ
AВVК
6
RО
GР
NИ
5
АEВ
ГOР
4
ТT
o
90
XКСT
3 o
45
TТEЕ
o o
2 180 0
o
1 -45
5"
o
270
0.
1 2 3 4 5 6
В этом примере:
G47 P0 выбрать гравировку строки текста
X2.0 Y2.0 выбрать 2.0, 2.0 как точку начала текста.
I45. размещает текст под положительным углом 45°
J.5 установить высоту текста 0.5 дюйма
R.05 дает команду отвода режущего инструмента на 0.05 дюйма (мм) выше плоскости
резания после гравирования
Z-.005 установить глубину резания 0.005 дюйма (мм)
F15.0 установить скорость подачи гравирования 15 ед./мин.
E10.0 установить скорость погружения инструмента 10 ед./мин.
Значения P для гравировки специальных символов:
32 пробел 41 ) 59 ; 93 ]
33 ! 42 * 60 < 94 ^
34 " 43 + 61 = 95 _
35 # 44 , 62 > 96 '
36 $ 45 - 63 ? 97-122a-z
37 % 46 . 64 @ 123 {
38 & 47 / 65-90 A-Z 124 |
39 ' 48-57 0-9 91 [ 125 }
40 ( 58 : 92 \ 126 ~
G51
G51 Масштабирование
00011 ;
Z G59 ;
X G00 G90 X0 Y0 Z0 ;
Y G51 X1.5 Y1.5 P2. ;
M98 P1 ;
M30 ;
= Центр масштабирования
G51 Масштабирование
Последний пример демонстрирует центровку масштабирования по краю траектории инструмента, как если
бы деталь была закреплена установочными штифтами.
00011 ;
G59 ;
Z G00 G90 X0 Y0 Z0 ;
X G51 X1.0 Y1.0 P2 ;
Y M98 P1 ;
M30 ;
= Центр масштабирования
G51 Масштабирование
Замечания по программированию:
Масштабирование не влияет на значения смещений инструментов и коррекции на инструмент.
Масштабирование не влияет на перемещение по оси Z в стандартных циклах, такие, как плоскость
безопасного отвода и значения приращений.
Конечный результат масштабирования округляется до наименьшего дробного значения масштабируемой
переменной.
Перед командой G68 необходимо использовать G17, G18 или G19, чтобы установить плоскость поворота.
Например:
G17 G68 Annn Bnnn Rnnn;
A и B соответствуют осям текущей плоскости; для примера с G17 A - это ось X, а B - ось Y.
G68
G68 Поворот
Этот пример демонстрирует использование режима G91 для поворота моделей вокруг центра. Это часто
удобно при обработке деталей, симметричных по заданной точке.
00004 ;
G59 ;
Z G00 G90 X0 Y0 Z0 ;
X M98 P10 L8 (ПОДПРОГРАММА 00010);
Y M30 ;
00010 ;
G91 G68 R45. ;
G90 M98 P1 ;
G90 G00 X0 Y0 ;
M99 ;
= Начало системы раб. координат
= Центр поворота
G68 Поворот
Ускоренное
перемещение
11.00 Подача
G81 Стандартный цикл сверления (инкрементный) и пластина с отверстиями для подпрограммы с несколькими отверстиями
Введение
Стандартные циклы используются для упрощения процесса программирования. Они применяются
в повторяющихся операциях, таких как сверление, резьбонарезание и растачивание. При каждом
выполнении стандартного цикла программируются перемещения осей X и Y.
Использование стандартных циклов
В качестве координат осей X и/или Y, используемых в стандартном цикле, могут указываться как
абсолютные (G90), так и относительные (G91) значения. Указание относительных перемещений (G91)
удобно при использовании счетчика циклов (Lnn), многократно повторяющего выполнение стандартного
цикла с указанием для каждого повтора относительного перемещения по осям X или Y.
Пример:
G81 G99Z-0.5R0.1 F6.5 (Сверление одного отверстия в текущей позиции)
G91 X-0.5625 L9 (Сверление еще 9 отверстий, расположенных через интервал .5625 в
отрицательном направлении)
Если стандартный цикл определен без X или Y, а счетчик циклов равен 0 (LO), первоначально цикл не
будет выполнен. Процесс выполнения стандартного цикла зависит от текущего способа позиционирования:
относительное (G91) или абсолютное (G90). Движение, задаваемое в приращениях в стандартном
цикле часто полезно как счетчик (L) циклов, так как его можно использовать для повторения операции с
перемещением приращениями X или Y между всеми циклами.
Пример:
X1.25 Y-0.75 (координаты центра окружности, на которой расположены крепежные отверстия)
G81 G99 Z-0.5 R0.1 F6.5 L0 (L0 в строке G81 предотвращает сверление в центре окружности, на
которой расположены крепежные отверстия)
G70 I0.75 J10. L6 (6 болтовых отверстий по окружности)
При запуске стандартного цикла операция выполняется для всех пар координат X-Y, перечисленных в блоке.
Некоторые числовые значения стандартного цикла можно изменить и после его описания. Наиболее существен-
ные из них - координата плоскости R и глубина по оси Z. Если они указаны в блоке с командами XY, производится
перемещение по осям XY, и все последующие стандартные циклы выполняются с новыми значениями R или Z.
Позиционирование по осям X и Y осуществляется до выполнения стандартного цикла путем ускоренных перемещений.
Коды G98 и G99 изменяют способ выполнения стандартного цикла. В случае активности кода G98
ось Z будет возвращаться в исходное положение после сверления каждого отверстия, определенного
стандартным циклом. Такая процедура позволяет перемещать зажимы и прихваты по детали.
В случае активности кода G99, ось Z будет возвращаться в плоскость R (ускоренный отвод) после
сверления каждого отверстия, определенного стандартным циклом, обеспечивая зазор для перемещения
к следующей точке XY. После запуска стандартного цикла можно изменить выбор кодов G98/G99, который
вступит в силу при выполнении последующих циклов.
В некоторых стандартных циклах в качестве дополнительной команды используется адрес Р. В этом
случае при достижении дна отверстия будет выполнена пауза, позволяющая улучшить удаление стружки,
повысить качество поверхности и снизить силу резания, что в конечном счете повышает точность
обработки. Имейте в виду, что если для одного стандартного цикла введено значение для P, оно будет
использоваться и в других, если его не отменить (GOO, G01, G80 или кнопка «Reset» (сброс)).
Команду S (скорость шпинделя) следует определять в строке программы, содержащей G-код, или до нее.
Нарезание резьбы с помощью стандартного цикла требует расчета скорости подачи. Формула расчета подачи:
Скорость шпинделя, деленная на Количество витков на дюйм = Подача в дюймах в минуту.
В использовании стандартных циклов может помочь Настройка 57. При установке ее значения в "ON"
между ускоренными перемещениями производятся остановы. С помощью такой процедуры можно
предотвратить образование зазубрин на дне отверстий.
ПРИМЕЧАНИЕ:Адреса Z, R и F являются для всех стандартных циклов обязательными данными.
Отмена стандартного цикла
Код G80 используется для отмены всех стандартных циклов, имейте в виду, что коды GOO или G01 также
отменяют стандартный цикл. Выбранный стандартный цикл действует до его отмены кодами G80, GOO или G01.
G73 Сверление со ступенчатой подачей с доп. адресами I, J и K G73 Сверление глубоких отв-ий с доп. адресами K и Q
#22
ЙКА
ТРО
НАС
#22
ЙКА -
- НАС
ТРО Плос
Плос ко с т ь R
т ь R Q
кос
I Q
I1 =
Q
I1 - J
I2 = и-
Глуб
I3 = K н а Z
и-
Глуб
на Z
ть
оскос
ная пл
Исход
- А #22
Плос НАСТ
РОЙК
R
кость А #22
РОЙК
Q НАСТ
Q Подача
-
Глуби Ускор. перемещение
на Z Начало или конец хода
х. .
ис я исх
льная альна
е р в онача 98 о
Перв сть
н а ч
П G
ость о
плоск плоск ускор
.
л о с кость й G99
П и
ещен
перем Y
Y
- -
Плос
Z
R Плос Z
с т ь т ь R
ко кос
X X
-
Глуби Глуби
-
на Z
на Z
Глуби
- ение Глуби
- ение
Смещ Смещ
на Z на Z
В процессе растачивания этот цикл выполняет смещение оси X и/или Y перед отводом инструмента во
избежание повреждения обработанной поверхности. В случае использования адреса Q направление
смещения определяется Настройкой 27. При отсутствии Q для определения направления и величины
смещения используются дополнительные значения I и J.
G77 Стандартный цикл обратного растачивания (Группа 09)
F. Скорость подачи в дюймах (или мм) в минуту
I Значение смещения по оси Х перед выполнением отвода (если не указано Q)
J Значение смещения по оси Y перед выполнением отвода (если не указано Q)
L Количество растачиваемых отверстий при использовании G91 (режим приращений)
Q Относительное значение смещения
R Положение плоскости R (расстояние от поверхности детали)
X Х-координата отверстия
Y (Да) Y-координата отверстия
Z Координата Z на дне отверстия
В процессе растачивания этот цикл выполняет смещение оси X и/или Y до и после растачивания во
избежание повреждения обработанной поверхности (пример смещения см. в описании цикла 76).
Направление смещения определяется Настройкой 27. При отсутствии Q для определения направления и
величины смещения используются дополнительные значения I и J.
G77 Станд. цикл обратного растачивания
ть
оскос
н ая пл
Исход
Y Z
тная
Обра ка
раст о ч ение X
Смещ
-
Плос
R
кость
Подача Начало или конец хода
Ускор. перемещение Смещение
лос-
исх. п ая ис
х.
льная чальн
онача о н а
Перв 98 в
Пер сть
G о
кость плоск скор.
у
кос ьт 9
Плос щений G9
Y м е
- пере Y
Плос
- Z Плос Z
R т ь R
кость ко с
X X
-
ина Z Плос
Глуб с т ь Z
к о
Пример программы
Программа сверления отверстий в алюминиевой пластине:
T1 M06
G00 G90 G54X1.125 Y-1.875 S4500 M03
G43 H01 Z0.1
G81 G99 Z-0.35 R0.1 F27.
X2.0
X3.0 Y-3.0
X4.0 Y-5.625
X5.250 Y-1.375
G80 G00 Z1.0
G28
M30
х.
ая ис сть
а чальн лоско
в о н
Пер сть G98 ная п
о Исход
плоск ускор
.
кость 9
Плос щений G9
Y е р е м е Y
- - п
Плос Z Плос Z
с т ь R с т ь R
ко ко
X X
- -
Плос Плос
Z Z
кость кость
При указании адресов I, J и K при первом проходе происходит сверление на глубину I, каждый
последующий проход уменьшается на величину J, а минимальная глубина резания равна K. Нельзя
использовать значение Q при программировании с помощью I,J,K.
В случае указания адреса P инструмент будет задерживаться на дне отверстия на указанное время. В
следующем примере сверление выполняется за несколько проходов с паузой 1.5 сек.:
G83Z-0.62 F15. R0.1 Q0.175 P1.5.
Для всех последующих блоков не надо указывать продолжительность задержки, поскольку она
повторяется.
А #22
РОЙК
НАСТ
#22
Р ОЙКА -
НАСТ Плос
- R
Плос кос т ь
Q
с т ь R
ко
I Q
I1 =
Q
I1 - J
I2 = Глуби
-
I2 - J на Z
I3 =
-
Глуби
на Z
Настройка 52 изменяет способ выполнения цикла G83 при возврате инструмента в плоскость R. Обычно
плоскость R располагают намного выше поверхности детали, обеспечивая удаление из отверстия стружки
в процессе ступенчатой подачи. Такой порядок приводит к потерям времени за счет сверления "пустого"
пространства. Плоскость R можно расположить намного ближе к поверхности обрабатываемой детали,
если назначить расстояние, необходимое для удаления стружки Настройкой 52. После отвода сверла к
плоскости R положение оси Z над R определяется этой настройкой.
G83 Стандартный цикл сверления глубоких отверстий Подача
Ускор. перемещение
Начало или конец хода
ть ть
оскос оскос
ная пл ная пл А #52
Исход Исход РОЙК
ЙКА #
22 НАСТ
РО
НАСТ
- А #22
Плос - РОЙК
к о с т ь R Плос НАСТ
R #22
кость Q НАСТР
ОЙКА
Q
Q Q
Q Q
- -
Глуби Глуби
на Z на Z
Пример программы
Комментарии приведены в круглых скобках ().
T3 M06 (Инструмент #3 метчик 3/8-16)
G90 G54 G00 X0.565 Y-1.875 S900 M03
G43H03Z0.2M08
G84Z-0.600 R0.2 F56.25 (900 об/мин разделить на 16 витков/дюйм = 56.25 дюймов/мин)
X1.115 Y-2.750
X3.365 Y-2.875
X4.188 Y-3.313
X5.0 Y-4.0
G80 G00 Z1.0 M09
G28 G91 Y0Z0
M30
%
X X
- -
Глуби Глуби
на Z на Z
ис х.
льная льная
р в онача 98 онача
П е
ость
G Перв оскость р.
плоск л о
исх. п скость уск 99
Пло щений G
е
перем
Y - Y
- Плос
Плос Z
т ь R Z
т ь R к о с
ко с
X X
-
Глуби Глуби
-
на Z на Z
Этот G-код производит останов по окончании растачивания. В этой точке резец вручную выводится из
отверстия. Для продолжения работы следует нажать клавишу CYCLE START (запуск цикла).
Этот G-код производит останов по окончании растачивания. В этой точке резец вручную выводится из
отверстия. Для продолжения работы следует нажать клавишу CYCLE START (запуск цикла).
G88 Станд. цикл растачивания с задержкой и ручным отводом
Подача
Ускор. перемещение
Начало или конец хода
Ручное управление
льная 98 льная
онача онача
Перв оскость G Перв оскость
л .
исх. п
л исх. пость ускор9
л о с к и й G 9
П
ещен
Y - перем Y
Плос
- Плос Z
R Z R
к о с т ь кость
X X
-
Глуби Глуби
-
на Z на Z
ая ис
х. льная
чальн е р в онача сть
а П
в о н
Пер сть G98 лоско
о исх. п ть ускор.
плоск к с
о 9
Плос щений G9
р е м е
пе
- Y - Y
Плос Z Плос Z
R R
кость кость
X X
- -
Глуби Глуби
на Z на Z
Z=0
R R
Z Y Y
-
ПлосR Z ПлосR
- Z Z
т ь ь
кос ко с т
X X
и- и-
Глуб Глуб
н а Z на Z
Этот G-код указывает на то, что значение F (скорость подачи) выражается количеством ходов в минуту.
Иными словами, значение кода F, деленное на 60, соответствует времени (в секундах), необходимому для
выполнения перемещения.
Код G93 обычно применяются при обработке с использованием 4 и 5 осей. С его помощью осуществляется
пересчет линейной скорости подачи (дюйм/мин) во вращательное движение. В режиме G93 значение F
указывает, сколько раз в минуту повторяется перемещение инструмента.
При активном G93 следует обязательно указывать подачу для всех блоков интерполируемых
перемещений, т.е. в каждом блоке перемещения не с ускоренным перемещением должно быть указано
собственное значение скорости подачи.
* Нажатие клавиши RESET (сброс) переводит станок в режим G94 (подача в минуту).
* Настройки 34 и 79 (диаметры 4 и 5 осей) не нужны при использовании 93.
G94 Режим подачи в минуту (Группа 05)
Этот код отменяет команду G93 (режим обратнозависимой подачи) и переводит ЧПУ в режим подачи в
минуту.
G95 Скорость подачи на оборот (Группа 05)
При активации кода G95 каждый оборот шпинделя соответствует перемещению, указанному в значении
подачи. Если в качестве единиц измерения установлены дюймы (Настройка 9), то скорость подачи
выражается в дюймах на оборот. При установке Настройки в "ММ" скорость подачи выражается в мм на
оборот. При активации кода G95 на режим работы станка влияют значения коррекции скорости шпинделя
и скорости подачи. В случае использования функции коррекции скорости шпинделя любое изменение
его скорости приводит к соответствующему изменению скорости подачи, обеспечивающему постоянство
усилия резания. Однако, в случае использования коррекции подачи изменение скорости подачи не влияет
на скорость шпинделя.
G98 Стандартный цикл возврата в исходную точку (Группа 10)
При использовании кода G98 ось Z отводится в первоначальную исходную точку при каждом изменении
координаты X и/или Y. Такая процедура позволяет перемещать зажимы и прихваты по детали.
G99 Стандартный цикл возврата в плоскость R (Группа 10)
При использовании кода G99 ось Z остается в плоскости R при каждом изменении координаты X и/или Y.
Когда преграды не на траектории инструмента, G99 экономит время на обработку.
G100 Отключить зеркальное отображение (Группа 00)
G101 Включение зеркального отображения (группа 00)
X Команда оси X
Y (Да) Команда оси Y
Z Команда оси Z
A Команда оси А
Y Z
X
зеркальное
отражение Х
Оригинал
X0, Y0
В результате подачи команды G102 текущие рабочие координаты осей отправляются в первый порт RS-
232 для их приема и записи в компьютер. Состояние каждой оси, перечисленной в командном блоке G102,
передается в порт RS-232 в том же формате, в каком данные указаны в программе. Код G102 следует
использовать в блоках, не содержащих других G-кодов. При этом указанные значения не влияют на
состояние осей и не вызывают их перемещения.
См. Настройку 41 и Настройку 25. Переданные значения соответствуют текущим координатам осей в
системе рабочих координат.
С помощью этого G-кода можно определять фактические координаты детали (см. G31). Когда
измерительная головка касается детали, следующая строка кода может быть G102, которая передает
положение осей в компьютер для сохранения координат. Так осуществляется цифровое кодирование
геометрии детали. Цифровое кодирование заключается в создании электронной копии поверхностей
детали. Для осуществления этой функции компьютер должен иметь специальное программное
обеспечение.
R .50" 4X
2.00
4.00
Z
X
Y
Пример
%
O0079 (G107 TEST)
G00 G40 G49 G80 G90
G28 G91 A0
G90
G00 G54 X1.75 Y0 S5000 M03
G107 A0 Y0 R2. (ПРИ ОТСУТСТВИИ ЗНАЧЕНИЙ R ИЛИ Q СТАНОК ИСПОЛЬЗУЕТ ЗНАЧЕНИЕ
НАСТРОЙКИ 34)
G43 H01 Z0.25
G01 Z-0.25 F25.
G41 D01 X2. Y0.5
G03 X1.5 Y1. R0.5
G01 X-1.5
G03 X-2. Y0.5 R0.5
G01 Y-0.5
G03 X-1.5 Y-1. R0.5
G01 X1.5
G03 X2. Y-0.5 R0.5
G01 Y0.
G40 X1.75
G00 Z0.25
M09
M05
G91 G28 Z0.
G28 Y0.
G90
G107
M30
%
Автоматическое измерение центра рабочего смещения (G136) используется для подачи датчику команды
на установку рабочих смещений. Код G136 перемещает оси станка до соприкосновения заготовки и
установленной на шпинделе измерительной головки. Перемещение осей прекращается после получения
сигнала датчика или при достижении ограничителя перемещения.
При выполнения этой функции коррекция на инструмент (G41, G42, G43 или G44) должна быть
отключена. Для всех программируемых осей устанавливается текущая система рабочих координат. Для
задания первой точки используйте цикл G31 с M75. G136 задает координаты детали координаты в точке,
находящейся в центре прямой между точкой касания измерительной головки и точкой, заданной кодом
M75. Таким образом по двум точкам касания определяется положение центра детали.
В случае указания I, J или K рабочее смещение соответствующей оси сдвигается на величину I, J или K.
Это позволяет сдвинуть рабочее смещение в соответствии с координатами фактического касания датчика.
Примечания:
См. также G31.
Точки, в которых производилось касание датчика, смещаются на величины, определенные в Настройках
59-62.
При использовании кода G36 применяйте команду относительных перемещений G91.
Для включения и выключения датчика касания используйте значения кодов M53 и M63 с паузой.
Пример:
M53
G04P100
M63
Пример программы нахождения центра растачиваемого отверстия с помощью датчика касания:
O1234 (G136)
M53
G04 P100
M63
G00 G90 G54 X0 Y0
Z-17.
G91 G01 Z-1. F20.
G31 X1. F10. M75
G01 X-1.
G136 X-1. F10.
G01 X1.
M53
G04 P100
M63
G00 G90 G53 Z0
M30
Y
Исходная Z J
Исходная X
точка точка
Q
I
Z (Конечная глубина)
2 1, 6 5
X0, Y0
3 4 Инструмент #1
- торцевая фреза
5 диаметром .500
4 3
7 8
12 11
5
5 6
10 9
Исходная точка
2
13 1, 14 Инструмент #1
- торцевая фреза
X0, Y0 5 диаметром .500
Круглый выступ
G150 Фрезерование углубления (круглый выступ)
4, 10 9 3
8
5 5 6, 7
Исходная точка
11 1, 12 2
Инструмент #1 -
торцевая фреза
5 диаметром .500
X0, Y0
E E
I1=I Q
I2= I1- J Q
I3=I2 -J Q
Величина отвода в цикле высокоскоростного сверления глубоких отверстий определяется Настройкой 22.
При указании значений I, J и K будет выбран другой режим работы. В процессе первого прохода
производится врезание на глубину I, каждый последующий проход уменьшается на величину J, а
минимальная глубина резания равна K. В случае указания адреса P
Заметьте, что для всех последующих блоков не надо указывать продолжительность задержки, поскольку
она повторяется.
E E
G98 Стартовая
Начальная позиция
позиция Плоскость ускор.
G98 / G99перемещений G99
Положение оси Z между
отверстиями
Подача
Ускор. перемещение
Начало или конец хода
E E
G98 Стартовая
Начальная позиция
позиция
Позиция ускор.
перемещений G99
G98 / G99 Положение оси Z
между отверстиями
Подача
Ускор. перемещение
Начало или
конец хода
E E
G98 Стартовая
Начальная позиция
позиция Позиция ускор.
перемещений G99
G98 / G99 Положение оси Z
между отверстиями
Подача
Ускор. перемещение
Начало или
конец хода
G163 Стандартный цикл сверления глубоких отверстий с использованием 5-й оси (Группа 09)
Е Определяет расстояние от исходной точки до дна отверстия
F. Скорость подачи в дюймах (мм) в минуту
I Необязательная глубина резания первого прохода
J Необязательная величина уменьшения глубины резания на каждый проход
K Необязательная минимальная глубина резания
L Количество повторов
P Необязательная пауза в конце последнего прохода (в секундах)
Q Относительная глубина сверления
A Исходное положение инструмента по оси А
B Исходное положение инструмента по оси В
X Исходное положение инструмента по оси Х
Y (Да) Исходное положение инструмента по оси Y
Z Исходное положение инструмента по оси Z
E E
Настройка
#52
Подача
Ускор. перемещение
I1=I Q Начало или
I2= I1- J Q конец хода
I3=I2 -J Q
Настройка 52 изменяет способ выполнения цикла G163 при возврате инструмента в исходное положение.
Обычно плоскость R располагают намного выше поверхности детали, обеспечивая удаление из отверстия
стружки в процессе ступенчатой подачи. Такой порядок приводит к потерям времени за счет сверления
"пустого" пространства. Исходное положение можно расположить намного ближе к поверхности
обрабатываемой детали, если назначить расстояние, необходимое для удаления стружки Настройкой
52. В процессе удаления стружки и отвода сверла к исходному положению ось Z перемещается выше
исходного положения на величину этой Настройки.
G164 Стандартный цикл нарезания резьбы с использованием 5-й оси (Группа 09)
Цикл G164 работает только с плавающим метчиком. Для жесткого резьбонарезания с использованием 5-й
оси применяются циклы G174/184.
Е Определяет расстояние от исходной точки до дна отверстия
F. Скорость подачи в дюймах (мм) в минуту
L Количество повторов
A Исходное положение инструмента по оси А
B Исходное положение инструмента по оси В
X Исходное положение инструмента по оси Х
Y (Да) Исходное положение инструмента по оси Y
Z Исходное положение инструмента по оси Z
S Скорость шпинделя
G164 Станд. цикл резьбонарезания при помощи 5-й оси
E E
G98 Стартовая
Начальная позиция
позиция Плоскость ускор.
перемещений G99
G98 / G99 Положение оси Z
между отверстиями
Подача
Ускор. перемещение
Начало или
конец хода
E E
G98 Стартовая
Начальная позиция
позиция Плоскость ускор.
перемещений G99
G98 / G99 Положение оси Z
между отверстиями
Подача
Ускор. перемещение
Начало или
конец хода
E E
G98 Стартовая
Начальная позиция
позиция Плоскость ускор.
перемещений G99
G98 / G99 Положение оси Z
между отверстиями
Подача
Ускор. перемещение
Начало или
конец хода
E E
G98 Стартовая
Начальная позиция
позиция
Плоскость ускор.
перемещений G99
G98 / G99 Положение оси Z
между отверстиями
Подача
Ускор. перемещение
Начало или
конец хода
P8 P4
12 11 10 9 8 7 6 5 4 3 2 1 12 11 10 9 8 7 6 5 4 3 2 1
K8 K1
Главные реле M-кода ввода/вывода печатной платы Дополнительная релейная плата М-кода
(Устанавливается поверх главной печатной платы ввода/вывода)
Исходное положение
M34 перемещает трубка подачи СОЖ высокого давления программируемой СОЖ (P-Cool) на одно
положение от текущего положения (дальше от исходного положения).
M35 перемещает втулку СОЖ на одно положение к начальному положению.
Не поворачивайте трубку подачи СОЖ рукой. Это может привести к серьезному
повреждению двигателя.
M36 Готовность детали для смены паллеты
Используется на станках с устройствами смены паллет. Этот М-код задерживает смену паллеты до
отпускания клавиши Part Ready (Деталь готова). Смена паллеты происходит при отпускании клавиши
готовности к смене паллеты (и закрытых дверях). Например:
Onnnnn (номер программы)
M36 (мигает индикатор «Part Ready» (деталь готова), ожидание нажатия кнопки)
M50 (выполнение смены спутника после нажатия кнопки «Part Ready» (деталь готова))
(программа детали)
M30
M39 Вращение револьверной головки инструментов
смена инструмента должна производиться по команде M06. M39 обычно не требуется, но
используется для диагностических целей либо для восстановления после аварийной остановки
инструмента.
Код M39 используется для поворота устройства смены инструмента с боковым креплением без смены
инструмента. Номер желаемого инструментального гнезда (Tn) необходимо запрограммировать до M39.
M41 / M42 Коррекция низшей / высшей передачи
На станках с трансмиссией команда M41 используется для удержания станка на низшей передаче, а M42
- на высшей передаче. Обычно скорость шпинделя (Snnn) определяет, которая передача должна быть
включена.
M46 Переход, если спутник загружен
Этот код М вызывает переход системы управления к номеру строки, заданному кодом P, если спутник,
заданный кодом Q в настоящий момент загружен.
Пример: M46Qn Pnn Переход к строке nn в текущей программе, если спутник n загружен, иначе - переход к
следующему блоку.
M48 Проверка достоверности текущей программы
Этот код М выдает сигнал об ошибке 909, если текущая программа не внесена в список в таблице
циклограммы спутников. Он порождает сигнал об ошибке 910, если спутник, который в настоящее время
загружен, не внесен в список в таблице циклограммы спутников для текущей программы.
Этот код используется для тестирования дискретного входного сигнала на состояние 0 (выключено).
Это удобно для проверки состояния автоматической остановки обработки или других дополнительных
средств, которые генерируют сигнал для системы управления. Величина Q должна быть в диапазоне от
0 до 63, что соответствует входам на диагностическом дисплее (Верхний левый вход 0, а правый нижний
вход 63. Когда данный блок программы выполняется, и входной сигнал, заданный Q, имеет значение 0,
выполняется блок программы Pnnnn (строка Pnnnn должна быть в той же программе).
Пример M96:
N05 M96 P10 Q8 (Тестируемый вход #8, Выключатель двери, до закрытия);
N10 (Начало программного цикла);
.
. (Программа, которая обрабатывает деталь);
.
N85 M21 (Выполнение внешней пользовательской функции)
N90 M96 P10 Q27 (Цикл до N10, если резервный вход [#27] 0);
N95 M30 (Если резервный вход 1, завершение программы);
ДЮЙМЫ МЕТРИЧЕСКИЙ
.0001 нажатие клавиши .0001 дюйма/на щелчок маховичка .001 мм/на щелчок маховичка
.001 .001 дюйма/на щелчок маховичка .01 мм/на щелчок маховичка
.01 .01 дюйма/на щелчок маховичка .1 мм/на щелчок маховичка
.1 нажатие клавиши .1 дюйма/на щелчок маховичка 1 мм/на щелчок маховичка
10 Limit Rapid at 50% (ограничение ускоренного перемещения на 50%)
Включение этой настройки (On) ограничивает скорость ускоренного перемещения осей станка без резания
50% от максимально возможной. Это означает, что, если станок может позиционировать оси со скоростью 700
дюйм/мин (ipm), если эта настройка включена, она ограничит скорость до 350 дюйм/мин. Если эта настройка
включена, система управления будет отображать сообщение о 50% ручной коррекции скорости ускоренного
перемещения. При значении OFF (ВЫКЛ.) возможна полная 100% скорость ускоренного перемещения.
11 Baud Rate Select (скорость передачи в бод)
Эта настройка позволяет оператору менять скорость передачи данных через последовательный порт RS-
232. Это относится к загрузке/выгрузке программ и т.п., а также с функциям ГЧПУ. Эта настройка должна
совпадать с настройкой скорости порта персонального компьютера.
X X+
Расточенное
Y
отверстие
53 Jog w/o Zero Return (толчковая подача без возврата в нулевую точку)
Если эта настройка включена, разрешается толчковая подача осей без возврата станка в нулевую точку
(поиска исходного положения станка). Это опасное состояние, потому что может произойти удар оси о
механические упоры и возможное повреждение станка.
При включении системы управления эта настройка автоматически выставляется в OFF (Выкл.).
54 Aux Axis Baud Rate (скорость передачи в бод для вспомогательной оси)
Эта настройка позволяет оператору менять скорость передачи данных через второй последовательный
порт (дополнительной оси). Эта настройка должна совпадать с настройкой управления дополнительной
оси.
55 Enable DNC from MDI (включение ГЧПУ из режима MDI)
Значение «On» (Вкл.) делает доступной функцию ГЧПУ. ГЧПУ включается двойным нажатием кнопки MDI/DNC.
При значении «Off» (выкл.) функция ГЧПУ (группового ЧПУ) недоступна.
56 M30 Restore Default G (восстановление значений по умолчанию G-кодов по M30)
При включении этой настройки M30 в конце программы или нажатие Reset (Сброс) возвращает к
значениям по умолчанию все модальные G-коды, а также значение Feed Per Rev (Подача на оборот).
57 Exact Stop Canned X-Y (абсолютная остановка осей X-Y в стандартных циклах)
Если эта настройка выключена, ускоренное перемещение осей XY в стандартных циклах может не
достигать абсолютной остановки. Если эта настройка включена, это обеспечивает абсолютную остановку
перемещения по осям XY.
Настройки
Setting 66 &66
67и Настройки
Setting 66 &66
67
67 равны
set to Ø Ø и 67toравны
set 2.0 2.0
Настройка 66 и 67
Примеры настройки 85
86 M39 Lockout (Блокировка M39)
Эта настройка принимает значения On/Off (вкл./выкл.). При значении ON команды M39 игнорируются.
87 M06 Resets Override (сброс ручной коррекции по M06)
Эта настройка принимает значения On/Off (вкл./выкл.). Если эта настройка включена при выполнении M06,
все переназначения отменяются и устанавливаются в программно заданные значения.
88 Reset Resets Overrides (Сброс коррекции по Reset)
Эта настройка принимает значения On/Off (вкл./выкл.). Если эта настройка включена (On) и нажата кнопка
«Reset» (сброс), любая ручная коррекция отменяется и все параметры принимают запрограммированные
значения или значения по умолчанию.
90 Max Tools To Display (Максимальное отображаемое количество инструментов)
Данная настройка ограничивает количество инструментов, отображаемых на экране геометрии
инструментов. Диапазон значений данной настройки - от 1 до 200.
91 Advanced Jog (Расширенная ручная подача)
Значение ON (Вкл.) включает функции индексации ручной подачи и пределов хода ручной подачи.
Эта настройка используется на серии инструментальных станков Tool Room. Для более подробной
информации по этим функциям см. приложение по инструментальному фрезерному станку.
100 Screen Saver Delay (задержка экранной заставки)
Если значение настройки - ноль, экранная заставка выключена. Если задана настройка на некоторое количество ми-
нут, то после этого времени, если не нажимались клавиши клавиатуры, на экране будет показана экранная заставка
с эмблемой Haas, которая будет изменять положение каждые 2 секунды (и отключится при нажатии любой клавиши,
поворотом маховика ручного перемещения или сигнале об ошибке). Экранная заставка не будет включена, если
система управления находится в режиме ожидания, перемещения, редактирования или в графическом режиме.
101 Feed Overide -> Rapid (Коррекция подачи -> ускоренные перемещения)
При значении ON (Вкл.) нажатие Handle Control Feedrate (Ручное управление скоростью подачи) приводит к
тому, что рукоятка ручного управления влияет как на коррекцию скорости подачи, так и на коррекцию ускорен-
ного перемещения. Настройка 10 влияет на максимальную скорость в режиме ускоренного перемещения.
103 CYC Start/FH Same Key (запуск цикла/задержка подачи одной клавишей)
При значении ON для выполнения программы необходимо нажать и удерживать кнопку Cycle Start (запуск
цикла). При отпускании клавиши CYCLE START происходит задержка подачи.
Эту настройку нельзя включить при включенной настройке 104. Включение одной из них автоматически
выключает другую.
Система 40-30 л. с. (конус ISO 50, конус ISO 40 HT 10K, VF Super Speed, EC-300, EC-400 12K, VM)
Требования по напряжению Требования по высоковольтному
питания - 195-260V питанию - 354-488V2
Ток 1
100 Ампер 50 Ампер
Автоматический выключатель Haas 80 Ампер 40 Ампер
При рабочем расстоянии от электрощитка
менее 100', необходимо использовать: провод 25 mm² (4 GA) провод 10 mm² (8 GA)
При рабочем расстоянии от электрощитка
более 100', необходимо использовать: провод 35 mm² (2 GA) провод 16 mm² (6 GA)
ОСТОРОЖНО!
К шасси станка необходимо присоединить отдельный заземляющий провод такого же сечения, что и
кабель питания. Этот провод заземления необходим для безопасности оператора и для нормальной
работы оборудования. Заземление должно быть подведено от цехового контура заземления на входе
в электроустановку и должно быть проложено в том же лотке, что и силовой ввод станка. Запрещается
использовать для этой цели близлежащие водопроводные трубы или заземляющие стержни вблизи станка.
Стекло
Винт Линза
Линза
Линза Фиксатор Винты Рамка
При нормальной эксплуатации основная часть стружки выгружается из станка по выпускной трубе. Однако
очень мелкая стружка могут пройти сквозь дренаж и собраться в сетчатом фильтре резервуара СОЖ. Для
предотвращения засорения дренажа сетчатый фильтр должен регулярно очищаться. Если дренаж засоряется
и вызывает застой СОЖ в поддоне станка, остановите станок, размешайте стружки, которые блокировали
дренаж, и дайте СОЖ стечь. Опорожните сетчатый фильтр резервуара СОЖ, затем возобновите работу.
Проверьте давление воздуха шпинделя при помощи манометра, расположенного сзади главного
регулятора подачи воздуха. На фрезерных станках VF, VR и VS должно устанавливаться на 17 psi.
Давление воздуха, подаваемого к станкам серий EC и HS должно составлять 25 psi. При необходимости
выполните регулировку.
Шпиндель 12K и 15K
Давление воздуха для шпинделей 12K и 15K составляет 20 psi. Шпиндели 12K и 15K требуют более
высокого давления, чтобы немного уменьшить скорость подачи и количество масла на подшипники.
ОБСЛУЖИВАНИЕ СОШ
Насос СОШ - это высокоточный шестеренчатый насос, и он износится быстрее и не будет развивать
необходимого давления, если в СОЖ присутствуют абразивные частицы.
• Проверьте индикатор загрязненности сетчатого фильтра 20 микрон при работающей системе СОШ, не
устанавливая в шпиндель инструмент. Замените элемент, если индикатор достиг красной зоны.
• Очистите всасывающий фильтр насоса, если индикатор находится в красной зоне. Произведите сброс
индикатора кнопкой. Впускные фильтры могут быть очищены проволочной щеткой.
• После замены или очистки фильтрующих элементов, не устанавливая в шпиндель инструмент, запустите
систему СОШ по крайней мере на одну минуту для заполнения.
• При использовании системы СОШ расход СОЖ увеличивается. Поддерживайте высокий уровень СОЖ
и проверяйте уровень чаще (проверяйте после каждой восьмичасовой смены). Работа при падении
уровня СОЖ приводит к преждевременному износу насоса.
Для очист-
Гайка-бара-
шек (4)
ки отсо-
едините
IMPORTANT!
Узел шланг GATE
фильтра Всасы- FILTER
СОШ вающий
фильтр с
сеткой 20
Индикатор
загрязнен- Прокладка
ности
Осторожно!
Использование СОЖ с низкой смазывающей способностью может привести к повреждению сопла подачи
СОЖ и насоса системы СОШ.
Сокращение ресурса насоса, снижение давления СОЖ и увеличение объема технического обслуживания
нормальны и ожидаемы в абразивных средах, и не покрываются гарантией. Рекомендуется использовать
специальный дополнительный фильтр, за рекомендациями обращайтесь в компанию Haas.
Обработка на станке керамики и аналогичных материалов аннулирует все гарантийные обязательства
по износу, и клиент несет всю ответственность за последствия. При работе с большим количеством
абразивной стружки график технического обслуживания должен предусматривать более частое
проведение обслуживания. Необходимо чаще заменять СОЖ и тщательно очищать бак от отложений.
Рекомендуется использовать вспомогательный фильтр СОЖ.
При обработке на станке отливок оставшийся после литья песок, а также абразивные свойства литого
алюминия и чугуна сократят ресурс насоса, если не использовать специальный фильтр в дополнению к
всасывающему фильтру с сеткой 20. За рекомендациями обращайтесь в компанию Haas.
Замените фильтрующий мешок, если манометр фильтра показывает уровень вакуума -5 дюймов ртутного
столба или более. Не допускайте роста вакуума на всасывающей стороне свыше -10 дюймов ртутного
столба, иначе может произойти повреждение насоса. Для замены используйте фильтрующий мешок 25
микрон (Haas P/N 93-9130).
Ослабьте зажимы и откройте крышку. При помощи рукоятки снимите корзинку (фильтрующий элемент
будет снят с корзинкой). Снимите фильтрующий элемент с корзинки и сдайте в утиль. Очистите корзинку.
Установите новый фильтрующий элемент и установите корзинку на место (с элементом). Закройте крышку
и затяните зажимы.
Перед выполнением любых работ по обслуживанию системы 1000 psi отключите источник энергии
и отсоедините его от источника питания.
Проверяйте уровень масла ежедневно. Если уровень масла упал, доливайте масло через крышку
горловины на резервуаре. Заполните резервуар приблизительно на 25% маслом 10-30W.
СИСТЕМА ВОЗДУХА/СМАЗКИ
Вся смазка станка обеспечивается внешней системой смазки. Текущий уровень машинного масла виден в
резервуаре, доливайте масло по мере необходимости, чтобы поддерживать нормальный уровень масла.
Осторожно! Не добавляйте машинное масло выше отметки «high» (высокий уровень), имеющейся на
резервуаре. Не позволяйте уровню масла упасть ниже отметки «low» (низкий уровень), имеющейся на
резервуаре, это может вызвать повреждение станка.
Манометр воздуха/ Штуцер для Воздушный
масла шпинделя Маслонасос
шланга (воздух фильтр/регулятор
из цеха) Мано-
метр
MAX
Мас-
MIN
ляный
фильтр
Линия Заливка масла
подачи Масляный
Вид сзади воздуха к соплу (до верхней отметки) резервуар
Масляный фильтр
В системе смазки направляющих используется элемент масляного фильтра из пористого металла 25 микрон (94-
3059). Рекомендуется заменять фильтр ежегодно или каждые 2000 часов работы станка. Фильтрующий элемент
размещен в корпусе фильтра, который установлен внутри резервуара маслонасоса (внутренние фильтры).
Фильтрующий элемент меняется как указано ниже:
1. Снимите винты, которые крепят масляный резервуар к корпусу насоса, осторожно опустите резервуар
и уберите в сторону.
2. Используйте ленточный ключ, трубный ключ или регулируемые плоскогубцы, чтобы вывинтить
торцевую крышку (см. рисунок). Внимание: Используйте отвертку или похожий инструмент для того,
чтобы удержать фильтр от проворачивания при снятии торцевой крышки.
3. Извлеките элемент масляного фильтра из корпуса фильтра, как только снята торцевую крышку.
4. Очистите внутреннюю часть корпуса фильтра и торцевой крышки фильтра по мере необходимости.
5. Установите новый элемент масляного фильтра (p/n 94-3059), уплотнительное кольцо и торцевую
крышку. Для затяжки используйте те же инструменты, которые использовались для снятия торцевой
крышки фильтра - НЕ ПЕРЕТЯГИВАЙТЕ!.
6. Установите масляный резервуар; убедитесь, что прокладка нормально легла между резервуаром и
верхним фланцем.
Отвертка
Мас-
ляный
фильтр Фильтрую-
щий элемент
Уплот- (P/N 94-3059)
нитель-
ное Отвинтите
кольцо торцевую
крышку
7 8 9
магазина
1
5
16
6
17
Винт
5
18 19
4
крепления
3
2
1
24
диска (6)
МаслоOilУровень
Fill Level заливки
Каждые шесть
месяцев • Нанести красную смазку на следующие детали:
Ведущая шестерня магазина,
Инструментальное гнездо,
Рейка каретки УСИ.
Перепуск-
Повернуто на Трубка для ная трубка
180° заливки масла масла
VF 1-6 конус ISO 40 от VF 6 до 11, конус ISO 50T
ПРИМЕЧАНИЕ: У VF-5 с конусом ISO 50 нет смотрового стекла, масло подается прямо на шестерни через
шланг.
Замена масла
1. Снимите штампованную панель с головки шпинделя.
2. Снимите датчик положения и монтажную плиту датчика положения.
3. Снимите сливную пробку масла. Когда масло сольется, проверьте магнит на присутствие частиц
металла.
4. Установите на место сливную пробку масла и залейте в картер редуктора 1¼ литра трансмиссионного
масла Mobil DTE 25 через заливное отверстие сверху.
5. Установите на место заглушку переполнения, нанесите немного герметика для резьбы на резьбу.
(Не используйте клей для резьбовых соединений) установите датчик положения и убедитесь, что
ориентация шпинделя правильна.
6. Установите штампованную панель и выполните прогрев шпинделя и проверьте на утечки.
Слив Смотровое
масла стекло уровня
масла
Сливная про-
Контроль уровня масла бка масла
EC-1600 HS-3/4/6/7
Снимите ряд
винтов (6)
Облицовка BHCS сверху
Снимите ряд
(3) винтов с
полукруглой
головкой сбоку
Снимите ряд
(8) винтов с
полукруглой
головкой снизу
Соедине-
ние для
Плунжер Слив заливки
соленоида масла
1. Снимите четырнадцать (14) винтов с полукруглой головкой на правой крышке направляющих оси Z со
стороны приемника и сдвиньте ее в направлении стойки.
2. Снимите левую крышку направляющих оси Z: Толчковой подачей сместите ось Z в направлении
стойки, поверните Н-образную раму на 45° против часовой стрелки. Снимите тринадцать (13) винтов,
которые крепят крышки направляющих к приемнику и снимите ее сквозь дверцу на подвесном пульте
управления.
3. Отсоедините резервуар со стороны поворотного аппарата, заткнув конец шланга.
4. Выверните сливную пробку с обратной стороны поворотного аппарата. После слива масла заверните
пробку.
5. Выверните пробку отдушины со стороны платформы.
6. Заливайте масло в поворотный стол до тех пор, пока оно не начнет вытекать через отдушину.
Заверните пробку отдушины.
7. Установите на место шланг резервуара и защиту направляющих. В течение пятнадцати минут
многократно поворачивайте приемник в диапазоне от 180° до 0°. До следующей замены масла уровень
в резервуаре может понизиться. Долейте масло в резервуар до уровня сразу под линией нормального
уровня.
Смотровое
стекло залив- Заливка
ки масла масла
Воздуш-
ник
Масляный резервуар
Слив
Вид спереди Вид сбоку масла
Линии пода-
чи воздуха
регулятора
Трубка тормоз-
ной системы
Фильтр сапуна
МАКС
Усили-
МИН тель
Уровень Тормозное
масла кольцо
Доливка масла
Используйте только Mobil DTE 25. Снимите фильтр сапуна с узла тормозного усилителя и долейте масло.
Нормальный уровень масла - между отметками «минимум» и «максимум» на тормозном усилителе.
СЕРИЯ VR
Следующие пункты должны быть выполнены в дополнение к обычным пунктам периодического
технического обслуживания.
Интервал Выполняемое обслуживание
Ежемесячно • Смажьте все точки вращения узла устройства смены инструмента.
• Проверьте масло в трех (3) областях головки. Крышки оси A должны быть сняты
для обеспечения доступа к крышке заливной горловины и смотровому стеклу.
Заливная горловина оси B находится снаружи на корпусе. Долейте масло Mobil
SHC-630 в заливную горловину сверху на корпусе.
Ежегодно • Замените масло в трех (3) местах головки:
Для участков с обеих сторон головки шпинделя (ось А), снимите сливную пробку
(4 винта с полукруглой головкой) и слейте масло. Примечание:Снимите заглушку
ближайшую к передней части на левой стороне головки и заглушку по направлению
к задней стороне правой части головки. Заполните эти два участка маслом Mobil
SHC-630, как указано выше в разделе «Ежемесячно».
Снимите Заливная
накладки (обе 1
горловина 2 2
3
стороны)
Задняя
плита крыш-
ки головки 5
оси (25-4362)
(Вид сзади)
6. Немного ослабьте винты SHCS 3/8-16 (1). Ввинтите винты 1/4-20 SHCS, чтобы с усилием переместить
кулачок преднатяга противовеса вниз (это вызовет сжатие пневматической пружины). Затягивайте этот
регулировочный болт, пока пазы в кулачке не соприкоснутся с вершинами крепежных болтов. Затяжка
двух винтов 3/8-16 SHCS (1) обеспечит фиксацию кулачка преднатяга.
7. Установите все штампованные детали, выполните сброс аварийной остановки и сигналов об ошибке.
I
IPS (система интуитивного программирования) 102
M
MDI (ручной ввод данных) 38
M-коды 167
U
USB 33
А
Аварийная остановка 11
Автоматическая дверь 171, 187
Автоматический пневмопистолет 171
Автоподача 185
Б
Блокировка памяти 12
Блокировка параметров 176
Блокировка толчкового перемещения 12
Блок-схема восстановления устройства смены инструмента боковой навески 46
Блок-схема восстановления устройства смены инструмента боковой навески 46
Блок-схема загрузки инструмента 43
Быстродействующее устройство смены инструмента боковой навески 42
Быстрый код 71
В
Введение 9
Визуальный быстрый код 76
Включение станка 31
Возврат в нулевую точку 17
Восстановление БУСИ 46
Восстановление устройства автоматической смены спутников 61
Восстановление устройства смены инструмента 45, 48
Восстановление устройства смены инструмента боковой навески 46
Время 20
Вспомогательная ось 108
Вспомогательная СОЖ 12
Второе исходное положение 12
Выбор программы 33
Вызов макроподпрограммы (G65) 98, 113
Вызов макроподпрограммы 98 113,
Вызов макроподпрограммы G65 98, 113
Вызов макроса G65 98, 113
Высокоскоростная обработка (опция) 30
Д
Давление воздуха шпинделя 204
Дата 20
Датчик нагрузки шпинделя 11
Дисковод 36
Дистанционный маховичок толчковой подачи с расширенными функциями 27
Дистанционный маховичок толчковой подачи с расширенными функциями 27
Дополнительная остановка 16
З
Загрузка программ 33
Задержка экранной заставки 185
Замена спутника 61
Запирающийся выключатель 12
Зеркальное отражение 147, 180
Зонтичное устройство смены инструмента 45
И
ИЗМЕРЕНИЕ КОРРЕКЦИИ НА ИНСТРУМЕНТ 182
Инструмент 39
Инструментальные оправки 39
ИСХОДНОЕ ПОЛОЖЕНИЕ G28 17
К
Калькулятор 15, 21
Калькулятор фрезерования 24
Квадратные скобки [ ] 15
Клавиатура 11
Клавиша Shift 15
Клавиши дисплея 14
Клавиши курсора 15
Клавиши ручной коррекции 13
Клавиши толчковой подачи 12
Команды быстрого вызова, расширенный редактор 70
Компенсация прогрева 186
Конец блока 15
Конец блока 15
Контроль нагрузки оси 19
Коррекция на режущий инструмент 77
Круглые скобки ( ) 15
Н
Настройки 14
Настройки, макросы 81
О
Обработка с минимумом масла (MOM) 54, 173
Общие требования 193
Ограждение 196
Опережающий просмотр, макросы 81
Опция опробования 25
Ориентация шпинделя 168
П
Параметры 14
Перегрузка инструмента 184
Перегрузка инструмента 184
Переименование программ 33
Перечень файлов каталога 37
Подпрограмма 172
Подпрограмма 172
Подпрограммы 65
Подпрограммы 65
Поиск программы 33
Покадровый режим 183
Полезные советы 62
Правая наклонная черта / 15
Программирование 4-й и 5-й осей 105
Программирование устройства автоматической смены спутников 57
Программируемая СОЖ (P-Cool) 12, 53, 169
Программируемая СОЖ 53
Прогрев 186
Пуск-остановка-толчковая подача-продолжение 24
Пятикоординатные программы 105
Р
Работа 4-й оси 107
Работа четвертой оси 107
Рабочие таймеры 19
Радиусная обработка углов/снятие фаски 114, 137,
Размерность 176
Расширенное управление инструментами (РУИ) 51
Расширенный редактор 67
Режим толчковой подачи 48
Резьбофрезерование 116
Реле М-кода 168
Ресурс инструмента 19
Ручная коррекция 13
Т
Таблица циклограммы спутников 58
Текущие команды 14
Техническое обслуживание 19, 193
Техническое обслуживание 193
Трансмиссия 169
Транспортер удаления стружки 169, 186
Требования к воздуху 194
Требования по электропитанию 193
Тяговые стержни 39
У
Удаление блока 16
Удаление программ 33
Управление скоростью подачи с маховичка 13
Управление шпинделем с маховичка 13
Установка пятой оси 108
Установка четвертой оси 107
Устройство автоматической смены спутников 107
Устройство автоматической смены спутников 56
Устройство смены инструмента 40
Устройство смены инструмента боковой навески 41
Устройство смены инструмента, гидравлическое 47
Ф
Функциональные клавиши 12
Ц
Цилиндрическое отображение 150
Ш
Шнек удаления стружки 12, 169, 186