• Ни одну из частей настоящего руководства не допускается воспроизводить
независимо от формы.
• Все спецификации и проектные разработки могут быть изменены без
уведомления.
Продукты, представленные в настоящем руководстве, попадают под действие
японского закона «Об иностранной валюте и международной торговле». Экспорт из
Японии может подлежать экспортному лицензированию правительством Японии.
Кроме того, реэкспорт в другую страну может потребовать лицензии от правительства
той страны, из которой производится реэкспорт. Также данный продукт может
попадать под действие положений о
реэкспорте правительства Соединенных Штатов.
При необходимости в экспорте или реэкспорте продуктов, пожалуйста, обратитесь в
компанию FANUC за консультацией.
В данном руководстве мы постарались охватить максимально широкий круг
различных вопросов.
Однако по причине очень большого количества возможностей невозможно учесть все,
что запрещено или не может быть выполнено.
Поэтому все, что не описано в данном руководстве как возможное, следует
рассматривать как "невозможное".
Настоящее руководство содержит названия программ или устройств производства
других компаний, некоторые из которых являются зарегистрированными товарными
знаками соответствующих владельцев. Однако в основном тексте эти названия не
сопровождаются символами ® или ™.
Page 3
B-64304RU-1/02ПРАВИЛАТЕХНИКИБЕЗОПАСНОСТИ
ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ
В данном разделе описаны меры предосторожности, связанные с использованием устройств ЧПУ.
Соблюдение этих мер предосторожности пользователями необходимо для обеспечения безопасной
работы станков, оснащенных устройством ЧПУ (все описания в данном разделе предполагают
данную конфигурацию). Обратите внимание на то, что некоторые меры предосторожности
относятся только к отдельным функциям, и, таким образом, могут быть
определенным устройствам ЧПУ.
Пользователи также должны соблюдать меры безопасности, относящиеся к станку, как описано в
соответствующем руководстве, предоставляемом изготовителем станка. Перед началом работы со
станком или созданием программы для управления работой станка оператор должен полностью
ознакомиться с содержанием данного руководства и соответствующего руководства,
предоставляемого изготовителем станка.
CONTENTS (СОДЕРЖАНИЕ)
ОПРЕДЕЛЕНИЕ ТЕРМИНОВ "ПРЕДУПРЕЖДЕНИЕ", "ПРЕДОСТЕРЕЖЕНИЕ" И
ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К ОБРАЩЕНИЮ ................. s-6
ПРЕДОСТЕРЕЖЕНИЯ, ОТНОСЯЩИЕСЯ К ЕЖЕДНЕВНОМУ ТЕХОБСЛУЖИВАНИЮ ........... s-8
ОПРЕДЕЛЕНИЕ ТЕРМИНОВ "ПРЕДУПРЕЖДЕНИЕ",
неприменимык
"ПРЕДОСТЕРЕЖЕНИЕ" И "ПРИМЕЧАНИЕ"
Данное руководство включает меры предосторожности для защиты пользователя и
предотвращения повреждения станка. Меры предосторожности подразделяются на
предупреждения и предостережения в соответствиисуровнемопасности, накоторыйони
указывают. Кроме того, в примечаниях приводится дополнительная информация. Внимательно
читайте указания типа Предупреждение, Предостережение и Примечание до начала работы
со станком.
ПРЕДУПРЕЖДЕНИЕ
Применяется тогда, когда при несоблюдении утвержденной процедуры
существует опасность травмирования пользователя или вместе с тем
возможно повреждение оборудования.
ПРЕДОСТЕРЕЖЕНИЕ
Применяется тогда, когда при несоблюдении утвержденной процедуры
существует опасность повреждения оборудования.
ПРИМЕЧАНИЕ
Примечание используется для указания дополнительной информации,
отличной от относящейся к предупреждению и предостережению.
1 Никогда не приступайте к обработке заготовки на станке без
предварительной проверки работы станка. До начала рабочего прогона
убедитесь, что станок функционирует должным образом, выполнив пробный
прогон с использованием, например, одиночного блока, коррекции скорости
подачи или функции блокировки станка, либо без установки на станке
инструмента и заготовки. Невозможность подтверждения нормальной
работы станка может привести к непрогнозируемой его работе, в том числе к
повреждению заготовки и/или самого станка или травме оператора.
непрогнозируемым результатам, в том числе к повреждению заготовки и/или
станка или травме оператора.
3 Убедитесь в том, что заданная скорость подачи соответствует намеченной
операции. Обычно для каждого станка существует максимально допустимая
скорость подачи.
Соответствующая скорость подачи меняется в зависимости от намеченной
операции. Смотрите прилагаемое к станку руководство для определения
максимально допустимой скорости подачи.
Если станок работает на неверной скорости, это может привести к
непрогнозируемой работе станка, в том числе к повреждению заготовки
и/или самого станка или травме оператора.
4 При использовании функции коррекции на инструмент тщательно проверьте
направление и величину коррекции.
Работа на станке с неверно заданными данными может привести к
непрогнозируемым результатам, в том числе к повреждению заготовки и/или
станка или травме оператора.
5 Параметры для ЧПУ и ПКД устанавливаются на заводе-изготовителе. Как
правило, в их изменении нет необходимости. Вместе с тем, если изменению
параметра нет другой альтернативы, перед внесением изменения
убедитесь в том, что полностью понимаете назначение параметра.
Неверная установка параметра может привести к непрогнозируемой работе
станка, в том числе к повреждению заготовки и/или станка или
травмированию пользователя.
6 Непосредственно после включения электропитания не прикасайтесь к
клавишам на панели ввода данных вручную (MDI) до появления на
устройстве ЧПУ отображения положения или экрана аварийных сигналов.
Некоторые клавиши на панели MDI предназначены для техобслуживания и
других специальных операций. Нажатие любой из этих клавиш может
привести
состоянии может вызвать непрогнозируемую работу.
к нестандартному состоянию ЧПУ. Запуск станка в данном
s-2
Page 5
B-64304RU-1/02ПРАВИЛАТЕХНИКИБЕЗОПАСНОСТИ
ОПАСНО
7 Руководство по эксплуатации и руководство по программированию,
поставляемые вместе с устройством ЧПУ, представляют полное описание
всех функций станка, включая дополнительные функции. Обратите
внимание, что дополнительные функции меняются в зависимости от модели
станка. Следовательно, некоторые функции, описанные в данных
руководствах, могут отсутствовать в конкретной модели. В случае сомнений
проверьте по спецификации станка.
8 Некоторые функции могли быть установлены по требованию изготовителя
станка. При использовании подобных функций обращайтесь к руководству,
поставляемому изготовителем станка, для получения более подробной
информации по их использованию и соответствующих предупреждений.
ПРЕДОСТЕРЕЖЕНИЕ
Жидкокристаллический дисплей изготавливается на основе точной
технологии изготовления. Некоторые пиксели могут не включатся или
оставаться включенными. Это обычное явление для ЖК-дисплея, которое не
является дефектом.
ПРИМЕЧАНИЕ
Программы, параметры и переменные макропрограммы сохраняются в
энергонезависимой памяти устройства ЧПУ. Обычно они сохраняются даже
при выключении питания.
Однако такие данные могут быть удалены по неосторожности или могут
подлежать обязательному удалению из энергонезависимой памяти для
восстановления после ошибки.
Во избежание повторения описанных выше последствий и для быстрого
восстановления удаленных данных выполняйте резервное копирование
всех важных данных и храните резервную копию в безопасном месте.
s-3
Page 6
ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ B-64304RU-1/02
ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К
ПРОГРАММИРОВАНИЮ
Данный раздел охватывает наиболее важные меры предосторожности, относящиеся к
программированию. Прежде чем пытаться выполнить программирование внимательно прочитайте
руководство по эксплуатации, чтобы полностью ознакомиться с его содержанием.
ОПАСНО
1
Настройка системы координат
При неправильной установке системы координат станок может вести себя
непрогнозируемым образом, что является результатом программы,
выдающей неверную команду перемещения. Такая непрогнозируемая
работа может привести к повреждению инструмента, самого станка,
заготовки или к травме оператора.
2
Позиционирование с помощью нелинейной интерполяции
(позиционированияспомощью нелинейного перемещения между начальной
и конечной точками) необходимо внимательно проверять траекторию
перемещения инструмента до выполнения программирования. При
позиционировании применяется ускоренный подвод. Столкновение
инструмента с заготовкой может привести к повреждению инструмента,
станка, заготовки или травме оператора.
3
Функция, включающая ось вращения
При программировании с интерполяцией в полярных координатах
тщательно следите за скоростью оси вращения. Неверное
программирование может привести к слишком высокой скорости оси
вращения, вследствие чего центробежная сила может ослабить захват
зажимного патрона на заготовке, если последняя закреплена непрочно. В
этом случае есть вероятность повреждения инструмента, самого станка,
заготовки или травмы оператора.
4
Преобразование дюймы/метрические единицы
Переход при вводе с дюймов на метры и наоборот не приведет к переводу
единиц измерения таких данных, как коррекция исходной позиции заготовки,
параметр и текущая позиция. Поэтому до запуска станка установите
используемые единицы измерения. Попытка выполнения операции с
заданными недопустимыми данными может привести к повреждению
инструмента, самого станка, заготовки или травме оператора.
5
Контроль постоянства скорости резания
Когда ось, подвергаемая постоянному управлению скоростью нарезания,
выходит на начало системы координат заготовки, скорость шпинделя может
стать слишком высокой. Поэтому необходимо установить максимально
допустимую скорость. Неправильная установка максимально допустимой
скорости может привести к повреждению инструмента, самого станка,
заготовки или к травме оператора.
s-4
Page 7
B-64304RU-1/02ПРАВИЛАТЕХНИКИБЕЗОПАСНОСТИ
ОПАСНО
6
Проверка длины хода
После включения питания при необходимости выполните ручной возврат на
референтную позицию. Проверка длины хода невозможна до выполнения
ручного возврата на референтную позицию. Имейте в виду, что когда
проверка длины хода выключена, сигнал об ошибке не выдается даже при
превышении предела хода, что может привести к повреждению
инструмента, самого станка, заготовки или травме оператора.
7
Контроль столкновений для каждой траектории
Проверка столкновения для каждого контура (серия T) выполняется на
основе данных инструмента, заданных во время автоматической работы.
Если спецификация инструмента не соответствует используемому в данный
момент инструменту, то проверка столкновения не может быть выполнена
корректно, что может привести к повреждению инструмента, самого станка,
заготовки, или травме оператора. После включения питания или после
ручного выбора резцовой каретки всегда начинайте работу в
автоматическом режиме и задавайте номер инструмента, подлежащего
использованию.
8
Абсолютный/инкрементный режим
Если программа, созданная с абсолютными значениями, работает в
инкрементном режиме или наоборот, станок может вести себя
непрогнозируемым образом.
9
Выбор плоскости
Если для круговой интерполяции, винтовой интерполяции или стандартного
цикла плоскость задана некорректно, станок может вести себя
непрогнозируемым образом. Подробную информацию смотрите в описаниях
соответствующих функций.
10
Пропуск предела крутящего момента
Перед пропуском предельного значения крутящего момента задайте это
значение. Если пропуск предела крутящего момента задается без заданного
в данный момент значения, команда перемещения будет выполнена без
пропуска.
11
Функция коррекции
Если команда, основанная на системе координат станка, или команда
возврата на референтную позицию выдается в режиме функции коррекции,
коррекция временно отменяется, что приводит к непрогнозируемому
поведению станка.
Следовательно, до выдачи любой из вышеуказанных команд всегда
отменяйте режим функции коррекции.
s-5
Page 8
ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ B-64304RU-1/02
ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К
ОБРАЩЕНИЮ
В данном разделе описаны меры предосторожности, относящиеся к обращению с инструментами
станка. Прежде чем пытаться эксплуатировать станок внимательно прочитайте руководство по
эксплуатации, так, чтобы полностью уяснить его содержание.
ОПАСНО
1
Ручное управление
При работе со станком вручную установите текущую позицию инструмента и
заготовки и убедитесь в том, что ось перемещения, направление и скорость
подачи были заданы верно. Неправильная работа станка может привести к
повреждению инструмента, самого станка, заготовки или травме оператора.
2
Ручной возврат на референтную позицию
После включения питания при необходимости выполните ручной возврат на
референтную позицию.
Если работа на станке осуществляется без предварительного ручного
возврата на референтную позицию, станок может работать
непрогнозируемым образом. Проверка длины хода невозможна до
выполнения ручного возврата на референтную позицию.
Непредвиденная работа станка может привести к повреждению
инструмента, самого станка, заготовки или травме оператора.
3
Ручная подача с помощью маховика
Ручная подача с помощью маховика с применением высокого коэффициента
вращения, например, 100, приводит к быстрому вращению инструмента и
стола. Небрежное обращение со станком может привести к повреждению
инструмента и/или станка или травме оператора.
4
Выключенная ручная коррекция
Если ручная коррекция отключена (в соответствии со спецификацией в
переменной макропрограммы) во время нарезания резьбы, жесткого или
другого нарезания резьбы, то скорость невозможно спрогнозировать, что
может привести к повреждению инструмента, самого станка, заготовки или
травмированию пользователя.
5
Начальная/предварительно заданная операция
Как правило, не следует приступать к начальной/ предварительно заданной
операции, когда станок работает под программным управлением. В
противном случае станок может работать непредвиденным образом, что
может привести к повреждению инструмента, самого станка, заготовки или
травме оператора.
6
Сдвиг системы координат заготовки
Ручное вмешательство, блокировка станка или зеркальное отображение
могут привести к сдвигу системы координат заготовки. Перед началом
работы на станке под управлением программы внимательно проверьте
систему координат.
Если станок работает под программным управлением без припусков на
какой-либо сдвиг системы координат заготовки, станок может вести себя
неожиданным образом, что может привести к повреждению инструмента,
самого станка, заготовки или к травме оператора.
s-6
Page 9
B-64304RU-1/02ПРАВИЛАТЕХНИКИБЕЗОПАСНОСТИ
ОПАСНО
7
Программная панель оператора и переключатели меню
С помощью программной панели оператора и переключателей меню,
совместно с панелью MDI (ручной ввод данных), можно задать операции,
ввод которых не предусмотрен с панели оператора станка, например,
изменение режима работы, изменение значений ручной коррекции или
команды толчковой подачи.
Вместе с тем обратите внимание на то, что при небрежной работе с
клавишами панели ввода данных вручную станок может работать
непрогнозируемым образом, что может привести к повреждению
инструмента, самого станка, заготовки или травмированию пользователя.
8
Клавиша RESET (сброс)
Hажатие клавиши СБРОС останавливает запущенную в данный момент
программу. В результате сервоось останавливается. Однако клавиша
СБРОС может не сработать, например, из-за сбоя панели MDI. Таким
образом, если необходимо остановить двигатели, для обеспечения
безопасности используйте кнопку аварийного останова вместо клавиши
«сброс».
9
Вмешательство в режиме ручного управления
Если ручное вмешательство выполняется во время выполнения
запрограммированной операции, траектория перемещения инструмента
может измениться при последующем перезапуске станка. Поэтому перед
перезапуском станка после вмешательства в режиме ручного управления
проверьте настройки ручных абсолютных переключателей, параметров и
абсолютного/инкрементного режима управления.
10
Остановка подачи, ручная коррекция и покадровый режим
Функции останова подачи, ручной коррекции и одиночного блока могут быть
отключены с помощью системной переменной макропрограммы
пользователя #3004. В данном случае будьте внимательны при работе на
станке.
11
Пробный прогон
Обычно холостой ход используется для подтверждения надлежащей работы
станка. Во время холостого хода станок работает со скоростью холостого
хода, которая отличается от соответствующей запрограммированной
скорости подачи. Имейте в виду, что скорость пробного прогона иногда
может быть выше запрограммированной скорости подачи.
12
Редактированиепрограммы
Если станок останавливается и после этого программа механической
обработки редактируется (изменение, вставка или удаление), станок может
вести себя непрогнозируемым образом, если механическая обработка
возобновляется при управлении такой программой. В общем, запрещается
изменять, вставлять или удалять команды из программы механической
обработки во время ее использования.
s-7
Page 10
ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ B-64304RU-1/02
ПРЕДОСТЕРЕЖЕНИЯ, ОТНОСЯЩИЕСЯ К ЕЖЕДНЕВНОМУ
ТЕХОБСЛУЖИВАНИЮ
ПРЕДУПРЕЖДЕНИЕ
1
Замена батареи резервного питания памяти
При замене резервных батарей памяти оставьте питание станка (ЧПУ)
включенным и используйте аварийный останов станка. Поскольку эта работа
выполняется при включенном питании и при открытом корпусе, эту работу
может выполнять только персонал, прошедший санкционированное
обучение технике безопасности и техобслуживанию.
При замене батарей соблюдайте осторожность и не прикасайтесь к цепям
высокого напряжения (маркированным и имеющим изоляционное
покрытие).
Удар током при прикосновении к неизолированным цепям высокого
напряжения чрезвычайно опасен.
ПРИМЕЧАНИЕ
В устройстве ЧПУ используются батареи для защиты содержимого его
памяти, так как в нем должны сохраняться такие данные, как программы,
коррекции и параметры, даже если не используется внешний источник
электропитания.
При падении напряжения батареи на экране или панель оператора станка
отображается сигнал об ошибке о разряде батареи.
При отображении сигнала об ошибке о низком напряжении батарей их
следует заменить в течение недели. В противном случае содержимое
памяти устройства ЧПУ будет потеряно.
Подробную информацию о порядке замены батареи см. в разделе «Способ
замены батареи» руководства по эксплуатации (общее для серии T/M).
ПРЕДУПРЕЖДЕНИЕ
2
Замена батареи абсолютного импульсного датчика
При замене резервных батарей памяти оставьте питание станка (ЧПУ)
включенным и используйте аварийный останов станка. Поскольку эта работа
выполняется при включенном питании и при открытом корпусе, эту работу
может выполнять только персонал, прошедший санкционированное
обучение технике безопасности и техобслуживанию.
При замене батарей соблюдайте
высокого напряжения (маркированным и имеющим изоляционное
покрытие).
Удар током при прикосновении к неизолированным цепям высокого
напряжения чрезвычайно опасен.
осторожность и не прикасайтесь к цепям
s-8
Page 11
B-64304RU-1/02ПРАВИЛАТЕХНИКИБЕЗОПАСНОСТИ
ПРИМЕЧАНИЕ
В абсолютном импульсном кодирующем устройстве используются батареи
для сохранения его абсолютной позиции.
При падении напряжения батареи на экране или панель оператора станка
отображается сигнал об ошибке о разряде батареи.
При отображении сигнала об ошибке о низком напряжении батарей их
следует заменить в течение недели. В противном случае данные об
абсолютной позиции, хранящиеся в импульсном кодирующем устройстве,
будут потеряны.
Подробную информацию о порядке замены батареи см. в разделе «Способ
замены батареи» руководства по эксплуатации (общее для серии T/M).
ПРЕДУПРЕЖДЕНИЕ
3
Замена плавкого предохранителя
Перед заменой перегоревшего плавкого предохранителя необходимо
обнаружить и устранить причину, по которой перегорел предохранитель.
По этой причине эту работу может выполнять только тот персонал, который
прошел утвержденную подготовку по безопасности и техническому
обслуживанию.
При открытии шкафа и замене плавкого предохранителя соблюдайте
2 Некоторыефункции, описанныевнастоящемруководстве, нельзя
применить к некоторым продуктам. Подробную информацию см. в
руководстве ОПИСАНИЯ (B-64302RU).
3 Настоящее руководство не описывает параметров, которые не упомянуты в
этом тексте. Подробные сведения об этих параметрах см. в руководстве по
параметрам (B-64310RU).
Параметры используются для предварительного задания функций и рабочих
условий станка с ЧПУ, а также часто используемых значений. Обычно
параметры станка задаются на заводе-изготовителе, таким образом,
оператор может использовать станок без затруднений.
4 В настоящем руководстве описываются не только основные функции, а
также дополнительные функции. В данном руководстве, составленном
изготовителем станка, найдите опции, включенные в Вашу систему.
Систему «Nano CNC», в которой реализована высокоточная механическая обработка, можно
создать сочетанием этих моделей и высокоскоростных, высокоточных сервоконтроллеров.
В тексте, к обозначению модели могут добавляться сокращения, как указано ниже.
2 Некоторыефункции, описанныевнастоящемруководстве, нельзя
применитькнекоторымпродуктам.
Подробнуюинформациюсм. вруководстве «Описания» (B-64302RU).
3 В станках 0i-D / 0i Mate-D для включения или выключения некоторых
основных функций задание параметров не требуется.
См. эти параметры в разделе 4.51, «ПАРАМЕТРЫ ОСНОВНЫХ ФУНКЦИЙ
0i-D / 0i Mate-D» в «РУКОВОДСТВЕ ПО ПАРАМЕТРАМ»
(B-64310RU).
Специальные обозначения
В данном руководстве используются следующие символы:
-IP
Указывает комбинацию осей, например X_ Y_ Z_
Числовое значение, такое как координатное значение, помещается в подчеркнутом виде после
каждого адреса (используется в ПРОГРАММИРОВАНИИ).
- ;
Отображает конец блока. Соответствует коду LF системы ISO или коду CR системы EIA.
Соответствующие руководства для серии 0i-D, серии 0i Mate-D
В таблице ниже приведены руководства, относящиеся к серии 0i-D, серии 0i Mate-D.
Настоящее руководство отмечено звездочкой(*).
Таблица 1 Соответствующие руководства
Название руководства Номер спецификации
ОПИСАНИЯ B-64302RU
РУКОВОДСТВО ПО СВЯЗИ (ОБОРУДОВАНИЕ) B-64303RU
РУКОВОДСТВО ПО СВЯЗИ (ФУНКЦИОНИРОВАНИЕ) B-64303RU-1
РУКОВОДСТВО ПО ЭКСПЛАУТАЦИИ (общее для систем токарных станков/центров
обработки)
РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ (для системы токарных станков) B-64304RU-1 *
РУКОВОДСТВО ОПЕРАТОРА (для системы центров обработки) B-64304RU-2
РУКОВОДСТВО ПО ТЕХОБСЛУЖИВАНИЮ B-64305RU
РУКОВОДСТВО ПО ПАРАМЕТРАМ B-64310RU
РУКОВОДСТВО ПО ВВОДУ В ЭКСПЛУАТАЦИЮ B-64304RU-3
ПРОГРАММИРОВАНИЕ
Компилятор макросов / Исполнитель макросов
РУКОВОДСТВО ПО ПРОГРАММИРОВАНИЮ
Компилятор макрокоманд. РУКОВОДСТВО ОПЕРАТОРА B-64304RU-5
РУКОВОДСТВО ПО ПРОГРАММИРОВАНИЮ на языке программирования С B-64303RU-3
PMC
РУКОВОДСТВО ПО ПРОГРАММИРОВАНИЮ PMC B-64393RU
Сеть
РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ платы PROFIBUS-DP B-64403RU
Быстрый Ethernet / Быстрый сервер данных, РУКОВОДСТВО ОПЕРАТОРА B-64414RU
РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ платы DeviceNet B-64443RU
РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ платы FL-net B-64453RU
B-64304RU
B-64303RU-2
- 4 -
Page 25
B-64304RU-1/02ОБЩИЕСВЕДЕНИЯ1.ОБЩИЕСВЕДЕНИЯ
Название руководства Номер спецификации
Двойная проверка безопасности
РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ двойного контроля безопасности B-64303RU-4
ЭКСПЛУАТАЦИИ
РУКОВОДСТВО ПО РУЧНОМУ УПРАВЛЕНИЮ i (для системы обрабатывающих центров)
РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ
РУКОВОДСТВО ПО РУЧНОМУ УПРАВЛЕНИЮ i (Функции по настройке)
РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ
РУКОВОДСТВО ПО РУЧНОМУ УПРАВЛЕНИЮ 0i РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ
РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ TURN MATE i
B-63874RU
B-63874RU-2
B-63874RU-1
B-64434RU
B-64254RU
Соответствующие руководства к СЕРВОДВИГАТЕЛЮ серии αi/βi
В следующей таблице приведены руководства для СЕРВОДВИГАТЕЛЕЙ серии αi/βi
Таблица 2 Соответствующие руководства
Название руководства Номер спецификации
СЕРВОДВИГАТЕЛЬ ПЕРЕМЕННОГО ТОКА FANUC серия αi
ОПИСАНИЯ
ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия αi
ОПИСАНИЯ
СЕРВОДВИГАТЕЛЬ ПЕРЕМЕННОГО ТОКА FANUC серия βi
ОПИСАНИЯ
ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия βi
ОПИСАНИЯ
СЕРВОУСИЛИТЕЛЬ FANUC серия αi
ОПИСАНИЯ
СЕРВОУСИЛИТЕЛЬ FANUC серия βi
ОПИСАНИЯ
СЕРВОДВИГАТЕЛЬ FANUC серия αis
СЕРВОДВИГАТЕЛЬ FANUC серия αi
ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия αi
СЕРВОУСИЛИТЕЛЬ FANUC серия αi
РУКОВОДСТВО ПО ТЕХОБСЛУЖИВАНИЮ
СЕРВОДВИГАТЕЛЬ FANUC серия βis
ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия βi
СЕРВОУСИЛИТЕЛЬ FANUC серия βi
РУКОВОДСТВО ПО ТЕХОБСЛУЖИВАНИЮ
СЕРВОДВИГАТЕЛЬ ПЕРЕМЕННОГО ТОКА FANUC серия αi/βi ,
ЛИНЕЙНЫЙ ДВИГАТЕЛЬ FANUC серии LiS
ВСТРОЕННЫЙ СИНХРОННЫЙ СЕРВОДВИГАТЕЛЬ FANUC серии D iS, РУКОВОДСТВО ПО
ПАРАМЕТРАМ
ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия αi/βi ,
ВСТРОЕННЫЙ ДВИГАТЕЛЬ ШПИНДЕЛЯ серии Bi
РУКОВОДСТВО ПО ПАРАМЕТРАМ
В данном руководстве в основном предполагается, что используется серводвигатель FANUC серии
αi. Информацию по серводвигателю и шпинделю смотрите в руководствах к серводвигателю и
шпинделю, которые подсоединены в данный момент.
B-65262RU
B-65272RU
B-65302RU
B-65312RU
B-65282RU
B-65322RU
B-65285RU
B-65325RU
B-65270RU
B-65280RU
- 5 -
Page 26
1.ОБЩИЕ СВЕДЕНИЯОБЩИЕ СВЕДЕНИЯB-64304RU-1/02
Д
1.1 ОБЩАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ РАБОТЫ НА
СТАНКЕСЧПУ
Для обработки детали с помощью станка с ЧПУ сначала создайте программу, затем приступайте к
работе на станке с ЧПУ с использованием этой программы.
(1) ДляработынастанкесЧПУсначаласоздайтепрограммунаосновечертежадетали.
Созданиепрограммыописановчасти II, «Программирование».
(2) ПрограммадолжнабытьсчитанасистемойЧПУ. Затем
инструменты и запустите инструменты в соответствии с программой. Затем выполните
обработку.
Эксплуатация системы ЧПУ описана в части III, «Эксплуатация».
Чертеж
детали
Программа
обработки
детали
ЧПУ Станок
установите на станке заготовки и
ЧАСТЬ II,
«ПРОГРАММИРОВАНИЕ»
ЧАСТЬ III, «РАБОТА»
Прежде чем приступать к программированию, составьте план обработки детали.
План обработки
Создайте программу для траектории прохождения инструмента и условий резания в соответствии с
формой заготовки для каждого резания.
1.2 ПРИМЕЧАНИЯ ПО ЧТЕНИЮ НАСТОЯЩЕГО
РУКОВОДСТВА
ПРЕДОСТЕРЕЖЕНИЕ
1 Функционирование всех систем станка с ЧПУ зависит не только от ЧПУ, но и
от сочетания других факторов: самого станка, шкафа с магнитным
экранированием, сервосистемы, устройства ЧПУ, пультов оператора и т.д.
Очень сложно описать функционирование, программирование и работу сразу
для всех сочетаний. Как правило, в настоящем руководстве вышеуказанное
описывается с точки зрения ЧПУ. Таким образом, для получения более
подробной информации по конкретному станку с ЧПУ см. руководство,
изданное изготовителем станка, которое имеет приоритет перед настоящим
руководством.
2 В поле верхнего колонтитула на каждой станице настоящего руководства
приводится название главы, таким образом читатель может легко найти
необходимую информацию.
Найдя требуемый заголовок, читатель может обратиться только к
необходимым разделам.
3 В настоящем руководстве описывается максимально возможное количество
приемлемых вариантов использования оборудования. В руководстве не
затрагиваются все комбинации свойств, опций и команд, которые не следует
применять.
Если конкретная операция не описана в руководстве, ее применять не следует.
1.3 ПРИМЕЧАНИЯ ПО РАЗЛИЧНЫМ ТИПАМ ДАННЫХ
ПРЕДОСТЕРЕЖЕНИЕ
Программы по обработке, параметры, данные по коррекции и т.д. сохраняются
во внутренней энергонезависимой памяти ЧПУ. Как правило, эти параметры
не теряются при включении/ выключении питания. Однако может возникнуть
состояние, при котором ценные данные, сохраненные в энергонезависимой
памяти, подлежат удалению вследствие стирания в результате
неправильных действий или при устранении неисправности. Для быстрого
восстановления данные при возникновении такого рода проблем
рекомендуется заранее создавать резервные копии различных видов
данных.
- 7 -
Page 28
Page 29
II. ПРОГРАММИРОВАНИЕ
Page 30
Page 31
B-64304RU-1/02ПРОГРАММИРОВАНИЕ1.ОБЩИЕСВЕДЕНИЯ
1 ОБЩИЕ СВЕДЕНИЯ
Глава 1, "ОБЩИЕСВЕДЕНИЯ", состоитизследующихразделов:
Как правило, для обработки одной заготовки используется несколько инструментов. Инструменты
имеют разную длину. Изменение программы с учетом инструментов проблематично.
Следовательно, необходимо заранее измерить длину каждого инструмента. Задав разницу между
длиной стандартного инструмента и длиной каждого инструмента в ЧПУ (см. раздел “Настройка и
отображение данных” в Руководстве по эксплуатации (общем для системы
системы центра обработки)), можно выполнять обработку, не меняя программы, даже если
происходит смена инструмента. Такая функция называется коррекцией на инструмент.
Однократный G-код G-код действует только в том блоке, в котором задан.
Модальный G-код G-код действует до задания другого G-кода той же группы.
(Пример)
G01 и G00 являются модальными G-кодами в группе 01.
G01 X_ ;
Z_ ; G01 действует только в данном диапазоне.
X_ ;
G00 Z_ ; G00 действует только в данном диапазоне.
X_ ;
G01 X_ ;
:
Существует три системы G-кодов в системе токарного станка: A,B и C (Таблица 2(a)). Выберите
систему G-кода с помощью битов 6 (GSB) и 7 (GSC) параметра 3401. Обычно в руководстве по
эксплуатации описывается использование системы G-кодов A, за исключением случаев
описываемый элемент может использовать только систему G-кодов B или C. В таких случаях
описывается использование системы G-кодов B или C.
(параметр CLR (№ 3402#6)), модальные G-кодыпереводятсявописанныенижесостояния.
(1) Модальные G-кодыпереводятсявсостояния, отмеченные
(2) G20 и G21 остаются без изменений, когда при включении питания или сбросе задается
состояниеочистки.
(3) Какоесостояние G22 или G23 привключениипитаниязадаетсяпараметром G23
(№ 3402#7). Однако G22 и G23 сохраняются, еслисостояние очистки устанавливается при
сбросе.
(4) Пользовательможетустановить G00 или G01 установив параметр G01 (№ 3402#0).
(5) Пользовательможетустановить G90 или G91, установив параметрКогдаиспользуетсясистема G-кодов B илиСвсистеметокарногостанка, задание
параметра G91 (№ 3402#3) определяетдействующийкод, либо G90, либо G91.
2. G-коды в группе 00, кроме G10 и G11, являются однократными G-кодами.
группам. Если в одном блоке задается несколько G-кодов, принадлежащих одной группе, то
действителен только G-код, заданный последним.
5. Если G-код группы 01 задан для сверления, стандартный цикл для сверления отменяется. Это
означает, что устанавливается то же состояние, что и при задании G80.
Круговая интерполяция по часовой стрелке или винтовая
интерполяция по часовой стрелке
Круговая интерполяция против часовой стрелки или винтовая
интерполяция против часовой стрелки
Задержка
HRV3 вкл/выкл
Цилиндрическая интерполяция
Режим интерполяции в полярных координатах
Режим отмены интерполяции в полярных координатах
Выбор плоскости XpYp
Ввод в дюймах
Функция проверки сохраненного хода вкл
Обнаружение отклонений от заданной скорости шпинделя выкл
Проверка возврата на референтную позицию
Нарезание резьбы
Коррекция на радиус вершины инструмента : интерполяция
закругления углов
Коррекция на радиус вершины инструмента : отмена
Установка системы координат или ограничение максимальной
скорости шпинделя
Отмена обтачивания многогранника
Обтачивание многогранника
ФУНКЦИЯ (G-ФУНКЦИЯ)
- 13 -
Page 34
2. ПОДГОТОВИТЕЛЬНАЯ
ФУНКЦИЯ (G-ФУНКЦИЯ)
ПРОГРАММИРОВАНИЕB-64304RU-1/02
Таблица 2 Перечень G-кодов
Система G-кодов
A B C
G50,4 G50,4 G50,4
G50,5 G50,5 G50,5 Отмена смешанного управления
G50,6 G50,6 G50,6 Отмена совмещенного управления
G51,4 G51,4 G51,4 Пуск синхронного управления
G51,5 G51,5 G51,5 Пуск смешанного управления
G51,6 G51,6 G51,6 Пуск совмещенного управления
G52 G52 G52 Установка локальной системы координат
G53 G53 G53 Установка системы координат станка
G54 G54 G54
G55 G55 G55 Выбор системы координат заготовки 2
G56 G56 G56 Выбор системы координат заготовки 3
G57 G57 G57 Выбор системы координат заготовки 4
G58 G58 G58 Выбор системы координат заготовки 5
G59 G59 G59 Выбор системы координат заготовки 6
G61 G61 G61
G63 G63 G63 Режим нарезания резьбы метчиком
G64 G64 G64 Режим обработки резанием
H90 H90 H90 00 Вызов макропрограммы
G70 G70 G72
G71 G71 G73 Удаление припусков при точении
G72 G72 G74 Удаление припусков при торцевой обработке
G73 G73 G75 Цикл повтора схемы
G74 G74 G76
G75 G75 G77 Цикл сверления по внешнему/внутреннему диаметру
G76 G76 G78 Цикл нарезания многозаходной резьбы
G71 G71 G72
G72 G72 G73
G73 G73 G74 Цикл виброшлифования (для шлифовального станка)
G74 G74 G75
G80 G80 G80
G81 G81 G81
G82 G82 G82 Цилиндрическое зенкование (формат FS10/11-T)
G83 G83 G83 Цикл сверления торцевой поверхности
G83,1 G83,1 G83,1
G84 G84 G84 Цикл нарезания резьбы метчиком на торцевой поверхности
G84,2 G84,2 G84,2 Жесткий цикл нарезания резьбы метчиком (формат FS10/11-T)
G85 G85 G85
G87 G87 G87 Цикл сверления боковой поверхности
G88 G88 G88 Цикл нарезания резьбы метчиком на боковой поверхности
G89 G89 G89 Цикл растачивания боковой поверхности
Группа Функция
Отменасинхронногоуправления
00
Выборсистемыкоординатзаготовки 1
14
Режимточнойостановки
15
12
04
00
01
10
10
Модальный вызов макропрограммы
Зеркальное отображение для двойной револьверной головки вкл.
или режим сбалансированного резания
Зеркальное отображение для двойной револьверной головки выкл.
или отмена режима сбалансированного резания
Цикл чистовой обработки
Цикл сверления торцевой поверхности с периодическим выводом
сверла
Цикл шлифования на проход (для шлифовального станка)
Цикл шлифования на проход/прямого определения размера (для
шлифовального станка)
Цикл виброшлифования/прямого определения размера (для
шлифовального станка)
Отмена стандартного цикла сверления
Электронный редуктор: отмена синхронизации
Центровочное сверление (формат FS10/11-T)
Электронный редуктор: пуск синхронизации
Цикл скоростного сверления с периодическим выводом сверла
(формат FS10/11T)
Цикл растачивания торцевой поверхности
- 14 -
Page 35
2.ПОДГОТОВИТЕЛЬНАЯ
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
Таблица 2 Перечень G-кодов
Система G-кодов
A B C
G90 G77 G20
G92 G78 G21 Цикл нарезания резьбы
G94 G79 G24 Цикл обтачивания торцевой поверхности
G96 G96 G96
G97 G97 G97 Отмена контроля постоянства скорости перемещения у поверхности
G96,1 G96,1 G96,1
G96,2 G96,2 G96,2 Выполнение индексирования шпинделя (без ожидания завершения)
G96,3 G96,3 G96,3 Проверка завершения индексирования шпинделя
G96,4 G96,4 G96,4 Режим управления скоростью SV ВКЛ
G98 G94 G94
G99 G95 G95 Подача за оборот
- G90 G90
- G91 G91 Инкрементное программирование
- G98 G98
- G99 G99 Постоянный цикл: Возврат к уровню точки R
Группа Функция
Циклобработкиповнешнему/внутреннемудиаметру
01
02
00
05
03
11
Контроль постоянства скорости резания
Выполнение индексирования шпинделя (ожидание завершения)
Интерполяция в полярных координатах является функцией, которая осуществляет контурное
управление при преобразовании команды, запрограммированной в декартовой системе координат,
в перемещение по линейной оси (перемещение инструмента) и перемещение по оси вращения
(вращение заготовки). Эта функция полезна при резании передней поверхности и шлифовании
распределительного вала для обтачивания.
Формат
G12,1 ; Запускается режим интерполяции в полярных координатах
декартовой системе координат, состоящую из линейной оси и оси
вращения (псевдооси).
G13,1 ; Отменен режим интерполяции в полярных координатах (для того, чтобы
не выполнять интерполяцию в полярных координатах).
Задайте G12.1 и G13.1 в отдельных блоках.
G112 и G113 могут быть использованы вместо G12.1 и G13.1, соответственно.
Пояснение
- Режим интерполяции в полярных координатах (G12.1)
Оси при интерполяции в полярных координатах (линейная ось и ось вращения) должны быть
заданы заранее, с соответствующими параметрами. Задание G12.1 помещает систему в режим
интерполяции в полярных координатах, и выбирает плоскость (называемую плоскостью
интерполяции в полярных координатах) сформированная одной линейной осью и псевдоосью
пересекающей линейную ось под прямым углом. Линейная ось называется
а псевдоось называется второй осью плоскости. Интерполяция в полярных координатах
выполняется в этой плоскости.
В режиме интерполяции в полярных координатах, может быть задана и линейная интерполяция и
круговая интерполяция могут быть заданы при абсолютном и инкрементном программировании.
Также можно выполнять коррекцию на радиус вершины инструмента. Интерполяция в
координатах проводится по траектории, полученной после коррекции на радиус вершины
инструмента.
Тангенциальная скорость на плоскости интерполяции в полярных координатах (прямоугольная
система координат) задается как скорость подачи, используя F.
- Режим отмены интерполяции в полярных координатах (G13.1)
Указание G13.1 останавливает режим интерполяции в полярных координатах.
- Плоскость интерполяции в полярных координатах
G12.1 запускает режим интерполяции в полярных координатах и выбирает плоскость интерполяции
в полярных координатах (Рис. 3.1 (a)). Интерполяция в полярных координатах выполняется в этой
плоскости.
интерполяции в полярных координатах с использованием декартовой системы координат.
Адрес для оси вращения используется в качестве адреса для второй оси (псевдооси) в
плоскости. Выбор
с выбором для оси вращения и не зависит от ввода значений для первой оси в плоскости.
Псевдоось в координате 0 задается сразу после ввода G12.1. Когда задан G12.1, начинается
интерполяция в полярных координатах, и предполагается, что угол положения инструмента
равен 0.
ввода значений диаметра или радиуса для первой оси в плоскости совпадает
G98, G99 .............. Подача в минуту, подача за оборот
- Круговая интерполяция в плоскости полярных координат
Адреса для задания радиуса дуги для круговой интерполяции (G02 или G03) в плоскости
интерполяции в полярных координатах зависят от первой оси в плоскости (линейной оси).
• I и J в плоскости Xp-Yp, если линейной осью является ось Х или ось, параллельная оси Х.
• J и K в плоскости Yp-Zp, если линейной осью является осьY или ось, параллельная оси
• K и I в плоскости Zp-Xp, если линейной осью является ось Z или ось, параллельная оси Z.
Спомощьюкоманды R такжеможнозадатьрадиусдуги.
Y.
ПРИМЕЧАНИЕ
Параллельныеоси U, V и W можноиспользовать в системе G-кодов B или C.
- Перемещение по осям не в плоскости интерполяции в полярных
координатах в режиме интерполяции в полярных координатах
Инструмент перемещается вдоль таких осей обычным образом, независимо от интерполяции в
полярных координатах.
- Отображение текущей позиции в режиме интерполяции в полярных
координатах
Отображаются фактические координаты. Однако оставшееся расстояние в блоке отображается в
координатах плоскости интерполяции в полярных координатах (прямоугольные координаты).
- Система координат для интерполяции в полярных координатах
Восновном, передтем, какзадать G12.1, необходимоустановитьлокальнуюсистемукоординат
(илисистемукоординат заготовки), в которой центр оси вращения является точкой отсчета системы
координат.
Нельзя изменить систему координат в режиме, активируемом G12.1
(G50, G52, G53, сброс относительных координат, G54 - G59 и т.д.).
- Коррекция в направлении псевдооси при интерполяции в полярных
координатах
Если первая ось на плоскости смещена от центра оси вращения в направлении псевдооси, другими
словами, если центр оси вращения не на оси X, используется функция коррекции в направлении
псевдооси при интерполяции в полярных координатах. С этой функцией, смещение учитывается
при интерполяции в полярных координатах. Величина смещения задается в параметре № 5464.
Псевдоось (ось C)
Ось вращения
(X, C)
Ошибка в направлении
псевдооси (P)
Центр оси вращения
(X, C) Точка на плоскости X-C (Центр оси вращения считается началом
координат плоскости X-C.)
X КоординатаХнаплоскости X-C
C Координатапсевдоосинаплоскости X-C
P Ошибкавнаправлениипсевдооси
- Сдвиг системы координат для интерполяции в полярных координатах
В режиме интерполяции в полярных координатах, система координат заготовки может быть
сдвинута. Функция отображения текущего положения, показывает положение относительно
системы координат заготовки до сдвига. Функция для смещения системы координат активирована,
если бит 2 (PLS) параметра № 5450 задан соответствующим образом.
Смещение может быть указано в режиме интерполяции в полярных координатах, путем задания
положения центра
началу координат системы координат заготовки, в следующем формате.
G12.1 X_ C_ ; (Интерполяция в полярных координатах для осей X и C)
G12.1 Y_ A_ ; (Интерполяция в полярных координатах для осей Y и A)
G12.1 Z_ B_ ; (Интерполяция в полярных координатах для осей Z и B)
сивращения C (A, B) вплоскости интерполяции X-C (Y-A, Z-B) по отношению к
C
G12.1 Xx Cc ;
c
Начало системы
координат детали
Центр оси C
x
X
Ограничения
- Изменение системы координат во время интерполяции в полярных координатах
Нельзя изменить систему координат в режиме, активируемом G12.1 (G92, G52, G53, сброс
относительных координат, G54 - G59 и т.д.).
- Коррекция на радиус вершины инструмента
Режим интерполяции в полярных координатах (G12.1 или G13.1) нельзя запустить или завершить в
режиме коррекции на радиус вершины инструмента (G41 или G42). Когда режим коррекции на
радиус вершины инструмента отменен (G40), необходимо задать G12.1 или G13.1.
- Команда коррекции на инструмент
Коррекция на инструмент должна быть задана до установки режима G12.1. Нельзя изменить
коррекцию в режиме G12.1.
- Перезапуск программы
Невозможно перезапустить программу для блока в режиме, задаваемом G12.1.
- Рабочая подача для оси вращения
Интерполяция в полярных координатах преобразует перемещение инструмента по форме,
запрограммированной в декартовой системе координат, в перемещение инструмента по оси
вращения (оси С) и линейной оси (оси Х). Если инструмент подходит близко к центру заготовки,
компонент скорости оси C увеличивается. Если превышена максимальная скорость рабочей подачи
для оси C (параметр № 1430), то включается функция
автоматического ограничения скорости.
Если превышена скорость рабочей подачи по оси X, активируются функции ручной коррекции
скорости подачи и автоматической фиксации скорости.
</F>Рассмотрим линии L1, L2 и L3. ∆X - это расстояние, на которое
перемещается инструмент за единицу времени при скорости подачи,
заданной в адресе F в декартовой системе координат. По мере
перемещения инструмента от L1 до L2 до L3, угол с которым инструмент
передвигается за единицу времени относящейся к ∆X в Декартовой
системой координат увеличивающейся от θ1 до θ2 до θ3. Другими словами,
компонент скорости подачи оси C увеличивается по мере продвижения
инструмента ближе к центру заготовки. Составляющая скорости по оси С
может превысить максимальную скорость рабочей подачи для оси С по
причине того, что движение инструмента в декартовой системе координат
было преобразовано в движение инструмента по оси С и оси Х.
∆
X
1
2
3
L1
L2
L3
L: Расстояние (в мм) междуцентроминструментаицентромзаготовки,
когда центр инструмента находится на самом близком расстоянии от
центра заготовки
R: Максимальнаяскоростьрабочейподачи (град/мин) пооси C
Следовательно, скорость, задаваемаявадресе F приинтерполяциив
полярных координатах, может быть получена по формуле, приведенной
ниже. Если максимальная скорость рабочей подачи для оси C превышена,
функция автоматического управления скоростью для интерполяции в
полярных координатах автоматически управляет скоростью подачи.
F < L × R ×
π
(мм/мин)
180
- Автоматическое управление скоростью для интерполяции в полярных
координатах
Если компонент скорости для оси вращения превышает скорость рабочей подачи в режиме
интерполяции в полярных координатах, скорость управляется автоматически.
- Автоматическая коррекция
Если компонент скорости оси вращения превышает допустимую скорость (максимальная скорость
рабочей подачи, умноженная на коэффициент допуска, заданные в параметре № 5463), скорость
подачи автоматически корректируется, как показано ниже.
Коррекция = (Допустимая скорость) ÷ (Компонент скорости для оси вращения) × 100(%)
Если компонент скорости для оси вращения после автоматической коррекции все еще превышает
скорость рабочей подачи в режиме интерполяции в полярных координатах, скорость оси вращения
автоматически фиксируется. В результате, компонент скорости оси вращения не превысит
максимальную скорость рабочей подачи.
Функция автоматического фиксирования скорости работает, только если центр инструмента
находится очень близко к
Автоматическое управление скоростью для интерполяции в полярных координатах
Предположим, чтомаксимальнаяскоростьрабочейподачидляосивращенияравна 360
(3600 град/мин) а коэффициент допуска для автоматической коррекции при интерполяции в
полярных координатах (параметр № 5463) равен 0 (90%). При запуске вышеуказанной программы,
функция автоматической коррекции начинает работать когда X координата равна 2.273 (точка A).
Функция автоматической фиксации скорости начинает работать когда X координата равна
0.524 (точка B).
Минимальное значение автоматической коррекции для этого примера - 3%.
Функция автоматической фиксации скорости продолжает работать когда X координата равна
-0.524 (точка С). Затем функция автоматической фиксации скорости работает пока X координата не
становится равна -2.273 (точка D).
(Координаты приведенные выше это значения в Декартовой системе координат.)
ПРИМЕЧАНИЕ
1 При работе функции автоматической фиксации скорости функцию
блокировки станка или функцию взаимоблокировки нельзя включить
немедленно.
2 Если производится останов подачи при работе функции автоматической
фиксации скорости, на выходе появляется сигнал прекращения
автоматической операции. Однако операция не прекращается немедленно.
3 Фиксированная скорость может превышать значение фиксации на несколько
Наряду с нарезанием цилиндрической резьбы с постоянным шагом с помощью команды G32 можно
выполнять коническую винтовую и спиральную резьбу.
Скорость шпинделя считывается в реальном времени из датчика положения, установленного на
шпинделе, и преобразуется в скорость рабочей подачи в перемещении в минуту, которая
используется для перемещения инструмента.
L
L
L
Формат
G32IP_F_;
IP_: Конечнаяточка
F _: Шаг по длинной оси
(всегда программирование рад)
Обычно нарезание резьбы происходит повторно по одной и той же траектории движения
инструмента от черновой обработки до чистовой обработки винта. Поскольку нарезание резьбы
начинается, когда датчик позиции на шпинделе выдает сигнал вращения одного шпинделя,
нарезание резьбы начинается в фиксированной точке, а траектория движения инструмента не
меняется и при повторном нарезании резьбы
должна оставаться постоянной с начала черновой обработки и до завершения чистовой обработки.
Если это условие не соблюдается, резьба будет выполнена с неверным шагом.
X
LX
α≥45°шаг - LX
Рис. 3.2 (c) LZ и LX конической резьбы
Обычно запаздывание сервосистемы и т. п. приводит к некоторым отклонениям шага в начальной и
конечной точках нарезания резьбы. Для компенсации этого эффекта длину нарезания резьбы
следует задавать несколько больше, чем требуется.
В таблице Таблица 3.2 (a) приводится перечень диапазонов значений шага резьбы.
Таблица 3.2 (a) Диапазоныдопустимыхразмеровшага
Наименьшееприращениекоманды
Ввод в метрических единицах от 0,0001 до 500,0000 мм
G00 U-62.0 ;
G32 W-74.5 F4.0 ;
G00 U62.0 ;
W74.5 ;
U-64.0 ;
(При втором проходе снять на 1 мм больше)
G32 W-74.5 ;
G00 U64.0 ;
W74.5 ;
При программировании используются следующие значения:
Шаг резьбы: 3,5 мм в направлении оси Z
δδ
Глубина резания в направлении оси X составляет 1 мм (два
прохода)
(Метрический ввод, программированиедиаметра)
G00 X 12.0 Z72.0 ;
G32 X 41.0 Z29.0 F3.5 ;
G00 X 50.0 ;
Z 72.0 ;
X10.0 ;
(При втором проходе снять на 1 мм больше)
G32 X 39.0 Z29.0 ;
G00 X 50.0 ;
Z 72.0 ;
шпиндель. Это ведет к резкому увеличению глубины реза. Таким образом,
функция блокировки подачи не действует при нарезании резьбы. Если во
время нарезания резьбы нажата кнопка блокировки, то инструмент
остановится
после выполнения блока, не задающего нарезание резьбы,
аналогично тому, если бы была нажата SINGLE BLOCK. Тем не менее,
лампочка блокировки подачи (лампочка SPL) загорается, если на пульте
управления станка нажата кнопка FEED HOLD. Затем, когда инструмент
остановился, световой индикатор выключается (состояние остановки
покадрового режима).
3 Если снова нажата кнопка приостановки подачи FEED HOLD в первом блоке
после выхода из режима нарезания резьбы, не задающем нарезания резьбы
(или если кнопка удерживается в нажатом состоянии), то инструмент
немедленно останавливается в блоке, не задающем нарезание резьбы.
4 Если нарезание резьбы выполняется в состоянии покадрового режима, то
инструмент останавливается после выполнения первого блока, не
задающего нарезание резьбы.
5 Если во время нарезания резьбы происходит переход из автоматического
режима в ручной, инструмент останавливается в первом блоке, не
задающем нарезание резьбы, как и при нажатии кнопки останова подачи, как
указано в предупреждении 3.
Однако при изменении режима с автоматического режима работы на другой,
инструмент останавливается после выполнения блока, не задающего
нарезание резьбы, как и в покадровом режиме в примечании 4.
6 Если предыдущим блоком был блок нарезания резьбы, то обработка
начнется немедленно, не ожидая обнаружения сигнала одного оборота
шпинделя, даже если текущим блоком является блок нарезания резьбы.
резьбы действует контроль постоянства скорости резания и скорость
шпинделя меняется, то возможно нарезание резьбы с неверным шагом.
Следовательно, не применяйте функцию контроля постоянства скорости
резания при нарезании резьбы. Используйте вместо этого G97.
8 Блок перемещения, предшествующий блоку нарезания резьбы, не должен
задавать снятие фаски или радиусную обработку углов.
9 Блок нарезания резьбы не должен задавать снятие фаски или радиусную
обработку углов.
10 При нарезании резьбы функция ручной коррекции скорости шпинделя
выключена. Скорость шпинделя установлена на 100%.
11 Функция отвода инструмента в цикле нарезания резьбы недействительна по
Значение K зависит от системы приращений референтной оси, как указанов Т3.3аблице (a).
Если задано значение K выходящее за диапазон, указанный в Таблице 3.3 (a), если максимальный
шаг превышен после изменения от значения K, или если значение шага отрицательно, выдается
сигнал об ошибке PS0313.
Блоки нарезания резьбы могут быть запрграммированы последовательно, что позволяет избежать
разрывов резьбы вследствие прерывного перемещения при обработке примыкающих блоков.
Пояснение
Поскольку управление системой осуществляется таким образом, что синхронность со шпинделем
не нарушается на стыке между блоками в тех случаях, где это осуществимо, то можно выполнить
специальную операцию нарезания резьбы, при которой шаг и форма изменяются в ходе обработки.
G32
G32
Рис. 3.4 (a) Непрерывное нарезание резьбы (Пример для G32 в системе A G-кодов)
Даже если один и тот же участок повторяется в процессе нарезании резьбы при изменении глубины
резания, система позволяет выполнить точную обработку, не повреждая резьбу.
G32
3.5 НАРЕЗАНИЕ МНОГОЗАХОДНОЙ РЕЗЬБЫ
Использование адреса Q для указания угла между сигналом вращения одного шпинделя и началом
нарезания резьбы смещает начальный угол нарезания резьбы, позволяя легко изготавливать винты с
многозаходной резьбой.
L
L : Шаг
резьбы
Рис. 3.5 (a) Винты с многозаходной резьбой.
Формат
(Нарезаниерезьбыспостояннымшагом)
G32 IP_ F_ Q_ ;
IP : Конечнаяточка
F_ : Шаг в продольном направлении
Начальный угол не является постоянной (модальной) величиной. Его необходимо задавать каждый
раз при использовании. Если величина угла не задана, предполагается, что угол равен 0.
- Приращение начального угла
Приращение начального угла (Q) составляет 0,001 градуса. Обратите внимание на то, что задание
десятичной точки невозможно.
Пример:
Можно задать начальный угол (Q) между 0 и 360000 (в единицах по 0,001 градуса). Если задано
значение, превышающее 360000 (360 градусов), то оно округляется до 360000 (360 градусов).
4.8 ПРОГРАММИРОВАНИЕ НЕПОСРЕДСТВЕННО ПО РАЗМЕРАМ ЧЕРТЕЖА ..................... 131
4.1 СТАНДАРТНЫЙ ЦИКЛ (G90, G92, G94)
Существует три стандартных цикла: стандартный цикл резания по внешнему/внутреннему
диаметру (G90), стандартный цикл нарезания резьбы (G92) и стандартный цикл обтачивания
торцевой поверхности (G94).
ПРИМЕЧАНИЕ
1 На пояснительных рисунках в этом разделе используются плоскость ZX в
качестве выбранной плоскости, программирование диаметра для оси X и
программирование радиуса для оси Z. Если для оси X используется
программирование радиуса, измените U/2 на U, а X/2 на X.
2 Стандартный цикл можно выполнить по любой плоскости (включая
параллельные оси для определения плоскости). Однако если используются
G-коды
параллельную ось.
3 Направление длины означает направление первой оси на плоскости
следующим образом:
Плоскость ZX: Направлениеоси Z
Плоскость YZ: Направлениеоси Y Плоскость XY: Направлениеоси X
4 Направлениеторцаозначаетнаправлениевторойосинаплоскости
следующимобразом:
Плоскость ZX: Направлениеоси X Плоскость YZ: Направлениеоси Z
Плоскость XY: Направлениеоси
системы A, тооси U, V и W невозможнозадатькак
Y
- 31 -
Page 52
4. ФУНКЦИИДЛЯУПРОЩЕНИЯ
A’ A
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕB-64304RU-1/02
4.1.1 Постоянный цикл резания по внешнему/
внутреннемудиаметру G90)
Этот цикл выполняет резание по цилиндру или по конусу в направлении длины.
4.1.1.1 Цикл прямолинейного резания
Формат
G90X(U)_Z(W)_F_;
X_,Z_ : Координаты конечной точки резания (точка A' на рисунке ниже) в направлении
длины
U_,W_ : Расстояние перемещения до конечной точки обработки (точка A' на рисунке
внизу) в направлении длины
F_ : Рабочая подача
Ось X
Z
W
4(R)
(R) ....Ускоренный подвод
(F).....Рабочаяподача
3(F)
2(F)
Рис. 4.1.1 (a) Цикл цилиндрического точения
1(R)
U/2
X/2
Ось Z
Пояснение
- Операции
Вциклерезанияпоцилиндрувыполняютсячетыреоперации:
(1) Операция 1 перемещаетинструментиз начальной точки (A) в заданную координату второй оси
наплоскости (заданнаякоордината X дляплоскости ZX) врежимеускоренногоперемещения.
(2) Операция 2 перемещаетинструмент взаданную координату первой оси на плоскости (заданная
координата Z для плоскости ZX) в режиме рабочей подачи. (Инструмент перемещается в
конечную точку обработки (A') в направлении длины.)
(3) Операция 3 перемещаетинструментвначальнуюкоординатувторойосинаплоскости
(начальнаякоордината X дляплоскости ZX) врежимерабочейподачи.
(4) Операция 4 перемещаетинструментвначальнуюкоординатупервойосинаплоскости
(начальнаякоордината Z дляплоскости ZX) врежиме ускоренного перемещения. (Инструмент возвращаетсявисходнуюточку (A).)
ПРИМЕЧАНИЕ
В режиме единичного блока, операции 1, 2, 3 и 4 выполняются однократным
нажатием на кнопку пуска цикла.
- Отмена режима
Чтобыотменитьрежим стандартногоцикла, задайте G-кодгруппы 01, отличныйот G90, G92 и G94.
- 32 -
Page 53
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
A
A
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
4.1.1.2 Цикл обработки конической поверхности
Формат
G90 X(U)_Z(W)_R_F_;
X_,Z_ : Координаты конечной точки резания (точка A' на рисунке ниже) в направлении
длины
U_,W_ : Расстояние перемещения до конечной точки обработки
(точка A' нарисункевнизу) внаправлениидлины
R_ : Величина конуса (R на рисунке ниже)
F_ : Рабочая подача
Ось X
4(R)
3(F)
U/2
X/2
Z
’
W
2(F)
1(R)
(R) ..... Уско ренный подвод
(F) ..... Рабочая подача
R
Ось Z
Рис. 4.1.1 (b) Цикл точения конуса
Пояснение
Форма конуса задается координатами конечной точки обработки (A') в направлении длины и
знаком величины конуса (адрес R). Для цикла на рисунке выше к величине конуса добавляется знак
минус.
ПРИМЕЧАНИЕ
Система приращений адреса R для задания конуса зависит от системы
приращений для референтной оси. Задайте значение радиуса в R.
- Операции
В цикле конической обработки выполняются те же четыре операции, что и в цикле цилиндрической
обработки.
Однако, операция 1 перемещает инструмент из исходной точки (A) в позицию, полученную путем
прибавления величины конуса к заданной координате второй оси на плоскости
(заданная координата X для плоскости ZX) в режиме ускоренного подвода.
Операции 2, 3 и 4 после операции 1 такие же,
ПРИМЕЧАНИЕ
В режиме единичного блока, операции 1, 2, 3 и 4 выполняются однократным
нажатием на кнопку пуска цикла.
каквциклецилиндрическойобработки.
- 33 -
Page 54
4. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ B-64304RU-1/02
- Зависимость знака конусности от траектории инструмента
Траектория инструмента определяется в соответствии с соотношением между знаком величины
конуса (адрес R) и конечной точкой обработки в направлении длины при абсолютном или
инкрементом программировании следующим образом.
ОбтачиваниеРастачивание
1. U < 0, W < 0, R < 0 2. U > 0, W < 0, R > 0
X
Z
U/2
X
3(F)
2(F)
4(R)
W
1(R)
R
3. U < 0, W < 0, R > 0
в |R|≤|U/2|
X
X
Z
U/23(F)
4. U > 0, W < 0, R < 0
в |R|≤|U/2|
W
2(F)
4(R)
R
1(R)
X
U/2
X
Z
3(F)
4(R)
2(F)
W
1(R)
X
Z
X
U/2
R
3(F)
W
2(F)
4(R)
R
1(R)
- Отмена режима
Чтобыотменитьрежим стандартногоцикла, задайте G-кодгруппы 01, отличныйот G90, G92 и G94.
- 34 -
Page 55
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
)
)
)
A
A
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
4.1.2 Цикл нарезания резьбы (G92)
4.1.2.1 Цикл нарезания цилиндрической резьбы
Формат
G92 X(U)_Z(W)_F_Q_;
X_,Z_ : Координаты конечной точки резания (точка A' на рисунке ниже) в направлении
длины
U_,W_ : Расстояние перемещения до конечной точки обработки (точка A' на рисунке
Допустимыйдиапазоннастройки: от 0 до 360 градусов)
F_ : Шаг резьбы (L на рисунке ниже)
Ось X
Z
3(R
’
W
4(R)
2(F
1(R
(R) .... Ускоренны й подвод
(F) .... Рабочая подача
U/2
X/2
Ось Z
L
Примерно
45°
r
Резьбасоснятойфаскойкрупно
Рис. 4.1.2 (c) Цилиндрическая резьба
(Угол снятия фаски на рисунке слева
равен 45 градусам или меньше из-за
задержки в сервосистеме).
Пояснение
Диапазоны шага резьбы и ограничения, связанные со скоростью шпинделя, такие же, как для
нарезания резьбы с использованием G32.
- Операции
Вцикленарезанияцилиндрическойрезьбывыполняютсячетыреоперации:
(1) Операция 1 перемещаетинструментиз начальной точки (A) в заданную координату второй оси
наплоскости (заданнаякоордината X дляплоскости ZX) врежимеускоренногоперемещения.
(2) Операция 2 перемещаетинструмент взаданную координату первой оси на плоскости (заданная
координата Z для плоскости ZX) в режиме рабочей подачи. При этом выполняется
фаски резьбы.
(3) Операция 3 перемещаетинструментвначальнуюкоординатувторойосинаплоскости
(начальнаякоордината X дляплоскости ZX) в режиме ускоренного перемещения. (Отвод после снятияфаски)
(4) Операция 4 перемещаетинструментвначальнуюкоординатупервойосинаплоскости
(начальнаякоордината Z дляплоскости ZX) врежиме ускоренного перемещения. (Инструмент возвращаетсявисходнуюточку (A).)
- 35 -
снятие
Page 56
4. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ B-64304RU-1/02
ПРЕДОСТЕРЕЖЕНИЕ
Примечания для этого типа нарезания резьбы такие же, как для нарезания
резьбы с использованием G32. Однако остановка подачи выполняется
следующим образом: останов после завершения траектории 3 цикла
нарезания резьбы.
ПРИМЕЧАНИЕ
В режиме единичного блока, операции 1, 2, 3 и 4 выполняются однократным
нажатием на кнопку пуска цикла.
- Отмена режима
Чтобы отменить режим стандартного цикла, задайте G-код группы 01, отличный от G90, G92 и G94.
- Ускорение/замедление после интерполяции для нарезания резьбы
Ускорение/замедление после интерполяции для нарезания резьбы - это ускорение/замедление по
типу показательной интерполяции. Присвоением значения биту 5 (THLx) параметра № 1610 можно
выбрать такое же ускорение/замедление, как для рабочей подачи. (Используются настройки бита 0
(CTLx) параметра № 1610.) Однако в качестве постоянной времени и скорости подачи FL
используются настройки параметров № 1626 и № 1627 для цикла
нарезания резьбы.
- Постоянная времени и скорость подачи FL для нарезания резьбы
Используются константа времени для ускорения/замедления после интерполяции для нарезания
резьбы, заданная в параметре № 1626, и скорость подачи FL, заданная в параметре № 1627.
- Снятие фаски резьбы
Возможно выполнение снятия фаски резьбы. Сигнал, исходящий от станка, запускает снятие фаски
резьбы. Расстояние снятия фаски r задается параметром № 5130 в диапазоне от 0,1L до 12,7L в
приращениях по 0,1L. (Где L - шаг резьбы.)
Угол снятия фаски резьбы от 1 до 89 градусов можно задать в параметре № 5131. Если в параметре
задано значение 0, предполагается угол 45 градусов.
Для снятия
константа времени для ускорения/замедления после интерполяции и скорость подачи FL, что и для
нарезания резьбы.
фаски резьбы используется тот же тип ускорения/замедления после интерполяции,
ПРИМЕЧАНИЕ
В этом цикле и в цикле нарезания резьбы с G76 используются общие
параметры для задания величины и угла снятия фаски резьбы.
- 36 -
Page 57
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
- Отведение после снятия фаски
Следующая таблица приводит скорость подачи, тип ускорения/замедления после интерполяция и
константу времени отведения после снятия фаски.
Параметр CFR
(№ 1611#0)
0 Не 0
0 0
1
Параметр № 1466 Описание
Используются тип ускорения/замедления после интерполяции для нарезания
резьбы, константа времени для нарезания резьбы (параметр № 1626),
скорость подачи FL (параметр № 1627) и скорость подачи отведения, заданные
в параметре № 1466.
Используются тип ускорения/замедления после интерполяции для нарезания
резьбы, константа времени для нарезания резьбы (параметр № 1626),
скорость подачи FL (параметр № 1627) и скорость ускоренного подвода,
заданные в параметре № 1420.
Перед отводом выполняется проверка для удостоверения, что заданная
скорость подачи получила значение 0 (задержка ускорения/замедления
составляет 0), и тип ускорения/замедления после интерполяции для
ускоренного подвода используется вместе с постоянной времени ускоренного
подвода и скоростью ускоренного подвода (параметр № 1420).
Путем присвоения биту 4 (ROC) параметра № 1403 значения 1 коррекцию ускоренного подвода
можно отключить для скорости подачи при отведении после снятия фаски.
ПРИМЕЧАНИЕ
Во время отвода станок не останавливается с коррекцией 0% для скорости
рабочей подачи независимо от настройки значения бита 4 (RF0) параметра
№ 1401.
- Сдвиг начального угла
Для смещения угла начала нарезания резьбы можно использовать адрес Q.
Приращение начального угла (Q) составляет 0,001 градуса, а диапазон действительных значений от 0 до 360 градусов. Десятичную точку задать нельзя.
- Останов подачи в цикле нарезания резьбы (отвод в цикле нарезания
резьбы)
Во время нарезания резьбы (операция 2) может применяться останов подачи. В этом случае
инструмент немедленно отводится со снятием фаски и возвращается в начальную точку по второй
оси (ось X), затем по первой оси (ось Z) на плоскости.
Невозможно выполнить другую операцию останова подачи во время отвода
инструмента.
- Нарезание дюймовой резьбы
Нарезание дюймовой резьбы, задаваемое адресом E, не разрешается.
4.1.2.2 Цикл нарезания конической резьбы
Формат
G92 X(U)_Z(W)_R_F_Q_;
X_,Z_ : Координаты конечной точки резания (точка A' на рисунке ниже) в направлении
длины
U_,W_ : Расстояние перемещения до конечной точки обработки (точка A' на рисунке
внизу) в направлении длины
Q_ : Угол сдвига начального угла нарезания резьбы
(Приращение: 0,001 градуса, допустимый диапазон настройки: от 0 до 360
градусов)
R_ : Величина конуса (R на рисунке ниже)
F_ : Шаг резьбы (L на рисунке ниже
Ось X
)
U/2
X/2
Z
’
R
Примерно 45
r
3(R)
W
4(R)
1(R)
2(F)
L
(Уголснятияфаскинарисункеслева
°
равен 45 градусам или меньше из-за
задержки в сервосистеме).
(R) .... Ускоренный подвод
(F) .... Рабочая подача
Ось Z
Резьба со снятой фаской увеличено
Рис. 4.1.2 (d) Цикл нарезания конической резьбы
- 38 -
Page 59
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
Пояснение
Диапазоны шага резьбы и ограничения, связанные со скоростью шпинделя, такие же, как для
нарезания резьбы с использованием G32.
Форма конуса задается координатами конечной точки обработки (A') в направлении длины и
знаком величины конуса (адрес R). Для цикла на рисунке выше к величине конуса добавляется знак
минус.
ПРИМЕЧАНИЕ
Система приращений адреса R для задания конуса зависит от системы
приращений для референтной оси. Задайте значение радиуса в R.
- Операции
В цикле нарезания конической резьбы выполняются те же четыре операции, что и в цикле нарезания
цилиндрической резьбы.
Однако, операция 1 перемещает инструмент из исходной точки (A) в позицию, полученную путем
прибавления величины конуса к заданной координате второй оси на плоскости (заданная
координата X для плоскости ZX) в режиме ускоренного подвода.
Операции 2, 3 и 4 после операции 1 такие
ПРЕДОСТЕРЕЖЕНИЕ
Примечания для этого типа нарезания резьбы такие же, как для нарезания
резьбы с использованием G32. Однако остановка подачи выполняется
следующим образом: останов после завершения траектории 3 цикла
нарезания резьбы.
ПРИМЕЧАНИЕ
В режиме единичного блока, операции 1, 2, 3 и 4 выполняются однократным
нажатием на кнопку пуска цикла.
же, каквцикленарезанияцилиндрическойрезьбы.
- 39 -
Page 60
4. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ B-64304RU-1/02
- Зависимость знака конусности от траектории инструмента
Траектория инструмента определяется в соответствии с соотношением между знаком величины
конуса (адрес R) и конечной точкой обработки в направлении длины при абсолютном или
инкрементом программировании следующим образом.
ОбтачиваниеРастачивание
1. U < 0, W < 0, R < 0 2. U > 0, W < 0, R > 0
X
U/2
Z
3(F)
X
3. U < 0, W < 0, R > 0
в |R|≤|U/2|
2(F)
4(R)
W
1(R)
R
X
X
Z
U/23(F)
4. U > 0, W < 0, R < 0
в |R|≤|U/2|
W
2(F)
4(R)
R
1(R)
X
U/2
X
Z
3(F)
4(R)
2(F)
W
X
W
U/2
Z
3(F)
1(R)
X
R
2(F)
4(R)
R
1(R)
- Отмена режима
Чтобы отменить режим стандартного цикла, задайте G-код группы 01, отличный от G90, G92 и G94.
- Ускорение/замедление после интерполяции для нарезания резьбы
- Постоянная времени и скорость подачи FL для нарезания резьбы
- Снятие фаски резьбы
- Отведение после снятия фаски
- Сдвиг начального угла
- Отвод в цикле нарезания резьбы
- Нарезание дюймовой резьбы
См. страницы, накоторыхобъясняетсяциклнарезанияцилиндрическойрезьбы.
- 40 -
Page 61
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
A
A
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
4.1.3 Цикл обтачивания торцевой поверхности (G94)
4.1.3.1 Цикл обработки торцевой поверхности
Формат
G94 X(U)_Z(W)_F_;
X_,Z_ : Координаты конечной точки обработки (точка A' на рисунке ниже) в направлении
торца
U_,W_ : Расстояние перемещения до конечной точки обработки (точка A' на рисунке
ниже) в направлении торца
F_ : Рабочая подача
Ось X
1(R)
(R) ... Ускоренный подвод
(F) .... Рабочаяподача
2(F)
U/2
3(F)
’
X/2
Z
Рис. 4.1.3 (e) Цикл подрезки торца
W
4(R)
Ось Z
Пояснение
- Операции
Вциклеобработкиторцевойповерхностивыполняютсячетыреоперации:
(1) Операция 1 перемещаетинструментиз начальной точки (A) в заданную координату первой оси
наплоскости (заданнаякоордината X дляплоскости ZX) врежимеускоренногоперемещения.
(2) Операция 2 перемещаетинструментв заданную координату второй оси на плоскости (заданная
координата X для плоскости ZX) в режиме рабочей подачи. (Инструмент перемещается в
конечную точку обработки (A') в направлении торцевой поверхности.)
(3) Операция 3 перемещаетинструментвначальнуюкоординатупервойосинаплоскости
(начальнаякоордината Z дляплоскости ZX) врежимерабочейподачи.
(4) Операция 4 перемещаетинструментвначальнуюкоординатувторойосинаплоскости
(начальнаякоордината X дляплоскости ZX) врежиме ускоренного перемещения. (Инструмент возвращаетсявисходнуюточку (A).)
ПРИМЕЧАНИЕ
В режиме единичного блока, операции 1, 2, 3 и 4 выполняются однократным
нажатием на кнопку пуска цикла.
- Отмена режима
Чтобыотменитьрежим стандартногоцикла, задайте G-кодгруппы 01, отличныйот G90, G92 и G94.
- 41 -
Page 62
4. ФУНКЦИИДЛЯУПРОЩЕНИЯ
A
A
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕB-64304RU-1/02
4.1.3.2 Цикл обработки конической поверхности
Формат
G94 X(U)_Z(W)_R_F_;
X_,Z_ : Координаты конечной точки обработки (точка A' на рисунке ниже) в направлении
торца
U_,W_ : Расстояние перемещения до конечной точки обработки (точка A' на рисунке
ниже) в направлении торца
R_ : Величина конуса (R на рисунке ниже)
F_ : Рабочая подача
Ось X
1(R)
U/2
X/2
Z
2(F)
R
Рис. 4.1.3 (f) Цикл точения конуса
’
4(R)
3(F)
W
(R) .... Ускоренный подвод
(F) .... Рабочая подача
Ось Z
Пояснение
Форма конуса задается координатами конечной точки среза (A') в направлении торцевой
поверхности и знаком величины конуса (адрес R). Для цикла на рисунке выше к величине конуса
добавляется знак минус.
ПРИМЕЧАНИЕ
Система приращений адреса R для задания конуса зависит от системы
приращений для референтной оси. Задайте значение радиуса в R.
- Операции
В цикле конической обработки выполняются те же четыре операции, что и в цикле обработки
торцевой поверхности.
Однако, операция 1 перемещает инструмент из исходной точки (A) в позицию, полученную путем
прибавления величины конуса к заданной координате первой оси на плоскости (заданная
координата Z для плоскости ZX) в режиме ускоренного подвода.
Операции 2, 3 и 4 после операции 1 такие же
ПРИМЕЧАНИЕ
В режиме единичного блока, операции 1, 2, 3 и 4 выполняются однократным
нажатием на кнопку пуска цикла.
, каквциклеобработкиторцевойповерхности.
- 42 -
Page 63
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
- Зависимость знака конусности от траектории инструмента
Траектория инструмента определяется в соответствии с отношением между знаком величины
конуса (адрес R) и конечной точкой обработки в направлении торцевой поверхности в абсолютном
или инкрементном программировании следующим образом.
ОбтачиваниеРастачивание
1. U < 0, W < 0, R < 0 2. U > 0, W < 0, R < 0
X
X
Z
U/2
Z
2(F)
R
1(R)
3(F)
W
4(R)
3. U < 0, W < 0, R > 0
в |R|≤|W|
Z
Z
U/2
R
2(F)
4. U > 0, W < 0, R > 0
при |R|≤|W|
1(R)
W
3(F)
4(R)
X
Z
U/2
Z
R
1(R)
2(F)
3(F)
W
4(R)
X
Z
U/2
Z
R
2(F)
W
3(F)
1(R)
4(R)
- Отмена режима
Чтобыотменитьрежим стандартногоцикла, задайте G-кодгруппы 01, отличныйот G90, G92 и G94.
- 43 -
Page 64
4. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ B-64304RU-1/02
4.1.4 Как применять стандартные циклы (G90, G92, G94)
В зависимости от формы материала и формы изделия выбирается соответствующий стандартный
цикл.
- Цикл прямолинейного резания (G90)
- Цикл обработки конической поверхности (G90)
Форма материала
Форма
изделия
Форма материала
Форма изделия
- 44 -
Page 65
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
- Цикл обработки торцевой поверхности (G94)
Форма материала
Форма изделия
- Цикл обработки конической поверхности (G94)
Форма материала
Форма изделия
- 45 -
Page 66
4. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ B-64304RU-1/02
4.1.5 Стандартный цикл и коррекция на радиус вершины
инструмента
Если применяется коррекция на радиус вершины инструмента, то траектория центра режущей
кромки инструмента и направление коррекции выбираются, как показано ниже. В исходной точке
цикла вектор коррекции отменяется. Запуск коррекции для перемещения выполняется с исходной
точки цикла. Вектор коррекции снова временно отменяется при возврате на исходную точку цикла,
и коррекция применяется снова
определяется согласно схеме обработки вне зависимости от режима G41 или G42.
0i-C, ноимеютсяотличия, касающиесятраектории центра радиуса режущей кромкиинструмента.
- ДлянастоящегоустройстваЧПУОперациициклавстандартномциклезамененына G00 или G01. В
первом блоке для перемещения инструмента из начальной точки
выполняется процедура запуска. В последнем
блоке для возврата
инструмента в начальную точку происходит отмена коррекции.
- Длясерии 0i-C
Даннаясерияотличаетсяот этого ЧПУ операциями в блоке перемещения
инструмента из исходной точки и в последнем блоке возврата в исходную
точку. Подробную информацию см. в «Руководстве по эксплуатации
серии 0i-C.»
Каккоррекцияприменяетсявсерии 0i-C
G90 G94
Тра ек то ри я центра радиуса
вершины инструмента
4,8,3
5,0,7
4
5
0
8
3
7
Траектория центра радиуса
вершины инструмента
4,8,3
5,0,7
4
5
0
8
3
7
1,6,2
Вершина
инструмента
целиком
Запрограммированная
траектория
4,5,1
1
2
6
8,0,6
3,7,2
1,6,2
Вершина
инструмента
целиком
Запрограммированная
траектория
1
4,5,1
2
6
8,0,6
3,7,2
- 47 -
Page 68
4. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ B-64304RU-1/02
4.1.6 Ограничения стандартных циклов
Ограничения
- Модальный
Элементы данных X (U), Z (W) и R в стандартном цикле представляют собой модальные значения,
общие для G90, G92 и G94. По этой причине, если не задано новое значение X (U), Z (W) или R,
действует ранее заданное значение.
Таким образом, если расстояние перемещения по оси Z не изменяется, то, как показано ниже в
примере программы, стандартный цикл можно повторить, задав только расстояние перемещения по
оси X.
Пример
Ось X
66
4
8
12
16
Деталь
0
Цикл на рисунке выше выполняется по следующей
программе:
N030 G90 U-8.0 W-66.0 F0.4;
N031 U-16.0;
N032 U-24.0;
N033 U-32.0;
Модальные значения, общие для стандартных циклов, сбрасываются, если задан любой
однократный G-код кроме G04.
Так как режим стандартного цикла не отменяется посредством задания однократного G-кода,
стандартный цикл может быть выполнен снова путем задания модальных значений. Если
модальные значения не заданы, то операции цикла не выполняются.
Если задан код G04, то выполняется G04, а
стандартный цикл не выполняется.
- Блок, в котором не задана команда перемещения
В режиме стандартного цикла в блоке, в котором не задается команда перемещения, также
выполняется стандартный цикл. К этому типу блоков относятся, например, блок, содержащий
только EOB или блок, в котором не задаются коды M, S и T, а также команды перемещения. Если в
режиме стандартного цикла задан код M, S или T, то соответствующая функция M, S или T
выполняется вместе
сстандартнымциклом. Еслиэтонеудобно, задайте G-кодгруппы 01 (G00 или
G01), кроме G90, G92 или G94, чтобыотменить режим стандартного цикла, и задайте код M, S или T,
как в приведенном ниже примере программы. После выполнения соответствующей функции M, S
или T снова задайте стандартный цикл.
Задайте команду выбора плоскости (G17, G18 или G19) перед переходом в режим стандартного
цикла или в блоке, в котором задается первый стандартный цикл.
Если команда выбора плоскости задана в режиме стандартного цикла, то команда выполняется, но
модальные значения, общие для стандартных циклов, сбрасываются.
Если задана ось, лежащая вне выбранной плоскости, выдается сигнал об ошибке
PS0330.
- Параллельная ось
Если используется система G-кодов A, то оси U, V и W не могут быть заданы как параллельные.
- Сброс
Если операция сброса выполняется во время стандартного цикла, когда задано одно из следующих
состояний для удержания модального G-кода группы 01, модальный G-код группы 01 заменяется
режимом G01:
Многократно повторяемый стандартный цикл - это стандартные циклы, используемые для
облегчения программирования ЧПУ. Например, данные о форме заготовки после чистовой
обработки описывают траекторию движения инструмента для черновой обработки. Кроме того,
предусмотрен стандартный цикл нарезания резьбы.
ПРИМЕЧАНИЕ
1 На пояснительных рисунках в этом разделе используются плоскость ZX в
качестве выбранной плоскости, программирование диаметра для оси X и
программирование радиуса для оси Z. Если для оси X используется
программирование радиуса, измените U/2 на U, а X/2 на X.
2 Многократно повторяемый стандартный цикл можно выполнить в любой
плоскости (включая параллельные оси для определения плоскости). Однако
если используются
как параллельную ось.
G-коды системы A, то оси U, V и W невозможно задать
- 49 -
Page 70
4. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ B-64304RU-1/02
4.2.1 Удаление припуска при точении (G71)
При точении применяются два типа удаления припуска: Тип I и II.
∆d : Глубина резанияНаправление резания зависит от направления AA'. Это значение является
модальным и не изменяется, пока не будет задано другое значение. Это значение
также может указываться в параметре (№ 5132), а этот параметр изменяется
программной командой.
e : Величина отвода Это значение является модальным и не изменяется, пока не будет задано другое
значение. Это значение также может указываться в параметре (№ 5133), а этот
параметр изменяется программной командой.
ns : Порядковый номер первого блока для программы чистовой обработки.
nf : Порядковый номер последнего блока для программы чистовой обработки.
∆U : Расстояние припусканачистовуюобработку в направлениивторойосина
плоскости (ось X для плоскости ZX)
∆w : Расстояние припускана
плоскости (ось Z для плоскости ZX)
f,s,t : Любая функция F, S или Т, содержащаяся в блоках цикла от ns до nf,
пропускается, а функция F, S или Т в блоке G71 действует.
чистовую обработку в направлении первой оси на
- 50 -
Page 71
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
A
∆
∆
A
∆
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
Блок
Зависит от системы приращений для
∆d
референтной оси.
Зависит от системы приращений для
e
референтной оси.
Зависит от системы приращений для
∆U
референтной оси.
Зависит от системы приращений для
∆w
референтной оси.
Программирование
диаметра/радиуса
Программирование радиуса Не требуется Разрешено
Программирование радиуса Не требуется Разрешено
Зависит от программирования
диаметра/радиуса для второй оси
на плоскости.
Зависит от программирования
диаметра/радиуса для первой оси
на плоскости.
(R)
B
(F)
°
45
Заданнаяфигура
(R)
e
(F)
C
Знак
Требуется Разрешено
Требуется Разрешено
d
Ввод десятичной
точки
u/2
+X
(F): Рабочаяподача
(R): Ускоренныйподвод
+Z
e: Величинаотвода
’
W
Рис. 4.2.1 (a) Траектория резания при съеме припуска при обтачивании (тип I)
Пояснение
- Операции
Если программой задана фигура, проходящая через точки A, A' и B в указанном порядке, заданный
участок снимается на ∆d (глубина реза) с оставлением припуска на чистовую обработку, заданного
значениями ∆u/2 и ∆w. После выполнения последнего реза в направлении второй оси на плоскости
(ось X для плоскости ZX) черновое резание выполняется в качестве чистовой обработки вдоль
намеченной фигуры. После чернового резания в качестве чистовой обработки выполняется блок,
следующий за блоком последовательности, заданным в Q.
- 51 -
Page 72
4. ФУНКЦИИДЛЯУПРОЩЕНИЯ
A
A
A
A
A
A
A
A
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕB-64304RU-1/02
ПРИМЕЧАНИЕ
1 Если ∆d и ∆u заданы одним и тем же адресом, то их значения определяются
наличием адресов P и Q.
2 Циклическая обработка задается командой G71 с указанием значений в
P и Q.
3 Функции F, S и T, которыезадаютсявкоманде перемещения между точками
A и B, недействуют, афункции, заданныевблоке G71 илипредыдущем
(бит 0 (SSC) параметра№ 8133 установленна 1), команда G96 или G97,
заданная в команде перемещения между точками A и B, игнорируется.
Если необходимо включить команду G96 или G97, задайте ее в G71 или в
предыдущем блоке.
- Заданная фигура Схемы
Рассмотрим следующие четыре схемы обработки. Во всех этих циклах резания заготовка
обрабатывается с перемещением инструмента параллельно первой оси на плоскости (ось Z для
плоскости ZX). В этот раз знаки припусков на чистовую обработку ∆u и ∆w следующие:
B
U(+)…W(+)
U(+)…W(-)
B
B
+X
'
'
'
'
U(-)…W(+)
+Z
Рис. 4.2.1 (b) Четыре схемы заданной фигуры
U(-)…W(-)
Возможна как линейная
интерполяция, так и
круговая
B
Ограничения
(1) Для U(+) невозможна обработка фигуры, для которой задано положение выше начальной
точки цикла.
Для U(-) невозможна обработка фигуры, для которой задана позиция ниже исходной точки
цикла.
(2) Для I типа фигура должна иметь монотонное возрастание или убывание по первой и второй
осям на плоскости.
(3) Для II типа фигура должна иметь монотонное возрастание или убывание
плоскости.
попервойосина
- 52 -
Page 73
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
- Начальный блок
В начальном блоке в программе для заданной фигуры (блок с номером последовательности ns, в
котором задана траектория между A и A') должно быть задано G00 или G01. Если такая команда не
задана, выдается сигнал об ошибке PS0065.
Если задана команда G00, то позиционирование выполняется вдоль A-A'. Если задана команда G01,
то линейная интерполяция выполняется на рабочей подаче вдоль A-A'.
В этом
начальном блоке следует также выбрать тип I или II.
- Функции проверки
Во время работы цикла всегда выполняется проверка заданной фигуры на монотонное возрастание
или убывание.
ПРИМЕЧАНИЕ
Если применяется компенсация на радиус вершины инструмента, то
проверяется заданная фигура, к которой применяется компенсация.
Можно выполнить также следующие проверки.
Проверка Соответствующий параметр
Проверяетналичиеблокас номеромпоследовательности, заданным вадресе
Q, в программе перед выполнением цикла.
Проверяетзаданнуюфигурупередвыполнениемцикла.
(Такжепроверяетналичиеблокасномеромпоследовательности, заданнымв
адресе Q.)
Активируется, если бит 2 (QSR) параметра
№ 5102 имеет значение 1.
Активируется, если бит 2 (FCK) параметра
№ 5104 имеет значение 1.
- Типы I и II
Выбортипа I или II
Для G71 имеются типы I и II.
Если в заданной фигуре имеются выемки, обязательно используйте тип II.
Операция схода после чернового резания в направлении первой оси на плоскости (ось Z для
плоскости ZX) различна для типов I и II. Для типа I инструмент сходит под углом 45. Для типа II
инструмент обрабатывает заготовку по контуру фигуры. Если в заданной фигуре нет выемок
определите желаемую операцию схода и выберите тип I или II.
Выбортипа I или II
Вначальномблокедлязаданнойфигуры (порядковыйномер ns) выберитетип I или II.
(1) Есливыбрантип I
Задайтевторуюосьнаплоскости (ось X для плоскости ZX). Не задавайте первую ось на
плоскости (ось Z дляплоскости ZX).
(2) Есливыбрантип II
Задайтевторуюосьнаплоскости (ось X для плоскости ZX) и первую ось на плоскости
(ось Z
Еслинеобходимоиспользоватьтип II безперемещенияинструментапопервойосина
плоскости (ось Z для плоскости ZX), задайте инкрементное программирование с расстоянием
перемещения 0 (W0 для плоскости ZX).
для плоскости ZX).
,
- 53 -
Page 74
4. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ B-64304RU-1/02
- Тип I
(1) В блоке с порядковым номером ns необходимозадатьтольковторуюосьнаплоскости
Если фигура не имеет монотонного изменения вдоль первой или второй оси
на плоскости, выдается сигнал об ошибке PS0064 или PS0329. Однако, если
перемещение не демонстрирует монотонного изменения, но оно очень
мало, и удается определить, что перемещение не представляет опасности,
то можно задать допустимую величину перемещения в параметрах № 5145
и 5146 указывают, что
(3) Послечерновогопрохода инструмент отводится внаправлении 45 градусов на рабочей подаче.
сигналобошибкевэтомслучаеневыдается.
°
45
Рис. 4.2.1 (d) Резание в направлении 45 градусов (тип I)
Величина отвода e (задается в
команде или в параметре № 5133)
(4) Сразу после последнего прохода выполняется черновой проход в качестве чистового по
контуру заданной фигуры. Биту 1 (RF1) параметра № 5105 можно присвоить значение 1 для
того, чтобы черновое резание не выполнялось в качестве чистовой обработки.
- 54 -
Page 75
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
A
A
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
- Тип II
(F)
(R)
C
B
Заданнаяфигура
+X
+Z
Рис. 4.2.1 (e) Траектория резания при съеме припуска при обтачивании (тип II)
(R)
(F): Рабочая подача
(R): Ускоренный подвод
(F)
(R)
(F)
∆
d
∆d
∆
u/2
’
∆W
Если, как показано на рисунке, программой задана фигура, проходящая через A, A' и B в таком
порядке, заданный участок снимается на ∆d (глубина реза) с оставлением припуска на чистовую
обработку, заданного значениями ∆u/2 и ∆w. Отличие II типа от I типа касается резания заготовки
вдоль фигуры после чернового резания в направлении первой оси на плоскости (
ось Z для
плоскости ZX).
После последнего реза инструмент возвращается в начальную точку, заданную в G71, и
выполняется черновое резание в качестве чистовой обработки вдоль намеченной фигуры с
оставлением припуска на чистовую обработку, заданного ∆u/2 и ∆w.
Тип II имеет следующие отличия от типа I:
(1) В блоке с порядковым номером ns необходимозадатьдвеоси, образующие
плоскость
(ось X (ось U) иось Z (ось W) дляплоскости ZX). Есливыхотитеиспользовать II типбезперемещенияинструментапооси Z наплоскости ZX впервомблоке, задайте W0.
Пример
Плоскость ZX
G71 V10.0 R5.0 ;
G71 P100 Q200.......;
N100 X(U)_ Z(W)_ ;
(Задает две оси, образующие плоскость.)
: ;
: ;
N200…………;
- 55 -
Page 76
4. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ B-64304RU-1/02
(2) Фигура не должна иметь монотонного возрастания или убывания в направлении второй оси на
плоскости (ось X для плоскости ZX) и может иметь углубления (карманы).
Для фигуры, по контуру которой инструмент перемещается назад вдоль
первой оси на плоскости во время операции резания (включая вершину в
команде дуги), режущий инструмент может соприкасаться с заготовкой. По
этой причине для фигуры, не имеющей монотонного изменения, выдается
сигнал об ошибке PS0064 или PS0329. Однако если изменение при
перемещении не монотонное
, но очень мало, и можно определить, что
перемещение не представляет опасности, можно задать допустимую
величину перемещения в параметре № 5145 для отмены выдачи сигнала об
ошибке в этом случае.
Первый участок прохода не обязательно должен быть вертикальным. Допустима любая фигура,
если она демонстрирует монотонное изменение в направлении первой оси плоскости (ось Z для
плоскости ZX).
+X
+Z
Рис. 4.2.1 (h) Фигура, которую можно обработать (тип II)
- 56 -
Page 77
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
∆
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
(3) После обтачивания инструмент делает проход по заготовке по контуру фигуры и отводится на
рабочей подаче.
Величина отвода e (задается в команде или в
параметре № 5133)
Отвод после прохода
Глубина резания
команде или в параметре № 5132)
d (задается в
Рис. 4.2.1 (i) Резание по контуру фигуры заготовки (тип II)
Величина отвода после обработки (e) может указываться в адресе R или задаваться в параметре
№ 5133.
Однако при перемещении со дна инструмент отводится в направлении 45 градусов.
45
°
Рис. 4.2.1 (j) Отвод со дна в направлении 45 градусов
e (задается в команде или в
Дно
параметре № 5133)
(4) Если положение, параллельное первой оси на плоскости (ось Z для плоскости ZX), задано в
блоке в программе для заданной фигуры, предполагается, что оно находится на дне фасонной
канавки.
(5) Послезавершениячерновогопроходаповсейпервойосинаплоскости (ось Z для плоскости
позиция, высота которой равна высоте исходной точки, инструмент проходит через точку в
позиции, полученной посредством прибавления глубины реза ∆d к позиции фигуры, и
возвращается в исходную точку.
Затем выполняется черновой проход в качестве чистового по контуру заданной фигуры. При
этом инструмент проходит через точку в полученной позиции (к
которой прибавлена глубина
реза ∆d), возвращаясь в исходную точку.
Бит 2 (RF2) параметра № 5105 можно установить на 1, чтобы черновой проход не выполнялся в
качестве чистовой обработки.
Операция отвода после чернового
прохода в качестве чистовой
обработки
Операция отвода после
чернового прохода
{
Рис. 4.2.1 (k) Операция отвода с возвращением инструмента в начальную точку (тип II)
Рис. 4.2.1 (m) Порядок чернового прохода в случае монотонного возрастания (тип II)
Черновойпроходвыполняетсявпорядке <1>, <2> и <3>
открайнейлевойканавки.
<1>
<2>
<3>
+Z
Траекториячерновогопрохода, какпоказанониже.
3
34
24
23
29
28
33
30
26
27
31
32
35
4
25
910
2
22
21
6
8
20
14
19
11
15
7
12
16
13
17
18
1
5
Рис. 4.2.1 (n) Траектория резания для группы канавок (тип II)
- 58 -
Page 79
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
На следующем рисунке подробно показано, как перемещается инструмент после черновой
обработки выемки.
22
Рабочаяподача
Рис. 4.2.1 (o) Данные перемещения после прохода для канавки (тип II)
•
D
g
21
20
19
Ускоренное перемещение
Отвод от дна
Обрабатывает заготовку на скорости рабочей подачи и сходит под углом 45 градусов. (Операция 19)
Затем перемещается на высоту точки D на скорости ускоренного подвода. (Операция 20)
Затем перемещается на позицию величины g перед точкой D. (Операция 21)
Затем перемещается в точку D на скорости рабочей подачи.
Зазор g до исходной позиции рабочей подачи задан параметром № 5134.
Для последней выемки,
после обработки дна, инструмент сходит под углом 45 градусов и
возвращается в исходную точку на скорости ускоренного подвода. (Операции 34 и 35)
ПРЕДОСТЕРЕЖЕНИЕ
1 Настоящее устройство ЧПУ отличается от серии 0i-C порядком выполнения
канавки.
Инструмент сначала обрабатывает ближайшую к исходной точке выемку.
После завершения выполнения канавки инструмент перемещается ко
второй ближайшей канавке и начинает обработку.
2 Еслифигураимеетканавку, обычноследуетзадатьзначение 0 для ∆w
(припускначистовуюобработку). Впротивном
случае инструмент может
врезаться в стенку на одной стороне.
- Коррекция на радиус вершины инструмента
При использовании коррекции на радиус вершины инструмента задайте команду коррекции на
радиус вершины инструмента (G41, G42) перед командой многократно повторяемого стандартного
цикла (G70, G71, G72, G73) и задайте команду отмены (G40) вне блоков (от блока, заданного
P-кодом, до блока, заданного Q-кодом) при задании фигуры обработки.
Если команда коррекции на радиус вершины инструмента (G40, G41 или G42) задана в команде
G70, G71, G72 или
Если этот цикл задан в режиме коррекции на радиус вершины инструмента, коррекция отменяется
на время перемещения в исходную точку. Запуск выполняется в первом блоке. Коррекция снова
временно отменяется при возврате в исходную точку цикла после прекращения режима цикла.
Запуск выполняется затем в соответствии со следующей
показана на рисунке внизу.
G73, то выдается сигнал об ошибке PS0325.
командой перемещения. Эта операция
- 59 -
Page 80
4. ФУНКЦИИДЛЯУПРОЩЕНИЯ
A
A
A
A
A
A
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕB-64304RU-1/02
Отмена коррекции
Начальная точка цикла
Пуск
z
Отмена коррекции
Пуск
Эта операция цикла выполняется в соответствии с фигурой, определенной траекторией коррекции
на радиус вершины инструмента, если вектор коррекции равен 0 в исходной точке A, и запуск
выполняется в блоке траектории A-A'.
B
Положение между
Программа заданной фигуры,
для которой не применяется
коррекция на радиус вершины
инструмента
Программа заданной фигуры,
для которой не применяется
+Z
коррекция на радиус вершины
инструмента
’
Положениемежду
-A', в котором
выполнен запуск
Траектория центра режущей
кромки инструмента, когда
коррекция на радиус вершины
инструмента применяется с G42
- 60 -
Page 81
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
ПРИМЕЧАНИЕ
Для выполнения выемок в режиме коррекции на радиус вершины
инструмента задайте линейный блок A-A' с внешней стороны от заготовки и
фигуру фактической выемки. Это предотвращает врезание в канавку.
- Перемещение к начальной точке предыдущего прохода
Перемещение к начальной точке обтачивания выполняется двумя операциями. (Операции 1 и 2 на
рисунке внизу.) Выполняемая для перемещения к начальной точке текущей обтачивания, операция
Операция 1 перемещает инструмент на скорости рабочей подачи. Операция 2 перемещает
инструмент в
программы.
Биту 0 (ASU) параметра № 5107 можно присвоить значение 1, чтобы при операции 1 инструмент
перемещался на скорости ускоренного подвода.
соответствии с режимом (G00 или G01), заданным в начальном блоке геометрической
Для команды I типа
Начальная точка
предыдущего
обтачивания
Операция 2
Начальная
точка текущего
обтачивания
+X
+Z
Операция 1
: Можно выбратьускоренноеперемещение.
:Всоответствии с режимом в начальном блоке.
- 61 -
Page 82
4. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ B-64304RU-1/02
4.2.2 Удаление припуска при торцевой обработке (G71)
Этот цикл выполняется так же, как G71, за исключением того, что резание выполняется
посредством операции, параллельной второй оси на плоскости (ось X для плоскости ZX).
∆d : Глубина резанияНаправление резания зависит от направления AA'. Это значение является
модальным и не изменяется, пока не будет задано другое значение. Это значение
также может указываться в параметре (№ 5132), а этот параметр изменяется
программной командой.
e : Величина отвода Это значение является модальным и не изменяется, пока не будет задано другое
значение. Это значение также может указываться в параметре (№ 5133), а этот
параметр изменяется программной командой.
ns : Порядковый номер первого блока для программы чистовой обработки.
nf : Порядковый номер последнего блока для программы чистовой обработки.
∆U : Расстояние припусканачистовуюобработку в направлениивторойосина
плоскости (ось X для плоскости ZX)
∆w : Расстояние припускана
плоскости (ось Z для плоскости ZX)
f,s,t : Любая функция F, S или Т, содержащаяся в блоках цикла от ns до nf, пропускается,
а функция F, S или Т в блоке G72 действует.
чистовую обработку в направлении первой оси на
- 62 -
Page 83
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
A
(R)
(F)
A
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
Блок
∆d
e
∆U
∆w
Зависит от системы приращений
для референтной оси.
Зависит от системы приращений
для референтной оси.
Зависит от системы приращений
для референтной оси.
Зависит от системы приращений
для референтной оси.
Программирование
диаметра/радиуса
Программирование радиуса Не требуется Разрешено
Программирование радиуса Не требуется Разрешено
Зависит от программирования
диаметра/радиуса для второй оси
на плоскости.
Зависит от программирования
диаметра/радиуса для первой оси
на плоскости.
Знак
Требуется Разрешено
Требуется Разрешено
Ввод десятичной
точки
'
(F)
∆d
e
(F): Рабочая подача
(R): Ускоренный подвод
C
Траекторияинструмента
(R)
45
°
Заданнаяфигура
+X
B
+Z
Рис. 4.2.2 (q) Траектория резания при съеме припуска при подрезке торца (тип I)
∆w
u/2
∆
Пояснение
- Операции
Если программой задана фигура, проходящая через точки A, A' и B в указанном порядке, заданный
участок снимается на ∆d (глубина реза) с оставлением припуска на чистовую обработку, заданного
значениями ∆u/2 и ∆w.
ПРИМЕЧАНИЕ
1 Если ∆d и ∆u заданы одним и тем же адресом, то их значения определяются
наличием адресов P и Q.
2 Циклическая обработка задается командой G72 с указанием значений в
P и Q.
3 Функции F, S и T, которыезадаютсяв команде перемещения между точками
A и B, недействуют, афункции, заданныевблоке G72 илипредыдущем
блоке, действуют.
обрабатываются так же, как функции F, S и T.
(бит 0 (SSC) параметра№ 8133 установленна 1), команда G96 или G97,
заданная в команде перемещения между точками A и B, игнорируется.
Если необходимо включить команду G96 или G97, задайте ее в G71 или в
предыдущем блоке.
Функции M и вторичные вспомогательные функции
- 63 -
Page 84
4. ФУНКЦИИДЛЯУПРОЩЕНИЯ
A
A
A
A
A
A
A
A
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕB-64304RU-1/02
- Заданная фигура Схемы
Рассмотрим следующие четыре схемы обработки. Во всех этих циклах резания заготовка
обрабатывается с перемещением инструмента параллельно второй оси на плоскости (ось X для
плоскости ZX). В этот раз знаки припусков на чистовую обработку ∆u и ∆w следующие:
U(-)...W(+)...
B
B
U(-)...W(-)...
+X
+Z
'
'
U(+)...W(+)...
Рис. 4.2.2 (r) Знаки значений, заданных для U и W при съеме припуска при подрезке торца
B
B
'
'
U(+)...W(-)...
озможна как линейная
интерполяция, так и
круговая
Ограничения
(1) Для W(+) невозможна обработка фигуры, для которой задано положение выше начальной
точки цикла.
Для W(-) невозможна обработка фигуры, для которой задано положение ниже начальной точки
цикла.
(2) Для I типа фигура должна иметь монотонное возрастание или убывание по первой и второй
осям на плоскости.
(3) Для II типафигурадолжнаиметьмонотонноевозрастаниеилиубывание
повторойосина
плоскости.
- Начальный блок
В начальном блоке в программе для заданной фигуры (блок с номером последовательности ns, в
котором задана траектория между A и A') должно быть задано G00 или G01. Если такая команда не
задана, выдается сигнал об ошибке PS0065.
Если задана команда G00, то позиционирование выполняется вдоль A-A'. Если задана команда G01,
то линейная интерполяция выполняется на рабочей подаче вдоль A-A'.
В этом
начальном блоке следует также выбрать тип I или II.
- Функции проверки
Во время работы цикла всегда выполняется проверка заданной фигуры на монотонное возрастание
или убывание.
ПРИМЕЧАНИЕ
Если применяется компенсация на радиус вершины инструмента, то
проверяется заданная фигура, к которой применяется компенсация.
Можно выполнить также следующие проверки.
Проверка Соответствующий параметр
Проверяет наличие блока с номером последовательности, заданным в
адресе Q, в программе перед выполнением цикла.
Проверяет заданную фигуру перед выполнением цикла.
(Также проверяет наличие блока с номером последовательности,
заданным в адресе Q.)
- 64 -
Активируется, если бит 2 (QSR) параметра №
5102 имеет значение 1.
Активируется, если бит 2 (FCK) параметра №
5104 имеет значение 1.
Page 85
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
- Типы I и II
Выбортипа I или II
Для G72 имеются типы I и II.
Если в заданной фигуре имеются выемки, обязательно используйте тип II.
Операция схода после чернового резания в направлении второй оси на плоскости (ось X для
плоскости ZX) различна для типов I и II. Для типа I инструмент сходит под углом 45. Для типа II
инструмент обрабатывает заготовку по контуру фигуры. Если в заданной фигуре нет выемок
определите желаемую операцию схода и выберите тип I или II.
Выбортипа I или II
Вначальномблокедлязаданнойфигуры (порядковыйномер ns) выберитетип I или II.
(1) Есливыбрантип I
Задайтепервую ось на плоскости (ось Z для плоскости ZX). Не задавайте вторую ось на
плоскости (ось X дляплоскости ZX).
(2) Есливыбрантип II
Задайтевторуюосьнаплоскости (ось X для плоскости ZX) и первую ось на плоскости
ось Z для
Еслинеобходимоиспользоватьтип II безперемещенияинструментаповторойосина
плоскости (ось X для плоскости ZX), задайте инкрементное программирование с расстоянием
перемещения 0 (U0 для плоскости ZX).
плоскости ZX).
- Тип I
G72 отличаетсяот G71 следующим:
(1) G72 выполняет проход по заготовке с перемещением инструмента параллельно второй оси на
плоскости (ось X наплоскости ZX).
(2) В начальном блоке в программе для заданной фигуры (блок с порядковым номером ns) должна
бытьзаданатолькоперваяосьнаплоскости (ось Z (ось W) дляплоскости ZX).
- Тип II
G72 отличаетсяот G71 следующим:
(1) G72 выполняет проход по заготовке с перемещением инструмента параллельно второй оси на
плоскости (ось X наплоскости ZX).
(2) Фигуранедолжна иметь монотонного возрастания или убывания внаправлении первой оси на
плоскости (ось Z для плоскости ZX) и может иметь углубления (канавки). Однако, фигура
должна иметь монотонное возрастание или убывание в
(ось X дляплоскости ZX).
(3) Еслиположение, параллельноевторойосинаплоскости (ось X для плоскости ZX), задано в
- Перемещение к начальной точке предыдущего прохода
См. страницысобъяснениямидля G71.
,
- 65 -
Page 86
4. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ B-64304RU-1/02
4.2.3 Повтор схемы (G73)
Эта функция позволяет выполнять повторное резание по постоянной схеме с пошаговым
смещением схемы. Применяя данный цикл резания, можно продуктивно обработать заготовку,
черновая форма которой уже была получена в процессе черновой обработки, ковки или литья и т.п.
∆i : Расстояние отводавнаправлениивторойосинаплоскости
(ось X дляплоскости ZX)
Это значение является модальным ине изменяется, пока не будет задано другое
значение. Это значение также может указываться в параметре № 5135, а этот
параметр изменяется командой программы.
∆k : Расстояние отводавнаправлениипервойосинаплоскости
(ось Z
Это значение является модальным ине изменяется, пока не будет задано другое
значение. Это значение также может указываться в параметре № 5136, а этот
параметр изменяется командой программы.
d : Количество делений Это значение равно количеству повторов для черновой обработки. Это значение
является модальным и не изменяется, пока не будет
значение также может указываться в параметре № 5137, а этот параметр
изменяется командой программы.
ns : Порядковый номер первого блока для программы чистовой обработки.
nf : Порядковый номер последнего блока для программы чистовой обработки.
∆U : Расстояние припусканачистовуюобработку в направлениивторойосина
плоскости (ось X для плоскости ZX)
∆w : Расстояние
плоскости (ось Z для плоскости ZX)
f, s, t : Любая функция F, S и Т, содержащаяся в блоках с порядковыми номерами от
«ns» до «nf», пропускается, а действуют функции F, S и Т в данном блоке G73.
для плоскости ZX)
задано другое значение. Это
припуска на чистовую обработку в направлении первой оси на
- 66 -
Page 87
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
∆
A
∆i+∆
∆k+∆
A
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
Блок
∆i
∆k
∆U
∆w
Зависит от системы приращений для
референтной оси.
Зависит от системы приращений для
референтной оси.
Зависит от системы приращений для
референтной оси.
Зависит от системы приращений для
референтной оси.
Программирование
диаметра/радиуса
Программирование радиуса Требуется Разрешено
Программирование радиуса Требуется Разрешено
Зависит от программирования
диаметра/радиуса для второй оси
на плоскости.
Зависит от программирования
диаметра/радиуса для первой оси
на плоскости.
Знак
Требуется Разрешено
Требуется Разрешено
Ввод десятичной
точки
ПРИМЕЧАНИЕ
Для d допускается ввод десятичной точки. Однако в качестве числа делений
используется значение, округленное до целого, независимо от настройки
бита 0 (DPI) параметра № 3401. Если введено целое значение, то оно
используется как число делений.
w
D
(R)
u/2
∆
u/2
w
C
(R)
B
(F)
∆u/2
'
+ X
Заданнаяфигура
+Z
(F): Рабочая подача
∆
w
(R): Ускоренный подвод
Рис. 4.2.3 (s) Траектория резания при повторе последовательности
- 67 -
Page 88
4. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ B-64304RU-1/02
Пояснение
- Операции
Если программой задана фигура, проходящая через A, A' и B в таком порядке, то черновое резание
выполняется заданное число раз, с оставлением припуска на чистовую обработку, заданного
значениями ∆u/2 и ∆w.
ПРИМЕЧАНИЕ
1 Поскольку значения ∆i и ∆k или ∆u и ∆w соответственно задаются одним и
тем же адресом, их значения определяются наличием адресов Р и Q.
2 Циклическая обработка выполняется командой G73 с заданием значений
в P и Q.
3 Позавершениициклическогорежимаинструментвозвращаетсявточку A.
4 Функции F, S и T, которыезадаютсявкоманде перемещения между точками
A и B, недействуют, афункции, заданныевблоке G73 илипредыдущем
блоке, действуют. Функции M и вторичные вспомогательные функции
обрабатываются так же, как функции F, S и T.
- Заданная фигура Схемы
Как и в случае G71, имеется четыре схемы заданных фигур. Будьте внимательны в отношении
знаков ∆u, ∆w, ∆i и ∆k при программировании этого цикла.
- Начальный блок
В начальном блоке в программе для заданной фигуры (блок с номером последовательности ns, в
котором задана траектория между A и A') должно быть задано G00 или G01. Если такая команда не
задана, выдается сигнал об ошибке PS0065.
Если задана команда G00, то позиционирование выполняется вдоль A-A'. Если задана команда G01,
то линейная интерполяция выполняется на рабочей подаче вдоль A-A'.
- Функция проверки
Можно выполнить следующую проверку.
Проверка Соответствующий параметр
Проверяет наличие блока с номером последовательности, заданным в
адресе Q, в программе перед выполнением цикла.
- Коррекция на радиус вершины инструмента
Как и G71, эта операция цикла выполняется в соответствии с фигурой, определенной траекторией
коррекции на радиус вершины инструмента, если вектор коррекции равен 0 в исходной точке A, и
запуск выполняется в блоке траектории A-A'.
Активируется, если бит 2 (QSR) параметра
№ 5102 имеет значение 1.
- 68 -
Page 89
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
4.2.4 Цикл чистовой обработки (G70)
После черновой обработки, задаваемой G71, G72 или G73, следующая команда разрешает чистовую
обработку.
Формат
G70 P(ns) Q(nf) ;
ns : Порядковый номер первого блока для программы чистовой обработки.
nf : Порядковый номер последнего блока для программы чистовой обработки.
Пояснение
- Операции
Для чистовой обработки выполняются блоки с порядковыми номерами от ns до nf в программе для
заданной фигуры. Команды F, S, T, M и вторичные вспомогательные функции, заданные в блоке
G71, G72 или G73, игнорируются, а выполняются команды F, S, T, M и вторичные вспомогательные
функции, заданные в блоках с порядковыми номерами от ns до nf.
Когда выполнение цикла завершено, инструмент возвращается в исходную точку на
ускоренного подвода и считывается следующий блок цикла G70.
- Заданная фигура Функция проверки
Можно выполнить следующую проверку.
Проверка Соответствующий параметр
Проверяет наличие блока с номером последовательности, заданным в
адресе Q, в программе перед выполнением цикла.
Активируется, если бит 2 (QSR) параметра
№ 5102 имеет значение 1.
- Сохранение блоков P и Q
Если черновое резание выполняется посредством G71, G72 или G73, в памяти сохраняется до трех
адресов блоков P и Q. Таким образом, блоки, обозначенные P и Q, немедленно обнаруживаются при
выполнении G70 без поиска в памяти с самого начала. После выполнения нескольких циклов
чернового резания посредством G71, G72 и G73 можно выполнить циклы чистовой обработки
посредством G70 за один раз. При этом для четвертого
время цикла увеличивается из-за поиска в памяти блоков P и Q.
и последующих циклов чернового резания
скорости
- 69 -
Page 90
4. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ B-64304RU-1/02
Пример
G71 P100 Q200 ...;
N100 ...;
...;
...;
N200 ...;
G71 P300 Q400 ...;
N300 ...;
...;
...;
N400 ...;
...;
...;
G70 P100 Q200 ; (Выполняется без поиска для циклов от первого до
третьего)
G70 P300 Q400 ; (Выполняется после поиска для четвертого и
последующихциклов)
ПРИМЕЧАНИЕ
Адреса в памяти блоков P и Q, сохраненные во время циклов чернового
прохода посредством G71, G72 и G73, удаляются после выполнения G70.
Все сохраненные в памяти адреса блоков P и Q также удаляются при
сбросе.
- Возврат к начальной точке цикла
В цикле чистовой обработки, после того, как инструмент обрабатывает заготовку до конечной
точки заданной фигуры, он возвращается в исходную точку цикла в режиме ускоренного подвода.
ПРИМЕЧАНИЕ
Инструмент возвращается в начальную точку цикла всегда в режиме
нелинейного позиционирования вне зависимости от настройки бита 1 (LRP)
параметра № 1401.
Перед выполнением цикла чистовой обработки для заданной фигуры с
прорезкой канавки посредством G71 или G72 убедитесь, что инструмент не
сталкивается с заготовкой при возврате из конечной точки заданной фигуры
в начальную точку цикла
.
- Коррекция на радиус вершины инструмента
Как и G71, эта операция цикла выполняется в соответствии с фигурой, определенной траекторией
коррекции на радиус вершины инструмента, если вектор коррекции равен 0 в исходной точке A, и
запуск выполняется в блоке траектории A-A'.
4.2.5 Цикл сверления торцевой поверхности с периодическим
выводом сверла (G74)
Этот цикл позволяет стружкодробление при обработке внешнего диаметра. Если вторая ось на
плоскости (ось X (ось U) для плоскости ZX) и адрес P не указаны, то операция выполняется только
вдоль первой оси на плоскости (ось Z для плоскости ZX), то есть, выполняется цикл сверления с
периодическим выводом сверла.
e : Величина возврата Это значение является модальным и не изменяется, пока не будет задано
другое значение. Это значение также может указываться в параметре № 5139, а
этот параметр изменяется командой программы.
X_,Z_ : Координата второй оси на плоскости (ось X для плоскости ZX) в точке B и Координата первой оси плоскости (ось Z для плоскости ZX) в точке
U_,W_ : Расстояние перемещения по второй оси плоскости (U для плоскости ZX) из
точки A вточку B
Расстояние перемещения по первой оси плоскости (W для плоскости ZX) из
точки A вточку C
(Если используется система G-кода A. В прочих случаях для задания
используют X_,Z_.)
∆i : Расстояние перемещения внаправлении второй оси на плоскости
(ось X дляплоскости ZX)
∆k : Глубина
резания в направлении первой оси на плоскости
(ось Z для плоскости ZX)
∆d : Величина отводаинструментаприпроходеподну
f : Скорость подачи
Блок
Зависитотсистемыприращенийдля
e
референтной оси.
Зависит от системы приращений для
∆i
референтной оси.
Зависит от системы приращений для
∆k
референтной оси.
Зависит от системы приращений для
∆d
референтной оси.
Программирование
диаметра/радиуса
Программирование радиуса Не требуется Разрешено
Программирование радиуса Не требуется Не допускается
Программирование радиуса Не требуется Не допускается
Программирование радиуса ПРИМЕЧАНИЕ Разрешено
Знак
ПРИМЕЧАНИЕ
Обычно для ∆d задается положительное значение. Если X (U) и ∆i
пропущены, задайте значение со знаком, указывающим направление для
отвода инструмента.
C
Ввод десятичной
точки
- 73 -
Page 94
4. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕB-64304RU-1/02
∆k' ∆k
∆k ∆k
∆d
C
(R)
(R)
(F)
(F)
(R)
W
(F)
(F)
(R)
Z
+X
+Z
Рис. 4.2.5 (a) Траектория резания в цикле сверления в торце с периодическим выводом сверла
Повторяется циклическая операция резания по ∆k и возврата по e.
При проходе до точки C инструмент отводится на ∆d. Затем инструмент возвращается на скорости
ускоренного перемещения, перемещается в направлении точки B на ∆i и снова выполняет резание.
ПРИМЕЧАНИЕ
1 Поскольку как e, так и ∆d задаются одним и тем же адресом, их значения
определяются путем указания осей X, Y или Z. Если ось задана, то
используется ∆d.
2 Циклическая обработка выполняется командой G74 с указанием оси.
Этот цикл эквивалентен циклу G74 за иключением того, что вторая ось на плоскости (ось X для
плоскости ZX) меняется местами с первой осью на плоскости (ось Z для плоскости ZX). Этот цикл
позволяет стружкодробление при обработке торцевой поверхности. Он позволяет также
выполнение канавок во время резания по внешнему диаметру и срезания (если ось Z (ось W) и
указаны для первой оси на плоскости).
e : Величина возврата Это значение является модальным и не изменяется, пока не будет задано
другое значение. Это значение также может указываться в параметре № 5139,
а этот параметр изменяется командой программы.
X_, Z_ : Координата второй оси на плоскости (ось X для плоскости ZX) в точке B и Координата первой оси плоскости (ось Z для плоскости ZX) в точке
U_, W_ : Расстояние перемещения по второй оси плоскости (U для плоскости ZX) из
точки A вточку B
Расстояние перемещения по первой оси плоскости (W для плоскости ZX) из
точки A вточку C
(Если используется система G-кода A. В прочих случаях для задания
используют X_,Z_.)
∆i : Глубина резаниявнаправлениивторойосинаплоскости
(ось X для плоскости ZX)
∆k : Расстояние
перемещения в направлении первой оси на плоскости
(ось Z для плоскости ZX)
∆d : Величина отводаинструментаприпроходеподну
f : Скорость подачи
Блок
Зависитотсистемыприращенийдля
e
референтной оси.
Зависит от системы приращений для
∆i
референтной оси.
Зависит от системы приращений для
∆k
референтной оси.
Зависит от системы приращений для
∆d
референтной оси.
Программирование
диаметра/радиуса
Программирование радиуса Не требуется Разрешено
Программирование радиуса Не требуется Не допускается
Программирование радиуса Не требуется Не допускается
Программирование радиуса ПРИМЕЧАНИЕ Разрешено
Знак
ПРИМЕЧАНИЕ
Обычно для ∆d задается положительное значение. Если Z (W) и ∆k
пропущены, задайте значение со знаком, указывающим направление для
отвода инструмента.
C
Ввод десятичной
Q не
точки
- 75 -
Page 96
4. ФУНКЦИИДЛЯУПРОЩЕНИЯ
A
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕB-64304RU-1/02
+X
C
Z
+Z
W
(R)
(R)
(R)
(R)
(R)
∆k
(R)
(F)
(F)
(F)
(F)
(F)
B
(R) ... Ускоренный подвод
(F) ... Рабочая подача
∆i
e
∆i
∆i
∆i
∆i’
∆d
U/2
X
Рис. 4.2.6 (b) Цикл сверления по наружному диаметру/внутреннему диаметру
Пояснение
- Операции
Повторяется циклическая операция резания по ∆i и возврата по e.
Когда резание достигает точки B, инструмент отводится на ∆d. Затем инструмент возвращается на
скорости ускоренного перемещения, перемещается в направлении точки C по ∆k и снова выполняет
резание.
Как G74, так и G75 используются для точения канавок и сверления, и позволяют автоматический
отвод инструмента. Рассмотрим следующие четыре
m : Число повторений при чистовой обработке (от 1 до 99) Это значение может задаваться в параметре № 5142, этот параметр
изменяетсякомандойпрограммы.
r : Величина снятия фаски (от 0 до 99) Если шаг резьбы равен L, то значение L можно задать в диапазоне от 0,0L до
9,9L с приращением 0,1L (2-значное число). Это значение может задаваться в
параметре№ 5130, этот
a : Угол вершины инструмента Можно выбрать изадать 2-значным числом один из шести углов: 80°, 60°, 55°,
30°, 29° и 0°. Этозначениеможетзадаватьсявпараметре№ 5143, этот
параметр изменяется командой программы.
Значения m, r и а задаются адресом Р одновременно.
(Пример) Если m=2, r=1.2L, a=60°, введитеданные, как
(L – это шаг резьбы). P 02 12 60
a
r
m
∆dмин : Минимальная глубинарезаЕсли глубина резания одной циклической операции становится меньше
этого предела, глубина резания фиксируется на этом значении. Это
значение можно задать в параметре № 5140, а параметр изменяется
командой программы.
d : Припуск на чистовую обработку Это значение можно задать в параметре
командойпрограммы.
X_, Z_ : Координаты конечной точки реза (точка D на рисунке внизу) в направлении
длины
U_, W_ : Расстояние перемещения до конечной точки реза (точка D на рисунке
внизу) внаправлениидлины
(Если используется система G-кода A. В прочих случаях для задания
используют X_,Z_.)
i : Величина конуса Если i = 0, можно выполнить обычную цилиндрическую резьбу
k : Высота резьбы ∆d : Глубина первогореза
L : Шаг резьбы
параметризменяетсякомандойпрограммы.
показанониже
№ 5141, апараметризменяется
.
- 77 -
Page 98
4. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ B-64304RU-1/02
Блок
∆dмин
Зависит от системы приращений для
референтной оси.
Зависит от системы приращений для
d
референтной оси.
Зависит от системы приращений для
i
референтной оси.
Зависит от системы приращений для
k
референтной оси.
Зависит от системы приращений для
∆d
референтнойоси.
X
U/2
i
Программирование
диаметра/радиуса
Программирование радиусаНе требуется Не допускается
Программирование радиусаНе требуется Разрешено
Программирование радиусаТребуется Разрешено
Программирование радиусаНе требуется Не допускается
Программирование радиусаНе требуется Не допускается
E
(R)
D
r
(R) A
(F)
Знак
(R)
B
C
∆d
Ввод десятичной
k
точки
Z
W
+X
+Z
Рис. 4.2.7 (c) Траектория резания в цикле нарезания многозаходной резьбы
Вершинаинструмента
B
a
1-й
2-й
3-й
n-й
d
∆d
∆d√n
k
Рис. 4.2.7 (d) Данные резания
- 78 -
Page 99
4.ФУНКЦИИДЛЯУПРОЩЕНИЯ
B-64304RU-1/02ПРОГРАММИРОВАНИЕ
ПРОГРАММИРОВАНИЯ
- Количество повторов при чистовой обработке
Повторяется последний цикл чистовой обработки (цикл, в котором срезается припуск на чистовую
обработку).
+X
Последнийциклчистовойобработки
+Z
d (Припуск на чистовую обработку)
k
Пояснение
- Операции
Этот цикл выполняет нарезание резьбы таким образом, что длина шага только между C и D делается,
как задано в коде F. На других отрезках инструмент перемещается в режиме ускоренного подвода.
Константа времени для ускорения/замедления после интерполяции и скорость подачи FL для
снятия фаски резьбы и скорость подачи для отведения после снятия фаски такие же
фаски резьбы при помощи G92 (стандартный цикл).
ПРИМЕЧАНИЕ
1 Значенияданных, заданныхадресомР, Q и R, определяютсяпоналичию X
(U) и Z (W).
2 Циклическая обработка задается командой G76 с указанием значения Х (U)
и Z (W).
3 Значения, заданныевадресах P, Q и R, являютсямодальнымиине
Примечания по нарезанию резьбы такие же, как для нарезания резьбы с
использованием G32. Остановка подачи в цикле нарезания резьбы описан
ниже в разделе «Остановка подачи в цикле нарезания резьбы».
- Зависимость знака конусности от траектории инструмента
Знаки инкрементных размеров для цикла, показанного на рис. 4.2.7 (c), следующие:
Конечная точка резания в направлении длины для U и W:
Минус (определяется в соответствии с направлениями траекторий A-C и C-D)
Величина конуса (i):
Минус (определяется в соответствии с направлением траектории A-C)
Высота резьбы (k):
Плюс (всегда задается со знаком плюс)
Глубина реза в первом проходе (∆d):
Плюс
Четыре схемы, приведенные в таблице ниже, соответствуют знаку каждого адреса. Возможна также
обработка внутренней резьбы.
(всегдазадаетсясознакомплюс)
, какдляснятия
- 79 -
Page 100
4. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ
ПРОГРАММИРОВАНИЯ
ПРОГРАММИРОВАНИЕ B-64304RU-1/02
ОбтачиваниеРастачивание
1. U < 0, W < 0, i < 0 2. U > 0, W < 0, i > 0
X
U/2
X
Z
3(R)
2(F)
3. U < 0, W < 0, i > 0
при |i|≤|U/2|
4(R)
W
1(R)
i
X
X
Z
U/23(R)
4. U > 0, W < 0, i < 0
при |i|≤|U/2|
W
2(F)
4(R)
i
1(R)
X
U/2
Z
3(R)
X
4(R)
2(F)
W
X
W
U/2
Z
3(R)
1(R)
i
X
2(F)
4(R)
i
1(R)
- Ускорение/замедление после интерполяции для нарезания резьбы
Ускорение/замедление после интерполяции для нарезания резьбы - это ускорение/замедление по
типу показательной интерполяции. Присвоением значения биту 5 (THLx) параметра № 1610 можно
выбрать такое же ускорение/замедление, как для рабочей подачи. (Используются настройки бита 0
(CTLx) параметра № 1610.) Однако в качестве постоянной времени и скорости подачи FL
используются настройки параметров № 1626 и № 1627 для цикла
нарезания резьбы.
- Постоянная времени и скорость подачи FL для нарезания резьбы
Используются константа времени для ускорения/замедления после интерполяции для нарезания
резьбы, заданная в параметре № 1626, и скорость подачи FL, заданная в параметре № 1627.
- Снятие фаски резьбы
Снятие фаски резьбы может выполняться в цикле нарезания резьбы. Сигнал, исходящий от станка,
запускает снятие фаски резьбы.
Максимальная задаваемая командой величина снятия фаски резьбы (r) равна 99 (9,9L). Эта
величина может быть задана в диапазоне от 0,1L до 12,7L с приращением 0,1L в параметре № 5130.
Угол снятия фаски резьбы от 1 до 89 градусов можно задать в параметре №
5131. Если в параметре
задано значение 0, предполагается угол 45 градусов.
Для снятия фаски резьбы используется тот же тип ускорения/замедления после интерполяции,
константа времени для ускорения/замедления после интерполяции и скорость подачи FL, что и для
нарезания резьбы.
ПРИМЕЧАНИЕ
В этом цикле и в цикле нарезания резьбы с G92 используются общие
параметры для задания величины и угла снятия фаски резьбы.
- 80 -
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.