Fanuc series oi mate td руководство по программированию

Предложите, как улучшить StudyLib

(Для жалоб на нарушения авторских прав, используйте

другую форму
)

Ваш е-мэйл

Заполните, если хотите получить ответ

Оцените наш проект

1

2

3

4

5

FANUC Серия 0i-МОДЕЛЬ D FANUC Серия 0i Mate-МОДЕЛЬ D

Для системы токарного станка

РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ

B-64304RU-1/02

Ни одну из частей настоящего руководства не допускается воспроизводить независимо от формы.

Все спецификации и проектные разработки могут быть изменены без уведомления.

Продукты, представленные в настоящем руководстве, попадают под действие японского закона «Об иностранной валюте и международной торговле». Экспорт из Японии может подлежать экспортному лицензированию правительством Японии.

Кроме того, реэкспорт в другую страну может потребовать лицензии от правительства той страны, из которой производится реэкспорт. Также данный продукт может попадать под действие положений о реэкспорте правительства Соединенных Штатов. При необходимости в экспорте или реэкспорте продуктов, пожалуйста, обратитесь в компанию FANUC за консультацией.

В данном руководстве мы постарались охватить максимально широкий круг

различных вопросов.

Однако по причине очень большого количества возможностей невозможно учесть все, что запрещено или не может быть выполнено.

Поэтому все, что не описано в данном руководстве как возможное, следует рассматривать как «невозможное».

Настоящее руководство содержит названия программ или устройств производства

других компаний, некоторые из которых являются зарегистрированными товарными знаками соответствующих владельцев. Однако в основном тексте эти названия не сопровождаются символами или .

B-64304RU-1/02

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ

В данном разделе описаны меры предосторожности, связанные с использованием устройств ЧПУ. Соблюдение этих мер предосторожности пользователями необходимо для обеспечения безопасной работы станков, оснащенных устройством ЧПУ (все описания в данном разделе предполагают данную конфигурацию). Обратите внимание на то, что некоторые меры предосторожности относятся только к отдельным функциям, и, таким образом, могут быть неприменимы к определенным устройствам ЧПУ.

Пользователи также должны соблюдать меры безопасности, относящиеся к станку, как описано в соответствующем руководстве, предоставляемом изготовителем станка. Перед началом работы со станком или созданием программы для управления работой станка оператор должен полностью ознакомиться с содержанием данного руководства и соответствующего руководства, предоставляемого изготовителем станка.

CONTENTS (СОДЕРЖАНИЕ)

ОПРЕДЕЛЕНИЕ ТЕРМИНОВ «ПРЕДУПРЕЖДЕНИЕ», «ПРЕДОСТЕРЕЖЕНИЕ» И

«ПРИМЕЧАНИЕ» …………………………………………………………………………………………………………………….

s-1

ОБЩИЕ ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ…………………………………………………………

s-2

ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К

ПРОГРАММИРОВАНИЮ………………………………………………………………………………………………………

s-4

ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К ОБРАЩЕНИЮ……………..

s-6

ПРЕДОСТЕРЕЖЕНИЯ, ОТНОСЯЩИЕСЯ К ЕЖЕДНЕВНОМУ ТЕХОБСЛУЖИВАНИЮ………..

s-8

ОПРЕДЕЛЕНИЕ ТЕРМИНОВ «ПРЕДУПРЕЖДЕНИЕ», «ПРЕДОСТЕРЕЖЕНИЕ» И «ПРИМЕЧАНИЕ»

Данное руководство включает меры предосторожности для защиты пользователя и предотвращения повреждения станка. Меры предосторожности подразделяются на предупреждения и предостережения в соответствии с уровнем опасности, на который они указывают. Кроме того, в примечаниях приводится дополнительная информация. Внимательно читайте указания типа Предупреждение, Предостережение и Примечание до начала работы со станком.

ПРЕДУПРЕЖДЕНИЕ

Применяется тогда, когда при несоблюдении утвержденной процедуры существует опасность травмирования пользователя или вместе с тем возможно повреждение оборудования.

ПРЕДОСТЕРЕЖЕНИЕ

Применяется тогда, когда при несоблюдении утвержденной процедуры существует опасность повреждения оборудования.

ПРИМЕЧАНИЕ

Примечание используется для указания дополнительной информации, отличной от относящейся к предупреждению и предостережению.

Внимательно прочтите данное руководство и храните его в надежном месте.

s-1

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ

B-64304RU-1/02

ОБЩИЕ ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ

ОПАСНО

1Никогда не приступайте к обработке заготовки на станке без

предварительной проверки работы станка. До начала рабочего прогона убедитесь, что станок функционирует должным образом, выполнив пробный прогон с использованием, например, одиночного блока, коррекции скорости

подачи или функции блокировки станка, либо без установки на станке инструмента и заготовки. Невозможность подтверждения нормальной

работы станка может привести к непрогнозируемой его работе, в том числе к повреждению заготовки и/или самого станка или травме оператора.

2До начала работы со станком тщательно проверьте введенные данные.

Работа на станке с неверно заданными данными может привести к непрогнозируемым результатам, в том числе к повреждению заготовки и/или

станка или травме оператора.

3Убедитесь в том, что заданная скорость подачи соответствует намеченной операции. Обычно для каждого станка существует максимально допустимая скорость подачи.

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

Если станок работает на неверной скорости, это может привести к

непрогнозируемой работе станка, в том числе к повреждению заготовки

и/или самого станка или травме оператора.

4При использовании функции коррекции на инструмент тщательно проверьте направление и величину коррекции.

Работа на станке с неверно заданными данными может привести к непрогнозируемым результатам, в том числе к повреждению заготовки и/или станка или травме оператора.

5Параметры для ЧПУ и ПКД устанавливаются на заводе-изготовителе. Как правило, в их изменении нет необходимости. Вместе с тем, если изменению параметра нет другой альтернативы, перед внесением изменения убедитесь в том, что полностью понимаете назначение параметра.

Неверная установка параметра может привести к непрогнозируемой работе

станка, в том числе к повреждению заготовки и/или станка или

травмированию пользователя.

6Непосредственно после включения электропитания не прикасайтесь к

клавишам на панели ввода данных вручную (MDI) до появления на устройстве ЧПУ отображения положения или экрана аварийных сигналов. Некоторые клавиши на панели MDI предназначены для техобслуживания и

других специальных операций. Нажатие любой из этих клавиш может привести к нестандартному состоянию ЧПУ. Запуск станка в данном состоянии может вызвать непрогнозируемую работу.

s-2

B-64304RU-1/02

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ

ОПАСНО

7Руководство по эксплуатации и руководство по программированию,

поставляемые вместе с устройством ЧПУ, представляют полное описание всех функций станка, включая дополнительные функции. Обратите

внимание, что дополнительные функции меняются в зависимости от модели станка. Следовательно, некоторые функции, описанные в данных руководствах, могут отсутствовать в конкретной модели. В случае сомнений

проверьте по спецификации станка.

8Некоторые функции могли быть установлены по требованию изготовителя

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

ПРЕДОСТЕРЕЖЕНИЕ

Жидкокристаллический дисплей изготавливается на основе точной

технологии изготовления. Некоторые пиксели могут не включатся или оставаться включенными. Это обычное явление для ЖК-дисплея, которое не является дефектом.

ПРИМЕЧАНИЕ

Программы, параметры и переменные макропрограммы сохраняются в

энергонезависимой памяти устройства ЧПУ. Обычно они сохраняются даже

при выключении питания.

Однако такие данные могут быть удалены по неосторожности или могут подлежать обязательному удалению из энергонезависимой памяти для восстановления после ошибки.

Во избежание повторения описанных выше последствий и для быстрого

восстановления удаленных данных выполняйте резервное копирование всех важных данных и храните резервную копию в безопасном месте.

s-3

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ

B-64304RU-1/02

ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К ПРОГРАММИРОВАНИЮ

Данный раздел охватывает наиболее важные меры предосторожности, относящиеся к программированию. Прежде чем пытаться выполнить программирование внимательно прочитайте руководство по эксплуатации, чтобы полностью ознакомиться с его содержанием.

ОПАСНО

1Настройка системы координат

При неправильной установке системы координат станок может вести себя

непрогнозируемым образом, что является результатом программы, выдающей неверную команду перемещения. Такая непрогнозируемая

работа может привести к повреждению инструмента, самого станка, заготовки или к травме оператора.

2Позиционирование с помощью нелинейной интерполяции

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

станка, заготовки или травме оператора.

3Функция, включающая ось вращения

При программировании с интерполяцией в полярных координатах тщательно следите за скоростью оси вращения. Неверное программирование может привести к слишком высокой скорости оси

вращения, вследствие чего центробежная сила может ослабить захват

зажимного патрона на заготовке, если последняя закреплена непрочно. В этом случае есть вероятность повреждения инструмента, самого станка, заготовки или травмы оператора.

4Преобразование дюймы/метрические единицы

Переход при вводе с дюймов на метры и наоборот не приведет к переводу

единиц измерения таких данных, как коррекция исходной позиции заготовки, параметр и текущая позиция. Поэтому до запуска станка установите используемые единицы измерения. Попытка выполнения операции с заданными недопустимыми данными может привести к повреждению инструмента, самого станка, заготовки или травме оператора.

5Контроль постоянства скорости резания

Когда ось, подвергаемая постоянному управлению скоростью нарезания, выходит на начало системы координат заготовки, скорость шпинделя может

стать слишком высокой. Поэтому необходимо установить максимально допустимую скорость. Неправильная установка максимально допустимой скорости может привести к повреждению инструмента, самого станка,

заготовки или к травме оператора.

s-4

B-64304RU-1/02

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ

ОПАСНО

6Проверка длины хода

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

ручного возврата на референтную позицию. Имейте в виду, что когда проверка длины хода выключена, сигнал об ошибке не выдается даже при превышении предела хода, что может привести к повреждению

инструмента, самого станка, заготовки или травме оператора.

7Контроль столкновений для каждой траектории

Проверка столкновения для каждого контура (серия T) выполняется на основе данных инструмента, заданных во время автоматической работы. Если спецификация инструмента не соответствует используемому в данный

момент инструменту, то проверка столкновения не может быть выполнена корректно, что может привести к повреждению инструмента, самого станка,

заготовки, или травме оператора. После включения питания или после ручного выбора резцовой каретки всегда начинайте работу в автоматическом режиме и задавайте номер инструмента, подлежащего

использованию.

8Абсолютный/инкрементный режим

Если программа, созданная с абсолютными значениями, работает в

инкрементном режиме или наоборот, станок может вести себя

непрогнозируемым образом.

9Выбор плоскости

Если для круговой интерполяции, винтовой интерполяции или стандартного цикла плоскость задана некорректно, станок может вести себя

непрогнозируемым образом. Подробную информацию смотрите в описаниях

соответствующих функций.

10Пропуск предела крутящего момента

Перед пропуском предельного значения крутящего момента задайте это значение. Если пропуск предела крутящего момента задается без заданного

в данный момент значения, команда перемещения будет выполнена без

пропуска.

11Функция коррекции

Если команда, основанная на системе координат станка, или команда возврата на референтную позицию выдается в режиме функции коррекции,

коррекция временно отменяется, что приводит к непрогнозируемому поведению станка.

Следовательно, до выдачи любой из вышеуказанных команд всегда

отменяйте режим функции коррекции.

s-5

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ

B-64304RU-1/02

ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К ОБРАЩЕНИЮ

В данном разделе описаны меры предосторожности, относящиеся к обращению с инструментами станка. Прежде чем пытаться эксплуатировать станок внимательно прочитайте руководство по эксплуатации, так, чтобы полностью уяснить его содержание.

ОПАСНО

1Ручное управление

При работе со станком вручную установите текущую позицию инструмента и

заготовки и убедитесь в том, что ось перемещения, направление и скорость подачи были заданы верно. Неправильная работа станка может привести к

повреждению инструмента, самого станка, заготовки или травме оператора.

2Ручной возврат на референтную позицию

После включения питания при необходимости выполните ручной возврат на

референтную позицию.

Если работа на станке осуществляется без предварительного ручного возврата на референтную позицию, станок может работать непрогнозируемым образом. Проверка длины хода невозможна до выполнения ручного возврата на референтную позицию. Непредвиденная работа станка может привести к повреждению

инструмента, самого станка, заготовки или травме оператора.

3Ручная подача с помощью маховика

Ручная подача с помощью маховика с применением высокого коэффициента вращения, например, 100, приводит к быстрому вращению инструмента и стола. Небрежное обращение со станком может привести к повреждению

инструмента и/или станка или травме оператора.

4Выключенная ручная коррекция

Если ручная коррекция отключена (в соответствии со спецификацией в переменной макропрограммы) во время нарезания резьбы, жесткого или другого нарезания резьбы, то скорость невозможно спрогнозировать, что

может привести к повреждению инструмента, самого станка, заготовки или

травмированию пользователя.

5Начальная/предварительно заданная операция

Как правило, не следует приступать к начальной/ предварительно заданной операции, когда станок работает под программным управлением. В противном случае станок может работать непредвиденным образом, что может привести к повреждению инструмента, самого станка, заготовки или

травме оператора.

6Сдвиг системы координат заготовки

Ручное вмешательство, блокировка станка или зеркальное отображение могут привести к сдвигу системы координат заготовки. Перед началом работы на станке под управлением программы внимательно проверьте

систему координат.

Если станок работает под программным управлением без припусков на какой-либо сдвиг системы координат заготовки, станок может вести себя неожиданным образом, что может привести к повреждению инструмента, самого станка, заготовки или к травме оператора.

s-6

B-64304RU-1/02

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ

ОПАСНО

7Программная панель оператора и переключатели меню

С помощью программной панели оператора и переключателей меню, совместно с панелью MDI (ручной ввод данных), можно задать операции,

ввод которых не предусмотрен с панели оператора станка, например, изменение режима работы, изменение значений ручной коррекции или команды толчковой подачи.

Вместе с тем обратите внимание на то, что при небрежной работе с клавишами панели ввода данных вручную станок может работать

непрогнозируемым образом, что может привести к повреждению инструмента, самого станка, заготовки или травмированию пользователя.

8Клавиша RESET (сброс)

Hажатие клавиши СБРОС останавливает запущенную в данный момент программу. В результате сервоось останавливается. Однако клавиша

СБРОС может не сработать, например, из-за сбоя панели MDI. Таким образом, если необходимо остановить двигатели, для обеспечения безопасности используйте кнопку аварийного останова вместо клавиши

«сброс».

9Вмешательство в режиме ручного управления

Если ручное вмешательство выполняется во время выполнения

запрограммированной операции, траектория перемещения инструмента

может измениться при последующем перезапуске станка. Поэтому перед перезапуском станка после вмешательства в режиме ручного управления проверьте настройки ручных абсолютных переключателей, параметров и абсолютного/инкрементного режима управления.

10Остановка подачи, ручная коррекция и покадровый режим

Функции останова подачи, ручной коррекции и одиночного блока могут быть отключены с помощью системной переменной макропрограммы пользователя #3004. В данном случае будьте внимательны при работе на станке.

11Пробный прогон

Обычно холостой ход используется для подтверждения надлежащей работы станка. Во время холостого хода станок работает со скоростью холостого хода, которая отличается от соответствующей запрограммированной скорости подачи. Имейте в виду, что скорость пробного прогона иногда

может быть выше запрограммированной скорости подачи.

12Редактирование программы

Если станок останавливается и после этого программа механической обработки редактируется (изменение, вставка или удаление), станок может

вести себя непрогнозируемым образом, если механическая обработка возобновляется при управлении такой программой. В общем, запрещается изменять, вставлять или удалять команды из программы механической

обработки во время ее использования.

s-7

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ

B-64304RU-1/02

ПРЕДОСТЕРЕЖЕНИЯ, ОТНОСЯЩИЕСЯ К ЕЖЕДНЕВНОМУ ТЕХОБСЛУЖИВАНИЮ

ПРЕДУПРЕЖДЕНИЕ

1Замена батареи резервного питания памяти

При замене резервных батарей памяти оставьте питание станка (ЧПУ) включенным и используйте аварийный останов станка. Поскольку эта работа

выполняется при включенном питании и при открытом корпусе, эту работу может выполнять только персонал, прошедший санкционированное обучение технике безопасности и техобслуживанию.

При замене батарей соблюдайте осторожность и не прикасайтесь к цепям

высокого напряжения (маркированным и имеющим изоляционное

покрытие).

Удар током при прикосновении к неизолированным цепям высокого напряжения чрезвычайно опасен.

ПРИМЕЧАНИЕ

В устройстве ЧПУ используются батареи для защиты содержимого его

памяти, так как в нем должны сохраняться такие данные, как программы, коррекции и параметры, даже если не используется внешний источник электропитания.

При падении напряжения батареи на экране или панель оператора станка

отображается сигнал об ошибке о разряде батареи.

При отображении сигнала об ошибке о низком напряжении батарей их следует заменить в течение недели. В противном случае содержимое памяти устройства ЧПУ будет потеряно.

Подробную информацию о порядке замены батареи см. в разделе «Способ

замены батареи» руководства по эксплуатации (общее для серии T/M).

ПРЕДУПРЕЖДЕНИЕ

2Замена батареи абсолютного импульсного датчика

При замене резервных батарей памяти оставьте питание станка (ЧПУ) включенным и используйте аварийный останов станка. Поскольку эта работа выполняется при включенном питании и при открытом корпусе, эту работу

может выполнять только персонал, прошедший санкционированное обучение технике безопасности и техобслуживанию.

При замене батарей соблюдайте осторожность и не прикасайтесь к цепям

высокого напряжения (маркированным и имеющим изоляционное

покрытие).

Удар током при прикосновении к неизолированным цепям высокого

напряжения чрезвычайно опасен.

s-8

B-64304RU-1/02

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ

ПРИМЕЧАНИЕ

В абсолютном импульсном кодирующем устройстве используются батареи

для сохранения его абсолютной позиции.

При падении напряжения батареи на экране или панель оператора станка

отображается сигнал об ошибке о разряде батареи.

При отображении сигнала об ошибке о низком напряжении батарей их следует заменить в течение недели. В противном случае данные об

абсолютной позиции, хранящиеся в импульсном кодирующем устройстве, будут потеряны.

Подробную информацию о порядке замены батареи см. в разделе «Способ замены батареи» руководства по эксплуатации (общее для серии T/M).

ПРЕДУПРЕЖДЕНИЕ

3Замена плавкого предохранителя

Перед заменой перегоревшего плавкого предохранителя необходимо обнаружить и устранить причину, по которой перегорел предохранитель.

По этой причине эту работу может выполнять только тот персонал, который прошел утвержденную подготовку по безопасности и техническому

обслуживанию.

При открытии шкафа и замене плавкого предохранителя соблюдайте осторожность и не прикасайтесь к цепям высокого напряжения

(маркированным и имеющим изоляционное покрытие). Прикосновение к неизолированным цепям высокого напряжения чрезвычайно опасно, так как может привести к удару током.

s-9

B-64304RU-1/02

СОДЕРЖАНИЕ

СОДЕРЖАНИЕ

ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ ………………………………………….

s-1

ОПРЕДЕЛЕНИЕ ТЕРМИНОВ «ПРЕДУПРЕЖДЕНИЕ»,

«ПРЕДОСТЕРЕЖЕНИЕ» И «ПРИМЕЧАНИЕ»………………………………………………..

s-1

ОБЩИЕ ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ ………………………………

s-2

ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К

ПРОГРАММИРОВАНИЮ……………………………………………………………………………

s-4

ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К

ОБРАЩЕНИЮ

s-6

ПРЕДОСТЕРЕЖЕНИЯ, ОТНОСЯЩИЕСЯ К ЕЖЕДНЕВНОМУ

ТЕХОБСЛУЖИВАНИЮ………………………………………………………………………………

s-8

I. ОБЩИЕ СВЕДЕНИЯ

1

ОБЩИЕ СВЕДЕНИЯ……………………………………………………………………

3

1.1

ОБЩАЯ ………..ПОСЛЕДОВАТЕЛЬНОСТЬ РАБОТЫ НА СТАНКЕ С ЧПУ

6

1.2

ПРИМЕЧАНИЯ …………….ПО ЧТЕНИЮ НАСТОЯЩЕГО РУКОВОДСТВА

7

1.3

ПРИМЕЧАНИЯ ……………………………ПО РАЗЛИЧНЫМ ТИПАМ ДАННЫХ

7

II. ПРОГРАММИРОВАНИЕ

1

ОБЩИЕ СВЕДЕНИЯ………………………………………………………………….

11

1.1

КОРРЕКЦИЯ…………………………………………………………………………………..

11

2

ПОДГОТОВИТЕЛЬНАЯ ……………………..ФУНКЦИЯ (G-ФУНКЦИЯ)

12

3

ФУНКЦИЯ ИНТЕРПОЛЯЦИИ……………………………………………………..

16

3.1

ИНТЕРПОЛЯЦИЯ ……..В ПОЛЯРНЫХ КООРДИНАТАХ (G12.1, G13.1)

16

3.2

НАРЕЗАНИЕ …………………..РЕЗЬБЫ С ПОСТОЯННЫМ ШАГОМ (G32)

24

3.3

НАРЕЗАНИЕ ………………………..РЕЗЬБЫ ПЕРЕМЕННОГО ШАГА (G34)

28

3.4

НЕПРЕРЫВНОЕ …………………………………………..НАРЕЗАНИЕ РЕЗЬБЫ

29

3.5

НАРЕЗАНИЕ ………………………………………МНОГОЗАХОДНОЙ РЕЗЬБЫ

29

4 ФУНКЦИИ ДЛЯ ……………..УПРОЩЕНИЯ ПРОГРАММИРОВАНИЯ

31

4.1

СТАНДАРТНЫЙ ……………………………………………ЦИКЛ (G90, G92, G94)

31

4.1.1 ………

32

……………………………………………………………..

32

…………………………………………….

33

4.1.2 ……………………………………………………………………Цикл нарезания резьбы (G92)

35

………………………………………………

35

………………………………………………………

38

4.1.3 ………………………………………..Цикл обтачивания торцевой поверхности (G94)

41

…………………………………………………

41

…………………………………………….

42

4.1.4 ………………………………….Как применять стандартные циклы (G90, G92, G94)

44

4.1.5 ……………..Стандартный цикл и коррекция на радиус вершины инструмента

46

4.1.6 …………………………………………………………….

48

c-1

СОДЕРЖАНИЕ

B-64304RU-1/02

4.2МНОГОКРАТНО ПОВТОРЯЕМЫЙ СТАНДАРТНЫЙ ЦИКЛ (G70-G76) .. 49

4.2.1

Удаление припуска при точении (G71) ……………………………………………………..

50

4.2.2

Удаление припуска при торцевой обработке (G71) ……………………………………

62

4.2.3

Повтор схемы (G73) …………………………………………………………………………………

66

4.2.4

Цикл чистовой обработки (G70) ……………………………………………………………….

69

4.2.5Цикл сверления торцевой поверхности с периодическим выводом

сверла (G74) …………………………………………………………………………………………….

73

4.2.6

Цикл сверления по внешнему/ внутреннему диаметру (G75)…………………….

75

4.2.7

Цикл нарезания многозаходной резьбы (G76)……………………………………………

77

4.2.8

Ограничения для многократно повторяемого стандартного

цикла (G70-G76) ………………………………………………………………………………………

83

4.3

СТАНДАРТНЫЙ ЦИКЛ СВЕРЛЕНИЯ ……………………………………………….

85

4.3.1 Цикл сверления на лицевой поверхности (G83) / Цикл сверления

на боковой поверхности (G87) ………………………………………………………………….

88

4.3.2Цикл нарезания резьбы метчиком спереди (G84) / Цикл нарезания

резьбы метчиком сбоку (G88) …………………………………………………………………..

91

4.3.3 Цикл растачивания спереди (G85) /Цикл растачивания сбоку (G89)…………..

96

4.3.4

Отмена стандартного цикла сверления (G80)…………………………………………….

97

4.3.5

Меры предосторожности, предпринимаемые оператором………………………….

98

4.4

ЖЕСТКОЕ НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ…………………………………

98

4.4.1ЦИКЛ ЖЕСТКОГО НАРЕЗАНИЯ РЕЗЬБЫ МЕТЧИКОМ НА ПЕРЕДНЕЙ ПОВЕРХНОСТИ (G84) / ЦИКЛ ЖЕСТКОГО НАРЕЗАНИЯ РЕЗЬБЫ

МЕТЧИКОМ НА БОКОВОЙ ПОВЕРХНОСТИ (G88) ……………………………….

99

4.4.2Цикл жесткого нарезания резьбы с периодическим выводом сверла

(G84 или G88) ………………………………………………………………………………………..

105

4.4.3

Отмена стандартного цикла (G80) …………………………………………………………..

109

4.4.4

Ручная коррекция во время жесткого нарезания резьбы метчиком…………..

110

4.4.4.1

Ручная коррекция вывода…………………………………………………………………..

110

4.4.4.2

Сигнал ручной коррекции…………………………………………………………………..

112

4.5СТАНДАРТНЫЙ ЦИКЛ ШЛИФОВАНИЯ (ДЛЯ ШЛИФОВАЛЬНОГО

СТАНКА) ………………………………………………………………………………………

113

4.5.1 Цикл шлифования на проход (G71) …………………………………………………………

115

4.5.2 Цикл прямого шлифования на проход с постоянными размерами (G72) …..

117

4.5.3 Цикл виброшлифования (G73) ………………………………………………………………..

120

4.5.4 Цикл прямого виброшлифования с постоянными размерами (G74) ………….

122

4.6

СНЯТИЕ ФАСКИ И РАДИУСНАЯ ОБРАБОТКА УГЛОВ ……………………

124

4.7ЗЕРКАЛЬНОЕ ОТОБРАЖЕНИЕ ДЛЯ ДВОЙНОЙ РЕВОЛЬВЕРНОЙ

ГОЛОВКИ (G68, G69)…………………………………………………………………….

130

4.8ПРОГРАММИРОВАНИЕ НЕПОСРЕДСТВЕННО ПО РАЗМЕРАМ

ЧЕРТЕЖА…………………………………………………………………………………….

131

5 ФУНКЦИЯ КОРРЕКЦИИ…………………………………………………………..

137

5.1

КОРРЕКЦИЯ НА ИНСТРУМЕНТ…………………………………………………….

137

5.1.1 Коррекция на геометрические размеры инструмента……………………………….

138

5.1.2 T-код для коррекции на инструмент ……………………………………………………….

138

5.1.3

Выбор инструмента………………………………………………………………………………..

139

5.1.4

Номер коррекции……………………………………………………………………………………

139

5.1.5

Коррекция ……………………………………………………………………………………………..

139

5.1.6 Смещение по оси Y ………………………………………………………………………………..

142

5.1.6.1 Коррекция по оси Y (произвольные оси) ……………………………………………

142

c-2

B-64304RU-1/02

СОДЕРЖАНИЕ

5.2КРАТКИЙ ОБЗОР КОРРЕКЦИЯ НА РАДИУС ВЕРШИНЫ

ИНСТРУМЕНТА (G40-G42) ……………………………………………………………

143

5.2.1

Вершина воображаемого инструмента…………………………………………………….

143

5.2.2

Направление вершины воображаемого инструмента……………………………….

145

5.2.3

Номер коррекции и величина коррекции…………………………………………………

146

5.2.4

Положение заготовки и команда перемещения………………………………………..

149

5.2.5

Примечания, касающиеся коррекции на радиус вершины инструмента……

155

5.3

ЭЛЕМЕНТЫ КОРРЕКЦИИ НА РАДИУС вершины ИНСТРУМЕНТА …..

158

5.3.1

Краткий обзор………………………………………………………………………………………..

158

5.3.2 Перемещение инструмента при запуске ………………………………………………….

162

5.3.3 Перемещение инструмента в режиме коррекции……………………………………..

167

5.3.4 Перемещение инструмента в режиме отмены коррекции…………………………

187

5.3.5 Предотвращение перереза из-за коррекции на радиус вершины

инструмента…………………………………………………………………………………………..

194

5.3.6

Проверка наличия столкновения …………………………………………………………….

197

5.3.6.1 Операция, выполняющаяся, если сделан вывод, что будет

столкновение……………………………………………………………………………………..

201

5.3.6.2 Функция сигнала об ошибке при проверке столкновения…………………….

201

5.3.6.3 Функция избежания при проверке столкновения…………………………………

203

5.3.7 Коррекция на радиус вершины инструмента для ввода из режима РВД

(ручной ввод данных) …………………………………………………………………………….

208

5.4

УГЛОВАЯ КРУГОВАЯ ИНТЕРПОЛЯЦИЯ (G39)……………………………….

210

5.5

АВТОМАТИЧЕСКАЯ КОРРЕКЦИЯ НА ИНСТРУМЕНТ (G36, G37) …….

212

6 ДОСТУП К ПАМЯТИ С ИСПОЛЬЗОВАНИЕМ

ФОРМАТА серии 10/11……………………………………………………………

215

6.1АДРЕСА И ДИАПАЗОН ЗАДАВАЕМЫХ ЗНАЧЕНИЙ ДЛЯ

ПРОГРАММНОГО ФОРМАТА серии 10/11………………………………………

215

6.2

ВЫЗОВ ПОДПРОГРАММЫ ……………………………………………………………

216

6.3

СТАНДАРТНЫЙ ЦИКЛ…………………………………………………………………..

216

6.3.1 Стандартный цикл резания по внешнему/ внутреннему диаметру G90) ……

217

6.3.1.1 Цикл прямолинейного резания……………………………………………………………

217

6.3.1.2 Цикл обработки конической поверхности …………………………………………..

218

6.3.2 Цикл нарезания резьбы (G92)………………………………………………………………….

220

6.3.2.1 Цикл нарезания цилиндрической резьбы…………………………………………….

220

6.3.2.2 Цикл нарезания конической резьбы…………………………………………………….

223

6.3.3 Цикл обтачивания торцевой поверхности (G94) ………………………………………

226

6.3.3.1 Цикл обработки торцевой поверхности……………………………………………….

226

6.3.3.2 Цикл обработки конической поверхности …………………………………………..

227

6.3.4 Как использовать стандартные циклы……………………………………………………..

229

6.3.5 Стандартный цикл и коррекция на радиус вершины инструмента……………

231

6.3.6

Ограничения стандартных циклов…………………………………………………………..

233

6.4

МНОГОКРАТНО ПОВТОРЯЕМЫЙ СТАНДАРТНЫЙ ЦИКЛ ………………

235

6.4.1 Удаление припуска при точении (G71) ……………………………………………………

236

6.4.2 Удаление припуска при торцевой обработке (G71) ………………………………….

248

6.4.3

Повтор схемы (G73) ……………………………………………………………………………….

253

6.4.4 Цикл чистовой обработки (G70) ……………………………………………………………..

255

6.4.5Цикл сверления торцевой поверхности с периодическим выводом

сверла (G74) …………………………………………………………………………………………..

259

6.4.6 Цикл сверления по внешнему/ внутреннему диаметру (G75)……………………

261

6.4.7

Цикл нарезания многозаходной резьбы (G76)………………………………………….

263

6.4.8

Ограничения многократно повторяемого стандартного цикла………………….

270

6.5

СТАНДАРТНЫЙ ЦИКЛ СВЕРЛЕНИЯ ……………………………………………..

272

c-3

СОДЕРЖАНИЕ

B-64304RU-1/02

6.5.1

Цикл сверления, цикл центровочного сверления (G81) ……………………………

276

6.5.2

Цикл сверления, цилиндрическое зенкование (G82) ………………………………..

277

6.5.3

Цикл сверления с периодическим выводом сверла (G83) …………………………

278

6.5.4

Цикл высокоскоростного сверления с периодическим выводом

сверла (G83.1) ………………………………………………………………………………………..

280

6.5.5

Цикл нарезания резьбы метчиком (G84) ………………………………………………….

282

6.5.6

Цикл нарезания резьбы метчиком (G84.2) ……………………………………………….

284

6.5.7

Цикл растачивания (G85)………………………………………………………………………..

286

6.5.8

Цикл растачивания (G89)………………………………………………………………………..

287

6.5.9

Отмена стандартного цикла сверления (G80)…………………………………………..

288

6.5.10

Меры предосторожности, предпринимаемые оператором………………………..

288

7 ФУНКЦИИ УПРАВЛЕНИЯ ОСЯМИ …………………………………………..

289

7.1

ОБРАБОТКА МНОГОГРАННИКОВ (G50.2, G51.2) …………………………..

289

7.2СИНХРОННОЕ, СМЕШАННОЕ И СОВМЕЩЕННОЕ УПРАВЛЕНИЕ ПО КОМАНДЕ ПРОГРАММЫ (G50.4, G51.4, G50.5, G51.5,

G50.6 И G51.6) ……………………………………………………………………………..

294

8 2ФУНКЦИЯ ДВУХКОНТУРНОГО УПРАВЛЕНИЯ……………………….

298

8.1

ОБЩАЯ ИНФОРМАЦИЯ………………………………………………………………..

298

8.2

ФУНКЦИЯ ОЖИДАНИЯ ТРАЕКТОРИЙ…………………………………………..

299

8.3

ФУНКЦИЯ ОБЩЕЙ ПАМЯТИ ДЛЯ КАЖДОЙ ТРАЕКТОРИИ……………..

299

8.4УПРАВЛЕНИЕ ВРАЩЕНИЕМ ШПИНДЕЛЯ ДЛЯ КАЖДОЙ

ТРАЕКТОРИИ……………………………………………………………………………….

301

8.5

СИНХРОННОЕ/СМЕШАННОЕ/СОВМЕЩЕННОЕ УПРАВЛЕНИЕ………

302

8.6

СБАЛАНСИРОВАННОЕ РЕЗАНИЕ (G68, G69)………………………………..

304

III. РАБОТА

1 ВВОД/ВЫВОД ДАННЫХ…………………………………………………………

309

1.1

ВВОД/ВЫВОД НА КАЖДОМ ЭКРАНЕ…………………………………………….

309

1.1.1 Ввод и вывод данных коррекции оси Y …………………………………………………..

309

1.1.1.1 Ввод данных коррекции оси Y ……………………………………………………………

309

1.1.1.2 Вывод данных коррекции оси Y …………………………………………………………

310

1.2

ВВОД/ВЫВОД ДАННЫХ НА ЭКРАН ВВОДА-ВЫВОДА «ВСЕ»………….

310

1.2.1 Ввод и вывод данных коррекции оси Y …………………………………………………..

311

2 УСТАНОВКА И ОТОБРАЖЕНИЕ ДАННЫХ………………………………

312

2.1ЭКРАНЫ, КОТОРЫЕ ВЫЗЫВАЮТСЯ ФУНКЦИОНАЛЬНОЙ

КЛАВИШЕЙ

…………………………………………………………………………….

312

2.1.1

Настройка и отображение значения коррекции на инструмент…………………

312

2.1.2

Прямой ввод величины коррекции на инструмент…………………………………..

316

2.1.3

Прямой ввод величины коррекции на инструмент, измеренной B ……………

318

2.1.4

Ввод величины коррекции на основе показаний счетчика………………………..

320

2.1.5

Задание величины сдвига системы координат детали………………………………

321

2.1.6

Задание коррекции по оси Y …………………………………………………………………..

322

2.1.7

Барьер патрона и задней бабки ……………………………………………………………….

325

3 РЕДАКТИРОВАНИЕ ПРОГРАММ…………………………………………….

332

3.1 ФУНКЦИЯ МНОГОКОНТУРНОГО РЕДАКТИРОВАНИЯ……………………

332

3.1.1

Краткий обзор………………………………………………………………………………………..

332

3.1.2

Описание……………………………………………………………………………………………….

333

c-4

B-64304RU-1/02

СОДЕРЖАНИЕ

ПРИЛОЖЕНИЕ

A ПАРАМЕТРЫ………………………………………………………………………….

341

A.1

ОПИСАНИЕ ПАРАМЕТРОВ …………………………………………………………..

341

A.2

ТИП ДАННЫХ……………………………………………………………………………….

387

A.3

ТАБЛИЦЫ ЗАДАНИЯ СТАНДАРТНЫХ ПАРАМЕТРОВ…………………….

388

B ОТЛИЧИЯ ОТ СЕРИИ 0i-C……………………………………………………….

390

B.1

ЕДИНИЦЫ НАСТРОЙКИ……………………………………………………………….

391

B.1.1

Различия в способах задания…………………………………………………………………..

391

B.1.2

Различия в отображении диагностики……………………………………………………..

391

B.2

АВТОМАТИЧЕСКАЯ КОРРЕКЦИЯ НА ИНСТРУМЕНТ……………………..

392

B.2.1

Различия в способах задания…………………………………………………………………..

392

B.2.2

Различия в отображении диагностики……………………………………………………..

392

B.3

CIRCULAR INTERPOLATION (КРУГОВАЯ ИНТЕРПОЛЯЦИЯ)

…………. 393

B.3.1

Различия в способах задания…………………………………………………………………..

393

B.3.2

Различия в отображении диагностики……………………………………………………..

393

B.4

ВИНТОВАЯ ИНТЕРПОЛЯЦИЯ……………………………………………………….

394

B.4.1

Различия в способах задания…………………………………………………………………..

394

B.4.2

Различия в отображении диагностики……………………………………………………..

394

B.5

ФУНКЦИЯ ПРОПУСКА ………………………………………………………………….

395

B.5.1

Различия в способах задания…………………………………………………………………..

395

B.5.2

Различия в отображении диагностики……………………………………………………..

396

B.6

РУЧНОЙ ВОЗВРАТ НА РЕФЕРЕНТНУЮ ПОЗИЦИЮ ………………………

397

B.6.1

Различия в способах задания…………………………………………………………………..

397

B.6.2

Различия в отображении диагностики……………………………………………………..

398

B.7

СИСТЕМА КООРДИНАТ ДЕТАЛИ…………………………………………………..

399

B.7.1

Различия в способах задания…………………………………………………………………..

399

B.7.2

Различия в отображении диагностики……………………………………………………..

399

B.8

ЛОКАЛЬНАЯ СИСТЕМА КООРДИНАТ……………………………………………

400

B.8.1

Различия в способах задания…………………………………………………………………..

400

B.8.2

Различия в отображении диагностики……………………………………………………..

400

B.9

УПРАВЛЕНИЕ КОНТУРОМ СК……………………………………………………….

401

B.9.1

Различия в способах задания…………………………………………………………………..

401

B.9.2

Различия в отображении диагностики……………………………………………………..

401

B.10

МНОГОШПИНДЕЛЬНОЕ УПРАВЛЕНИЕ…………………………………………

401

B.10.1

Различия в способах задания…………………………………………………………………..

401

B.10.2

Различия в отображении диагностики……………………………………………………..

401

B.11

ПОСЛЕДОВАТЕЛЬНОЕ/АНАЛОГОВОЕ УПРАВЛЕНИЕ

ШПИНДЕЛЕМ……………………………………………………………………………….

402

B.11.1

Различия в способах задания…………………………………………………………………..

402

B.11.2

Различия в отображении диагностики……………………………………………………..

402

B.12

УПРАВЛЕНИЕ ПОСТОЯННОЙ СКОРОСТЬЮ РЕЗАНИЯ…………………

403

B.12.1

Различия в способах задания…………………………………………………………………..

403

B.12.2

Различия в отображении диагностики……………………………………………………..

403

B.13

ПОЗИЦИОНИРОВАНИЕ ШПИНДЕЛЯ…………………………………………….

404

B.13.1

Различия в способах задания…………………………………………………………………..

404

B.13.2

Различия в отображении диагностики……………………………………………………..

405

B.14

ФУНКЦИИ ИНСТРУМЕНТА……………………………………………………………

405

B.14.1

Различия в способах задания…………………………………………………………………..

405

B.14.2

Различия в отображении диагностики……………………………………………………..

405

c-5

СОДЕРЖАНИЕ

B-64304RU-1/02

B.15

ПАМЯТЬ КОРРЕКЦИИ НА ИНСТРУМЕНТ………………………………………

406

B.15.1 Различия в способах задания…………………………………………………………………..

406

B.15.2 Различия в отображении диагностики……………………………………………………..

407

B.16

ВВОД ИЗМЕРЕННОЙ ВЕЛИЧИНЫ КОРРЕКЦИИ НА

ИНСТРУМЕНТ B……………………………………………………………………………

407

B.16.1 Различия в способах задания…………………………………………………………………..

407

B.16.2 Различия в отображении диагностики……………………………………………………..

407

B.17

МАКРОПРОГРАММА ПОЛЬЗОВАТЕЛЯ………………………………………….

408

B.17.1 Различия в способах задания…………………………………………………………………..

408

B.17.2 Различия в отображении диагностики……………………………………………………..

410

B.17.3 Разное ……………………………………………………………………………………………………

410

B.18

ПОЛЬЗОВАТЕЛЬСКАЯ МАКРОПРОГРАММА ТИПА

ПРЕРЫВАНИЯ……………………………………………………………………………..

410

B.18.1 Различия в способах задания…………………………………………………………………..

410

B.18.2 Различия в отображении диагностики……………………………………………………..

410

B.19

ВВОД ПРОГРАММИРУЕМОГО ПАРАМЕТРА (G10) …………………………

410

B.19.1 Различия в способах задания…………………………………………………………………..

410

B.19.2 Различия в отображении диагностики……………………………………………………..

410

B.20

УПРАВЛЕНИЕ С РАСШИРЕННЫМ ПРЕДПРОСМОТРОМ ……………….

411

B.20.1 Различия в способах задания…………………………………………………………………..

411

B.20.2 Различия в отображении диагностики……………………………………………………..

412

B.21

ФУНКЦИЯ ВЫБОРА УСЛОВИЯ ОБРАБОТКИ …………………………………

413

B.21.1 Различия в способах задания…………………………………………………………………..

413

B.21.2 Различия в отображении диагностики……………………………………………………..

413

B.22

СИНХРОННОЕ УПРАВЛЕНИЕ ОСЯМИ ………………………………………….

414

B.22.1 Различия в способах задания…………………………………………………………………..

414

B.22.2 Различия в отображении диагностики……………………………………………………..

417

B.23

ПРОИЗВОЛЬНОЕ УПРАВЛЕНИЕ НАКЛОННЫМИ ОСЯМИ………………

418

B.23.1 Различия в способах задания…………………………………………………………………..

418

B.23.2 Различия в отображении диагностики……………………………………………………..

418

B.24

ОТОБРАЖЕНИЕ НАРАБОТКИ И КОЛИЧЕСТВА ДЕТАЛЕЙ………………

419

B.24.1 Различия в способах задания…………………………………………………………………..

419

B.24.2 Различия в отображении диагностики……………………………………………………..

419

B.25

РУЧНАЯ ПОДАЧА С ПОМОЩЬЮ МАХОВИЧКА………………………………

420

B.25.1 Различия в способах задания…………………………………………………………………..

420

B.25.2 Различия в отображении диагностики……………………………………………………..

420

B.26

УПРАВЛЕНИЕ ОСЯМИ ПКД…………………………………………………………..

421

B.26.1 Различия в способах задания…………………………………………………………………..

421

B.26.2 Различия в отображении диагностики……………………………………………………..

425

B.27

ВЫЗОВ ВНЕШНЕЙ ПОДПРОГРАММЫ (M198)………………………………..

426

B.27.1 Различия в способах задания…………………………………………………………………..

426

B.27.2 Различия в отображении диагностики……………………………………………………..

426

B.28

ПОИСК НОМЕРА ПОСЛЕДОВАТЕЛЬНОСТИ………………………………….

427

B.28.1 Различия в способах задания…………………………………………………………………..

427

B.28.2 Различия в отображении диагностики……………………………………………………..

427

B.29

ПРОВЕРКА СОХРАНЕННОГО ХОДА……………………………………………..

428

B.29.1 Различия в способах задания…………………………………………………………………..

428

B.29.2 Различия в отображении диагностики……………………………………………………..

429

B.30

СОХРАНЕННАЯ КОРРЕКЦИЯ ПОГРЕШНОСТИ ШАГА……………………

430

B.30.1 Различия в способах задания…………………………………………………………………..

430

B.30.2 Различия в отображении диагностики……………………………………………………..

430

c-6

B-64304RU-1/02

СОДЕРЖАНИЕ

B.31

ФУНКЦИЯ ОЧИСТКИ ЭКРАНА И ФУНКЦИЯ АВТОМАТИЧЕСКОЙ

ОЧИСТКИ ЭКРАНА……………………………………………………………………….

431

B.31.1 Различия в способах задания…………………………………………………………………..

431

B.31.2 Различия в отображении диагностики……………………………………………………..

431

B.32

СБРОС И ПЕРЕМОТКА…………………………………………………………………

432

B.32.1 Различия в способах задания…………………………………………………………………..

432

B.32.2 Различия в отображении диагностики……………………………………………………..

432

B.33

РУЧНОЕ АБСОЛЮТНОЕ ВКЛЮЧЕНИЕ И ВЫКЛЮЧЕНИЕ……………….

433

B.33.1 Различия в способах задания…………………………………………………………………..

433

B.33.2 Различия в отображении диагностики……………………………………………………..

433

B.34

СИГНАЛ ЗАЩИТЫ ПАМЯТИ ДЛЯ ПАРАМЕТРА ЧПУ……………………….

434

B.34.1 Различия в способах задания…………………………………………………………………..

434

B.34.2 Различия в отображении диагностики……………………………………………………..

434

B.35

ВНЕШНИЙ ВВОД ДАННЫХ……………………………………………………………

434

B.35.1 Различия в способах задания…………………………………………………………………..

434

B.35.2 Различия в отображении диагностики……………………………………………………..

435

B.36

ФУНКЦИЯ СЕРВЕРА ДАННЫХ………………………………………………………

436

B.36.1 Различия в способах задания…………………………………………………………………..

436

B.36.2 Различия в отображении диагностики……………………………………………………..

436

B.37

ДИСПЕТЧЕР ЧПУ POWER MATE …………………………………………………..

436

B.37.1 Различия в способах задания…………………………………………………………………..

436

B.37.2 Различия в отображении диагностики……………………………………………………..

436

B.38

БАРЬЕР ДЛЯ ПАТРОНА И ЗАДНЕЙ БАБКИ……………………………………

437

B.38.1 Различия в способах задания…………………………………………………………………..

437

B.38.2 Различия в отображении диагностики……………………………………………………..

437

B.39

ОТВОД В ЦИКЛЕ НАРЕЗАНИЯ РЕЗЬБЫ (СТАНДАРТНЫЙ ЦИКЛ

ОБРАБОТКИ РЕЗАНИЕМ/МНОГОКРАТНО ПОВТОРЯЕМЫЙ

СТАНДАРТНЫЙ ЦИКЛ ОБРАБОТКИ РЕЗАНИЕМ)…………………………..

438

B.39.1 Различия в способах задания…………………………………………………………………..

438

B.39.2 Различия в отображении диагностики……………………………………………………..

438

B.40

ИНТЕРПОЛЯЦИИ В ПОЛЯРНЫХ КООРДИНАТАХ ………………………….

439

B.40.1 Различия в способах задания…………………………………………………………………..

439

B.40.2 Различия в отображении диагностики……………………………………………………..

440

B.41

КОНТРОЛЬ СТОЛКНОВЕНИЙ КОНТУРОВ (2-КОНТУРНОЕ

УПРАВЛЕНИЕ) ……………………………………………………………………………..

440

B.41.1 Различия в способах задания…………………………………………………………………..

440

B.41.2 Различия в отображении диагностики……………………………………………………..

440

B.42

СИНХРОННОЕ УПРАВЛЕНИЕ И СМЕШАННОЕ УПРАВЛЕНИЕ

(ДВУХКОНТУРНОЕ УПРАВЛЕНИЕ)………………………………………………..

441

B.42.1 Различия в способах задания…………………………………………………………………..

441

B.42.2 Различия в отображении диагностики……………………………………………………..

444

B.43

СОВМЕЩЕННОЕ УПРАВЛЕНИЕ (2-КОНТУРНОЕ УПРАВЛЕНИЕ) …..

445

B.43.1 Различия в способах задания…………………………………………………………………..

445

B.43.2 Различия в отображении диагностики……………………………………………………..

446

B.44

СМЕЩЕНИЕ ОСИ Y ………………………………………………………………………

446

B.44.1 Различия в способах задания…………………………………………………………………..

446

B.44.2 Различия в отображении диагностики……………………………………………………..

446

B.45

КОРРЕКЦИЯ НА ИНСТРУМЕНТ/КОРРЕКЦИЯ НА РАДИУС

ВЕРШИНЫ ИНСТРУМЕНТА…………………………………………………………..

447

B.45.1 Различия в способах задания…………………………………………………………………..

447

B.45.2 Различия в отображении диагностики……………………………………………………..

451

c-7

СОДЕРЖАНИЕ

B-64304RU-1/02

B.46

СТАНДАРТНЫЙ ЦИКЛ СВЕРЛЕНИЯ ……………………………………………..

452

B.46.1 Различия в способах задания…………………………………………………………………..

452

B.46.2 Различия в отображении диагностики……………………………………………………..

453

B.47

СТАНДАРТНЫЙ ЦИКЛ /МНОГОКРАТНО ПОВТОРЯЕМЫЙ

СТАНДАРТНЫЙ ЦИКЛ…………………………………………………………………..

454

B.47.1 Различия в способах задания…………………………………………………………………..

454

B.47.2 Различия в отображении диагностики……………………………………………………..

454

B.48

СТАНДАРТНЫЙ ЦИКЛ ШЛИФОВАНИЯ ………………………………………….

455

B.48.1 Различия в способах задания…………………………………………………………………..

455

B.48.2 Различия в отображении диагностики……………………………………………………..

455

B.49

МНОГОКРАТНО ПОВТОРЯЕМЫЙ СТАНДАРТНЫЙ ЦИКЛ

ОБТАЧИВАНИЯ ……………………………………………………………………………

456

B.49.1 Различия в способах задания…………………………………………………………………..

456

B.49.2 Различия в отображении диагностики……………………………………………………..

459

B.50

СНЯТИЕ ФАСКИ И РАДИУСНАЯ ОБРАБОТКА УГЛОВ ……………………

460

B.50.1 Различия в способах задания…………………………………………………………………..

460

B.50.2 Различия в отображении диагностики……………………………………………………..

460

B.51

ПРОГРАММИРОВАНИЕ С ПРЯМЫМ ВВОДОМ РАЗМЕРОВ

ЧЕРТЕЖА…………………………………………………………………………………….

460

B.51.1 Различия в способах задания…………………………………………………………………..

460

B.51.2 Различия в отображении диагностики……………………………………………………..

460

c-8

I. ОБЩИЕ СВЕДЕНИЯ

B-64304RU-1/02

ОБЩИЕ СВЕДЕНИЯ

1.ОБЩИЕ СВЕДЕНИЯ

1 ОБЩИЕ СВЕДЕНИЯ

Настоящее руководство состоит из следующих частей:

Онастоящем руководстве

I.ОБЩИЕ СВЕДЕНИЯ Описана организация глав, применимые модели, связанные руководства и примечания по

чтению настоящего руководства.

II.ПРОГРАММИРОВАНИЕ Описаны все функции: Формат, используемый для программирования функций на языке ЧПУ, характеристики и ограничения.

III.РАБОТА Описана работа со станком в автоматическом и ручном режимах, процедуры ввода/вывода

данных и процедуры редактирования программы.

ПРИЛОЖЕНИЕ Перечень параметров, диапазон действительных данных и сигналов об ошибке.

ПРИМЕЧАНИЕ

1В настоящем руководстве описываются функции, которые работают для

контурного управления в серии T. Информацию о других функциях,

относящихся не только к серии T, см. в руководстве по эксплуатации (общее для системы токарного станка и системы обрабатывающего центра) (B-64304RU).

2Некоторые функции, описанные в настоящем руководстве, нельзя

применить к некоторым продуктам. Подробную информацию см. в

руководстве ОПИСАНИЯ (B-64302RU).

3Настоящее руководство не описывает параметров, которые не упомянуты в

этом тексте. Подробные сведения об этих параметрах см. в руководстве по параметрам (B-64310RU).

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

условий станка с ЧПУ, а также часто используемых значений. Обычно параметры станка задаются на заводе-изготовителе, таким образом,

оператор может использовать станок без затруднений.

4В настоящем руководстве описываются не только основные функции, а

также дополнительные функции. В данном руководстве, составленном изготовителем станка, найдите опции, включенные в Вашу систему.

Применимые модели

В настоящем руководстве описываются следующие модели, которые относятся к категории

«Nano CNC».

Систему «Nano CNC», в которой реализована высокоточная механическая обработка, можно создать сочетанием этих моделей и высокоскоростных, высокоточных сервоконтроллеров.

В тексте, к обозначению модели могут добавляться сокращения, как указано ниже.

Наименование модели

Сокращение

FANUC Серия 0i-TD

0i-TD

Серия 0i-TD

FANUC Серия 0i Mate-TD

0i Mate-TD

Серия 0i Mate-TD

— 3 —

1.ОБЩИЕ СВЕДЕНИЯ

ОБЩИЕ СВЕДЕНИЯ

B-64304RU-1/02

ПРИМЕЧАНИЕ

1Для наглядности эти модели можно классифицировать как показано ниже:

— Серия T: 0i -TD / 0i Mate -TD

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

обработки)

РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ (для системы токарных станков)

B-64304RU-1

*

РУКОВОДСТВО ОПЕРАТОРА (для системы центров обработки)

B-64304RU-2

РУКОВОДСТВО ПО ТЕХОБСЛУЖИВАНИЮ

B-64305RU

РУКОВОДСТВО ПО ПАРАМЕТРАМ

B-64310RU

РУКОВОДСТВО ПО ВВОДУ В ЭКСПЛУАТАЦИЮ

B-64304RU-3

ПРОГРАММИРОВАНИЕ

Компилятор макросов / Исполнитель макросов

B-64303RU-2

РУКОВОДСТВО ПО ПРОГРАММИРОВАНИЮ

Компилятор макрокоманд. РУКОВОДСТВО ОПЕРАТОРА

B-64304RU-5

РУКОВОДСТВО ПО ПРОГРАММИРОВАНИЮ на языке программирования С

B-64303RU-3

PMC

РУКОВОДСТВО ПО ПРОГРАММИРОВАНИЮ PMC

B-64393RU

Сеть

РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ платы PROFIBUS-DP

B-64403RU

Быстрый Ethernet / Быстрый сервер данных, РУКОВОДСТВО ОПЕРАТОРА

B-64414RU

РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ платы DeviceNet

B-64443RU

РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ платы FL-net

B-64453RU

— 4 —

B-64304RU-1/02

ОБЩИЕ СВЕДЕНИЯ

1.ОБЩИЕ СВЕДЕНИЯ

Название руководства

Номер спецификации

Двойная проверка безопасности

РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ двойного контроля безопасности

B-64303RU-4

Функция управления операцией

РУКОВОДСТВО ПО РУЧНОМУ УПРАВЛЕНИЮ i

B-63874RU

(общее для системы токарного станка / многоцелевого станка) РУКОВОДСТВО ПО

ЭКСПЛУАТАЦИИ

РУКОВОДСТВО ПО РУЧНОМУ УПРАВЛЕНИЮ i (для системы обрабатывающих центров)

B-63874RU-2

РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ

РУКОВОДСТВО ПО РУЧНОМУ УПРАВЛЕНИЮ i (Функции по настройке)

B-63874RU-1

РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ

РУКОВОДСТВО ПО РУЧНОМУ УПРАВЛЕНИЮ 0i РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ

B-64434RU

РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ TURN MATE i

B-64254RU

Соответствующие руководства к СЕРВОДВИГАТЕЛЮ серии αi/βi

В следующей таблице приведены руководства для СЕРВОДВИГАТЕЛЕЙ серии αi/βi

Таблица 2 Соответствующие руководства

Название руководства

Номер спецификации

СЕРВОДВИГАТЕЛЬ ПЕРЕМЕННОГО ТОКА FANUC серия αi

B-65262RU

ОПИСАНИЯ

ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия αi

B-65272RU

ОПИСАНИЯ

СЕРВОДВИГАТЕЛЬ ПЕРЕМЕННОГО ТОКА FANUC серия βi

B-65302RU

ОПИСАНИЯ

ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия βi

B-65312RU

ОПИСАНИЯ

СЕРВОУСИЛИТЕЛЬ FANUC серия αi

B-65282RU

ОПИСАНИЯ

СЕРВОУСИЛИТЕЛЬ FANUC серия βi

B-65322RU

ОПИСАНИЯ

СЕРВОДВИГАТЕЛЬ FANUC серия αis

СЕРВОДВИГАТЕЛЬ FANUC серия αi

ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия αi

B-65285RU

СЕРВОУСИЛИТЕЛЬ FANUC серия αi

РУКОВОДСТВО ПО ТЕХОБСЛУЖИВАНИЮ

СЕРВОДВИГАТЕЛЬ FANUC серия βis

ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия βi

B-65325RU

СЕРВОУСИЛИТЕЛЬ FANUC серия βi

РУКОВОДСТВО ПО ТЕХОБСЛУЖИВАНИЮ

СЕРВОДВИГАТЕЛЬ ПЕРЕМЕННОГО ТОКА FANUC серия αii ,

ЛИНЕЙНЫЙ ДВИГАТЕЛЬ FANUC серии LiS

B-65270RU

ВСТРОЕННЫЙ СИНХРОННЫЙ СЕРВОДВИГАТЕЛЬ FANUC серии D iS, РУКОВОДСТВО ПО

ПАРАМЕТРАМ

ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия αii ,

ВСТРОЕННЫЙ ДВИГАТЕЛЬ ШПИНДЕЛЯ серии Bi

B-65280RU

РУКОВОДСТВО ПО ПАРАМЕТРАМ

В данном руководстве в основном предполагается, что используется серводвигатель FANUC серии αi. Информацию по серводвигателю и шпинделю смотрите в руководствах к серводвигателю и шпинделю, которые подсоединены в данный момент.

— 5 —

1.ОБЩИЕ СВЕДЕНИЯ

ОБЩИЕ СВЕДЕНИЯ

B-64304RU-1/02

1.1 ОБЩАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ РАБОТЫ НА СТАНКЕ С ЧПУ

Для обработки детали с помощью станка с ЧПУ сначала создайте программу, затем приступайте к работе на станке с ЧПУ с использованием этой программы.

(1)Для работы на станке с ЧПУ сначала создайте программу на основе чертежа детали. Создание программы описано в части II, «Программирование».

(2)Программа должна быть считана системой ЧПУ. Затем установите на станке заготовки и инструменты и запустите инструменты в соответствии с программой. Затем выполните обработку.

Эксплуатация системы ЧПУ описана в части III, «Эксплуатация».

Чертеж

Программа

детали

обработки

детали

ЧПУ

Станок

ЧАСТЬ II,

ЧАСТЬ III, «РАБОТА»

«ПРОГРАММИРОВАНИЕ»

Прежде чем приступать к программированию, составьте план обработки детали. План обработки

1.Определение диапазона обработки деталей

2.Способ крепления заготовок на станке

3.Последовательность выполнения всех процессов обработки

4.Режущий инструмент и условия резания

Выберите соответствующий метод для каждого процесса резания.

Процесс резания

1

2

3

Порядок

Резание на торцевой

Резание по внешнему

Проточка канавок

выполнения резания

поверхности

диаметру

1.

Способ резания:

Черновое

Получистовое

Чистовое

2.

Режущие инструменты

3.

Условия резания :

Скорость подачи

Глубина резания

4.

Траектория перемещения

инструмента

Проточка

Обтачивание

Подрезка торца

канавок

Деталь

— 6 —

B-64304RU-1/02

ОБЩИЕ СВЕДЕНИЯ

1.ОБЩИЕ СВЕДЕНИЯ

Создайте программу для траектории прохождения инструмента и условий резания в соответствии с формой заготовки для каждого резания.

1.2 ПРИМЕЧАНИЯ ПО ЧТЕНИЮ НАСТОЯЩЕГО РУКОВОДСТВА

ПРЕДОСТЕРЕЖЕНИЕ

1Функционирование всех систем станка с ЧПУ зависит не только от ЧПУ, но и от сочетания других факторов: самого станка, шкафа с магнитным экранированием, сервосистемы, устройства ЧПУ, пультов оператора и т.д.

Очень сложно описать функционирование, программирование и работу сразу для всех сочетаний. Как правило, в настоящем руководстве вышеуказанное

описывается с точки зрения ЧПУ. Таким образом, для получения более подробной информации по конкретному станку с ЧПУ см. руководство, изданное изготовителем станка, которое имеет приоритет перед настоящим

руководством.

2В поле верхнего колонтитула на каждой станице настоящего руководства приводится название главы, таким образом читатель может легко найти

необходимую информацию.

Найдя требуемый заголовок, читатель может обратиться только к необходимым разделам.

3В настоящем руководстве описывается максимально возможное количество приемлемых вариантов использования оборудования. В руководстве не

затрагиваются все комбинации свойств, опций и команд, которые не следует

применять.

Есликонкретнаяоперациянеописанавруководстве, ееприменятьнеследует.

1.3ПРИМЕЧАНИЯ ПО РАЗЛИЧНЫМ ТИПАМ ДАННЫХ

ПРЕДОСТЕРЕЖЕНИЕ

Программы по обработке, параметры, данные по коррекции и т.д. сохраняются во внутренней энергонезависимой памяти ЧПУ. Как правило, эти параметры не теряются при включении/ выключении питания. Однако может возникнуть состояние, при котором ценные данные, сохраненные в энергонезависимой

памяти, подлежат удалению вследствие стирания в результате неправильных действий или при устранении неисправности. Для быстрого восстановления данные при возникновении такого рода проблем

рекомендуется заранее создавать резервные копии различных видов данных.

— 7 —

II. ПРОГРАММИРОВАНИЕ

B-64304RU-1/02

ПРОГРАММИРОВАНИЕ

1.ОБЩИЕ СВЕДЕНИЯ

1 ОБЩИЕ СВЕДЕНИЯ

Глава 1, «ОБЩИЕ СВЕДЕНИЯ», состоит из следующих разделов:

1.1 КОРРЕКЦИЯ…………………………………………………………………………………………………………………….

11

1.1 КОРРЕКЦИЯ

Пояснение

Коррекция на инструмент

Как правило, для обработки одной заготовки используется несколько инструментов. Инструменты имеют разную длину. Изменение программы с учетом инструментов проблематично.

Следовательно, необходимо заранее измерить длину каждого инструмента. Задав разницу между длиной стандартного инструмента и длиной каждого инструмента в ЧПУ (см. раздел “Настройка и отображение данных” в Руководстве по эксплуатации (общем для системы токарного станка / системы центра обработки)), можно выполнять обработку, не меняя программы, даже если происходит смена инструмента. Такая функция называется коррекцией на инструмент.

Стандартный

Инструмент

Резьбонарезной

инструмент

для чистовой

инструмент

обработки

Деталь

Инструмент

Канавочный

для черновой

резец

обработки

Рис. 1.1 (a) Коррекция на инструмент

— 11 —

2. ПОДГОТОВИТЕЛЬНАЯ

ФУНКЦИЯ (G-ФУНКЦИЯ) ПРОГРАММИРОВАНИЕ B-64304RU-1/02

2 ПОДГОТОВИТЕЛЬНАЯ ФУНКЦИЯ (G-ФУНКЦИЯ)

Номер, стоящий за G-адресом, определяет значение команды для соответствующего блока. G-коды разделены на следующие два типа.

Тип

Значение

Однократный 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.

Пояснение

1.Если при включении электропитания или сбросе устанавливается состояние очистки (параметр CLR (№ 3402#6)), модальные G-коды переводятся в описанные ниже состояния.

(1)Модальные G-коды переводятся в состояния, отмеченные , как указано в таблице 2.

(2)G20 и G21 остаются без изменений, когда при включении питания или сбросе задается состояние очистки.

(3) Какое состояние G22 или G23 при включении питания задается параметром G23 (№ 3402#7). Однако G22 и G23 сохраняются, если состояние очистки устанавливается при сбросе.

(4)Пользователь может установить G00 или G01 установив параметр G01 (№ 3402#0).

(5)Пользователь может установить G90 или G91, установив параметр G91 (№ 3402#3). Когда используется система G-кодов B или С в системе токарного станка, задание параметра G91 (№ 3402#3) определяет действующий код, либо G90, либо G91.

2.G-коды в группе 00, кроме G10 и G11, являются однократными G-кодами.

3.Если задан G-код, не указанный в списке G-кодов, или задан G-код без указания соответствующей опции, выводится сигнал об ошибке PS0010.

4.В одном блоке можно задавать несколько G-кодов, если все G-коды принадлежат к разным группам. Если в одном блоке задается несколько G-кодов, принадлежащих одной группе, то действителен только G-код, заданный последним.

5.Если G-код группы 01 задан для сверления, стандартный цикл для сверления отменяется. Это означает, что устанавливается то же состояние, что и при задании G80. Отметьте, что на G-коды группы 01 не влияет G-код, задающий стандартный цикл.

6.Когда используется система G-кодов А, выбор программирования в абсолютных значениях или приращениях осуществляется не G-кодом (G90/G91), а адресным словом (X/U, Z/W, C/H, Y/V). Только начальный уровень представлен в точке возврата стандартного цикла для сверления.

7.G-коды указываются группой.

12 —

2.ПОДГОТОВИТЕЛЬНАЯ

B-64304RU-1/02

ПРОГРАММИРОВАНИЕ

ФУНКЦИЯ (G-ФУНКЦИЯ)

Таблица 2 Перечень G-кодов

Система G-кодов

Группа

Функция

A

B

C

G00

G00

G00

Позиционирование (ускоренный подвод)

G01

G01

G01

Линейная интерполяция (рабочая подача)

G02

G02

G02

01

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

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

G03

G03

G03

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

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

G04

G04

G04

Задержка

G05.4

G05.4

G05.4

HRV3 вкл/выкл

G07.1

G07.1

G07.1

Цилиндрическая интерполяция

(G107)

(G107)

(G107)

00

G08

G08

G08

Управление с расширенным предпросмотром

G09

G09

G09

Точная остановка

G10

G10

G10

Ввод программируемых данных

G11

G11

G11

Отмена режима ввода программируемых данных

G12.1

G12.1

G12.1

Режим интерполяции в полярных координатах

(G112)

(G112)

(G112)

21

G13,1

G13,1

G13,1

Режим отмены интерполяции в полярных координатах

(G113)

(G113)

(G113)

G17

G17

G17

Выбор плоскости XpYp

G18

G18

G18

16

Выбор плоскости ZpXp

G19

G19

G19

Выбор плоскости YpZp

G20

G20

G70

06

Ввод в дюймах

G21

G21

G71

Ввод в мм

G22

G22

G22

09

Функция проверки сохраненного хода вкл

G23

G23

G23

Функция проверки сохраненного хода выкл

G25

G25

G25

08

Обнаружение отклонений от заданной скорости шпинделя выкл

G26

G26

G26

Обнаружение отклонений от заданной скорости шпинделя вкл

G27

G27

G27

Проверка возврата на референтную позицию

G28

G28

G28

00

Возврат на референтную позицию

G30

G30

G30

2-й, 3-й и 4-й возврат на референтную позицию

G31

G31

G31

Функция пропуска

G32

G33

G33

Нарезание резьбы

G34

G34

G34

Нарезание резьбы с переменным шагом

G36

G36

G36

01

Автоматическая коррекция инструмента (ось X)

G37

G37

G37

Автоматическая коррекция инструмента (ось Z)

G39

G39

G39

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

закругления углов

G40

G40

G40

Коррекция на радиус вершины инструмента : отмена

G41

G41

G41

07

Коррекция на радиус вершины инструмента : влево

G42

G42

G42

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

G50

G92

G92

Установка системы координат или ограничение максимальной

00

скорости шпинделя

G50,3

G92,1

G92,1

Предварительная установка системы координат заготовки

G50,2

G50,2

G50,2

Отмена обтачивания многогранника

(G250)

(G250)

(G250)

20

G51,2

G51,2

G51,2

Обтачивание многогранника

(G251)

(G251)

(G251)

— 13 —

fanuc 0i-D, Oi Mate D User Manual

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

00

Пуск синхронного управления

G51,5

G51,5

G51,5

Пуск смешанного управления

G51,6

G51,6

G51,6

Пуск совмещенного управления

G52

G52

G52

Установка локальной системы координат

G53

G53

G53

Установка системы координат станка

G54

G54

G54

Выбор системы координат заготовки 1

G55

G55

G55

Выбор системы координат заготовки 2

G56

G56

G56

14

Выбор системы координат заготовки 3

G57

G57

G57

Выбор системы координат заготовки 4

G58

G58

G58

Выбор системы координат заготовки 5

G59

G59

G59

Выбор системы координат заготовки 6

G61

G61

G61

Режим точной остановки

G63

G63

G63

15

Режим нарезания резьбы метчиком

G64

G64

G64

Режим обработки резанием

H90

H90

H90

00

Вызов макропрограммы

G66

G66

G66

12

Модальный вызов макропрограммы

G67

G67

G67

Отмена модального вызова макропрограммы

G68

G68

G68

Зеркальное отображение для двойной револьверной головки вкл.

или режим сбалансированного резания

04

Зеркальное отображение для двойной револьверной головки выкл.

G69

G69

G69

или отмена режима сбалансированного резания

G70

G70

G72

Цикл чистовой обработки

G71

G71

G73

Удаление припусков при точении

G72

G72

G74

Удаление припусков при торцевой обработке

G73

G73

G75

00

Цикл повтора схемы

Цикл сверления торцевой поверхности с периодическим выводом

G74

G74

G76

сверла

G75

G75

G77

Цикл сверления по внешнему/внутреннему диаметру

G76

G76

G78

Цикл нарезания многозаходной резьбы

G71

G71

G72

Цикл шлифования на проход (для шлифовального станка)

G72

G72

G73

Цикл шлифования на проход/прямого определения размера (для

шлифовального станка)

01

G73

G73

G74

Цикл виброшлифования (для шлифовального станка)

G74

G74

G75

Цикл виброшлифования/прямого определения размера (для

шлифовального станка)

G80

G80

G80

Отмена стандартного цикла сверления

Электронный редуктор: отмена синхронизации

G81

G81

G81

Центровочное сверление (формат FS10/11-T)

Электронныйредуктор: пусксинхронизации

G82

G82

G82

10

Цилиндрическое зенкование (формат FS10/11-T)

G83

G83

G83

Цикл сверления торцевой поверхности

G83,1

G83,1

G83,1

Цикл скоростного сверления с периодическим выводом сверла

(формат FS10/11T)

G84

G84

G84

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

G84,2

G84,2

G84,2

Жесткий цикл нарезания резьбы метчиком (формат FS10/11-T)

G85

G85

G85

Цикл растачивания торцевой поверхности

G87

G87

G87

10

Цикл сверления боковой поверхности

G88

G88

G88

Цикл нарезания резьбы метчиком на боковой поверхности

G89

G89

G89

Цикл растачивания боковой поверхности

— 14 —

2.ПОДГОТОВИТЕЛЬНАЯ

B-64304RU-1/02

ПРОГРАММИРОВАНИЕ

ФУНКЦИЯ (G-ФУНКЦИЯ)

Таблица 2 Перечень G-кодов

Система G-кодов

Группа

Функция

A

B

C

G90

G77

G20

Цикл обработки по внешнему/внутреннему диаметру

G92

G78

G21

01

Цикл нарезания резьбы

G94

G79

G24

Цикл обтачивания торцевой поверхности

G91,1

G91,1

G91,1

00

Проверка максимальной заданной величины приращения

G96

G96

G96

02

Контроль постоянства скорости резания

G97

G97

G97

Отмена контроля постоянства скорости перемещения у поверхности

G96,1

G96,1

G96,1

Выполнение индексирования шпинделя (ожидание завершения)

G96,2

G96,2

G96,2

00

Выполнение индексирования шпинделя (без ожидания завершения)

G96,3

G96,3

G96,3

Проверка завершения индексирования шпинделя

G96,4

G96,4

G96,4

Режим управления скоростью SV ВКЛ

G98

G94

G94

05

Подача в минуту

G99

G95

G95

Подача за оборот

G90

G90

03

Абсолютное программирование

G91

G91

Инкрементное программирование

G98

G98

11

Постоянный цикл: возврат к начальному уровню

G99

G99

Постоянный цикл: Возврат к уровню точки R

— 15 —

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

ПРОГРАММИРОВАНИЕ

B-64304RU-1/02

3 ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

глава 3, «ФУНКЦИЯ ИНТЕРПОЛЯЦИИ», состоит из следующих разделов:

3.1

ИНТЕРПОЛЯЦИЯ В ПОЛЯРНЫХ КООРДИНАТАХ (G12.1, G13.1)…………………………………..

16

3.2

НАРЕЗАНИЕ РЕЗЬБЫ С ПОСТОЯННЫМ ШАГОМ (G32)…………………………………………………

24

3.3

НАРЕЗАНИЕ РЕЗЬБЫ ПЕРЕМЕННОГО ШАГА (G34) ………………………………………………………

28

3.4

НЕПРЕРЫВНОЕ НАРЕЗАНИЕ РЕЗЬБЫ……………………………………………………………………………

29

3.5

НАРЕЗАНИЕ МНОГОЗАХОДНОЙ РЕЗЬБЫ……………………………………………………………………..

29

3.1 ИНТЕРПОЛЯЦИЯ В ПОЛЯРНЫХ КООРДИНАТАХ

(G12.1, G13.1)

Краткий обзор

Интерполяция в полярных координатах является функцией, которая осуществляет контурное управление при преобразовании команды, запрограммированной в декартовой системе координат, в перемещение по линейной оси (перемещение инструмента) и перемещение по оси вращения (вращение заготовки). Эта функция полезна при резании передней поверхности и шлифовании распределительного вала для обтачивания.

Формат

G12,1 ; Запускается режим интерполяции в полярных координатах (включает интерполяцию в полярных координатах).

Задайте линейную или круговую интерполяцию с помощью координат в декартовой системе координат, состоящую из линейной оси и оси

вращения (псевдооси).

G13,1 ; Отменен режим интерполяции в полярных координатах (для того, чтобы не выполнять интерполяцию в полярных координатах).

Задайте G12.1 и G13.1 в отдельных блоках.

G112 и G113 могут быть использованы вместо G12.1 и G13.1, соответственно.

Пояснение

Режим интерполяции в полярных координатах (G12.1)

Оси при интерполяции в полярных координатах (линейная ось и ось вращения) должны быть заданы заранее, с соответствующими параметрами. Задание G12.1 помещает систему в режим интерполяции в полярных координатах, и выбирает плоскость (называемую плоскостью интерполяции в полярных координатах) сформированная одной линейной осью и псевдоосью пересекающей линейную ось под прямым углом. Линейная ось называется первой осью плоскости, а псевдоось называется второй осью плоскости. Интерполяция в полярных координатах выполняется в этой плоскости.

В режиме интерполяции в полярных координатах, может быть задана и линейная интерполяция и круговая интерполяция могут быть заданы при абсолютном и инкрементном программировании. Также можно выполнять коррекцию на радиус вершины инструмента. Интерполяция в полярных координатах проводится по траектории, полученной после коррекции на радиус вершины инструмента.

Тангенциальная скорость на плоскости интерполяции в полярных координатах (прямоугольная система координат) задается как скорость подачи, используя F.

— 16 —

B-64304RU-1/02

ПРОГРАММИРОВАНИЕ

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

Режим отмены интерполяции в полярных координатах (G13.1)

Указание G13.1 останавливает режим интерполяции в полярных координатах.

Плоскость интерполяции в полярных координатах

G12.1 запускает режим интерполяции вполярных координатах ивыбирает плоскостьинтерполяции в полярных координатах (Рис. 3.1 (a)). Интерполяция в полярных координатах выполняется в этой плоскости.

Ось вращения (псевдоось) (единицы: мм или дюймы)

Линейная ось (единицы: мм или дюймы)

Начало локальной системы координат (команда G52) (или начало системы координат детали)

Рис. 3.1 (a) Плоскость интерполяции в полярных координатах

При включении питания или сбросе системы интерполяция в полярных координатах отменяется

(G13.1).

Линейные оси и оси вращения для интерполяции в полярных координатах должны быть заданы в параметрах № 5460 и 5461заранее.

ПРЕДОСТЕРЕЖЕНИЕ

Плоскость, используемая до ввода G12.1 (плоскость, заданная G17, G18 или

G19), отменяется. Она восстанавливается, когда задается G13.1 (интерполяция в полярных координатах отменяется).

При перезагрузке системы интерполяция в полярных координатах отменяется и используется плоскость, заданная G17, G18 или G19.

Расстояние перемещения и скорость подачи при интерполяции в полярных координатах

Единица отсчета координат по псевдооси такая же, что и для линейной оси (мм/дюйм).

В режиме интерполяции в полярных координатах команды программы задаются в плоскости интерполяции в полярных координатах с использованием декартовой системы координат. Адрес для оси вращения используется в качестве адреса для второй оси (псевдооси) в плоскости. Выбор ввода значений диаметра или радиуса для первой оси в плоскости совпадает с выбором для оси вращения и не зависит от ввода значений для первой оси в плоскости.

Псевдоось в координате 0 задается сразу после ввода G12.1. Когда задан G12.1, начинается интерполяция в полярных координатах, и предполагается, что угол положения инструмента равен 0.

— 17 —

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

ПРОГРАММИРОВАНИЕ

B-64304RU-1/02

Пример)

Если значение по оси X (линейной оси) вводится в миллиметрах

G12,1 ;

G01 X10. F1000. ; ……..

Перемещение

на

10

мм

проводится

в

Декартовой

системе

координат.

C20. ;…………………………

Перемещение

на

20

мм

проводится

в

Декартовой

системе

G13,1 ;

координат.

Если значение по оси X (линейной оси) вводится в дюймах

G12,1 ;

G01 X10. F1000. ; ………

Перемещение

на 10 дюймов проводится в Декартовой системе

координат.

C20. ;…………………………

Перемещение

на 20 дюймов проводится в Декартовой системе

G13,1 ;

координат.

Единицей измерения для скорости подачи является мм/мин или дюйм/мин.

Задайте с помощью F скорость подачи как скорость (относительную скорость между инструментом и заготовкой) в тангенциальном направлении к плоскости интерполяции в полярных координатах (декартова система координат).

G-коды, которые можно задать в режиме интерполяции в полярных

координатах

G01…………………..

Линейная интерполяция

G02, G03 …………..

Круговая интерполяция

G04…………………..

Задержка

G40, G41, …..G42 Коррекция на радиус вершины инструмента

(Интерполяция в полярных координатах применяется к траектории после

коррекции на радиус вершины инструмента.)

G65, G66, …..G67 Пользовательская макрокоманда

G90, G91 …………..

Абсолютное программирование, инкрементное программирование

(Для системы G-кодов В или С)

G98, G99 …………..

Подача в минуту, подача за оборот

Круговая интерполяция в плоскости полярных координат

Адреса для задания радиуса дуги для круговой интерполяции (G02 или G03) в плоскости интерполяции в полярных координатах зависят от первой оси в плоскости (линейной оси).

I и J в плоскости Xp-Yp, если линейной осью является ось Х или ось, параллельная оси Х.

J и K в плоскости Yp-Zp, если линейной осью является осьY или ось, параллельная оси Y.

K и I в плоскости Zp-Xp, если линейной осью является ось Z или ось, параллельная оси Z. С помощью команды R также можно задать радиус дуги.

ПРИМЕЧАНИЕ

Параллельные оси U, V и W можно использовать в системе G-кодов B или C.

— 18 —

B-64304RU-1/02

ПРОГРАММИРОВАНИЕ

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

Перемещение по осям не в плоскости интерполяции в полярных

координатах в режиме интерполяции в полярных координатах

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

Отображение текущей позиции в режиме интерполяции в полярных

координатах

Отображаются фактические координаты. Однако оставшееся расстояние в блоке отображается в координатах плоскости интерполяции в полярных координатах (прямоугольные координаты).

Система координат для интерполяции в полярных координатах

Восновном, перед тем, как задать G12.1, необходимо установить локальную систему координат (илисистему координатзаготовки), в которойцентросивращенияявляется точкойотсчетасистемы координат.

Нельзя изменить систему координат в режиме, активируемом G12.1 (G50, G52, G53, сброс относительных координат, G54 — G59 и т.д.).

Коррекция в направлении псевдооси при интерполяции в полярных

координатах

Если первая ось на плоскости смещена от центра оси вращения в направлении псевдооси, другими словами, если центр оси вращения не на оси X, используется функция коррекции в направлении псевдооси при интерполяции в полярных координатах. С этой функцией, смещение учитывается при интерполяции в полярных координатах. Величина смещения задается в параметре № 5464.

Псевдоось (ось C)

Ось вращения

(X, C)

Ошибка в

Ось X

направлении

псевдооси (P)

Центр оси вращения

(X, C)

Точка на плоскости X-C (Центр оси вращения считается началом

координат плоскости X-C.)

X

Координата Х на плоскости X-C

C

Координата псевдооси на плоскости X-C

P

Ошибка в направлении псевдооси

(заданной в параметре № 5464)

— 19 —

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

ПРОГРАММИРОВАНИЕ

B-64304RU-1/02

Сдвиг системы координат для интерполяции в полярных координатах

Врежиме интерполяции в полярных координатах, система координат заготовки может быть сдвинута. Функция отображения текущего положения, показывает положение относительно системы координат заготовки до сдвига. Функция для смещения системы координат активирована, если бит 2 (PLS) параметра № 5450 задан соответствующим образом.

Смещение может быть указано в режиме интерполяции в полярных координатах, путем задания положения центра си вращения C (A, B) в плоскости интерполяции X-C (Y-A, Z-B) по отношению к началу координат системы координат заготовки, в следующем формате.

G12.1 X_ C_ ; (Интерполяция в полярных координатах для осей X и C)

G12.1 Y_ A_ ; (Интерполяция в полярных координатах для осей Y и A)

G12.1 Z_ B_ ; (Интерполяция в полярных координатах для осей 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, активируются функции ручной коррекции скорости подачи и автоматической фиксации скорости.

— 20 —

B-64304RU-1/02

ПРОГРАММИРОВАНИЕ

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

ПРЕДУПРЕЖДЕНИЕ

</F>Рассмотрим линии L1, L2 и L3. ∆X — это расстояние, на которое

перемещается инструмент за единицу времени при скорости подачи, заданной в адресе F в декартовой системе координат. По мере

перемещения инструмента от L1 до L2 до L3, угол с которым инструмент

передвигается за единицу времени относящейся к ∆X в Декартовой

системой координат увеличивающейся от θ1 до θ2 до θ3. Другими словами,

компонент скорости подачи оси C увеличивается по мере продвижения

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

причине того, что движение инструмента в декартовой системе координат было преобразовано в движение инструмента по оси С и оси Х.

X

θ1

L1

θ2

L2

θ3

L3

L:Расстояние (в мм) между центром инструмента и центром заготовки, когда центр инструмента находится на самом близком расстоянии от

центра заготовки

R: Максимальная скорость рабочей подачи (град/мин) по оси C Следовательно, скорость, задаваемая в адресе F при интерполяции в

полярных координатах, может быть получена по формуле, приведенной

ниже. Если максимальная скорость рабочей подачи для оси C превышена, функция автоматического управления скоростью для интерполяции в полярных координатах автоматически управляет скоростью подачи.

F < L × R × 180π (мм/мин)

Автоматическое управление скоростью для интерполяции в полярных

координатах

Если компонент скорости для оси вращения превышает скорость рабочей подачи в режиме интерполяции в полярных координатах, скорость управляется автоматически.

Автоматическая коррекция

Если компонент скорости оси вращения превышает допустимую скорость (максимальная скорость рабочей подачи, умноженная на коэффициент допуска, заданные в параметре № 5463), скорость подачи автоматически корректируется, как показано ниже.

Коррекция = (Допустимая скорость) ÷ (Компонент скорости для оси вращения) × 100(%)

— 21 —

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

ПРОГРАММИРОВАНИЕ

B-64304RU-1/02

Автоматическая фиксация скорости

Если компонент скорости для оси вращения после автоматической коррекции все еще превышает скорость рабочей подачи в режиме интерполяции в полярных координатах, скорость оси вращения автоматически фиксируется. В результате, компонент скорости оси вращения не превысит максимальную скорость рабочей подачи.

Функция автоматического фиксирования скорости работает, только если центр инструмента находится очень близко к центру оси вращения.

Ось C

[Пример]

D C

B A

G90 G00 X10.0 C0. ;

G12.1 ;

G01 C0.1 F1000 ;

-10.

+10.

Ось X

X-10.0 :

G13

Автоматическое управление скоростью для интерполяции в полярных координатах

Предположим, что максимальная скорость

рабочей подачи для оси вращения равна 360

(3600 град/мин) а коэффициент допуска для автоматической коррекции при интерполяции в полярных координатах (параметр № 5463) равен 0 (90%). При запуске вышеуказанной программы, функция автоматической коррекции начинает работать когда X координата равна 2.273 (точка A). Функция автоматической фиксации скорости начинает работать когда X координата равна

0.524 (точка B).

Минимальное значение автоматической коррекции для этого примера — 3%.

Функция автоматической фиксации скорости продолжает работать когда X координата равна -0.524 (точка С). Затем функция автоматической фиксации скорости работает пока X координата не становится равна -2.273 (точка D).

(Координаты приведенные выше это значения в Декартовой системе координат.)

ПРИМЕЧАНИЕ

1При работе функции автоматической фиксации скорости функцию блокировки станка или функцию взаимоблокировки нельзя включить

немедленно.

2Если производится останов подачи при работе функции автоматической фиксации скорости, на выходе появляется сигнал прекращения автоматической операции. Однако операция не прекращается немедленно.

3Фиксированная скорость может превышать значение фиксации на несколько

процентов.

— 22 —

B-64304RU-1/02

ПРОГРАММИРОВАНИЕ

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

Пример

Пример программы для интерполяции в полярных координатах в декартовой системе координат

состоящей из оси X (линейной оси) и псевдооси

Псевдоось

Траектория после коррекции на радиус

Ось C

вершины инструмента

Траектория до коррекции на радиус

вершины инструмента

N204

N203

N205

N202

N201

N200

Ось X

Инструмент

N206

N208

N207

Ось Z

Для оси X применяется программирование диаметра; для оси C — программирование радиуса.

O0001

;

:

N010 T0101 ;

:

N0100 G90 G00 X120.0 C0 Z ;

Позиционирование в начальную точку

N0200

G12.1 ;

Запуск интерполяции в полярных координатах

N0201 G42 G01 X40.0 F ;

N0202

C10.0 ;

N0203

G03 X20.0 C20.0 R10.0 ;

N0204

G01 X-40.0 ;

Программа геометрии

N0205

C-10.0 ;

(программа на основе декартовых координат на

N0206

G03 X-20.0 C-20.0 I10.0 J0;

плоскости оси X и виртуальной оси)

N0207 G01 X40.0 ;

N0208 C0 ;

N0209 G40 X120.0 ;

N0210

G13.1 ;

Останов интерполяции в полярных координатах

N0300 Z

;

N0400 X

C ;

:

N0900 M30 ;

— 23 —

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

ПРОГРАММИРОВАНИЕ

B-64304RU-1/02

3.2

НАРЕЗАНИЕ РЕЗЬБЫ С ПОСТОЯННЫМ ШАГОМ (G32)

Наряду снарезанием цилиндрической резьбы с постоянным шагом спомощью команды G32 можно

выполнять коническую винтовую и спиральную резьбу.

Скорость шпинделя считывается в реальном времени из датчика положения, установленного на

шпинделе, и преобразуется в скорость рабочей подачи в перемещении в минуту, которая

используется для перемещения инструмента.

L

L

L

Цилиндрическая

Конусный винт

Спиральная резьба

резьба

Рис. 3.2 (a) Типы резьбы

Формат

G32IP_F_;

Ось X

Конечная точка_

IP_: Конечная точка

F _: Шаг по длинной оси

(всегда программирование рад)

δ2

X

Начальная

Z

α

точка

δ1

Ось Z

0

L

Рис. 3.2 (b)

Пример нарезания резьбы

— 24 —

B-64304RU-1/02

ПРОГРАММИРОВАНИЕ

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

Пояснение

Обычно нарезание резьбы происходит повторно по одной и той же траектории движения инструмента от черновой обработки до чистовой обработки винта. Поскольку нарезание резьбы начинается, когда датчик позиции на шпинделе выдает сигнал вращения одного шпинделя, нарезание резьбы начинается в фиксированной точке, а траектория движения инструмента не меняется и при повторном нарезании резьбы. Обратите внимание на то, что скорость шпинделя должна оставаться постоянной с начала черновой обработки и до завершения чистовой обработки. Если это условие не соблюдается, резьба будет выполнена с неверным шагом.

X

Коническая

резьба

LX

α

Z

LZ

α≤45° шаг – LZ α≥45° шаг — LX

Рис. 3.2 (c) LZ и LX конической резьбы

Обычно запаздывание сервосистемы и т. п. приводит к некоторым отклонениям шага в начальной и конечной точках нарезания резьбы. Для компенсации этого эффекта длину нарезания резьбы следует задавать несколько больше, чем требуется.

В таблице Таблица 3.2 (a) приводится перечень диапазонов значений шага резьбы.

Таблица 3.2 (a)

Диапазоны допустимых размеров шага

Наименьшее приращение команды

Ввод в метрических единицах

от 0,0001 до 500,0000 мм

Ввод в дюймах

от 0,000001 до 9,999999 дюйма

— 25 —

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

ПРОГРАММИРОВАНИЕ

B-64304RU-1/02

Пример

1. Цилиндрическая резьба

При программировании используются следующие значения:

Ось X

Шаг резьбы: 4мм

30mm

δ

1<3>=3 мм

δ

2<3>=1.5 мм

Глубина резания: 1мм (два прохода)

δ2

δ1

(Метрический ввод, программирование диаметра)

Ось Z

G00 U-62.0 ;

G32

W-74.5 F4.0 ;

G00

U62.0

;

W74.5

;

U-64.0 ;

70

(При втором проходе снять на 1 мм больше)

G32 W-74.5 ;

G00

U64.0

;

W74.5

;

2. Коническая резьба

При программировании используются следующие значения:

Шаг резьбы: 3,5 мм в направлении оси Z

Ось X

δ

1<3>=2 мм

δ

2<3>=1 мм

φ50

δ2

Глубина резания в направлении оси X составляет 1 мм (два

прохода)

φ43

(Метрический ввод, программирование диаметра)

G00 X 12.0 Z72.0 ;

δ1

G32 X 41.0 Z29.0 F3.5 ;

0

Ось Z

G00 X 50.0 ;

Z 72.0 ;

φ14

X10.0 ;

(При втором проходе снять на 1 мм больше)

G32 X 39.0 Z29.0

;

G00 X 50.0 ;

30

40

Z 72.0 ;

ОПАСНО

1Во время нарезания резьбы действует ручная коррекция скорости подачи

(задана на 100%).

2Очень опасно останавливать подачу метчика, не останавливая при этом шпиндель. Это ведет к резкому увеличению глубины реза. Таким образом,

функция блокировки подачи не действует при нарезании резьбы. Если во

время нарезания резьбы нажата кнопка блокировки, то инструмент остановится после выполнения блока, не задающего нарезание резьбы,

аналогично тому, если бы была нажата SINGLE BLOCK. Тем не менее, лампочка блокировки подачи (лампочка SPL) загорается, если на пульте управления станка нажата кнопка FEED HOLD. Затем, когда инструмент

остановился, световой индикатор выключается (состояние остановки покадрового режима).

3Если снова нажата кнопка приостановки подачи FEED HOLD в первом блоке после выхода из режима нарезания резьбы, не задающем нарезания резьбы

(или если кнопка удерживается в нажатом состоянии), то инструмент немедленно останавливается в блоке, не задающем нарезание резьбы.

4Если нарезание резьбы выполняется в состоянии покадрового режима, то

инструмент останавливается после выполнения первого блока, не

задающего нарезание резьбы.

26 —

B-64304RU-1/02

ПРОГРАММИРОВАНИЕ

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

ОПАСНО

5Если во время нарезания резьбы происходит переход из автоматического

режима в ручной, инструмент останавливается в первом блоке, не задающем нарезание резьбы, как и при нажатии кнопки останова подачи, как

указано в предупреждении 3.

Однако при изменении режима с автоматического режима работы на другой, инструмент останавливается после выполнения блока, не задающего

нарезание резьбы, как и в покадровом режиме в примечании 4.

6Если предыдущим блоком был блок нарезания резьбы, то обработка

начнется немедленно, не ожидая обнаружения сигнала одного оборота

шпинделя, даже если текущим блоком является блок нарезания резьбы.

G0 Z0. X50. ;

Обнаружение сигнала одного оборота шпинделя в случае начала блока.

G32 Z10.

F_ ;

: Выполняется.

Z20. ;

: Не выполняется.

G32 Z30.

;

: Не выполняется.

7Поскольку во время нарезания спиральной резьбы или конусной винтовой резьбы действует контроль постоянства скорости резания и скорость

шпинделя меняется, то возможно нарезание резьбы с неверным шагом. Следовательно, не применяйте функцию контроля постоянства скорости резания при нарезании резьбы. Используйте вместо этого G97.

8Блок перемещения, предшествующий блоку нарезания резьбы, не должен

задавать снятие фаски или радиусную обработку углов.

9Блок нарезания резьбы не должен задавать снятие фаски или радиусную обработку углов.

10При нарезании резьбы функция ручной коррекции скорости шпинделя

выключена. Скорость шпинделя установлена на 100%.

11Функция отвода инструмента в цикле нарезания резьбы недействительна по отношению к G32.

— 27 —

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

ПРОГРАММИРОВАНИЕ

B-64304RU-1/02

3.3 НАРЕЗАНИЕ РЕЗЬБЫ ПЕРЕМЕННОГО ШАГА (G34)

Ввод значения увеличения или уменьшения шага за оборот винта позволяет выполнить нарезание резьбы с переменным шагом.

Рис. 3.3 (a) Ходовой винт с переменным шагом

Формат

G34 IP_ F_ K_ ;

IP_ : Конечная точка

F_ : Шаг в направлении продольной оси в начальной точке

K_ : Приращение или уменьшение шага за оборот шпинделя

Пояснение

Адреса, кроме К, такие же как при цилиндрическом/ коническом нарезании резьбы, задаваемом

G32.

Значение K зависит от системы приращений референтной оси, как указанов Т3.3аблице (a).

Если задано значение K выходящее за диапазон, указанный в Таблице 3.3 (a), если максимальный шаг превышен после изменения от значения K, или если значение шага отрицательно, выдается сигнал об ошибке PS0313.

Таблица 3.3 (a) Диапазон допустимых значений К

Система приращений

Метрический ввод (мм/об)

Дюймовый ввод (мм/об)

референтной оси

IS-A

±0.001

до±500.000

±0.00001

до±50.00000

IS-B

±0.0001

до±500.0000

±0.000001

до±50.000000

IS-C

±0.00001

до±50.00000

±0.0000001

до±5.0000000

ПРЕДОСТЕРЕЖЕНИЕ

«Отвод инструмента в цикле нарезания резьбы» не действителен по отношению к G34.

Пример

Шаг в начальной точке: 8,0 mm Приращение шага: 0,3 мм/оборот

G34 Z-72.0 F8.0 K0.3 ;

— 28 —

B-64304RU-1/02

ПРОГРАММИРОВАНИЕ

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

3.4 НЕПРЕРЫВНОЕ НАРЕЗАНИЕ РЕЗЬБЫ

Блоки нарезания резьбы могут быть запрграммированы последовательно, что позволяет избежать разрывов резьбы вследствие прерывного перемещения при обработке примыкающих блоков.

Пояснение

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

G32

Рис. 3.4 (a) Непрерывное нарезание резьбы (Пример для G32 в системе A G-кодов)

Даже если один и тот же участок повторяется в процессе нарезании резьбы при изменении глубины резания, система позволяет выполнить точную обработку, не повреждая резьбу.

3.5 НАРЕЗАНИЕ МНОГОЗАХОДНОЙ РЕЗЬБЫ

Использование адреса Q для указания угла между сигналом вращения одного шпинделя и началом нарезаниярезьбы смещаетначальный уголнарезаниярезьбы, позволяялегкоизготавливатьвинтыс многозаходной резьбой.

L

L : Шаг

резьбы

Рис. 3.5 (a) Винты с многозаходной резьбой.

Формат

(Нарезание резьбы с постоянным шагом) G32 IP_ F_ Q_ ;

IP : Конечная точка

F_ : Шаг в продольном направлении

G32 IP_ Q_ ;

Q_ : Начальный угол нарезания резьбы

Пояснение

— Доступные команды для нарезания резьбы

G32: Нарезание резьбы с постоянным шагом

G34: Нарезание резьбы с переменным шагом

G76: Цикл нарезания многозаходной резьбы G92: Цикл нарезания резьбы

— 29 —

3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ

ПРОГРАММИРОВАНИЕ

B-64304RU-1/02

Ограничения

Начальный угол

Начальный угол не является постоянной (модальной) величиной. Его необходимо задавать каждый раз при использовании. Если величина угла не задана, предполагается, что угол равен 0.

Приращение начального угла

Приращение начального угла (Q) составляет 0,001 градуса. Обратите внимание на то, что задание десятичной точки невозможно.

Пример:

Для угла смещения в 180 градусов задайте Q180000.

Нельзя задать Q180,000, поскольку в данном случае имеется десятичный знак.

Диапазон задаваемых значений начального угла

Можно задать начальный угол (Q) между 0 и 360000 (в единицах по 0,001 градуса). Если задано значение, превышающее 360000 (360 градусов), то оно округляется до 360000 (360 градусов).

Цикл нарезания многозаходной резьбы (G76)

Для команды цикла нарезания многозаходной резьбы G76 всегда используйте формат команды

FS10/11.

Пример

Программа изготовления винтов с двойной резьбой (с начальными углами, равными 0 и 180 градусов)

X40.0 ;

W-38.0 F4.0 Q0 ; X72.0 ;

W38.0 ;

X40.0 ;

W-38.0 F4.0Q180000 ; X72.0 ;

W38.0 ;

— 30 —

Loading…

Металлический форум

  • Уже зарегистрированы? Войти  

  • Регистрация

Изменение в правилах «Опознайки»

Один объект для опознания — одна тема.
Запрещается размещать групповые фотографии или несколько разных объектов для опознания. 

Информация о файле

Руководство по программированию для токарной версии ЧПУ Fanuc 0i-TD/0i Mate-TD на русском языке.


Suggest us how to improve StudyLib

(For complaints, use

another form
)

Your e-mail

Input it if you want to receive answer

Rate us

1

2

3

4

5

защита направляющих? можно попросить кого-нидь выложить фотографии или из инета готовую ссылку дать как это выглядит?!

инструмент тока один (4- позиция)

post-32919-1317121151_thumb.jpg

спасибо за код программки разбираюсь с ней :)

может подскажете как центр наладчик выставляет оси X, попробую сначала на симуляторе станка (хотя он мне кажется несколько обманывает)

вот так это выглядит на симуляторе WORK под кнопкой OFSSET

<noindex>Изображение</noindex>

вот нашел инструкции по определению 0 по оси Z (вопрос относительно оси X нуля остается открытыми, да и в этой рекомендации могут быть не точности)

Определение нуля детали с помощью функций G54-G59.

Надо отметить, что функции G54-G59 стандартны почти во станках с ЧПУ.

Координата нуля детали по  X всегда равна 0 ( ось вращения).

При этом способе нуль детали сохраняется в памяти системы ЧПУ.

Необходимо:

•  Установить и закрепить заготовку в патроне.

•  Определить, каким инструментом будем привязываться к нулю детали, и вызвать

его в режиме MDI  с включенным корректором , например, Т0101.

•  В режиме MPG подвести инструмент к торцу детали  и аккуратно коснуться торца

(подрезать торец).

•  НЕ ОТВОДЯ инструмент по оси Z, включить MENU OFFSET – WORK. В

открывшемся окне установить курсор в строке Z в выбранной системе координат,

например, G54. Набрать с клавиатуры  Z0   или другое значение Z в зависимости от

технологических требований. Как только нажата клавиша Z, в окне появляется

программная клавиша MEASUR. При нажатии на эту клавишу  система ЧПУ

вычисляет и вносит в строку координату нуля детали. Если использовать систему

координат, отличную от G54, предварительно необходимо в режиме MDI

выполнить команду, например, G56. В MENU OFFSET установить курсор в строке

Z в G56 системе координат. 


Изменено 27 сентября 2011 пользователем adamst

Понравилась статья? Поделить с друзьями:
  • Дезинирит в нос цена инструкция по применению
  • Йогуртница кт 2005 инструкция по применению
  • Двойная омега 3 эвалар инструкция по применению цена
  • Блендер редмонд 2945 инструкция по применению
  • Мазь прополиса инструкция по применению детям