РУКОВОДСТВО ПО ПРОГРАММИРОВАНИЮ для MAZATROL FUSION 640T - MAZATROL ПРОГРАММИРОВАНИЕ 3-Осевая Спецификация (С/Без Суб-Шпинделя) Руководство No. : Серийный No. : Перед использованием станка и оборудования полностью ознакомьтесь с содержанием данной инструкции для обеспечения должного управления. При возникновении любых вопросов, обратитесь в ближайщий Технический/Сервисный Центр. ВАЖНОЕ ЗАМЕЧАНИЕ 1. Ознакомьтесь с правилами техники безопасности, изложенными в данном руководстве и с содержанием паспортных табличек, установленных на станке и оборудовании. В противном случае, это может привести к телесным повреждениям или материальному ущербу. Пожалуйста, заменяйте утерянные таблички как можно быстрее. 2. Ознакомьтесь с правилами техники безопасности, изложенными в данном руководстве и с содержанием паспортных табличек, установленных на станке и оборудовании. В противном случае, это может привести к телесным повреждениям или материальному ущербу. Пожалуйста, заменяйте утерянные таблички как можно быстрее. 3. В целях объяснения процесса управления станком и оборудованием, на некоторых рисунках могут быть не отображены такие устройства безопасности, как крышки, дверцы и т.д. Перед запуском станка, убедитесь, что все устройства установлены. 4. Данное руководство являлось точным и завершенным к моменту публикации, однако, вследствие постоянного улучшения качества нашей продукции, оно может подвергаться изменениям. При возникновении любых вопросов, пожалуйста, свяжитесь с ближайшим Техническим/Сервисным Центром. 5. Всегда храните данное руководство рядом со станком для немедленного использования. 6. Если требуется новое руководство, пожалуйста, подайте запрос в ближайший Технический/Сервисный Центр с указанием Номера Руководства или названия станка, серийного номера и названия руководства. Издано Отделом Публикации Инструкций, Yamazaki Mazak Corporation, Япония 06. 2002 СОДЕРЖАНИЕ Страница 1 КОНФИГУРАЦИЯ ПРОГРАММЫ MAZATROL .................................. 1-1 1-1 Конфигурация Программы ................................................................................. 1-1 2 СИСТЕМА КООРДИНАТ ПРОГРАММЫ ........................................... 2-1 3 СОЗДАНИЕ ПРОГРАММЫ ................................................................ 3-1 3-1 Общий Блок ........................................................................................................ 3-5 3-1-1 Установка данных блока (общие данные).......................................................... 3-5 3-2 Блок Формы Детали (MTR) ................................................................................ 3-8 3-2-1 Установка данных блока ..................................................................................... 3-8 3-2-2 Установка данных последовательности ............................................................ 3-8 3-3 Блок Обработки Цилиндра(BAR)..................................................................... 3-11 3-3-1 Установка данных блока ................................................................................... 3-11 3-3-2 Установка данных последовательности .......................................................... 3-15 3-4 Блок Обработки Копированием (CPY) ............................................................ 3-21 3-4-1 Установка данных блока ................................................................................... 3-21 3-4-2 Установка данных последовательности .......................................................... 3-23 3-5 Блок Обработки Угла (CNR) ............................................................................ 3-24 3-5-1 Установка данных блока ................................................................................... 3-24 3-5-2 Установка данных последовательности .......................................................... 3-25 3-6 Блок ОбработкиТорца (EDG) ........................................................................... 3-26 3-6-1 Установка данных блока ................................................................................... 3-26 3-6-2 Установка данных последовательности .......................................................... 3-27 3-7 Блок Резьбонарезания (THR) .......................................................................... 3-29 C-1 3-7-1 Установка данных блока ................................................................................... 3-29 3-7-2 Установка данных последовательности. ......................................................... 3-34 3-8 Блок Обработки Канавки (GRV) ...................................................................... 3-37 3-8-1 Установка данных блока ................................................................................... 3-37 3-8-2 Установка данных последовательности .......................................................... 3-41 3-9 Блок Сверления (DRL) ..................................................................................... 3-45 3-9-1 Установка данных блока ................................................................................... 3-45 3-9-2 Установка данных последовательности .......................................................... 3-49 3-10 Блок Нарезания Резьбы Метчиком (TAP) ....................................................... 3-50 3-10-1 Установка данных блока ................................................................................... 3-50 3-10-2 Установка данных последовательности .......................................................... 3-53 3-11 Блок Ручной Программы Обработки (MNP) ................................................... 3-54 3-11-1 Установка данных блока ................................................................................... 3-54 3-11-2 Установка данных последовательности .......................................................... 3-56 3-12 Блок Сверления Фрезерным Шпинделем (MDR) ........................................... 3-63 3-12-1 Установка данных блока ................................................................................... 3-63 3-12-2 Установка данных последовательности .......................................................... 3-67 3-13 Блок Нарезания Резьбы Метчиком Фрезерным Шпинделем (MTP) ............. 3-71 3-13-1 Установка данных блока ................................................................................... 3-72 3-13-2 Установка данных последовательности .......................................................... 3-77 3-14 Блок Растачивания (BOR) ............................................................................... 3-77 3-14-1 Установка данных блока ................................................................................... 3-77 3-14-2 Установка данных последовательности .......................................................... 3-80 3-15 Блок Обработки Канавок Фрезерным Шпинделем (MGV) ............................. 3-82 C-2 3-15-1 Установка данных блока ................................................................................... 3-82 3-15-2 Установка данных последовательности .......................................................... 3-84 3-16 Блок Линейного Фрезерования: Обработка по Центру (LCT) ....................... 3-89 3-16-1 Установка данных блока ................................................................................... 3-89 3-16-2 Установка данных последовательности .......................................................... 3-90 3-17 Блок Линейного Фрезерования: Обработка Справа/Слева (RGT и LFT) ... 3-100 3-17-1 Установка данных блока ................................................................................. 3-101 3-17-2 Установка данных последовательности ........................................................ 3-102 3-18 Блок Ручной Программы Фрезерования (MMP) ........................................... 3-102 3-18-1 Установка данных блока ................................................................................. 3-102 3-18-2 Установка данных последовательности ........................................................ 3-102 3-19 Блок M-Кодов (M) ......................................................................................... 3-106 3-19-1 Установка данных блока (M-коды).................................................................. 3-106 3-19-2 Список M-кодов ............................................................................................... 3-107 3-20 Блок Отдельного Процесса (SEP) ................................................................. 3-114 3-20-1 Установка данных блока ................................................................................. 3-114 3-21 Блок Перехвата Детали (TRS)....................................................................... 3-116 3-21-1 Установка данных блока ................................................................................. 3-116 3-22 Блок Подпрограммы (SUB) ............................................................................ 3-120 3-22-1 Установка данных блока ................................................................................. 3-120 3-22-2 Установка данных последовательности ........................................................ 3-120 3-23 Блок Завершения (END) ................................................................................ 3-121 3-23-1 Установка данных блока ................................................................................. 3-121 3-24 Блок Измерения (MES) .................................................................................. 3-124 C-3 3-25 Новая Схема Авто-Установки для Обработки Трубной Резьбы ................. 3-151 4 УСТАНОВКА ДАННЫХ TPC ............................................................. 4-1 4-1 Рабочая Процедура для Установки Данных TPC (Контроль Пути Инструмента) .................................................................................................... 4-1 4-2 Описание Каждого из Пунктов Данных TPC для Блоков Точения и Блоков Измерения ............................................................................................ 4-3 5 РЕДАКТИРОВАНИЕ ПРОГРАММЫ .................................................. 5-1 5-1 Поиск Блока ........................................................................................................ 5-2 5-2 Копирование ....................................................................................................... 5-3 5-2-1 Копирование программы ..................................................................................... 5-4 5-2-2 Копирование блока.............................................................................................. 5-5 5-2-3 Копирование обрабатываемой формы .............................................................. 5-5 5-3 Вставка Строки ................................................................................................... 5-6 5-4 Удаление Строки ................................................................................................ 5-8 6 ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ ........... 6-1 6-1 Функция Справки ................................................................................................ 6-1 6-2 Автоматическое Вычисление Точки Пересечения в Блоке Токарной Обработки ......................................................................................................... 6-2 6-3 Функция Автоматической Установки Режимов Резания ................................ 6-9 6-4 Авто-Установка Инструмента .......................................................................... 6-13 6-5 Окно Данных Инструмента .............................................................................. 6-15 7 ПРИМЕРЫ ПРОГРАММ ..................................................................... 7-1 8 ТРЕХЦИФРОВОЙ G-ФОРМАТ .......................................................... 8-1 C-4 8-1 Краткое содержание........................................................................................... 8-1 8-2 Подробное Описание ......................................................................................... 8-1 C-5 - ЗАМЕТКА - C-6 E КОНФИГУРАЦИЯ ПРОГРАММЫ MAZATROL 1 КОНФИГУРАЦИЯ ПРОГРАММЫ MAZATROL 1-1 Конфигурация Программы 1 Каждая программа MAZATROL состоит из данных, записанных в блоки. Для данного оборудования ЧПУ существуют следующие типы блоков программы: Общий блок (ОДИНАКОВЫЙ) Блок формы заготовки (MTR) Блок обработки полосой (BAR) Блок обработки копированиеем (CPY) Блок обработки угла (CNR) Блок обработки торца (EDG) Блок резьбонарезания (THR) Блок обработки канавки (GRV) Блок сверления (DRL) Блок нарезания резьбы метчиком (TAP) Блок ручной программы обработки (MNP) Токарный блок Блок обработки Блок сверления (MDR) Блок нарезания резьбы метчиком (MTP) Блок растачивания (BOR) Блок обработки канавок (MGV) Блок фрезерования по центру (LCT) Блок фрезерования справа (RGT) Блок фрезерования слева (LFT) Блок ручной программы обработки (MMP) Блок круговой обработки (CIR) Фрезерный блок Блок M-кодов (M) Блок измерения (MES) Блок разделения процесса (SEP) Блок перехвата детали (TRS) Блок подпрограммы (SUB) Блок завершения (END) Данные котрые должны быть установлены в блоках, указанных выше, классифицированы по следующим трем основным типам: 1. Данные блока Данные блока должны быть установлены в строке UNo. ( : Номер блока) экрана PROGRAM. Данные состоят из типов обработки, секций, которые должны быть обработаны, режимов резания, номеров обрабатывающих инструментов и т.п. 2. Данные последовательности Данные последовательности должны быть установлены в строке SEQ ( : Номер последовательности) экрана PROGRAM. Данные состоят в основном из назначенных шаблонов обработки. 3. Данные TPC (Данные проверки пути инструмента) Данные TPC являются дополнительными, установленными на экране TPC. Данные состоят из данных настройки пути инструмента/позиции смены инструмента, M-кодов, 1-1 1 КОНФИГУРАЦИЯ ПРОГРАММЫ MAZATROL номеров коррекции инструмента и т.п. Пути инструментов автоматически генерируются в соответствии с данными, установленными на экране PROGRAM и различными параметрами. Данные предназначены для устранения ненужных путей, изменяя таким образом, сгенерированные пути от блока к блоку. Сама обработка, таким образом, будет выпонена, даже если данные TPC не будут установлены. Пример : Экран PROGRAM UNo. Номер блока Номер последова тельности MAT OD-MAX LENGTH RPM 0 UNo. UNIT 1 SEQ EDG FCE SPT-X 1 UNo. UNIT # CPT-X CPT-Z RV 2 SEQ BAR SHP S-CNR SPT-X SPT-Z EPT-X RV SPT-Z Данные блока EPT-X Данные последова тельности 1 2 ............................................ ............................................ ............................................ UNo. UNIT * END COUNTER RETURN WK.No. Особенные подробности и процедуры установки каждых данных описаны в Главе 3. Здесь (Глава 1) вам необходимо понять какие типы блоков и данных составляют программу. 1-2 E СИСТЕМА КООРДИНАТ ПРОГРАММЫ 2 2 СИСТЕМА КООРДИНАТ ПРОГРАММЫ В основном, размеры обработки на рисунке, означают расстояния от особой исходной точки. Так же, в программе, шаблон обработки определяется установкой координат от особой исходной точки. Данная исходная точка, относится к начальной точки программы, и система координат, основанная на начальной точке программы, является системой координат программы. Для программ MAZATROL следующая координатная система используется для определения шаблонов обработки: Начальная точка программы +X +C +Z +Y Начальная точка программы T3P001 Начальная точка программы в координатной системе X-Z может быть установлена в любом месте на центральной линии заготовки. Однако обычно в качестве начальной точки программы устанавливается точка пересечения центральной линии заготовки и ее конечной грани. Начальная точка программы C-оси (оси вращения) может быть установлена в любом месте, удобном для программирования. Для программ MAZATROL, установите X-координаты, в качестве данных диаметра. То есть, диаметр заготовки, обозначенный на графике, должен быть установлен так, как он обозначен. Пример: Для формы заготовки, показанной на рисунке, ниже: Координаты (x, z) точки A: (50, 20), а координаты (x, z) точки B: (20, 30). A B 20 50 20 30 T3P008 Прим. 1: Для блоков ручной программы обработки токарными инструментами (MNP), блоков ручной программы обработки фрезерными инструментами (MMP) и блоков обработки торца (EDG), направление Z-оси является противоположным показанному на рисунке выше. Подробнее, см. соответствующие пункты в Главе 3. Прим. 2: Подробнее о С- и Х-оси см. разделы, посвященные блокам фрезерования. 2-1 2 СИСТЕМА КООРДИНАТ ПРОГРАММЫ - NOTE - 2-2 E СОЗДАНИЕ ПРОГРАММЫ 3 3 СОЗДАНИЕ ПРОГРАММЫ Данные программы и данные последовательности в программе MAZATROL должны быть установлены на экране PROGRAM, а данные TPC должны быть установлены на экране TPC. Экран TPC вызывается с экрана PROGRAM. Сначала данный раздел описывает основные процедуры и замечания, относящиеся к созданию программы MAZATROL, а далее, подробно описывает процедуры установки каждого типа программных данных для каждого блока. Операционная процедура создания программы MAZATROL (1) Выберите экран PROGRAM. - Осуществите следующие операции для вызова экрана PROGRAM: Нажмите клавишу выбора экрана. 1) В экранной области меню появится меню выбора основных экранов: POSITION SET UP INFO. PROGRAM TOOL DATA CUTTING COND. PARAM DIAGNOS DATA IN/OUT DISPLAY MAP Нажмите клавишу меню PROGRAM. − Последняя выбранная программа будет отображена на экране PROGRAM, и текущее меню будет заменено на следующее: WORK No. FIND PROGRAM HELP TPC LAYOUT TOOL PATH PROGRAM FILE (2) Нажмите клавишу меню WORK No. Пункт меню WORK No. перейдет в инверсное состояние и появится окно со списком рабочих номеров программ. ➔ * Окно со списком рабочих номеров программ представляет собой окно, в котором перечислены в виде списка рабочие номера программ, зарегистрированных в блоке ЧПУ. (3) Введите рабочий номер создаваемой программы. - Рабочий номер является номером, который назначается для идентификации программы. В качестве рабочего номера может быть использовано любое число от 1 до 99999999. - Если введен рабочий номер, который уже зарегистрирован для какой-либо программы в ЧПУ, данная программа будет отображена на экране. Таким образом для создания новой программы MAZATROL, вы должны ввести рабочий номер, который не используется в других программах. Вы можете свериться с окном списка рабочих номеров или с экраном PROGRAM FILE, чтобы выбрать рабочие номера, которые еще не используются. - Если вы ввели рабочий номер, который не используется для программ, зарегистрированных в блоке ЧПУ, текущее меню будет заменено на следующее: WORK No. EIA/ISO MAZATROL PROGRAM PROGRAM * Функция программирования EIA/ISO является опцией. (4) Нажмите клавишу меню MAZATROL PROGRAM. − На экране будет отображена следующая строка: UNo. MAT OD-MAX ID-MIN LENGTH RPM 0 Курсор Данная строка обозначает общий блок. 3-1 FIN-X FIN-Z WORK FACE СОЗДАНИЕ ПРОГРАММЫ 3 Установите данные для каждого пункта общего блока. - Подробнее об установке данных, см. Раздел 3-1, “Общий Блок”. - Каждый раз после установки данных курсор будет автоматически перемещаться к следующему пункту. - Когда вы установите данные в последнем пункте общего блока, курсор переместится в начальную позицию следующей строки, будет отображено приведенное ниже меню А, которое изменяется при нажатии клавиши меню >>> BAR CPY (a) CNR (b) EDG (c) THR (d) GRV (e) (f) WORKPIC E SHAPE END (g) (h) >>> A При нажатии клавиши меню >>> на экране отображаются следующие меню: DRL TAP MANUAL MEASURE M SEPARATE TRANSFER SUB PROGRAM M CODE PROCESS WORKPICE PROGRAM (i) (j) (k) (l) (n) (m) (o) (p) MDR MTP BOR MGV LCT RGT LFT CIR (q) (r) (s) (t) (u) (v) (w) (x) >>> MILLING MANUAL P B >>> C (y) Меню изменяется в следующем порядке A → B → C → A → B. (6) В меню A и С выберите блок, который должен следовать за общим блоком. − Строка данных выбранного блока будет выведена на экран. Пример: Если вы выбрали блок (BAR): UNo. MAT 0 OD-MAX ID-MIN LENGTH UNo. UNIT 1 # CPT-X CPT-Z RV RPM FIN-X FIN-Z WORK FACE FV R-FEED R-DEP. R-TOOL F-TOOL BAR Курсор Будет отображена эта строка Если вы выбрали блок содержащий только данные блока (блок SEP, TRS или M): (7) Установите данные в каждом пункте строки данных блока. - Подробнее об установке данных см. соответствующие части данного раздела. - Каждый раз после установки данных курсор будет автоматически перемещаться к следующему пункту. - Когда вы установите данные в последнем пункте, курсор переместится в начальную позицию следующей строки (строка данных блока). Если вы выбрали блок, содержащий только данные блока и данные последовательности, расположенные только в одной строке (блок CNR, EDG, GRV, DRL, TAP или MES): (7)-1Установите данные в каждом пункте строки данных блока. - Подробнее об установке данных см. соответствующие части данного раздела. - Каждый раз после установки данных курсор будет автоматически перемещаться к следующему пункту. - Когда вы установите данные в последнем пункте, курсор переместится в начальную позицию следующей строки (строка данных последовательности). 3-2 СОЗДАНИЕ ПРОГРАММЫ 3 (7)-2 Установите данные в каждом пункте строки данных последовательности форм. - Подробнее об установке данных см. соответствующие части данного раздела. - Каждый раз после установки данных курсор будет автоматически перемещаться к следующему пункту. - Когда вы установите данные в последнем пункте, курсор переместится в начальную позицию следующей строки (строка данных блока). Если вы выбрали блок, содержащий только данные блока и данные последовательности, расположенные в нескольких строках (блок MTR, BAR, CPY, THR, MNP, MDR, MTP, BOR, MGV, LCT, RGT, LFT, MMP или CIR): (7)-1 Установите данные в каждом пункте строки данных блока. - Подробнее об установке данных см. соответствующие части данного раздела. - Каждый раз после установки данных курсор будет автоматически перемещаться к следующему пункту. - Когда вы установите данные в последнем пункте, курсор переместится в начальную позицию следующей строки (строка данных последовательности). (7)-2 Установите данные в каждом пункте строки данных последовательности. - Подробнее об установке данных см. соответствующие части данного раздела. - Каждый раз после установки данных курсор будет автоматически перемещаться к следующему пункту. (7)-3 После установки всех данных последовательности форм, нажмите клавишу меню SHAPE END. - В качестве строки данных блока будет отображена строка, следующая за последней строкой последовательности инструментов. - Для блоков, которые допускают установку более одной строки последовательности форм, вы можете выбрать несколько строк, вне зависимости от осуществления данной операции (нажатия клавиши меню SHAPE END). (8) Выберите блоки, необходимые для управления обработкой, повторив шаги (6) и (7), описанные выше (включая шаги (7)-1, (7)-2, и (7)-4), и, далее, установите данные в каждом пункте, отображаемом на экране. - Выбираемые блоки отличаются, в зависимости от типа обрабатываемой продукции. Выберите блок, который наиболее соответствует порядку обработки, и т.д. После выбора блока, программа может быть создана путем простой установки данных и следования экранным сообщениям. (9) Установите блок завершения программы. - Нажмите клавишу меню END. - Без установленного блока завершения, программа не будет считаться завершенной. Таким образом, вы должны установить блок завершения в качестве последней строки программы. (10) Установите данные в каждом пункте блока завершения программы. - Подробнее об установке данных см. Раздел “Блок завершения (END)”. Прим. 1: Если ваш ЧПУ оснащен только стандартными функциями, одна программа MAZATROL может содержать, максимум, 99 блоков, включая общий и конечный блоки. Для блоков, которые позволяют включать несколько строк последовательности, может быть зарегистрировано до 25 строк последовательности форм на блок (может быть зарегистрировано до 250 строк последовательности форм на блок, только для блоков ручной программы токарной обработки и ручной программы фрезерной обработки). 3-3 СОЗДАНИЕ ПРОГРАММЫ 3 Прим. 2: Установленные данные формы могут быть проверены на ошибки, вызовом экрана SHAPE CHECK, во время создания программы. Подробнее см. Руководство по Эксплуатации. Прим. 3: Для следующих блоков, могут быть зарегистрированы данные TPC: Блок обработки полосой (BAR) Блок обработки копированием (CPY) Блок обработки угла (CNR) Блок обработки торца (EDG) Блок резьбонарезания (THR) Блок обработки канавки (GRV) Блок сверления (DRL) Блок нарезания резьбы метчиком (TAP) Блок сверления (MDR) Блок нарезания резьбы метчиком фрезерным шпинделем (MTP) Блок растачивания (BOR) Блок обработки канавок (MGV) Блок фрезерования по центру (LCT) Блок фрезерования справа (RGT) Блок фрезерования слева (LFT) Блок кругового фрезерования (CIR) Блок перехвата детали (TRS) Блок измерения (MES) Подробнее об установке данных контроля таектории инструмента см. Раздел “Установка данных TPC”. 3-4 СОЗДАНИЕ ПРОГРАММЫ 3-1 3 Общий Блок Общий блок является первым в программе MAZATROL, и всегда имеет номер 0. Данные, устанавливаемые в общем блоке, являются общими данными, которые становятся основными данными для всей программы. Т.о. при создании программы MAZATROL вы должны сначала установить данные в общем блоке. 3-1-1 Установка данных блока (общие данные) UNo. MAT OD-MAX ID-MIN LENGTH RPM FIN-X 0 ① ② ③ ④ ⑤ ⑥ FIN-Z WORK FACE ⑦ ⑧ ① MAT При помещении курсора в этот пункт, будет отображено следующее меню: Для США Class #35 65-45-12 1045 8620 440 5052 1020 356.0 >>> 080A42 655M13 431S29 5052 43A LM25 >>> Для Великобритании GR260 500/7 Выберите в данном меню тип материалов обрабатываемой детали. Если деталь, которую необходимо обработать, состоит из других материалов, не указанных в данном меню, предварительно зарегистрируйте эти типы материалов на экране CUTTING CONDITION (PERCENTAGE). Подробнее см. Руководство по Эксплуатации. Данные этого пункта являются системными для автоматической установки режимов резания ② OD-MAX, ③ ID-MIN, ④ LENGTH Установите, соответственно, максимальный внешниий внутренний диаметр и максимальную длину детали. диаметр, минимальный [2] OD-MAX [2] OD-MAX Начальная точка Начальная точка [3] ID-MIN [3] ID-MIN [4] LENGTH [4] LENGTH Пруток Заготовка произвольной формы T4P017 - Установите длину детали, включая выступающие торцы (торцы, которые будут срезаны), в пункте ④. 3-5 СОЗДАНИЕ ПРОГРАММЫ 3 ⑤ RPM Если необходимо ограничить максимальную скорость шпинделя, установите в этом пункте максимальное значение. Нет необходимости устанавливать данные, если допустима максимальная скорость шпинделя, установленная для данной спецификации. Прим.: Для позиции вершины инструмента по оси X, над OD-MAX или под ID-MIN (оба определяются в общем блоке), контроль постоянной скорости резания будет своевременно сменяться контролем постоянной скорости шпинделя для областей, выходящих за пределы детали и шпиндель будет вращаться со скоростью, вычисленной для пунктов OD-MAX или ID-MIN. Скорость шпинделя для этой области снижается до ограничения, вычисленного для OD-MAX. OD-MAX ID-MIN Скорость шпинделя для этой области возрастает до ограничения, вычисленного для ID-MIN. * Контроль постоянной периферийной (режущей) скорости отменяется для областей вне заготовки, для уменьшения времени обработки. ⑥ FIN-X, ⑦ FIN-Z Установите чистовые припуски для направлений X-оси и Z-оси (удаляемые припуски во время чистовой обработки). Секция чистовой обработки ? FIN-Z ? FIN-X × 1 2 T4P018 - Установите чистовой припуск для направления X-оси в диаметральном значении. - Эти значения используются в блоках обработки полосой (BAR), блоках обработки копированием (CPY), блоках обработки торца (EDG), или блоках обработки угла (CNR). 3-6 СОЗДАНИЕ ПРОГРАММЫ 3 ⑧ WORK FACE Установите длину припуска в направлении Z-оси.. Припуск Начальная точка [4] LENGTH [5] WORK FACE T4P019 - Выступающий припуск детали является частью, подлежащей обработке во время выполнения блока торцевой обработки (EDG). Для остальных блоков припуск не рассматривается как часть детали. Таким образом, если торец детали подлежит обработке (то есть, если в этом пункте установлено значение, отличное от 0), то перед другими блоками обработки должен быть выбран блок торцевой обработки. В данном пункте может быть установлено либо положительное значение, либо 0. 3-7 СОЗДАНИЕ ПРОГРАММЫ 3-2 3 Блок Формы Заготовки (MTR) Формы из литых или кованных заготовок не могут быть определены только с помощью общего блока. Для обработки данных заготовок, должен быть выбран блок формы заготовок, следующий за общим блоком, и необходимо установить данные заготовки, подлежащей обработке. В блоке формы заготовкимогут быть определены только форма внешнего диаметра и внутреннего диаметра соответствующей детали. Данные, установленные в этом блоке, являются общими данными, и становятся основными данными для всей программы. Данный блок не может быть выбран для прутковых заготовок. Нажмите клавишу меню WORKPICE SHAPE для выбора блока формы заготовки. 3-2-1 Установка данных блока UNo. UNIT MTR ① ① UNIT При помещении курсора в этот пункт, появляется следующее меню. OUT IN - Выберите OUT для определения формы внешнего диаметра детали. - Выберите IN для определения формы внутреннего диаметра деталии. Пункты OUT и IN могут быть определены максимум из 25 последовательностей. При установке как внешнего, так и внутреннего диаметров, вы должны, тем не менее, выбрать сначала OUT. То есть, установить внешний диаметр в блоке материалов формы No. 1 и внутренний диаметр в блоке материалов формы No. 2. 3-2-2 Установка данных последовательности UNo. UNIT MTR SEQ SHP SPT-X SPT-Z FPT-X FPT-Z RADIUS 1 ① ② ③ ④ ⑤ ⑥ ① SHP При помещении курсора в этот пункт, появится следующее меню.. LIN TPR SHAPE END В меню, указанном выше, выберите тип формы. Данные, в указанном меню обозначают следующие формы: 3-8 СОЗДАНИЕ ПРОГРАММЫ 3 : LIN : Линия, параллельная центральной линии детали TPR: Линия, не параллельная центральной линии детали (Наклонная линия) : Выпуклая дуга : Вогнутая дуга Форма внешнего диаметра TPR Форма внутреннего диаметра LIN Форма заготовки T4P021 ② SPT-X, ③ SPT-Z, ④ FPT-X, ⑤ FPT-Z, ⑥ RADIUS Утановите координаты необходимых начальной и конечной точек формы, выбранной в пункте ①. Также, установите радиус необходимой окружности, при выборе или . Конечная точка LIN Конечная точка TPR Начальная точка S SPT-X F FPT-X F FPT-X S SPT-Z F FPT-Z F FPT-Z Конечная точка Конечная точка R RADIUS R RADIUS Начальная точка Начальная точка T4P023 - При выборе LIN из пункта ① выше, будет достаточно назначить только координаты конечной точки (FPT-X и -Z). То есть, блок ЧПУ будет впоследствии автоматически образовывать две линии, составляющие прямой угол между конечной точкой предшествующей формы (или начальной точкой программы, если LIN выбран для первой формы) и данной конечной точкой. 3-9 СОЗДАНИЕ ПРОГРАММЫ 3 Начальная точка (Устанавливать координаты не нужно.) Конечная точка Конечная точка предшествующей формы T4P022 Прим 1: Z-координаты любых точек, лежащих справа от начальной точки программы, должны иметь знак "минус". + данные - данные T4P024 Прим 2: Если начальная точка текущей формы находится в том же положении, что и конечная точка предыдущей формы, эти координаты будут автоматически установлены, при нажатии клавиши меню СONTINUE. UNo. UNIT 1 MTR OUT SEQ SHP 1 2 UNo. SPT-X SPT-Z FPT-X FPT-Z ◆ ◆ RADIUS ◆ ◆ К у р При нажатии клавиши меню CONTINUE, когда курсор находится в положении, с о показанном выше, следующие данные будут установлены автоматически: р UNIT LIN TPR 20. 30. 1 MTR OUT SEQ SHP SPT-X SPT-Z FPT-X FPT-Z 1 2 LIN TPR ◆ 20. ◆ 30. 20. 30. RADIUS ◆ ◆ Эти значения установлены автоматически Вы можете использовать эту функцию, также, для блоков BAR и CPY. 3-10 СОЗДАНИЕ ПРОГРАММЫ 3-3 3 Блок обработки полосой (BAR) Выберите блок обрабоки полосой чтобы обработать на токарном станке наружный диаметр, внутренний диаметр, передние торцы, или задние торцы цилиндрических заготовок используя режущий инструмент общего назначения. M210-00429 Для выбора этого блока, нажмите клавишу меню BAR 3-3-1 . Установка данных блока UNo. UNIT # DEP-X CPT-Z RV FV BAR ① ② ③ ④ ⑤ ⑥ R-FEED R-DEP. R-TOOL F-TOOL ⑦ ⑧ ⑨ ⑩ ① UNIT При помещении курсора в данный пункт, появится следующее меню.. В данном меню, выберите часть детали, которую необходимо обработать. Обрабатываемые части соответствуют следующим пунктам меню: Из данного меню, выберите сечение для обработки. Обрабатываемые части соответствуют следующим пунктам меню: : Внешний периметр (Резание от переднего торца) .........................Открытый тип внешнего диаметра OUT : Внешний периметр (Резание от середины внешнего периметра) .........................Средний тип внешнего диаметра : Внутренний периметр (Резание от переднего торца) IN .........................Открытый тип внутреннего диаметра : Внутренний периметр (Резание от середины внутреннего периметра) IN .........................Средний тип внутреннего диаметра FACE : Передний торец (Резание от внешнего или внутреннего периметра) .........................Открытый тип переднего торца FACE : Передний торец (Резание от середины переднего торца) .........................Средний тип переднего торца BACK : Задний торец (Резание от внешнего или внутреннего периметра) .........................Открытый тип заднего торца BACK : Задний торец (Резание от середины заднего торца) .........................Средний тип заднего торца OUT 3-11 СОЗДАНИЕ ПРОГРАММЫ <OUT : Открытый тип внешнего диаметра> < OUT : Средний тип внешнего диаметра> <IN : Открытый тип внутреннего диаметра> < <FACE : Открытый тип переднего торца> < FACE <BACK : Открытый тип заднего торца> < BACK : Средний тип заднего торца> 3 IN : Средний тип внутреннего диаметра> : Средний тип переднего торца> T4P030 ②# При помещении курсора в данный пункт, появится следующее меню... #0 #1 #2 (a) (b) (c) Выберите шаблон обработки от (a) до (c) выше. Данные, отображенные в меню, обозначают следующие шаблоны обработки: 3-12 СОЗДАНИЕ ПРОГРАММЫ 3 (a) #0: Перпендикулярно направленная вверх обработка после каждого прохода резания Быстрый ход Рабочая подача (b) #1 : Диагонально направленная вверх обрпаботка после каждого прохода резания (Высокоскоростной черновой цикл обработки) (c) #2 : Постепенная обработка внутреннего диаметра от вскрытого торца обрабатываемой детали (Делящий цикл обработки внутреннего диаметра глубокого отверстия) U35 U35 T4P033 - #2 Обработка может быть использована, только когда выбрано IN для пункта ①. Цикл #2, однако, не может быть выбран для обработки внутреннего диаметра который увеличивается с глубиной. Стружка может закупорить дно во время непрерывной обработки внутрененго диаметра глубоких отверстий. Но такая проблема не возникает когда выбран шаблон (#2) постепенной обработки от вскрытого торца детали, что гарантирует высокую эффективность, автоматическое удаление стружки. Используйте параметр U35 для определения глубины резания за один проход. 3-13 СОЗДАНИЕ ПРОГРАММЫ 3 ③ CPT-X, ④ CPT-Z Установите X- и Z-координаты необходимой точки врезания. <OUT> < IN > Форма заготовки Точка врезания Обрабатываемая форма Точка врезания OUT < > IN < > Точка врезания Точка врезания <FCE> <BAK> Точка врезания Точка врезания FCE < > BAK < > Точка врезания Точка врезания T4P036 - Точка врезания является точкой начала резания для вершины инструмента. Таким образом, эти данные и данные последовательности автоматически определяют текущую область резания. 3-14 СОЗДАНИЕ ПРОГРАММЫ 3 ⑤ RV, ⑥ FV, ⑦ R-FEED, ⑧ R-DEP. Эти четыре пункта обозначают следующее: RV : Периферийная скорость шпинделя при черновой обработке FV : Периферийная скорость шпинделя при чистовой обработке R-FEED : Подача на оборот при черновой обработке R-DEP. : Максимальная глубина резания за один проход черновой обработки (Данные по оси X должны быть установлены в радиусном значении) Нажатие клавиши меню AUTO SET с положением курсора в пункте ⑤ автоматически устанавливает вычисленные ЧПУ данные в полях пунктов от ⑤ до ⑧. Прим.: См. в разделе “Функция Автоматической Установки Режимов Резания” описание основных данных и вычислительных формул, используемых для автоматической установки этих четырех типов данных. ⑨ R-TOOL, ⑩ F-TOOL Выберите инструмент, используемый для черновой обработки в пункте ⑨ и для чистовой обработки в пункте ⑩. Инструменты могут быть выбраны автоматически при нажатии клавиши меню AUTO SET. Подробнее см. в главе “Автоматическая установка инструмента”. Инструменты могут быть назначены с помощью метода номера инструмента или метода кода инструмента (установка параметра). С помощью метода номера инструмента можно назначать суффиксы (идентификаторы), назначив параметр. При добавлении суффикса один инструмент можно использовать как несколько инструментов. - Если назначен R-TOOL, будет выполняться только черновая обработка. - Если назначен F-TOOL, будет выполняться только чистовая обработка. 3-3-2 Установка данных последовательности UNo. UNIT # CPT-X CPT-Z RV FV R-FEED R-DEP. R-TOOL F-TOOL BAR SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z F-CNR/$ RADIUS/th. RGH 1 ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ① SHP Если курсор помещен в этом пункте, отобразится следующее меню. LIN TPR (a) (b) (c) CENTER SHAPE END (e) (f) (d) - Выберите тип обработки от (a) до (d) выше. Значение каждого пункта данных отображенного меню то же, что и для блока формы заготовки (MTR). - Выберите (e) для вычисления координат точки пересечения вогнутого или выпуклого сечения в предыдущей строке SEQ. - Выберите (f) для перехода к следующему блоку после установки всех данных формы. ② S-CNR Установите данные в этом пункте, когда фаску C или скругление R нужно выполнить в начальной точке формы. 3-15 СОЗДАНИЕ ПРОГРАММЫ 3 - Если нужно выполнить фаску C: Установите величину фаски (C на схеме). (F-CNR C) (S-CNR C) C C Начальная точка Конечная точка C C - Если нужно выполнить скругление R: После нажатия клавиши меню CORNER R, установите радиус скругления (R на схеме). (F-CNR R) R Начальная точка Конечная точка R (S-CNR R) ③ SPT-X, ④ SPT-Z, ⑤ FPT-X, ⑥ FPT-Z - Установите координаты начальной и конечной точек формы, которые вы выбираете в пункте ① выше. Пункты “start” и “end” относятся к точке врезания. Если в пункте ① выбрано CENTER, установите координаты центра дуги. Если точку пересечения найти нельзя, нажмите клавишу меню I. POINT? или C. POINT? . Более подробно см. в “Функция Автоматического Вычисления Точки Пересечения”. Точка врезания <LIN> <TPR> Конечная точка Начальная точка Конечная точка < Точка врезания > < Точка врезания > Кончная тока Конечная точка RADIUS Точка врезания RADIUS Начальная точка Начальная точка - Если выбран тип формы LIN, координаты начальной точки устанавливать не нужно. Эти координатаы будут автоматически установлены блоком ЧПУ. Горизонтальная линия 3-16 СОЗДАНИЕ ПРОГРАММЫ 3 будет проведена из конечной точки LIN в точку врезания, а точка пересечения этой линии и линии, проведенной перпендикулярно из конечной точки предыдущей SEQ (или из точки врезания LIN как первой последовательности SEQ), будет установлена начальной точкой соответствующей LIN. Пример: UNIT CPT-X CPT-Z BAR OUT 100. 0. 40 40 Точка SHP SPT-X SPT-Z FPT-X FPT-Z TPR 30. 0. 50. 40. LIN ◆ ◆ 80. 80. Начальная точка LIN врезания Конечная точка LIN Конечная точка TPR 100 80 50 30 ⑦ F-CNR/$ Установите данные в этом пункте если фаску C, скругление R или врезание в угле нужно выполнить в конечной точке формы. Когда курсор находится в этом пункте, отобразится следующее меню: CORNER R $1 $2 $3 $4 $5 $6 (a) (b) (c) (d) (e) (f) - Процедура установки для F-CNR та же, что и для S-CNR (см. описание и схему пункта ② S-CNR). - Если нужно выполнить врезание в угле, выберите тип врезания в угле от (a) до (f) выше. Типы врезания в угле $4, $5 и $6 те же, что и $1, $2 и $3, соответственно. Используйте парметры от K33 до K40 для выбора величины врезания в угле. (Подробнее см. в Списке Параметров.) - Врезание в угле можно выполнить, только если удовлетворены следующие условия: 1) Во время чистовой обработки. 2) Выбранная форма и следующая форма линейны и прямоугольны. 3) Угол резания и угол режущей кромки используемого инструмента удовлетворяют условиям, перечисленным в таблице ниже. 3-17 СОЗДАНИЕ ПРОГРАММЫ 3 В случае типов врезания в угле $1, A 93° B 57° A + B 150° $4: В случае типов врезания в угле $2, $5: A A 120° B 57° A + B 177° B A: Угол резания инструмента B: Угол режущей кромки В случае типов врезания в угле $3, $6: инструмента A 120° B 30° A + B 150° T4P047 ⑧ RADIUS/th. - Если вы выбрали или для пункта① выше, установите нужный радиус окружности (см. схему, показанную перед пункатми от ③ до ⑥). - Если вы выбрали TPR для пункта ① выше и написали знак вопроса “?” для одного из четырех пунктов от ③ до ⑥, установите угол нарезания резьбы метчиком. Подробнее см. в “Функции Автоматического Вычисления Точки Пересечения”. - В других случаях установка данных не требуется (символ ◆ отобразится в этом пункте). ⑨ RGH Установите скорость подачи при чистовой обработке, соответствующую определенной шероховатости поверхности. Для установки скорости подачи при чистовой обработке доступны два метода: выбор кода шероховатости поверхности (в этом случае, блок ЧПУ автоматически вычисляет соответствующую скорость подачи для выбранного кода шероховатости поверхности), и непосредственная установка нужной скорости подачи. Если курсор находится в этом пункте, отобразится следующее меню: ROUGHNES FEEDRATE /rev - Если нужно выбрать код шероховатости поверхности: Код можно ввести, либо введя номер нужного кода непосредственно с помощью цифровых кнопок, либо с помощью следующей процедуры: 1) Сначала нажмите клавишу меню ROUGHNES. Отобразится следующее меню: ▼ 1 ▼ 2 ▼▼ 3 ▼▼ 4 ▼▼▼ 5 3-18 ▼▼▼ 6 ▼▼▼ 7 ▼▼▼▼ 8 ▼▼▼▼ 9 СОЗДАНИЕ ПРОГРАММЫ 2) ( 3 Затем в указанном выше меню выберите один из кодов шероховатости поверхности, указанных на схеме обработки. Выше указанные коды в отображенном меню обозначают следующие уровни шероховатости поверхности: ▼ 1 ▼ 2 ▼▼ 3 ▼▼ 4 ▼▼▼ 5 ▼▼▼ 6 ▼▼▼ 7 ▼▼▼▼ 8 ▼▼▼▼ 9 100 50 25 12.5 6.3 3.2 1.6 0.8 0.4 100-S ▽ 50-S ▽ 25-S ▽▽ 12-S ▽▽ 6-S ▽▽▽ 3-S ▽▽▽ 1.5-S ▽▽▽ Шерохов-ть поверхности (m) 0.8-S 0.4-S Символы ▽▽▽▽ ▽▽▽▽ ) чистовой обработки Скорость подачи при чистовой обработке автоматически вычисляется с помощью следующей формулы: F= 8R 1000 F: Чистовая подача (мм/об) R: Радиус вершины инструм. (мм) : Шероховатость (мкм) - Если нужно напрямую установить скорость После нажатия клавиши меню FEEDRATE/rev установите нужное значение. подачи: Прим. 1: Для последовательностей, в которых не установлены данные в этом пункте чистовая обработка выполняеься со скоростью подачи, установленной в пункте даных ⑦, R-FEED. Прим. 2: То же значение будет автоматически установлено здесь, если в предыдущей последовательности установлены данные RGH. <Меры предосторожности для блока обработки полосой (BAR) > Некоторые части могут остаться необработанными из-за формы инструмента. Для инструмента с углом резания A и дополнительным углом резания C появляются необработанные части, если угол A равен – 3 в направлении обработки и угол C равен – 3 в противоположном направлении, т.к. обработка производится в основном с максимально допустимым углом, равным 3. A : Угол резания C : Дополниетльный угол резания Инструмент A C Обработка с максимально допустимым углом 3° A–3° C–3° A–3° C–3° Обработка с максимально допустимым углом 3 Необработанная часть T4P032 * Описание, приведенное выше, относится также и к блоку обработки копированием. 3-19 СОЗДАНИЕ ПРОГРАММЫ 3-4 3 Блок обработки копированием (CPY) Выберите блок обработки копированием, когда нужно выполнить обработку литых, кованых или других аналогичных деталей. Литые, кованые или другие аналогичные детали Нажмите клавишу меню CPY 3-4-1 NM210-00430 , чтобы выбрать этот блок. Установка данных блока UNo. UNIT CPT-X CPT-Z SRV-X SRV-Z RV FV CPY ① ② ③ ④ ⑤ ⑥ ⑦ R-FEED R-DEP. R-TOOL F-TOOL ⑧ ⑨ ⑩ ⑪ ① UNIT Если курсор находится в этом пункте, отобразится следующее меню. OUT OUT IN IN FCE FCE BAK BAK Выберите в меню сечение обработки. Значение каждого пункта данных в отображенном меню то же, что и для блока обработки полосой (BAR). 3-20 СОЗДАНИЕ ПРОГРАММЫ 3 ② CPT-X, ③ CPT-Z Установите координаты X и Z нужной точки врезания. Обычно точка врезания обозначает начальную точку подачи вершины инструмента в деталь. Однако, для блоков обработки копированием, точками врезания инструмента являются точки, показанные на схемах ниже. <OUT> <IN> Форма заготовки Форма обработки Точка врезания A A Точка врезания Форма обработки Dmax Dmin <FCE> <BAK> A Точка врезания Точка врезания A Форма заготовки Dmax Форма заготовки Форма заготовки Форма обработки Форма обработки Dmax: Максимальный внешний диаметр части заготовки, подлежащей обработке. Dmin: Минимальный внешний диаметр части заготовки, подлежащей обработке. A: Начальная точка подачи вершины инструмента в заготовку. Dmax T4P060 ④ SRV-X, ⑤ SRV-Z Установите максимальные удаляемые припуски, в направлении X-оси и Z-оси (удаляемые припуски, подлежащие резанию с максимальной глубиной). Удаляемый припуск в направлении X-оси нужно должен установлен в радиусном значении. S SRV-Z Форма заготовки S SRV-X Форма обработки T4P061 ⑥ RV, ⑦ FV, ⑧ R-FEED, ⑨ R-DEP. Эти пункты имеют те же значения, что и для блока обработки полосой. Подробнее см. в разделе “Блок Обработки Полосой (BAR)”. 3-21 СОЗДАНИЕ ПРОГРАММЫ ⑩ R-TOOL, ⑪ F-TOOL Выберите инструменты, которые вы хотите использовать для черновой обработки и чистовой обработки, сооветственно. Подробнее см. соответствующие пункты в разделе “Блок Обработки Полосой (BAR)”. 3-4-2 Установка данных последовательности UNo. UNIT CPT-X CPT-Z SRV-X SRV-Z RV FV R-FEED R-DEP. R-TOOL F-TOOL CPY SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z F-CNR/$ RADIUS/th. RGH 1 ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ Данные последовательности блока точения копированием (CPY) те же, что и в блоке обработки полосой (BAR). См. Подраздел 3-3-2 раздела “Блок Обработки Полосой (BAR)”. 3-22 3 СОЗДАНИЕ ПРОГРАММЫ 3-5 3 Блок Обработки Угла (CNR) Часть углов детали могут остаться необработанными из-за особенностей формы инструмента в блоке обработки полосой (BAR) или в блоке обработки копированием (CPY). Выберите блок обработки угла (CNR), когда необходимо удалить необработанные части, чтобы сделать все углы прямоугольными. C: Угол задней режущей кромки Удаляемая часть Необработанная часть C–3° Обрабатываемая деталь Блок точения угла T4P063 Нажмите клавишу меню CNR 3-5-1 , чтобы выбрать этот блок. Установка данных блока UNo. UNIT # RV FV CNR ① ② ③ ④ R-FEED R-DEP. R-TOOL F-TOOL ⑤ ⑥ ⑦ ⑧ ① UNIT Если курсор находится в этом пункте, отображается следующее меню. OUT IN FCE BAK Выберите в меню секции обработки. Обрабатываемые части, соответствующие данным в отображенном меню, следующие. OUT : Необработанная часть по внешнему периметру IN : Необработанная часть по внутреннему периметру FCE : Необработанная часть на переднем торце BAK : Необработанная часть на заднем торце ②# Если курсор находится в этом пункте, отображается следующее меню. #0 #1 (a) (b) Выберите шаблон черновой обработки (a) или (b) выше. См. описание соответствующего пункта в блоке обработки полосой. ③ RV, ④ FV, ⑤ R-FEED, ⑥ R-DEP. Эти данные те же, что и в блоке обработки полосой. Подробнее смотрите раздел “Блок Обработки Полосой (BAR)”. ⑦ R-TOOL, ⑧ F-TOOL Выберите нужные инструменты для черновой обработки и чистовой обработки, 3-23 СОЗДАНИЕ ПРОГРАММЫ 3 соответственно. Подробнее см. соответствующие пункты в пункте “Блок Обработки Полосой (BAR)”. 3-5-2 Установка данных последовательности Uno. UNIT # RV FV CNR R-FEED R-DEP. R-TOOL F-TOOL SEQ SPT-X SPT-Z FPT-X FPT-Z F-CNR/$ RGH 1 ① ② ③ ④ ⑤ ⑥ ① SPT-X, ② SPT-Z, ③ FPT-X, ④ FPT-Z Установите координаты нужных начальной и конечной Положение начальной и конечной точек показано ниже. точек обработки углов. ⑤ F-CNR/$ Установите данные в этом пункте если нужно выполнить в углах фаску C, скругление R, или врезание (не в области конечной точки). <OUT> <IN> Конечная точка Область резания Начальная точка Область резания Начальная точка Угол Конечная точка <FCE> Угол Угол <BAK> Начальная Начальная точка точка Область резания Область резания Конечная точка Угол Конечная точка T4P066 Метод установки данных см. в соответствующих пунктах раздела “Блок Обработки полосой (BAR)”. ⑥ RGH Установите соответствующую скорость подачи для чистовой обработки с необходимой шероховатостью поверхности. Эту установку можно выполнить, выбрав код шероховатости поверхности или напрямую, установив нужную скорость подачи. См. соответствующие пункты раздела “Блок Обработки Полосой (BAR)”. 3-24 СОЗДАНИЕ ПРОГРАММЫ 3-6 3 Блок обработки торца (EDG) Выберите блок обработки торца (EDG), когда нужно срезать припуски на торцах детали (передний или задний торец). Торец заготовки NM210-00431 Нажмите клавишу меню EDG 3-6-1 , чтобы выбрать этот блок. Установка данных блока UNo. UNIT RV FV R-FEED R-DEP. R-TOOL F-TOOL EDG ① ② ③ ④ ⑤ ⑥ ⑦ ① UNIT Если курсор находится в этом пункте, отображается следующее меню. FCE BAK Выберите FCE или BAK для обработки переднего торца или заднего торца детали, соответственно. Выберите FCE в таблице, приведенной выше. Прим.: Пункт меню BAK не может быть выбран для некоторых спецификаций станков. ② RV, ③ FV, ④ R-FEED, ⑤ R-DEP. Эти пункты имеют те же значения, что и в Подробнее см. Раздел “Блок Обработки Полосой (BAR)”. блоке обработки полосой. ⑥ R-TOOL, ⑦ F-TOOL Выберите инструменты, которые вы хотите использовать для черновой обработки и для чистовой обработки, соответственно. См соответствующие пункты раздела “Блок Обработки Полосой (BAR)”. 3-25 СОЗДАНИЕ ПРОГРАММЫ 3-6-2 3 Установка данных последовательности UNo. UNIT EDG RV FV R-FEED R-DEP. R-TOOL F-TOOL SEQ SPT-X SPT-Z FPT-X FPT-Z RGH 1 ① ② ③ ④ ⑤ ① SPT-X, ② SPT-Z, ③ FPT-X, ④ FPT-Z Установите координаты начальной точки и конечной точки обработки. В блоке обработки торца установите положительные значения Z-координат всех точек, расположенных справа от нулевой точки программы, или установите отрицательные значения Z-координат всех точек, расположенных слева от нулевой точки программы. <EDG FCE> : Начальная точка : Конечная точка <EDG BAK> 35 5 4 60 60 Нулевая точка программы 20 Отрицательное значение SPT-X 60. SPT-Z 5. Положительное значение FPT-X 20. FPT-Z 0. Нулевая точка программы 20 Отрицательное значение SPT-X 60. SPT-Z –35. FPT-X 20. Положительное значение FPT-Z –31. ⑤ RGH Установите соответствующую скорость подачи для чистовой обработки с нужной шероховатостью поверхности. Эту установку можно выполнить, выбрав код шероховатости поверхности или непосредственно установив нужную скорость подачи. См. соответствующие пункты раздела “Блок Обработки Полосой (BAR)”. 3-26 СОЗДАНИЕ ПРОГРАММЫ 3 Прим.: Траектория инструмента для блоков BAR и CPY вычисляется вообще, с учетом зазора до торца, устанавливаемого в параметре U5. Если блокам BAR или CPY предшествует блок EDG в частности, значение параметра U12 используется в качестве зазора до торца. Обработке BAR не предшествует обработке EDG Обработка BAR после обработки EDG U12 U5 BAR BAR EDG U12 действителен даже в следующем случае: U12 BAR EDG 3-27 СОЗДАНИЕ ПРОГРАММЫ 3-7 3 Блок точения резьбы (THR) Выберите блок точения резьбы, для нарезания резьбы на внешнем диаметре, внутреннем двметре или на переднем, заднем торцах детали. NM210-00432 Нажмите клавишу меню THR 3-7-1 , чтобы выбрать этот блок. Установка данных блока UNo. UNIT # CHAMF LEAD ANG MULTI HGT NUM. C-SP DEPTH TOOL THR ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ① UNIT Если курсор находится в этом пункте, отображается следующее меню. OUT IN FCE BAK Выберите в меню секции обработки. Обрабатываемые секции, соответствующие данным отображенного меню, следующие. OUT : Внешний диаметр (внешняя резьба) IN : Внутренний диаметр (внутренняя резьба) FCE : Передний торец BAK : Задний торец BAK FCE OUT IN - Для точения конусной резьбы, выберите соответсвующую секцию обработки, как показано ниже, в соответствии с нужным углом точения резьбы: 3-28 СОЗДАНИЕ ПРОГРАММЫ 3 0° < 45°.........OUT 0° < 45°.........OUT 0° < 45°.........IN 0° < 45°.........IN 45° < 90° .........BAK 45° < 90°.........FCE 45° < 90° .........BAK 45° < 90°.........FCE ②# Если курсор находится в этом пункте, отображается следующее меню: #0 #1 STANDARD CONST. DEPTH #2 #0 #1 CONST. STANDARD CONST. AREA DEPTH #2 CONST. AREA Выберите в меню шаблон нарезания резьбы. Шаблоны обработки, соответствующие данным в отображенном меню, следующие. #0, #0 : Стандартные шаблоны Величина резания постепенно уменьшается с увеличением числа проходов. #1, #1 : Шаблон постоянной резьбы Величина резания всегда однакова, независимо от числа проходов. #2, #2 : Шаблон постоянной величины Величина резания обратно пропорциональна числу проходов. Величина резания Величина резания <#0, #0 > <#1, d1 #1 > d1 d1/4 a 1 n n/2 Число проходов 1 n Число проходов Величина резания <#2, #2 > d1 di × i = (константа) n: Число проходов d1: 1ая величина резания a: n-я величина резания di: i-я величина резания di 1 i n Число проходов T4P077 Прим.: Если вы выбрали #0 , #1 или #2 , получится зигзагообразное резание (поочередное резание левой и правой режущими кромками), пока вы не установите значение 30 или меньше в пункте ⑤, ANG, описанном ниже. 3-29 СОЗДАНИЕ ПРОГРАММЫ 3 Инструмент 2 1 4 3 5 От 1 до 5: Очередность резания ③ CHAMF Установите угол выхода для сечения, где нужно нарезать резьбу. - Установите 0, если угол не требуется. - Установите 1, для угла выхода 45 градусов. - Установите 2, для угла выхода 60 градусов. Установите угол выхода для обеспечения шага резьбы до конечной точки. Угол выхода задан Без угла выхода Конечна я точка Конечная точка Начальна я точка Начальная точка Угол выхода Используйте параметр K19, чтобы указать величину угла выхода. Прим.: Для станков с дополнительной функцией автоматической коррекции начальной точки точения резьбы, когда величина вращения шпинделя изменяется во время точения резьбы, и если выход под углом не требуется, траектория сбега резьбы изменится. Скорость сбега резьбы увеличится при коррекции шпинделя до 100%, или уменьшится при коррекции шпинделя более 100%. Траектория сбега резьбы при 100% Траектория сбега резьбы до 100% Траектория сбега резьбы более 100% Дно резьбы Вид заготовки спереди Примеры изменения траектории сбега резьбы при изменении коррекции вращения шпинделя ④ LEAD Установите шаг резьбы, задаваемый с помощью (Шаг резьбы) = (Шаг спирали) × (Число заходов) ⑤ ANG Установите угол нарезания резьбы. 3-30 следующего выражения: СОЗДАНИЕ ПРОГРАММЫ 3 - Как правило, устанавливайте значение на несколько градусов меньше, чем угол вершины инструмента. ANG = 0 0° < ANG < Угол вершины инструмента ANG = Угол вершины инструмента ANG ANG 0° ⑥ MULTI Эти пункты обозначают следующие данные: HGT NUM. C-SP DEPTH : Высота резьбы : Количество проходов точения резьбы : Окружная скорость шпинделя при нарезании резьбы : 1ая величина резания резьбы (вы должны установить величину точения резьбы в направлении X-оси в радиальном значении) При нажатии клавиши меню AUTO SET., когда курсор находится в пункте ⑦, данные будут автоматически установлены в пунктах с ⑦ по ⑩. Прим. 1: См. в разделе “Функция Автоматической Установки Режимов Резания” описание основных данных и вычислительные формулы, используемые для четырех типов данных. Прим. 2: Нет необходимости устанавливать данные в пункте, отображенном с символом ◆, т.к. он обозначает данные, автоматически определяемые шаблоном резания, указываемым в пункте ②, HGT, NUMBER и DEPTH. Прим. 3: Данные NUMBER должны быть целым числом, равным или большим 3. ⑪ TOOL Выберите нужный вам инструмент для нарезания Для блока точения резьбы R-TOOL/F-TOOL разница не устанавливается. 3-31 резьбы. СОЗДАНИЕ ПРОГРАММЫ 3-7-2 3 Установка данных последовательности UNo. UNIT # THR CHAMF LEAD ANG MULTI HGT NUM. C-SP DEPTH TOOL SEQ SPT-X SPT-Z FPT-X FPT-Z 1 ① ② ③ ④ ① SPT-X, ② SPT-Z, ③ FPT-X, ④ FPT-Z Установите координаты начальной и конечной точек обработки. <OUT> <IN> Конечная точка Начальная точка Начальная точка Конечная точка <FCE> <BAK> Начальная точка Начальная точка Конечная точка Конечная точка T4P081 - Для обычного точения резьбы установите номинальный диаметр резьбы в качестве Xкоординаты. - Участки с неполной ниткой появляются возле конечной точки резьбы. Поэтому, если присутствуют пазы в конечной точке, как показано на схемах ниже, установите конечную точку немного глубже того участка, где должна быть нарезана резьба. - Для станков с дополнительной функцией автоматической коррекции начальной точки точения резьбы, даже при изменении коррекции вращения шпинделя расстояние ускорения точения резьбы останется тем же, что и при коррекции шпинделя 100%. Устанавливайте коррекцию вращения шпинделя до 100%. Установка значения больше 100% может привести к неполному точению резьбы из-за недостатка расстояния ускорения. 3-32 СОЗДАНИЕ ПРОГРАММЫ Прим. 1: 3 Модель непрерывного точения резьбы, показанная на схеме ниже, можно создать, установив несколько строк данных последовательности. В этом случае, координаты второй и последующих начальных точек устанавливать не требуется (пункты ① и ② будут отмечены символом ◆). Конечная точка 2 Начальная точка Конечная точка 1 20 12 15 35 T4P082 UNo. UNIT # CHAMF LEAD ANG MULTI HGT THR OUT SEQ SPT-X SPT-Z FPT-X FPT-Z 1 12. 0. 2 ◆ ◆ 12. 20. 15. 35. Прим. 2: Точение резьбы начинается в положении, удаленном от начальной точки, указанной в программе, на расстоянии разгона. Поэтому перед выполнением операции точения резьбы проверьте вероятность столкновения с задней бабкой или деталью во время точения резьбы. SPT FPT Начальная точка обработки Расстояние разгона для нарезания резьбы Прим. 3: Нажатие кнопки останова подачи во время точения резьбы не прервет операцию станка, пока не будет завершен ход до конечной точки резьбы. Прим. 4: Для спецификаций станка с дополнительной функцией автоматической коррекции начальной точки точения резьбы, отображаемое процентное соотношение (%) можно изменить при нажатии клавиши коррекции шпинделя во время точения резьбы. Однако скорость шпинделя не изменится. Указанное процентное значение подействует на скорость шпинделя только после данного прохода точения резьбы. Для непрерывного точения резьбы указанное значение подействует после завершения непрерывного процесса точения резьбы. 3-33 СОЗДАНИЕ ПРОГРАММЫ Изменение коррекции вращения шпинделя становится действительным в этой точке. G00 3 G00 G00 Начальная точка программы G32 Конечная точка программы Начальная точка программы Изменение коррекции вращения шпинделя во время точения резьбы 3-8 Блок обработки канавки (GRV) Выберите блок обработки канавки для обработки канавки по внешнему периметру, внутреннему периметру, на переднем или заднем торцах или для отрезки детали. NM210-00433 Нажмите клавишу GRV 3-8-1 , чтобы выбрать этот блок. Установка данных блока UNo. UNIT # No. PITCH GRV ① ② ③ ④ WIDTH FINISH ⑤ ⑥ RV FV FEED DEP. ⑦ ⑧ ⑨ ⑩ R-TOOL F-TOOL ⑪ ⑫ ① UNIT Когда курсор находится в этом пункте, отобразится следующее меню. OUT IN FCE BAK Выберите в меню секцию обработки. Секции обработки, соответствующие данным в отображенном меню, следующие. OUT : IN : FCE : BAK : Внешний периметр Внутренний периметр Передний торец Задний торец 3-34 СОЗДАНИЕ ПРОГРАММЫ 3 <OUT> <BAK> <FCE> <IN> T4P089 ②# Когда курсор находится в этом пункте, отобразится следующее меню. #0 #1 #2 #3 #4 #5 Выберите в меню шаблон обработки канавки. Данные отображенного меню обозначают следующие шаблоны обработки канавки: #0 : Прямоугольные канавки или наклонные канавки #1 : Равнобедренные трапециевидные канавки #4 : Канавки со срезанным правым углом #2 : Наклонные правосторонние канавки #5 : Канавки со срезанным левым углом #3 : Наклонные левосторонние канавки T4P090 - Нужно выбрать OUT в пункте ① выше, если вы хотите выбрать шаблон обработки канавки #4 или #5 (отрезка). Для шаблонов #4 и #5, в MAZATROL T32 с помощью установки параметра (U56) можно изменить режим или выбрать режим нового цикла 3-35 СОЗДАНИЕ ПРОГРАММЫ 3 ③ No. Установите количество канавок, если необходимо обработать несколько канавок одинаковой формы и с одинаковым интервалом. ④ PITCH Установите шаг, если необходимо обработать несколько канавок одинаковой формы и с одинаковым интервалом. Значение шага может быть установлено как положительным, так и отрицательным. При установке положительного значения шага последовательная обработка канавок будет производиться в прямом направлении. При установке отрицательного значения шага последовательная обработка канавок будет производиться в обратном направлении. 15 Начальная точка Конечная точка 2 No. = 2 1 ШАГ = 15 или –15 –15 1 , 1 2 2 : Порядок обработки канавок T4P092 ⑤ WIDTH Установите ширину обработки канавки. <#0> <#1> WIDTH WIDTH <#2> <#3> WIDTH WIDTH T4P093 - Если вы выбрали шаблоны обработки канавок #4 или #5, ширина резца инструмента считается шириной обработки канавок. 3-36 СОЗДАНИЕ ПРОГРАММЫ 3 ⑥ FINISH - Установка данных невозможна, если вы выбрали шаблон обработки канавки #0. - Установите чистовой припуск, если вы выбрали шаблон обработки канавки #1, #2 или #3. <#1> <#2> <#3> F F Секция, подлежащая чистовой обработке F F F F F: FINISH T4P094 Прим: Чистовой припуск не предусмотрен для стенок с прямым углом, если вы выбрали шаблон канавки #2 или #3. - Установите величину перебега инструмента, при выборе шаблона #4 или #5. <#4> <#5> Отрезной инструмент Отрезной инструмент Конечная точка Конечная точка F F F: FINISH (Перебег инструмента) T4P095 ⑦ RV, ⑧ FV, ⑨ FEED, ⑩ DEP. - Для каждого шаблона, установите данные в пунктах следующим образом: Шаблон RV #0 ― #1 Окружная скорость при черновой обработке #2 или #3 #4 Или #5 (Режим T32) #4 или #5 (Новый режим) ― FV FEED Окружная скорость при обработке канавки Подача при обработке канавки (Данные RGH недействительны) Окружная скорость при чистовой обработке Подача при черновой обработке Окружная скорость при обработке канавки Подача при обработке канавки (Данные RGH действительны для области отрезки) Число оборотов при обработке канавки (*) Начальная подача при обработке канавки (**) DEP. Максимальная глубина резания за один проход (Назначается радиусом для OUT или IN) Максимальная глубина резания за один проход (Назначается в радиальном значении; без шагового точения, если установлен 0) Область от начальной точки до области отрезки, назначенной в параметрах, обрабатывается со скоростью вращения, устанавливаемой здесь. ** Подача уменьшается в несколько этапов, установленных в параметрах, до значения данных последовательности RGH. * 3-37 СОЗДАНИЕ ПРОГРАММЫ 3 - При нажатии клавиши меню AUTO SET, когда курсор находится в путнке ⑦ данные будут автоматически установлены в пунктах с ⑦ по ⑩. Описание данных и формул вычисления, для автоматической установки этих четырех типов данных, см. “Функция автоматической установки режимов резания”. ⑪ R-TOOL, ⑫ F-TOOL Выберите инструменты, которые вы хотите использовать для черновой и чистовой обработки, соответственно. Подробнее, см. соответствеющие пункты в разделе “Блок Обработки Полосой (BAR)”. Тем не менее, если вы выбрали шаблон канавки #0, #4 или #5, данные не могут быть установлены в пункте ⑪, R-TOOL. 3-8-2 Установка данных последовательности UNo. UNIT # No. PITCH WIDTH FINISH RV FV FEED DEP. GRV R-TOOL F-TOOL SEQ S-CNR SPT-X SPT-Z FPT-X FPT-Z CNR ANG RGH 1 ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ① S-CNR Установите величину фаски если требуется фаска C. Для скругления R, установите радиус скругления после нажатия клавиши меню CORNER R. - Если выбран шаблон недействительными. канавки #0, данные определенные здесь, становятся - Если выбран шаблон канавки, отличный от #0, установите данные в этом пункте, при выполнении C или R в углах, как показано на схеме, ниже. <#1> <#2> S-CNR S-CNR F-CNR <#4> <#3> F-CNR S-CNR F-CNR <#5> S-CNR S-CNR T4P096 3-38 СОЗДАНИЕ ПРОГРАММЫ 3 ② SPT-X, ③ SPT-Z, ④ FPT-X, ⑤ FPT-Z Установите координаты начальной и конечной точек обработки канавки. Установите положение начальной и конечной точек, в соответствии с выбранным шаблоном обработки канавки. - Для шаблона канавки #0: Начальная точка <OUT> Конечная точка <FCE> <BAK> Конечная точка Начальная Начальная точка Конечная Начальная точка <IN> Начальная точка <OUT> Конечная точка <BAK> <FCE> Начальная Начальная точка точка Конечная точка Начальная точка точка точка Конечная <IN> точка Для шаблона канавки #0, наклонные канавки могут обрабатываться при установке начальной и конечной точки как показано выше. - Для шаблона канавки #1 Начальная точка <OUT> Конечная точка Конечная точка Начальная точка <BAK> <FCE> Начальная точка Начальная точка Конечная точка Конечная точка <IN> 3-39 СОЗДАНИЕ ПРОГРАММЫ 3 - Для шаблона канавки #2: <OUT> Начальная точка <FCE> <BAK> Конечная точка Начальная точка Конечная точка Начальная точка Конечная точка Начальная точка Конечная точка <IN> - Для шаблона канавки #3: Начальная точка <OUT> Конечная точка Конечная точка Начальная точка <FCE> <BAK> Конечная точка Конечная точка Начальная Начальная точка точка <IN> - Для шаблона канавки #4 или #5: Начальная #4 Начальная точка #5 точка Конечная Конечная точка точка Прим. 1: Для шаблонов канавки #0, #1, #2 или #3, на схеме обработки может быть указана наклонный угол, но может быть не указано четкое положение начальной или конечной точки. В таких случаях, временно введите знак вопроса “?” в пункты неизвестных данных, путем нажатия клавиши меню ?. Вы можете позднее установить данные автоматически с помощью функции автоматического вычисления точек пересечения. Подробнее, см. “Функция Автоматического Вычисления Точек Пересечения”. Прим. 2: При обработке нескольких канавок одинаковой формы (в соответствии с установками данных блока “No.”), установите координаты начальной и 3-40 СОЗДАНИЕ ПРОГРАММЫ 3 конечной точек обработки первой канавки. Прим. 3: При выборе шаблона канавки #4 или #5, не требуется установка данных для FPT-Z. ⑥ CNR Данные для конечного угла действительны только для шаблонов #1, #2, и #3. Подробнее, см. описание и диаграмму для пункта ①, S-CNR. ⑦ ANG Установите угол наклона, если вы ввели знак вопроса “?” в один из четырех пунктов с ② по ⑤. Подробнее об установке угла наклона см. раздел “Функция Автоматического Вычисления Точки Пересечения”. ⑧ RGH Для каждого шаблона канавки, установите данные в этом пункте следующим образом: Шаблон #0 Описание данных RGH Недействительны. (Установите подачу в пункт FEED данных блока.) #1, #2, #3 Установите подачу при чистовой обработке. (Чистовая обработка также выполняется с подачей FEED, данных блока, если данные не назначены.) #4 и #5 (оба в новом режиме T32) Установите подачу для области отрезки. (Отрезка выполняется с подачей, равной половине от подачи FEED, если данные не назначены.) 3-41 СОЗДАНИЕ ПРОГРАММЫ 3-9 3 Блок Сверления (DRL) Выберите блок сверления, для сверления предварительного отверстия в оси вращения детали. NM210-00434 Нажмите клавишу меню DRL 3-9-1 для выбора данного блока. Установка данных блока UNo. UNIT # DIA DEP-1 DEP-2 DEP-3 C-SP FEED TOOL DRL ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ① UNIT Когда курсор находится в этом пункте, отобразится следующее меню. FCE BAK Выберите FCE или BAK для сверления детали с правой или левой стороны, соответственно. Выберите FCE для случая, показанного выше. Прим: Пункт меню BAK нельзя выбрать для некоторых спецификаций. ②# Когда курсор находится в этом пункте, отобразится следующее меню. #0 #1 #2 #3 #4 DRILLING PECKING PECKING REAMER PECKING BOTTOMED BOTOMED BOTTOMED BOTTOMED BOTTOMED #0 #1 #2 #3 >>> #4 DRILLING PECKING PECKING REAMER PECKING THROUGH THROUGH THROUGH THROUGH THROUGH >>> Из меню, выберите шаблон сверления. Данные этих меню представляют следующие шаблоны сверления. 3-42 СОЗДАНИЕ ПРОГРАММЫ #0, #0 : Обычный тип цикла сверления Сверло возвращается в начальную точку сверления со скоростью рабочей подачи после завершения каждой операции врезания. Начальная точка Рабочая подача Быстрая подача Начальная точка сверления Конечная точка сверления T4P114 U5 #1, #1 : Цикл сверления глубоких отверстий Сверло возвращается в начальную точку сверления со скоростью быстрой подачи после завершения каждой операции врезания. Начальная точка Рабочая подача Быстрая подача Начальная точка сверления Конечная точка сверления U45 #2, U45 U5 T4P115 #2 : Цикл высокоскоростного сверления глубоких отверстий Сверло возвращается на определенное расстояние (данные параметра U45) со скоростью рабочей подачи после завершения каждой операции врезания. Начальная точка Рабочая подача Быстрая подача Конечная точка сверления Начальная точка сверления U45 U45 U5 T4P116 3-43 3 СОЗДАНИЕ ПРОГРАММЫ 3 #3, #3 : Цикл развертки Просверленные отверстия подвергаются чистовой обработке разверткой. Начальная точка Конечная точка обработк и U5 Рабочая подача Начальная точка обработки T4P117 #4, #4 : Цикл сверления ультра-глубоких отверстий Каждый раз выполняется пошаговое сверление с числом шагов, установленным в параметре, инструмент возвращается со скоростью быстрой подачи в положение, находящееся рядом с начальной точкой сверления. Начальная точка L= L D 2 × tan 2 + D 10 D : Диаметр сверла : Угол режущей кромки Начальная сверления Конечная точка сверления я точка Рабочая подача Быстрая подача U45 U45 U45 U45 U5 T4P118 Прим. 1: Для сверления несквозных отверстий, выберите #0, #1, #2, #3 или #4. Для сверления сквозных отверстий, выберите #0 , #1 , #2 , #3 или #4. Прим. 2: Для шаблонов #0 - #4, инструмент задерживается внизу отверстия, при этом шпиндель вращается в соответствии со значением, установленным в параметре. Для шаблонов #4 и #4 инструмент задерживается на то же время, после его возврата в положение около начальной точки сверления. Прим. 3: Для шаблонов #4 и #4 , скорость быстрой подачи во время цикла можно уменьшить до значения, установленного в параметре K76. ③ DIA Установите диаметр отверстия (номинальный диаметр сверла). Прим: Текущий диаметр используемого сверла нужно предварительно установить в пункте ACT- на экране TOOL DATA. 3-44 СОЗДАНИЕ ПРОГРАММЫ 3 ④ DEP-1, ⑤ DEP-2, ⑥ DEP-3, ⑦ C-SP, ⑧ FEED Вы можете автоматически установить данные в этих пунктах. - При выборе шаблона обработки, отличного от #3 или #3. При нажатии клавиши меню AUTO, когда курсор находится в пункте ④, данные, вычисленные ЧПУ, будут автоматически установлены в пунктах с ④ по ⑧. - При выборе шаблона обработки #3 или #3. Пункты с ④ по ⑥ будут обозначены символом ◆. (Данные нельзя установить.) Любые нужные данные можно установить в этих пунктах, а автоматически установленные данные можно изменить. Пункты обобозначают следующие данные: DEP-1 : Глубина первого врезания DEP-2 : Уменьшение врезания DEP-3 : Минимальная величина врезания Начальная точка обработки Конечная точка обработки D4 D3 D2 D1 D 1 – D2 = D2 – D 3 = D3 – D 4 = Dn : n-я глубина ? n = от 1 до 4? : Увеличение врезания T4P118 Если принять уменьшение врезания за , можно вычислить n-ю величину верзания, Dn (n 2), следующим образом: Dn = Dn–1 – = D1 – (n – 1) Тем не менее, если Dn–1 – Dmin (Dmin: минимальная величина врезания), тогда Dn(= Dn+1 = Dn+2 = ・・・・・・)= Dmin C-SP : Окружная скорость шпинделя FEED : Подача за оборот Прим: Подробное описание основных данных и вычислительных формул для автоматической установки этих пяти типов данных, см. раздел “Функция Автоматической Установки Режимов Резания”. ⑨ TOOL Выберите сверло. Подробнее о методе выбора инструмента, см. раздел “Блок Обработки Полосой (BAR)”. Для блоков сверления R-TOOL/F-TOOL разграничение не описывается. ЧПУ рассматривает сверло, как R-инструмент. 3-45 СОЗДАНИЕ ПРОГРАММЫ 3-9-2 3 Установка данных последовательности UNo. UNIT # DIA DEP-1 DEP-2 DEP-3 C-SP FEED TOOL DRL SEQ SPT-Z FPT-Z 1 ① ② ① SPT-Z, ② FPT-Z Установите координаты начальной и конечной точек нужного шаблона сверления. - Например, начальная и конечная точки при сверлении глухих отверстий, располагаются как показано ниже. 70 DRL BAK DRL FCE 40 5 30 Начало программы Конечная точка SPT-Z -5. Начальная Конечная точка Начальная точка точка FPT-Z 40. SPT-Z 70. Начало программы FPT-Z 30. T4P119 - Положение конечной точки отличается для сквозного и глухого отверстия следующим образом: Для сквозного отверстия Для глухого отверстия Начальная точка Конечная точка сверлени я Конечная точка программы Конечная точка Начальная точка L Подача сверла будет остановлена, когда вершина инструмента достигнет конечной точки программы. Запрограммируйте глубину сквозного отверстия как конечную точку. Автоматическое сверление будет выполнено до положения (вершина инструмента), которое расположено глубже запрограммированного на расстояние L, вычисляемое из следующего выражения: L= L= D 2 × tan 2 D 10 + D 10 (0 < < 180°) ( = 180°) D : Диаметр инструмента : Угол режущей кромки 3-46 СОЗДАНИЕ ПРОГРАММЫ 3 3-10 Блок Нарезания Резьбы Метчиком (TAP) Выберите данный блок, когда необходимо обработать метчиком отверстие в оси детали. NM210-00435 Нажмите клавишу меню TAP Прим: для выбора данного блока. Для выполнения синхронной обработки метчиком (опция), определите необходимый инструмент, как FIXED TAP, в меню на экране TOOL DATA. 3-10-1 Установка данных блока UNo. UNIT NOM-DIA PITCH C-SP TOOL TAP ① ② ③ ④ ⑤ ① UNIT Когда курсор находится в этом пункте, отобразится следующее меню. FCE BAK Выберите FCE или BAK для обработки метчиком детали с правой или левой стороны, соответственно. Выберите FCE для случая, приведенного выше. Прим: Пункт меню BAK нельзя выбрать для некоторых спецификаций. ② NOM-DIA Когда курсор находится в этом пункте, отобразится следующее меню. METRIC UNFY PIPE PIPE PIPE THRD(M) THRD(UN) THRD(PT) THRD(PF) THRD(PS) (a) (b) (c) (d) (e) OTHER (f) Из пунктов (a) - (f), приведенных выше, выберите тип нарезаемой резьбы. Далее, установите номинальный диаметр резьбы. 3-47 СОЗДАНИЕ ПРОГРАММЫ 3 Данные в указанном меню обобозначают следующие типы резьбы: (a) METRIC THRD(M) : Метрическая резьба (b) UNFY THRD(UN) : Унифицированная резьба (c) PIPE THRD(PT) : Конусная трубная резьба (PT) (d) PIPE THRD(PF) : Параллельная трубная резьба (PF) (e) PIPE THRD(PS) : Конусная трубная резьба (PS) OTHER : Другие типы резьбы (f) - При выборе метрической резьбы, появится сообщение NOMINAL SIZE OF TAP?. В этом случае, установите номинальный диаметр нарезаемой резьбы. Пример 1: Для нарезания метрической резьбы M8: Нажмите клавиши METRIC THRD(M) , 8 ,и в указанном порядке. - При выборе унифицированной резьбы, появится сообщение TAP NOMINAL SIZE <MENU → INPUT>?, и меню будет изменено на: No. H(1/2) HALF Q(1/4) QUARTER E(1/8) S(1/16) EIGHTH SIXTENTH NOM-DIA SELECT С помощью данного меню, установите номинальный диаметр нарезаемой резьбы. Пример 2: Для нарезания унифицированной резьбы размером 3/4-16UN: Q(1/4) QUARTER UNFY Нажмите клавиши THRD(UN) , указанном порядке. Пример 3: - , 1 , 6 , и в Для нарезания унифицированной резьбы размером 1-1/8-7UN: Нажмите клавиши порядке. Пример 4: 3 , , UNFY THRD(UN) E(1/8) EIGHTH , , 9 , - , 7 ,и в указанном Для нарезания унифицированной резьбы размером No. 1-16UN: Нажмите клавиши указанном порядке. UNFY THRD(UN) No. , , 1 , - , 1 , 6 , и в - При выборе трубной резьбы, появится сообщение TAP NOMINAL SIZE<MENU → INPUT>?, и меню измениться на: H(1/2) HALF Q(1/4) QUARTER E(1/8) EIGHTH NOM-DIA SELECT С помощью данного меню, установите номинальный диаметр нарезаемой резьбы. Пример 5: Для нарезания трубной резьбы размером PT3/8: PIPE Нажмите клавиши THRD(PT) , Пример 6: , 3 и в указанном порядке. , 1 и в указанном порядке. , 1 и в указанном порядке. Для нарезания трубной резьбы PF1/4: PIPE Нажмите клавиши THRD(PF) , Пример 7: E(1/8) EIGHTH Q(1/4) QUARTER Для нарезания трубной резьбы PS1/8: PIPE Нажмите клавиши THRD(PS) , 3-48 E(1/8) EIGHTH СОЗДАНИЕ ПРОГРАММЫ 3 - Вы можете, также, выбрать номинальный диаметр унифицированной или трубной резьбы в соответствующем окне, которое выводится на экран при нажатии клавиши меню NOM-DIA SELECT. Выберите необходимый номинальный диаметр с помощью клавиш курсора и нажмите клавишу ввода . Далее будет установлен выбранный номинальный диаметр. ③ PITCH, ④ C-SP Вы можете автоматически установить данные в этих пунктах. При нажатии клавиши меню AUTO SET, когда курсор находится в пункте ③ данные инструмента, вычисленные ЧПУ, будут автоматически установлены в пункты ③ и ④. Любые назначенные данные можно установить в эти пункты, а любые автоматически установленные данные можно изменить. Пункты данных обозначают следующее: PITCH : Шаг нарезаемой резьбы (Шаг используемого метчика) C-SP : Окружная скорость шпинделя при нарезании резьбы Прим. 1: Шаг автоматически устанавливается из данных, установленных в пункте ②, выше. Описание данных и вычислительных формул для автоматической установки окружной скорости, см. “Функция Автоматической Установки Режимов Резки”. Прим. 2: Автоматическая установка данных невозможна, если в пункте ② выбран тип резьбы OTHER. 3-49 СОЗДАНИЕ ПРОГРАММЫ 3 ⑤ TOOL Выберите используемый метчик. Подробнее о методе выбора инструмента см. в соответствующих пунктах раздела “Блок Обработки Цилиндра (BAR)”. Для блока нарезания резьбы метчиком (TAP), различие между R-TOOL/F-TOOL не проводится. ЧПУ рассматривает метчик, как F-инструмент. 3-10-2 Установка данных последовательности UNo. UNIT NOM-DIA PITCH C-SP TOOL TAP SEQ SPT-Z FPT-Z 1 ① ② ① SPT-Z, ② FPT-Z Установите координаты формы начальной и конечной точек резьбы. TAP FCE TAP BAK 90 40 50 Секция полной резьбы Секция полной резьбы Кон. точка Кон. точка Нач. точка SPT-Z 0. Нач. точка FPT-Z 40. SPT-Z 90. 3-50 FPT-Z 50. СОЗДАНИЕ ПРОГРАММЫ 3 3-11 Блок Ручной Программы Обработки (MNP) Блок ручной программы обработки дополняет блоки токарной обработки, описанные выше (BAR, CPY, CNR, EDG, THR, GRV, DRL и TAP). Эти блоки токарной обработки имеют соответствующие траектории инструмента, автоматически генерируемые в соответствии с данными блока и данными последовательности, которые вы установили там, где блок ручной программы обработки требует от пользователя установки траектории инструмента. Когда требуется тип обработки или операция обработки, которые нельзя запрограммировать для обычных блоков обработки, выберите этот блок, когда оказывается более удобной непосредственная установка траектории инструмента. Нажмите клавишу MANUAL PROGRAM, чтобы выбрать этот блок. 3-11-1 Установка данных блока UNo. UNIT CHANGE-PT GEAR TOOL MNP ① ② ③ ① CHANGE-PT Определите, необходим ли возврат инструмента в предварительно заданное положение перед выполнением блока ручной программы обработки. - Установите 1 если возврат требуется. - Установите 0 если возврат не требуется. При установке 1 в данный пункт, револьверная головка возвратится в предварительно заданное положение, то есть, в положение, предварительно определенное с помощью параметра P17, по завершении предыдущего блока, и далее инструмент, используемый в блоке ручной программы обработки, будет выбран в этом положении. При установке 0 в данном пункте замена инструмента произойдет в конечной точке предыдущего блока обработки. Таким образом, перед установкой 0 вы должны убедиться, что инструмент не столкнется с деталью при замене инструмента. Прим: На рисунке ниже показано движение инструмента при переходе от блока наружной или внутренней токарной обработки к блоку MNP. Во избежание столкновения на пути “A” от конечной точки блока внутренней токарной обработки выберите путь “B” (возврат в позицию замены инструмента) путем установки “CHANGE-PT=1”, или установите путь выхода для блока внутренней токарной обработки на экране TPC. Первое положение блока MNP (определено в его данных последовательности) B Конечное положение A Положение замены инструмента A B CL B CL CL Конечное положение 3-51 CL : Безопасный боковой зазор A : Путь после блока внутренней/наружной токарной обработки в MNP с CHANGE-PT =0 B : Путь после блока токарной обработки изнутри/снаружи в MNP с CHANGE-PT = 1 СОЗДАНИЕ ПРОГРАММЫ 3 <В случае установки 1> Позиция замены инстурмента Ход револьверной головки U3 2 Конечное положение предыдущего блока обработки T4P136 <В случае установки 0> Позиция замены инструмента Ход револьверной головки U3 2 Конечное положение предыдущего блока обработки T4P137 Прим: Подробнее о позиции замены инструмента, см. параметр P17 в Списке Параметров. ② GEAR Установите номер используемого диапазона шпинделя. Переключение диапазона не произойдет, если данные в этом пункте не установлены. Прим. 1: Диапазон не выбирается автоматически для блока ручной программы обработки (MNP). Выбор диапазона не произойдет, если данные в этом пункте не установлены. Прим. 2: Установите 1 в этом пункте, если шпиндель имеет бесступенчатую автоматическую трансмиссию. 3-52 СОЗДАНИЕ ПРОГРАММЫ 3 ③ TOOL Выберите нужный инструмент. См. в соответствующих пунктах раздела “Блок Обработки Полосой (BAR)” метод выбора инструмента. В блоке ручной программы обработки различие R-TOOL/F-TOOL не проводится. Блок ЧПУ рассматривает инструмент как Rинструмент. Если в этом пункте инструмент не назначен, будет использоваться текущий инструмент. 3-11-2 Установка данных последовательности UNo. UNIT CHANGE-PT GEAR MNP SEQ G DATA-1 DATA-2 DATA-3 1 ① ② ③ ④ TOOL RADIUS/VARIABLE RPM ⑤ ⑥ FEED M OFS ⑦ ⑧ ⑨ ①G Когда курсор находится в этом пункте, отобразится следующее меню. G00 G01 G02 G03 G04 G32 G34 (a) (b) (c) (d) (e) (f) (g) SHAPE END Среди пунктов от (a) до (g) выше, выберите нужный G-код. Данные отображенного меню обозначают следующие функции. G00 : G01 : G02 : G03 : G04 : G32 : G34 : Прим: Позиционирование на быстрой подаче Линейная интерполяция Круговая интерполяция по часовой стрелке Круговая интерполяция против часовой стрелки Пауза Нарезание резьбы с фиксированным шагом Нарезание резьбы с переменным шагом Коды G00, G01, G02, G03, G32 и G34 представляют собой модальную информацию ― информацию которая остается действительной, пока вы не установите новый G-код. Код G04 представляет собой немодальную информацию ― информацию, которая становится действительной только для установленных вами данных последовательности. ② DATA-1, ③ DATA-2, ④ DATA-3 Следующее меню отобразится, если курсор находится в одном из этих трех пунктов: X Z B - Если для пункта ① выше выбран код отличный от G04: Выберите ось в выше приведенном меню, а затем укажите положение, до которого будет производиться перемещение по оси. Прим: Для движения по B-оси можно использовать только коды G00 и G01. - Если для пункта ① выше выбран код G04: После нажатия клавиши меню X, установите нужное время выдержки в секундах. Для блока ручной программы обработки используйте следующую систему координат, чтобы указать положение, в которое перемещается вершина инструмента. 3-53 СОЗДАНИЕ ПРОГРАММЫ 3 <X- и Z-ось> +X +Z Начало программы <B-ось> 100 –B Начало обработки по B-оси Для B-оси укажите данные в системе координат станка. Например, если шпиндель No. 2 нужно позиционировать на B-оси в положение прерывистой линии, показанной на схеме выше, установите данные как показано справа. SEQ G DATA-1 1 0 B -100 Точку перемещения нужно указать с помощью либо абсолютного программирования, либо программирования в приращениях. (a) Абсолютное программирование Непосредственно установите координаты нужной точки перемещения в системе координат, показанной на схеме выше. (b) Ппрограммирование в приращениях Установите увеличение или уменьшение расстояния от одной точки перемещения до другой. Выбор оси производится в следующем меню: INCRMENT INPUT Для использования метода программирования сначала нажмите INCRMENT INPUT, чтобы выделить экран, и затем установите данные. 3-54 клавишу меню СОЗДАНИЕ ПРОГРАММЫ Пример: 3 Для перемещения вершины инструмента в следующем порядке (P1 → P2 → P3 → … → P9 → P1): Быстрая подача Рабочая подача P1 P9 P8 P7 P6 P5 P4 P1 (300, 50) : Позиция замены инструмента P2 (70, 5) : Точка подхода P3 (70, –35) : Конечная точка линии P4 (70, –70) : Конечная точка дуги по часовой стрелке P5 (80, –95) : Конечная точка наклонной линии P3 P2 P6 (80, –105) P7 (80, –135) : Конечная точка линии : Конечная точка дуги против часовой стрелки P8 (80, –145) : Конечная точка линии P9 (130, –145) : Конечная точка линии (Точка возврата) T4P140 Данные для абсолютного программирования: Данные для программирования:в приращениях UNo. UNo. UNIT CHANGE-PT MNP 1 (*1) (*1) UNIT CHANGE-PT MNP 1 SEQ G DATA-1 DATA-2 SEQ G 1 00 X 70. Z 5. 1 00 X 70. Z 2 01 X 70. Z -35. 2 01 X 0. < Z -40. < 3 02 X 70. Z -70. 3 02 X 0. < Z -35. < 4 01 X 80. Z -95. 4 01 X 10. < Z -25. < 5 01 X 80. Z -105. 5 01 X 0. < Z -10. < 6 03 X 80. Z -135. 6 03 X 0. < Z -30. < 7 01 X 80. Z -145. 7 01 X 0. < Z -10. < 8 01 X 130. Z -145. 8 01 X 50. < Z DATA-3 (*1) DATA-1 DATA-2 DATA-3 5. Программиро вание в приращениях (*2) -0. < (*1) *1: Поскольку код G01 представляет собой модальную информацию, соответствующие данные можно опустить. *2: При установке данных с помощью метода программирования в приращениях, справа от этих данных отображается символ <. 3-55 СОЗДАНИЕ ПРОГРАММЫ 3 ⑤ RADIUS/VARIABLE - Если вы выбрали код G02 или G03 для пункта ① выше: Установите радиус желательной дуги. G03 Конечная точка Начальная точка RADIUS Конечная точка RADIUS Начальная точка G02 T4P141 - Если вы выбрали код G34 для пункта ① выше: Установите увеличение или уменьшение шага резьбы за один оборот. - Если вы выбрали другой G-код: Установка данных невозможна. (Отобразится символ ◆.) ⑥ RPM Установите скорость вращения (об/мин) или окружную скорость шпинделя. 1) 2) Для установки скорости вращения: Непосредственно установите нужное значение об/мин. Затем символ S отобразится слева от этого значения. Для установки окружной скорости: Псоле выделения экрана SURF SPD V нажатием соответствующей клавиши меню, установите нужное значение в единицах м/мин или фт/мин. Затем символ V отобразится слева от этого значения. Прим: RADIUS/VARIABLE RPM ◆ S2000 FEED Setting data RADIUS/VARIABLE RPM ◆ V130 FEED Setting data Скорость вращения или окружная скорость, которую вы установили, останется действительной, пока не будет установлено новое значение. ⑦ FEED Если выбран код G01, G02, G03, G32 или G34 для пункта ① выше, установите нужную скорость подачи для X-оси и Z-оси в виде скорости подачи за оборот (синхроная подача) или скорости подачи в минуту (несинхронная подача). 1) 2) Установка скорости подачи за оборот: непосредственно установите скорость подачи за оборот шпинделя (мм/об или дюйм/об). Затем символ REV отобразится слева от этого значения. Установка минутной скорости подачи: После выделения экрана FEEDRATE/min нажатием соответствующей клавиши меню, установите нужное значение в единицах мм/мин или дюйм/мин. Затем символ MIN отобразится слева от 3-56 RADIUS/VARIABLE RPM ◆ V130 FEED REV 0.35 ◆ Setting data RADIUS/VARIABLE RPM ◆ V130 ◆ FEED MIN 100 Setting data СОЗДАНИЕ ПРОГРАММЫ 3 этого значения. Прим. 1: В последовательности кода G00, движение оси будет осуществляться с быстрой скоростью подачи, предустановленной в станке. Скорость подачи, установленная вами в этом пункте, действительна только для последовательностей, в соответствии с выбранными вами кодами G01, G02, G03, G32 или G34. Прим. 2: Установленная скорость подачи действительна до установки новых данных. Прим. 3: Если вы выбрали G32 или G34 для пункта ① выше, установите шаг резьбы. (Шаг резьбы) = (Шаг спирали) × (Число заходов) ⑧M При использовании M-кода (код дополнительной функции) установите номер этого Mкода. M-код, установленный вами в этом пункте, действителен только для следующих последовательностей. Прим: Если скорость подачи нужно установить в мм/об или дюйм/об для следующей последовательности, сначала вы должны выбрать код M03 (прямое вращение шпинделя) или M04 (обратное вращение шпинделя), иначе направление вращения шпинделя относительно инструмента определяется в соответствии с установками на экране TOOL DATA. ⑨ OFS Если коррекция инструмента должна быть выполнена на одно из значений, зарегистрированных на экране TOOL OFFSET, установите номер корректора, соответствующего для желательной величины коррекции. При коррекции инструмента, данные коррекции, установленные в этом пункте ⑨, будут добавлены к данным WEAR COMP. на экране TOOL DATA. Прим: Коррекция радиуса вершины инструмента R не может быть выполнена при ручной программе обработки. <Приложение> Для станков с суб-шпинделем Установите данные следующим образом, чтобы выполнить фазовое соответствие с помощью блока MNP: UNo. UNIT CHANGE-PT GEAR TOOL MNP SEQ G DATA-1 DATA-2 DATA-3 RADIUS/VARIABLE 1 2 RPM S ① FEEDRATE M OFS 380 382 Фазовая обработка действительна Синхронизация шпинделей действительна ① RPM Установите разницу фаз для фазовой обработки. Это значение нужно установить в той же последовательности, которая содержит код M382. Диапазон установки: от 0 до 360 Единица установки: градусы 3-57 СОЗДАНИЕ ПРОГРАММЫ 3 3-12 Блок Сверления Фрезерным Шпинделем (MDR) Выберите блок сверления фрезерным шпинделем для сверления отверстий по внешнему периметру или на переднем торце детали. Nm210-00436 Нажмите клавишу меню MDR для выбора этого блока. 3-12-1 Установка данных блока UNo. UNIT # DIA MDR ① ② ③ DEPTH DEP-1 DEP-2 DEP-3 ④ ⑤ ⑥ ⑦ C-SD FEED TOOL ⑧ ⑨ ⑩ ① UNIT Когда курсор находится в этом пункте, отобразится следующее меню. OUT OUT FCE FCE BAK BAK Выберите в меню секцию обработки. Секции обработки, соответствующие данным отображенного меню, следующие: OUT : Внешний периметр (возврат в начальную точку) OUT : Внешний периметр (возврат в исходную точку) FCE : Передний торец (возврат в начальную точку) FCE : Передний торец (возврат в исходную точку) BAK : Задний торец (возврат в начальную точку) BAK : Задний торец (возврат в исходную точку) Прим: Пункты меню BAK и BAK не могут быть выбраны для некоторых спецификаций станка. 3-58 СОЗДАНИЕ ПРОГРАММЫ <OUT> 3 < OUT > Уровень начальной точки U3 2 U3 2 Уровень исходной точки T4P142 <FCE> < FCE > Уровень начальной точки U5 Уровень исходной точки U5 T4P143 3-59 СОЗДАНИЕ ПРОГРАММЫ <BAK> Уровень начальной точки 3 < BAK > Уровень исходной точки U5 U5 T4P144 Прим: Разница между действиями ‘Возврат в начальную точку’ и ‘Возврат в исходную точку’ будет возникать, только если в одном блоке производится сверление нескольких отверстий. При выборе ‘Возврата в начальную точку’ вершина инструмента будет возвращаться в начальную точку (точку, находящуюся на расстоянии бокового безопасного зазора от максимального внешнего диаметра зазора или края детали) каждый раз при сверлении отверстия. При выборе ‘Возврата в исходную точку’ вершина инструмента будет возвращаться в исходную точку (точку, находящуюся на расстоянии бокового безопасного зазора от запрограммированной начальной точки) после сверления первого отверстия, а затем будет начинать сверление следующего отверстия. Прежде чем выбрать ‘Возврат в исходную точку’, убедитесь, что при перемещении в положение следующих отверстий, инструмент не столкнется с какими-либо выступающими частями детали или с другими предметами. ②# Когда курсор находится в этом пункте, отобразится следующее меню. #0 #1 #2 #3 #4 #5 DRILLING PECKING PECKING REAMER PECKING AUTOPECK BOTTOMED BOTOMED BOTTOMED BOTTOMED BOTTOMED BOTTOMED #0 #1 #2 #3 #4 >>> #5 DRILLING PECKING PECKING REAMER PECKING AUTOPECK THROUGH THROUGH THROUGH THROUGH THROUGH THROUGH >>> Выберите в меню шаблон сверления. Подробнее см. соответствующий пункт в разделе “Блок Сверления (DRL)”. 3-60 СОЗДАНИЕ ПРОГРАММЫ Прим. 1: 3 Цикл автоматического пошагового сверления (AUTOPECK #5) Крутящий момент нагрузки резания сверла постоянно отслеживается во время цикла автоматического пошагового сверления по типу обнаружения нагрузки резания. Этот цикл пошагового сверления будет выполняться только когда необходимо, что предотвращает поломку инструмента и уменьшает время работы станка. Быстрая подача Рабочая подача Быстрая подача Возврат в начальную точку Pi Pi Возврат в исходную точку R Pz R Зазор Pz Зазор U45 P1 ? ① Движение в начальную точку над центром отверстия ② Движение в исходную точку ③ Обработка с первой рабочей подачей f1 ④ Движение в исходную точку, если нагрузка резания превышает исходное значение P2 h U45 ⑤ Движение в положение hb U45 ⑥ Обработка с первой ⑧ Движение в положение рабочей подачей f1 U45 Движение в исходную ⑨ Повторение с ⑤ по точку, если нагрузка до низа отверстия резания превышает ⑩ Обработка со второй исходное значение рабочей подачей f2 ? Движение в начальную или исходную точку D734P1028 Жирным шрифтом обозначены адреса параметров. Pi: Начальная точка Pz: Осевая координата обрабатываемой поверхности P1, P2: Точки, где будет выполняться автономное пошаговое сверление если нагрузка резания превышает исходное значение Зазор: Тот же, что и для других циклов сверления h: Глубина сверления отверстия (DEPTH) (+ Глубина режущей кромки от внешнего угла) hb: Глубина режущей кромки от внешнего угла (по установленному вычислению) f1: Скорость подачи (FEED) f2:Скорость подачи изменится с учетом коэффициента замедления в момент окончания резания, установленного в параметре K12 f2 = f1 × Параметр K12/100 Коэффициент замедления в момент начала резания устанавливается в параметре K11. Прим. 2: Автоматическое пошаговое сверление производится с помощью инструментов сверления, имеющих диаметр 4 мм (0.16 дюйма) или больше и из быстрорежущей стали. Выполняется или не выполняется функция автоматического пошагового сверления, зависит от особенностей станка и/или инструмента. Если эта функция не выполняется, используйте уменьшающийся цикл пошагового сверления. Прим. 3: Функция автоматического пошагового сверления не выполняется для некоторых станков, например станов с универсальным инвертором. 3-61 СОЗДАНИЕ ПРОГРАММЫ 3 ③ DIA Установите диаметр отверстия для сверления (номинальный диаметр сверла). Прим: Фактический диаметр используемого сверла нужно установить заранее в ACT- на экране TOOL DATA. ④ DEPTH Установите глубину отверстия при сверлении. Для сквозного отверстия Для глухого отверстия Конечная точка сверления Конечная точка программы L DEPTH DEPTH Обработка выполняется до положения (вершина инструмента), которое расположено глубже конечной точки программы на расстояние L. D D + 0 0 < < 180° 10 2 × tan 2 D L= ? = 180° 10 D: Диаметр инструмента : Угол режущей кромки L= ⑤ DEP-1, ⑥ DEP-2, ⑦ DEP-3, ⑧ C-SD, ⑨ FEED Вы можете автоматически устанавливать данные в этих Подробнее см. соответствующие пункты в разделе “Блок Сверления (DRL)”. пунктах. ⑩ TOOL Выберите сверло. Метод выбора инструмента см. в соответствующих пунктах раздела “Блок Обработки Полосой (BAR)”. В блоке сверления различие R-TOOL/F-TOOL не проводится. Блок ЧПУ рассматривает инструмент как R-инструмент. 3-12-2 Установка данных последовательности UNo. UNIT # DIA MDR SEQ SHP SPT-R/x SPT-th/y 1 ① ② ③ DEPTH DEP-1 DEP-2 DEP-3 C-SD FEED TOOL SPT-Z NUM. ANGLE TYPE ④ ⑤ ⑥ ⑦ ① SHP Когда курсор находится в этом пункте, отобразится следующее меню. POINT CIRCLE (a) (b) SHAPE END В меню, показанном выше, выберите пункт (a) или (b). Данные отображенного меню представляют шаблоны точек сверления отверстий. - Выберите POINT для сверления одного отверстия в любой точке. - Выберите CIRCLE для сверления нескольких отверстий с одинаковым шагом, 3-62 СОЗДАНИЕ ПРОГРАММЫ 3 расположенных на одной окружности, центр которой установлен в нулевой точке программы. ② SPT-R/x, ③ SPT-th/y ④ SPT-Z Укажите точку начала сверления отверстия, которое вы собираетесь просверлить. Установите R- координаты или x-y координаты начальной точки в пунктах ② и ③. - Для использования R- координат установите радиус и угол как они есть. - Для использования x-y координат установите данные после выделения экрана x-y INPUT нажатием соответствующей клавиши меню. Установите Z-координату начальной точки в поле данных ④. Прим. 1: Для BAK и BAK можно ввести только R- координаты (ограничение из-за функции ориентирования шпинделя на 5-градусов No. 2). Прим. 2: Назначение знака для for противоположно между BAK и OUT или FCE. <OUT, – + OUT > = 0° z Начальная y +x точка Начальная точка +y x R T4P156 <FCE, – + FCE > = 0° z=0 y +x Начальная точка +y x R T4P157 3-63 СОЗДАНИЕ ПРОГРАММЫ <BAK, – BAK > + +Z 3 –Z = 0° Начальная Начальная точка точка R T4P158 Прим. 3: Положение C-оси в адресе начала программы ( = 0°) может быть принято в любой точке, удобной для программирования. Пример: Положения сверления отверстий A, B и C показаны ниже. (e) 20 (d) 100 A 60° A B 60° 60° C T4P159 1) Установите следующие данные, если вы установили положение (d) равным = 0°: UNo. UNIT # DIA DEPTH DEP-1 MDR OUT SEQ SHP SPT-R/x Hole A → 1 PNT Hole B → 2 PNT Hole C → 3 PNT SPT-th/y SPT-Z 50. 0. 20. 50. –120. 20. 50. –180. 20. 2) Установите следующие данные, если вы установили (e) равным = 0°: UNo. UNIT # DIA DEPTH DEP-1 MDR OUT SEQ SHP SPT-R/x SPT-th/y DEP-Z Hole A → 1 PNT 50. 60. 20. Hole B → 2 PNT 50. –60. 20. Hole C → 3 PNT 50. –120. 20. 3-64 СОЗДАНИЕ ПРОГРАММЫ 3 Прим. 4: Если вы выбрали CIRCLE для пункта данных ①, вы можете установить начальную точку в другой точке, отличной от нынешнего положения сверления. Пример: Для сверления отверстий в точках, показанных ниже: A A 72° 100 72° 72° 72° 20 T4P160 Точку A можно установить в качестве начальной точки. Однако в этом случае нужно установить 1 (Нет обработки в начальной точке) в поле данных ⑦, TYPE, описанном ниже. UNo. UNIT # DIA DEPTH DEP-1 DEP-2 MDR OUT SEQ SHP SPT-R/x SPT-th/y SPT-Z NUM. ANGLE TYPE 1 CRC 50. 0. 20. 4. 72. 1 ⑤ NUM. - Если POINT is выбран для пункта данных ①: Символ ◆ отобразится в этом положении, указывая на то, что никакие данные не могут быть установлены. - Если CIRCLE выбран для пункта данных ①: Установите число отверстий для сверления. ⑥ ANGLE - Если POINT выбран для пункта данных ①: Символ ◆ отобразится в этом положении, указывая на то, что никакие данные не могут быть установлены. 3-65 СОЗДАНИЕ ПРОГРАММЫ 3 - Если CIRCLE выбран для пункта данных ①: Установите угол шага сверления ( в схеме ниже) для отверстий, которые вы собираетесь просверлить. Если > 0, порядок обработки следующий a → b → c → d → e. Если < 0, порядок сверления следующий a → e → d → c → b. <OUT, OUT > <FCE, FCE ,, BAK BAK > a b a e b c e d c d T4P161 ⑦ TYPE - Если POINT выбран для пункта данных ①: Символ ◆ отобразится в этом положении, указывая на то, что никакие данные не могут быть установлены. - Если CIRCLE выбран для пункта данных ①: Укажите, будет ли сверление отверстия производиться в начальной точке, данные которой установлены в пунктах данных от ② до ④. Установите 0, если сверление будет производиться. Установите 1, если сверление не будет производиться. 3-13 Блок Нарезания Резьбы Метчиком Фрезерным Шпинделем (MTP) Выберите блок нарезания резьбы метчиком используя фрезерный шпиндель для нарезания резьбы метчиком в отверстиях по внешнему периметру, на переднем торце или заднем торце детали. NM210-00437 Нажмите клавишу MTP Прим: для выбора этого блока. Для выполнения синхронного нарезания резьбы метчиком (опция), укажите нужный инструмент как FIXED TAP, выбрав меню на экране TOOL DATA. 3-66 СОЗДАНИЕ ПРОГРАММЫ 3 3-13-1 Установка данных блока UNo. UNIT # MTP ① ② NOM-DIA MAJOR- ③ ④ PITCH DEPTH CHMF DWELL C-SP FR DEPTH TOOL ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ⑫ ① UNIT Когда курсор находится в этом пункте, отобразится следующее меню. OUT OUT FCE FCE BAK BAK Выберите в меню секцию обработки. Секции обработки, соответствующие данным отображенного меню, следующие: OUT : Внешний периметр (возврат в начальную точку) OUT : Внешний периметр (возврат в исходную точку) FCE : Передний торец (возврат в начальную точку) FCE : Передний торец (возврат в исходную точку) BAK : Задний торец (возврат в начальную точку) BAK : Задний торец (возврат в исходную точку) Подробнее см. соответствующий пункт в разделе “Блок Сверления Фрезерным Шпинделем (MDR)”. ②# Если курсор находится в этом пункте, отобразится следующее меню. #0 #1 TAPPING PECKING CYCLE CYCLE #2 PLANET CYCLE Выберите в меню шаблон обработки. Шаблоны обработки, соответствующие данным отображенного меню, следующие. #0 TAPPING CYCLE: Стандартный цикл нарезания резьбы метчиком #1 PECKING CYCLE: Цикл пошагового фиксированного нарезания резьбы метчиком #2 PLANET CYCLE: Цикл нарезания резьбы метчиком планетарным методом (доступен только для станков с управляемой осью Y) 3-67 СОЗДАНИЕ ПРОГРАММЫ 3 Пути инструмента для каждого цикла показаны ниже. Цикл нарезания резьбы метчиком (#0 TAPPING CYCLE) Быстрая подача Рабочая подача ① P i ② P i ⑦ 6 ⑦ K21 R R Зазор ③ Зазор 5 Pz Pz h h ④ ha 5 Движение в положение K21 с левым вращением шпинделя командой M204 6 Выполнение M203 после задержки 7 Движение в начальную точку Движение в исходную точку 1 Движение в начальную точку над центром отверстия 2 Движение в исходную точку 3 Движение в положение ha 4 Выполнение M204 после паузы M3P130 Цикл нарезания резьбы метчиком в глубоком отверстии (#1 PECKING CYCLE) Быстрая подача Рабочая подача Возврат в начальную точку ① P i Возврат в исходную точку ② R Зазор ③ Pz 5 ④ 6 ⑧ q ⑦ h q 1 Движение в начальную точку над центром ha отверстия 2 Движение в исходную точку 3 Обработка на глубину одного прохода 4 Движение в исходную точку командой M204 6 Движение в исходную точку командой M204 после паузы 7 Повторение с 5 по 6 до положения ha после паузы 8 Движение в исходную точку командой M204 после паузы 5 Обработка на глубину одного прохода от D734P1030 поверхности 3-68 СОЗДАНИЕ ПРОГРАММЫ 3 Нарезание резьбы метчиком планетарным методом (#2 PLANET CYCLE) Быстрая подача Рабочая подача Возврат в начальную точку Pi Возврат в исходную точку R Зазор Pz h 1 2 3 4 5 Движение в начальную точку над центром отверстия Движение в исходную точку Обработка (Глубина отверстия – ход зенкерования) Медленная обработка до низа отверстия для зенкерования Отвод в осевом направлении Прим: 6 Подвод инструмента по G03 для винтового резания в осевом направлении 7 Нарезание резьбы по G03 8 Возврат в центр отверстия 9 Движение в исходную или начальную точку D734P1031 С помощью установки параметра K75 вы можете указать, будет ли инструмент перемещаться в исходную точку после нарезания резьбы метчиком (④’) для удаления стружки, а затем возвращаться на дно отверстия (④”) для нарезания резьбы метчиком (один шаг спиральной обработки). Параметр K75 = 0 Параметр K75 = 1 ① ① ② ② ③ ③ ④” ⑥ ⑥ ④’ ④ ⑤ ⑤ D734P1001 Pi : Начальная точка Pz : Осевая координата обрабатываемой поверхности R : Исходная точка q : Глубина резания за один проход (DEPTH) h : Глубина отверстия (DEPTH), установленная в блоке ha : Части с не полной резьбой 3-69 СОЗДАНИЕ ПРОГРАММЫ 3 ③ NOM-DIA Установите номинальный диаметр нарезаемой резьбы. Подробнее см. соответствующие пункты раздела “Блок Нарезания Резьбы Метчиком (TAP)”. ④ MAJOR- Внешний диаметр метчика, используемого в цикле нарезаия резьбы метчиком планетарным методом, автоматически устанавливается в этом пункте из данных, установленных в пугкте③. Кроме того, соответствующие данные можно установить в этом пункте. Прим: Соответствующие данные для выбранного типа инструмента должны быть установлены в этом пункте. Введите данные, указанные в соответствующем каталоге инструментов. Введите данный в каталоге внешний диаметр нарезания резьбы в пункте ACT- экрана TOOL DATA. ⑤ PITCH Установите шаг нарезания резьбы метчиком (шаг используемого метчика). Вы можете автоматически установить данные в этих пунктах с помощью клавиши меню AUTO SET или указать любые нужные данные. При нажатии клавиши меню AUTO SET, когда курсор находится в этом пункте ⑤, произойдет автоматическая установка данных, численных из данных, установленных в этом пункте ③, при этом данные будут автоматически установлены впункте ⑨, описанном ниже. Прим. 1: См. в разделе “Функция Автоматической Установки Режимов Резания ” описание основных данных и вычислительные формулы, используемые для автоматической установки окружной скорости. Прим. 2: Автоматическая установка данных невозможна, если вами выбран тип резьбы OTHER в пункте ③ выше. Прим. 3: Если #2 PLANET CYCLE выбран в пункте ②, нужно установить соответствующие данные для выбранного типа инструмента. Введите данные, приведенные в соответствующем каталоге инструментов. ⑥ DEPTH Установите глубину отверстия для нарезания резьбы метчиком (длина полной резьбы). Длина полной резьбы H H : DEPTH T4P162 3-70 СОЗДАНИЕ ПРОГРАММЫ Прим: 3 Для нарезания резьбы метчиком планетарным методом установите соответствующие данные для выбранного типа инструмента. Введите данные, указанные в соответствующем каталоге инструментов. Введите данную в каталоге длину режущей кромки в DEPTH. Длина режущей кромки D735P0072 ⑦ CHMF Введите величину фаски для цикла наезания реьбы метчиком планетарным методом. Прим: Соответствующие данные для выбранного типа инструмента должны быть установлены в этом пункте. Введите данные, указанные в соответствующем каталоге инструментов. ⑧ DWELL Установите в секундах время, в течение которого инструмент делает паузу на дне отврестия. ⑨ C-SP Установите окружную скорость метчика в цикле нарезания резьбы метчиком. ⑩ FR Установите скорость подачи метчика за оборот для цикла нарезания резьбы метчиком планетарным методом. Значение параметра U82 автоматически устанавливается в этом пункте. ⑪ DEPTH При выборе цикла нарезания резьбы в глубоком отверстии (#1 PECKING CYCLE) установите глубину резания за один шаг. При выборе цикла нарезания резьбы метчиком планетарным методом значение параметра U64 (скорость подачи для обработки предварительного отверстия) автоматически устанавливается в этом пункте. ⑫ TOOL Выберите используемый метчик. Для станка с дополнительной функцией синхронного нарезания резьбы метчиком, в этом пункте можно выбрать тип нарезания резьбы метчиком: синхронный и несинхронный. Блок нарезания резьбы метчиком будет назначен синхронным или несинхронным при указании метчика, данные которого на экране TOOL DATA имеют код индекса FIX или FLOAT, соответственно. См. в соответствующих пунктах раздела “Блок Обработки Полосой (BAR)” метод выбора инструмента. В блоке нарезания резьбы метчиком фрезерным шпинделем (MTP), различие R=TOOL/F=TOOL не проводится. Блок ЧПУ рассматривает метчик как Fинструмент. 3-71 СОЗДАНИЕ ПРОГРАММЫ 3 3-13-2 Установка данных последовательности UNo. UNIT # MTP SEQ SHP 1 ① NOM-DIA MAJOR- SPT-R/x SPT-th/y ② ③ PITCH DEPTH CHMF DWELL C-SP FR DEPTH TOOL SPT-Z NUM. ANGLE TYPE ④ ⑤ ⑥ ⑦ Данные последовательности для блока нарезания резьбы метчиком фрезерным шпинделем (MTP) те же, что и для блока сверления фрезерным шпинделем (MDR). Подробнее см. соответствующие пункты раздела “Блок Сверления Фрезерным Шпинделем (MDR)”. 3-14 Блок Растачивания (BOR) Выберите блок растачивания для растачивания отверстий по внешнему периметру, на переднем или на заднем торце детали. NM210-00438 Нажмите клавишу меню BOR для выбора этого блока. 3-14-1 Установка данных блока UNo. UNIT # DIA DEPTH C-SP FEED TOOL BOR ① ② ③ ④ ⑤ ⑥ ⑦ ① UNIT Когда курсор находится в этом пункте, отобразится следующее меню. OUT OUT FCE FCE BAK BAK Выберите в меню секцию обработки. Секции обработки, соответствующие данным отображенного меню, следующие: OUT : Внешний периметр (возврат в начальную точку) OUT : Внешний периметр (возврат в исходную точку) FCE : Передний торец (возврат в начальную точку) FCE : Передний торец (возврат в исходную точку) BAK : Задний торец (возврат в начальную точку) BAK : Задний торец (возврат в исходную точку) Подробнее см. в соответствующих пунктах раздела “Блок Сверления Фрезерным Шпинделем (MDR)”. Прим: Пункт меню BAK и BAK не могут быть выбраны для некоторых спецификаций 3-72 СОЗДАНИЕ ПРОГРАММЫ 3 станка. ②# Когда курсор находится в этом пункте, отобразится следующее меню. #0 #1 #2 (b) (c) NONE (a) Выберите шаблон возврата инструмента в конце растачивания (с/без ориентации фрезерного шпинделя) среди пунктов от (a) до (c) выше. Данные отображенного меню представляют следующие шаблоны. #0 : Без ориентации фрезерного шпинделя (Возврат со скоростью рабочей подачи): В конце растачивания, расточный инструмент возвращается в начальную точку обработки со скоростью рабочей подачи, без ориентирования. Начальная точка обработки T4P163 #1 : Ориентация фрезерного шпинделя (Возврат со скоростю быстрой подачи): В конце растачивания, расточный инструмент ориентируется в постоянное положение и возвращается в начальную точку обработки с быстрой подачей. Начальная точка обработки Ориентированное положение T4P164 #2 : Ориентация фрезерного шпинделя (возврат со скоростю быстрой подачи после отвода со скосротью рабочей подачи): В конце растачивания, расточный инструмент ориентируется в постоянное положение и отводится на определенное расстояние от стенки со скоростю рабочей подачи, для возврата в начальную точку обработки со скоростю быстрой подачи. Начальная точка обработки Быстрая подача Рабочая подача Ориентированное положение U47 (Величина отвода после ориентирования) Прим: T4P165 Шаблон #1 или #2 не могут быть выбраны, если на вашем станке нет функции ориентирования фрезерного шпинделя. 3-73 СОЗДАНИЕ ПРОГРАММЫ 3 ③ DIA Установите диаметр обрабатываемого отверстия (диаметр обработки используемого расточного инструмента). ④ DEPTH Установите глубину обрабатываемого отверстия. D : DIA H : DEPTH H D T4P166 ⑤ V, ⑥ FEED Вы можете автоматически установить данные в этом пункте. При нажатии клавиши меню AUTO SET, когда курсор находится в пункте ⑤, будет произведена автоматическая установка данных, вычисленных блоком ЧПУ для пунктов ⑤ и ⑥. В этих пунктах можно установить любые нужные данные, а любые автоматически установленные в них данные можно изменить. Пункты обозначают следующие данные: V : Окружная скорость фрезерного шпинделя FEED : Скорость подачи за оборот Прим: См. в разделе “Функция Автоматической Установки Режимов Резания” описание базовых данных и вычислительные формулы, используемые для автоматической установки этих данных. ⑦ TOOL Выберите нужный расточный инструмент. См. в соответствующих пунктах раздела “Блок Обработки Полосой (BAR)” метод выбора инструмента. В блоке растачивания (BOR), различие R-TOOL/F-TOOL не проводится. ЧПУ рассматривает расточную оправку как Fинструмент. 3-14-2 Установка данных последовательности UNo. UNIT # DIA DEPTH C-SP FEED TOOL BOR SEQ SHP 1 ① SPT-R/x SPT-th/y ② ③ SPT-Z NUM. ANGLE TYPE ④ ⑤ ⑥ ⑦ Данные последовательности для блока растачивания (BOR) те же, что и для блока сверления фрезерным шпинделем (MDR). Подробнее см. раздел “Блок Сверления Фрезерным Шпинделем (MDR)”. 3-74 СОЗДАНИЕ ПРОГРАММЫ 3 3-15 Блок Обработки Канавок (MGV) Выберите блок обработки канавок (MGV) для создания шпоночных канавок по внешнему периметру, на переднем торце или заднем торце детали с помощью концевой фрезы. Nm210-00439 Нажмите клавишу меню MGV для выбора этого блока. 3-15-1 Установка данных блока UNo. UNIT # SPOR-BRD DEPTH FINISH RV FV R-FR1 R-FR2 R-TOOL F-TOOL MGV ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ① UNIT Когда курсор находится в этом пункте, отобразится следующее меню. OUT OUT FCE FCE BAK BAK Выберите в меню секцию обработки. Секции обработки, соответствующие данным отображенного меню, следующие: OUT : Внешний периметр (возврат в начальную точку) OUT : Внешний периметр (возврат в исходную точку) FCE : Передний торец (возврат в начальную точку) FCE : Передний торец (возврат в исходную точку) BAK : Задний торец (возврат в начальную точку) BAK : Задний торец (возврат в исходную точку) Подробнее см. соответствующий пункт в разделе “Блок Сверления Фрезерным Шпинделем (MDR)”. ②# Когда курсор находится в этом пункте, отобразится следующее меню. #0 #1 UNIDIRECT BIDIRECT (a) (b) Выберите шаблон черновой обработки (a) или (b). 3-75 СОЗДАНИЕ ПРОГРАММЫ 3 Шаблоны, закодированные в меню, описаны ниже. (a) #0 : Инструмент движется только в одном направления резания. (Обычный тип цикла черновой обработки) (b) #1 : Инструмент движется в направлении резания назад-вперед. (Двухпроходный тип цикла черновой обработки) Быстрая подача Рабочая подача ③ SPOR-BRD Установите ширину обрабатываемых канавок (диаметр используемого инструмента). ④ DEPTH Установите глубину обрабатываемых канавок. D : GRV-WID H : DEPTH D H T4P171 ⑤ FINISH Установите припуск для чистовой обработки в осевом направлении. (Установите припуск для чистовой обработки по X-оси в радиальном значении.) Осевое направление FINISH T4P172 ⑥ RV, ⑦ FV, ⑧ R-FR1, ⑨ R-FR2 Вы можете автоматически установить данные в этом пункте. При нажатии клавиши меню AUTO SET, когда курсор находится в пункте ⑥, произойдет автоматическая установка данных, вычисленных ЧПУ для пунктоа от ⑥ до ⑨. При необходимости, любые данные могут быть установлены в пунктах от ⑥ до ⑨, а автоматически установленные данные можно изменить. Эти пункты обозначают следующие данные: RV : Окружная скорость фрезерного шпинделя при черновой обработке 3-76 СОЗДАНИЕ ПРОГРАММЫ 3 FV : Окружная скорость фрезерного шпинделя при чистовой обработке R-FR1 : Скорость подачи в радиальном направлении при черновой обработке (Скорость подачи за оборот) R-FR2 : Скорость подачи в осевом направлении при черновой обработке (Скорость подачи за оборот) F1 : Подача в радиальном направлении F2 : Подача в осевом направлении F2 F1 T4P173 Прим: См. в разделе “Функция Автоматической Установки Режимов Резания” описание основных данных и вычислительные формулы для автоматической установки этих четырех типов данных. ⑩ R-TOOL, ⑪ F-TOOL Выберите нужные инструменты для черновой и чистовой обработки, соответственно. Подробнее см. в соответствующих пунктах раздела “Блок Обработки Полосой (BAR)”. 3-15-2 Установка данных последовательности UNo. UNIT # SPOR-BRD DEPTH FINISH RV FV R-FR1 R-FR2 MGV R-TOOL F-TOOL SEQ SPT-R SPT-th SPT-Z FPT-R FPT-Z RGH 1 ① ② ③ ④ ⑤ ⑥ ① SPT-R, ② SPT-th, ③ SPT-Z, ④ FPT-R, ⑤ FPT-Z Установите R-- и Z-координаты начальной и конечной точек шпоночного паза. - Если режим OUT или OUT выбран в пункте данных ①: Установите данные в пунктах ①, ②, ③ и ⑤ выше. Символ ◆ отобразится в пункте ④. - Если режим FCE, FCE, BAK или BAK выбран в пункте данных ①: Установите данные в пунктах ①, ②, ③ и ④ выше. Символ ◆ отобразится в пункте ⑤. Прим: Назначение знака для противоположно между BAK и OUT или FCE. Кон. точка Нач. точка Направление обработки Положение начальной и конечной точек шпоночной канавки T4P174 Примеры установок данных с помощью схем обработки: <OUT, OUT > 3-77 СОЗДАНИЕ ПРОГРАММЫ + 45 – 30 Кон. точка = 0° Нач. точка Начальная точка (Конечная точка) 50° 70 T4P175 SPT-R SPT-th SPT-Z FPT-R FPT-Z 35. 50. 30. ◆ 45. <FCE, FCE > + – 20 = 0° Начальная точка Начальная точка Конечная точка 50° Конечная точка 70 15 30 T4P176 SPT-R SPT-th SPT-Z FPT-R FPT-Z 30. 50. 20. 15. ◆ <BAK, BAK > –? +? 50 θ= 0° Конечная точка Начальная точка 60° Начальная точка Конечная точка 10 30 T4P177 SPT-R SPT-th SPT-Z FPT-R FPT-Z 30. 60. 50. 10. ◆ ⑥ RGH 3-78 3 СОЗДАНИЕ ПРОГРАММЫ Установите скорость подачи шероховатости поверхности. при чистовой обработке, соответственно 3 нужной Для установки скорости подачи при чистовой обработке доступны два метода: выбор кода шероховатости поверхности (в этом случае блок ЧПУ автоматически вычисляет соответствующую скорость подачи для выбранного кода шероховатости поверхности), и непосредственная установка нужной скорости подачи. Когда курсор находится в этом пункте, отобразится следующее меню: ROUGHNES FEEDRATE /rev - Если выбран код шероховатости поверхности: Код можно ввести с помощью непосредственной установки номера нужного кода с помощью цифровых клавиш или с помощью следующей процедуры: 1) Сначала нажмите клавишу меню ▼ROUGHNES. Отобразится следующее меню: ▼ 1 ▼ 2 ▼▼ 3 ▼▼ 4 ▼▼▼ 5 ▼▼▼ 6 ▼▼▼ 7 ▼▼▼▼ 8 ▼▼▼▼ 9 2) Далее, в выше показанном меню выберите один из кодов шероховатости поверхности, показанных на схеме обработки. Скорость подачи в радиальном направлении при чистовой обработке автоматически вычисляется с помощью следующей вычислительной формулы. Если диаметр используемого инструмента принять за D, можно получить: D В случае, если D < K32 ... Ff1 = U19 × × Kf × Z K32 В случае, если D K32 ... Ff1 = U19 × Kf × Z K32 : Параметр для установки исходного диаметра чистовой обработки при линейном фрезеровании Ff1 : Скорость подачи в радиальном направлении при чистовой обработке U19 : Параметр для установки скорости подачи для исходной степени шероховатости поверхности (▼▼4) Kf : Коэффициент подачи Z : Число зубьев инструмента Каждый код шероховатости поверхности и коэффициент подачи взаимосвязаны следующим образом: Шероховатость поверхности ▼ 1 ▼ 2 ▼▼ 3 ▼▼ 4 ▼▼▼ 5 ▼▼▼ 6 ▼▼▼ 7 ▼▼▼▼ ▼▼▼▼ 8 9 Kf K0/0.83 (0.977) K0/0.82 (0.781) K0/0.8 (0.625) K0 (0.5) K0×0.8 (0.4) K0×0.82 (0.32) K0×0.83 (0.256) K0×0.84 (0.205) K0×0.85 (0.164) Исходное значение: K0 = 0.5 Скорость подачи в осевом направлении при чистовой обработке автоматически вычисляется с помощью следущей вычислительной формулы. K23 Ff2 = Ff1 × 100 Ff2 : K23 : Скорость подачи в осевом направлении при чистовой обработке Коэффициент для установки скорости подачи в осевом направлении - Для непосредственной установки скорости подачи: После нажатия клавиши меню FEEDRATE/rev установите нужное значение (скорость подачи в радиальном направлении при чистовой обработке). Скорость подачи в осевом направлении при чистовой обработке автоматически вычисляется с помощью выше приведенной формулы. Прим: В последовательностях, в которых не установлены данные для этого пункта, 3-79 СОЗДАНИЕ ПРОГРАММЫ 3 чистовая обработка будет производиться со скоростью подачи, установленной в пунктах данных блока ⑧ R-FR1 и ⑨ R-FR2. 3-80 СОЗДАНИЕ ПРОГРАММЫ 3 СОЗДАНИЕ ПРОГРАММЫ 3-15 3-15-2 3-88 3 СОЗДАНИЕ ПРОГРАММЫ 3 3-16 Блок Линейного Фрезерования: Обработка по Центру (LCT) Выберите блок линейного фрезерования по центру (LCT) для обработки прямолинейной канавки, такой как показано ниже (концевая фреза перемещается по центральной линии обрабатываемой формы), по центру внешнего периметра или по переднему торцу заготовки с помощью концевой фрезы. Инструмент Направление обработки NM210-00440 Нажмите клавишу меню LCT , чтобы выбрать этот блок. 3-16-1 Установка данных блока UNo. UNIT SPOR-BRD DEPTH FINISH RV FV R-FR1 R-FR2 R-TOOL F-TOOL LCT ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ① UNIT Когда курсор находится в этом пункте, отобразится следующее меню. OUT OUT FCE FCE Выберите в меню секцию для обработки. Секции для обработки, соответствующие данным отображенного меню, следующие: OUT : Внешний периметр (возврат в начальную точку) OUT : Внешний периметр (возврат в исходную точку) FCE : Передний торец (возврат в начальную точку) FCE : Передний торец (возврат в исходную точку) Все данные внешнего блока для блока LCT те же, что и соответствующие данные для блока MGV. Поэтому см. в соответствующих данных в разделе “Блок Обработки Канавки Фрезерным Шпинделем (MGV)” метод установки данных и другие подробности. 3-89 СОЗДАНИЕ ПРОГРАММЫ 3 3-16-2 Установка данных последовательности UNo. UNIT SPOR-BRD DEPTH FINISH RV FV R-FR1 R-FR2 R-TOOL F-TOOL LCT SEQ SHP FPT-R/x FPT-th/y FPT-Z CNR RADIUS RGH 1 ① ② ③ ④ ⑤ ⑥ ⑦ ① SHP Когда курсор находится в этом пункте, отобразится следующее меню. STARTING POINT LINE CW ARC CCW ARC (a) (b) (c) SHAPE END - Нужно выбрать пункт STARTING POINT для первой последовательности для линейной обработки фрезерным шпинделем. - Данные в пунктах от (a) до (c) отображенного меню представляют собой шаблоны линейной обработки форм фрезерным шпинделем. LINE : Линия CW ARC : Дуга по часовой стрелке CCW ARC : Дуга против часовой стрелки Для последовательностей, следующих за последовательностью, для которой выбрана STARTING POINT, нужно выбрать один из этих трех шаблонов формы. 3-90 СОЗДАНИЕ ПРОГРАММЫ 1. 3 Если для секции обработки выбран режим OUT или OUT : <LINE> T4P179 <CW ARC> T4P180 <CCW ARC> T4P181 3-91 СОЗДАНИЕ ПРОГРАММЫ 2. 3 Если для секции обработки выбран режим FCE или FCE: <LINE> T4P182 <CW ARC> T4P183 <CCW ARC> T4P184 3-92 СОЗДАНИЕ ПРОГРАММЫ 3 ② FPT-R/x, ③ FPT-th/y, ④ FPT-Z - Если вы выбрали STARTING POINT для пункта ①, установите начальную позицию формы обработки. - Если вы выбрали одно из данных меню LINE, CW ARC и CCW ARC для пункта ①, установите конечную точку формы обработки. Если для секции обработки выбран режим OUT или OUT: Установите R--Z-координаты начальной точки и конечной точки. Если обработка должа производиться в соответствии с шаблоном, показанным выше, установите данные, приведенные ниже для каждой схемы. 1. + 50 <LNE> = 0° – 10 Начальная точка Начальная точка 90 70° Конечная точка 30° Конечная точка T4P188 SEQ SHP FPT-R/x FPT-th/y 1 STP 45. 2 LNE ◆ FPT-Z CNR RADIUS 30. 10. ◆ ◆ 70. 50. ◆ 70 <CW> + Центр дуги Конечная точка – = 0° 10 R50 RGH Начальная точка Нач. точка Конечная точка 45° 30° 120 T4P189 SEQ SHP FPT-Z CNR RADIUS 1 STP FPT-R/x FPT-th/y 60. 30. 10. ◆ ◆ 2 CW ◆ 45. 70. RGH 50. См. пункт ⑥, описанный в части позже. 3-93 СОЗДАНИЕ ПРОГРАММЫ <CCW> + 65 = 0° 10 – Начальная точка 80° Нач. точка 120 Конеч. точка R70 40° Конечная точка Центр дуги T4P190 SEQ SHP FPT-R/x FPT-th/y 1 STP 60. 2 CCW ◆ FPT-Z CNR RADIUS 40. 10. ◆ ◆ 80. 65. RGH 70. См. пункт ⑥, описанный в предыдущей части. 3-94 3 СОЗДАНИЕ ПРОГРАММЫ 2. Если для секции обработки выбран режим FCE или FCE: Установите либо R--Z-координаты, либо x-y-Z-координаты начальной точки и конечной точки. Для использования x-y-координат установите данные после того, как экран x-y-INPUT примет инверсный вид после нажатия на соответствующую ему клавишу меню. + <LNE> – 10 = 0° Начальная точка Начальная точка t R24 70° 20° Конечная точка Конечная точка R26 T4P191 R--Zввод SEQ SHP FPT-R/x FPT-th/y 1 STP 24. 2 LNE 26. <LNE> FPT-Z CNR RADIUS 20. 10. ◆ ◆ 70. ◆ RGH ◆ +x 13 10 7 Начальная точка Начальная точка Конечная точка 18 5 Конечная точка +y T4P192 x-y-Zввод 3 SEQ SHP FPT-R/x FPT-th/y 1 STP 18. 2 LNE 5. FPT-Z CNR RADIUS 7. 10. ◆ ◆ 13. ◆ 3-95 ◆ RGH СОЗДАНИЕ ПРОГРАММЫ <CW> + 10 – = 0° Центр дуги R30 Начальная точка R26 Начальная точка 70° 20° Конечная точка Конечная точка R24 T4P193 R--Zinput SEQ SHP FPT-R/x FPT-th/y 1 STP 26. 2 CW 24. FPT-Z CNR 20. 10. ◆ 70. ◆ RADIUS RGH ◆ 30. См. пункт ⑥, описанный позже. 10 +x 18 Центр дуги Начальная точка 8 R30 20 Конечная точка 4 +y T4P194 x-y-Zinput SEQ SHP FPT-R/x FPT-th/y 1 STP 20. 2 CW 4. FPT-Z CNR 8. 10. ◆ 18. ◆ RADIUS RGH ◆ 30. См. пункт ⑥, описанный позже. 3-96 3 СОЗДАНИЕ ПРОГРАММЫ <CCW> + – 10 = 0° Начальная точка Начальная точка Конечная точка 80° 15° Конечная точка R30 R20 R45 Центр дуги T4P195 R--Zввод SEQ SHP FPT-R/x FPT-th/y 1 STP 20. 2 CCW 30. FPT-Z CNR 15. 10. ◆ 80. ◆ RADIUS RGH ◆ 45. См. пункт ⑥, описанный позже. <CCW> +x 20 10 5 Начальная точка Конечная точка Начальная точка 18 5 +y Конечная точка R45 Центр дуги T4P196 x-y-Zввод SEQ SHP FPT-Z CNR RADIUS 1 STP FPT-R/x FPT-th/y 18. 5. 10. ◆ ◆ 2 CCW 5. 20. ◆ RGH 45. См. пункт ⑥, описанный позже. 3-97 3 СОЗДАНИЕ ПРОГРАММЫ 3 ⑤ CNR - Если выбран STARTING POINT для пункта данных ①: Символ ◆ отобразится в этом положении, указывая на то, что никакие данные не могут быть установлены. - Если выбраны одни из данных меню LINE, CW ARC and CCW ARC: Установите данные для этого пункта данных, когда нужно выполнить фаску C или скругление R для соединений с шаблоном обработки который указан следующим в последовательности. 1. Если нужно выполнить фаску C: Установите величину фаски, величина C указана на схеме ниже. Направление обработки C Конечная точка T4P203 2. Если нужно скругление R: После нажатия клавиши меню CORNER R установите радиус кривой, величина R показана на схеме ниже. Направление обработки Конечная точка R T4P204 Прим.: Данные будут недействительны, последовательности. если они заданы для конечной ⑥ RADIUS - Если STARTING POINT или LINE выбраны для пункта данных ①: Символ ◆ отобразится в этом положении, указывая, что никакие данные установить нельзя. - Если CW ARC или CCW ARC выбраны для пункта данных ①: Установите радиус дуги. 3-98 СОЗДАНИЕ ПРОГРАММЫ 3 См. схемы в пунктах ②, ③ и ④. - Установите данные с отрицательным знаком, если угол сектора дуги превышает 180 градусов. Пример: Если обработку нужно выполнить в соответствии с шаблоном, показанным ниже, установите данные, приведенные ниже для одной из схем. (x-y-Z ввод) +x +x Начальная точка 90° +y RADIUS –15 RADIUS 15 15 Конечная точка 15 15 SPOR-BRD LCT FCE 6 SHP STP CCW DEPTH FINISH FPT-R/x FPT-th/y FPT-Z 15. 0. 15 +y Конечная точка t UNIT Начальная точка 270° 0. 15. 0. ? ・・ ・ RADIUS UNIT SPOR-BR DEPTH FINISH D LCT FCE ・・ 6 ? SHP 15. STP 15. 0. 0. ? CCW 0. 15. ? -15. Положительное значение FPT-R/x FPT-th/y FPT-Z ・ RADIUS Отрицательное значение T4P205 Для дуг, два шаблона, показанные на схеме выше, считаются шаблонами обработки, даже если уствнавливаются начальная точка, конечная точка и радиус. Установите данные радиуса в виде положительного значени, если угол сектора дуги больше 0 градусов, но не более 180 градусов, или в виде отрицательного значения, если угол сектора больше 180 градусов, но не более 360 градусов. Выше приведенное утверждение относится также и к блокам линейной обработки справа и слева фрезерным шпинделем. ⑦ RGH Установите скорость подачи при чистовой обработке, соответствующую конкретной шероховатости поверхности. Для установки скорости подачи при чистовой обработке доступны два метода: выбор кода шероховатости поверхности (в этом случае блок ЧПУ автоматически вычисляет соответствующую скорость подачи для выбранного кода шероховатости поверхности), и прямой ввод нужной скорости подачи. Подробнее см. соответствующие пункты в разделе “Блок Обработки Канавки Фрезерным Шпинделем (MGV)”. 3-99 СОЗДАНИЕ ПРОГРАММЫ 3 3-17 Блок Линейного Фрезерования: Обработка Справа/Слева (RGT и LFT) 1. Блок Линейного Фрезерования: Обработка Справа (RGT) Выберите блок линейного фрезерования справа (RGT) для точения линейной канавки, такой как показано ниже (концевая фреза перемещается справа от обрабатываемой формы), по центру внешнего периметра детали с помощью концевой фрезы. Инструмент Напр-е обработки NM210-00441 Нажмите клавишу меню RGT 2. , чтобы выбрать этот пункт. Блок Линейного Фрезерования: Обработка Слева (LFT) Выберите блок линейного фрезерования слева (LFT) для точения линейной канавки, такой как показано на схеме ниже (концевая фреза перемещается слева от обрабатываемой формы), по центру внешнего периметра или переднему торцу детали с помощью концевой фрезы. Инструмент Напр-е обработки NM210-00442 Нажмите клавишу меню LFT, чтобы выбрать этот пункт. 3-100 СОЗДАНИЕ ПРОГРАММЫ 3 3-17-1 Установка данных блока UNo. UNIT RGT ① (LFT) SPOR-BRD DEPTH ② FIN-1 FIN-2 RV FV R-FR1 R-FR2 R-TOOL F-TOOL ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩ ⑪ ③ ① UNIT Когда курсор находится в этом пункте, отобразится следующее меню. OUT OUT FCE FCE Выберите в меню секцию обработки. Секции обработки, соответствующие данным отображенного меню, следующие: OUT : Внешний периметр(возврат в начальную точку) OUT : Внешний периметр (возврат в исходную точку) FCE : Передний торец (возврат в начальную точку) FCE : Передний торец (возврат в исходную точку) ④ FIN-1 Установите припуск на чистовую обработку в радиальном направлении. (Для X-оси установите припуск на чистовую обработку с помощью данных радиуса.) ⑤ FIN-2 Установите припуск на чистовую обработку в осевом направлении. (Для X-оси установите припуск на чистовую обработку с помощью данных радиуса.) FIN-1 FIN-2 T4P207 Все остальные блоки данных для блоков RGT и LFT те же, что и соответствующие данные блока MGV. Поэтому см. в соответствующих пунктах данных в разделе “Блок обработки канавки фрезерным шпинделем (MGV)” метод установки данных и другие подробности. 3-101 СОЗДАНИЕ ПРОГРАММЫ 3 3-17-2 Установка данных последовательности UNo. UNIT SPOR-BRD DEPTH FIN-1 FIN-2 RV FV FPT-R/x FPT-th/y FPT-Z ② ③ ④ RGT (LFT) SEQ SHP 1 ① R-FR1 R-FR2 F-CNR RADIUS ROUGH ⑤ ⑥ ⑦ R-TOOL F-TOOL Все данные последовательности для блоков RGT и LFT те же, что и джля блока LCT. См. в соответствующих пунктах данных в разделе “Блок Линейного Фрезерования: Обработка по Центру (LCT)” метод установки данных и другие подробности. 3-18 Блок Ручной Программы Фрезерования (MMP) Блок фрезерования ручной программой (MMP) дополняет блоки фрезерования, описанные выше (MDR, MTP, BOR, MGV, LCT, RGT и LFT). Эти блоки фрезерования имеют соответствующие траектории инструмента, автоматически генерируемые в соответствии с данными блока и данными последовательности, которые вы установили там, где блок фрезерования ручной программой требует от пользователя установки траектории инструмента. Если существует тип обработки или действие станка, которые нельзя запрограммировать, как это требуется, обычными блокам фрезерования, выберите этот блок, когда оказывается более удобной непосредственная установка траектории инструмента. Нажмите клавишу меню MILLING MANUAL P, чтобы выбрать этот блок. 3-18-1 Установка данных блока UNo. UNIT CHANGE-PT GEAR TOOL MMP ① ② ③ Данные блока для блока MMP абсолютно идентичны данным блока MNP. См. в соответствующих пунктах данных в разделе “Manual Program Machining Unit (MNP)” метод установки данных и другие подробности. 3-18-2 Установка данных последовательности UNo. UNIT CHANGE-PT GEAR TOOL MMP SEQ G DATA-1 DATA-2 DATA-3 RADIUS RPM FEED M OFS 1 ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ①G Когда курсор находится в этом пункте, отобразится следующее меню. G00 G01 G02 G03 G04 (a) (b) (c) (d) (e) Из пунктов от (a) до (e) выше выберите нужный G-код. Данные отображенного меню означают следующие функции. G00 : Позиционирование при быстрой подаче G01 : Линейная интерполяция G02 : Круговая интерполяция по часовой стрелке G03 : Круговая интерполяция против часовой стрелки 3-102 SHAPE END СОЗДАНИЕ ПРОГРАММЫ 3 G04 : Время выдержки Прим.: Коды G00, G01, G02 и G03 представляют собой модальную информацию ― информацию, которая остается действительной, пока вы не установите другую, несовместимой по сдержанию. Код G04 представляет собой немодальную информацию ― информацию, которая становится действительной только для данных последовательности, которые вы установили. ② DATA-1, ③ DATA-2, ④ DATA-3 Следующее меню отобразится, если курсор находится в одном из этих трех пунктов: x z c B Y - Если G-код, выбранный вами для пункта ① выше, отличный от G04: В выше показанном меню выберите ось, а затем укажите положение, к которому будет выполняться перемещение по оси. - Если G-код, который вы выбрали для пункта ① выше, код G04: После нажатия X, установите нужное время выдержки в секундах. Для блока фрезерования ручной программой вы должны запрограммировать положение C-оси как показано на схеме выше (подробнее о позиционировании X-, Z- и B-осей см. соответствующие пункты в разделе “Блок Ручной Программы Фрезерования (MNP)”). Со стороны шпинделя No. 1 Со стороны шпинделя No. 2 + ? – – ? + ? 45° 45° Начальная точка программы Начальная точка программы Установка данных для позиционирования в ? Установка данных для позиционирования в? UNIT SEP UNIT MMP G 1 0 ? ? UNo. * UNo. * SEQ TYPE SIN ...... HEAD 1 DATA-1 C -45. UNo. * UNo. * SEQ UNIT SEP UNIT MMP G 1 0 TYPE SIN ...... HEAD 2 DATA-1 C -45. T4P264 Прим.: Только G00 можно использовать для позиционирования C-оси со стороны шпинделя No. 2. Абсолютное программирование или программирование в приращениях должно быть использовано для положения перемещения. См. в Рзаделе “Блок Ручной Программы Фрезерования (MMP)” подробное описание этого метода программирования. ⑤ RADIUS - Если вы выбрали G02 или G03 для пункта ① выше: Установите радиус желательной дуги. 3-103 СОЗДАНИЕ ПРОГРАММЫ 3 - Если вы выбрали другой G-код: Никакие данные установить нельзя. (Отобразится символ ◆.) ⑥ RPM Установите скорость вращения (об/мин) или окружную скорость для фрезерного шпинделя. 1) 2) Чтобы установить скорость вращения: Напрямую установите значение об/мин. Затем символ S отобразится слева от этого значения. Чтобы установить окружную скорость: После выбора SURF SPD V при нажатии соответствующей клавиши меню, установите нужное значение в единицах м/мин или фт/мин. Затем символ V отобразится слева от этого значения. RADIUS RPM FEEDRATE S1200 Данные установки RADIUS RPM FEEDRATE V100 Данные установки Прим.: Скорость вращения или периферийная скорость, которую вы установили, останется действительной, пока вы не введете новое значение. ⑦ FEED Установите желательную скорость подачи для перемещаемой оси либо со скоростью подачи за один оборот (синхронная подача) либо со скоростью подачи в минуту (несинхронная подача). 1) 2) Установка скорости подачи за один оборот: Непосредственно установите нужную скорость подачи за один оборот фрезерного шпинделя (мм/обor дйюм/об). Затем символ REV отобразится слева от этого значения. Установка скорости подачи в минуту: После выбора FEEDRATE/min при нажатии сорответствующей клавиши меню, установите нужное значение в единицах мм/мин или дюйм/мин. Затем символ MIN отобразится слева от этого значения. RADIUS RPM FEEDRATE V130 REV 0.35 Данные установки RADIUS RPM FEEDRATE V130 MIN 100 Данные установки Прим. 1: В последовательности, в которой вы выбрали G00, ось перемещается с быстрой скоростью подачи, предустановленной в станках, а не со скоростью подачи, которую вы установили в этом пункте. Скорость подачи, которую вы установили в этом пункте, становится действительной только для последовательностей в соответствии с вашим выбором G01, G02, или G03. Прим. 2: Установленная скорость подачи остается действительной, пока не будут установлены новые данные. ⑧M Когда нужно установить M-код (код вспомогательной функции), установите номер этого M-кода. M-код, который вы установили в этом пункте, становится действительным только для следующих последовательностей. Прим.: Если скорость подачи нужно установить в единицах мм/об или дюйм/об для следующей последовательности, вы должны выбрать либо M203 (прямое 3-104 СОЗДАНИЕ ПРОГРАММЫ 3 вращение фрезерного шпинделя), либо M204 (обратное вращение фрезерного шпинделя), иначе действительно направление вращения фрезерного шпинделя относительно используемого инструмента, выбранное на экране TOOL DATA. ⑨ OFS Если коррекция инструмента производится на одну из величин коррекции, зарегистрированных на экране TOOL OFFSET, установите номер корректора соотвествующего желаемой для вас величины коррекции. При коррекции инструмента его данные, указанные в этом пункте ⑨, будут добавлены к данным WEAR COMP. на экране TOOL DATA. 3-105 СОЗДАНИЕ ПРОГРАММЫ 3 3-19 Блок M-Кодов (M) Выберите блок M-кодов, если нужно установить M-коды (коды вспомогательных функций). Для одного блока M-кодов можно установить до 12 M-кодов. Нажмите клавишу меню M CODE, чтобы выбрать этот блок. 3-19-1 Установка данных блока (M-коды) UNo. UNIT #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 M ① ① ① ① ① ① ① ① ① ① ① ① ① #1 to #12 Установите нужный номер M-кода для каждого из 12 пунктов. Установленные M-коды выполняются в следующем порядке: #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 1. (Совместно) 2. (Совместно) 3. (Совместно) Если не требуется совместное выполнение сразу всех M-кодов, разделите их на три группы (с #1 по #4, с #5 по #8, и с #9 по #12), а затем разместите эти M-коды отдельно. Прим.: Список M-кодов, предусмотренных в системе ЧПУ, см. в списке M-кодов, приведенном ниже. Среди всех перечисленных M-кодов, доступные для выбора отличаются в зависимости от конкретных спецификаций вашего станка. M-коды M02 (Конец Программы), M98 (Вызов Подпрограммы) или другие специализированные M-коды не могут быть выбраны для программ EIA/ISO. Все M-коды, включая M-коды для дополнительных функций программ, перечислены в списке M-кодов. 3-106 СОЗДАНИЕ ПРОГРАММЫ 3 3-19-2 Список M-кодов *: Дополнительно Функция M-код Замечания M00 Останов программы M01 Условный останов M02 Конец программы (Только для спецификаций EIA/ISO) M03 Прямое вращение шпинделя M04 Обратное вращение шпинделя M05 Останов шпинделя M06 Патрон открыт * M07 Патрон закрыт * M08 Подача СОЖ M09 Останов СОЖ (M45 ВЫКЛ) M10 Отсоединить заднюю бабку * M11 Присоединить заднюю бабку * M16 Положение ориентирования 0° * M17 Положение ориентирования 120° * M18 Положение ориентирования 240° * M19 Ориентирование шпинделя * M20 Команда роботу 1 * M21 Команда роботу 2 * M22 Команда роботу 3 * M23 Команда роботу 4 * M24 Команда роботу 5 * M25 Команда роботу 6 * M26 Команда роботу 7 * M27 Команда роботу 8 * M28 Команда роботу 9 * M29 Команда роботу 10 * M30 Сброс и перемотка (Только для спецификаций EIA/ISO) * M31 Задняя бабка вперед (Выбор паллеты No. 1, только для 2PC) * M32 Задняя бабка назад (Выбор паллеты No. 2, только для 2PC) * M33 Низкое давление патрона * M34 Высокое давление патрона * * M12 M13 M14 M15 M35 M36 Выбор Нейтрали шпинделя M37 Выбор Низкого дипазона шпинделя M38 Выбор Среднего диапазона шпинделя (Для двухдиапазонного, Низкий) M39 Выбор Высокой передачи шпинделя (Для двухдиапазонного, Высокая) M40 Выбор Нейтрали шпинделя M41 Выбор Низкого диапазона шпинделя M42 Выбор Среднего диапазона шпинделя 3-107 СОЗДАНИЕ ПРОГРАММЫ 3 *: Дополнительно Функция M-код Замечания M43 Выбор Высокого дипазона шпинделя M44 Выбор Высокого диапазона шпинделя (Для четырехдиапазонного) M45 Охлаждение воздухом * M46 Вращение револьверной головки в одну сторону * M47 Отмена М46 * M48 Ловитель деталей вперед * M49 Ловитель деталей назад * M50 M51 Обнаружение ошибки недействительно M52 Обнаружение ошибки действительно M53 Фаска ВЫКЛ M54 Фаска ВКЛ M55 Счетчик деталей * M56 Открытие передней дверцы * M57 Закрытие передней дверцы * M58 Обдув воздухом * M59 Конец программы * M60 Выбор Нейтрали фрезерного шпинделя * M61 Выбор Низкого диапазона фрезерного шпинделя * M62 Выбор Высокого диапазона фрезерного шпинделя * M68 Команда 1 пруткового загрузчика * M69 Команда 2 пруткового загрузчика * M72 Внутренний зажим патрона * M73 Внешний зажим патрона * M74 Отсоединение люнета * M75 Соединение люнета * M76 Выгрузка кулачка патрона (AJC) * M77 Загрузка кулачка патрона (AJC) * M78 Зажим люнета действителен * M79 Зажим люнета недействителен * M81 Измерение детали ВКЛ * M82 Измерение детали ВЫКЛ * M83 Измерение инструмента ВКЛ * M84 Измерение инструмента ВЫКЛ * M86 Разжим люнета-1 * M87 Зажим люнета-1 * M63 M64 M65 M66 M67 M70 M71 M80 M85 3-108 СОЗДАНИЕ ПРОГРАММЫ 3 *: Дополнительно Функция M-код Замечания M88 Разжим люнета-2 * M89 Зажим люнета-2 * M98 Вызов подпрограммы (Только для спецификаций EIA/ISPO) * M99 Возврат из подпрограммы (Только для спецификаций EIA/ISO) * M100 Запуск MES DIA * M101 Конец MES DIA * M102 Запуск MES STP * M103 Конец MES STP * M104 Запуск MES GRV * M105 Конец MES GRV * M106 Запуск MES WID * M107 Конец MES WID * M108 Запуск MES DIS * M109 Конец MES DIS * M110 Запуск MES TOL * M111 Конец MES TOL * M112 Запуск MES EXT * M113 Конец MES EXT * M114 Запуск MES ZOF * M115 Конец MES ZOF * M116 Запуск MES COF * M117 Конец MES COF * Запрос распечатки измерения * M90 M91 M92 M93 M94 M95 M96 M97 M118 M119 M120 M121 M122 M123 M124 M125 M126 M127 M128 M129 M130 M131 M132 3-109 СОЗДАНИЕ ПРОГРАММЫ 3 *: Дополнительно M-код Функция M133 M134 M135 M136 M137 M138 M139 M140 M141 M142 M143 M144 M145 M146 M147 M148 M149 M150 M151 M152 M153 M154 M155 M156 M157 M158 M159 M160 M161 M162 M163 M164 M165 M166 M167 M168 M169 M170 M171 M172 M173 M174 M175 M176 M177 3-110 Замечания СОЗДАНИЕ ПРОГРАММЫ 3 *: Дополнительно Функция M-код Замечания M178 M179 M180 M181 Выбор кулачка патрона #1 * M182 Выбор кулачка патрона #2 * M183 Выбор кулачка патрона #3 * M184 Выбор кулачка патрона #4 * M185 Выбор кулачка патрона #5 * M186 Выбор кулачка патрона #6 * M187 Выбор кулачка патрона #7 * M188 Выбор кулачка патрона #8 * M189 Выбор кулачка патрона #9 * M190 Выбор кулачка патрона #10 * M191 Выбор кулачка патрона #11 * M192 Выбор кулачка патрона #12 * M193 Выбор кулачка патрона #13 * M194 Выбор кулачка патрона #14 * M195 Выбор кулачка патрона #15 * M198 Вызов программы MAZATROL из программы EIA/ISO и ее выполнение (Только для спецификаций EIA/ISO) * M199 Вызов программы MAZATROL из программы EIA/ISO и ее останов (Только для спецификаций EIA/ISO) * M200 Режим точечного фрезерования + разжим шпинделя (C-ось) * M201 Режим линейного фрезерования + разжим шпинделя (C-ось) * M202 Отмена режима фрезерования * M203 Прямое вращение фрезерного инструмента * M204 Обратное вращение фрезерного инструмента * M205 Останов фрезерного инструмента * M210 Зажим шпинделя * M211 Торможение шпинделя * M212 Разжим шпинделя * Ориентирование фрезерного инструмента * M196 M197 M206 M207 M208 M209 M213 M214 M215 M216 M217 M218 M219 M220 3-111 СОЗДАНИЕ ПРОГРАММЫ 3 *: Дополнительно M-код Функция Замечания M221 M222 M223 M224 M225 M226 M227 M228 M229 M230 M231 M232 M233 M234 M235 M236 M237 M238 M239 M240 M241 M242 M243 M244 M245 M246 M247 M248 Установка запуска врезания (Мониторинг скорости шпинделя) * M249 Установка замены инструмента (Разжим револьверной головки) * M250 M251 M252 M253 M254 M255 M256 M257 M258 M259 M260 M261 M262 M263 M264 M265 3-112 СОЗДАНИЕ ПРОГРАММЫ 3 *: Дополнительно M-код Функция Замечания M266 M267 M268 M269 M270 M271 M272 M273 M274 M275 M276 M277 M278 M279 M280 M281 M282 M283 M284 M285 M286 M287 M288 M289 M290 M291 M292 M293 M294 M295 M296 M297 M298 M299 M380 Синхронизация шпинделей действительна * M381 Синхронизация шпинделей недействительна * M382 Команда согласования фаз шпинделя * Прим.: Подробнее см. в руководстве по управлению станка. 3-113 СОЗДАНИЕ ПРОГРАММЫ 3 3-20 Блок Отдельного Процесса (SEP) С помощью блока отдельного процесса выберите шпиндель (No. 1 или No. 2), который вы собираетесь использовать, прежде чем программировать различные блоки обработки. После выбора шпинделя (шаблона обработки), он остается действительным, пока другой шаблон обработки не будет выбран с помощью нового блока SEP. Нажмите клавишу меню SEPARATE PROCESS, чтобы выбрать этот блок. 3-20-1 Установка данных блока UNo. UNIT TYPE HEAD SPDL SEP ① ② ③ ① TYPE Выберите в следующем меню шаблон обработки для каждого шпинделя. SINGLE SYNCH. SINGLE : Функционировать будет только шпиндель, установленный вами в следующем пункте ②. SYNCH. : Вращаться будет шпиндель, установленный в пункте ② (ведущий), а другой шпиндель будет выполнять синхронное вращение (ведомый; то же направление и скорость). ② HEAD Выберите нужный шпиндель. - Установите 1 или 2, чтобы управлять шпинделем No. 1 или No. 2, соответственно. Прим.: Введите 1 для SYNC установки в пункте ①. ③ SPDL Установка данных в этом пункте не требуется. Прим.: Если перед первыми блоками программы нет блока SEP, они будут выполняться при условии “TYPE: SIN, HEAD: 1” (т.е. со стороны шпинделя No. 1). Однако если эта программа вызвана из блока END, конечный статус вызывающей программы будет продолжен. 3-114 СОЗДАНИЕ ПРОГРАММЫ Пример: B C UNo. 0 UNo. 1 UNo. 2 UNo. 3 UNo. 4 UNo. 5 UNo. 6 UNo. 7 UNo. 8 UNo. 9 UNo. 10 UNo. 11 UNo. 12 Обработка SINGLE и SYNCH. UNIT SEP UNIT EDG FCE UNIT BAR OUT UNIT TRS BAR UNIT SEP UNIT GRV OUT UNIT BAR OUT UNIT TRS BAR UNIT SEP UNIT EDG BAK UNIT DRL BAK UNIT END TYPE SIN BAR OUT HEAD 1 EDG FCE ~ ~ ~ TYPE SYNC HEAD 2 HEAD 1 BAR OUT GRV OUT ~ ~ ~ TYPE SIN HEAD 1 HEAD 2 EDG BAK ~ ~ ~ DRL BAK A: Обработка со стороны шпинделя No. 1 B: Обработка при синхронизации шпинделей No. 1 и No. 2 C: Обработка со стороны шпинделя No. 2 3-115 3 СОЗДАНИЕ ПРОГРАММЫ 3 3-21 Блок Перехвата Детали (TRS) Выберите блок перехвата заготовки (TRS), чтобы изменить положение зажима детали, чтобы переместить ее из одного шпинделя в другой или или чтобы переместить шпиндель No. 2 по B-оси. Нажмите клавишу меню TRANSFER WORKPIECE, чтобы выбрать этот блок. 3-21-1 Установка данных блока UNo. UNIT SETUP-No. HEAD SPDL PUSH CHUCK TRS ① ② ③ ④ ⑤ ⑥ ① UNIT Выберите в том же меню шаблон перехвата. CHK CHUCK WORK BAR BAR LOOP MOV S-SPDL MOVE CHK : Перехватить из патрона шпинделя No. 1 в шпиндель No. 2 или наоборот. BAR : Перехватить пруток. MOV : Переместить шпиндель No. 2 по оси B. ② SETUP-No. Введите регистрационный номер, под которым данные положения перемещения, Zсмещеие и т.д. должны быть зарегистрированы на экране TRANSFER. ③ HEAD - Если вы выбрали CHK для пункта данных ① выше: Когда курсор находится в этом пункте, отобразится следующее меню. HEAD 1 HEAD 2 →HEAD 2 →HEAD 1 Выберите HEAD 1 → HEAD 2, для передачи детали из шпинделя No. 1 в шпиндель No.2. Выберите HEAD 2 → HEAD 1 для передачи детали из шпинделя No. 2 в шпиндель No. 1. - Если вы выбрали BAR для пункта данных ① выше: Когда курсор находится в этом пункте, отобразится следующее меню. HEAD 1 HEAD 2 Выберите HEAD 1 чтобы перехватить деталь в шпиндель No. 1. Выберите HEAD 2 чтобы перехватить деталь в шпиндель No. 2. - Если вы выбрали MOV для пункта данных ① выше: Установка данных не требуется. ④ SPDL В следующем меню укажите действие (статус) шпинделя в блоке. 0 SPINDLE STOP 1 FORWARD 2 REVERSE 3 4 ORIENT C-AXIS POSITION 3-116 СОЗДАНИЕ ПРОГРАММЫ 3 0 SPINDLE STOP: Шпиндель не вращается. 1 FORWARD: Шпиндель вращется вперед со скоростью, предустановленной в параметре U27. 2 REVERSE: Шпиндель вращается назад со скоростью. Предустановленной в параметре U27. 3 ORIENT: Ориентрование шпинделя. 4 C-AXIS POSITION: Выполняется позиционирование C-оси. ⑤ PUSH Только если CHK выбран для пункта данных ① выше, выберите, будет ли выполнен нажим на деталь шпинделем No. 2 при ее перемещении. Установите 0, если нажим должен быть осуществлен, или установите 1, если нажим не должен осуществляться. ⑥ CHUCK Только если BAR выбран для пункта данных ① выше, укажите, будет ли патрон шпинделя, указанного в пункте ③, открыт или закрыт после перемещения шпинделя No. 2. Установите 0, чтобы патрон был открыт Установите 1, чтобы закрыть патрон. Пример 1: TRS CHK UNIT SETUP-No. HEAD SPDL PUSH CHUCK TRS CHK 1 1→2 1 1 ◆ Шпиндель No. 1 Шпиндель No. 2 Патрон шпинделя No. 2 открывается. (SPDL = 1: Прямое вращение) Шпиндель No. 2 перемещается в положение B1, зарегистрированное под установкой No. 1 на экране TRANSFER. Патрон шпинделя No. 2 закрывается, а патрон шпинделя No. 1 открывается. Шпиндель No. 2 перемещается в положение B2, зарегистрированное под установкой No. 1 на экране TRANSFER. T4P269 Прим.: Первой в программе должна быть операция перехвата из шпинделя No.1 в 3-117 СОЗДАНИЕ ПРОГРАММЫ 3 шпиндель No. 2. Иначе появится ошибка . Пример 2: TRS BAR UNIT SETUP-No. HEAD SPDL PUSH CHUCK TRS BAR 2 1 2 ◆ 1 Шпиндель No. 1 Шпиндель No. 2 Патрон шпинделя No. 1 открывается. (SPDL=2: Обратное вращение) Патрон открывается Шпиндель No. 2 перемещается в положение B2, зарегистрированное под установкой No. 2 на экране TRANSFER. Затем патрон шпинделя, указанного в пункте HEAD закроется, в соответствии с CHUCK=1. Патрон закрывается после перемещения шпинделя No. 2. Прим. 3: T4P270 TRS MOV UNIT SETUP-No. HEAD SPDL PUSH CHUCK TRS MOV 3 ◆ ◆ ◆ ◆ Шпиндель No. 1 Шпиндель No. 2 Шпиндель No. 2 перемещается в положение B3, зарегистрированное под установкой No. 3 на экране TRANSFER. T4P271 3-118 СОЗДАНИЕ ПРОГРАММЫ 3 СОЗДАНИЕ ПРОГРАММЫ 3-21 3-21-1 3-119 3 3 СОЗДАНИЕ ПРОГРАММЫ 3-22 Блок Подпрограммы (SUB) Выберите блок подпрограммы, для вызова программы EIA/ISO или макроса, в качестве подпрограммы из программы MAZATROL. Данный блок доступен только при наличии дополнительной функции программирования EIA/ISO или макросов. Нажмите клавишу меню SUB PROGRAM для выбора данного блка. 3-22-1 Установка данных блока UNo. UNIT WK.No. NUM. SUB ① ② ① WK. No. Введите рабочий номер необходимой программы. ② NUM. Введите число повторов подпрограммы. Если данные не введены, подпрограмма будет выполнена один раз. 3-22-2 Установка данных последовательности UNo. UNIT WK.No. NUM. SUB SEQ ARGM 1 ARGM 2 ARGM 3 ARGM 4 ARGM 5 ARGM 6 1 ① ② ① ② ① ② ① ② ① ② ① ② ① ② ARGM Сначала введите адрес ①, а затем введите данные ② аргумента, попарно. - Для установки макропеременной, в качестве данных аргумента, нажмите клавишу меню MACRO INPUT перед вводом номера макропеременной. В этом случае, перед цифровыми данными будет отображен символ “#”. - Если аргумент не требуется, нажмите клавишу меню SEQUENCE END, когда курсор расположен перед ① в пункте ARGM 1. Прим. 1: Команды подпрограммы начнут выполняться с момента достижения инструментом безопасного положения от контура после завершения обработки в предыдущем блоке. Модальный статус в начале вызванной подпрограммы тот же, что и после сброса. Все подпрограммы должны завершаться командой M99 (возврат из подпрограммы). Прим. 2: В режиме управления, в котором система координат основной программы переносится в подпрограмму (бит 5 параметра P108 равен 1), данные Z-смещения, зарегистрированные на экране SET UP для основной программы, остаются действительными для подпрограммы, в которой выбрана координатная система MAZATROL. Прим. 3: Изменение системы координат или режима модальной информации в подпрограмме EIA/ISO не может быть просто перенесено в основную программу MAZATROL. Например, на результат измерения C-смещения в подпрограмме EIA/ISO не 3-120 СОЗДАНИЕ ПРОГРАММЫ 3 может быть отнесен для следующего блока фрезерования в основной программе MAZATROL. 3-23 Блок Завершения (END) Выберите блок завершения после того, как все данные программы, необходимые для обработки, будут установлены. Для этого блока, установите данные, касающиеся действий станка после окончания обработки, и касающиеся режима выполнения программы. Такие данные, называются конечными данными. Вы должны устанавливать данный блок в последней строке программы. Для выбора данного блока, нажмите клавишу меню END. 3-23-1 Установка данных блока UNo. UNIT COUNTER RETURN WK. No. CONT. NUM. SHIFT END ① ② ③ ④ ⑤ ⑥ ① COUNTER Определите, необходим ли подсчет блоком ЧПУ обработанных деталей (количества циклов программы). - Установите 1 если подсчет необходим. - Установите 0 если подсчет не нужен. При установке 1, число обработанных деталей будет отображаться в пункте COUNTER экрана POSITION. Прим: Подсчет не будет вестись, если данные в этом пункте не установлены. ② RETURN Определите позицию, в которую инструмент должен возвращаться после обработки. - Установите 0 для возврата инструмента в установленную позицию смены инструмента. - Установите 1 для возврата инструмента в нулевую точку станка. - Установите 2 для возврата инструмента в установленную фиксированную позицию. Прим. 1: Установленная позиция смены инструмента является позицией, которая определяется параметром P17. Установленная фиксированная точка является точкой, которая определяется параметром A5. (Подробнее, см. отдельный Список Параметров.) Прим. 2: Для циклов программы, позиция возврата инструмента в конце цикла обработки (не последнего) отличается в соответствии с характерными данными, установленными в бите 7 параметра P1. (Подробнее, см. отдельный Список Параметров.) Прим. 3: Если данные в этом пункте не установлены, ЧПУ интерпретирует это, как установленные 0. ③ WK. No. Если после обработки должна быть вызвана другая программа, установите рабочий номер данной программы. Прим: Если данные в этом пункте не установлены, после автоматически вызвано начало текущей программы. ④ CONT. 3-121 обработки будет 3 СОЗДАНИЕ ПРОГРАММЫ Определите, необходимо ли выполнить операции обработки повторно. - Установите 1 для выполнения текущей программы бесконечно, или для выполнения различных программ, следующих за текущей программой. - Установите 0 для однократного выполнения текущей программы, или для выполнения текущей программы определенное число раз, указанное в пункте ⑤. Прим: Если данные в этом пункте не установлены, ЧПУ интерпретирует это, как установленные 0. ⑤ NUM. Если текущая программа должна выполняться повторно, установите необходимое число повторений. ⑥ SHIFT Смещение нулевой точки программы, при ее повторном выполнении, позволяет обрабатывать несколько деталей одинаковой формы, или одну деталь с повторяющимися шаблонами форм. Для такой обработки, установите в данный пункт необходимую величину смещения начала программы. SHIFT T4P280 Прим. 1: Данные, установленные в этом пункте, становятся действительными, только если в пункте ⑤ установлено число повторов. Прим. 2: Если данные в этом пункте не установлены, ЧПУ интерпретирует это, как установленные 0. Прим. 3: Данные не должны устанавливаться в этом пункте при выполнении блока измерения (MES). Установка данных, отличных от 0 может привести к столкновению датчика измерения с деталью. Прим. 4: Как и для повторной обработки одиночной детали, должны быть соблюдены следующие условия: LENGTH > (Общие данные) NUM. × SHIFT (блок END) 3-122 + WORK FACE (Общие данные) СОЗДАНИЕ ПРОГРАММЫ 3 Примеры режимов выполнения программы Режим выполнения программы определяется данными, установленными в пунктах с ③ по ⑥. Если следующие данные установлены для блока завершения программы с рабочим номером A: WK. No. CONT. NUM. SHIFT Пример 1 Пусто 0 или пусто 0 или пусто 0 или пусто Пример 2 B 0 или пусто 0 или пусто 0 или пусто Пример 3 Пусто 1 0 или пусто 0 или пусто Пример 4 B 1 0 или пусто 0 или пусто Пример 5 Пусто 0 или пусто N 0 или пусто Пример 6 B 0 или пусто N 0 или пусто Пример 7 Пусто 1 N 0 или пусто Пример 8 B 1 N 0 или пусто Пример 9 Пусто 0 или пусто N S Пример 10 B 0 или пусто N S Пример 11 Пусто 1 N S Пример 12 B 1 N S 1: Программа с рабочим номером A выполняется один раз и станок останавливается. Одновременно, автоматически вызывается начало этой же программы. 2: Программа с рабочим номером A выполняется один раз и станок останавливается. Одновременно, автоматически вызывается начало программы B. 3: Программа с рабочим номером A выполняется повторно. 4: Программа с рабочим номером A выполняется только один раз, после чего, выполняется программа с рабочим номером B. 5: Программа с рабочим номером A выполняется N раз, и станок останавливается. Одновременно, автоматически вызывается начало этой же программы. 6: Программа с рабочим номером A выполняется N раз, и станок останавливается. Одновременно, автоматически вызывается начало программы B. 7: Программа с рабочим номером A выполняется повторно. (Данные пункта “NUM.” становятся недействительными.) 8: Программа с рабочим номером A выполняется N раз, после чего, выполняется программа с рабочим номером B. 9: Программа с рабочим номером A выполняется N раз, при смещении начала программы на расстояние s, и станок останавливается. Одновременно, автоматически вызывается начало этой же программы. 10: Программа с рабочим номером A выполняется N раз, при смещении нуля программы на расстояние s, и станок останавливается. Одновременно, автоматически вызывается начало программы B. 11: Программа с рабочим номером A выполняется N раз, при смещении нуля программы на расстояние s. Далее, величина смещения сбрасывается, и те же операции выполняются повторно. 12: Программа с рабочим номером A выполняется N раз, при смещении нуля программы на расстояние s, после чего, выполняется программа с рабочим номером B. 3-123 3 СОЗДАНИЕ ПРОГРАММЫ 3-24 Блок Измерения (MES) Выберите данный блок для измерения размеров детали с помощью датчика измерения, или для измерения износа инструмента с помощью TOOL EYE. (Функция измерения является дополнительной.) Для выбора данного блока, нажмите клавишу меню MEASURE. DIA BOTH SIDES STEP GROOVE WIDTH DISTANCE ONE SIDE TOOL EXTERNAL Z-AXIS OFFSET C-AXIS OFFSET Выберите тип измерения из меню, приведенного выше. DIA BOTH SIDES : Для измерения диаметра обрабатываемой детали. STEP : Для измерения выступа обрабатываемой детали. GROOVE : Для измерения ширины паза или других углублений. WIDTH : Для измерения ширины выступа или других выпуклостей. DISTANCE ONE SIDE : Для измерения положения некоторой точки, относительно предустановленной исходной точки. Полезно для измерения внешнего диаметра детали, обрабатываемой с задней бабкой. TOOL : Для измерения вершины инструмента. EXTERNAL : Для считываения данных измерения с внешнего устройства. (Во время этого блока, данные только считываются, для компенсации данных в блоке ЧПУ; операции станка не производятся.) Z-AXIS OFFSET : Для измерения положения торца детали, для установки данных Z-смещения. C-AXIS OFFSET : Для измерения положения выпуклой или вогнутой части, для позиционирования детали по оси C. Для блока измерения доступны 9 типов измерений. См. соответствующие описания данных блока и последовательности, для установки соответствующего типа измерения. 3-124 СОЗДАНИЕ ПРОГРАММЫ 1. 3 DIA (Измерение диаметра; DIA BOTH SIDES) A. Данные блока UNo. UNIT PART OFS-TOOL SNS-TOOL MES DIA ① ② ③ Начальное положение Начальное положение M1 M1 M2 M2 MES DIA OUT MES DIA IN ① PART Можно измерить внешний и внутренний диаметр (см. рисунок, выше). Выберите в меню пункт OUT OUTER DIAMETER или IN INNER DIAMETER. ② OFS-TOOL Определите инструмент, для зарегистрированных выполнить корректировку (компенсацию). данных которого необходимо ③ SNS-TOOL Введите номер инструмента – датчика измерения. B. Данные последовательности SEQ SPT-X SPT-Z T LIM+ T LIM– BASE 1 (a) (b) (c) (d) (e) (a) SPT-X, (b) SPT-Z Определите X-координату (желаемое значение) и Z-координату точки измерения. Для MES DIA, будет выполнено автоматическое измерение в двух точках (M1 и M2 на рисунке, выше) при определении только одной точки (M1). (c) T LIM+, (d) T LIM– Определите верхний и нижний пределы отклонения. (e) BASE Определите исходную точку измерения. Для MES DIA, всегда вводите “0”. Если установлено “1”, смещение (компенсация) будет выполнено в обратном направлении. 3-125 3 СОЗДАНИЕ ПРОГРАММЫ C. Пример программы с блоком MES DIA Используется датчик: 5 +0.05 –0.03 50 2. TNo. 2 UNo. UNIT PART OFS-TOOL SNS-TOOL MES DIA OUT 1 2 SEQ SPT-X SPT-Z T LIM+ T LIM– BASE 1 50. 5. 0.05 –0.03 0 STP (Измерение выступа; STEP) A. Данные блока UNo. UNIT PART OFS-TOOL SNS-TOOL MES STP ① ② ③ MES STP IN MES STP OUT SPT (C) (A) FPT Измерение (B) Измерение (D) Прим. Различия между (A) и (B) или между (C) и (D) заключаются в данных последовательности. Измерение Измерение 3-126 СОЗДАНИЕ ПРОГРАММЫ 3 ① PART Выберите в меню пункт OUT OUTER DIAMETER или IN INNER DIAMETER. ② OFS-TOOL, ③ SNS-TOOL См. описание для MES DIA. B. Данные последовательности SEQ SPT-X SPT-Z FPT-X FPT-Z T LIM+ T LIM- BASE 1 (a) (b) (c) (d) (e) (f) (g) (a) SPT-X, (b) SPT-Z Определите X- и Z- координаты начальной точки измерения. (c) FPT-X, (d) FPT-Z Определите X- и Z- координаты конечной точки измерения. (e) T LIM+, (f) T LIM– Определите верхний и нижний пределы погрешности. (g) BASE Определите исходную точку измерения. Введите “0” для точки измерения, лежащей справа от другой точки, относительно начала, и “1” для другой точки (см. подраздел D). 3-127 3 СОЗДАНИЕ ПРОГРАММЫ C. Пример программы и путь инструмента в блоке MES STP 50 +0.15 20 –0.2 100 60 Единицы: мм 20 UNo. SEQ 1 UNIT MES STP SPT-X 50. PART OUT SPT-Z 20. FPT-X 80. FPT-Z 70. T LIM+ 0.15 OFS-TOOL 2 T LIM-0.2 SNS-TOOL 1 BASE 0 Положение вращения револьверной головки U3 2 ⑨ ⑬ ⑫ ⑩ ⑪ ⑦ ⑥ ③ ⑧ ⑤ U59 ① ② U5 ④ U59 U59 Быстрая подача Скорость подхода (параметр U22) U59 U3 : Безопасный зазор от контура (внешний диаметр) U5 : Безопасный зазор от контура (торец) U59 : Ход измерения детали; Измерение со скоростью, установленной в U21 3-128 СОЗДАНИЕ ПРОГРАММЫ D. 3 Компенсация Пример, в котором измеренное значение STP OUT превышает необходимое значение. BASE = 1 BASE = 0 Измеренное значение Измеренное значение ОШИБКА Необходимое значение Необходимое значение ОШИБКА Исходная точка измерения Исходная точка измерения В примере, показанном выше: - Для BASE = 0, компенсация выполняется вправо (дополнительно к положительному значению WEAR COMP. Z на экране TOOL DATA) по причине зареза детали влево (относительно исходной точки). - Для BASE = 1, компенсация выполняется влево (дополнительно к положительному значению WEAR COMP. Z) по причине зареза детали вправо. Прим: Наоборот, если измеренное значение меньше необходимого: - Для BASE = 0, компенсация влево, - Для BASE = 1, компенсация вправо. <Приложение> Пример создания программы и установки BASE. Блок MES STP, в действительности, эффективен только для измерения, в котором необходимо измерить положение двух поверхностей, обрабатываемых различными инструментами. Компенсация только для одного инструмента, которым обрабатываются обе поверхности, приведет только к смещению формы обработки, как показано ниже. BASE = 0 BASE = 1 BAR OUT, закончено TNo. 2 EDG FCE, закончено TNo. 1 BAR OUT, закончено TNo. 4 EDG FCE, закончено TNo. 5 UNo. 1 EDG FCE .....F-TOOL = 1 UNo. 1 BAR OUT.... F-TOOL = 4 UNo. 2 BAR OUT .....F-TOOL = 2 UNo. 2 EDG FCE.... F-TOOL = 5 UNo. 3 MES STP .....OFS-TOOL = 2, UNo. 3 MES STP .... OFS-TOOL = 5, SNS-TOOL = 3 SNS-TOOL = 3 3-129 3 СОЗДАНИЕ ПРОГРАММЫ 3. GRV (Измерение ширины паза; GROOVE) A. Данные блока UNo. UNIT PART OFS-TOOL SNS-TOOL MES GRV ① ② ③ Измерение Измерение SPT FPT MES GRV OUT MES GRV IN ① PART Выберите в меню пункт OUT OUTER DIAMETER или IN INNER DIAMETER. ② OFS-TOOL, ③ SNS-TOOL См. описание MES DIA. B. Данные последовательности SEQ SPT-X SPT-Z FPT-X FPT-Z T LIM+ T LIM- BASE 1 (a) (b) (c) (d) (e) (f) (g) (a) SPT-X, (b) SPT-Z Определите X- и Z- координаты начальной точки измерения. (c) FPT-X, (d) FPT-Z Определите X- и Z- координаты конечной точки измерения. (e) T LIM+, (f) T LIM– Определите верхний и нижний пределы погрешности. (g) BASE Определите исходную точку измерения. Введите “0” для точки измерения, лежащей справа от другой точки, относительно начала, и “1” для другой точки (см. подраздел D). 3-130 СОЗДАНИЕ ПРОГРАММЫ C. Пример программы и путь инструмента в блоке MES GRV 50 30 +0.2 –0.1 ? 100 ? 80 ? 40 Единицы: мм UNo. SEQ 1 UNIT MES GRV SPT-X 70. PART OUT SPT-Z 20. FPT-X 70. FPT-Z 50. T LMT+ 0.2 OFS-TOOL 2 T LMT-0.1 SNS-TOOL 1 BASE 0 Положение вращения револьверной головки ⑬ U3 2 ⑪ ⑩ ⑫ ⑬ ⑦ ⑧ ⑥ ③ ① ② U5 ④ ⑨ U59 Быстрая подача Скорость подхода (параметр U22) ⑤ U59 U59 U3 : Безопасный зазор от контура (внешний диаметр) U5 : Безопасный зазор от контура (торец) U59 : Ход измерения детали; Измерение со скоростью, установленной в U21 3-131 3 3 СОЗДАНИЕ ПРОГРАММЫ D. Компенсация Пример, в котором измеренное значение GRV OUT превышает необходимое значение. BASE = 1 BASE = 0 Измеренное значение Измеренное значение ОШИБКА ОШИБКА Необходимое значеине Необходимое значение Исходная точка измерения Исходная точка измерения В примере, показанном выше: - Для BASE = 0, компенсация выполняется вправо по причине зареза детали влево (относительно исходной точки). - Для BASE = 1, компенсация выполняется влево по причине зареза детали вправо. Прим: Наоборот, если измеренное значение меньше необходимого: - Для BASE = 0, компенсация влево, - Для BASE = 1, компенсация вправо. <Приложение> Пример создания программы и установки BASE. Блок MES GRV, в действительности, эффективен только для измерения, в котором необходимо измерить положение двух поверхностей, обрабатываемых различными инструментами. Компенсация только для одного инструмента, которым обрабатываются обе поверхности, приведет только к смещению формы обработки, как показано ниже. BASE = 1 BASE = 0 CNR OUT, закончено TNo. 2 BAR OUT, закончено TNo. 1 BAR OUT, закончено TNo. 4 CNR OUT, закончено TNo. 5 UNo. 1 BAR OUT.........F-TOOL = 1 UNo. 1 BAR OUT ........ F-TOOL = 4 UNo. 2 CNR OUT ........F-TOOL = 2 UNo. 2 CNR OUT........ F-TOOL = 5 UNo. 3 MES GRV ........OFS-TOOL = 2, UNo. 3 MES GRV........ OFS-TOOL = 5, SNS-TOOL = 3 SNS-TOOL = 3 3-132 СОЗДАНИЕ ПРОГРАММЫ 4. 3 WID (Измерение ширины выступа; WIDTH) A. Данные блока UNo. UNIT PART OFS-TOOL SNS-TOOL MES WID ① ② ③ Измерение Измерение SPT FPT MES WID OUT MES WID IN ① PART Выберите в меню пункт OUT OUTER DIAMETER или IN INNER DIAMETER. ② OFS-TOOL, ③ SNS-TOOL См. описание MES DIA. B. Данные последовательности SEQ SPT-X SPT-Z FPT-X FPT-Z T LIM+ T LIM- BASE 1 (a) (b) (c) (d) (e) (f) (g) (a) SPT-X, (b) SPT-Z Определите X- и Z- координаты начальной точки измерения. (c) FPT-X, (d) FPT-Z Определите X- и Z- координаты конечной точки измерения. (e) T LIM+, (f) T LIM– Определите верхний и нижний пределы погрешности. (g) BASE Определите исходную точку измерения. Введите “0” для точки измерения, лежащей справа от другой точки, относительно начала, и “1” для другой точки (см. подраздел D). 3-133 3 СОЗДАНИЕ ПРОГРАММЫ C. Пример программы и путь инструмента в блоке MES WID 40 20 +0.2 –0.3 1 00 60 4 0 Единицы: мм UNo. SEQ 1 UNIT MES WID SPT-X 90. PART OUT SPT-Z 20. FPT-X 90. FPT-Z 40. T LMT+ 0.2 OFS-TOOL 2 T LMT-0.3 SNS-TOOL 1 BASE 0 Положение вращения револьверной головки ⑬ ⑫ ⑪ ⑧ ⑦ ① ⑥ ③ ② U3 2 ⑨⑤ ⑩ ④ U5 U59 U59 U59 U3 : Безопасный зазор от контура (внешний диаметр) U5 : Безопасный зазор от контура (торец) U59 : Ход измерения детали; Измерение со скоростью, установленной в U21 3-134 Быстрая подача Скорость подхода (параметр U22) 3 СОЗДАНИЕ ПРОГРАММЫ D. Компенсация Пример, в котором измеренное значение WID OUT превышает необходимое значение. BASE = 1 BASE = 0 +X Измеренное значение ОШИБКА Измеренное значение Необходимое значение +Z Необходимое ОШИБКА значеине Исходная точка измерения Исходная точка измерения В примере, показанном выше: - Для BASE = 0, компенсация выполняется вправо по причине избыточной резки детали влево (относительно исходной точки). - Для BASE = 1, компенсация выполняется влево по причине избыточной резки детали влево. Наоборот, если измеренное значение меньше необходимого: - Для BASE = 0, компенсация влево, - Для BASE = 1, компенсация вправо. <Приложение> Пример создания программы и установки BASE. Блок MES WID, в действительности, эффективен только для измерения, в котором необходимо измерить положение двух поверхностей, обрабатываемых различными инструментами. Компенсация только для одного инструмента, которым обрабатываются обе поверхности, приведет только к смещению формы обработки, как показано ниже. BASE = 1 BASE = 0 BAR OUT, закончено TNo. 2 BAR FACE, закончено TNo. 1 BAR OUT, закончено TNo. 4 BAR FCE, закончено TNo. 5 UNo. 1 BAR FCE.......F-TOOL = 1 UNo. 1 BAR OUT ..... F-TOOL = 4 UNo. 2 BAR OUT ......F-TOOL = 2 UNo. 2 BAR FCE ...... F-TOOL = 5 UNo. 3 MES WID ......OFS-TOOL = 2, UNo. 3 MES WID...... OFS-TOOL = 5, SNS-TOOL = 3 SNS-TOOL = 3 3-135 3 СОЗДАНИЕ ПРОГРАММЫ 5. DIS (Измерение расстояния; DISTANCE ONE SIDE) A. Данные блока UNo. UNIT PART OFS-TOOL SNS-TOOL MES DIS ① ② ③ Измерение Измерение MES DIS OUT MES DIS IN SPT FPT ① PART Выберите в меню пункт OUT OUTER DIAMETER или IN INNER DIAMETER. ② OFS-TOOL, ③ SNS-TOOL См. описание MES DIA. B. Данные последовательности SEQ SPT-X SPT-Z FPT-X FPT-Z T LIM+ T LIM- BASE 1 (a) (b) (c) (d) (e) (f) (g) (a) SPT-X, (b) SPT-Z Определите X- и Z- координаты начальной точки измерения. (c) FPT-X, (d) FPT-Z Определите X- и Z- координаты конечной точки измерения. (e) T LIM+, (f) T LIM– Определите верхний и нижний пределы погрешности. (g) BASE Всегда вводите “0” для блока MES DIS. 3-136 СОЗДАНИЕ ПРОГРАММЫ C. Пример программы и путь инструмента в блоке MES DIS 200 30 ? 200 ? 80 ? 50+0.1 –0.2 Единицы: мм UNo. SEQ 1 UNIT MES DIS SPT-X 200. PART OUT SPT-Z 190. FPT-X 50. FPT-Z 30. OFS-TOOL 2 T LMT-0.1 T LMT+ 0.1 SNS-TOOL 1 BASE 0 Положение вращения револьверной головки ③ U59 ④ ⑥ ⑤ ① U59 ② ⑦ U3 2 ⑬ ⑫ U59 ⑧ ⑪ U5 ⑨ ⑩ U59 U3 : Безопасный зазор от контура (внешний диаметр) U5 : Безопасный зазор от контура (торец) U59 : Ход измерения детали; Измерение со скоростью, установленной в U21 3-137 Быстрая подача Скорость подхода (параметр U22) 3 3 СОЗДАНИЕ ПРОГРАММЫ 6. TOL (Измерение вершины инструмента; TOOL) A. Данные блока UNo. UNIT PART OFS-TOOL SNS-TOOL MES TOL ① ② ◆ ① PART Определите тип измеряемого инструмента, от 1 до 4. #1. Внешний диаметр, Прямое #2. Внешний диаметр, Обратное #3. Внутренний диаметр, Прямое #4. Внутренний диаметр, Обратное ② OFS-TOOL Введите идентификационный номер измеряемого инструмента. B. Данные последовательности SEQ T-LIM-X T-LIM-Z TOOL EYE 1 (a) (b) (c) (a) T-LIM-X, (b) T-LIM-Z Определите максимальную величину компенсации в X- и Z-напавлениях. - Измерение будет выполнено только для осей, для которых установлены данные T LIM. (c) TOOL EYE Введите “0”, если в конце блока измерения необходимо вернуться к блоку измерения инструмента, или “1”, если необходимо, остаться в положении блока измерения. - Если последовательно необходимо измерить другой инструмент, введите “1” для экономии времени. Тем не менее, всегда устанавливайте “0”, для последнего блока MES TOL, чтобы не завершать возвратом к блоку измерения, несвойственным для следующего блока положением. 3-138 СОЗДАНИЕ ПРОГРАММЫ C. 3 Пример программы и путь инструмента в блоке MES TOL Позиция замены для измерения резца инструмента TOOL EYE (Датчик) UNo. UNIT PART OFS-TOOL SNS-TOOL MES TOL #1 1 ◆ SEQ T-LIM-X T-LIM-Z TOOL EYE 1 0.01 0.02 0 Прим: 7. TOOL EYE начинает движение в точку замены, для измерения инструмента. Это необходимо учитывать при установке позиции замены инструмента (параметр A6) для предотвращения столкновения между TOOL EYE и револьверной головкой. EXT (Внешнее измерение; EXTERNAL) A. Данные блока UNo. UNIT PART OFS-TOOL SNS-TOOL MES EXT ① ② ◆ ① PART Выберите в меню область измерения: пункт X или Z для считывания с внешнего измерительного устройства данных X- или Z-компенсации, соответственно. ② OFS-TOOL Определите No. инструмента, для зарегистрированных данных которого необходимо выполнить компенсацию. B. Данные последовательности SEQ MES-PT. TARGET DATA T LIM+ T LIM- 1 (a) (b) (c) (d) (a) MES-PT. Введите номер области внешнего измерения. (b) TARGET DATA Определите необходимое значение области внешнего измерения. (c) T LIM+, (d) T LIM– Определите верхний и нижний пределы погрешности. Прим: Данные блока ① PART и данные последовательности (a) MES. PT и (b) TARGET DATA будут обработаны, как недоступные данные (совсем не 3-139 3 СОЗДАНИЕ ПРОГРАММЫ относящиеся к измерению). Таким образом, они могут быть использованы, как данные “комментария”. 8. ZOF (Измерение Z-смещения; Z-AXIS OFFSET) A. Данные блока UNo. UNIT PART OFS-TOOL SNS-TOOL MES ZOF ◆ ◆ ① ① SNS-TOOL Введите номер инструмента – датчика измерения. B. Данные последовательности SEQ SPT-X SPT-Z TARGET-Z SHIFT-Z RETURN MOVE 1 (a) (b) (c) (d) (e) (f) (a) SPT-X, (b) SPT-Z Определите X- и Z-координаты начальной точки измерения. Начальная точка является положением подхода для блока MES ZOF. В соответствии с относительным положением между инструментом и деталью, этот подход будет выполнен через промежуточную точку, которая соответствует безопасному зазору от контура. (c) TARGET-Z Определите Z-координату включения датчика). (необходимое значение) точки измерения (положение (d) SHIFT-Z Определите значение по Z-оси, которое будет обозначать точку измерения в новой, смещенной (скомпенсированной) системе координат (Обычно, значение SHIFT-Z должно быть равно TARGET-Z.). (e) RETURN Определите расстояние на которое датчик измерения будет перемещен от позиции предварительной команды промежуточного измерения со скоростью подхода. При установке “0”, будет выполнено только промежуточное измерение со скоростью подхода (не последует измерения со скоростью измерения). (f) MOVE Определите расстояние максимального перемещения датчика измерения в необходимую точку. 3-140 СОЗДАНИЕ ПРОГРАММЫ 3 RETURN MOVE TARGET-Z SHIFT-Z SPT-X Начало программы Прим: SPT-Z Результат измерения Z-смещения действителен только для последующих блоков. Обычно, блок MES ZOF устанавливается в начале программы. Пример 1: TARGET-Z = 0 (нет лицевых выступов), RETURN = 8 UNo. UNIT PART OFS-TOOL SNS-TOOL MES ZOF ◆ ◆ 1 SEQ SPT-X SPT-Z TARGET-Z SHIFT-Z RETURN MOVE 1 30. -30. 0. 0. 8. 9. Текущее положение детали Точка ВКЛ датчика (обрабат. как “10”) RETURN ⑥ 8 10 Положение в программе ⑤ B’ ④ ③ MOVE 9 D E B ① C ② A –110 –100 SPT-X SPT-Z –30 30 Временная нулевая точка нулевая программы Истинная точка A : Начальная точка измерения B : Временная точка предварительной команды C : Точка возврата при измерении D : Точка максимального движения E : Необходимая точка измерения B’ : Позиция предварительной команды Временное Z-смещ. Истинное Z-смещ. Исходная нулевая точка детали Операции ① →A Одновременное быстрое движение по X- и Z-оси в начальную точку измерения. ② A→B Движение по Z-оси к TARGET-Z со скоростью, установленной в параметре U22 (Временное измерение). Максимальное движение к точке D (=TARGET-Z + MOVE). ③ B→C Быстрый возврат от позиции предварительной команды B на расстояние RETURN. ④ C→B’ Измерение со скоростью, установленной в параметре U21. Данные точки предварительной команды B’ используются для вычисления значения Z-смещения. 3-141 3 СОЗДАНИЕ ПРОГРАММЫ ⑤ B’→A Быстрый возврат по Z-оси в точку SPT-Z. ⑥ A→ Одновременное быстрое движение по обеим осям в позицию замены инструмента. Прим: Если сигнал предварительной команды не включается даже по достижению точки максимального перемещения (D), появится ошибка измерения, что приведет к сбросу системы. - Компенсация = – SHIFT-Z – Измеренное значение (B’) = 0 – 10= –10. - Истинное Z-смещение = Временное Z-смещение – Компенсация = –110 – (–10) = –110 + 10 = –100. Пример 2: TARGET-Z = 0 (нет торцевых выступов), RETURN = 0 UNo. UNIT PART OFS-TOOL SNS-TOOL MES ZOF ◆ ◆ 1 SEQ SPT-X SPT-Z TARGET-Z SHIFT-Z RETURN MOVE 1 40. -30. 0. 0. 0. 9. Текущее положение детали Точка ВКЛ датчика (обраб., как “5”) 5 Положение в программе ④ D E ③ B MOVE 9 ② A –105 SPT-X 40 A : Начальная точка измерения B : Временная позиция предварительной команды ① D : Точка максимального движения E : Желательная точка измерения –100 SPT-Z –30 Временная нулевая точка программы Истинная нулевая точка программы Временное Z-смещ. Истинное Z-смещ. Исходная нулевая точка детали Операции ① →A Одновременное быстрое движение по X- и Z-оси в начальную точку измерения. ② A→B Измерение со скоростью, установленной в параметре U22. Данные позиции предварительной команды B используются для вычисления значения Z-смещения. ③ B→A Быстрый возврат по Z-оси в положение SPT-Z. ④ A→ Одновременный быстрый возврат по обеим осям в позицию замены инструмента. - Компенсация = – SHIFT-Z – Измеренное значение = 0 – 5 = –5. - Истинное Z-смещение = Временное Z-смещение – Компенсация = –105 – (–5) = –100. Пример 3: TARGET-Z = 5, SHIFT-Z = 5, RETURN = 3 3-142 СОЗДАНИЕ ПРОГРАММЫ UNo. UNIT PART OFS-TOOL SNS-TOOL MES ZOF ◆ ◆ 1 SEQ SPT-X SPT-Z TARGET-Z SHIFT-Z RETURN MOVE 1 30. -15. 5. 5. 3. 9. Текущее положение детали ⑥ Положение ВКЛ датчика (обраб., как “4”) ⑤ ④ ③ B’ MOVE 9 B ① C A ② E D 3 RETURN 3 SPT-Z –15 TARGET-Z 5 Положение в программе SPTX 30 A : Начальная точка измерения B : Временная позиция предварительной команды C : Точка возврата при измерении D : Точка максимального движения E : Необходимая точка измерения B’: Точка предварительной команды –50 Временное Z-смещ. Истинное Z-смещ. –49 Временная нулевая точка программы Истинная нулевая точка программы Исходная нулевая точка детали Операции См. описание Примера 1. - Компенсация = – SHIFT-Z – Измеренное значение = –5 – (–4) = –1. - Истинное Z-смещение = Временное Z-смещение – Компенсация = –50 – (–1) = –49. Прим: Для RETURN = 0, стадии ③ и ④ будут пропущены (прямой возврат из B в A). Пример 4: TARGET-Z = 30, SHIFT-Z = 30, RETURN = –5 (Измерение в обратном направлении; SPT-Z > TARGET-Z) UNo. UNIT PART OFS-TOOL SNS-TOOL MES ZOF ◆ ◆ 1 SEQ SPT-X SPT-Z TARGET-Z SHIFT-Z RETURN MOVE 1 30. 35. 30. 30. –5. 9. 3-143 3 СОЗДАНИЕ ПРОГРАММЫ SPT-Z 35 ⑧ 2 * ① A 32 TARGET-Z 30 A : Z-положение равно SPT-Z B : Точка начала измерения C : Временная позиция предварительной команды D : Точка возврата при измерении E : Точка максимального движения F : Желательная точка измерения C’ : Позиция предварительной команды U3: Безопасный зазор от контура (внешний диаметр) * : “2” – величина компенсации 9 MOVE ⑦ ② B ③ C F D ④ C' ⑤ ⑥ E SPT-X 30 U3 2 Текущее положение детали Положение в пограмме 5 RETURN –15 Времен. Z-смещ. –17 Исходная нулевая точка детали Истинное Z-смещ. Операции ① →A Одновременное быстрое движение по X- и Z-осям к промежуточной точке (зазор внешнего диаметра, SPT-Z). Данная промежуточная точка устанавливается во избежание столкновений с деталью. ② A→B Быстрое движение по X-оси в положение SPT-X. ③ B→C (B→E) Движение по Z-оси к TARGET-Z со скоростью, установленной в параметре U22 (Временное измерение). Максимальное расстояние до точки E (= TARGET-Z + MOVE). ④ C→D Быстрый возврат из точки предварительной команды C на расстояние RETURN. ⑤ D→C’ Измерение со скоростью, установленной в параметре U21. Данные точки предварительной команды C’ используются для вычисления значения Z-смещения. ⑥ C’→B Быстрый возврат по Z-оси в положение SPT-Z. ⑦ B→A Быстрый возврат по X-оси до зазора внешнего диаметра. ⑧ A→ Одновременное быстрое движение по обеим осям в позицию замены инструмента. - Компенсация = –SHIFT-Z – Измеренное значение = –30 – (–32) = 2. - Истинное Z-смещение = Временное Z-смещение – Компенсация = –15 – 2 = –17. Прим: Для RETURN = 0, стадии ④ и ⑤ будут пропущены (прямой возврат из C в B). 3-144 СОЗДАНИЕ ПРОГРАММЫ 9. 3 COF (Измерение C-смещения; C-AXIS OFFSET) (Функция C-оси является опцией.) A. Данные блока UNo. UNIT PART OFS-TOOL SNS-TOOL MES COF ① ◆ ② ① PART Определите область измерения, с помощью меню (выпуклая или вогнутая область на поверхности внешнего диаметра или заднем торце; см. Рис., ниже). OUT OUT FCE FCE ② SNS-TOOL Введите номер инструмента – датчика измерения. B. Данные последовательности SEQ SPT-X SPT-Z SPT-C MES-WID SHIFT-C DIR. RETURN MOVE 1 (a) (b) (c) (d) (e) (f) (g) (h) (a) SPT-X, (b) SPT-Z, (c) SPT-C Определите X-, Z- и C-координаты начальной точки измерения. Подход инструмента в блоке MES COF всегда выполняется через промежуточную точку, соответствующую безопасному зазору от профиля. (d) MES-WID Определите измеряемую ширину выступа или диаметр отверстия для индексации необходимого положения C-оси. Определите длину дуги для измерения ширины выступа. (e) SHIFT-C 3-145 3 СОЗДАНИЕ ПРОГРАММЫ Определите новые C-координаты измеренной точки, то есть, значение по C-оси, которое будет обозначать точку измерения, в новой, смещенной координатной системе. (f) DIR. В меню выберите относительное направление подхода инструмента при измерении, в котором датчик измерения будет перемещаться относительно детали (то есть, направление движение при моделировании проверки пути инструмента). (g) RETURN Определите длину хода, на которую датчик измерения должен вернуться со скоростью подхода, от точки пропуска при временном измерении. Если установлен “0”, будет выополнено только временное измерение со скоростью подхода, на одной стороне (не последует измерение со скоростью измерения для обеих сторон). (h) MOVE Определите максимальное расстояние перемещения со скоростью измерения. Значение MOVE (h) должно быть выше RETURN (g), чтобы датчик мог гарантированно включиться при измерении. Тем не менее, значение MOVE (h), обозначает расстояние возврата после измерения, если RETRUN (g) = 0. Пример 1: Uno. Для индексации положения C-оси относительно центра выступа на внешнем диаметре UNIT MES COF PART OUT OFS-TOOL SEQ SPT-X SPT-Z SPT-C MES-WID SHIFT-C 1 80. 20. 60. 10. 30. ⑬ ⑧ ① 10 ⑪ 5 ⑦ ② ⑨ ⑫ ⑩ ⑥ ④ ⑤ 60° ③ 80 Операции 3-146 U3 2 ◆ SNS-TOOL 1 DIR. RETURN MOVE CW 5. 6. СОЗДАНИЕ ПРОГРАММЫ 3 ① Соединение C-оси и одновременное движение по X-, Z- и C-осям в точку измерения (зазор внешнего диаметра, SPT-Z, SPT-C). ② Движение по X-оси до положения SPT-X со скоростью U24. Если датчик, во время этого движения, включился (вследствие контакта с выступом), он будет временно возвращен в положение зазора внешнего диаметра, и, далее, смещен на расстояние MES-WID × U61/100 в круговом направлении, для возобновления цикла измерения. Появится аварийное сообщение (и произойдет сброс системы) если датчик включится большее число раз, чем предустановлено в параметре (P20). ON ③ Измерение со скоростью, установленной в параметре U24 от положения (SPT-X, SPT-Z, SPT-C) в направлении измерения C-оси (CW). Во время данного временного измерения, выполняется опреация поиска, практически по всей C-оси (за исключением ширины и зазора измерения). ④ Быстрый возврат из позиции предварительной команды ③ на расстояние RETURN. ⑤ Измерение со скоростью U23. ⑥ Быстрый возврат в начальную точку измерения ⑤. ⑦ Быстрый выход по оси X в положение зазора внешнего диаметра для предотвращения столкновения датчика и детали во время последующих шагов. ⑧ Быстрое движение по C-оси в другую сторону. ⑨ Быстрое движение по X-оси в положение SPT-X. ⑩ Измерение на другой стороне со скоростью U23. ⑪ Быстрый возврат в начальную точку измерения ⑩. ⑫ Быстрое движение по X-оси в положение зазора внешнего диаметра. ⑬ Одновременное движение по X- и Z-осям в позицию замены инструмента. Прим: Если сигнал предварительной команды не включается даже по достижению точки максималього перемещения (D), появится ошибка измерения, что приведет к сбросу системы. Если точка включения датчика при измерениях ⑤ и ⑩ равны 45° и 21°, тогда: 3-147 3 СОЗДАНИЕ ПРОГРАММЫ C-смещ. = = 21° 45° 33° Пример 2: UNo. Mes.⑤ + Mes.⑩ 2 45 + 21 2 – SHIFT-C – 30 = 33 – 30 = 3. Для индексирования положения C-оси относительно центра отверстия на торце UNIT MES COF PART FCE OFS-TOOL SNS-TOOL 1 ◆ SEQ SPT-X SPT-Z SPT-C MES-WID SHIFT-C DIR. RETURN MOVE 1 60. 5. 10. 20. 0. CW 5. 6. ? ? ? P ? U3 2 ? ? 20 10° ? ? ? ? ? ? ? ?? 55° 5 60 ? ? ? ? ? –1° U5 P Часть P-P Операции ① Подсоединение C-оси и одновременное движение по X-, Z- и C-осям в положение (зазор от внешнего диаметра, зазор от торцевой поверхности, SPT-C). ② Быстрое движение по X-оси в положение SPT-X. ③ Движение по Z-оси в положение SPT-Z со скоростью U24. Управление в случае включения датчика во время данного движения то же, что и в стадии ② Примера 1. ④ Временное измерение со скоростью U24 от положения (SPT-X, SPT-Z, SPT-C) в направлении C-оси (CW). ⑤ Быстрый возврат из позиции предварительной команды ④ на расстояние RETURN. ⑥ Измерение со скоростью U23. 3-148 СОЗДАНИЕ ПРОГРАММЫ 3 ⑦ Быстрый возврат в начальную точку измерения ⑥. ⑧ Быстрый выход по Z-оси в положение торцевого зазора. ⑨ Быстрое движение по C-оси к другой стороне. ⑩ Быстрое движение по Z-оси в положение SPT-Z. ⑪ Измерение на другой стороне со скоростью U23. ⑫ Быстрый возврат в начальную точку измерения ⑪. ⑬ Быстрое движение по Z-оси в положение торцевого зазора. ⑭ Быстрое движение по X-оси в положение зазора внешнего диаметра. ⑮ Одновременное движение по X- и Z-осям в позицию смены инструмента. Mes.⑥ + Mes.⑪ C-смещ. = 2 – SHIFT-C –0 = = 27. Пример 3: UNo. Для индексирования (RETURN=0) положения C-оси UNIT MES COF PART OUT SEQ SPT-X SPT-Z SPT-C MES-WID SHIFT-C 1 70. 5. –45. 20. 0. относительно OFS-TOOL U3 2 одной ◆ SNS-TOOL 1 DIR. RETURN MOVE CCW 0. 5. точки ⑥ ① ⑤ ④ –30° ③ ② –45° 70 Операции ① Подсоединение C-оси и одновременное движение по X-, Z- и C-осям в положение (зазор внешнего диаметра, SPT-Z, SPT-C). ② Движение по X-оси в положение SPT-X со скоростью U24. Управление в случае включения сенсора во время данного движения то же, что и в стадии ② Примера 1. ③ Измерение со скоростью U24 от положения (SPT-X, SPT-Z, SPT-C) в направлении C-оси (CCW). 3-149 3 СОЗДАНИЕ ПРОГРАММЫ Для данного шаблона измерения, выполняется только высокоскоростное измерение. ④ Быстрый возврат из позиции предварительной команды ③ на расстояние MOVE. ⑤ Быстрое движение по X-оси в положение зазора внешнего диаметра. ⑥ Одновременное движение по X- и Z-осям в позицию смены инструмента. C-смещ. = Измер.③ – SHIFT-C= –30 – 0 = –30. Прим: Для данных MES-WID, вводите значение, отличное от 0, даже для измерения одной точки. 3-150 СОЗДАНИЕ ПРОГРАММЫ 3 Новая Схема Авто-Установки для Обработки Трубной Резьбы 3-25 Любые значения, задающиеся для метчиков в блоках (TAP)/(MTP) можно определить, как значения, автоматически устанавливаемые из текстового файла на жестком диске. (Новая схема авто-установки для обработки трубной резьбы) Схема авто-установки для обработки трубной резьбы действительна только когда параметр P3 установлен следующим образом: P3 бит 5 = 0: Текстовый файл не действителен, и метчик для трубной резьбы выбирается по соответствующей схеме авто-установки. = 1: Текстовый файл действителен, и метчик для трубной резьбы выбирается по схеме авто-установки, основанной на редактировании. Формат текстового файла, пункты данных и процедура редактирования описаны ниже. 1. Формат текстового файла [PT] ;PT 1/8 DIAMETER_1=97280 ;Diameter(1/10000mm) THREAD_1=280 ;Number of Thread(1/10Thread) DEPTH_1=156000 ;Depth(1/10000mm) ⎯⎯⎯⎯ Внешний диаметр метчика ⎯⎯⎯⎯ Общее число ниток ⎯⎯⎯⎯ Глубина резьбы PRE_DIA_1=82000 ;Diameter of Prehole(1/10000mm) PRE_DEP_1=184100 ;Depth of Prehole(1/10000mm) [PF] ;PF 1/8 DIAMETER_1=97280 ;Diameter(1/10000mm) THREAD_1=280 ;Number of Thread(1/10Thread) ⎯⎯⎯⎯ Внешний диаметр метчика ⎯⎯⎯⎯ Общее число ниток PRE_DIA_1=88600 ;Diameter of Prehole(1/10000mm) [PS] ;PS1/8 DIAMETER_1=97280 ;Diameter(1/10000mm) THREAD_1=280 ;Number of Thread(1/10Thread) DEPTH_1=155000 ;Depth(1/10000mm) ⎯⎯⎯⎯ Внешний диаметр метчика ⎯⎯⎯⎯ Общее число ниток ⎯⎯⎯⎯ Глубина резьбы PRE_DIA_1=85000 ;Diameter of Prehole(1/10000mm) PRE_DEP_1=183100 ;Depth of Prehole(1/10000mm) 2. Пункты текстовых данных - Внешний диаметр метчика (Единицы установки: 1/10000 мм) Данный пункт обозначает автоматически устанавливаемые значения для пункта MAJOR- блока MTP, если в качестве шаблона обработки выбран PLANET CYCLE. (трубная резьба PT, PF, PS) - Общее число ниток резьбы (Единицы установки: 1/10 нитки) Данный пункт обозначает общее число ниток резьбы на один дюйм метчика, и это значение используется для автоматической установки пункта PITCH в блоке TAP/MTP (трубная резьба PT, PF, PS) 3-151 3 СОЗДАНИЕ ПРОГРАММЫ - Глубина резьбы (Единицы установки: 1/10000 мм) Данный пункт обозначает автоматически устанавливаемое значение для пункта DEPTH блока MTP. (трубная резьба PT и PS) Пункты, соответствующие новой схеме авто-установки для обработки трубной резьбы, приведены в таблице. Блок TAP Блок MTP Тип резьбы Внешний диаметр метчика Общее число ниток Глубина резьбы Внешний диаметр метчика Общее число ниток Глубина резьбы Метрическая резьба — — — — — — Унифицированная резьба — — — — — — Трубная резьба (PT) — ○ — ○* ○ ○ Трубная резьба (PF) — ○ — ○* ○ — Трубная резьба (PS) — ○ — ○* ○ ○ * Только для PLANET CYCLE 3. Процедура редактирования (1) Нажмите кнопку "Start" и выберите “Programs” из меню Start. Далее, нажмите “Explorer”. (2) После копирования “Pipescdt.org” (файл модели авто-установки для трубной резьбы) из директории “C:¥nm64tdata” в данную директорию, измените название файла на “Pipescdt.txt”. (3) Откройте “Pipescdt.txt” с помощью текстового редактора. (4) Отредактируйте файл, приведенный выше, в пунктах “Формат текстового файла” и “Пункты текстовых данных” и обратите внимание на каждый пункт данных. Пример редактирования приведен ниже. Прим. 1: Если данные введены неправильно, при выполнении авто-установки появится аварийное сообщение 494 AUTO TAP PROCESS IMPOSSIBLE. Введите данные в следующем диапазоне: Ключевое слово Единицы ввода Минимальное значение Внешний диаметр метчика * DIAMETER 1/10000 мм 10 999990 Общее число ниток THREAD 1/10 нитки 26 2147483647 Глубина резьбы * DEPTH 1/10000 Мм 10 9999990 Пункт Максимальное значение Вводите целые десятичные числа. * В данных пунктах всегда вводите “0”, в последний разряд числа (то есть, в последнюю цифру). Прим. 2: Даже если данные введены в указанном диапазоне, при автоматической установке может появиться аварийное сообщение 493 AUTO PROCESS IMPOSSIBLE. (6) После редактирования файла, выполните “Overwrite & Save”. (7) Закройте “Explorer”. 3-152 СОЗДАНИЕ ПРОГРАММЫ B. 3 Пример редактирования Для установки “PT1/8” в блоке MTP, выполните следующие операции по установке значений: внешнего диаметра метчика, равного 10.117 мм, общего числа ниток, равного 27, и глубины резьбы, равной 11 мм: (1) Откройте текстовой файл “Pipescdt.txt” и переместите курсор к “PT1/8”. (2) Перемещайте курсор к каждому из выделенных на рисунке пунктов, и вводите необходимые данные в требуемых единицах. Не редактируйте другие пункты. [PT] ;PT 1/8 DIAMETER_1=101170 ;Diameter(1/10000mm) THREAD_1=270 ;Number of Thread(1/10Thread) DEPTH_1=110000 ;Depth(1/10000mm) PRE_DIA_1=82000 ;Diameter of Prehole(1/10000mm) PRE_DEP_1=184100 ;Depth of Prehole(1/10000mm) Прим. 1: Так как по умолчанию, установки текстового файла соответствуют обычной схеме авто-установки, новая схема не будет действовать без соответствующего изменения бита 5 в параметре P3. Прим. 2: При изменении данных метчика для трубной резьбы необходимо самому отредактировать текстовой файл. Прим. 3: После редактирования текстового файла новые данные будут немедленно автоматически установлены. Прим. 4: Даже для дюймовой спецификации вводите данные в текстовой файл в единицах 1/10000 мм. 3-153 E пользователю УСТАНОВКА ДАННЫХ TPC 4 УСТАНОВКА ДАННЫХ TPC 4-1 Рабочая Процедура для Установки Данных TPC 4 (1) Вначале, поместите курсор в строку данных блока, для которого необходимо установить данные TPC. Пример: Для установки данных TPC для блока точения полосой (BAR) (UNo. 3): UNo. MAT OD-MAX ID-MIN LENGTH 0 ??? ??? ???? ???? ???? ???? ???? ???? ???? ???? UNo. ?? ?? UNIT # CPT-X CPT-Z 3 BAR SEQ SHP S-CNR CPT-X CPT-Z 1 ??? ???? ???? ???? ???? ?? Поместите курсор в эту строку. (2) Нажмите клавишу выбора меню, и клавишу меню TPC. - При нажатии клавиши меню TPC, появится экран TPC для блока, выбранного в шаге (1). Для примера, указанного выше, появится следующий экран TPC. UNo. UNIT # CPT-X CPT-Z RV FV R-FEED 3 BAR U3 U4 U5 U6 U33 U34 K1 K4 PARAMETER ROTATE POSITION ROUGH CUTTING P17 U2 X ? Z ? M ? APPROACH RELAY POINT X Z M M ? 1 ? ? ? ? 1 ? ? ? ? GR ? 2 ? ? ? ? 2 ? ? ? ? OFS ? 3 ? ? ? ? 3 ? ? ? ? ROTATE POSITION FINISH CUTTING P17 ESCAPE RELAY POINT X Z M U1 [AUTO] S A K5 U1 [AUTO] S R-DEP. R-TOOL F-TOOL U2 X ? Z [AUTO] S ? M ? APPROACH RELAY POINT X Z M ESCAPE RELAY POINT X Z M [AUTO] S M ? 1 ? ? ? ? 1 ? ? ? ? GR ? 2 ? ? ? ? 2 ? ? ? ? OFS ? 3 ? ? ? ? 3 ? ? ? ? Данные TPC (3) Установите данные в указанный пункт, или измените данные в указанном пункте. - В строке (A), данные блока, установленные на экране PROGRAM, будут отображены как есть. Данные нельзя изменить на экране TPC. - Данные, предварительно установленные в соответствующих параметрах будут отбражены в пунктах, с пометкой ■ . Параметры, обычно предварительно устанавливаются с шагом 0.001 мм (0.0001 дюйм), но на экране TPC, они будут отображены с шагом 1 мм (1 дюйм). 4-1 4 УСТАНОВКА ДАННЫХ TPC Пример: Данные параметра U3: 5000 (с шагом 0.001 мм) 5.000 (с шагом 1 мм) Данные U3, на экране TPC: Данные в этих пунктах могут изменяться на любые другие данные. При изменении данных, будут перезаписаны установки параметров для соответствующего блока. Установки параметров нельзя изменить, даже при изменении данных на экране TPC. - Данные в пункты с меткой □ можно устанавливать при необходимости. Для определения промежуточных точек для пути подхода или выхода (возврата) инструмента, сначала поместите курсор в пункт [AUTO] необходимого раздела данных, и нажмите клавишу меню MANUAL. Пункт, в котором находится курсор, будет изменен на [MANU], и вы сможете установить необходимые данные для промежуточных точек. - Описание данных ТРС см. в следующем разделе. В любом блоке обработки отображаются одинаковые данные, за исключением строки PARAMETER. Прим. 1: Пока экран TPC остается на мониторе, будет отображаться следующее меню: TPC END TPC CANCEL При нажатии клавиши меню TPC END экран PROGRAM будет обновлен. Прим. 2: При установке или изменении данных TPC, будет добавлена метка “ + ” слева от соответствующего номера блока. Для блоков, данные TPC которых были установлены или изменены, будут использоваться шесть блоков программной памяти (максимум). Еслиданные TPC установлены для No. 2? Если данные TPC не установлены? Прим. 3: UNo. MAT OD-MAX ID-MIN UNo. MAT OD-MAX ID-MIN 0 S45C 0 S45C UNo. UNIT # CPT-X UNo. UNIT # CPT-X 1 BAR OUT 1 BAR OUT SEQ SHP S-CNR SPT SEQ SHP S-CNR SPT 1 LIN 1 LIN UNo. UNIT # CPT-X UNo. UNIT # CPT-X 2 BAR IN +2 BAR IN SEQ SHP S-CNR SPT SEQ SHP S-CNR SPT 1 TPR 1 TPR UNo. UNIT COUNTER UNo. UNIT COUNTER 3 END 3 END + метка Выполните следующую процедуру для отмены всех установленных (или измененных) данных TPC: 1) Нажмите клавишу меню TPC CANCEL. 2) Введите –9999. Все текущие данные TPC будут отменены, и на экране TPC появятся начальные данные ТРС. Также, будут удалены метки + на экране PROGRAM. Данная процедура, разумеется, соответствующего блока. 4-2 только отменяет данные TPC для УСТАНОВКА ДАННЫХ TPC Прим. 4: 4-2 4 После установки (или изменения) данных TPC, метка + изменится на метку ! , при обновлении данных блока. В этом случае, вы должны выполнить процедуру, приведенную выше (в Прим. 3) для временной инициализации данных TPC. Впоследствии, вы можете установить (или изменить) необходимые данные TPC еще раз. Если вы предпримете попытку выполнить программу с метками ! , появится аварийное сообщение. Описание Каждого из Пунктов Данных TPC для Блоков Точения и Блоков Измерения 1. Данные TPC для блоков точения UNo. UNIT 3 BAR OUT # 1 PARAMETER U3 5. U33 1. ROUGH CUTTING M M GR OFS CPT-Z 0. U4 5. U34 2. ROTATE POSITION (d) FINISH CUTTING M M GR OFS CPT-X 100. FV 180 R-FEED R-DEP. R-TOOl F-TOOL 0.3 4.5 1 2 U5 2. K1 100 U6 2. K4 100 K5 100 P173 U1 30. U2 30. APPROACH RELAY POINT[AUTO] X Z M 1 2 (e) 3 ROTATE POSITION (d) RV 120 P173 S U1 30. APPROACH RELAY POINT[AUTO] X Z M 1 2 (e) 3 S (b) X X (c) Z ESCAPE RELAY POINT[AUTO] X Z M 1 2 (f) 3 U2 30. (a) S (d) Z ESCAPE RELAY POINT[AUTO] X Z M 1 2 (f) 3 S (a) Данные блока, для которого вызван экран TPC. Данные нельзя изменить при отображении на экране данных TPC. (b) Адреса соответствующих параметров и данные, установленные на экране PARAMETER, отображаются в соответствии с особенностями типа блока. Изменение данных позволяет управлять станком соответствующим образом только во время данного блока. Тем не менее, изменение данных на экране PARAMETER, не приведет к их изменению на экране TPC. Подробнее о данных параметров см. Список Параметров. Параметры, обозначающие расстояние, обычно, устанавливаются с шагом 0.001 мм (или 0.0001 дюйм), но будут отображаться с шагом 1 мм (или 1 дюйм). (c) Данные, относящиеся к позиции смены инструмента (вращению револьверной головки) для каждого блока черновой или чистовой обработки. - Для пунктов X и Z, определите координаты (в координатной системе станка) необходимой фиксированной точки в мм (или дюймах). - Подробнее о P17, U1 (X) и U2 (Z) см. Список Параметров. (d) Данные, которые необходимо выполнить перед выполнением блока черновой или чистовой обработки. 4-3 4 УСТАНОВКА ДАННЫХ TPC - Если установлены два M-кода, они будут выведены одновременно. - Определите необходимый № диапазона в пункте GR. Если данные не установлены, соответствующий номер будет установлен автоматически (номер не будет отображен). - Для пункта OFS, введите № коррекции из данных, зарегистрированных на экране TOOL OFFSET, если это не обходимо. Для позиционирования инструмента, данные, установленные в данном пункте, будут взяты в рассчет дополнительно к данным пунктов TOOL SET и WEAR COMP. на экране TOOL DATA. (e) Используйте этот раздел для изменения пути подхода для блоков черновой или чистовой обработки таким образом, чтобы не произошло столкновение. Для изменения пути, сначала установите курсор в пункт [AUTO] необходимого раздела, и, далее, нажмите клавишу меню MANUAL, для вывода на экран [MANU]. В заключение, введите координаты промежуточных точек, M-коды (M) и скорость вращения (S) в трех строках (1, 2 и 3) в необходимом порядке. Установки M и S не действительны, если в этой же строке не заданы команды движения (координаты конечной точки). P2 (P2X, P2Z) P1 (P1X, P1Z) P3 (P3X, P3Z) Позиция смены инструмента Начальная точка обработки Начало программы Для пути подхода от позиции смены инструмента, через промежуточные точки P1, P2 и P3 до точки начала обработки, как показано выше, установите данные следующим образом: APPROACH RELAY POINT [MANU] X Z M 1 P1X P1Z 9 2 P2X P2Z 3 P3X P3Z S Путь через P1, Охлаждение ВЫКЛ 1000 Путь через P2, скорость шпинделя 1000 об/мин 8 2000 Путь через P3, Охлаждение ВКЛ, скорость шпинделя 2000 об/мин Определите положение с помощью координатной системы программы. - Введите X-координаты в диаметральном значении. - Для положений Z-оси справа от начала программы, вводите отрицательные значения, за исключением пункта EDG, для которого отрицательные значения Z-координат обзначают положение слева от начала программы. 4-4 УСТАНОВКА ДАННЫХ TPC (f) 4 Используйте данный раздел для изменения пути выхода для блоков черновой или чистовой обработки, таким образом, чтобы избежать столкновений. Подробнее о установке данных, см. пункт (e). ? P2X’, P2Z’) P2 ’ P3’(P3X’, P3Z’) ? P1X’, P1Z’) P1 ’ Позиция замены инструмента Конечная точка обработки Нулевая точка программы ESCAPE RELAY POINT [MANU] X Z 1 P1X’ P1Z’ 2 P2X’ P2Z’ 3 P3X’ P3Z’ M S Путь через P1’ 9 Путь через P2’, Охлаждение ВЫКЛ 100 Путь через P3’, скорость шпинделя 100 об/мин Прим. 1: В блоке MES TOL (измерение вершины инструмента), позиция смены инструмента определяется параметром A6. Таким образом, позиция смены инструмента (ROTATE POSITION), заданное на экране TPC, будет игнорироваться. Прим. 2: Данные, введенные вручную для промежуточных точек, не будут сбрасываться при изменении [MANU] на [AUTO]. Они будут автоматически востановлены, при изменении [AUTO] обратно на [MANU]. Таким образом, для изменения данных, сначала очистите отображенные данные клавишей отмены данных, а затем, ведите новые данные. Управление станком всегда осуществляется в соответствии с данными, установленными на экране TPC. 4-5 4 УСТАНОВКА ДАННЫХ TPC 2. Данные TPC для блоков измерения A. Примеры программ и пути инструментов MES DIA 40 30 +0.1 80 –0.15 +0.1 60 –0.15 Единицы: мм 71229963 Пример 1: Экран PROGRAM UNo. ** SEQ 1 UNIT MES DIA SPT-X 80 PART OUT SPT-Z 20 Экран TPC RELAY POINT 1 2 3 X 120 100 100 Z 0 10 20 [10] U59 U59 T LIM+ 0.1 P [11] OFS-TOOL 2 T LIM-0.15 Позиция смены инструмента [1] R [9] [3] [8] [2] [5] [4] [7] Q [6] U5 SNS-TOOL 1 BASE 0 [24] U3/2 [12] [23] [17] [18] [19] [16] [13] [15] [14] [20] [22] [21] Быстрая подача Скорость подхода (Параметр U22) 71229664 U3: Зазор безопасности (внешний диаметр) U5: Зазор безопасности (торец) U59: Ход измерения детали При движении инструмента на расстояние хода измерения детали, установленное в параметре U59, инструмент движется со скоростью измерения, 4-6 УСТАНОВКА ДАННЫХ TPC 4 установленной в параметре U21. На путях инструмента [6] и [17], оси прекращают движение в точке включения датчика измерения. P, Q, R: Промежуточные точки, установленные на экране TPC Пример 2: Экран PROGRAM UNo. SEQ 1 UNIT MES DIA SPT-X 60 PART IN SPT-Z 20 Экран TPC RELAY POINT 1 2 3 X 50 20 30 Z 0 10 20 T LIM+ 0.1 OFS-TOOL 3 T LIM-0.15 SNS-TOOL 1 BASE 0 Позиция смены инструмента [1] U59 [24] [7] [6] [8] P U59 [3] R [9] [5] [4] [2] U4/2 [11] [10] [12] Q [20] [19] [15] [16] [23] [21] [22] [14] [13] [17] U5 [18] Быстрая подача Скорость подхода (Параметр U22) 71229291 U4: Зазор безопасности (внутренний диаметр) U5: Зазор безопасности (торец) U59: Ход измерения детали При движении инструмента на расстояние хода измерения детали, установленное в параметре U59, инструмент движется со скоростью измерения, установленной в параметре U21. На путях инструмента [6] и [17], оси прекращают движение в точке включения датчика измерения. P, Q, R: Промежуточные точки, установленные на экране TPC 4-7 4 УСТАНОВКА ДАННЫХ TPC B. Пути инструментов MES TOL Когда промежуточные точки не установлены (то есть, когда промежуточные точки не установлены на экране TPC) TOOL EYE (Тактильный датчик) Позиция смены измеряемого инструмента 71229309-1 Когда промежуточные точки не установлены (то есть, когда промежуточные точки не установлены на экране TPC) Прим. 1: При измерении вершины инструмента, TOOL EYE будет выдвигаться в требуемую позицию, когда инструмент достигает позиции смены измеряемого инструмента. Таким образом, точка смены измеряемого инструмента, в котором инструмент не будет входить в контакт с TOOL EYE, должна быть установлена в параметре A6. Прим. 2: Не устанавливайте промежуточные точки на экране TPC для блоков MES STP, MES GRV, MES WID и MES DIS. 4-8 E РЕДАКТИРОВАНИЕ ПРОГРАММ 5 5 РЕДАКТИРОВАНИЕ ПРОГРАММ В данной главе описаны процедуры редактирования уже существующих программ. Также, описаны различные функции редактирования в блоке ЧПУ. <Процедуры редактирования программ MAZATROL > (1) Вызовите экран PROGRAM. - Нажмите клавишу выбора экрана и клавишу меню PROGRAM. (2) Определите рабочий номер редактируемой программы. - После нажатия клавиши меню WORK No., укажите рабочий номер. Рабочий номер можно также определить в окне списка рабочих номеров, которое появляется после нажатия указанной выше клавиши меню. С помощью клавиш курсора, поместите курсор в строку с необходимым рабочим номером и нажмите клавишу ввода. - Выбранная программа появится на экране. (3) Нажмите клавишу меню PROGRAM. - Теперь, возможна установка данных программы; вы можете поместить курсор в необходимое положение в программе с помощью клавиш курсора. Пока вы не нажали данную клавишу меню, вы не можете изменять отображаемые данные программы; курсор будет только перемещаться вертикально по левому краю при каждом нажатии клавиш курсора. (4) Отредактируйте программу. (5) Когда необходимые изменения данных или другие операции редактирования завершены, нажмите клавишу меню PROGRAM COMPLETE. <Функции редактирования программы> Нажмите клавишу смены меню, когда экран PROGRAM остается на мониторе, для вызова следующего меню: PROGRAM COMPLETE FIND COPY INSERT ERASE 1 2 3 4 TPC CALCULAT SHAPE CHECK HELP Вы можете использовать функции 1 – 4, для выполнения операций редактирования, перечисленных ниже. No. Пункт меню 1 FIND Поиск необходимого блока в программе Функция 2 COPY Копирование данных в блоке программы, блока или формы обработки (последовательность) 3 INSERT Вставка одной пустой строки в блок или последовательность программы, в любое положение на экране PROGRAM 4 ERASE Удаление выбранного блока или последовательности в программе, отображенной на экране PROGRAM в данный момент 5-1 5 РЕДАКТИРОВАНИЕ ПРОГРАММ 5-1 Поиск блока (1) Нажмите клавишу меню FIND. (2) Установите номер искомого блока. - В положении первого символа выбранных данных блока, появится мигающий курсор. Пример: Если установлен номер блока 10: Мигающий курсор появится в положении, указанном ниже. UNo. MAT OD-MAX ID-MIN LENGTH RPM FIN-X 0 S45C 80. 0. 155. 2000 0.2 UNo. UNIT RV 1 EDG FCE 110 SEQ SPT-X SPT-Z FPT-X FPT-Z 1 80. 5. 0. 0. ...................................................................... ...................................................................... ...................................................................... Курсор UNo. UNIT # No. PITCH WIDTH FINISH RV 10 GRV OUT 0 1 0 10. 0. 120 SPT-X SPT-Z FPT-X FPT-Z SEQ S-CNR 1 50. 45. 40. 45. ...................................................................... ...................................................................... ...................................................................... UNo. UNIT COUNTER RETURN 15 END 0 0 WK.No. CONT. NUM. 0 0 - Если выбранный блок не существует, появится аварийное сообщение. Прим.: Будет найден последний блок в отображенной программе, если вы нажмете клавишу ввода без установки номера блока в шаге (2). 5-2 РЕДАКТИРОВАНИЕ ПРОГРАММ 5-2 5 Копирование (1) С помощью клавиш курсора, выберите положение, в котором расположены копируемые данные. - Для копирования программы или блока, поместите курсор в строку данных блока, следующую за копируемой. - Для копирования форм обработки, поместите курсор в строку пункта SEQ 1. Пример 1: Для копирования программы или данных блока в положение перед блоком No. 2: Work No.100 Курсор UNo. MAT OD-MAX ID-MIN LENGTH RPM FIN-X 0 S45C 80. 40. 90. 2000 0.2 UNo. UNIT # CPT-X CPT-Z 1 BAR OUT 0 SEQ SHP S-CNR 80. RV 0. 130 SPT-X SPT-Z FPT-X FPT-Z 1 LIN 60. 45. UNo. UNIT # No. PITCH WIDTH FINISH RV 2 GRV OUT 0 1 0 5. 0. 120 SPT-X SPT-Z FPT-X FPT-Z 60. 45. 56. 45. SEQ C 1. S-CNR 1 Пример 2: Поместите курсор в эту строку. Для копирования данных формы обработки в UNo. 4: UNo. UNIT 4 CPY OUT SEQ SHP ......................................... S-CNR SPT-X SPT-Z FPT-X FPT-Z 1 Курсор (2) Нажмите клавишу меню COPY. Далее, переходите к пунктам 5-2-1, 5-2-2 или 5-2-3, в соответствии с типом копируемых данных. 5-3 5 РЕДАКТИРОВАНИЕ ПРОГРАММ 5-2-1 Копирование программы Для копирования всей (за исключением блоков UNo. 0 и END) зарегистрированной программы, не отображаемой в настойщий момент на экране. (3) Нажмите клавишу меню PROGRAM COPY. (4) Установите рабочий номер копируемой программы. Пример: Если установлен рабочий номер 101: Work No. 101 UNo. MAT OD-MAX ID-MIN LENGTH RPM FIN-X 0 S45C 80. 40. 90. 1500 0.2 UNo. UNIT #1 #2 #3 #4 1 M 8 ............................................................... ............................................................... UNo. UNIT # SPT-X SPT-Z RV 8 BAR IN 0 40. 0. 110 ............................................................... ............................................................... UNo. 13 UNo. 14 UNIT M UNIT END #1 #2 9 COUNTER 1 #3 Копируемые данные #4 RETURN 0 WK.No. CONT. 0 NUM. 0 Программа с рабочим номером 100 станет: UNo. MAT OD-MAX ID-MIN LENGTH RPM FIN-X 0 S45C 80. 40. 90. 2000 0.2 UNo. UNIT # SPT-X SPT-Z RV 1 BAR OUT 0 80. 0. 130 SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z 1 LIN C 1. ◆ ◆ 60. 45. UNo. UNIT #1 #2 #3 #4 2 M 8 ............................................................... ............................................................... UNo. UNIT # SPT-X SPT-Z RV 9 BAR IN 0 40. 0. 110 ............................................................... ............................................................... UNo. 14 UNo. 15 SEQ 1 UNIT M UNIT GRV OUT #1 9 # No. 0 1 S-CNR #2 #3 PITCH 0 SPT-X 60. 5-4 #4 WIDTH 5. SPT-Z 45. FINISH 0. FPT-X 56. RV 120 FPT-Z 45. Скопированные данные РЕДАКТИРОВАНИЕ ПРОГРАММ 5-2-2 5 Копирование блока Для копирования только выбранного блока отображаемой на экране программы или любой другой, зарегистрированной в блоке ЧПУ, программы (3) Нажмите клавишу меню UNIT COPY. (4) Установите рабочий номер программы, в которой находится копируемый блок. - Просто нажмите клавишу ввода для отображаемой программы. (5) Установите номер копируемого блока. - Все данные (включая, данные последовательности) выбранного блока будут скопированы в то же положение, что и в начальной программе (см. 5-2-1). Прим.: Общий блок скопировать нельзя. 5-2-3 Копирование формы обработки Для копирования только выбранной формы обработки отображаемой на экране программы: (3) Нажмите клавишу меню SEQUENCE COPY. (4) Установите номер блока, в котором находится копируемая последовательность форм обработки. Пример: ・・・・・・・・・・ UNo. UNIT 3 BAR OUT SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z 1 LIN C 1. ◆ ◆ 50. 20. 2 TPR C 1. 60. 20. 70. 40. 70. 40. 80. 80. SPT-X SPT-Z FPT-X FPT-Z 3 ・・・・・・・・・・ UNo. UNIT 4 CPY OUT SEQ SHP S-CNR 1 Если установлен номер блока 3: ・・・・・・・・・・ UNo. UNIT 3 BAR OUT SEQ SHP S-CNR 1 LIN C 1. 2 TPR C 1. 3 UNo. UNIT SPT-X SPT-Z FPT-X FPT-Z ◆ ◆ 50. 20. 60. 20. 70. 40. 70. 40. 80. 80. ・・・・・・・・・・ 4 CPY OUT SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z 1 LIN C 1. ◆ ◆ 50. 20. 2 TPR C 1. 60. 20. 70. 40. 70. 40. 80. 80. 3 Копирование форм обработки доступно не только для блоков одинакового типа (включая, MNP и MMP), но также между следующими блоками: BAR CPY DRL TAP MDR MTP BOR LCT RGT LFT 5-5 5 РЕДАКТИРОВАНИЕ ПРОГРАММ Для программирования серии блоков, например, для нарезания резьбы метчиком: DRL (Сверление точки) DRL (Рассверливание) TAP (Нарезание резьбы метчиком) UNo. 1 UNo. 2 UNo. 3 Используйте данную функцию для копирования данных блока UNo. 1 для установки данных последовательности блоков UNo. 2 и UNo. 3. 5-3 Вставка строки (1) С помощью клавиш курсора, выберите положение, в которое вы хотите вставить пустую строку. - Поместите курсор в строку данных, которая будет следовать за вставляемой строкой. Пример 1: Для вставки нового блока в положение перед блоком, номер 2: UNo. UNIT # CPT-X CPT-Z RV 1 BAR OUT 0 80. 0. 130 SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z C 1. ? ? 60. 45. 1 LIN UNo. UNIT # No. PITCH WIDTH FINISH RV 2 GRV OUT 0 1 0 5. 0. 120 SPT-X SPT-Z FPT-X FPT-Z 60. 45. 56. 45. Курсор SEQ S-CNR 1 Пример 2: Курсор Для вставки новой последовательности последовательностью UNo. 1: в UNo. UNIT # CPT-X CPT-Z RV 1 BAR OUT 0 80. 0. 130 SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z 1 LIN C 1. ? ? 60. 45. UNo. UNIT # No. PITCH WIDTH FINISH RV 2 GRV OUT 0 1 0 5. 0. 120 S-CNR SPT-X SPT-Z FPT-X FPT-Z 60. 45. 56. 45. SEQ 1 (2) Нажмите клавишу меню INSERT. 5-6 Поместите курсор в строку. положение Поместите курсор в строку. эту перед эту РЕДАКТИРОВАНИЕ ПРОГРАММ 5 (3) Нажмите клавишу ввода. - Будет вставлена одна пустая строка. В случае примера 1: Курсор UNo. UNIT # CPT-X CPT-Z RV 1 BAR OUT 0 80. 0. 130 SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z 1 LIN C 1. ? ? 60. 45. 2 UNo. UNIT # No. PITCH WIDTH FINISH RV 2 GRV OUT 0 1 0 5. 0. 120 SPT-X SPT-Z FPT-X FPT-Z 60. 45. 56. 45. SEQ S-CNR 1 Будет вставлена одна пустая строка (последовательн.). Нажмите клавишу меню SHAPE END, и вставленная строка будет изменена на строку данных блока. UNo. UNIT # CPT-X CPT-Z 1 BAR OUT 0 80. 0. SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z 1 LIN C 1. ? ? 60. 45. UNo. UNIT RV 130 2 Курсор UNo. UNIT # No. PITCH WIDTH FINISH RV 3 GRV OUT 0 1 0 5. 0. 120 SPT-X SPT-Z FPT-X FPT-Z 60. 45. 56. 45. SEQ S-CNR 1 В случае примера 2: Курсор UNo. UNIT # CPT-X CPT-Z 1 BAR OUT 0 80. 0. RV SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z ? ? 60. 45. 130 1 2 LIN UNo. UNIT # No. PITCH WIDTH FINISH RV 2 GRV OUT 0 1 0 5. 0. 120 SPT-X SPT-Z FPT-X FPT-Z 60. 45. 56. 45. SEQ 1 S-CNR 5-7 Будет вставлена одна пустая строка (последовательн.). 5 РЕДАКТИРОВАНИЕ ПРОГРАММ 5-4 Удаление строки (1) Поместите курсор в удаляемую строку. - Для удаления всех данных блока (включая данные последовательности), поместите курсор в строку данных блока. - Для удаления данных выбранной последовательности, поместите курсор в строку данных последовательности. UNo. UNIT RV 1 EDG FCE 110 SEQ 1 SPT-X SPT-Z FPT-X FPT-Z 100. 1. 0. 0. UNo. UNIT # CPT-X CPT-Z RV 2 BAR OUT 0 100. 0. 130 SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z 1 LIN C 3. ? ? 60. 50. 2 TPR 80. 50. 100. ? UNo. UNIT # DIA DEP-1 DEP-2 3 DRL FCE 1 18. 18. 5. (2) Нажмите клавишу меню ERASE. (3) Нажмите клавишу ввода. - В случае удаления блока: UNo. UNIT RV 1 EDG FCE 110 SEQ 1 SPT-X SPT-Z FPT-X FPT-Z 100. 0. 1. 0. UNo. UNIT # DIA DEP-1 DEP-2 2 DRL FCE 1 18. 18. 5. - В случае удаления последовательности: UNo. UNIT 1 EDG FCE RV 110 SEQ SPT-X 1 UNo. UNIT SPT-Z FPT-X FPT-Z 0. 0. 100. 1. # SPT-X SPT-Z 0 RV 2 BAR OUT 100. 0. SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z 130 1 LIN C 3. 60. 50. ◆ ◆ UNo. UNIT # DIA DEP-1 DEP-2 3 DRL FCE 1 18. 18. 5. Прим.: Общий блок удалить нельзя. 5-8 E Для удаления блока. Для удаления последовательности . ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ 6 ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ 6-1 Функция Справки 6 Функция справки предназначена в блоке ЧПУ для графического представления данных программы. Экран справки, показанный ниже, будет получен при нажатии клавиши меню HELP, при положении курсора в каком-либо пункте данных блока на экране PROGRAM. На графиках, пункт, в котором находится курсор будет выделен. Пример: Экран справки для блока точения полосой (BAR) UNo. UNIT # 4 BAR OUT 0 [OUT] CPT-X CPT-Z RV FV R-FEED R-DEP. R-TOOl F-TOOL [IN] CPT-Z CPT-X CPT-Z CPT-X [FCE] [BAK] CPT-Z CPT-Z CPT-X CPT-X На экране справки, вы можете проверить установленные данные. Прим. 1: Не все типы данных могут быть представлены на графиках экрана справки. Подробнее, о типах устанавливаемых данных, см. соответствующие разделы руководства. Прим. 2: На графическом экране могут не отобржаться автоматически устанавливаемые пункты и пункты, имеющие графическое представление в меню. Прим. 3: Экран справки нельзя вызвать, пока курсор не помещен в строку данных блока. 6-1 6 ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ 6-2 Автоматическое Вычисление Точки Пересечения в Блоке Точения Когда форма TPR, или определена в строке последовательности блока точения цилиндра (BAR) или блока точения копированием (CPY), или когда форма наклонной канавки, равнобедренной трапецеидальной канавки, или конической канавки определена в строке последовательности блока точения канавки (GRV), вы можете указать блоку ЧПУ автоматически вычислить неизвестные координаты начальной или конечной точки данной формы. Автоматическое вычисление может быть выполнено в пределах одной последовательности или может охватывать две последовательности. Условия автоматического вычисления указаны ниже. - Автоматическое вычисление в одной последовательности Блок BAR или CPY GRV Шаблон формы Условия 1. TPR Один из пунктов SPT-X, SPT-Z, FPT-X и FPT-Z неизвестен; известен угол наклона. 2. Дуга Один пункт из пары данных (SPT-X, SPT-Z) или (FPT-X, FPT-Z) неизвестен; известны координаты центра и радиус дуги. 3. — Один из пунктов SPT-X, SPT-Z, FPT-X и FPT-Z неизвестен; известен угол наклона. - Автоматическое вычисление в двух последовательностях Блок BAR или Шаблон формы Условия 4. Пересечение двух TPR X- и Z-координаты точки пересечения двух наклонных плоскостей неизвестны; известны два угла наклона. 5. Пересечение TPR и дуги X- и Z-координаты точки пересечения наклонной плоскости и дуги неизвестны; известны угол наклона, координаты центра и радиус дуги. 6. Касание TPR и дуги X- и Z-координаты точки пересечения наклонной плоскости и дуги неизвестны; известны координаты центра и радиус дуги, или угол наклона и радиус дуги. 7. Пересечение двух дуг X- и Z-координаты точки пересечения двух дуг неизвестны; известны координаты центров и радиусы обеих дуг. 8. Касание двух дуг X- и Z-координаты точки пересечения двух дуг неизвестны; известны координаты центра одной дуги и радиусы обеих дуг. CPY - “Точкой пересечения” является неплавная точка пересечения. Нажмите клавишу меню I. POINT? для неизвестной точки пересечения. - “Точкой касания” является плавная точка касания. Нажмите клавишу меню C. POINT? для неизвестной точки касания. 6-2 ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ Дуга и дуга Дуга и TPR TPR и TPR 6 Точка пересечения Дуга и дуга Дуга и TPR Точка касания - Для поиска координат неизвестной точки, нажмите клавишу меню CALCULAT. Далее, блок ЧПУ начнет вычисления, и полученные результаты будут введены в программу. - Также, автоматическое вычисление может быть выполнено при графической проверке данных программы на экранах TOOL PATH или SHAPE CHECK, и полученные результаты будут введены в программу. Ниже приведена процедуа установки данных для автоматического вычисления в случаях 1 – 8, приведенных в таблице, выше. 1. Если начальная или конечная точка конуса неизвестна. Пример: FPT-Z конуса неизвестна. 20 Конечная точка наклона 30° 50 Начальная точка наклона 30 T4P288 Установите данные следующим образом: UNo. UNIT # CPT-X CPT-Z RV FV BAR OUT SEQ SHP 1 LIN ◆ ◆ 30. 20. ◆ 2 TPR 30. 20. 50. ? 30. S-CNR SPT-X SPT-Z FPT-X FPT-Z R-FEED R-DEP. F-CNR/$ RADIUS/th. Нажмите клавишу меню I. POINT? для неизвестной FPT-Z. Введите угол наклона, 30°, для RADIUS/th. Прим: Введите положительное значение угла для назначения восходящего наклона, или отрицательное значение для нисходящего наклона. 6-3 6 ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ OUT ( OUT ) : Положительное значение IN ( IN ) FCE ( FCE ) BAK (BAK) : Отрицательное значение 2. Если начальная или конечная точка дуги неизвестна. Пример: SPT-Z и FPT-X выпуклой дуги неизвестны. 60 Начальная точка дуги Конечная точка дуги R30 40 10 30 Установите данные следующим образом. UNo. UNIT # CPT-X CPT-Z RV FV R-FEED R-DEP. BAR OUT SEQ SHP S-CNR 1 2 CTR ◆ SPT-X SPT-Z FPT-X FPT-Z 30. ? ? 60. 10. 40. ◆ ◆ F-CNR/$ RADIUS/th. 30. ◆ ◆ Нажмите клавишу меню I. POINT? для неизвестных SPT-Z и FPT-X. Введите радиус выпуклой дуги, 30, для пункта RADIUS/th. Для строки данных последовательности, следующей за строкой выпуклой дуги, сначала, нажмите клавишу меню CENTER, а затем, введите X- и Z-координаты центра дуги, в пункты SPT-X и SPT-Z, соответственно. <Приложение> 1. Введите X-координату со знаком минус для центра, расположенного ниже линии центра детали; также и для Z-координаты, расположенной справа от начала программы. 6-4 ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ 6 Пример: 10 R40 40 20 SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z ? 0. 40. ? -20. -10. ◆ ◆ 1 2 CTR ◆ F-CNR/$ RADIUS/th. RGH 40. ◆ В основном, дуга и линия пересекаются в двух точках. Для определения того, какая из двух точек будет устанавливаться, используйте клавиши меню UP , DOWN , LEFT или RIGHT → в строке последовательности CTR, в пункте RADIUS/ для неизвестного SPT или в пункте ROUGH для FPT. 2. Пример: 47.321 (a) (b) R20 SPT FPT 50 40 30 20 SEQ SHP S-CNR 1 2 CTR ◆ SPT-X SPT-Z FPT-X FPT-Z 50. ? 40. 47.321 20. 30. ◆ ◆ F-CNR/$ RADIUS/th. RGH 20. ◆ → Для определения (a), для вычисления SPT-Z, нажмите клавишу меню RIGHT → в пункте RADIUS/th., так как одна точка (a), лежит справа от другой возможной точки (b). 3. Если начальная или конечная точка наклонной формы неизвестна (для блока GRV). Как и в случае 1, один из пунктов SPT-X - FPT-Z можно установить автоматически, если известен угол наклона. Пример: Неизвестен FPT-Z наклона. 6-5 6 ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ 50 SPT 60° 80 FPT 40 Установите данные следующим образом: UNo. UNIT # No. GRV OUT 0 1 SEQ S-CNR SPT-X SPT-Z FPT-X FPT-Z 80. 50. 1 PITCH WIDTH 0. 40. FINISH RV FV ◆ ◆ 120 F-CNR ANGLE 30. ? 60. Для шаблона канавки #0, данные ANGLE должны вводиться в виде положительных или отрицательных значений, в соответствии с направлением наклона. Введите положительное значение . Введите отрицательное значение . OUT OUT BAK BAK FCE FCE IN IN Для шаблонов #1 - #3, знак данных ANGLE не имеет значения. 4. Если точка пересечения двух наклонных плоскостей неизвестна. 40 30° (?, ?) SHP SPT-X SPT-Z FPT-X FPT-Z RADIUS/th. TPR 20. 0. TPR ? ? *1 ? ? *1 45.*2 80. 40. 30. *3 80 *1. Нажмите клавишу меню I. POINT? для неизвестных координат точки пересечения двух наклонных плоскостей. *2. Введите угол наклона. *3. Введите угол наклона. 45° 20 6-6 ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ 5. Если точка пересечения наклонной плоскости и дуги неизвестна. (?, ?) (b) (60, 55) (a) R25 30° 40 20 SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z TPR 20. ? CTR 20 ? 20. 0. ? *1 60. *4 40. ? ? ? F-CNR RADIUS/th . *1 30. 55. ? 25. ? RGH *2 *3 *5 *1. Нажмите клавишу меню I. POINT? для неизвестных координат точки пересечения ( ). *2. Введите угол наклона. *3. Введите радиус дуги. *4. Введите координаты центра дуги. *5. Для определения (b) из двух точек пересечения, нажмите клавишу меню LEFT (или UP ). 6. Если точка касания наклонной плоскости и дуги неизвестна. (?, ?) (60, 65) R25 50 20 20 SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z F-CNR RADIUS/th RGH . *1 ○ ○ *10? *2 0? 60. 65. 25. *3 0 0 CTR 20. 50. ? ? ? ? ○ *1. Нажмите клавишу меню C. POINT ? Для неизвестных координат точки касания ( TPR 20. ○ ? 0. ○ ? 0 *2. Введите радиус дуги. *3. Введите координаты центра дуги. 6-7 ). 6 6 ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ 7. Если точка пересечения двух дуг неизвестна. (80, 50) R30 (?, ?) (40, 0) R25 20 20 10 50 SHP S-CNR TPR ? CTR ? SPT-X SPT-Z FPT-X FPT-Z F-CNR 40. 0. ? ? *1 10. 20. ? ? ? *3 ? ? 80. 50. *1 20. 50. *5 ? ? ? RADIUS/th. RGH 25. *2 *6 30. *4 *1. Нажмите клавишу меню I. POINT? Для неизваестных координат точки пересечения двух выпуклых арок. *2. Введите радиус дуги. *3. Введите координаты центра дуги. *4. Введите радиус дуги. *5. Введите координаты центра дуги. *6. Для определения верхней из двух точек, нажмите клавишу меню UP в ответ на сообщение “INTERSEC POS OF FINAL POINT?”. 8. Если точка касания двух дуг неизвестна. 95 R50 (?, ?) 140 R25 70 20 SHP S-CNR CTR ? SPT-X SPT-Z FPT-X FPT-Z 70. 0. ○ ? *30 20. ○ ? 0. ○ ? *1 0 0 ○ *1. Нажмите клавишу меню C. POINT 0 вогнутой дуг. *1 ○ RADIUS/th . 0? 25. ? ? 140. 95. ? 50. RGH *2 *4 ? для неизвестных координат точки касания выпуклой и *2. Введите радиус выпуклой дуги. *3. Введите координаты центра выпуклой дуги. *4. Введите радиус вогнутой дуги. 6-8 F-CNR ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ 9. 6 Приложение В случаях 5 - 8, следующие неизвестные значения можно установить автоматически. Пример: Для точки пересечения наклонной плоскости и дуги, SPT-X или -Z наклонной плоскости или FPT-X или -Z дуги - неизвестны. 60 (b) (d) (c) R20 (a) 30° 50 30 20 20 SHP S-CNR TPR CTR SPT-X SPT-Z FPT-X FPT-Z 20. ? ? ? 20. 30. ? ? LIN *1. 0. *1 *5 ? ? 50. ? ? ? 50. 60. F-CNR RADIUS/th RGH . *1 30. *3 20. ? → *2 *4 *6 *7 Нажмите клавишу меню I. POINT? для неизвестных координат точки пересечения наклонной плоскости и выпуклой дуги. *2. Введите угол наклона. *3. Нажмите клавишу меню I. POINT? для неизвестного FPT-Z выпуклой дуги. В основном, можно вычислить даже неизвестные координаты конечной тчоки при неизвестной точке пересечения наклонной плоскости и дуги. *4. Введите радиус выпуклой дуги. *5. Введите координаты центра выпуклой дуги. *6, 7 Нажмите клавишу меню UP, DOWN , LEFT или RIGHT→ в пунктах RADIUS/th и ROUGH для определения одной из двух возможных точек пересечения. Нажмите в пункте RADIUS/th клавишу меню RIGHT→ (или DOWN? ) для определения (a) среди точек пересечения. Нажмите в пункте RGH клавишу меню LEFT для определения (d) среди точек пересечения дуги и прямой. 6-3 Функция Автоматической Установки Режимов Резания За исключением блоков ручной программы обработки (MNP and MMP), в пунктах режимов резания, в которых временно устанавлен знак “?”, можно автоматически установить определенный для данного блока инструмент, при нажатии клавиши меню AUTO SET. Автоматическая установка использует данные, зарегистрированные на экране CUTTING CONDITION и данных других параметров (подробнее о вычислительных формулах см. Таблицу, приведенную ниже). Если запрограммированная скорость подачи или окружная скорость изменяются с помощью функции VFC, новые значения будут сохранены вместе с соответствующими основными режимами (режим обработки, тип материалов детали и инструмента, внешний диаметр и длина детали) в системной памяти. Эти измененные значения будут приоритетны при последующих автоматических установках (отображаются в инверсном виде) если основные режимы соответствуют сохраненным. 6-9 6 ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ До VFC UNo. MAT OD-MAX 0 S45C 100. LENGTH UNo. UNIT RV R-FEED R-DEP. R-TOOL 1 BAR OUT 100 0.3 3. 1 40. После VFC UNo. MAT OD-MAX 100. LENGTH 0 S45C UNo. UNIT RV 40. R-FEED R-DEP. R-TOOL 1 BAR OUT 120 0.33 3. 1 Зарегистрировано, как “cermet” на экране TOOL DATA После изменения данных программы с помощью функции VFC во время обработки, новые значения режимов резания (отмеченные ) будут сохранены вместе с основными режимами ( ). Если программа, такая как (A), приведенная ниже, впоследствии создается далее эти новые значения будут ‘автоматически установлены’, так как все базовые режимы совместно с сохраняются с этими. Для программы (B), основные режимы которой отличаются, функция автоматической установки приведет к установке обычных значений, вычисленных с помощью фиксированных выражений. (A) UNo. MAT OD-MAX 100. LENGTH 0 S45C UNo. UNIT RV 40. R-FEED R-DEP. 1 BAR OUT ? ? ? R-TOOL Ввод ‘1’ UNo. MAT OD-MAX 0 S45C 100. UNo. UNIT 1 BAR OUT UNo. MAT OD-MAX 0 AL 30. UNo. UNIT RV R-FEED R-DEP. 1 BAR OUT ? ? ? (B) LENGTH 40. RV R-FEED R-DEP. R-TOOL 120 0.33 3. 1 Сохраненные данные выводятся в инверсном виде. LENGTH 100. R-TOOL Ввод ‘1’ UNo. MAT OD-MAX LENGTH 0 AL 30. 100. UNo. UNIT RV R-FEED R-DEP. R-TOOL 1 BAR OUT 250 0.5 3. 1 Выводятся данные, вычисленные по фиксированным выражениям. Прим: Данные OD-MAX и LENGTH приблизительно распределяются на четыре группы, в соответствии с классификацией, установленной в параметрах. Если, например, для данных LENGTH установлены значения: 30, 60 и 110 мм (4 группы: 0 - 30, 30 - 60, 60 - 110, и от 110 и выше), тогда данные “75” и “90” Будут рассматриваться, как равные. 6-10 ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ Вычислительные выражения для функции автоматической установки Процесс BAR Выражение RV = R-SPD на экране CUTTING CONDITION (TURNING) × [R-SPD%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [R-SPD%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] FV = F-SPD на экране CUTTING CONDITION (TURNING) × [F-SPD%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [F-SPD%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] CPY CNR EDG R-FEED =R-FEED на экране CUTTING CONDITION (TURNING) × [R-FEED%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [R-FEED%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] R-DEP = R-DEPTH на экране CUTTING CONDITION (TURNING) × [R-DEP%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100 × [R-DEP%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] GRV THR RV = R-SPD на экране CUTTING CONDITION (TURNING) × [R-SPD%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [R-SPD%(TOOL) на экране CUTTING CONDITION (PERCENTAGE) /100] FV = F-SPD на экране CUTTING CONDITION (TURNING) × [F-SPD%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [F-SPD%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] FEED = R-FEED на экране CUTTING CONDITION (TURNING) × [R-FEED%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [R-FEED%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] DEP = R-DEPTH на экране CUTTING CONDITION (TURNING) × [R-DEP%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [R-DEP%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] HGT = Шаг резьбы × K24/10000 (когда OUT/FCE/BAK выбран для метрической резьбы) HGT = Шаг резьбы × K25/10000 (когда IN выбран для дюймовой резьбы) HGT = Шаг резьбы × K26/10000 (когда OUT/FCE/BAK выбран для дюймовой резьбы) HGT = Шаг резьбы × K27/10000 (когда IN выбран для дюймовой резьбы) NUMBER = (см. описание, данное ниже) V= F-SPD на экране CUTTING CONDITION (TURNING) × [F-SPD%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [F-SPD%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] DEPTH = (см. описание, данное ниже) DRL TAP DEP-1 = Диаметр отверстия (DRL-DIA) × K17/100 DEP-2 = U44/A A = 1000 для метрической системы DEP-3 = U46/A 10000 для дюймовой системы V= R-SPD на экране CUTTING CONDITION (TURNING) x [R-SPD%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [R-SPD%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] FEED = R-FEED на экране CUTTING CONDITION (TURNING) × [R-FEED%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [R-FEED%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] PITCH = Данные, основанные на JIS (Промышленные Стандарты Японии); в зависимости от номинального диаметра резьбы. V= F-SPD на экране CUTTING CONDITION (TURNING) × [F-SPD%(WORK) на экране CUTTING CONDITION (PERCENTAGE) /100] × [F-SPD%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] 6-11 6 6 ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ Процесс MDR Выражение DEP-1 = Диаметр отверстия (DIA) × K17/100 DEP-2 = U44/A A = 1000 для метрической системы DEP-3 = U46/A 10000 для дюймовой системы V= R-SPD на экране CUTTING CONDITION (MILLING) × [R-SPD%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [R-SPD%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] FEED = R-FEED на экране CUTTING CONDITION (MILLING) × [R-FEED%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [R-FEED%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] × DIA × B/K29 ····················когда DIA < K29/B FEED = R-FEED на экране CUTTING CONDITION (MILLING) × [R-FEED%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [R-FEED%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] ···················· когда DIA K29/B B = 10 для метрической системы, или 100 для дюймовой системы. MTP BOR PITCH = Данные, основанные на JIS (Промышленные Стандарты Японии); в зависимости от номинального диаметра резьбы. V= F-SPD на экране CUTTING CONDITION (MILLING) × [F-SPD%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [F-SPD%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] FV = F-SPD на экране CUTTING CONDITION (MILLING) × [F-SPD%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [F-SPD%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] FEED = R-FEED на экране CUTTING CONDITION (MILLING) × [R-FEED%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [R-FEED%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] × DIA × C/K30 ···················· когда DIA < K30/C FEED = R-FEED на экране CUTTING CONDITION (MILLING) × [R-FEED%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [R-FEED%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] ···················· когда DIA K30/C C = 10 для метрической системы, или 100 для дюймовой системы. MGV RV = R-SPD на экране CUTTING CONDITION (MILLING) × [R-SPD%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [R-SPD%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] FV = F-SPD на экране CUTTING CONDITION (MILLING) × [F-SPD%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [F-SPD%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] LCT RGT LFT R-FR1 = R-FEED на экране CUTTING CONDITION (MILLING) × [R-FEED%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100] × [R-FEED%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] × GRV-WID × D/K31 ··········· когда SPOR-BRD < K31/D R-FR1 = R-FEED на экране CUTTING CONDITION (MILLING) × [R-FEED%(WORK) на экране CUTTING CONDITION (PERCENTAGE)/100]× [R-FEED%(TOOL) на экране CUTTING CONDITION (PERCENTAGE)/100] ··········· когда SPOR-BRD K31/D 10 для метрической системы, или 100 для дюймовой системы. D= R-FR2 = R-FR1 × K22 Формулы вычисления для блока THR - NUMBER #0, #0 Метр. 3.4 × LEAD + 3.59 MULTI Дюйм. 3.4 × LEAD × 25.4 + 3.59 MULTI Округление до первого десятичного знака. 6-12 ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ #1, #1 N = (D – a)/D1 (N: любые десятичные знаки отсекаются) Если |(D – a)/N – D1| > 0.000475, тогда N = N + 1 #2, #2 N = (D – a)2/D1 6 (N: любые десятичные знаки отсекаются) - DEPTH #0, #0 Если NUMBER четный: 8 × D – 2(N + 2) × a/2 D1 = 3×N–1 Если NUMBER нечетный: 2 2(N – 2) × (4 × N × D – (N + 1) × a/2) D1 = 2 (N – 1) × (3 × N – 4 × N – 1) 6-4 #1, #1 D1 = (D – a)/N #2, #2 D1 = (D – a)/ √ N Авто-Установка Инструмента За исключением некоторых специфических блоков, таких как TAP, MNP, инструмент можно установить автоматически, при нажатии клавиши меню AUTO SET, пока курсор находится в пункте TOOL. - Данная функция автоматически установит инструмент, соответствующий конкретным условиям обработки в блоке (режим обработки, различия между черновой обработкой и чистовой, направление обработки, и т.д.) из числа всех инструментов, зарегистрированных на экране TOOL DATA. - Для автоматической установки инструмента обратной резки, сначала нажмите клавишу меню REVERSE CUT (пункт меню будет выделен), далее, нажмите клавишу меню AUTO SET. - Если существуют два или более инструмента с одинаковыми условиями, автоматически будет установлен инструмент с меньшим номером. - Автоматическая установка не будет выполнена, если инструмент, соответствующий частным условиям обработки еще не зарегистрирован. Далее, на примерах, описана процедура автоматической установки. Пример установки данных инструмента ACT- NOSE-R DEP-AMT DEP-ANG No. CUT-ANG HLDR WIDTH USE MAT. L 0.8 93. 80. 1 25. RGH HISS GNL OUT L 0.4 95. 55. 1 25. CMN CERM 3 GNL OUT L 0.4 95. 35. 1 25. FNS CERM 4 GNL OUT L 0.4 95. 35. 1 25. FNS CERM 5 GNL OUT R 0.8 93. 55. 1 25. CMN HISS TNo. SHAPE 1 GNL OUT 2 FWD/REV R/L Пример программы UNo. MAT OD-MAX ID-MIN LENGTH RPM FIN-X FIN-Z WORK FACE 0 S45C 100. 50. 100. 2000 0.2 0.1 0 UNo. UNIT # CPT-X CPT-Z RV FV R-FEED R-DEP. 6-13 R-TOOL F-TOOL 6 ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ 1 BAR OUT 0 100. 0. UNo. UNIT # CPT-X CPT-Z 2 BAR IN 0 50. 0. UNo. UNIT # CPT-X CPT-Z 0 100. 70. 3 1. BAR OUT 160 0.35 3.375 ① ② RV FV R-FEED R-DEP. R-TOOL F-TOOL 110 130 0.3 3.0 ③ RV V R-FEED R-DEP. R-TOOL 130 160 0.35 3.375 ④ 130 F-TOOL Для автоматической установки инструмента прямого резания для черновой обработки в UNo. 1: (1) Поместите курсор в ①. (2) Нажмите клавишу меню AUTO SET. ➔ 2. Инструмент No. 1 A будет автоматически установлен в положение ①. Для автоматической обработки в UNo. 1: установки инструмента прямого резания для чистовой (1) Поместите курсор в ②. (2) Нажмите клавишу меню AUTO SET. ➔ 3. Инструмент No. 3 будет автоматически установлен в положение ②. Для автоматической установки инструмента прямого резания для черновой обработки в UNo. 2: (случай, когда автоматическая установка невозможна) (1) Поместите курсор в ③. (2) Нажмите клавишу меню AUTO SET. - Автоматическая установка невыполнима, так инструментов BAR IN на экране TOOL DATA. ➔ 4. как нет зарегистрированных Появится аварийное сообщение TOOL AUTO IMPOSSIBLE. Для автоматической установки инструмента обратного резания для черновой обработки в UNo. 3: (изменение идентификации направления инструмента) (1) Поместите курсор в ④. (2) Нажмите клавишу меню REVERSE CUT. ➔ Пункт меню REVERSE CUT будет выделен. (3) Нажмите клавишу меню AUTO SET. ➔ Инструмент No. 5 будет автоматически установлен в положение ④. Прим. 1: Прямое резание соответствует направлению к патрону (или центральной линии). Обратное резание соответствует направлению от патрона (или центральной линии). 6-14 ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ 6 Пример: Прямое Обратное Прим. 2: Обработка суб-шпинделем выполняется, как показано ниже. Пример: Обратное Прямое 6-5 Окно Данных Инструмента Можно вывести окно данных инструмента, при нажатии клавиши меню TOOL DAT WINDOW, пока курсор находится в пункте TOOL. В окне будут отображены только инструменты, соответствующие данному типу обработки. - Нажмите клавишу страницы, для просмотра следующей страницы. - Нажмите еще раз клавишу меню TOOL DAT WINDOW для закрытия окна. Перемещение курсора в пункт с данными другого типа, также, приведет к закрытию окна. Пример: UNo. UNIT R-TOOL 1 BAR OUT F-TOOL TNo. SHAPE FWD/REV R/L 1 GNL OUT R 5 GNL OUT R 6 GNL OUT L 6-15 6 ФУНКЦИИ СОЗДАНИЯ/РЕДАКТИРОВАНИЯ ПРОГРАММЫ - ДЛЯ ЗАМЕТОК - 6-16 E ПРИМЕРЫ ПРОГРАММ 7 ПРИМЕРЫ ПРОГРАММ Пример 1: 2-осевая обработка (BAR, GRV) Чертеж обработки 20 10 15 C5 C2 60 5 50 Тип материала детали: S45C Размер детали: 60ラ 60 40 T4P314 Программа UNo. MAT OD-MAX ID-MIN LENGTH 0 S45C 60. UNo. UNIT 1 BAR OUT SEQ 1 RPM FIN-X FIN-Z WORK FACE 2000 0.2 0.1 0. 0. 60. # DEP-X DEP-Z RV FV R-FEED R-DEP. R-TOOL F-TOOL 0 60. 0. 130 200 0.3 2.5 1 2 SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z CNR/$ RADIUS/th. RGH LIN C 2. ◆ ◆ 50. 50. C 5. ◆ ▼▼4 UNo. UNIT 2 GRV OUT SEQ # No. PITCH 0 2 S-CNR 1 WIDTH FINISH ◆ RV FV FEED DEP. R-TOOL F-TOOL ◆ 120 0.08 2. ◆ 3 ANG RGH 10. 5. SPT-X SPT-Z FPT-X FPT-Z 50. 20. 40. 20. UNo. UNIT COUNTER RETURN 3 END 0 0 WK.No. 7-1 CNR CONT. NUM. SHIFT 0 0 0. 7 7 ПРИМЕРЫ ПРОГРАММ Пример 2: 2-осевая обработка (EDG, BAR, GRV, THR) Чертеж обработки 25 125 70 45 R50 35 C5 M50P2.0 70 80 C5 40 Тип материала детали: S45C Размер заготовки: 80 × 155 Шероховатость после обработки: ? ? 3 T4P315 Программа UNo. 0 UNo. 1 SEQ 1 UNo. 2 SEQ 1 2 3 UNo. 3 SEQ 1 UNo. 4 SEQ 1 UNo. 5 MAT OD-MAX ID-MIN LENGTH RPM FIN-X FIN-Z WORK FACE S45C 80. 0. 155. 2000 0.2 0.1 5. UNIT RV FV R-FEED R-DEP. R-TOOL F-TOOL EDG FCE 120 160 0.3 2. 1 2 SPT-X SPT-Z FPT-X FPT-Z RGH 80. 5. 0. 0. ▼▼3 UNIT # DEP-X DEP-Z RV FV R-FEED R-DEP. R-TOOL F-TOOL BAR OUT 0 80. 0. 130 200 0.3 2.5 3 4 SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z CNR/$ RADIUS/th. RGH LIN C 5. ◆ ◆ 50. 45. ◆ ▼▼3 LIN C 5. ◆ ◆ 70. 70. ◆ ▼▼3 70. 70. 80. 125. 50. ▼▼3 UNIT # No. PITCH WIDTH FINISH RV FV FEED DEP. R-TOOL F-TOOL GRV OUT 0 1 0. 10. ◆ ◆ 120 0.08 2. ◆ 5 S-CNR SPT-X SPT-Z FPT-X FPT-Z CNR ANG RGH 50. 45. 40. 45. UNIT # CHAMF LEAD ANG MULTI HGT NUM. C-SP DEPTH TOOL THR OUT 0 0 2. 55 1 1.299 10 120 0.3 6 SPT-X SPT-Z FPT-X FPT-Z 50. 0. 50. 38. UNIT COUNTER RETURN WK.No. CONT. NUM. SHIFT END 0 0 0 0 0. 7-2 ПРИМЕРЫ ПРОГРАММ Пример 3: 7 3-осевая обработка (Фрезерование точки) Чертеж обработки 45 15 16 5 4-M5 глубина 16 25 C4 13 13 PCD7 6 65 55 70 22 48 80 C2 Тип материала детали: S45C Размер етали: 80 × 61 (с предварительным отверстием 20) Шероховатость после чистовой обработки: ▼▼4 T4P324 Программа UNo. 0 UNo. 1 SEQ 1 UNo. 2 SEQ 1 UNo. 3 SEQ 1 2 3 UNo. 4 SEQ 1 UNo. 5 MAT S45C UNIT EDG FCE SEQ 1 UNo. 6 SHP CRC UNIT SEQ 1 UNo. 7 OD-MAX ID-MIN LENGTH 80. 20. 61. SPT-X 80. UNIT # DEP-X BAR OUT 0 80. SHP S-CNR SPT-X LIN C 4. ◆ UNIT # DEP-X BAR IN 0 20. SHP S-CNR SPT-X LIN C 2. ◆ LIN ◆ LIN ◆ UNIT # No. PITCH GRV OUT 0 1 0. S-CNR SPT-X 80. UNIT # DIA 0 4.1 MDR FCE MTP FCE SHP CRC UNIT END RPM 1500 FIN-X FIN-Z WORK FACE 0.2 0.1 1. RV FV R-FEED R-DEP. R-TOOL F-TOOL 120 160 0.32 2. 1 2 SPT-Z FPT-X FPT-Z RGH 1. 20. 0. ▼▼4 DEP-Z RV FV R-FEED R-DEP. R-TOOL F-TOOL 0. 130 180 0.35 3. 3 4 SPT-Z FPT-X FPT-Z CNR/$ RADIUS/th. RGH 70. 30. ▼▼4 ◆ ◆ DEP-Z RV FV R-FEED R-DEP. R-TOOL F-TOOL 0. 110 140 0.3 2.5 5 6 SPT-Z FPT-X FPT-Z CNR/$ RADIUS/th. RGH 55. 13. ▼▼4 ◆ ◆ 48. 26. ▼▼4 ◆ ◆ 22. 60. ▼▼4 ◆ ◆ WIDTH FINISH RV FV FEED DEP. R-TOOL F-TOOL 5. 150 0.05 2. 7 ◆ ◆ ◆ SPT-Z FPT-X FPT-Z CNR ANG RGH 30. 65. 30. DEPTH DEP-1 DEP-2 DEP-3 C-SD FEED TOOL 18. 10. 1.64 50 0.41 8 SPT-R/x SPT-th/y SPT-Z SPT-Y/C CTR1/PITCH CTR2 38. 0. 30. NOM-DIA PITCH DEPTH DWELL C-SP M5. 0.8 16. 0.2 21 NUM. 4 ANG 90. TYPE 0 TOOL 9 SPT-R/x SPT-th/y SPT-Z SPT-Y/C CTR1/PITCH CTR2 NUM. 38. 0. 30. 4 COUNTER RETURN WK.No. CONT. NUM. SHIFT 0 0 0 0 0. ANG 90. TYPE 0 7-3 7 ПРИМЕРЫ ПРОГРАММ Пример 4: 3-осевая обработка (Фрезерование линии) Чертеж обработки 48 27 C0.5 3-7 отверстия, глубиной 12 9.5 C0.5 R0.3 27 77 38 30° C0.3 120° 45 70 Тип материала детали: S45C Размер детали: 77 × 51 (с предварительным отверстием 30) Шероховатость после чистовой обработки: ? 4 4 T4P334 7-4 ПРИМЕРЫ ПРОГРАММ 7 Программа UNo. MAT OD-MAX ID-MIN LENGTH RPM FIN-X FIN-Z WORK FACE 0 S45C 230. 1500 0.2 0.1 2. 50. UNo. UNIT RV FV R-FEED R-DEP. R-TOOL F-TOOL 1 EDG FCE 120 160 0.35 2. 1 SEQ SPT-X SPT-Z FPT-X FPT-Z RGH 1 77. 2. 30. 0. ▼▼4 2 UNo. UNIT # DEP-X DEP-Z RV FV R-FEED R-DEP. R-TOOL F-TOOL 2 BAR OUT 0 77. 0. 130 180 0.35 SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z CNR/$ 1 LIN C 0.5 ◆ ◆ 70. 27. 2 LIN C 0.5 ◆ ◆ 77. 30. DEP-X DEP-Z RV UNo. UNIT # 3 BAR IN 0 30. 0. 110 140 SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z 1 TPR C 0.3 45. 0. 38. 9.5 2 LIN R 0.3 ◆ ◆ 38. 48. UNo. UNIT SPOR-BRD DEPTH 4 LFT FCE ▼▼4 SEQ SHP 1 STP 35. 2 LNE 3 LNE 4 5 R-DEP. 0.3 ▼▼4 2.5 5 RGH 6 ▼▼4 ◆ ▼▼4 R-TOOL F-TOOL RV FV R-FR1 R-FR2 0.1 60 66 0.086 0.048 0.1 4 R-TOOL F-TOOL RADIUS/th. FIN-1 FIN-2 27. FPT-R/x FPT-th/Y RGH ◆ R-FEED CNR/$ 3 RADIUS/th. ◆ FV SEQ 15. 3. 7 FPT-Z CNR RADIUS RGH 0. 0. ◆ ◆ ▼▼4 35. -60. ◆ ◆ ▼▼4 35. -120. ◆ ◆ ▼▼4 LNE 35. -180. ◆ ◆ ▼▼4 LNE 35. -240. ◆ ◆ ▼▼4 6 LNE 35. -300. ◆ ◆ ▼▼4 7 LNE 35. -360. ◆ ◆ ▼▼4 8 UNo. UNIT # DIA DEPTH DEP-1 DEP-2 DEP-3 C-SP FEED TOOL 5 MDR FCE 0 7. 12. 10. 3. 2.8 50 0.07 9 SEQ SHP SPT-R/x SPT-th/y ANG TYPE 1 CRC 27. 0. SPT-Z SPT-Y/C CTR1/PITCH CTR2 NUM. 0. UNo. UNIT COUNTER RETURN 6 END 0 0 3 WK.No. CONT. NUM. SHIFT 0 0 0. 120. Прим.: Для данных последовательностей UNo. 4 и UNo. 5, установлены координаты R-. 7-5 7 ПРИМЕРЫ ПРОГРАММ Пример 5: Обработка с перехватом детали (Деталь в патроне) Чертеж обработки Схема обработки 20 20 D 10 B C 40 50 A 40 D B Рисунок оработки Со стороны шпинделя No. 1 Со стороны шпинделя No. 2 (A, B обработка) (TRS CHK 1 ? 2) (C, D обработка) 7-6 ПРИМЕРЫ ПРОГРАММ Схема программы UNo. 0 (Установки для обработки только шпинделем No. 2) Common data SEP (Установки для обработки только шпинделем No. 1) UNo. 2 Обработка A (Обработка шпиделем No. 1) UNo. 3 Обработка B UNo. 4 TRS UNo. 1 UNo. 5 SEP UNo. 6 Обработка C UNo. 7 Обработка D UNo. 8 END (Обработка шпинделем No. 2) (TRS CHK) Программа UNo. MAT 0 S45C OD-MAX ID-MIN 50. 0. LENGTH RPM FIN-X FIN-Z WORK FACE 52. 2500 0.3 UNo. UNIT TYPE HEAD SPDL 1 SEP SIN 1 ◆ 0.1 UNo. UNIT RV FV 2 EDG FCE 120 160 1. R-FEED R-DEP. R-TOOL F-TOOL 0.3 2. SEQ SPT-X SPT-Z FPT-X FPT-Z RGH 1 50. 1. 0. 0. ▼▼4 1 2 UNo. UNIT # DEP-X DEP-Z RV FV R-FEED R-DEP. R-TOOL F-TOOL 3 BAR OUT 0 50. 0. 150 250 0.25 SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z CNR/$ 1 LIN C 0.5 ◆ ◆ 40. 10. UNo. UNIT SETUP-No. HEAD SPDL PUSH CHUCK 4 TRS CHK 1 1→2 1 1 ◆ UNo. UNIT TYPE HEAD SPDL 5 SEP SIN 2 ◆ UNo. UNIT RV FV 6 EDG BAK 150 250 3. 9 RADIUS/th. RGH ◆ ▼▼4 4 R-FEED R-DEP. R-TOOL F-TOOL 0.3 2. 5 6 SEQ SPT-X SPT-Z FPT-X FPT-Z RGH 1 50. -51. 0. -50. ▼▼4 UNo. UNIT # DEP-X DEP-Z RV FV 7 BAR OUT 0 50. 50. 150 250 SEQ SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z CNR/$ 1 TPR C 0.5 40. 50. 50. 30. UNo. UNIT 8 END COUNTER RETURN WK.No. 7-7 CONT. R-FEED R-DEP. R-TOOL F-TOOL 0.3 2.5 RADIUS/th. ◆ NUM. SHIFT 7 RGH 8 7 7 ПРИМЕРЫ ПРОГРАММ Пример 6: Обработка с перехватом детали (пруток) Чертеж обработки Схема обработки 50 B (Отрезка) 10 10 40 A C 40 30 A 15 Обработка шнпиделем No. 2 Обработка шпинделем No. 1 Рисунок обработки Со стороны шпинделя No. 1 Со стороны шпинделя No. 2 Обработка A UNo. 3 (TRS BAR 2) UNo. 4 (TRS BAR 1) (Отрезка) (TRS MOV) Обработка C 7-8 ПРИМЕРЫ ПРОГРАММ Схема программы UNo. 0 Common data UNo. 1 (Установки для обработки только шпинделем No. 1) SEP Обработка A (Обработка шпинделем No. 1) UNo. 2 UNo. 3 TRS UNo. 4 TRS (TRS BAR; для перевода заготовки в следующее положение) UNo. 5 SEP (Установки для синхронной обработки) UNo. 6 Обработка B (Отрезка) UNo. 7 TRS UNo. 8 SEP (TRS MOV; движение B-оси для обработки шпинделем No. 2 spindle) (Установки для обработки только шпинделем No. 2) UNo. 9 Обработка C UNo. 10 END (Обработка шпинделем No. 2) Программа UNo. MAT OD-MAX ID-MIN 0 S45C 40. 0. UNo. UNIT TYPE HEAD LENGTH RPM FIN-X FIN-Z WORK FACE 53. 4000 0.3 0.1 0. SPDL 1 SEP SIN 1 ◆ UNo. UNIT # CPT-X CPT-Z 2 BAR OUT 0 40. 0. SEQ SHP 1 LIN UNo. UNIT S-CNR SPT-X SPT-Z ◆ ◆ SETUP-No. HEAD SPDL FPT-X 30. PUSH RV FV 150 250 FPT-Z F-CNR/$ RADIUS/th. TRS BAR 1 2 1 ◆ 1 UNIT SETUP-No. HEAD SPDL PUSH CHUCK 4 TRS BAR 2 1 1 ◆ 1 UNo. UNIT WIDTH FINISH 1 SEP SYNC UNIT # No. PITCH 6 GRV OUT 4 1 1 RV FV 120 0. ◆ 0. ◆ SPT-X SPT-Z FPT-X FPT-Z 40. 50. 0. SETUP-No. UNo. UNIT 7 TRS MOV 3 UNo. UNIT TYPE HEAD SPDL PUSH CHUCK ◆ ◆ ◆ ◆ HEAD SPDL SIN 2 ◆ CPT-1 CPT-2 15.0 3. 8 SEP UNo. UNIT # DRL-DIA. 9 DRL BAK 0 15. SEQ SPT-Z 1 UNIT COUNTER 10 END 1 RETURN WK No. DEP. R-TOOL F-TOOL 0.08 2. ◆ F-CNR ANGLE ROUGH CPT-3 V FEED TOOL 3. 80 0.1 3 40. CONT. 1 7-9 FEED FPT-Z 50. UNo. 2 ◆ 5 S-CNR 1 ROUGH SPDL UNo. SEQ 2. ◆ 10. 3 HEAD 0.3 CHUCK UNo. TYPE R-FEED R-DEP. R-TOOL F-TOOL NUM. SHIFT 5 7 7 ПРИМЕРЫ ПРОГРАММ - ДЛЯ ЗАМЕТОК - 7-10 E ТРЕХЦИФРОВОЙ G-ФОРМАТ 8 ТРЕХЦИФРОВОЙ G-ФОРМАТ 8-1 Краткое содержание 8 Трехцифровой G-формат – это формат выражения данных программы MAZATROL и других данных ЧПУ. Различные типы данных в блоке ЧПУ назначаются в виде специфической установки “три цифры G + адрес + данные”. Использование функциий ввода/вывода данных, основанных на трехцифровом G-формате, позволяет управлять данными, сохраненными в блоке ЧПУ в том же режиме, что и для программ EIA/ISO. Данные, выведенные на внешние носители информации в трехцифровом G-формате, можно редактировать с помощью персонального компьютера, а при сохранении отредактированных данных в блоке ЧПУ соответствующие исходные данные в блоке ЧПУ будут автоматически изменяться в соответствии с требуемой версией. 8-2 Подробное Описание 1. Данные программы MAZATROL - Данные блока имеют назначенный специфический трехцифровой G-код для каждого блока. - Данные последовательности следуют за трехцифровым G-кодом данных блока и располагаются между кодом G426, который обозначает начало данных последовательности, и кодом G427, который обозначет конец данных последовательности. - Данные последовательности формы следуют за блоком трехцифрового G-кода данных блока и располагаются между кодом G420, который обозначает начало данных последовательности, и кодом G421, который обозначает конец данных последовательности. - Данные TPC, если они есть, следуют за блоком трехцифрового G-кода данных блока и располагаются между кодом G422, который обозначает начало данных TPC, и кодом G423, который обозначает конец данных TPC. - Информация об установках обработки вводится в адрес, который следует непосредственно за кодом G424. - Информация о схеме процесса непосредственно за кодом G425. вводится в адрес, который следует - Данные установок обработки, данные программы обработки и данные схемы процесса выводятся в этом порядке. Порядок вывода данных программы обработки также установлен заранее. Т.е. данные блока, данные TPC, данные последовательности инструментов и данные последовательности формы выводятся в этом порядке. Не меняйте порядок. 2. Данные на экранах TOOL OFFSET, TOOL DATA, TOOL LIFE, TOOL FILE, PARAMETER, VARIABLE, CUTTING CONDITION, CHUCK JAW DATA и WORK OFFSET - Код G10 используется для ввода/вывода выше описанных данных. Коды идентификации данных перечислены выше и описаны на следующих страницах. Прим.: Применение индивидуальных функций, связанных с вводом/выводом (G-коды) зависит от спецификаций станка. 8-1 8 ТРЕХЦИФРОВОЙ G-ФОРМАТ Программа MAZATROL A. No. 1 2 3 Данные блока Функция G-код Название Общие данные No блока . 300 Данные формы детали 334 Анные цилиндра MTR 5 6 7 8 9 BAR 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 Точение копированием 312 Точение угла 314 Точение торца 316 Нарезание резьбы 318 Точение канавки 319 Сверление 321 Нарезание метчиком OD-MAX P ID-MIN LENGTH RPM X I Z No блока . UNIT S P A No блока . UNIT # CPT-X CPT-Z P A B X Z RV SR No блока . UNIT CPT-X CPT-Z SRV-X SRV-Z P A X Z I J No блока . UNIT # RV FV R-FEED материалов 310 4 Пункт данных блока MAT (*1) CPY CNR EDG THR GRV DRL P A B SR SF F No блока . UNIT RV FV R-FEED R-DEP. P A SR SF F U No блока . UNIT # CHAMF LEAD ANG P A B C E D No блока . UNIT # No. PITCH WIDTH P A B K V W No блока . UNIT # DIA DEP-1 DEP-2 P A B D I J Thread type Fract. num. Nminal diam. Num. of threads B C D E GEAR TOOL резьбы TAP No блока . UNIT 322 P A Ручная программа обработки No блока . CHANGE-PT MNP 305 P D Смешанные функции No блока . #1 M 302 P MA Сверление фрезерным шпинделем MDR No блока . UNIT 323 P A Нарезание резьбы метчиком фрезерным MTP шпинделем No блока . UNIT 324 P A Растачивание No блока . UNIT BOR 325 P A Точение канавки фрезерным шпинделем MGV No блока .. UNIT 326 P A Ручная программа No блока . CHANGE-PT MMP фрезерования 306 P D Линейная обработка по центру LCT No блока .. UNIT 328 P A Линейная обработка справа RGT No блока . UNIT 330 P A Линейная обработка слева LFT No блока . UNIT 332 P A Сегментация процесса No блока . HEAD SEP 335 P H Перехват детали No блока . UNIT TRS 336 P A Измерение No блока . UNIT MES 304 P A Данные завершения No блока . COUNTER END 301 P C Вызов подпрограммы No блока . WORK No. SUB 340 P W Круговое фрезерование CIR No блока . UNIT 341 P A 8-2 H T #2 #3 #4 (*2) #5 MB MC MD/BD ME # DIA DEPTH DEP-1 B D H I Thread type Fract. num. Nominal diam. Num. of threads B C D E # DIA DEPTH C-SP B D H S # SPOR-BRD DEPTH FINISH B D H I GEAR TOOL H T SPOR-BRD DEPTH FINISH RV D H I SR SPOR-BRD DEPTH FIN-1 FIN-2 D H I J SPOR-BRD DEPTH FIN-1 FIN-2 D H I J SPDL TYPE C D SETUP-No. HEAD PUSH CHUCK C H D E PART OFS-TOOL SNS-TOOL B H T RETURN WK. No. CONT. NUM. D W E K DIA. PRE-DIA/CHMF DEPTH FINISH D C H I NUM. L ТРЕХЦИФРОВОЙ G-ФОРМАТ (Прим.) Точение Данные адреса A (UNIT) следующие: OUT :1 FCE :5 Фрез. OUT :17 OUT :18 OUT :2 FCE :6 BAK :7 FCE :21 IN :3 BAK :8 FCE :22 IN :4 8-3 BAK :23 BAK :24 out :33 out :34 fce :37 fce :38 Измерение DIA :33 STP :34 GRV :35 WID :36 DIS :37 8 TOL :38 EXT :39 ZOF:40 COF:41 8 ТРЕХЦИФРОВОЙ G-ФОРМАТ Соответствующий адрес Unit FIN-X FIN-Z WORK FACE MPX U W C D FIN-LENGTH Program info. H K (*3) MTR FV R-FEED R-DEP. R-TOOL F-TOOL SF F U TR TF RV FV R-FEED R-DEP. R-TOOL F-TOOL SR SF F U TR TF R-DEP. R-TOOL F-TOOL U TR TF R-TOOL F-TOOL TR TF MULTI HGT NUMBER C-SP DEPTH TOOL R H K S U T FINISH RV FV R-FEED DEP. R-TOOL F-TOOL I SR SF F U TR TF DEP-3 C-SP FEED TOOL K S F T PITCH C-SP TOOL F S T BAR CPY CNR EDG THR GRV DRL TAP MNP #6 #7 #8 (*2) #9 #10 #11 #12 (*2) MF MG MH/BH MI MJ MK ML/BL DEP-2 DEP-3 C-SP FEED TOOL J K S F T DEPTH DWELL PITCH C-SP TOOL # MAJOR- CHMF FR DEPTH H X F S T I J K U R FEED TOOL F T M MDR MTP BOR RV FV R-FEED1 R-FEED2 R-TOOL F-TOOL SR SF U F TR TF MGV MMP FV R-FR1 R-FR2 R-TOOL F-TOOL SF U F TR TF RV FV R-FR1 R-FR2 R-TOOL F-TOOL SR SF U F TR TF RV FV R-FR1 R-FR2 R-TOOL F-TOOL SR SF U F TR TF LCT RGT LFT SEP SPDL TRS J MES SHIFT END I SUB C-SP S FEED1/PITCH1 FEED2/PITCH2 F E TOOL TORNA. FR DIR. T B U J (*1) Названия материалов даны в скобках. Ex.: S45C → (S45C) (*2) BD, BH и BL используются для вторичной смешанной функции. M-коды (m) противоположной стороны отличаются добавлением 10000 к исходному номеру кода. (*3) Бит 76543210 0 : программа M640T, 1 : программа M640MT 8-4 CIR ТРЕХЦИФРОВОЙ G-ФОРМАТ Данные последовательности B. No. Функция 2 Блок формы детали MTR 3 Точение полосой BAR 4 Точение копированием CPY 5 Точение угла CNR 6 Точение торца EDG 7 Нарезание резьбы THR 8 Точение канавки GRV 9 Сверление DRL 10 Нарезание резьбы метчиком TAP 11 Ручная программа обработки MNP 13 14 15 Сверление фрезерным шпинделем Нарезание резьбы метчиком фрезерным шпинделем Растачивание Название MDR MTP BOR Обработка канавки фрезерным шпинделем Ручная программа фрезерования Линейная обработка по центру MMP 19 Линейная обработка справа RGT 20 Линейная обработка слева LFT 23 Измерение MES DIA 16 17 18 8 MGV LCT STP GRV WID DIS TOL ZOF COF EXT 25 Вызов подпрограммы SUB 26 Круговое фрезерование CIR No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N No. послед. N (*3) Даные для блока MNP/MMP и данные аргумента для блока SUB выражаются в “Соответствующий адрес + Данные.” Ex.: X100.0 Инкрементальные данные требуют добавления I к соответствующему адресу. Ex.: XI200.0 8-5 Пункт данных последовательности и SHP A SHP A SHP A SPT-X X SPT-X X SPT-X X S-CNR ,R/,C SPT-Z Z SPT-Z Z G G SHP A SHP A SHP A SPT-R I G G SHP A SHP A SHP A SPT-X X SPT-X X SPT-X X SPT-X X SPT-X X T LIM-X U SPT-X X SPT-X X MES PT K ARGM 1 (*3) SHP A SPT-X X S-CNR ,R/,C S-CNR ,R/,C SPT-Z Z SPT-Z Z SPT-Z Z SPT-X X FPT-Z &Z FPT-Z &Z DATA-1 (*3) SPT-R/x I/X SPT-R/x I/X SPT-R/x I/X SPT-th J DATA-1 (*3) FPT-R/x $I/$X FPT-R/x $I/$X FPT-R/x $I/$X SPT-Z Z SPT-Z Z SPT-Z Z SPT-Z Z SPT-Z Z T LIM-Z V SPT-Z Z SPT-Z Z SPT-Z Z SPT-X X SPT-X X FPT-X &X FPT-X &X FPT-X &X SPT-Z Z FPT-X &X Crs. pnt. (Spt) D SPT-Z Z FPT-Z &Z FPT-Z &Z FPT-Z &Z FPT-X &X DATA-2 (*3) SPT-th/y J/Y SPT-th/y J/Y SPT-th/y J/Y SPT-Z Z DATA-2 (*3) FPT-th/y &J/&Y FPT-th/y &J/&Y FPT-th/y &J/&Y T LIM + U FPT-X &X FPT-X &X FPT-X &X FPT-X &X TOOL EYE L TARGET-Z &Z SPT-C C TARGET DATA T LIM + &Z U ARGM 2 ARGM 3 (*3) (*3) SPT-R/x SPT-th/y X/I Y/J DATA-3 (*3) SPT-Z Z SPT-Z Z SPT-Z Z SPT-Y V DATA-3 (*3) FPT-Z &Z FPT-Z &Z FPT-Z &Z T LIM – V FPT-Z &Z FPT-Z &Z FPT-Z &Z FPT-Z &Z SHIFT-Z U MES-WID H T LIM – V ARGM 4 (*3) SPT-Z Z (*4) Бит 7 6 5 4 3 2 1 0 1 : Нач. т. X = “?” 1 : Нач. т. Z = “?” 1 : Кон. т. X = “?” 1 : Кон. т. Z = “?” 8 ТРЕХЦИФРОВОЙ G-ФОРМАТ соответствующий адрес FPT-Z &Z SPT-Z Z FPT-X &X F-CNR/$ &R/&C/K RGH F(,F) RADIUS R FPT-X &X FPT-Z &Z RGH F(,F) (Unit) MTR Crs. pnt. (Fpt) FPT-Z &D &Z F-CNR/$ RADIUS/th. &R/&C/K R/E F-CNR/$ &R/&C/K RGH F(,F) RADIUS/th. R/E RGH F(,F) Crossing-point calculation info. Crossing-point calculation info. I (*4) BAR CPY I (*4) CNR EDG THR FPT-Z &Z CNR &R/&C ANGLE D RGH F(,F) GRV DRL TAP RAD./VARI. R/V SPT-Y/C V/C SPT-Y/C V/C SPT-Y/C V/C FPT-R/X &I/&X RADIUS R FPT-Y/C &V/&C FPT-Y/C &V/&C FPT-Y/C &V/&C BASE W T LIM + U T LIM + U T LIM + U T LIM + U rpm/surf. vel. K/S CTR1/PITCH &Z/&P CTR1/PITCH &Z/&P CTR1/PITCH &Z/&P FPT-Z &Z rpm/surf. vel. K/S RADIUS R RADIUS R RADIUS R T LIM – V T LIM – V T LIM – V T LIM – V BASE W BASE W BASE W BASE W RETURN V SHIFT-C U MOVE W DIR. L RETURN V ARGM 5 (*3) SPT-Y/C V/C ARGM 6 (*3) CTR1/PITCH &Z/P ((Прим.) FEED F(,F) CTR2 &Y CTR2 &Y CTR2 &Y RGH F(,F) FEED F(,F) RGH F(,F) RGH F(,F) RGH F(,F) M M NUM. K NUM. K NUM. K OFS H ANGLE D ANGLE D ANGLE D MNP TYPE E TYPE E TYPE E MDR MTP BOR MGV M M OFS H MMP LCT RGT LFT MES DIA MES STP MES GRV MES WID MES DIS MES TOL MES ZOF MES COF MES EXT MOVE W SUB CTR2 &Y NUM. K Данные адреса A (SHP) следующие: MTR и Точение LIN : 1 : 4 TPR : 2 CTR : 5 : 3 ANGLE D TYPE E Фрезерование PNT : CRC : STP : LNE : 8-6 CIR 17 18 19 20 CW : 21 CCW : 22 LIN : 23 8 ТРЕХЦИФРОВОЙ G-ФОРМАТ C. No. Данные TPC Функция Адрес Имя A B C D E F G H Флажок Зазор Зазор Зазор Зазор Rm-код 0 положения замены замены замены замены замены токарного фрезерного токарного фрезерного фрезерного инстр-та на инстр-та на инстр-та на инстр-та на инстр-та X-оси X-оси Z-оси Z-axis Rm-код 1 CMN Флажок положения замены токарного инстр-та Измерение MES Зазор внешнего диаметра Зазор внутр. диаметра Перехват детали TRS 1 Общие данные 2 3 Зазор переднего торца Зазор заднего торца Количество Погреш-повторов ность, верхний предел Погрешность, нижний предел Флажок измерения детали Синхрон. операция Скорость нажима Скорость шпинделя Уменьшение скорости подачи, стенка 45 Зазор нажима 4 Точение полосой BAR Зазор внешнего диаметра Зазор внутр. диаметра Зазор переднего торца Зазор заднего торца Расстояние Расстояние Уменьшеотвода отвода ние глубины X-оси Z-оси резания 5 Точение копированием CPY Зазор внешнего диаметра Зазор внутр. диаметра Зазор переднего торца Зазор заднего торца Увеличение скорости подачи 6 Точение угла CNR Зазор внешнего диаметра Зазор внутр. диаметра Зазор переднего торца Зазор заднего торца Расстояние Расстояние Уменьшеотвода отвода ние X-оси Z-оси глубины резания 7 Точение торца EDG Зазор внешнего диаметра Зазор внутр. диаметра Зазор переднего торца Зазор заднего торца 8 Нарезание резьбы THR Зазор внешнего диаметра Зазор внутр. диаметра Зазор переднего торца Зазор заднего торца Зазор внутр. диаметра Зазор переднего торца Зазор заднего торца Задержка на дне Зазор нарезания резьбы Величина Расстояние перебега отвода от инстр-та торца Макс. Величина расстояние последнего разгона витка Зазор на X-оси Зазор на Z-оси резьбы 9 Точение канавки GRV Зазор внешнего диаметра 10 Сверление DRL (Холостой) (Холостой) Зазор зазор зазор переднего торца Зазор заднего торца Расстояние Ускорение возврата возврата сверла развертки Начальная Конечная скорость скорость подачи при подачи при сверлении сверлении 11 Нарезание резьбы метчиком TAP (Холостой) (Холостой) Зазор зазор зазор переднего торца Зазор заднего торца Секция неполной резьбы Регулировка 12 Сверление фрезерным шпинделем MDR Зазор внешнего диаметра (Холостой) Зазор переднего зазор торца Зазор заднего торца Расстояние Ускорение возврата возврата сверла развертки MTP Зазор внешнего диаметра (Холостой) Зазор зазор переднего торца Зазор заднего торца Секция неполной резьбы BOR Зазор внешнего диаметра (Холостой) Зазор зазор переднего торца Зазор заднего торца MGV Зазор внешнего диаметра (Холостой) Зазор зазор переднего торца Зазор заднего торца LCT Зазор внешнего диаметра (Холостой) Зазор зазор переднего торца Зазор заднего торца RGT Зазор внешнего диаметра (Холостой) Зазор зазор переднего торца Зазор заднего торца Зазор для фрезерования справа LFT Зазор внешнего диаметра (Холостой) Зазор переднего зазор торца Зазор заднего торца Зазор для фрезерования слева 13 14 15 16 17 18 Нарезание резьбы метчиком фрезерным шпинделем Растачивание Обработка канавки фрезерным шпинделем Линейная обработка по центру Линейная обработка справа Линейная обработка слева 8-7 Удлин-е метчика Начальная Конечная скорость скорость подачи при подачи при сверлении сверлении Удлинение Регулировметчика ка Отвод после ориентирования Скорость возврата 8 ТРЕХЦИФРОВОЙ G-ФОРМАТ Адрес No. Функция 19 Общие данные 2 CM2 20 Круговое фрезерование CIR (Прим.) Имя A B C D E F G H Флажок промежуточной точки M-код 1 M-код 2 M-код 3 Шпиндель 1 Шпиндель 2 Шпиндель 3 Промежуточная точка P1X Зазор внешнего диаметра (Холостой) Зазор переднего зазор торца (Холостой) Задержка внизу зазор Сокращение Величина Радиальн. наложения зазор Данные TPC состоят из “Данных блока”, “Общих данных” и “Общих данных 2” в этом порядке. Количество блоков “Общих данных 2” зависит от необходимых условий установки точки отвода. 8-8 8 ТРЕХЦИФРОВОЙ G-ФОРМАТ I J K L Rm-код 2 Rm-код 3 No. передачи для черновой обработки No. передачи для чистовой обработки M N Q R S T U V Z-коорд. фиксиров. точки для черновой обработки Z- коорд. фиксиров. точки для чистовой обработки Величина смещения при чистовой обработке Величина смещения при чистовой обработке X- коорд. фиксиров. точки для черновой обработки X- коорд. фиксиров. точки для чистовой обработки Флажок Расст-е измерения повторов вершины инстр-та Расст-е нажима Уменьш-е скорости подачи, стенка 90 Миним. величина резки Величина закругл-я кромки Расст-е возврата Величина наложения Промежут. Промежут. Промежут. Промежут. Промежут. No. данных Точка P1Z точка P2X точка P2Z точка P3X точка P3Z TPC 8-9 8 ТРЕХЦИФРОВОЙ G-ФОРМАТ D. Подробное описание данных блока (пункта 3 таблицы) - Данные адреса Y (Тип нарезания резьбы) следующие: Метрическая резьба : Y1. (Номинальный диаметр) Унифицир. резьба : Y2. (Величина номинального диаметра). (Число витков резьбы). 0 Унифицир. резьба : Y3. (Тип фракции). (Счетчик). (Число витков резьбы) Резьба PT, PF, PS : Y (от 4 до 6). (Тип фракции). (Счетчик). 0 Специальная резьба : Y7.0.0.0 - Данные T, T, TF (TOOL) следующие: T (Код формы инструмента A). (Код формы инструмента B). (Направление инструмента). (Индекс) TR (Код формы инструмента A). (Код формы инструмента B). (Направление инструмента). (Индекс) TF (Код формы инструмента A). (Код формы инструмента B). (Направление инструмента). (Индекс) Код формы инструмента A E. Направление инструмента Код формы инструмента B Индекс Код Форма A Код Форма B Код Направление Код Индекс 0x00 Не имеет значения 0x00 Не имеет значения 0x00 Не имеет значения 0x00 Не имеет значения 0x01 GNL 0x01 OUT 0x01 H 0x01 A 0x02 GRV 0x02 IN 0x02 V : : 0x03 THR 0x03 EDG 0x08 H 0x04 DRL 0x04 IN 0x09 J 0x05 TAP(плавающий) 0x05 EDG : : 0x06 TAP (фиксированный) 0x17 001 0x013 N 0x07 SPT 0x18 002 0x014 P 0x08 Датчик измерения 0x19 003 : : 0x17 MDR 0x20 004 0x24 Z 0x18 MTP(плавающий) 0x21 005 0x134 Многолезвийный F 0x19 MTP (фиксированный) 0x22 006 0x135 Многолезвийный G 0x20 BOR 0x23 007 0x136 Многолезвийный H 0x21 EML 0x24 008 0x137 Многолезвийный V 0x22 FML 0x25 009 0x23 MSP Установочные данные обработки L 0 1 2 Тип данных Установочные данные HEAD1 HEAD2 Установочные данные Пункт данных и соответствующий адрес Z-OFFSET Z Z C-OFFSET C C WORK TOOL A B MES. INTERVAL EXTERNAL Z-OFFSET C 8-10 D C-OFFSET E Parts COUNTER F ТРЕХЦИФРОВОЙ G-ФОРМАТ L 3 4 5 6 7 8 9 10 Тип данных Установочные данные HEAD1 HEAD2 Данные перехвата No. 1 No. 2 No. 3 No. 4 No. 5 No. 6 8 Пункт данных и соответствующий адрес JAW No. H H GRIP DIA. I I Z1 A A A A A A Z2 B B B B B B QUILL EXT. REF. TO T/S K M K M C1 C C C C C C 8-11 C2 D D D D D D CHUCK N N TAIL BARRI. TAILSTOCK P Q P Q Z-OFFSET E E E E E E C-OFFSET F F F F F F 8 ТРЕХЦИФРОВОЙ G-ФОРМАТ F. Данные схемы процесса G425 P_ N_ I_ M_ A_ B_ C_ K_ T_ D_; P : No блока. I : (Идентификационный номер программы) MAZATROL ID Блок ID Блок ID Блок ID 1 Общий 18 Точение угла 33 Блок нарезания резьбы метчиком фрезерным шпинделем 2 Форма заготовки 19 Точение торца 34 Блок растачивания 3 M-код 20 Нарезание резьбы 35 Блок обработки канавки 4 Измерение 21 Точение канавки 36 Блок фрезерования по центру 5 Конец 22 Сверление (токарный режим) 37 Блок фрезерования справа 11 Подпрограмма 23 Нарезание резьбы метчиком (токарный режим) 38 Блок фрезерования слева 16 Точение полосой 24 Программа ручной обработки 39 Блок обработки канавки 17 Точение копированием 32 Блок сверления фрезерным шпинделем 40 Блок кругового фрезерования M : Выход из режима TPS ДА (0) / НЕТ (1) A : Часть обработки Черновая обработка (0) / Чистовая обработка B : Промежуточная точка подхода Автом. (0) / Ручной (1) C : Промежуточная точка выхода Автом. (0) / Ручной (1) D : Номинальный диаметр K : Код части обработки N : Номер последовательности (1) T : Инструмент T (Код формы инструмента A). (Код формы инструмента B). (Направление инструмента). (Индекс) Начало данных последовательности G420 Конец данных последовательности G421 Начало данных TPC G422 Конец данных TPC G423 Установочные данные обработки G424 Данные схемы процесса G425 8-12 ТРЕХЦИФРОВОЙ G-ФОРМАТ 2. 8 Другие данные Простой код “G10” используется для ввода/вывода других различных данных, которые различаются при помощи адреса L в том же блоке. G10 L_; Тип данных 1. Данные на экране 1 TOOL DATA G10 L41 T_X_Z_U_V_W_A_B_C_D_E_F_H_I_J_K_P_Q_S_M_R_N_(_____); * L61 для данных инструмента для HEAD 2 T: Номер инструмента (Индекс) T (Номер инструмента).(Индекс).(Направление инструмента) X,Z: Установка инструмента A: Код формы A U,V,W: Компенсация износа C: Направление вращения B: Код формы B E: LIFE NUM. D: Использование H: Вершина инструмента/диаметр инструмента F: Ресурс J: Угол резца инструмента/число режущих кромок I: Угол врезания/величина P: Номер группы врезания K: Ширина инструмента ( ): Материал инструмента Q: Номер коррекции M: Компенсация резания S: Флажок столкновения N: Номинальный диаметр Метрич. резьба : N1. (Номинальный диаметр) инструмента R: Номер гнезда Унифиц. резьба : N2. (Величина номинального диаметра). (число витков резьбы) . 0 Унифиц. резьба : N3. (Тип дроби). (Счетчик) (Число витков резьбы) Резьба PT, PF, PS : N (от 4 до 6). (Тип дроби). (Счетчик). 0 Спец. резьба : N7. 0. 0. 0 2. Данные на экране 2 TOOL DATA G10 L42 T_(_______)A_R_E_F_I_J_K_X_Y_Z_U_V_W_P_Q_C_D_S_; * L62 для данных инструмента для HEAD 2 A: E: X,Y,Z: U,V,W: ( ): D: 3. Статус Использование по количеству Величина компенсации износа Фиксированная величина компенсации Название инструмента Верхний предел нажима R: No. держателя F: Использование по времени I,J,K: Упрощенная компенсация P, Q: Настройка TOOL EYE C: Пороговая величина S: Максимальная скорость вращения Данные на экране 1 TOOL OFFSET (компенсация формы) G10 L10 P_ X_ Y_ Z_ R_ Q_; P: Номер коррекции X,Y,Z: Данные для каждой оси 4. Q: Направление R: Радиус режущей кромки инструмента Данные на экране 2 TOOL OFFSET (компенсация износа) G10 L11 P_X_Y_Z_R_; P: Номер коррекции R: Радиус режущей кромки инструмента X,Y,Z: Данные для каждой оси 8-13 8 ТРЕХЦИФРОВОЙ G-ФОРМАТ 5. Данные на экране TOOL LIFE G10 L44 P_N_T_F_A_B_C_D_S_; * L64 для данных инструмента для HEAD 2 P: Номер группы N: Номер приоритета C: Использованное время T: Номер инструмента A: Ресурс по времени D: Использованное количество F: Номер коррекции B: Ресурс по S: количеству Статус (*1) (*1) Бит 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Управление ресурсом на основе числа обработанных деталей (0: Нет, 1: Да) Управление ресурсом на основе времени обработки (0: Нет, 1: Да) Поврежденный инструмент (0: Нет, 1: Да) Внешнее управление ресурсом (0: Нет, 1: Да) Использованный инструмент (0: Нет, 1: Да) Пропуск инструмента (0: Нет, 1: Да) 6. Данные на экране CUTTING CONDITION (TURNING)/(MILLING) (для блоков обработки) G10 L51 P_A_B_C_D_; P: Номер C: R скорость подачи 7. A: R окружная скорость D: R врезание B: F окружная скорость Данные на экране CUTTING CONDITION (REGIST) (для материала детали) G10 L53 P_(_)A_B_C_D_; P: Номер C: R скорость подачи 8. A: R окружная скорость B: F окружная скорость D: R врезание ( ): Материал Данные на экране CUTTING CONDITION (REGIST) (для материала инструмента) G10 L54 P_(_)A_B_C_D_; P: Номер C: R скорость подачи 9. A: R окружная скорость B: F окружная скорость D: R врезание ( ): Материал Данные на экране WORK OFFSET G10 L55 P_X_Y_Z_C_; P: от 1 до 6 (HEAD 1) или от 7 до 12 (HEAD 2) соответствуют от G54 до G59. X,Y,Z,C: положение станка 10. Данные на экране PARAMETER (пользовательский) G10 L50; (Начало установки параметра) U05 Z500; (Установка 500 в 5 × 4 бите области пользовательских параметров) G11; (Конец установки параметра) Z: Данные параметра U: Номер смещения в пользовательском параметре 8-14 ТРЕХЦИФРОВОЙ G-ФОРМАТ 8 11. Данные на экране PARAMETER (станок) G10 L50; (Начало установки параметра) M05 Z500; (Установка 500 в 5 × 4 бите области пользовательских параметров) G11; (Конец установки параметра) Z: Данные параметра M: Номер смещения в параметре станка 12. Данные на странице CHUCK JAW DATA G10 L46 P_M_A_B_C_D_E_(__); P: Номер A,B,C,D,E: Размеры M: Форма ( ): Название 13. Данные на экране MACRO VARIABLE G10L56#500=100.E-5; G10L57#500=100.E-5; L: HD1 foregr. (56)/backgr.(57), HD2 foregr. (66)/backgr. (67) #: No. макро переменной Стандартно (от 100 до 149, от 500 до 531) Дополнительно (от 150 до 199, от 532 до 999) 14. Данные на экране MAINTENANCE CHECK (страница USER) G10 L70 P_T_C_Y_M_D_(___________________); P: Номер проверки (от 1до 24) Y: Год ( ): Пункт проверки(40 символов) T: Целевое время M: Месяц C: Текущее время D: День 15. Данные на экране MAINTENANCE CHECK (страница 1500 часов) G10 L70 P_ (___________________); P: Номер проверки (от 25 до 56) ( ): Пункт проверки (36 символов) 16. Данные на экране MAINTENANCE CHECK (страница 3000 часов) G10 L70 P_(___________________); P: Номер проверки (от 57 до 88) ( ): Пункт проверки (36 символов) 8-15 8 ТРЕХЦИФРОВОЙ G-ФОРМАТ - ЗАМЕТКА - 8-16 ТРЕХЦИФРОВОЙ G-ФОРМАТ Пример вывода с помощью трехцифрового G-формата 3. 【SET UP display】 ① ② Z-OFFSET C-OFFSET -123.45 0. COUNTER ( 25) <MES.INTERVAL> WORK ( 5) TOOL ( 10) EXTERNAL ( 0) Z-OFFSET ( 0) C-OFFSET ( 0) ③ CHUCK JAW No. GRIP DIA. 0 7 80. TAIL BARRIER 0 TAILSTOCK 0 QUILL EXT. 120. REF.TO T/S ◆ 【PROGRAM display】WNo.100 (DEMO PRG.) UNo. 0 MAT S45C OD-MAX 80. UNo. 1 UNIT EDG FCE ID-MIN 0. LENGTH 155. RPM 2000 FIN-X 0.2 RV 110 SEQ 1 SPT-X 80. UNo. UNIT 2 BAR OUT # 0 CPT-X 80. SPT-Z 5. FPT-X 0. CPT-Z 0. FPT-Z 0. RV 130 FV 200 SHP S-CNR SPT-X SPT-Z FPT-X FPT-Z 1 LIN C 5. ◆ ◆ 50. 45. 2 LIN C 5. ◆ ◆ 70. 70. 70. 80. No. UNIT + 3 GRV OUT SEQ 1 # No. PITCH WIDTH FINISH 0 1 0. 10. ◆ S-CNR UNo. UNIT 4 THR OUT # 0 SPT-X 50. CHAMF 0 SEQ 1 SPT-X 50. UNo. UNIT 5 MES DIA LEAD 2. SPT-Z 0. ANG 60 COUNTER 0 TOOL 1 3 2 4B 5 6A 7 R-TOOL F-TOOL 3 4B RGH ▼▼3 70. ◆ ▼▼3 125. 50. ▼▼3 FV 120 FEED 0.08 FPT-Z 45. CNR DEP. 2. R-TOOL F-TOOL ◆ 5 ANGLE MULTI HGT NUMBER C-SP DEPTH 1 1.299 10 120 ◆ FPT-X 50. RGH TOOL 6A FPT-Z 38. OFS-TOOL SNS-TOOL 4 7 SPT-X 70. UNIT EDG FCE BAR OUT EDG FCE BAR OUT GRV OUT THR OUT MES DIA F-CNR/$ DEP. 2.5 ◆ SPT-Z 60. RETURN 0 T LIM+ 0.1 WK.No. CONT. NUM. 0 0 【PROCESS LAYOUT display】 UNo. R 1 R 2 F 1 F 2 F 3 F 4 F 5 FEED 0.3 RADIUS/th. RV ◆ FPT-X 40. RGH ▼▼4 PART OUT SEQ 1 UNo. UNIT 6 END SPT-Z 45. WORK FACE 5. FV R-FEED R-DEP. R-TOOL F-TOOL 200 0.3 2. 1 2 SEQ 3 FIN-Z 0.1 TIME 0:0'36" 0:3' 0" 0:0'12" 0:0'32" 0:0'15" 0:0'24" 0:0'21" 8-17 T LIM-0.1 SHIFT 0. BASE 0 8 8 ТРЕХЦИФРОВОЙ G-ФОРМАТ [Установочные данные] ? Z-offset & C-offset O0100(DEMO PRG.) G424L0Z-123.45C0. G424L1 ? Part count & Mes. count G424L2A5B10C0D0E0F25 ? Chuck info. & Tailstock info. G424L3H7I80.K120.M0.N0P0Q0 G424L4H0I0.K0.M0.N0P0Q0 G424L5 G424L6 G424L7 G424L8 G424L9 G424L10 [Программа обработки] Common unit EDG unit data EDG seq. data BAR unit data BAR seq. -1 BAR seq. -2 BAR seq. -3 GRV unit data GRV TPC data GRV seq. data THR unit data THR seq. data MES unit data MES seq. data Данные перехвата детали G300P0(CBN STL)X80.I0.Z155.S2000U0.2W0.1C5. G316P1A5SR110SF200F0.3U2.TR1.TF2. G420 N1X80.Z5.&X0.&Z0.,F4 G421 Данные формы блока No. 1 G310P2A1B0X80.Z0.SR130SF200F0.3U2.5TR3.TF4.02 G420 N1A1,C5.&X50.&Z45.,F3 N2A1,C5.&X70.&Z70.,F3 Данные формы блока No. 2 N3A4X70.Z70.&X80.&Z125.E50.,F3 G421 G319P3A1B0K1V0.W10.SF120F0.08U2.TF5. G422 A2.B2.C1.D1.E3F0.5G0.3H1.I0.2J0.5 Данные TPC блока No. 3 A3B3C30.D30.E30.F30. G423 G420 Данные формы блока No. 3 N1X50.Z45.&X40.&Z45. G421 G318P4A1B0C0E2.D60R1H1.299K10S120T6.01 G420 Данные формы блока No. 4 N1X50.Z0.&X50.&Z38. G421 G304P5A33B1H4.T7. G420 Данные формы блока No. 5 N1X70.Z60.U0.1V-0.1W0 G421 G301P6C0D0E0K0I0. END unit data [Данные схемы процесса] UNo.1:EDG-FCE-R UNo.2:BAR-OUT-R UNo.1:EDG-FCE-F UNo.2:BAR-OUT-F UNo.3:GRV-OUT-F UNo.4:THR-OUT-F UNo.5:MES-DIA-F Номер и название программы G425P1I19M0A0B0C0K5S36.T1. G425P2I16M0A0B0C0K1S180.T3. G425P1I19M0A1B0C0K5S12.T2. G425P2I16M0A1B0C0K1S32.T4.02 G425P3I21M0A1B0C0K1S15.T5. G425P4I20M0A1B0C0K1S24.T6.01 G425P5I4M0A1B0C0K33S21.T7. M30 8-18 ТРЕХЦИФРОВОЙ G-ФОРМАТ - ДЛЯ ЗАМЕТОК - 8-19 E 8