Загрузил igor111067

Руководство по программированию Mazatrol Fusion 640T

РУКОВОДСТВО ПО
ПРОГРАММИРОВАНИЮ
для
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