CNC Manual/Fanuc/Fanuc 0i-MD
Instruction Manual and User Guide for Fanuc 0i-MD. We have 29 Fanuc 0i-MD manuals for free PDF download.
Содержание
c-1
МЕРЫ ПРЕДОСТОРОЖНОСТИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . м-1
I. ОБЩИЕ СВЕДЕНИЯ
1. ОБЩИЕ СВЕДЕНИЯ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1 ОБЩАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ РАБОТЫНА СТАНКЕ С ЧПУ . . . . . . . . . . . . . . . . 6
1.2 ПРЕДОСТЕРЕЖЕНИЯ ПО ПРОЧТЕНИЮДАННОГО РУКОВОДСТВА . . . . . . . . . . . . 8
1.3 ПРЕДУПРЕЖДЕНИЯ, КАСАЮЩИЕСЯ РАЗЛИЧНЫХ ВИДОВ ДАННЫХ . . . . . . . . . 8
II. ПРОГРАММИРОВАНИЕ
1. ОБЩИЕ СВЕДЕНИЯ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.1 ПЕРЕМЕЩЕНИЕ ИНСТРУМЕНТА ВДОЛЬ ФИГУРЫ ЧАСТЕЙ
ЗАГОТОВКИ — ИНТЕРПОЛЯЦИЯ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.2 ПОДАЧА — ФУНКЦИЯ ПОДАЧИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.3 ЧЕРТЕЖДЕТАЛЕЙ И ПЕРЕМЕЩЕНИЕ ИНСТРУМЕНТА . . . . . . . . . . . . . . . . . . . . . . . 15
1.3.1 Референтная позиция (специальное положение станка) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.3.2 Система координат на чертеже детали и система координат,
задаваемая устройством ЧПУ — Система координат . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.3.3 Как указать программируемые размеры для перемещения
Команды абсолютного перемещения и перемещения с приращениями . . . . . . . . . . . . . . . . . 19
1.4 СКОРОСТЬ РЕЗАНИЯ — ФУНКЦИЯ СКОРОСТИШПИНДЕЛЯ . . . . . . . . . . . . . . . . . . . 20
1.5 ВЫБОР ИНСТРУМЕНТА, ИСПОЛЬЗУЕМОГО ДЛЯ РАЗЛИЧНЫХ
ВИДОВ ОБРАБОТКИ — ФУНКЦИЯ ИНСТРУМЕНТА . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.6 КОМАНДА ДЛЯ ОПЕРАЦИЙ НА СТАНКЕ — СМЕШАННАЯ ФУНКЦИЯ . . . . . . . . . . 22
1.7 КОНФИГУРАЦИЯ ПРОГРАММЫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
1.8 ФОРМА ИНСТРУМЕНТА И ПЕРЕМЕЩЕНИЕ ИНСТРУМЕНТА,
ЗАДАННЫЕ В ПРОГРАММЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
1.9 ЗОНА ПЕРЕМЕЩЕНИЯ ИНСТРУМЕНТА — ХОД . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2. УПРАВЛЯЕМЫЕ ОСИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.1 УПРАВЛЯЕМЫЕ ОСИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.2 НАИМЕНОВАНИЕ ОСИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.3 СИСТЕМА ПРИРАЩЕНИЙ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.4 МАКСИМАЛЬНАЯ ДЛИНА ХОДА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3. ПОДГОТОВИТЕЛЬНАЯ ФУНКЦИЯ (G-ФУНКЦИЯ) . . . . . . . . . . . . . . . . . . . . . 31
4. ФУНКЦИИ ИНТЕРПОЛЯЦИИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
4.1 ПОЗИЦИОНИРОВАНИЕ (G00) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
4.2 ПОЗИЦИОНИРОВАНИЕ В ОДНОМНАПРАВЛЕНИИ (G60) . . . . . . . . . . . . . . . . . . . . . 39
4.3 ЛИНЕЙНАЯ ИНТЕРПОЛЯЦИЯ (G01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.4 КРУГОВАЯ ИНТЕРПОЛЯЦИЯ (G02, G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
4.5 ВИНТОВАЯ ИНТЕРПОЛЯЦИЯ (G02, G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
4.6 ЦИЛИНДРИЧЕСКАЯ ИНТЕРПОЛЯЦИЯ (G07.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
4.7 НАРЕЗАНИЕ РЕЗЬБЫ (G33) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.8 ФУНКЦИЯ ПРОПУСКА (G31) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Содержание B—64124RU/01
c-2
4.9 СИГНАЛ ВЫСОКОСКОРОСТНОГО ПРОПУСКА (G31) . . . . . . . . . . . . . . . . . . . . . . . . . . 55
4.10 МНОГОШАГОВЫЙ ПРОПУСК (G31) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4.11 ПРОПУСК ПРИ ОГРАНИЧЕНИИ КРУТЯЩЕГОМОМЕНТА (G31 P99) . . . . . . . . . . . . 57
5. ФУНКЦИИ ПОДАЧИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5.1 ОБЩИЕ СВЕДЕНИЯ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
5.2 ФОРСИРОВАННАЯ ПРОДОЛЬНАЯ ПОДАЧА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.3 ПОДАЧА ПРИ РЕЗАНИИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
5.4 УПРАВЛЕНИЕ СКОРОСТЬЮПОДАЧИ ПРИ РЕЗАНИИ . . . . . . . . . . . . . . . . . . . . . . . . . 68
5.4.1 Точный останов (G09, G61)
Режим резания (G64)
Режим нарезания резьбы метчиком (G63) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.4.2 Автоматическая ручная угловая коррекция . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
5.4.2.1 Автоматическая ручная коррекция для внутренних углов (G62) . . . . . . . . . . . . . . . . . 70
5.4.2.2 Изменение скорости подачи внутреннего кругового резания . . . . . . . . . . . . . . . . . . . 72
5.4.3 Автоматическое угловое замедление . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
5.4.3.1 Угловое замедление в соответствии с углом раствора . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
5.4.3.2 Угловое замедление в соответствии с разницей в скорости подачи между
блоками вдоль каждой оси . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
5.5 ЗАДЕРЖКА (G04) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
6. РЕФЕРЕНТНОЕ ПОЛОЖЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
6.1 ВОЗВРАТ В РЕФЕРЕНТНУЮПОЗИЦИЮ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
7. СИСТЕМА КООРДИНАТ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
7.1 СИСТЕМА КООРДИНАТ СТАНКА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
7.2 СИСТЕМА КООРДИНАТ ЗАГОТОВКИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
7.2.1 Установка системы координат станка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
7.2.2 Выбор системы координат заготовки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
7.2.3 Изменение системы координат заготовки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
7.2.4 Предварительная установка системы координат заготовки (G92.1) . . . . . . . . . . . . . . . . . . . . . 91
7.2.5 Добавление систем координат заготовки (G54.1 или G54) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
7.3 ЛОКАЛЬНАЯ СИСТЕМА КООРДИНАТ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
7.4 ВЫБОР ПЛОСКОСТИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
8. ЗНАЧЕНИЕ КООРДИНАТ И РАЗМЕРЫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
8.1 ПРОГРАММИРОВАНИЕ АБСОЛЮТНЫХ ЗНАЧЕНИЙ И ПРИРАЩЕНИЙ
(G90, G91) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
8.2 КОМАНДА В ПОЛЯРНЫХ КООРДИНАТАХ (G15, G16) . . . . . . . . . . . . . . . . . . . . . . . . . . 100
8.3 ПРЕОБРАЗОВАНИЕ ДЮЙМЫ/МЕТРИЧЕСКАЯ СИСТЕМА (G20, G21) . . . . . . . . . . . 103
8.4 ПРОГРАММИРОВАНИЕ ДЕСЯТИЧНОЙ ТОЧКИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
9. ФУНКЦИЯ СКОРОСТИШПИНДЕЛЯ (S-ФУНКЦИЯ) . . . . . . . . . . . . . . . . . . . 105
9.1 ПРОГРАММИРОВАНИЕ СКОРОСТИШПИНДЕЛЯ С ПОМОЩЬЮКОДА . . . . . . . . 106
9.2 НЕПОСРЕДСТВЕННЫЙ ВВОД ЗНАЧЕНИЯ СКОРОСТИ ШПИНДЕЛЯ
(S5-ЦИФРОВАЯ КОМАНДА) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
9.3 КОНТРОЛЬ ПОСТОЯНСТВА СКОРОСТИ РЕЗАНИЯ (G96, G97) . . . . . . . . . . . . . . . . . . 107
B—64124RU/01 Содержание
c-3
10.ФУНКЦИЯ ИНСТРУМЕНТА (T-ФУНКЦИЯ) . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
10.1 ФУНКЦИЯ ВЫБОРА ИНСТРУМЕНТА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
10.2 ФУНКЦИЯ УПРАВЛЕНИЯ РЕСУРСОМИНСТРУМЕНТА . . . . . . . . . . . . . . . . . . . . . . . . 112
10.2.1 Данные управления ресурсом инструмента . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
10.2.2 Регистрация, изменение и удаление данных управления ресурсом инструмента . . . . . . . . . 114
10.2.3 Команда управления ресурсом инструмента в программе обработки . . . . . . . . . . . . . . . . . . . 117
10.2.4 Ресурс инструмента . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
11.ВСПОМОГАТЕЛЬНАЯ ФУНКЦИЯ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
11.1 ВСПОМОГАТЕЛЬНАЯ ФУНКЦИЯ (M-ФУНКЦИЯ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
11.2 МНОГОКРАТНЫЕМ-КОМАНДЫВ ЕДИНИЧНОМБЛОКЕ . . . . . . . . . . . . . . . . . . . . . . 123
11.3 ВТОРОСТЕПЕННЫЕ ВСПОМОГАТЕЛЬНЫЕ ФУНКЦИИ (B-КОДЫ) . . . . . . . . . . . . . 124
12.КОНФИГУРАЦИЯ ПРОГРАММЫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
12.1 КОМПОНЕНТЫПРОГРАММЫ, КРОМЕ ПРОГРАММНЫХ РАЗДЕЛОВ . . . . . . . . . . . 127
12.2 КОНФИГУРАЦИЯ ПРОГРАММНОГО РАЗДЕЛА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
12.3 ПОДПРОГРАММА (M98,M99) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
13.ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ ПРОГРАММИРОВАНИЯ . . . . . . . . . . . . . . 140
13.1 ПОСТОЯННЫЙ ЦИКЛ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
13.1.1 Цикл высокоскоростного сверления с периодическим выводом сверла (G73) . . . . . . . . . . . 145
13.1.2 Цикл нарезания левой резьбы (G74) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
13.1.3 Цикл чистового растачивания (G76) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
13.1.4 Цикл сверления, выборочное сверление (G81) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
13.1.5 Цикл сверления Цикл обратного растачивания (G82) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
13.1.6 Цикл сверления с периодическим выводом сверла(G83) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
13.1.7 Цикл высверливания малых отверстий с периодическим выводом сверла (G83) . . . . . . . . . 157
13.1.8 Цикл нарезания резьбы (G84) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
13.1.9 Цикл растачивания (G85) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
13.1.10 Цикл растачивания (G86) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
13.1.11 Цикл обратного растачивания (G87) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
13.1.12 Цикл растачивания (G88) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
13.1.13 Цикл растачивания (G89) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
13.1.14 Отмена постоянного цикла (G80) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
13.2 ЖЕСТКОЕ НАРЕЗАНИЕ РЕЗЬБЫМЕТЧИКОМ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
13.2.1 Жесткое нарезание резьбы (G84) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
13.2.2 Цикл нарезания левой резьбы (G74) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
13.2.3 Цикл жесткого нарезания резьбы с периодическим выводом сверла (G84 или G74) . . . . . . 183
13.2.4 Отмена постоянного цикла (G80) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
13.3 ПОСТОЯННЫЙ ЦИКЛШЛИФОВАНИЯ (ДЛЯШЛИФОВАЛЬНОГО СТАНКА) . . . . 186
13.3.1 Цикл шлифовки врезанием (G75) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
13.3.2 Цикл шлифовки прямым врезанием с постоянными размерами (G77) . . . . . . . . . . . . . . . . . 189
13.3.3 Цикл шлифовки поверхности с постоянной подачей (G78) . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
13.3.4 Цикл шлифовки поверхности с прерывистой подачей (G79) . . . . . . . . . . . . . . . . . . . . . . . . . . 193
13.4 КОРРЕКЦИЯ НА ИЗНОС ШЛИФОВАЛЬНОГО КОЛЕСА ПОСТОЯННОЙ
ПРАВКОЙ (ДЛЯШЛИФОВАЛЬНОГО СТАНКА) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
13.5 ВРЕЗНОЕ ШЛИФОВАНИЕ ВДОЛЬ ОСЕЙ Y И Z В КОНЦЕ КОЛЕБАНИЯ СТОЛА
(ДЛЯШЛИФОВАЛЬНОГО СТАНКА) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
13.6 ДОПОЛНИТЕЛЬНОЕ УГЛОВОЕ СНЯТИЕ ФАСОК И ЗАКРУГЛЕНИЕ УГЛОВ . . . . . 198
13.7 ВНЕШНЯЯ ФУНКЦИЯ ДВИЖЕНИЯ (G81) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
13.8 ФУНКЦИЯ ИНДЕКСИ- РОВАНИЯ СТОЛА С ИНДЕКСАЦИЕЙ . . . . . . . . . . . . . . . . . . 202
Содержание B—64124RU/01
c-4
14.ФУНКЦИЯ КОРРЕКЦИИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
14.1 КОРРЕКЦИЯ НА ДЛИНУ ИНСТРУМЕНТА (G43, G44, G49) . . . . . . . . . . . . . . . . . . . . . . 206
14.1.1 Общие сведения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
14.1.2 Команды G53, G28 и G30 в режиме коррекции на длину инструмента . . . . . . . . . . . . . . . . . 211
14.2 АВТОМАТИЧЕСКОЕ ИЗМЕРЕНИЕ ДЛИНЫИНСТРУМЕНТА (G37) . . . . . . . . . . . . . 214
14.3 КОРРЕКЦИЯ НА ИНСТРУМЕНТ (G45-G48) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
14.4 ОБЩИЕ СВЕДЕНИЯ О КОМПЕНСАЦИИ НА РЕЖУЩИЙ ИНСТРУМЕНТ С
(G40-G42) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
14.5 ДЕТАЛИ КОРРЕКЦИИ НА РЕЖУЩИЙ ИНСТРУМЕНТ C . . . . . . . . . . . . . . . . . . . . . . . 229
14.5.1 Общие сведения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
14.5.2 Перемещение инструмента при запуске . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
14.5.3 Перемещение инструмента в режиме коррекции . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
14.5.4 Перемещение инструмента при отмене режима коррекции . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
14.5.5 Проверка наличия столкновения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
14.5.6 Перерез компенсацией на режущий инструмент . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
14.5.7 Ввод команды с устройства ручного ввода данных MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
14.5.8 Команды G53,G28,G30 и G29 в режиме коррекции на режущий инструмент C . . . . . . . . . . 263
14.5.9 Угловая круговая интерполяция (G39) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
14.6 ЗНАЧЕНИЯ КОМПЕНСАЦИИ НА ИНСТРУМЕНТ, ЧИСЛО ЗНАЧЕНИЙ
КОМПЕНСАЦИИ И ВВОД ЗНАЧЕНИЙ ИЗ ПРОГРАММЫ (G10) . . . . . . . . . . . . . . . . . 284
14.7 МАСШТАБИРОВАНИЕ (G50, G51) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
14.8 ВРАЩЕНИЕ СИСТЕМЫКООРДИНАТ (G68, G69) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
14.9 УПРАВЛЕНИЕ НОРМАЛЬНЫМ НАПРАВЛЕНИЕМ ДВИЖЕНИЯ
(G40.1, G41.1, G42.1 ИЛИ G150, G151, G152) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
14.10 ПРОГРАММИРУЕМОЕ ЗЕРКАЛЬНОЕ ОТОБРАЖЕНИЕ (G50.1, G51.1) . . . . . . . . . . . . 302
15.МАКРОПРОГРАММА ПОЛЬЗОВАТЕЛЯ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
15.1 ПЕРЕМЕННЫЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
15.2 СИСТЕМНЫЕ ПЕРЕМЕННЫЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
15.3 АРИФМЕТИЧЕСКАЯ И ЛОГИЧЕСКАЯ ОПЕРАЦИЯ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
15.4 ОПЕРАТОРЫМАКРОПРОГРАММИ ОПЕРАТОРЫЧУ . . . . . . . . . . . . . . . . . . . . . . . . . . 322
15.5 ПЕРЕХОД И ПОВТОР . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
15.5.1 Безусловный переход (оператор GOTO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
15.5.2 Условный переход (оператор IF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
15.5.3 Повтор (оператор цикла) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325
15.6 ВЫЗОВМАКРОПРОГРАММЫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328
15.6.1 Простой вызов (G65) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
15.6.2 Модальный вызов (G66) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
15.6.3 Вызов макропрограммы с использованием G-кода . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
15.6.4 Вызов макропрограммы с использованием М-кода . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
15.6.5 Вызов подпрограммы с использованием М-кода . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
15.6.6 Вызовы подпрограммы с использованием Т-кода . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
15.6.7 Образец программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
15.7 ОБРАБОТКА МАКРООПЕРАТОРОВ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
15.7.1 Подробности выполнения ЧПУ операторов и макрооператоров . . . . . . . . . . . . . . . . . . . . . . . 341
15.7.2 Осторожность в использовании системных переменных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
15.8 РЕГИСТРАЦИЯМАКРОПРОГРАММПОЛЬЗОВАТЕЛЯ . . . . . . . . . . . . . . . . . . . . . . . . . . 346
15.9 ОГРАНИЧЕНИЯ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
15.10 КОМАНДЫВЫВОДА ДАННЫХ НА ВНЕШНЕЕ УСТРОЙСТВО . . . . . . . . . . . . . . . . . . 348
B—64124RU/01 Содержание
c-5
15.11 МАКРОПРОГРАММА ПОЛЬЗОВАТЕЛЯ ТИПА ПРЕРЫВАНИЯ . . . . . . . . . . . . . . . . . . . 352
15.11.1 Метод ввода . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
15.11.2 Описание функций . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
16.ФУНКЦИЯ ВВОДА ДАННЫХ СХЕМЫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
16.1 ОТОБРАЖЕНИЕМЕНЮСХЕМ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
16.2 ОТОБРАЖЕНИЕ ДАННЫХ СХЕМЫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
16.3 СИМВОЛЫ И КОДЫ, ИСПОЛЬЗУЕМЫЕ С ФУНКЦИЕЙ ВВОДА
ДАННЫХ СХЕМЫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
17.ВВОД ПРОГРАММИРУЕМЫХ ПАРАМЕТРОВ (G10) . . . . . . . . . . . . . . . . . . 373
18.РАБОТА ПАМЯТИ С ИСПОЛЬЗОВАНИЕМ ФОРМАТА ЛЕНТЫ
FS10/11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
19.ФУНКЦИИ ВЫСОКОСКОРОСТНОГО РЕЗАНИЯ . . . . . . . . . . . . . . . . . . . . . . 376
19.1 ОГРАНИЧЕНИЕ СКОРОСТИ ПОДАЧИ РАДИУСОМДУГИ . . . . . . . . . . . . . . . . . . . . . . 377
19.2 РАСШИРЕННОЕ УПРАВЛЕНИЕ С ПРЕДВАРИТЕЛЬНЫМПРОСМОТРОМ (G08) . 378
19.3 ФУНКЦИЯ УПРАВЛЕНИЯ С РАСШИРЕННЫМ ПРЕДВАРИТЕЛЬНЫМ
ПРОСМОТРОМ AI/ФУНКЦИЯ КОНТУРНОГО УПРАВЛЕНИЯ AI . . . . . . . . . . . . . . . . 380
19.4 ФУНКЦИЯ ИЗМЕНЕНИЯ ПОСТОЯННОЙ ВРЕМЕНИ ДЛЯ
КОЛОКОЛООБРАЗНОГО УСКОРЕНИЯ/ЗАМЕДЛЕНИЯ
ПЕРЕД ИНТЕРПОЛЯЦИЕЙ С ПРЕДВАРИТЕЛЬНЫМПРОСМОТРОМ . . . . . . . . . . . 398
20.ФУНКЦИИ УПРАВЛЕНИЯ ОСЯМИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
20.1 ПРОСТОЕ СИНХРОННОЕ УПРАВЛЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404
20.2 ВЫХОД ЗА ПРЕДЕЛЫКООРДИНАТ КРУГОВЫХ ОСЕЙ . . . . . . . . . . . . . . . . . . . . . . . . . 407
20.3 УПРАВЛЕНИЕ НАКЛОННОЙ ОСЬЮ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
20.4 ТАНДЕМНОЕ УПРАВЛЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
III. РАБОТА
1. ОБЩИЕ СВЕДЕНИЯ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413
1.1 РУЧНЫЕ ОПЕРАЦИИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414
1.2 ПЕРЕМЕЩЕНИЕ ИНСТРУМЕНТА С ПОМОЩЬЮ
ПРОГРАММИРОВАНИЯ — АВТОМАТИЧЕСКАЯ РАБОТА . . . . . . . . . . . . . . . . . . . . . . . . 416
1.3 АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
1.4 ТЕСТИРОВАНИЕ ПРОГРАММЫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
1.4.1 Проверка прогоном станка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
1.4.2 Как просмотреть отображение изменений положения без работы станка . . . . . . . . . . . . . . . 420
1.5 РЕДАКТИРОВАНИЕ ПРОГРАММЫОБРАБОТКИ ДЕТАЛЕЙ . . . . . . . . . . . . . . . . . . . . . 421
1.6 ОТОБРАЖЕНИЕ И УСТАНОВКА ДАННЫХ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 422
1.7 ОТОБРАЖЕНИЕ ДАННЫХ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
1.7.1 Отображение программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
1.7.2 Отображение текущего положения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
1.7.3 Отображение сигналатревоги . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
1.7.4 Отображение числа деталей, отображение времени обработки . . . . . . . . . . . . . . . . . . . . . . . . . 427
1.7.5 Графическое отображение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427
1.8 ВВОД/ВЫВОД ДАННЫХ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428
Содержание B—64124RU/01
c-6
2. РАБОЧИЕ УСТРОЙСТВА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429
2.1 УСТРОЙСТВА ВВОДА И ОТОБРАЖЕНИЯ ДАННЫХ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
2.1.1 7.2” Устройство монохромного/8.4” цветного ЖК-дисплея/пульт ручного ввода данных
(горизонтального типа) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431
2.1.2 7.2” Устройство монохромного/8.4” цветного ЖК-дисплея/пульт ручного
ввода данных (вертикального типа) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432
2.1.3 Местоположение клавиши ручного ввода данных
(ЖК-дисплей/пульт ручного ввода данных горизонтального типа) . . . . . . . . . . . . . . . . . . . . . 433
2.1.4 Местоположение клавиши ручного ввода данных
(ЖК-дисплей/пульт ручного ввода данных вертикального типа) . . . . . . . . . . . . . . . . . . . . . . . 434
2.2 ОПИСАНИЕ КЛАВИАТУРЫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
2.3 ФУНКЦИОНАЛЬНЫЕ И ДИСПЛЕЙНЫЕ КЛАВИШИ . . . . . . . . . . . . . . . . . . . . . . . . . . . 437
2.3.1 Основные операции на экране . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437
2.3.2 Функциональные клавиши . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
2.3.3 Дисплейные клавиши . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
2.3.4 Буфер ввода данных с клавиатуры и буфер ввода данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455
2.3.5 Предупреждающие сообщения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456
2.4 ВНЕШНИЕ УСТРОЙСТВА ВВОДА-ВЫВОДА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457
2.4.1 FANUC Handy File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459
2.5 ВКЛЮЧЕНИЕ/ВЫКЛЮЧЕНИЕ ПИТАНИЯ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
2.5.1 Включение питания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
2.5.2 Окно, которое появляется при включении питания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461
2.5.3 Отключение питания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462
3. РУЧНЫЕ ОПЕРАЦИИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463
3.1 РУЧНОЙ ВОЗВРАТ В РЕФЕРЕНТНОЕ ПОЛОЖЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
3.2 РУЧНАЯ НЕПРЕРЫВНАЯ ПОДАЧА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466
3.3 ПОДАЧА С ПРИРАЩЕНИЯМИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468
3.4 РУЧНАЯ ПОДАЧА С ПОМОЩЬЮРУКОЯТКИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
3.5 ВКЛЮЧЕНИЕ И ВЫКЛЮЧЕНИЕ ПОЛНОСТЬЮРУЧНОГО РЕЖИМА . . . . . . . . . . . . 472
4. АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477
4.1 ОПЕРАЦИЯ В ПАМЯТИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
4.2 ОПЕРАЦИЯ РУЧНОГО ВВОДА ДАННЫХ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
4.3 ОПЕРАЦИЯ ГРУППОВОГО УПРАВЛЕНИЯ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
4.4 ПЕРЕЗАПУСК ПРОГРАММЫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487
4.5 ФУНКЦИЯ ПЛАНИРОВАНИЯ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
4.6 ФУНКЦИЯ ВЫЗОВА ПОДПРОГРАММЫ (M198) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499
4.7 ПРЕРЫВАНИЕ С ПОМОЩЬЮРУЧНОГОМАХОВИКА . . . . . . . . . . . . . . . . . . . . . . . . . . 501
4.8 ЗЕРКАЛЬНОЕ ОТОБРАЖЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504
4.9 РУЧНОЕ ВМЕШАТЕЛЬСТВО И ВОЗВРАТ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506
4.10 РЕЖИМПЦУ С КАРТОЙ ПАМЯТИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508
4.10.1 Описание . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508
4.10.2 Операции . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509
4.10.2.1 Операция с групповым ЧПУ (DNC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509
4.10.2.2 Вызов подпрограммы (M198) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510
4.10.3 Ограничение и примечания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511
4.10.4 Параметр . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511
4.10.5 Процедура по установке карты памяти . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511
B—64124RU/01 Содержание
c-7
5. ПРОВЕРОЧНАЯ ОПЕРАЦИЯ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513
5.1 БЛОКИРОВКА СТАНКА И БЛОКИРОВКА ВСПОМОГАТЕЛЬНОЙ ФУНКЦИИ . . . . 514
5.2 РУЧНАЯ КОРРЕКЦИЯ СКОРОСТИ ПОДАЧИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516
5.3 РУЧНАЯ КОРРЕКЦИЯ УСКОРЕННОГО ПОДВОДА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517
5.4 ХОЛОСТОЙ ХОД . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518
5.5 ЕДИНИЧНЫЙ БЛОК . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519
6. ФУНКЦИИ БЕЗОПАСНОСТИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521
6.1 АВАРИЙНАЯ ОСТАНОВКА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522
6.2 ПЕРЕБЕГ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523
6.3 ПРОВЕРКА СОХРАНЕННОГО ХОДА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524
6.4 ПРОВЕРКА ОГРАНИЧЕНИЯ ХОДА ДО ВЫПОЛНЕНИЯ ПЕРЕМЕЩЕНИЯ . . . . . . . 528
7. СИГНАЛ ТРЕВОГИ И ФУНКЦИИ САМОДИАГНОСТИКИ . . . . . . . . . . . . . . . 531
7.1 ОТОБРАЖЕНИЕ СИГНАЛА ТРЕВОГИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 532
7.2 ОТОБРАЖЕНИЕЖУРНАЛА СИГНАЛОВ ТРЕВОГИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
7.3 ПРОВЕРКА С ПОМОЩЬЮОКНА САМОДИАГНОСТИКИ . . . . . . . . . . . . . . . . . . . . . . . 535
8. ВВОД/ВЫВОД ДАННЫХ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 538
8.1 ФАЙЛЫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 539
8.2 ПОИСК ФАЙЛА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 541
8.3 УДАЛЕНИЕ ФАЙЛА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543
8.4 ВВОД/ВЫВОД ПРОГРАММЫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 544
8.4.1 Ввод программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 544
8.4.2 Вывод программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 547
8.5 ВВОД И ВЫВОД ДАННЫХ КОРРЕКЦИИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549
8.5.1 Ввод данных коррекции . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 549
8.5.2 Вывод данных коррекции . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 550
8.6 ВВОД И ВЫВОД ПАРАМЕТРОВ И ДАННЫХ КОРРЕКЦИИ ПОГРЕШНОСТИ
ШАГА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 551
8.6.1 Ввод параметров . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 551
8.6.2 Вывод параметров . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 552
8.6.3 Ввод данных коррекции погрешности шага . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 553
8.6.4 Вывод данных коррекции погрешности шага . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 554
8.7 ВВОД/ВЫВОД ОБЩИХ ПЕРЕМЕННЫХМАКРОПРОГРАММЫПОЛЬЗОВАТЕЛЯ . 555
8.7.1 Ввод общих переменных макропрограмм пользователя . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 555
8.7.2 Вывод общей переменной макропрограмм пользователя . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 556
8.8 ОТОБРАЖЕНИЕ КАТАЛОГА ГИБКОГО ДИСКА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 557
8.8.1 Отображение каталога . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 558
8.8.2 Считывание файлов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 561
8.8.3 Вывод программ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 562
8.8.4 Удаление файлов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 563
8.9 ВЫВОД СПИСКА ПРОГРАММДЛЯ ЗАДАННОЙ ГРУППЫ . . . . . . . . . . . . . . . . . . . . . . 565
8.10 ОБЩИЙ ЭКРАН ВВОДА-ВЫВОДА ДАННЫХ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566
8.10.1 Установка параметров, относящихся к вводу-выводу . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567
8.10.2 Ввод и вывод программ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568
8.10.3 Ввод и вывод параметров . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573
8.10.4 Ввод и вывод данных коррекции . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 575
8.10.5 Вывод общих переменных макропрограмм пользователя . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 577
Содержание B—64124RU/01
c-8
8.10.6 Ввод и вывод файлов гибкого диска . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 578
8.11 ВВОД/ВЫВОД С ПОМОЩЬЮПЛАТЫПАМЯТИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 583
9. РЕДАКТИРОВАНИЕ ПРОГРАММ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 596
9.1 ВСТАВКА, ИЗМЕНЕНИЕ И УДАЛЕНИЕ СЛОВА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 597
9.1.1 Поиск слова . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598
9.1.2 Присвоение заголовка программе . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 600
9.1.3 Вставка слова . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 601
9.1.4 Изменение слова . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 602
9.1.5 Удаление слова . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603
9.2 УДАЛЕНИЕ БЛОКОВ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 604
9.2.1 Удаление блока . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 604
9.2.2 Удаление нескольких блоков . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
9.3 ПОИСК НОМЕРА ПРОГРАММЫ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
9.4 ПОИСК НОМЕРА ПОСЛЕДОВАТЕЛЬНОСТИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607
9.5 УДАЛЕНИЕ ПРОГРАММ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
9.5.1 Удаление одной программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
9.5.2 Удаление всех программ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609
9.5.3 Удаление нескольких программ с указанием диапазона . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610
9.6 РАСШИРЕННАЯ ФУНКЦИЯ РЕДАКТИРОВАНИЯ ПРОГРАММЫ
ОБРАБОТКИ ЗАГОТОВКИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611
9.6.1 Копирование целой программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 612
9.6.2 Копироваие части программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613
9.6.3 Перемещение части программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 614
9.6.4 Объединение программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615
9.6.5 Дополнительные пояснения для копирования, перемещения и объединения . . . . . . . . . . . 616
9.6.6 Замена слов и адресов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618
9.7 РЕДАКТИРОВАНИЕМАКРОПРОГРАММПОЛЬЗОВАТЕЛЯ . . . . . . . . . . . . . . . . . . . . . 620
9.8 ФОНОВОЕ РЕДАКТИРОВАНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 621
9.9 ФУНКЦИЯ ПАРОЛЯ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622
10.СОЗДАНИЕ ПРОГРАММ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624
10.1 СОЗДАНИЕ ПРОГРАММС ПОМОЩЬЮПАНЕЛИ РУЧНОГО ВВОДА ДАННЫХ . . 625
10.2 АВТОМАТИЧЕСКАЯ ВСТАВКА НОМЕРОВ ПОСЛЕДОВАТЕЛЬНОСТИ . . . . . . . . . . . 626
10.3 СОЗДАНИЕ ПРОГРАММ В РЕЖИМЕ TEACH IN (РЕЖИМ ОБУЧЕНИЯ)
(ОТРАБОТКА УПРАВЛЯЮЩЕЙ ПРОГРАММЫ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628
10.4 ВВОД ДАННЫХ ПРИ ПРОГРАММИРОВАНИИ В ДИАЛОГОВОМ
РЕЖИМЕ С ФУНКЦИЕЙ ГРАФИЧЕСКОГО ИЗОБРАЖЕНИЯ . . . . . . . . . . . . . . . . . . . . 631
11.УСТАНОВКА И ОТОБРАЖЕНИЕ ДАННЫХ . . . . . . . . . . . . . . . . . . . . . . . . . . . 635
11.1 ЭКРАНЫ, ОТОБРАЖАЕМЫЕ С ПОМОЩЬЮ ФУНКЦИОНАЛЬНОЙ
КЛАВИШИ
POS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 643
11.1.1 Отображение положения в рабочей системе координат . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 644
11.1.2 Отображение положения в относительной системе координат . . . . . . . . . . . . . . . . . . . . . . . . . 645
11.1.3 Отображение общего положения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 647
11.1.4 Предварительная установка системы координат заготовки . . . . . . . . . . . . . . . . . . . . . . . . . . . . 648
11.1.5 Отображение фактической скорости подачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649
11.1.6 Отображение времени работы и числа деталей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651
11.1.7 Отображение контроля за работой . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652
B—64124RU/01 Содержание
c-9
11.2 ЭКРАНЫ, ОТОБРАЖАЕМЫЕ С ПОМОЩЬЮ ФУНКЦИОНАЛЬНОЙ
КЛАВИШИ
PROG
(В РЕЖИМЕ MEMORY (ПАМЯТИ) ИЛИMDI (РУЧНОГО ВВОДА ДАННЫХ) . . . . . . 654
11.2.1 Отображение содержимого программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655
11.2.2 Экран отображения текущего блока . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656
11.2.3 Экран отображения следующего блока . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657
11.2.4 Экран проверки программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 658
11.2.5 Экран программы для операции ручного ввода данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 659
11.3 ЭКРАНЫ, ОТОБРАЖАЕМЫЕ С ПОМОЩЬЮ ФУНКЦИОНАЛЬНОЙ
КЛАВИШИ
PROG
(В РЕЖИМЕ EDIT (РЕДАКТИРОВАНИЕ)) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
11.3.1 Отображение используемой памяти и списка программ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
11.3.2 Отображение списка программ для заданной группы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 663
11.4 ЭКРАНЫ, ОТОБРАЖАЕМЫЕ С ПОМОЩЬЮ ФУНКЦИОНАЛЬНОЙ
КЛАВИШИ OFS/SET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 666
11.4.1 Установка и отображение величины коррекции на инструмент . . . . . . . . . . . . . . . . . . . . . . . . 667
11.4.2 Измерение длины инструмента . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 669
11.4.3 Отображение и ввод данных установки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 671
11.4.4 Сравнение номеров последовательности и остановка . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 673
11.4.5 Отображение и установка времени работы, числа деталей и времени . . . . . . . . . . . . . . . . . . . 675
11.4.6 Установка и отображение величины коррекции начала координат заготовки . . . . . . . . . . . . 677
11.4.7 Прямой ввод измеренных коррекций начала координат заготовки . . . . . . . . . . . . . . . . . . . . . 678
11.4.8 Отображение и установка общих переменных макропрограмм пользователя . . . . . . . . . . . . 680
11.4.9 Отображение данных схем и меню схем . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 681
11.4.10 Отображение и настройка пульта оператора программного обеспечения . . . . . . . . . . . . . . . . 683
11.4.11 Отображение и установка данных управления ресурсом инструмента . . . . . . . . . . . . . . . . . . 685
11.4.12 Отображение и установка расширенного управления ресурсом инструмента . . . . . . . . . . . . 688
11.5 ЭКРАНЫ, ОТОБРАЖАЕМЫЕ С ПОМОЩЬЮ ФУНКЦИОНАЛЬНОЙ
КЛАВИШИ SYSTEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 693
11.5.1 Установка и отображение параметров . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 694
11.5.2 Отображение и установка данных компенсации погрешности шага . . . . . . . . . . . . . . . . . . . . 696
11.6 ОТОБРАЖЕНИЕ НОМЕРА ПРОГРАММЫ, НОМЕРА
ПОСЛЕДОВАТЕЛЬНОСТИ, СОСТОЯНИЯ И ПРЕДУПРЕЖДАЮЩИХ
СООБЩЕНИЙ ДЛЯ УСТАНОВКИ ДАННЫХ ИЛИ ОПЕРАЦИЙ ВВОДА-ВЫВОДА . 699
11.6.1 Порядок отображения номера программы и номера последовательности . . . . . . . . . . . . . . . 699
11.6.2 Отображение состояния и предупреждающих сообщений для установки
данных или для операции ввода-вывода . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 700
11.7 ЭКРАНЫ, ОТОБРАЖАЕМЫЕ С ПОМОЩЬЮ ФУНКЦИОНАЛЬНОЙ
КЛАВИШИ MESSAGE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 702
11.7.1 Отображение журнала внешних сообщений для оператора . . . . . . . . . . . . . . . . . . . . . . . . . . . . 702
11.8 ОЧИСТКА ЭКРАНА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 704
11.8.1 Стирание отображения экрана . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 704
11.8.2 Автоматическое стирание отображения экрана . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 705
12.ФУНКЦИИ ГРАФИЧЕСКОГО ПОСТРОЕНИЯ . . . . . . . . . . . . . . . . . . . . . . . . . 706
12.1 ГРАФИЧЕСКОЕ ИЗОБРАЖЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 707
12.2 ДИНАМИЧЕСКАЯ ФУНКЦИЯ ГРАФИЧЕСКОГО ПОСТРОЕНИЯ . . . . . . . . . . . . . . . . 713
12.2.1 Графическое построение траектории . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 713
12.2.2 Объемная графика . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 722
Содержание B—64124RU/01
c-10
13.ФУНКЦИЯ СПРАВКИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 734
14.ЭКРАННАЯ ДОКУМЕНТАЛЬНАЯ КОПИЯ . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739
IV. MANUAL GUIDE 0i
1. MANUAL GUIDE 0i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
1.1 КРАТКИЙ ОБЗОР . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 746
1.2 ВВЕДЕНИЕ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 747
1.3 ПРОЦЕСС СОЗДАНИЯ ПРОГРАММ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748
1.3.1 Запуск . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 748
1.3.2 Запуск . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 749
1.3.3 Создание новой программы обработки деталей . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 750
1.3.4 Поддержка процесса . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 752
1.3.5 Поддержка G-кодов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754
1.3.6 ПоддержкаM-кодов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 757
1.4 ПОСТОЯННЫЙ ЦИКЛМЕХАНООБРАБОТКИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 759
1.4.1 Операция . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 760
1.4.2 Данные для каждого постоянного цикла . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 762
1.5 ПРОГРАММИРОВАНИЕ КОНТУРА . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 777
1.5.1 Операции программирования контура . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 778
1.5.2 Описание данных фигуры контура . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 787
1.5.3 Описание расчета контура . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 789
1.5.4 Описание вспомогательного расчета . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 800
1.5.5 Прочее . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 810
1.6 ПАРАМЕТР . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 812
1.7 СИГНАЛЫТРЕВОГИ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 813
V. ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ
1. МЕТОД ЗАМЕНЫБАТАРЕЙ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 817
1.1 БАТАРЕЯ ДЛЯ РЕЗЕРВНОГО ПИТАНИЯ ПАМЯТИ (3 V DC) . . . . . . . . . . . . . . . . . . . . . 818
1.2 БАТАРЕЯ ДЛЯ АВТОНОМНЫХ АБСОЛЮТНЫХ ИМПУЛЬСНЫХ ШИФРАТОРОВ
(6 V DC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 822
1.3
FANUC Серия 0*-МОДЕЛЬ D FANUC Серия 0* Mate-МОДЕЛЬ D
Для системы обрабатывающего центра
РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ
B-64304RU-2/02
•Ни одну из частей настоящего руководства не допускается воспроизводить
независимо от формы.
•Все спецификации и проектные разработки могут быть изменены без уведомления.
Продукты, представленные в настоящем руководстве, попадают под действие японского закона «Об иностранной валюте и международной торговле». Экспорт из Японии может подлежать экспортному лицензированию правительством Японии.
Кроме того, реэкспорт в другую страну может потребовать лицензии от правительства той страны, из которой производится реэкспорт. На настоящую продукцию также может распространяться действие законодательных актов правительства США о реэкспорте.
При необходимости в экспорте или реэкспорте продуктов, пожалуйста, обратитесь в компанию FANUC за консультацией.
В данном руководстве мы постарались охватить максимально широкий круг
различных вопросов.
Однако мы не можем описать все действия, которые запрещается или невозможно выполнять, поскольку существует множество вариантов различных действий. Поэтому все, что не описано в данном руководстве как возможное, следует рассматривать как «невозможное».
Настоящее руководство содержит названия программ или устройств производства других компаний, некоторые из которых являются зарегистрированными товарными знаками соответствующих владельцев. Однако в основном тексте эти названия не сопровождаются символами ® или ™.
B-64304RU-2/02 |
ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ |
ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ
В данном разделе описаны меры предосторожности, связанные с использованием устройств ЧПУ. Соблюдение этих мер предосторожности пользователями необходимо для обеспечения безопасной работы станков, оснащенных устройством ЧПУ (все описания в данном разделе предполагают данную конфигурацию). Обратите внимание на то, что некоторые меры предосторожности относятся только к отдельным функциям, и, таким образом, могут быть неприменимы к определенным устройствам ЧПУ.
Пользователи также должны соблюдать меры безопасности, относящиеся к станку, как указано в соответствующем руководстве, предоставляемом изготовителем станка. Перед началом работы со станком или созданием программы для управления работой станка оператор должен полностью ознакомиться с содержанием данного руководства и соответствующего руководства, предоставляемого изготовителем станка.
СОДЕРЖАНИЕ |
|
ОПРЕДЕЛЕНИЕ ТЕРМИНОВ «ПРЕДУПРЕЖДЕНИЕ», «ПРЕДОСТЕРЕЖЕНИЕ» И |
|
«ПРИМЕЧАНИЕ»…………………………………………………………………………………………………………….. |
s-1 |
ОБЩИЕ ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ………………………………………………………… |
s-2 |
ПРЕДОСТЕРЕЖЕНИЯ И МЕРЫ ПРЕДОСТОРОЖНОСТИ, ОТНОСЯЩИЕСЯ К |
|
ПРОГРАММИРОВАНИЮ……………………………………………………………………………………………….. |
s-3 |
ПРЕДУПРЕЖДЕНИЯ И ПРЕДОСТЕРЕЖЕНИЯ, ОТНОСЯЩИЕСЯ К ОБРАЩЕНИЮ СО |
|
СТАНКОМ………………………………………………………………………………………………………………………. |
s-4 |
ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К ЕЖЕДНЕВНОМУ ТЕХОБСЛУЖИВАНИЮ…………. |
s-6 |
ОПРЕДЕЛЕНИЕ ТЕРМИНОВ «ПРЕДУПРЕЖДЕНИЕ», «ПРЕДОСТЕРЕЖЕНИЕ» И «ПРИМЕЧАНИЕ»
Настоящее руководство включает описание правил техники безопасности в целях защиты пользователя и предотвращения повреждения оборудования. Меры предосторожности подразделяются на предупреждения и предостережения в соответствии с уровнем опасности, на который они указывают. Кроме того, в примечаниях приводится дополнительная информация.
Внимательно читайте указания типа Предупреждение, Предостережение и Примечание до начала работы со станком.
ПРЕДУПРЕЖДЕНИЕ
Применяется, если при несоблюдении утвержденной процедуры существует
опасность травмы оператора или одновременно травмы оператора и повреждения оборудования.
ПРЕДОСТЕРЕЖЕНИЕ
Применяется, если при несоблюдении утвержденной процедуры существует опасность повреждения оборудования.
ПРИМЕЧАНИЕ
Примечание используется для указания дополнительной информации, не
являющейся предупреждением или предостережением.
•Внимательно прочтите данное руководство и храните его в надежном месте.
s-1
ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ B-64304RU-2/02
ОБЩИЕ ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ
ПРЕДУПРЕЖДЕНИЕ
1Никогда не приступайте к обработке детали на станке без предварительной проверки работы станка. До начала рабочего прогона убедитесь, что станок
функционирует должным образом, выполнив пробный прогон с использованием, например, одиночного блока, коррекции скорости подачи
или функции блокировки станка, либо без установки на станке инструмента и детали. Невозможность подтверждения нормальной работы станка может привести к непрогнозируемой его работе, в том числе к повреждению детали
и/или самого станка или травме оператора.
2До начала работы со станком тщательно проверьте введенные данные.
Работа на станке с неверно заданными данными может привести к непрогнозируемой работе станка, в том числе к повреждению детали и/или станка или травме оператора.
3Убедитесь в том, что заданная скорость подачи соответствует намеченной операции. Обычно для каждого станка существует максимально допустимая скорость подачи.
Соответствующая скорость подачи меняется в зависимости от намеченной
операции. Смотрите прилагаемое к станку руководство для определения
максимально допустимой скорости подачи.
Если станок работает на неверной скорости, это может привести к
непрогнозируемой работе станка, в том числе к повреждению детали и/или
самого станка или травме оператора.
4При использовании функции коррекции на инструмент тщательно проверьте
направление и величину коррекции.
Работа на станке с неверно заданными данными может привести к
непрогнозируемой работе станка, в том числе к повреждению детали и/или
станка или травме оператора.
s-2
B-64304RU-2/02 |
ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ |
ПРЕДУПРЕЖДЕНИЕ
5Параметры для ЧПУ и ПКД устанавливаются на заводе-изготовителе. Как правило, в их изменении нет необходимости. Вместе с тем, если изменению параметра нет другой альтернативы, перед внесением изменения
убедитесь в том, что полностью понимаете назначение параметра.
Неверная настройка параметра может привести к непрогнозируемой работе станка, в том числе к повреждению детали и/или станка или травме оператора.
6Непосредственно после включения электропитания не прикасайтесь к
клавишам на панели ввода данных вручную (MDI) до появления на
устройстве ЧПУ отображения положения или экрана аварийных сигналов. Некоторые клавиши на панели MDI предназначены для техобслуживания и других специальных операций. Нажатие любой из этих клавиш может привести к нестандартному состоянию ЧПУ. Запуск станка в данном состоянии может вызвать непрогнозируемую работу.
7Руководство по эксплуатации и руководство по программированию,
поставляемые вместе с устройством ЧПУ, представляют полное описание всех функций станка, включая дополнительные функции. Обратите внимание, что дополнительные функции меняются в зависимости от модели станка. Следовательно, некоторые функции, описанные в данных
руководствах, могут отсутствовать в конкретной модели. В случае сомнений
проверьте по спецификации станка.
8Некоторые функции могли быть установлены по требованию изготовителя
станка. При использовании подобных функций обращайтесь к руководству, поставляемому изготовителем станка, для получения более подробной информации по их использованию и соответствующих предупреждений.
ПРЕДОСТЕРЕЖЕНИЕ
Жидкокристаллический дисплей изготавливается на основе точной
технологии изготовления. Некоторые пиксели могут не включатся или оставаться включенными. Это обычное явление для ЖК-дисплея, которое не является дефектом.
ПРИМЕЧАНИЕ
Программы, параметры и переменные макропрограммы сохраняются в энергонезависимой памяти устройства ЧПУ. Обычно они сохраняются даже при выключении питания.
Однако такие данные могут быть удалены по неосторожности или могут подлежать обязательному удалению из энергонезависимой памяти для восстановления после ошибки.
Во избежание повторения описанных выше последствий и для быстрого восстановления удаленных данных выполняйте резервное копирование всех важных данных и храните резервную копию в безопасном месте.
s-3
ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ B-64304RU-2/02
ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К ПРОГРАММИРОВАНИЮ
Данный раздел охватывает наиболее важные меры предосторожности, относящиеся к программированию. Прежде чем пытаться выполнить программирование внимательно прочитайте руководство по эксплуатации, чтобы полностью ознакомиться с его содержанием.
ПРЕДУПРЕЖДЕНИЕ
1Настройка системы координат
При неправильной установке системы координат станок может вести себя
непрогнозируемым образом, что является результатом программы, выдающей неверную команду перемещения. Такая непрогнозируемая
работа может привести к повреждению инструмента, самого станка, детали или к травме оператора.
2Позиционирование с помощью нелинейной интерполяции
При выполнении позиционирования с помощью нелинейной интерполяции
(позиционирования с помощью нелинейного перемещения между начальной
и конечной точками) необходимо внимательно проверять траекторию перемещения инструмента до выполнения программирования. При позиционировании применяется ускоренный подвод. Столкновение инструмента с деталью может привести к повреждению инструмента, станка, детали или травме оператора.
3Функция, включающая ось вращения
При управлении нормальным (перпендикулярным) направлением
обращайте особое внимание на скорость оси вращения. Неверное
программирование может привести к слишком высокой скорости оси
вращения, вследствие чего центробежная сила может ослабить захват
патрона на детали, если последняя закреплена ненадежно. В этом случае
есть вероятность повреждения инструмента, самого станка, детали или травмы оператора.
4Преобразование дюймы/метрические единицы
Переход при вводе с дюймов на метры и наоборот не приведет к переводу
единиц измерения таких данных, как коррекция исходной позиции детали,
параметр и текущая позиция. Поэтому до запуска станка установите
используемые единицы измерения. Попытка выполнения операции с
заданными недопустимыми данными может привести к повреждению инструмента, самого станка, детали или травме оператора.
s-4
B-64304RU-2/02 |
ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ |
ПРЕДУПРЕЖДЕНИЕ
5Контроль постоянства скорости резания
Если ось, подвергаемая постоянному управлению скоростью нарезания, выходит на начало системы координат детали, скорость шпинделя может
стать слишком высокой. Поэтому необходимо установить максимально
допустимую скорость. Неправильная установка максимально допустимой скорости может привести к повреждению инструмента, самого станка, детали или к травме оператора.
6Проверка длины хода
После включения питания при необходимости выполните ручной возврат на референтную позицию. Проверка длины хода невозможна до выполнения ручного возврата на референтную позицию. Имейте в виду, что когда
проверка длины хода выключена, сигнал об ошибке не выдается даже при
превышении предела хода, что может привести к повреждению инструмента, самого станка, детали или травме оператора.
7Абсолютный/инкрементный режим
Если программа, созданная с абсолютными значениями, работает в
инкрементном режиме или наоборот, станок может вести себя непрогнозируемым образом.
8Выбор плоскости
Если для круговой интерполяции, винтовой интерполяции или стандартного
цикла плоскость задана некорректно, станок может вести себя
непрогнозируемым образом. Подробную информацию смотрите в описаниях
соответствующих функций.
9Пропуск предела крутящего момента
Перед пропуском предельного значения крутящего момента задайте это
значение. Если пропуск предела крутящего момента задается без заданного
в данный момент значения, команда перемещения будет выполнена без
пропуска.
10Программируемое зеркальное отображение
Обратите внимание на то, что при включении программируемого зеркального отображения запрограммированные операции выполняются по-другому.
11Функция коррекции
Если команда, основанная на системе координат станка, или команда
возврата на референтную позицию выдается в режиме функции коррекции, коррекция временно отменяется, что приводит к непрогнозируемому поведению станка.
Следовательно, до выдачи любой из вышеуказанных команд всегда отменяйте режим функции коррекции.
s-5
ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ B-64304RU-2/02
ПРЕДУПРЕЖДЕНИЯ И ПРЕДОСТЕРЕЖЕНИЯ, ОТНОСЯЩИЕСЯ К ОБРАЩЕНИЮ СО СТАНКОМ
В данном разделе описаны меры предосторожности, относящиеся к обращению с инструментами станка. Прежде чем пытаться эксплуатировать станок внимательно прочитайте руководство по эксплуатации, так, чтобы полностью уяснить его содержание.
ПРЕДУПРЕЖДЕНИЕ
1Ручное управление
При работе со станком вручную установите текущую позицию инструмента и
детали и убедитесь в том, что ось перемещения, направление и скорость подачи были заданы верно. Неправильная работа станка может привести к
повреждению инструмента, самого станка, детали или травме оператора.
2Ручной возврат на референтную позицию
После включения питания при необходимости выполните ручной возврат на
референтную позицию.
Если работа на станке осуществляется без предварительного ручного возврата на референтную позицию, станок может работать
непрогнозируемым образом. Проверка длины хода невозможна до
выполнения ручного возврата на референтную позицию.
Непредвиденная работа станка может привести к повреждению инструмента, самого станка, детали или травме оператора.
3Ручная подача с помощью маховика
Ручная подача с помощью маховика с применением высокого коэффициента вращения, например, 100, приводит к быстрому вращению инструмента и стола. Небрежное обращение со станком может привести к повреждению инструмента и/или станка или травме оператора.
4Выключенная ручная коррекция
Если ручная коррекция выключена (в соответствии со спецификацией в
переменной макропрограммы) во время нарезания резьбы, жесткого или
другого нарезания резьбы, скорость невозможно спрогнозировать, что
может привести к повреждению инструмента, самого станка, детали или
травме оператора.
5Начальная/предварительно заданная операция
Как правило, не следует приступать к начальной/ предварительно заданной операции, когда станок работает под программным управлением. В противном случае станок может работать непредвиденным образом, что может привести к повреждению инструмента, самого станка, детали или травме оператора.
6Сдвиг системы координат детали
Вмешательство в режиме ручного управления, блокировка станка или зеркальное отображение могут привести к сдвигу системы координат детали. Прежде чем пытаться работать на станке под управлением программы, внимательно проверьте систему координат.
Если станок работает под программным управлением без припусков на какой-либо сдвиг системы координат детали, станок может вести себя
неожиданным образом, что может привести к повреждению инструмента, самого станка, детали или к травме оператора.
s-6
B-64304RU-2/02 |
ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ |
ПРЕДУПРЕЖДЕНИЕ
7Программная панель оператора и переключатели меню
С помощью программной панели оператора и переключателей меню, совместно с панелью MDI (РВД = ручной ввод данных), можно задать
операции, ввод которых не предусмотрен с панели оператора станка,
например, изменение режима работы, изменение значений ручной коррекции или команды толчковой подачи.
Вместе с тем обратите внимание на то, что при небрежной работе с клавишами панели ввода данных вручную станок может работать
непрогнозируемым образом, что может привести к повреждению инструмента, самого станка, детали или травмированию пользователя.
8Клавиша RESET (сброс)
Нажатие клавиши СБРОС останавливает запущенную в данный момент программу. В результате сервоось останавливается. Однако клавиша СБРОС может не сработать, например, из-за сбоя панели MDI. Таким образом, если необходимо остановить двигатели, для обеспечения безопасности используйте кнопку аварийного останова вместо клавиши «сброс».
9Вмешательство в режиме ручного управления
Если ручное вмешательство выполняется во время выполнения запрограммированной операции, траектория перемещения инструмента может измениться при последующем перезапуске станка. Поэтому перед перезапуском станка после вмешательства в режиме ручного управления проверьте настройки ручных абсолютных переключателей, параметров и абсолютного/инкрементного режима управления.
10Остановка подачи, ручная коррекция и покадровый режим
Функции останова подачи, ручной коррекции и одиночного блока могут быть выключены с помощью системной переменной макропрограммы пользователя #3004. В данном случае будьте внимательны при работе на станке.
s-7
ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ B-64304RU-2/02
ПРЕДУПРЕЖДЕНИЕ 11 Пробный прогон
Обычно холостой ход используется для подтверждения надлежащей работы станка. Во время холостого хода станок работает со скоростью холостого
хода, которая отличается от соответствующей запрограммированной
скорости подачи. Имейте в виду, что скорость пробного прогона иногда может быть выше запрограммированной скорости подачи.
12 Коррекция на радиус вершины инструмента и на инструмент в режиме
РВД
Обращайте особое внимание на траекторию перемещения инструмента,
задаваемую командой в режиме ввода данных вручную, так как в этом режиме не применяется коррекция на радиус резца или вершину
инструмента. Когда с пульта MDI вводится команда прерывания автоматической работы в режиме коррекции на радиус резца или вершину инструмента, обращайте особое внимание на траекторию инструмента при последующем возобновлении автоматического режима работы. Подробную информацию см. в описаниях соответствующих функций.
13 Редактирование программы
Если станок останавливается и после этого программа механической обработки редактируется (изменение, вставка или удаление), станок может вести себя непрогнозируемым образом, если механическая обработка возобновляется при управлении такой программой. В общем, запрещается изменять, вставлять или удалять команды из программы механической обработки во время ее использования.
ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К ЕЖЕДНЕВНОМУ ТЕХОБСЛУЖИВАНИЮ
ПРЕДУПРЕЖДЕНИЕ
1Замена батареи резервного питания памяти
При замене резервных батарей памяти оставьте питание станка (ЧПУ) включенным и используйте аварийный останов станка. Поскольку эта работа выполняется при включенном питании и при открытом корпусе, эту работу может выполнять только персонал, прошедший санкционированное обучение технике безопасности и техобслуживанию.
При замене батарей примите меры к тому, чтобы не коснуться схем высокого
напряжения (обозначенных и оборудованных защитной крышкой). Прикосновение к неизолированным цепям высокого напряжения чрезвычайно опасно, так как может привести к удару током.
s-8
B-64304RU-2/02 |
ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ |
ПРИМЕЧАНИЕ
В устройстве ЧПУ используются батареи для защиты содержимого его памяти, так как в нем должны сохраняться такие данные, как программы,
коррекции и параметры, даже если не используется внешний источник электропитания.
Если напряжение батареи падает, на пульте или экране оператора станка отображается сигнал об ошибке из-за разряда батареи.
При отображении сигнала об ошибке о низком напряжении батарей их следует заменить в течение недели. В противном случае содержимое
памяти устройства ЧПУ будет потеряно.
Подробную информацию о порядке замены батареи см. в разделе «Способ
замены батареи» руководства по эксплуатации (общее для серии T/M).
ПРЕДУПРЕЖДЕНИЕ
2Замена батареи абсолютного импульсного датчика положения
При замене резервных батарей памяти оставьте питание станка (ЧПУ)
включенным и используйте аварийный останов станка. Поскольку эта работа выполняется при включенном питании и при открытом корпусе, эту работу может выполнять только персонал, прошедший санкционированное обучение технике безопасности и техобслуживанию.
При замене батарей примите меры к тому, чтобы не коснуться схем высокого
напряжения (обозначенных и оборудованных защитной крышкой).
Прикосновение к неизолированным цепям высокого напряжения
чрезвычайно опасно, так как может привести к удару током.
ПРИМЕЧАНИЕ
В абсолютном импульсном кодирующем устройстве используются батареи
для сохранения его абсолютной позиции.
При падении напряжения батареи на экране или панель оператора станка отображается сигнал об ошибке из-за разряда батареи.
При отображении сигнала об ошибке о низком напряжении батарей их следует заменить в течение недели. В противном случае данные об абсолютной позиции, хранящиеся в импульсном кодирующем устройстве, будут потеряны.
Подробную информацию о порядке замены батареи см. в разделе «Способ
замены батареи» руководства по эксплуатации (общее для серии T/M).
ПРЕДУПРЕЖДЕНИЕ
3Замена плавкого предохранителя
Перед заменой перегоревшего плавкого предохранителя необходимо обнаружить и устранить причину, по которой перегорел предохранитель. По этой причине эту работу может выполнять только тот персонал, который прошел утвержденную подготовку по безопасности и техническому обслуживанию.
При замене предохранителя и работе в открытом шкафу примите меры к
тому, чтобы не коснуться схем высокого напряжения (обозначенных и оборудованных защитной крышкой).
Прикосновение к неизолированным цепям высокого напряжения чрезвычайно опасно, так как может привести к удару током.
s-9
B-64304RU-2/02 |
СОДЕРЖАНИЕ |
СОДЕРЖАНИЕ
ПРАВИЛА ТЕХНИКИ БЕЗОПАСНОСТИ…………………………………………….. |
1 |
ОПРЕДЕЛЕНИЕ ТЕРМИНОВ «ПРЕДУПРЕЖДЕНИЕ», «ПРЕДОСТЕРЕЖЕНИЕ» И |
|
«ПРИМЕЧАНИЕ»………………………………………………………………………………. |
1 |
ОБЩИЕ ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ ………………………………… |
2 |
ПРЕДОСТЕРЕЖЕНИЯ И ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К |
|
ПРОГРАММИРОВАНИЮ………………………………………………………………….. |
4 |
ПРЕДУПРЕЖДЕНИЯ И ПРЕДОСТЕРЕЖЕНИЯ, ОТНОСЯЩИЕСЯ К |
|
ОБРАЩЕНИЮ СО СТАНКОМ …………………………………………………………… |
6 |
ПРЕДУПРЕЖДЕНИЯ, ОТНОСЯЩИЕСЯ К ЕЖЕДНЕВНОМУ |
|
ТЕХОБСЛУЖИВАНИЮ…………………………………………………………………….. |
8 |
I. ОБЩИЕ СВЕДЕНИЯ |
1 ОБЩИЕ СВЕДЕНИЯ…………………………………………………………………… |
3 |
|
1.1 |
ОБЩАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ РАБОТЫ НА СТАНКЕ С ЧПУ……….. |
6 |
1.2 |
ПРИМЕЧАНИЯ ПО ЧТЕНИЮ НАСТОЯЩЕГО РУКОВОДСТВА……………. |
7 |
1.3 |
ПРИМЕЧАНИЯ ПО РАЗЛИЧНЫМ ТИПАМ ДАННЫХ…………………………… |
7 |
II. ПРОГРАММИРОВАНИЕ |
1 |
ОБЩИЕ СВЕДЕНИЯ…………………………………………………………………. |
11 |
|
1.1 |
ФОРМА ИНСТРУМЕНТА И ПЕРЕМЕЩЕНИЕ ИНСТРУМЕНТА |
||
ПРОГРАММНЫМ ПУТЕМ……………………………………………………………….. |
11 |
||
2 |
ПОДГОТОВИТЕЛЬНАЯ ФУНКЦИЯ (G-ФУНКЦИЯ) ……………………. |
13 |
|
3 |
ФУНКЦИЯ ИНТЕРПОЛЯЦИИ…………………………………………………….. |
17 |
|
3.1 |
ПОЗИЦИОНИРОВАНИЕ В ОДНОМ НАПРАВЛЕНИИ (G60)……………….. |
17 |
|
3.2 |
НАРЕЗАНИЕ РЕЗЬБЫ (G33)…………………………………………………………… |
19 |
|
3.3 |
НАНОСГЛАЖИВАНИЕ……………………………………………………………………. |
21 |
|
4 |
ЗНАЧЕНИЕ И ИЗМЕРЕНИЕ КООРДИНАТ…………………………………. |
27 |
|
4.1 |
КОМАНДА В ПОЛЯРНЫХ КООРДИНАТАХ (G15, G16) ……………………… |
27 |
|
5 |
ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ ПРОГРАММИРОВАНИЯ…………….. |
30 |
|
5.1 |
СТАНДАРТНЫЙ ЦИКЛ СВЕРЛЕНИЯ ………………………………………………. |
30 |
5.1.1Цикл высокоскоростного сверления с периодическим выводом сверла (G73)
……………………………………………………………………………………………………………….. |
34 |
|
5.1.2 |
Цикл нарезания левой резьбы (G74)…………………………………………………………. |
36 |
5.1.3 |
Цикл чистового растачивания (G76) ………………………………………………………… |
41 |
5.1.4 |
Цикл сверления, центровочное сверление (G81)……………………………………….. |
43 |
5.1.5 |
Цикл сверления, цилиндрическое зенкование (G82) …………………………………. |
45 |
5.1.6 |
Цикл сверления с периодическим выводом сверла (G83) ………………………….. |
47 |
5.1.7Цикл сверления малых отверстий с периодическим выводом сверла (G83) ..49
5.1.8 |
Цикл нарезания резьбы (G84)…………………………………………………………………… |
53 |
5.1.9 |
Цикл растачивания (G85)…………………………………………………………………………. |
55 |
c-1
СОДЕРЖАНИЕ |
B-64304RU-2/02 |
||
5.1.10 |
Цикл растачивания (G86)…………………………………………………………………………. |
57 |
|
5.1.11 |
Цикл обратного растачивания (G87) ………………………………………………………… |
59 |
|
5.1.12 |
Цикл растачивания (G88)…………………………………………………………………………. |
61 |
|
5.1.13 |
Цикл растачивания (G89)…………………………………………………………………………. |
63 |
|
5.1.14 |
Отмена стандартного цикла сверления (G80)……………………………………………. |
64 |
|
5.1.15 |
Пример использования стандартных циклов для сверления………………………. |
65 |
|
5.2 |
ЖЕСТКОЕ НАРЕЗАНИЕ РЕЗЬБЫ …………………………………………………… |
67 |
|
5.2.1 |
Жесткое нарезание резьбы (G84) ……………………………………………………………… |
67 |
|
5.2.2 |
Цикл жесткого нарезания левой резьбы (G74) ………………………………………….. |
71 |
5.2.3Цикл жесткого нарезания резьбы с периодическим выводом инструмента (G84
или G74) …………………………………………………………………………………………………. |
75 |
||
5.2.4 Отмена стандартного цикла (G80) ……………………………………………………………. |
78 |
||
5.2.5 Ручная коррекция во время жесткого нарезания резьбы……………………………. |
78 |
||
5.2.5.1 |
Коррекция при выводе………………………………………………………………………… |
78 |
|
5.2.5.2 |
Сигнал ручной коррекции……………………………………………………………………. |
80 |
|
5.3 |
СНЯТИЕ ФАСКИ И РАДИУСНАЯ ОБРАБОТКА УГЛОВ (ОПЦИЯ)………. |
81 |
5.4ФУНКЦИЯ ИНДЕКСИРОВАНИЯ ДЕЛИТЕЛЬНО-ПОВОРОТНГО СТОЛА85
5.5УПРАВЛЕНИЕ ВРЕЗНОЙ ПОДАЧЕЙ (ДЛЯ ШЛИФОВАЛЬНОГО СТАНКА)
……………………………………………………………………………………………………… 87
5.6СТАНДАРТНЫЙ ЦИКЛ ШЛИФОВАНИЯ (ДЛЯ ШЛИФОВАЛЬНОГО
СТАНКА) ……………………………………………………………………………………….. |
90 |
|
5.6.1 |
Цикл врезного шлифования (G75) ……………………………………………………………. |
91 |
5.6.2 |
Цикл прямого врезного шлифования с постоянными размерами (G77) ……… |
95 |
5.6.3 |
Цикл шлифования поверхности с непрерывной подачей (G78) …………………. |
98 |
5.6.4 |
Цикл шлифования поверхности с прерывистой подачей (G79)………………… |
101 |
6 ФУНКЦИЯ КОРРЕКЦИИ………………………………………………………….. |
104 |
||
6.1 |
КОРРЕКЦИЯ НА ДЛИНУ ИНСТРУМЕНТА (G43, G44, G49)……………… |
104 |
|
6.1.1 |
Краткий обзор……………………………………………………………………………………….. |
104 |
|
6.1.2 Команды G53, G28 и G30 в режиме коррекции на длину инструмента…….. |
109 |
||
6.2 |
ТИПЫ СДВИГА ПРИ КОРРЕКЦИИ НА ДЛИНУ ИНСТРУМЕНТА ………. |
111 |
|
6.3 |
АВТОМАТИЧЕСКОЕ ИЗМЕРЕНИЕ ДЛИНЫ ИНСТРУМЕНТА (G37)….. |
118 |
|
6.4 |
КОРРЕКЦИЯ НА ИНСТРУМЕНТ (G45 — G48) ………………………………….. |
121 |
|
6.5 |
КРАТКИЙ ОБЗОР КОРРЕКЦИИ НА ИНСТРУМЕНТ (G40-G42) ………… |
127 |
|
6.6 |
ПОДРОБНЫЕ СВЕДЕНИЯ О КОРРЕКЦИИ НА ИНСТРУМЕНТ………… |
133 |
|
6.6.1 |
Краткий обзор……………………………………………………………………………………….. |
133 |
|
6.6.2 Перемещение инструмента при запуске …………………………………………………. |
137 |
||
6.6.3 Перемещение инструмента в режиме коррекции…………………………………….. |
142 |
||
6.6.4 Перемещение инструмента в режиме отмены коррекции………………………… |
160 |
||
6.6.5 Предотвращение перереза из-за коррекции на инструмент……………………… |
167 |
||
6.6.6 |
Проверка наличия столкновения ……………………………………………………………. |
170 |
6.6.6.1Операция, выполняющаяся, если сделан вывод, что будет столкновение173
6.6.6.2 |
Функция сигнала об ошибке при проверке столкновения |
……………………. 173 |
|
6.6.6.3 |
Функция предотвращения при проверке столкновения……………………….. |
175 |
|
6.6.7 Коррекция на инструмент для ввода с панели РВД…………………………………. |
181 |
||
6.7 |
КРУГОВАЯ ИНТЕРПОЛЯЦИЯ ПРИ ОБХОДЕ УГЛА (G39) ……………….. |
183 |
6.8ЗНАЧЕНИЯ КОРРЕКЦИИ НА ИНСТРУМЕНТ, НОМЕРА ЗНАЧЕНИЙ
КОРРЕКЦИИ И ВВОД ЗНАЧЕНИЙ ИЗ ПРОГРАММЫ (G10) …………….. |
185 |
|
6.9 |
МАСШТАБИРОВАНИЕ (G50, G51)…………………………………………………. |
187 |
6.10 |
ВРАЩЕНИЕ СИСТЕМЫ КООРДИНАТ (G68, G69)…………………………… |
194 |
6.11 |
КОНТРОЛЬ ПЕРПЕНДИКУЛЯРНОСТИ (G40.1, G41.1, G42.1) ………… |
201 |
c-2
B-64304RU-2/02 |
СОДЕРЖАНИЕ |
6.12ПРОГРАММИРУЕМОЕ ЗЕРКАЛЬНОЕ ОТОБРАЖЕНИЕ (G50.1, G51.1)
……………………………………………………………………………………………………. |
205 |
||||||
7 |
ДОСТУП К ПАМЯТИ В ПРОГРАММНОМ ФОРМАТЕ Серии 10/11207 |
||||||
8 |
ФУНКЦИИ УПРАВЛЕНИЯ ОСЬЮ……………………………………………. |
208 |
|||||
8.1 |
ЭЛЕКТРОННЫЙ РЕДУКТОР (G80, G81 (G80.4, G81.4)) ………………….. |
208 |
|||||
8.1.1 |
Электронный редуктор………………………………………………………………………….. |
208 |
|||||
III. РАБОТА |
|||||||
1 |
НАСТРОЙКА И ОТОБРАЖЕНИЕ ДАННЫХ……………………………… |
217 |
|||||
1.1 |
ЭКРАНЫ, ВЫЗЫВАЕМЫЕ ФУНКЦИОНАЛЬНОЙ КЛАВИШЕЙ |
217 |
|||||
1.1.1 |
Настройка и отображение значения коррекции на инструмент………………… |
217 |
|||||
1.1.2 |
Измерение длины инструмента………………………………………………………………. |
220 |
|||||
1.1.3 |
Выбор уровня обработки……………………………………………………………………….. |
222 |
|||||
1.1.3.1 |
Выбор уровня сглаживания……………………………………………………………….. |
222 |
|||||
1.1.3.2 |
Выбор уровня точности……………………………………………………………………… |
223 |
|||||
1.1.4 |
Выбор уровня качества обработки …………………………………………………………. |
223 |
|||||
2 |
АВТОМАТИЧЕСКИЕ ОПЕРАЦИИ……………………………………………. |
225 |
|||||
2.1 |
ОБРАТНЫЙ ХОД………………………………………………………………………….. |
225 |
|||||
ПРИЛОЖЕНИЕ |
|||||||
A |
ПАРАМЕТРЫ…………………………………………………………………………. |
237 |
|||||
A.1 |
ОПИСАНИЕ ПАРАМЕТРОВ ………………………………………………………….. |
237 |
|||||
A.2 |
ТИП ДАННЫХ………………………………………………………………………………. |
284 |
|||||
A.3 |
ТАБЛИЦЫ СТАНДАРТНЫХ НАСТРОЕК ПАРАМЕТРОВ………………….. |
285 |
|||||
B |
ОТЛИЧИЯ ОТ СЕРИИ 0i-C………………………………………………………. |
287 |
|||||
B.1 |
МИНИМАЛЬНЫЙ ШАГ………………………………………………………………….. |
288 |
|||||
B.1.1 |
Различия в способах задания………………………………………………………………….. |
288 |
|||||
B.1.2 |
Различия в отображении диагностики…………………………………………………….. |
288 |
|||||
B.2 |
АВТОМАТИЧЕСКАЯ КОРРЕКЦИЯ НА ИНСТРУМЕНТ…………………….. |
288 |
|||||
B.2.1 |
Различия в способах задания………………………………………………………………….. |
288 |
|||||
B.2.2 |
Различия в отображении диагностики…………………………………………………….. |
289 |
|||||
B.3 |
КРУГОВАЯ ИНТЕРПОЛЯЦИЯ……………………………………………………….. |
290 |
|||||
B.3.1 |
Различия в способах задания………………………………………………………………….. |
290 |
|||||
B.3.2 |
Различия в отображении диагностики…………………………………………………….. |
290 |
|||||
B.4 |
ВИНТОВАЯ ИНТЕРПОЛЯЦИЯ………………………………………………………. |
291 |
|||||
B.4.1 |
Различия в способах задания………………………………………………………………….. |
291 |
|||||
B.4.2 |
Различия в отображении диагностики…………………………………………………….. |
291 |
|||||
B.5 |
ФУНКЦИЯ ПРОПУСКА …………………………………………………………………. |
292 |
|||||
B.5.1 |
Различия в способах задания………………………………………………………………….. |
292 |
|||||
B.5.2 |
Различия в отображении диагностики…………………………………………………….. |
294 |
|||||
B.6 |
РУЧНОЙ ВОЗВРАТ НА РЕФЕРЕНТНУЮ ПОЗИЦИЮ ……………………… |
294 |
|||||
B.6.1 |
Различия в способах задания………………………………………………………………….. |
294 |
|||||
B.6.2 |
Различия в отображении диагностики…………………………………………………….. |
296 |
|||||
B.7 |
СИСТЕМА КООРДИНАТ ДЕТАЛИ………………………………………………….. |
297 |
|||||
B.7.1 |
Различия в способах задания………………………………………………………………….. |
297 |
|||||
B.7.2 |
Различия в отображении диагностики…………………………………………………….. |
297 |
c-3
СОДЕРЖАНИЕ |
B-64304RU-2/02 |
||
B.8 |
ЛОКАЛЬНАЯ СИСТЕМА КООРДИНАТ…………………………………………… |
298 |
|
B.8.1 |
Различия в способах задания………………………………………………………………….. |
298 |
|
B.8.2 |
Различия в отображении диагностики…………………………………………………….. |
299 |
|
B.9 |
УПРАВЛЕНИЕ КОНТУРОМ СК………………………………………………………. |
300 |
|
B.9.1 |
Различия в способах задания………………………………………………………………….. |
300 |
|
B.9.2 |
Различия в отображении диагностики…………………………………………………….. |
300 |
|
B.10 |
ПОСЛЕДОВАТЕЛЬНОЕ/АНАЛОГОВОЕ УПРАВЛЕНИЕ ШПИНДЕЛЕМ300 |
||
B.10.1 |
Различия в способах задания………………………………………………………………….. |
300 |
|
B.10.2 |
Различия в отображении диагностики…………………………………………………….. |
300 |
|
B.11 |
УПРАВЛЕНИЕ ПОСТОЯННОЙ СКОРОСТЬЮ РЕЗАНИЯ………………… |
301 |
|
B.11.1 |
Различия в способах задания………………………………………………………………….. |
301 |
|
B.11.2 |
Различия в отображении диагностики…………………………………………………….. |
301 |
|
B.12 |
ФУНКЦИИ ИНСТРУМЕНТА…………………………………………………………… |
302 |
|
B.12.1 |
Различия в способах задания………………………………………………………………….. |
302 |
|
B.12.2 |
Различия в отображении диагностики…………………………………………………….. |
302 |
|
B.13 |
ПАМЯТЬ КОРРЕКЦИИ НА ИНСТРУМЕНТ……………………………………… |
303 |
|
B.13.1 |
Различия в способах задания………………………………………………………………….. |
303 |
|
B.13.2 |
Различия в отображении диагностики…………………………………………………….. |
303 |
|
B.14 |
МАКРОПРОГРАММА ПОЛЬЗОВАТЕЛЯ…………………………………………. |
304 |
|
B.14.1 |
Различия в способах задания………………………………………………………………….. |
304 |
|
B.14.2 |
Различия в отображении диагностики…………………………………………………….. |
305 |
|
B.14.3 |
Разное …………………………………………………………………………………………………… |
306 |
|
B.15 |
МАКРОПРОГРАММА ПОЛЬЗОВАТЕЛЯ ТИПА ПРЕРЫВАНИЯ………… |
306 |
|
B.15.1 |
Различия в способах задания………………………………………………………………….. |
306 |
|
B.15.2 |
Различия в отображении диагностики…………………………………………………….. |
306 |
|
B.16 |
ВВОД ПРОГРАММИРУЕМОГО ПАРАМЕТРА (G10) ………………………… |
306 |
|
B.16.1 |
Различия в способах задания………………………………………………………………….. |
306 |
|
B.16.2 |
Различия в отображении диагностики…………………………………………………….. |
306 |
|
B.17 |
УПРАВЛЕНИЕ AI С РАСШИРЕННЫМ ПРЕДПРОСМОТРОМ / |
||
КОНТУРНОЕ УПРАВЛЕНИЕ AI ……………………………………………………… |
307 |
||
B.17.1 |
Различия в способах задания………………………………………………………………….. |
307 |
|
B.17.2 |
Различия в отображении диагностики…………………………………………………….. |
309 |
|
B.18 |
ФУНКЦИЯ ВЫБОРА УСЛОВИЯ ОБРАБОТКИ ………………………………… |
310 |
|
B.18.1 |
Различия в способах задания………………………………………………………………….. |
310 |
|
B.18.2 |
Различия в отображении диагностики…………………………………………………….. |
310 |
|
B.19 |
СИНХРОННОЕ УПРАВЛЕНИЕ ОСЯМИ …………………………………………. |
311 |
|
B.19.1 |
Различия в способах задания………………………………………………………………….. |
311 |
|
B.19.2 |
Различия в отображении диагностики…………………………………………………….. |
315 |
|
B.20 |
ПРОИЗВОЛЬНОЕ УПРАВЛЕНИЕ НАКЛОННЫМИ ОСЯМИ……………… |
316 |
|
B.20.1 |
Различия в способах задания………………………………………………………………….. |
316 |
|
B.20.2 |
Различия в отображении диагностики…………………………………………………….. |
316 |
|
B.21 |
ОТОБРАЖЕНИЕ НАРАБОТКИ И КОЛИЧЕСТВА ДЕТАЛЕЙ……………… |
317 |
|
B.21.1 |
Различия в способах задания………………………………………………………………….. |
317 |
|
B.21.2 |
Различия в отображении диагностики…………………………………………………….. |
317 |
|
B.22 |
РУЧНАЯ ПОДАЧА МАХОВИКОМ…………………………………………………… |
318 |
|
B.22.1 |
Различия в способах задания………………………………………………………………….. |
318 |
|
B.22.2 |
Различия в отображении диагностики…………………………………………………….. |
319 |
|
B.23 |
УПРАВЛЕНИЕ ОСЯМИ ПКД………………………………………………………….. |
320 |
|
B.23.1 |
Различия в способах задания………………………………………………………………….. |
320 |
|
B.23.2 |
Различия в отображении диагностики…………………………………………………….. |
325 |
|
B.24 |
ВЫЗОВ ВНЕШНЕЙ ПОДПРОГРАММЫ (M198)……………………………….. |
325 |
c-4
B-64304RU-2/02 |
СОДЕРЖАНИЕ |
|
B.24.1 Различия в способах задания………………………………………………………………….. |
325 |
|
B.24.2 Различия в отображении диагностики…………………………………………………….. |
325 |
|
B.25 |
ПОИСК ПОРЯДКОВОГО НОМЕРА………………………………………………… |
326 |
B.25.1 Различия в способах задания………………………………………………………………….. |
326 |
|
B.25.2 Различия в отображении диагностики…………………………………………………….. |
326 |
|
B.26 |
ПРОВЕРКА СОХРАНЕННОГО ХОДА…………………………………………….. |
327 |
B.26.1 Различия в способах задания………………………………………………………………….. |
327 |
|
B.26.2 Различия в отображении диагностики…………………………………………………….. |
328 |
|
B.27 |
СОХРАНЕННАЯ КОРРЕКЦИЯ ПОГРЕШНОСТИ ШАГА…………………… |
329 |
B.27.1 Различия в способах задания………………………………………………………………….. |
329 |
|
B.27.2 Различия в отображении диагностики…………………………………………………….. |
329 |
|
B.28 |
ФУНКЦИЯ ОЧИСТКИ ЭКРАНА И ФУНКЦИЯ АВТОМАТИЧЕСКОЙ |
|
ОЧИСТКИ ЭКРАНА………………………………………………………………………. |
330 |
|
B.28.1 Различия в способах задания………………………………………………………………….. |
330 |
|
B.28.2 Различия в отображении диагностики…………………………………………………….. |
330 |
|
B.29 |
СБРОС И ПЕРЕМОТКА………………………………………………………………… |
331 |
B.29.1 Различия в способах задания………………………………………………………………….. |
331 |
|
B.29.2 Различия в отображении диагностики…………………………………………………….. |
331 |
|
B.30 |
РУЧНОЕ АБСОЛЮТНОЕ ВКЛЮЧЕНИЕ И ВЫКЛЮЧЕНИЕ………………. |
332 |
B.30.1 Различия в способах задания………………………………………………………………….. |
332 |
|
B.30.2 Различия в отображении диагностики…………………………………………………….. |
332 |
|
B.31 |
ВНЕШНИЙ ВВОД ДАННЫХ…………………………………………………………… |
333 |
B.31.1 Различия в способах задания………………………………………………………………….. |
333 |
|
B.31.2 Различия в отображении диагностики…………………………………………………….. |
334 |
|
B.32 |
ФУНКЦИЯ СЕРВЕРА ДАННЫХ……………………………………………………… |
335 |
B.32.1 Различия в способах задания………………………………………………………………….. |
335 |
|
B.32.2 Различия в отображении диагностики…………………………………………………….. |
335 |
|
B.33 |
ДИСПЕТЧЕР ЧПУ POWER MATE ………………………………………………….. |
335 |
B.33.1 Различия в способах задания………………………………………………………………….. |
335 |
|
B.33.2 Различия в отображении диагностики…………………………………………………….. |
335 |
|
B.34 |
КОРРЕКЦИЯ НА ИНСТРУМЕНТ/КОРРЕКЦИЯ НА РАДИУС ВЕРШИНЫ |
|
ИНСТРУМЕНТА……………………………………………………………………………. |
336 |
|
B.34.1 Различия в способах задания………………………………………………………………….. |
336 |
|
B.34.2 Различия в отображении диагностики…………………………………………………….. |
340 |
|
B.35 |
СТАНДАРТНЫЙ ЦИКЛ СВЕРЛЕНИЯ …………………………………………….. |
341 |
B.35.1 Различия в способах задания………………………………………………………………….. |
341 |
|
B.35.2 Различия в отображении диагностики…………………………………………………….. |
342 |
|
B.36 |
СТАНДАРТНЫЙ ЦИКЛ ШЛИФОВАНИЯ …………………………………………. |
343 |
B.36.1 Различия в способах задания………………………………………………………………….. |
343 |
|
B.36.2 Различия в отображении диагностики…………………………………………………….. |
343 |
|
B.37 |
ПОЗИЦИОНИРОВАНИЕ В ОДНОМ НАПРАВЛЕНИИ………………………. |
344 |
B.37.1 Различия в способах задания………………………………………………………………….. |
344 |
|
B.37.2 Различия в отображении диагностики…………………………………………………….. |
344 |
|
B.38 |
СНЯТИЕ ФАСКИ С ПРОИЗВОЛЬНЫМ УГЛОМ И РАДИУСНАЯ |
|
ОБРАБОТКА УГЛОВ…………………………………………………………………….. |
344 |
|
B.38.1 Различия в способах задания………………………………………………………………….. |
344 |
|
B.38.2 Различия в отображении диагностики…………………………………………………….. |
345 |
c-5
I. ОБЩИЕ СВЕДЕНИЯ
B-64304RU-2/02 |
ОБЩИЕ СВЕДЕНИЯ |
1.ОБЩИЕ СВЕДЕНИЯ |
1 ОБЩИЕ СВЕДЕНИЯ
Настоящее руководство состоит из следующих частей:
Онастоящем руководстве
I.ОБЩИЕ СВЕДЕНИЯ Описана организация глав, применимые модели, связанные руководства и примечания по
чтению настоящего руководства.
II.ПРОГРАММИРОВАНИЕ Описаны все функции: Формат, используемый для программирования функций на языке ЧПУ, характеристики и ограничения.
III.РАБОТА Описана работа со станком в автоматическом и ручном режимах, процедуры ввода/вывода
данных и процедуры редактирования программы.
ПРИЛОЖЕНИЕ Перечень параметров, диапазон действительных данных и сигналов об ошибке.
ПРИМЕЧАНИЕ
1Настоящее руководство описывает функции, доступные при контурном
управлении в серии M. Информацию о других функциях, относящихся не
только к серии M, см. в руководстве по эксплуатации (общее для системы
токарного станка и системы обрабатывающего центра) (B-64304RU).
2Некоторые функции, описанные в настоящем руководстве, нельзя
применить к некоторым продуктам. Подробную информацию см. в руководстве ОПИСАНИЯ (B-64302RU).
3Настоящее руководство не описывает параметров, которые не упомянуты в
этом тексте. Подробные сведения об этих параметрах см. в руководстве по параметрам (B-64310RU).
Параметры используются для предварительного задания функций и рабочих условий станка с ЧПУ, а также часто используемых значений. Обычно параметры станка задаются на заводе-изготовителе, таким образом, оператор может использовать станок без затруднений.
4В настоящем руководстве описываются не только основные функции, а
также дополнительные функции. В данном руководстве, составленном изготовителем станка, найдите опции, включенные в Вашу систему.
Применимые модели
Внастоящем руководстве описываются следующие модели, которые относятся к категории «Nano CNC».
Систему ЧПУ «Nano CNC», в которой реализована высокоточная механическая обработка, можно создать сочетанием этих моделей и высокоскоростных, высокоточных сервоконтроллеров.
Втексте, к обозначению модели могут добавляться сокращения, как указано ниже.
Наименование модели |
Сокращение |
||
FANUC Серия 0i -MD |
0i-MD |
Серия 0i-MD |
|
FANUC Серия 0i Mate-MD |
0i Mate-MD |
Серия 0i Mate-MD |
— 3 —
1.ОБЩИЕ СВЕДЕНИЯ |
ОБЩИЕ СВЕДЕНИЯ |
B-64304RU-2/02 |
ПРИМЕЧАНИЕ
1Для наглядности эти модели можно классифицировать как показано ниже:
— M-серия: 0i -MD / 0i Mate -MD
2Некоторые функции, описанные в настоящем руководстве, нельзя применить к некоторым продуктам.
Подробную информацию см. в руководстве «Описания» (B-64302RU).
3В станках 0i-D / 0i Mate-D для включения или выключения некоторых
основных функций задание параметров не требуется.
См. эти параметры в разделе 4.51, «ПАРАМЕТРЫ ОСНОВНЫХ ФУНКЦИЙ 0i-D / 0i Mate-D» в «РУКОВОДСТВЕ ПО ПАРАМЕТРАМ»
(B-64310RU).
Специальные обозначения
Вданном руководстве используются следующие символы:
—IP
Указывает комбинацию осей, например X_ Y_ Z_
Числовое значение, такое как координатное значение, помещается в подчеркнутом виде после каждого адреса (используется в ПРОГРАММИРОВАНИИ).
—;
Отображает конец блока. Соответствует коду LF системы ISO или коду CR системы EIA.
Руководства, относящиеся к серии 0i -D, серии 0i Mate -D
В следующей таблице приведены руководства, относящиеся к серии 0i -D, серии 0i Mate -D. Настоящее руководство отмечено звездочкой(*).
Таблица 1 Соответствующие руководства
Название руководства |
Номер |
|
спецификации |
||
ОПИСАНИЯ |
B-64302RU |
|
РУКОВОДСТВО ПО СВЯЗИ (ОБОРУДОВАНИЕ) |
B-64303RU |
|
РУКОВОДСТВО ПО СВЯЗИ (ФУНКЦИОНИРОВАНИЕ) |
B-64303RU-1 |
|
РУКОВОДСТВО ПО ЭКСПЛАУТАЦИИ (общее для систем токарных |
B-64304RU |
|
станков/центров обработки) |
||
РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ (для системы токарных станков) |
B-64304RU-1 |
|
РУКОВОДСТВО ОПЕРАТОРА (для системы центров обработки) |
B-64304RU-2 |
* |
РУКОВОДСТВО ПО ТЕХОБСЛУЖИВАНИЮ |
B-64305RU |
|
РУКОВОДСТВО ПО ПАРАМЕТРАМ |
B-64310RU |
|
РУКОВОДСТВО ПО ВВОДУ В ЭКСПЛУАТАЦИЮ |
B-64304RU-3 |
|
ПРОГРАММИРОВАНИЕ |
||
Компилятор макросов / Исполнитель макросов |
B-64303RU-2 |
|
РУКОВОДСТВО ПО ПРОГРАММИРОВАНИЮ |
||
Компилятор макрокоманд. РУКОВОДСТВО ОПЕРАТОРА |
B-64304RU-5 |
|
РУКОВОДСТВО ПО ПРОГРАММИРОВАНИЮ на языке программирования С |
B-64303RU-3 |
|
PMC |
||
РУКОВОДСТВО ПО ПРОГРАММИРОВАНИЮ PMC |
B-64393RU |
|
Сеть |
||
РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ платы PROFIBUS-DP |
B-64403RU |
|
Быстрый Ethernet / Быстрый сервер данных. РУКОВОДСТВО ОПЕРАТОРА |
B-64414RU |
|
РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ платы DeviceNet |
B-64443RU |
|
РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ платы FL-net |
B-64453RU |
— 4 —
B-64304RU-2/02 |
ОБЩИЕ СВЕДЕНИЯ |
1.ОБЩИЕ СВЕДЕНИЯ |
|||||
Название руководства |
Номер |
||||||
спецификации |
|||||||
Двойная проверка безопасности |
|||||||
РУКОВОДСТВО ПО ПОДКЛЮЧЕНИЮ двойного контроля безопасности |
B-64303RU-4 |
||||||
Функция управления работой |
РУКОВОДСТВО ПО РУЧНОМУ УПРАВЛЕНИЮ i
(общее для системы токарного станка / обрабатывающего центра)
РУКОВОДСТВО ПО РУЧНОМУ УПРАВЛЕНИЮ i (для системы обрабатывающих центров)
РУКОВОДСТВО ПО РУЧНОМУ УПРАВЛЕНИЮ i (Функции по настройке) РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ
РУКОВОДСТВО ПО РУЧНОМУ УПРАВЛЕНИЮ 0i РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ
РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ TURN MATE i
B-63874RU
B-63874RU-2
B-63874RU-1
B-64434RU
B-64254RU
Руководства, относящиеся к СЕРВОДВИГАТЕЛЮ серии αi/βi
В следующей таблице приведены руководства для СЕРВОДВИГАТЕЛЕЙ серии αi/βi
Таблица 2 Соответствующие руководства
Название руководства |
Номер спецификации |
|
СЕРВОДВИГАТЕЛЬ ПЕРЕМЕННОГО ТОКА FANUC серия αi |
B-65262RU |
|
ОПИСАНИЯ |
||
ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия αi |
B-65272RU |
|
ОПИСАНИЯ |
||
СЕРВОДВИГАТЕЛЬ ПЕРЕМЕННОГО ТОКА FANUC серия βi |
B-65302RU |
|
ОПИСАНИЯ |
||
ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия βi |
B-65312RU |
|
ОПИСАНИЯ |
||
СЕРВОУСИЛИТЕЛЬ FANUC серия αi |
B-65282RU |
|
ОПИСАНИЯ |
||
СЕРВОУСИЛИТЕЛЬ FANUC серия βi |
B-65322RU |
|
ОПИСАНИЯ |
||
СЕРВОДВИГАТЕЛЬ FANUC серия αis |
||
СЕРВОДВИГАТЕЛЬ FANUC серия αi |
||
ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия αi |
B-65285RU |
|
СЕРВОУСИЛИТЕЛЬ FANUC серия αi |
||
РУКОВОДСТВО ПО ТЕХОБСЛУЖИВАНИЮ |
||
СЕРВОДВИГАТЕЛЬ FANUC серия βis |
||
ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC серия βi |
B-65325RU |
|
СЕРВОУСИЛИТЕЛЬ FANUC серия βi |
||
РУКОВОДСТВО ПО ТЕХОБСЛУЖИВАНИЮ |
||
СЕРВОДВИГАТЕЛЬ ПЕРЕМЕННОГО ТОКА FANUC серия αi/βi , |
||
ЛИНЕЙНЫЙ ДВИГАТЕЛЬ FANUC серии LiS |
B-65270RU |
|
РУКОВОДСТВО ПО ПАРАМЕТРАМ ВСТРОЕННОГО СИНХРОННОГО |
||
СЕРВОДВИГАТЕЛЯ FANUC серии DiS |
||
ДВИГАТЕЛЬ ШПИНДЕЛЯ ПЕРЕМЕННОГО ТОКА FANUC αi серия iβ |
||
ВСТРОЕННЫЙ ДВИГАТЕЛЬ ШПИНДЕЛЯ серии Bi |
B-65280RU |
|
РУКОВОДСТВО ПО ПАРАМЕТРАМ |
В данном руководстве в основном предполагается, что используется серводвигатель FANUC серии αi. Информацию по серводвигателю и шпинделю смотрите в руководствах к серводвигателю и шпинделю, которые подсоединены в данный момент.
— 5 —
1.ОБЩИЕ СВЕДЕНИЯ |
ОБЩИЕ СВЕДЕНИЯ |
B-64304RU-2/02 |
1.1 ОБЩАЯ ПОСЛЕДОВАТЕЛЬНОСТЬ РАБОТЫ НА СТАНКЕ С ЧПУ
Для обработки детали с помощью станка с ЧПУ сначала создайте программу, затем приступайте к работе на станке с ЧПУ с использованием этой программы.
(1)Для работы на станке с ЧПУ сначала создайте программу на основе чертежа детали. Создание программы описано в части II, «Программирование».
(2)Программа должна быть считана системой ЧПУ. Затем установите на станке детали и инструменты и запустите инструменты в соответствии с программой. Затем выполните обработку.
Эксплуатация системы ЧПУ описана в части III, «Эксплуатация».
Чертеж |
Программа |
||
обработки |
|||
детали |
детали |
||
ЧПУ |
Станок |
||
ЧАСТЬ II, |
ЧАСТЬ III, «РАБОТА» |
||
«ПРОГРАММИРОВАНИЕ» |
|||
Прежде чем приступать к программированию, составьте план обработки детали. План обработки
1.Определение диапазона обработки деталей
2.Способ установки деталей на станке
3.Последовательность выполнения всех процессов обработки
4.Режущий инструмент и условия резания
Выберите соответствующий метод для каждого процесса резания.
Процесс резания |
1 |
2 |
3 |
|
Порядок |
Резание на |
Резание по |
Проточка |
|
выполнения резания |
торце |
внешнему |
канавок |
|
диаметру |
||||
1. |
Способ резания: |
|||
Черновое |
||||
Получистовое |
||||
Чистовое |
||||
2. |
Режущие инструменты |
|||
3. |
Условия резания: |
|||
Скорость подачи |
||||
Глубина резания |
||||
4. |
Траектория инструмента |
— 6 —
B-64304RU-2/02 |
ОБЩИЕ СВЕДЕНИЯ |
1.ОБЩИЕ СВЕДЕНИЯ |
1.2 ПРИМЕЧАНИЯ ПО ЧТЕНИЮ НАСТОЯЩЕГО РУКОВОДСТВА
ПРЕДОСТЕРЕЖЕНИЕ
1Функционирование всех систем станка с ЧПУ зависит не только от ЧПУ, но и от сочетания других факторов: самого станка, шкафа с магнитным
экранированием, сервосистемы, устройства ЧПУ, пультов управления и т.д. Очень сложно описать функционирование, программирование и работу сразу
для всех сочетаний. Как правило, в настоящем руководстве вышеуказанное описывается с точки зрения ЧПУ. Таким образом, для получения более подробной информации по конкретному станку с ЧПУ см. руководство, изданное изготовителем станка, которое имеет приоритет перед настоящим
руководством.
2В поле верхнего колонтитула на каждой станице настоящего руководства
приводится название главы, таким образом читатель может легко найти необходимую информацию.
Найдя нужный заголовок, читатель может обратиться только к необходимым
разделам.
3В настоящем руководстве описывается максимально возможное количество
приемлемых вариантов использования оборудования. В руководстве не
затрагиваются все комбинации свойств, опций и команд, которые не следует
применять.
Если какое-либо сочетание операций не описано в руководстве, применять его не следует.
1.3ПРИМЕЧАНИЯ ПО РАЗЛИЧНЫМ ТИПАМ ДАННЫХ
ПРЕДОСТЕРЕЖЕНИЕ
Программы по обработке, параметры, данные по коррекции и т.д. сохраняются во внутренней энергонезависимой памяти ЧПУ. Как правило, эти параметры не теряются при включении/ выключении питания. Однако может возникнуть состояние, при котором ценные данные, сохраненные в энергонезависимой памяти, подлежат удалению вследствие стирания в результате неправильных действий или при устранении неисправности. Для
быстрого восстановления данные при возникновении такого рода проблем рекомендуется заранее создавать резервные копии различных видов
данных.
— 7 —
II. ПРОГРАММИРОВАНИЕ
B-64304RU-2/02 |
ПРОГРАММИРОВАНИЕ |
1.ОБЩИЕ СВЕДЕНИЯ |
1 ОБЩИЕ СВЕДЕНИЯ
Глава 1, «ОБЩИЕ СВЕДЕНИЯ», состоит из следующих разделов:
1.1 ФОРМА ИНСТРУМЕНТА И ПЕРЕМЕЩЕНИЕ ИНСТРУМЕНТА ПРОГРАММНЫМ |
|
ПУТЕМ…………………………………………………………………………………………………………………………….. |
11 |
1.1 ФОРМА ИНСТРУМЕНТА И ПЕРЕМЕЩЕНИЕ ИНСТРУМЕНТА ПРОГРАММНЫМ ПУТЕМ
Пояснение
—Обработка кромкой резца — функция коррекции на длину инструмента
Как правило, для обработки одной детали используется несколько инструментов. Инструменты имеют разную длину. Изменение программы с учетом инструментов проблематично. Следовательно, необходимо заранее измерить длину каждого инструмента. Задав разницу между длиной стандартного инструмента и длиной каждого инструмента в устройстве ЧПУ (см. главу «Настройка и отображение данных» в руководстве по эксплуатации (общем для системы токарного станка / системы обрабатывающего центра)), можно выполнять обработку, не меняя программы, даже если происходит смена инструмента. Эта функция называется коррекцией на длину инструмента (См. главу “Функция коррекции” в данном руководстве).
H1 |
H2 |
H3 |
H4 |
Стандартный |
|||
инструмент |
|||
Деталь |
—Обработка боковой стороной режущего инструмента – Функция коррекции на инструмент
Траектория резца с использованием коррекции на инструмент
Контур
обрабатываемой
детали
Деталь
— 11 —
1.ОБЩИЕ СВЕДЕНИЯ |
ПРОГРАММИРОВАНИЕ |
B-64304RU-2/02 |
Поскольку у резца есть радиус, центр траектории движения резца проходит вокруг детали при отклонении радиуса резца.
Если данные о радиусе режущего инструмента хранятся в устройстве ЧПУ (См. главу «Настройка и отображение данных» в руководстве по эксплуатации (общем для системы токарного станка / системы обрабатывающего центра )), инструмент можно перемещать на расстоянии радиуса режущего инструмента от контура обрабатываемой детали. Эта функция называется коррекцией на инструмент (См. главу “Функция коррекции” в данном руководстве).
— 12 —
2.ПОДГОТОВИТЕЛЬНАЯ |
|||
B-64304RU-2/02 |
ПРОГРАММИРОВАНИЕ ФУНКЦИЯ (G-ФУНКЦИЯ) |
||
2 |
ПОДГОТОВИТЕЛЬНАЯ ФУНКЦИЯ |
||
(G-ФУНКЦИЯ) |
Номер, стоящий за G-адресом, определяет значение команды для соответствующего блока. G-коды разделены на следующие два типа.
Тип |
Значение |
Однократный G-код |
G-код действует только в том блоке, в котором задан. |
Модальный G-код |
G-код действует до задания другого G-кода той же группы. |
(Пример)
G01 и G00 являются модальными G-кодами в группе 01. G01 X_ ;
Z_ ; G01 действует только в данном диапазоне. X_ ;
G00 Z_ ; G00 действует только в данном диапазоне. X_ ;
G01 X_ ;
:
Пояснение
1.Если при включении электропитания или сбросе задается состояние очистки (параметр CLR (№ 3402#6)), модальные G-коды переводятся в описанные ниже состояния.
(1)Модальные G-коды переводятся в состояния, отмеченные , как указано в таблице 2.
(2)G20 и G21 остаются без изменений, когда при включении питания или сбросе задается состояние очистки.
(3)Какое состояние G22 или G23 при включении питания задается параметром G23 (№ 3402#7). Однако G22 и G23 остаются без изменений, если состояние очистки задается при сбросе.
(4)Пользователь может установить G00 или G01 настройкой параметра G01 (№ 3402#0).
(5)Пользователь может установить G90 или G91, настройкой параметра G91 (№ 3402#3). Если используется система G-кодов B или С в системе токарного станка, настройка параметра G91 (№ 3402#3) определяет действующий код, или G90, или G91.
(6)В системе обрабатывающего центра оператор может выбрать G17, G18 или G19 настройкой параметров G18 и G19 (№ 3402#1 и #2).
2.G-коды в группе 00, кроме G10 и G11, являются однократными G-кодами.
3.Если задан G-код, не указанный в списке G-кодов, или задан G-код без указания соответствующей опции, выводится сигнал об ошибке PS0010.
4.В одном блоке может указываться несколько G-кодов, если все G-коды принадлежат к разным группам. Если в одном блоке задается несколько G-кодов, принадлежащих одной группе, действителен только G-код, заданный последним.
5.Если G-код, принадлежащий группе 01, задан в стандартном цикле для сверления, стандартный цикл для сверления отменяется. Это означает, что устанавливается то же состояние, что и при задании G80. Отметьте, что на G-коды группы 01 не влияет G-код, задающий стандартный цикл для сверления.
6.G-коды указываются группой.
7.Группа G60 переключается согласно настройке параметра MDL (№ 5431#0). (Когда бит MDL установлен на 0, выбирается группа 00. Если бит MDL установлен на 1, выбирается группа 01).
—13 —
2. ПОДГОТОВИТЕЛЬНАЯ |
|||||
ФУНКЦИЯ (G-ФУНКЦИЯ) |
ПРОГРАММИРОВАНИЕ |
B-64304RU-2/02 |
|||
Таблица 2 Перечень G-кодов |
|||||
G-код |
Группа |
Функция |
|||
G00 |
Позиционирование (ускоренный подвод) |
||||
G01 |
Линейная интерполяция (рабочая подача) |
||||
G02 |
01 |
Круговая интерполяция по часовой стрелке или винтовая интерполяция по |
|||
часовой стрелке |
|||||
G03 |
Круговая интерполяция против часовой стрелки или винтовая интерполяция |
||||
против часовой стрелки |
|||||
G04 |
Задержка, точная остановка |
||||
G05.1 |
Управление AI с расширенным предпросмотром / контурное управление AI / |
||||
Контурное управления AI II |
|||||
G05.4 |
00 |
HRV3 вкл./выкл. |
|||
G07.1 (G107) |
Цилиндрическая интерполяция |
||||
G09 |
Точная остановка |
||||
G10 |
Ввод программируемых данных |
||||
G11 |
Отмена режима ввода программируемых данных |
||||
G15 |
17 |
Отмена команды в полярных координатах |
|||
G16 |
Команда в полярных координатах |
||||
G17 |
Выбор плоскости XpYp |
Xp : Ось X или параллельная ей ось |
|||
G18 |
02 |
Выбор плоскости ZpXp |
Yp: Ось Y или параллельная ей ось |
||
G19 |
Выбор плоскости YpZp |
Zp: Ось Z или параллельная ей ось |
|||
G20 |
06 |
Ввод в дюймах |
|||
G21 |
Ввод в мм |
||||
G22 |
04 |
Функция проверки сохраненного хода вкл |
|||
G23 |
Функция проверки сохраненного хода выкл |
||||
G27 |
Проверка возврата на референтную позицию |
||||
G28 |
Автоматический возврат на референтную позицию |
||||
G29 |
00 |
Перемещение из референтной позиции |
|||
G30 |
2-й, 3-й и 4-й возврат на референтную позицию |
||||
G31 |
Функция пропуска |
||||
G33 |
01 |
Нарезание резьбы |
|||
G37 |
00 |
Автоматическое измерение длины инструмента |
|||
G39 |
Коррекция на инструмент круговая интерполяция в углах |
||||
G40 |
Коррекция на инструмент отмена |
||||
G41 |
07 |
Коррекция на инструмент влево |
|||
G42 |
Коррекция на инструмент вправо |
||||
G40.1 |
Режим отмены управления перпендикулярным направлением |
||||
G41.1 |
19 |
Управление перпендикулярным направлением движения включено: влево |
|||
G42.1 |
Управление перпендикулярным направлением движения включено: вправо |
||||
G43 |
08 |
Коррекция на длину инструмента + |
|||
G44 |
Коррекция на длину инструмента — |
||||
G45 |
Коррекция на инструмент: возрастание |
||||
G46 |
00 |
Коррекция на инструмент: убывание |
|||
G47 |
Коррекция на инструмент: двойное возрастание |
||||
G48 |
Коррекция на инструмент: двойное убывание |
||||
G49 |
08 |
Отмена коррекции на длину инструмента |
|||
G50 |
11 |
Отмена масштабирования |
|||
G51 |
Масштабирование |
||||
G50.1 |
22 |
Отмена программируемого зеркального отображения |
|||
G51.1 |
Программируемое зеркальное отображение |
||||
G52 |
00 |
Установка локальной системы координат |
|||
G53 |
Установка системы координат станка |
||||
— 14 — |
2.ПОДГОТОВИТЕЛЬНАЯ |
||||
B-64304RU-2/02 |
ПРОГРАММИРОВАНИЕ |
ФУНКЦИЯ (G-ФУНКЦИЯ) |
||
Таблица 2 Перечень G-кодов |
||||
G-код |
Группа |
Функция |
||
G54 |
Выбор системы координат детали 1 |
|||
G54.1 |
Выбор дополнительной системы координат детали |
|||
G55 |
Выбор системы координат детали 2 |
|||
G56 |
14 |
Выбор системы координат детали 3 |
||
G57 |
Выбор системы координат детали 4 |
|||
G58 |
Выбор системы координат детали 5 |
|||
G59 |
Выбор системы координат детали 6 |
|||
G60 |
00 |
Позиционирование в одном направлении |
||
G61 |
Режим точной остановки |
|||
G62 |
15 |
Автоматическая угловая коррекция |
||
G63 |
Режим нарезания резьбы |
|||
G64 |
Режим обработки |
|||
H90 |
00 |
Вызов макропрограммы |
||
G66 |
12 |
Модальный вызов макропрограммы |
||
G67 |
Отмена модального вызова макропрограммы |
|||
G68 |
16 |
Режим вращения системы координат включен |
||
G69 |
Режим вращения системы координат выключен |
|||
G73 |
09 |
Цикл сверления с периодическим выводом сверла |
||
G74 |
Цикл нарезания левой резьбы |
|||
G75 |
01 |
Цикл врезного шлифования (для шлифовального станка) |
||
G76 |
09 |
Цикл чистового растачивания |
||
G77 |
Цикл врезного шлифования/прямого определения размера |
|||
(для шлифовального станка) |
||||
G78 |
01 |
Цикл шлифования поверхности с постоянной подачей |
||
(для шлифовального станка) |
||||
G79 |
Цикл шлифования поверхности с прерывистой подачей |
|||
(для шлифовального станка) |
||||
G80 |
09 |
Отмена стандартного цикла |
||
Электронный редуктор: отмена синхронизации |
||||
G80.4 |
34 |
Электронный редуктор: отмена синхронизации |
||
G81.4 |
Электронный редуктор: пуск синхронизации |
|||
G81 |
Цикл сверления или цикл центровочного сверления |
|||
Электронный редуктор: пуск синхронизации |
||||
G82 |
Цикл сверления или цикл цилиндрического зенкования |
|||
G83 |
Цикл сверления с периодическим выводом сверла |
|||
G84 |
Цикл нарезания резьбы |
|||
G84.2 |
09 |
Жесткий цикл нарезания резьбы (формат FS10/11) |
||
G84.3 |
Цикл жесткого нарезания левой резьбы (формат FS10/11) |
|||
G85 |
Цикл растачивания |
|||
G86 |
Цикл растачивания |
|||
G87 |
Цикл обратного растачивания |
|||
G88 |
Цикл растачивания |
|||
G89 |
Цикл растачивания |
|||
G90 |
03 |
Абсолютное программирование |
||
G91 |
Инкрементное программирование |
|||
G91.1 |
Проверка максимальной заданной величины приращения |
|||
G92 |
00 |
Установка для системы координат детали или зажим при максимальной скорости |
||
шпинделя |
||||
G92.1 |
Предварительная установка системы координат детали |
|||
— 15 — |
2. ПОДГОТОВИТЕЛЬНАЯ |
||||
ФУНКЦИЯ (G-ФУНКЦИЯ) |
ПРОГРАММИРОВАНИЕ |
B-64304RU-2/02 |
||
Таблица 2 Перечень G-кодов |
||||
G-код |
Группа |
Функция |
||
Задает |
Подача с обратнозависимым временем |
|||
заголовок |
||||
переменной. |
05 |
|||
G94 |
Подача в минуту |
|||
G95 |
Подача за оборот |
|||
G96 |
13 |
Контроль постоянства скорости резания |
||
G97 |
Отмена контроля постоянной скорости резания |
|||
G98 |
10 |
Стандартный цикл: возврат к начальному уровню |
||
G99 |
Стандартный цикл: возврат к уровню точки R |
|||
G160 |
20 |
Отмена управления врезной подачей (для шлифовального станка) |
||
G161 |
Управление врезной подачей (для шлифовального станка) |
|||
— 16 —
B-64304RU-2/02 |
ПРОГРАММИРОВАНИЕ 3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ |
3 ФУНКЦИЯ ИНТЕРПОЛЯЦИИ
глава 3, «ФУНКЦИЯ ИНТЕРПОЛЯЦИИ», состоит из следующих разделов:
3.1 |
ПОЗИЦИОНИРОВАНИЕ В ОДНОМ НАПРАВЛЕНИИ (G60)……………………………………………. |
17 |
3.2 |
НАРЕЗАНИЕ РЕЗЬБЫ (G33)…………………………………………………………………………………………….. |
19 |
3.3 |
НАНОСГЛАЖИВАНИЕ …………………………………………………………………………………………………… |
21 |
3.1 ПОЗИЦИОНИРОВАНИЕ В ОДНОМ НАПРАВЛЕНИИ (G60)
Для достижения точного позиционирования без зазора (мертвого хода) станка выполняется окончательное позиционирование из одного направления.
Перебег |
|
Начальная |
|
точка |
|
Начальная точка |
|
Конечная точка |
Временная остановка |
Формат
G60 IP_ ;
IP_ : Для программирования в абсолютных значениях – координаты конечной точки, а для инкрементного программирования – расстояние перемещения инструмента.
Пояснение
Перебег и направление позиционирования задаются параметром № 5440. Даже если заданное командой направление позиционирования совпадает с направлением, заданным параметром, инструмент выполняет одну остановку до достижения конечной точки.
Команда G60, представляющая собой однократный G-код, может использоваться как модальный G-код в группе 01 при задании от 1 в бите 0 (MDL) параметра № 5431.
Эта настройка позволяет не задавать команду G60 в каждом блоке. Другие спецификации аналогичны спецификациям однократной команды G60. Если задан однократный G-код в режиме позиционирования в одном направлении, однократная команда G действует аналогично G-кодам в группе 01.
— 17 —
3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ ПРОГРАММИРОВАНИЕ |
B-64304RU-2/02 |
(Пример)
Если используются однократные команды G60.
G90;
G60 X0Y0;
G60 X100; Позиционирование в одном направлении
G60 Y100;
G04 X10 ;
G00 X0Y0;
Если используется модальная команда G60.
G90G60; Начало режима позиционирования в одном направлении
X0Y0;
X100; Позиционирование в одном направлении
Y100;
G04X10;
G00X0 Y0; Отмена режима позиционирования в одном направлении
—Общий обзор работы
•В случае позиционирования с нелинейным типом интерполяции (бит 1 (LRP) параметра
№ 1401 = 0)
Как показано ниже, позиционирование в одном направлении выполняется независимо по каждой оси.
X |
Расстояние перебега в направлении оси Z |
Расстояние перебега в |
направлении оси X |
Запрограммированная |
конечная точка |
Z |
Запрограммированная начальная точка |
•В случае позиционирования с линейным типом интерполяции
(бит 1 (LRP) параметра № 1401 = 1)
Позиционирование интерполяционного типа выполняется, пока инструмент не остановится до или после заданной конечной точки. Затем, инструмент позиционируется независимо вдоль каждой оси до достижения концевой точки.
X |
Расстояние перебега в направлении оси Z |
Расстояние перебега в |
направлении оси X |
Запрограммированная |
конечная точка |
Z |
Запрограммированная начальная точка |
— 18 —
B-64304RU-2/02 |
ПРОГРАММИРОВАНИЕ 3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ |
Ограничение
•Позиционирование в одном направлении не выполняется по оси, для которой перебег задается параметром № 5440.
•Позиционирование в одном направлении не осуществляется по оси, для которой расстояние перемещения задано равным 0.
•Функция зеркального отображения не применяется в направлении заданном параметром. Даже в режиме зеркального отображения, направление позиционирования в одном направлении остается неизменным. Если используется позиционирование линейного типа интерполяция, и состояние зеркального отображения при обнаружении блока позиционирования в одном направлении, отличается от состояния зеркального отображения при запуске блока, выдается сигнал об ошибке. При переключении зеркального отображения в середине программы, выключите предварительную выборку, путем указания выключающего буферизацию M кода. Затем, переключите зеркальное отображение при отсутствии предварительно выбранного блока.
•В режиме цилиндрической интерполяции (G07.1), позиционирование в одном направлении выполняться не может.
•При задании позиционирования в одном направлении для станка, в котором используется управление наклонной осью, сначала позиционируйте наклонную ось, а затем задавайте позиционирование декартовой оси. Если использован обратный порядок задания, или наклонная и Декартова ось заданы в одном блоке, это может вызвать неверное направление позиционирования.
•При позиционировании в положении перезапуска при помощи функции перезапуска позиционирование в одном направлении не производится.
•Во время стандартного цикла для сверления, не осуществляется позиционирования в одном направлении для оси сверления.
•Позиционирование в одном направлении не применяется к перемещению в стандартных циклах G76 и G87.
3.2 НАРЕЗАНИЕ РЕЗЬБЫ (G33)
Можно нарезать прямую резьбу с постоянным шагом. Позиционное кодирующее устройство, установленное на шпинделе, считывает скорость шпинделя в реальном времени. Считанная скорость шпинделя преобразовывается в скорость подачи за одну минуту (подачи инструмента).
Формат
Z
G33IP_ F_ ;
F: Шаг по направлению длинной оси
— 19 —
3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ ПРОГРАММИРОВАНИЕ |
B-64304RU-2/02 |
Пояснение
Обычно нарезание резьбы происходит повторно по одной и той же траектории движения инструмента от черновой обработки до чистовой обработки винта. Поскольку нарезание резьбы начинается, когда позиционное кодирующее устройство на шпинделе выдает сигнал одного оборота, нарезание резьбы начинается в фиксированной точке, а траектория движения инструмента не меняется и при повторном нарезании резьбы. Обратите внимание на то, что скорость шпинделя должна оставаться постоянной с начала черновой обработки и до завершения чистовой обработки. Если это условие не соблюдается, резьба будет выполнена с неверным шагом.
Обычно запаздывание сервосистемы и т. п. приводит к некоторым отклонениям шага в начальной и конечной точках нарезания резьбы. Для компенсации этого эффекта длину нарезания резьбы следует задавать несколько больше, чем требуется.
В таблице Таблица 3.2 (a) приводится перечень диапазонов значений шага резьбы.
Таблица 3.2 (a) Диапазоны допустимых размеров шага
Наименьшее приращение команды |
Диапазон значения шага по команде |
|||||
Ввод в метрических |
0.001 мм |
F1 |
— F50000 |
(0,01 — 500,00 мм) |
||
единицах |
0.0001 |
мм |
F1 |
— F50000 |
(0,01 — 500,00 мм) |
|
Ввод в дюймах |
0.0001 |
дюйма |
F1 |
— F99999 |
(0,0001 — 9,9999 дюйма) |
|
0.00001 дюйма |
F1 |
— F99999 |
(0,0001 — 9,9999 дюйма) |
|||
ПРИМЕЧАНИЕ
1Скорость шпинделя ограничена следующим образом:
1≤ скорость вращения шпинделя ≤ (Максимальная подача) / (Шаг резьбы) Скорость вращения шпинделя: мин.—1
Шаг резьбы: мм или дюймы
Максимальная скорость подачи: мм/мин или дюйм/мин; максимальная
скорость подачи по команде для режима подачи в минуту или максимальная
скорость подачи, определенная на основе механических ограничений, включая относящиеся к двигателям, в зависимости от того, какое из значений меньше
2Коррекция рабочей подачи не применяется к преобразованной скорости подачи в течение всего процесса обработки, от черновой до чистовой. Скорость подачи установлена на уровне 100%
3Преобразованная скорость подачи ограничена заданным верхним
значением скорости подачи.
4Во время нарезания резьбы останов подачи выключен. Нажатие клавиши приостановки подачи во время нарезания резьбы заставляет станок остановиться в конечной точке блока, следующего за нарезанием резьбы (то есть после завершения режима G33)
Пример
Нарезание резьбы с шагом 1,5 мм
G33 Z10. F1.5;
— 20 —
B-64304RU-2/02 |
ПРОГРАММИРОВАНИЕ 3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ |
3.3 НАНОСГЛАЖИВАНИЕ
Краткий обзор
Если нужная поверхность, получаемая обработкой, приближенно выражается мелкими сегментами, функция наносглаживания вырабатывает гладкую кривую, получающуюся из запрограммированных сегментов, и выполняет необходимую интерполяцию.
Функция наносглаживания выводит кривую из запрограммированной фигуры, выраженной сегментами в пределах допуска. Интерполяция кривой уменьшает погрешность аппроксимации сегмента, а наноинтерполяция делает поверхность резания более гладкой.
Для этой функции требуется опция II контурного управления AI.
Формат
G5.1 Q3 Xp0 Yp0 Zp0 ; |
: Режим наносглаживания вкл. |
G5.1 Q0 ; |
: Режим наносглаживания выкл. |
Xp : Ось X или ось, параллельная оси X
Yp : Ось Y или ось, параллельная оси Y
Zp : Ось Z или ось, параллельная оси Z
ПРИМЕЧАНИЕ
1Задавайте G5.1 в отдельном блоке.
(Задавать любые другие G-коды в этом же блоке нельзя.)
2Задайте положение 0 для оси, запрограммированной в режиме
наносглаживания в блоке. Для заданной оси будет применено
наносглаживание, однако перемещение не будет производится даже в режиме абсолютного программирования.
(Перемещение оси не выполняется в блоке G05.1Q3.)
3Режим наносглаживания также выключается при сбросе.
Вблоке G5.1 Q3 задайте ось, к которой применяется наносглаживание. Имейте в виду, что одновременно команде наносглаживания можно подчинить до трех осей и что можно задать только следующие оси.
•Основные три оси (X, Y, Z)
•Оси, параллельные основным трем осям
При определении функции выбора условий обработки сначала задайте G5.1 Q1, а затем наносглаживание.
Пример
O0010
…
(G5.1 Q1 R1;)
G5.1 Q3 X0 Y0 Z0;
…
G5.1 Q0;
…
M30 ;
Если перед наносглаживанием требуются следующие функции, задайте G5.1.
—Контурное управление AI II
—Функция выбора условия обработки
Режим наносглаживания выключен Режим контурного управления AI II выключен
— 21 —
3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ ПРОГРАММИРОВАНИЕ |
B-64304RU-2/02 |
Пояснение
Восновном программа аппроксимирует рельефнуюповерхностьприпомощи небольших сегментов с допуском приблизительно 10 µм.
Допуск
Запрограммированная точка
Нужная кривая
Рис. 3.3 (a)
Множество запрограммированных точек помещается на границе допуска. Запрограммированные точки также имеют ошибку округления, вызванную наименьшим входным инкрементом в ЧПУ. Функция наносглаживания создает множество точек вставки между соседними запрограммированными точками так, что из приближенных сегментов можно создать гладкую кривую. Желаемая кривая получается из точек вставки множества блоков, включая буферизированные блоки.
Множество точек вставки ближе к желаемой кривой, чем запрограммированные точки. Стабильная кривая может быть получена из точек вставки множества блоков, включая буферизированные блоки. Поскольку положение каждой точки вставки на величину меньшую, чем наименьший входной инкремент ЧПУ в пределах допуска, уменьшается влияние ошибки округления.
Наноинтерполяция производится для кривой полученной из скорректированных точек вставки, так что получаемая обрабатываемая поверхность становится гладкой.
Допуск |
|
Запрограммированная точка |
|
Точка вставки |
|
Скорректированная точка вставки |
Полученная кривая |
Рис. 3.3 (b) |
—Задание допуска
Допуск программы наносглаживания задан в параметре № 19581.
Точки вставки корректируются на допуск, и соответственно получается кривая.
Если в параметре № 19581 задан 0, допуском считается минимальное расстояние перемещения в системе приращений.
— 22 —
B-64304RU-2/02 |
ПРОГРАММИРОВАНИЕ 3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ |
—Принятие решения на основании интервала между двумя соседними
запрограммированными точками
Если интервал между соседними запрограммированными точками (длина блока) превышает значение, заданное в параметре № 8486, или ниже значения, заданного в параметре № 8490 в режиме наносглаживания, режим наносглаживания отменяется в начальной точке блока. В блоке может выполняться линейная интерполяция.
Если решение принимается на основе расстояния между соседними запрограммированными точками, рассматриваются только три основные оси (или параллельные им оси), а оси вращения исключаются. Если режим наносглаживания в блоке отменен, наносглаживание для осей вращения также не выполняется.
Если значения, указанные в параметрах равны 0, решение на основании расстояния между двумя прилегающими запрограммированными точками не принимается.
—Принятие решения на углу
Если угловая разность (см. Рис. 3.3 (c)) между соседними запрограммированными блоками превышает значение, заданное в параметре № 8487 в режиме наносглаживания, режим наносглаживания отменяется в углу.
Решение для угла принимается на основе только трех основных осей (или параллельных им осей); оси вращения не учитываются. Если режим наносглаживания в блоке отменен, наносглаживание для осей вращения также не выполняется.
θ1: |
Разница в угле между блоками N1 и N2 |
θ2 |
|
θ2: |
Разница в угле между блоками N2 и N3 |
||
N3 |
|||
N2 |
|||
N1 |
θ1 |
Рис. 3.3 (c)
Если значение, заданное в параметре, равно 0, решение на основании разности углов не принимается.
Очень маленькие блоки, созданные, например, для расчета погрешности автоматизированного управления, могут быть проигнорированы, и на углу выполняется гладкий переход. Для этого задайте в параметре № 19582 минимальное расстояние перемещения, для которого решение принимается на основе угловой разности. При этом принятие решения для угла выключено для блока, расстояние в котором меньше, чем заданное минимальное расстояние перемещения.
Однако, решение на основании расстояния между соседними запрограммированными точками, заданное в параметре № 8490, имеет более высокий приоритет, чем решение для угла. Следовательно, значение, заданное в параметре № 19582, должно быть больше, чем значение, заданное в параметре № 8490.
Если задан параметр № 19582, очень маленький блок не рассматривается как угол и можно выполнить плавное соединение
Рис. 3.3 (d)
— 23 —
3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ ПРОГРАММИРОВАНИЕ |
B-64304RU-2/02 |
—Автоматическое включение и выключение контурного управления AI II с
наносглаживанием
Задание G5.1 Q3 также позволяет одновременно включить наносглаживание и контурное управление AI II. Автоматическое управление скоростью при помощи контурного управления AI II уменьшает нагрузку на механическую систему. Определение G5.1 Q0 одновременно отменяет режимы наносглаживания и контурного управления AI II.
— Условия для включения наносглаживания
Наносглаживание включается, если выполнены следующие условия.
Вблоке, который не удовлетворяет условиям для его включения, наносглаживание отменяется, и в следующем блоке принимается решение, выполняется ли наносглаживание снова.
Вследующем описании «длина блока» и «угловая разница между блоками» относятся только к основным трем осям (или оси, параллельной к ним), а не осям вращения. Однако необходимо иметь в виду, что в блоке, в котором режим наносглаживания отменен из-за любого из этих условий, наносглаживание на осях вращения также не будет выполняться.
(1)Заданная длина блока меньше, чем параметр № 8486.
(2)Заданная длина блока больше, чем параметр № 8490.
(3)Угловая разница между заданными блоками меньше, чем параметр № 8487.
(4)Режим один из следующих:
•Линейная интерполяция
•Подача в минуту
•Отмена коррекции на радиус инструмента
•Отмена стандартного цикла
•Отмена масштабирования
•Отмена модального вызова макропрограммы
•Отмена контроля постоянства скорости перемещения у поверхности
•Режим обработки резанием
•Отмена вращения системы координат
•Отмена команды в полярных координатах
•Отмена управления перпендикулярным направлением
•Отмена программируемого зеркального отображения
(5)Блок не содержит однократной команды кода G.
(6)Блок не подавляет опережающий просмотр (буферизацию).
(7)Блок содержит команду перемещения только для оси с наносглаживанием.
—Проверка наносглаживания
Данные диагностики (№ 5000) указывают, активирован ли режим наносглаживания в текущем блоке.
Если режим наносглаживания включен, бит «сглаживание включено» установлен на 1.
Ограничение
—Модальные коды G, которые могут использоваться, когда задано наносглаживание
Вмодальных состояниях кода G, перечисленных ниже, можно задать наносглаживание. Не задавайте плавную интерполяцию в других модальных состояниях кроме этих.
G15 |
: |
Отмена команды в полярных координатах |
G40 |
: |
Отмена коррекции на радиус инструмента |
G40.1 |
: |
Отмена контроля перпендикулярности |
G49, G43, G44: |
Отмена коррекции на длину инструмента или коррекция на длину инструмента |
|
G50 |
: |
Отмена масштабирования |
G50.1 |
: |
Отмена программируемого зеркального отображения |
G64 |
: |
Отмена режима обработки |
— 24 —
B-64304RU-2/02 |
ПРОГРАММИРОВАНИЕ 3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ |
G67 |
: Отмена модального вызова макропрограммы |
G69 |
: Отмена вращения системы координат / преобразования 3-мерной системы |
координат |
|
G80 |
: Отмена стандартного цикла |
G94 |
: Подача в минуту |
G97 |
: Отмена контроля постоянной скорости резания |
—Работа в покадровом режиме
При работе в покадровом режиме в режиме наносглаживания работа останавливается в скорректированной точке вставки, а не в запрограммированной точке.
Даже в режиме наносглаживания нормальная работа в покадровом режиме проводится для блоков, которые не удовлетворяют условиям наносглаживания.
—Коррекция на длину инструмента
Для проведения коррекции на длину инструмента задайте команду до задания наносглаживания. Не изменяйте величину коррекции в режиме наносглаживания.
ЕслиG43, G44 илиG49 заданы вблокемежду блоком, вкоторомзаданакоманда включениярежима наносглаживания (G5.1 Q3), и блоком, в котором задана команда выключения режима наносглаживания (G5.1 Q0), выдается сигнал об ошибке PS0343.
—Коррекция на радиус инструмента / на радиус вершины инструмента
Если в режиме наносглаживания задана коррекция на радиус инструмента / коррекция на радиус вершины инструмента, режим наносглаживания отменяется. При этом, если задается команда отмены коррекции на радиус инструмента / коррекции на радиус вершины инструмента (G40), принимается решение о том, будет ли наносглаживание начато в следующем блоке. Операции запуска и отмены типа C всегда выполняются при задании коррекции на радиус инструмента / коррекции на радиус вершины инструмента в режиме наносглаживания, независимо от настройки параметров.
Команду, относящуюся к коррекции на радиус инструмента / коррекции на радиус вершины инструмента, следует задавать в режиме наносглаживания, только если без нее невозможно обойтись.
—Макропрограмма пользователя, управляемая прерываниями
Макропрограмму пользователя, управляемую прерываниями невозможно использовать в режиме наносглаживания.
Еслирежимнаносглаживания задаетсякогдавключенамакропрограммапользователя, управляемая прерываниями, или если макропрограмма пользователя, управляемая прерываниями, включается в режиме наносглаживания, выдается сигнал об ошибке PS0342.
—Вмешательство в режиме ручного управления
Вмешательство в режиме ручного управления путем задания команды включения абсолютного режима ручного управления в режиме наносглаживания выполнить невозможно. При попытке это сделать, выдается сигнал об ошибке PS0340 при запуске цикла после ручного вмешательства.
—Количество блоков, которые можно задать последовательно
До 300,000,000 блоков можно задать последовательно в режиме наносглаживания. При задании большего количества блоков, выдается сигнал об ошибке PS0341.
Однако если обнаруживается блок, не удовлетворяющий условиям для наносглаживания, происходит отмена режима и сброс количества подсчитанных последовательных блоков на 0.
— 25 —
3.ФУНКЦИЯ ИНТЕРПОЛЯЦИИ ПРОГРАММИРОВАНИЕ |
B-64304RU-2/02 |
—Непрерывность программы
Интерполяция кривой проводится для множества запрограммированных блоков, включая буферизированные блоки в режиме наносглаживания.
Поэтому запрограммированные команды должны выполняться непрерывно в режиме наносглаживания.
Непрерывность программы может быть нарушена, и непрерывное выполнение в некоторых случаях непроизводится, например: Остановвпокадровомрежимевыполняетсяврежименаносглаживания, а другая программа выполняется в режиме РВД. Если это происходит, выдается сигнал об ошибке
PS0344.
—Ограничения по возобновлению автоматической работы
(1)Возобновление программы
Врежиме наносглаживания интерполяция кривой выполняется для скорректированных точек вставки, а не для запрограммированных точек. Соответственно, при задании порядкового номера для возобновления программы работу невозможно возобновить с запрограммированной точки в блоке.
Для возобновления программы укажите номер блока, используя счетчик блоков, отображаемый на экране программы.
(2)Обратный ход Выполнять обратный ход в режиме наносглаживания невозможно.
(3)Ручной обратный ход манипулятором
Врежиме наносглаживания ручной обратный ход манипулятором выполнять невозможно.
—Динамическое графическое отображение
Функциядинамическогоотображенияграфическойинформациивычерчиваеттраекториюврежиме наносглаживания с линейной интерполяцией.
— 26 —
4.ЗНАЧЕНИЕ И ИЗМЕРЕНИЕ |
||
B-64304RU-2/02 |
ПРОГРАММИРОВАНИЕ |
КООРДИНАТ |
4 ЗНАЧЕНИЕ И ИЗМЕРЕНИЕ КООРДИНАТ
Глава 4, «ЗНАЧЕНИЕ И ИЗМЕРЕНИЕ КООРДИНАТ», состоит из следующих разделов: |
|
4.1 КОМАНДА В ПОЛЯРНЫХ КООРДИНАТАХ (G15, G16) …………………………………………………. |
27 |
4.1 КОМАНДА В ПОЛЯРНЫХ КООРДИНАТАХ (G15, G16)
Значениекоординатыконечнойточкиможетбытьвведеновполярныхкоординатах(радиусиугол). Положительное угловое направление — это направление против часовой стрелки от первой оси выбранной плоскости (+ направление), а (- направление) — по часовой стрелке.
Как радиус, так и угол могут быть запрограммированы как при абсолютном, так и при инкрементном программировании (G90, G91).
Формат
Gxx Gyy G16; Запуск команды в полярных координат (режим в полярных координатах)
G00 IP_ ;
: Команда в полярных координатах
:
G15; |
Отмена команды в полярных координатах (режим в |
полярных координатах) |
G16 |
: Команда в полярных координатах |
G15 |
: Отмена команды в полярных координатах |
Gxx |
: Выбор плоскости команды в полярных координатах (G17, G18 или G19) |
Gyy |
: Выбор центра команды в полярных координатах (G90 или G91) |
G90 задает начало координат в системе координат детали в качестве точки |
|
отсчета полярной системы координат, от которой измеряется радиус. |
|
G91 задает текущую позицию в качестве точки отсчета полярной системы |
|
координат, от которой отмеряется радиус. |
|
IP_ |
: Задание адресов осей, составляющих плоскость, выбранную для системы |
полярных координат, и их значений Первая ось: радиус полярной координаты Вторая ось: угол полярной координаты
—Задание начала координат детали в качестве точки отсчета полярной
системы координат
Задайте радиус (расстояние между началом координат и точкой), который должен быть запрограммирован при абсолютном программировании. Начало координат детали устанавливается в качестве точки отсчета полярной системы координат.
Если используется локальная система координат (G52), точка отсчета локальной системы координат становится центром полярных координат.
Положение по команде |
Положение по команде |
|||
Радиус |
||||
Радиус |
||||
Угол |
Фактическое положение |
Угол |
Фактическое |
|
положение |
||||
Если угол задан абсолютной |
Если угол задан инкрементной |
|||
командой |
командой |
|||
— 27 — |
4. ЗНАЧЕНИЕ И ИЗМЕРЕНИЕ
КООРДИНАТ ПРОГРАММИРОВАНИЕ B-64304RU-2/02
—Установка текущего положения в качестве точки отсчета полярной
системы координат
Задайте радиус (расстояние между текущим положением и точкой), который должен быть запрограммирован при инкрементном программировании. Текущая позиция устанавливается в качестве точки отсчета полярной системы координат.
Положение по |
|
команде |
|
Радиус |
Угол |
Фактическое |
|
положение |
Положение по команде |
Угол |
Радиус |
Фактическое |
положение |
Если угол задан абсолютной командой Если угол задан инкрементной командой
Пример
Окружность отверстия под болт
—Начало координат системы координат детали задается в качестве начала координат системы полярных координат
—Выбрана плоскость XY.
X
100 мм
— Задание углов и радиуса при абсолютном программировании
N1 G17 G90 G16 ; Задание команды полярных координат и выбор плоскости XY
Задание начала координат детали в качестве точки отсчета полярной |
|||
системы координат |
|||
N2 |
G81 X100.0 Y30.0 Z-20.0 R-5.0 F200.0 ; |
||
N3 |
Y150.0 ; |
Ввод расстояния 100 |
мм и угла 30 градусов |
Ввод расстояния 100 |
мм и угла 150 градусов |
||
N4 |
Y270.0 ; |
Ввод расстояния 100 |
мм и угла 270 градусов |
N5 G15 G80 ; |
Отмена команды полярных координат |
—Задание углов при инкрементном программировании и радиуса при
абсолютном программировании
N1 G17 G90 G16; Задание команды полярных координат и выбор плоскости XY
Задание начала координат детали в качестве точки отсчета полярной системы координат
N2 G81 X100.0 Y30.0 Z-20.0 R-5.0 F200.0 ;
Ввод расстояния 100 мм и угла 30 градусов N3 G91 Y120.0 ; Ввод расстояния 100 мм и угла +120 градусов N4 Y120.0 ; Ввод расстояния 100 мм и угла +120 градусов N5 G15 G80 ; Отмена команды полярных координат
— 28 —
4.ЗНАЧЕНИЕ И ИЗМЕРЕНИЕ |
||
B-64304RU-2/02 |
ПРОГРАММИРОВАНИЕ |
КООРДИНАТ |
Ограничение
—Ввод радиуса в режиме полярных координат
Врежиме полярных координат задайте радиус для круговой интерполяции или винтовой интерполяции (G02, G03) c помощью R.
—Оси, которые не рассматриваются как часть команды в полярных
координатах в режиме полярных координат
Оси, заданные для следующих команд, не рассматриваются как часть команды в полярных координатах:
•Задержка (G04)
•Ввод программируемых данных(G10)
•Установка локальной системы координат (G52)
•Установка системы координат детали (G92)
•Выбор системы координат станка (G53)
•Проверка сохраненного хода (G22)
•Вращение системы координат (G68)
•Масштабирование (G51)
—Снятие фаски и радиусная обработка углов (опция)
Выборочное снятие фаски и радиусная обработка углов не могут задаваться в режиме полярных координат.
— 29 —
5. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ |
||
ПРОГРАММИРОВАНИЯ |
ПРОГРАММИРОВАНИЕ |
B-64304RU-2/02 |
5 ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ ПРОГРАММИРОВАНИЯ
Глава 5, «ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ ПРОГРАММИРОВАНИЯ», состоит из следующих разделов:
5.1 |
СТАНДАРТНЫЙ ЦИКЛ СВЕРЛЕНИЯ……………………………………………………………………………… |
30 |
5.2 |
ЖЕСТКОЕ НАРЕЗАНИЕ РЕЗЬБЫ ……………………………………………………………………………………. |
67 |
5.3 |
СНЯТИЕ ФАСКИ И РАДИУСНАЯ ОБРАБОТКА УГЛОВ (ОПЦИЯ) ………………………………… |
81 |
5.4 |
ФУНКЦИЯ ИНДЕКСИРОВАНИЯ ДЕЛИТЕЛЬНО-ПОВОРОТНГО СТОЛА ……………………… |
85 |
5.5 |
УПРАВЛЕНИЕ ВРЕЗНОЙ ПОДАЧЕЙ (ДЛЯ ШЛИФОВАЛЬНОГО СТАНКА) ………………….. |
87 |
5.6 |
СТАНДАРТНЫЙ ЦИКЛ ШЛИФОВАНИЯ (ДЛЯ ШЛИФОВАЛЬНОГО СТАНКА) ……………. |
90 |
5.1 СТАНДАРТНЫЙ ЦИКЛ СВЕРЛЕНИЯ
Краткий обзор
Постоянные циклы сверления облегчают программисту создание программ. С помощью стандартного цикла часто используемая операция обработки может быть задана в едином блоке посредством G-функции; без стандартных циклов обычно требуется более одного блока. Кроме того, использование стандартных циклов может сократить программу с целью экономии памяти.
В Таблице Таблица 5.1 (a) перечислены стандартные циклы сверления.
Таблица 5.1 (a) Стандартные циклы сверления
G-код |
Сверление |
Обработка у дна |
Отвод |
Приложение |
|
(Направление -Z) |
отверстия |
(Направление +Z) |
|||
Цикл |
|||||
высокоскоростного |
|||||
G73 |
Прерывистая подача |
— |
Ускоренный подвод |
сверления с |
|
периодическим |
|||||
выводом сверла |
|||||
Задержка→ |
Цикл нарезания |
||||
G74 |
Подача |
Вращение шпинделя по |
Подача |
||
левой резьбы |
|||||
часовой стрелке |
|||||
G76 |
Подача |
Ориентированный |
Ускоренный подвод |
Цикл чистового |
|
останов шпинделя |
— |
растачивания |
|||
G80 |
— |
— |
Отмена |
||
Цикл сверления, цикл |
|||||
G81 |
Подача |
— |
Ускоренный подвод |
выборочного |
|
сверления |
|||||
Цикл сверления, цикл |
|||||
G82 |
Подача |
Задержка |
Ускоренный подвод |
растачивания по |
|
часовой стрелке |
|||||
Цикл сверления с |
|||||
G83 |
Прерывистая подача |
— |
Ускоренный подвод |
периодическим |
|
выводом сверла |
|||||
G84 |
Подача |
Задержка → |
Подача |
Цикл нарезания |
|
шпиндель против ч. с. |
резьбы |
||||
Подача |
|||||
G85 |
Подача |
— |
Цикл растачивания |
||
G86 |
Подача |
Останов шпинделя |
Ускоренный подвод |
Цикл растачивания |
|
G87 |
Подача |
Вращение шпинделя по |
Ускоренный подвод |
Цикл обратного |
|
часовой стрелке |
растачивания |
||||
G88 |
Подача |
Задержка→ |
Ручное |
Цикл растачивания |
|
Останов шпинделя |
|||||
Подача |
|||||
G89 |
Подача |
Задержка |
Цикл растачивания |
— 30 —
5.ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ |
||
B-64304RU-2/02 |
ПРОГРАММИРОВАНИЕ |
ПРОГРАММИРОВАНИЯ |
Пояснение
Стандартный цикл сверления состоит из последовательности 6-ти операций.
Операция 1 ………….. |
Позиционирование осей X и Y (также включая другую ось) |
|||
Операция 2 ………….. |
Ускоренное перемещение до уровня точки R |
|||
Операция 3 ………….. |
Обработка отверстий |
|||
Операция 4 ………….. |
Обработка у дна отверстия |
|||
Операция 5 …………… |
Отвод до уровня точки R |
|||
Операция 6 …………… |
Ускоренный подвод до начальной точки |
|||
Операция 1 |
Начальный уровень |
|||
Операция 2 |
Операция 6 |
|||
Уровень точки R |
||||
Операция 5 |
||||
Операция 3 |
||||
Операция 4
Ускоренный подвод
Подача
Рис. 5.1 (a) Последовательность операций стандартного цикла сверления
—Плоскость позиционирования
Плоскость позиционирования определяется кодом выбора плоскости: G17, G18 или G19. Ось позиционирования является осью, отличной от оси сверления.
—Ось сверления
Несмотря на то, что стандартные циклы сверления включают циклы нарезания резьбы и циклы сверления, в этой главе используется только один термин — сверление — для обозначения операций, выполняемых в стандартных циклах.
Ось сверления является основной осью (X, Y или Z), не используемой для определения плоскости позиционирования, или любой осью, параллельной основной оси.
Ось (основная или параллельная ей), используемая в качестве оси сверления, устанавливается в соответствии с адресом оси, заданным в том же блоке G-кодами, G73-G89.
Если для оси сверления местоположение не указано, ось сверления считается совпадающей с основной осью.
Таблица 5.1 (b) |
Плоскость позиционирования и ось сверления |
|
G-код |
Плоскость позиционирования |
Ось сверления |
G17 |
Плоскость Xp-Yp |
Zp |
G18 |
Плоскость Zp-Xp |
Yp |
G19 |
Плоскость Yp-Zp |
Xp |
Xp: Ось X или ось, параллельная оси X
Yp: Ось Y или ось, параллельная оси Y
Zp: Ось Z или ось, параллельная оси Z
— 31 —
5. ФУНКЦИИ ДЛЯ УПРОЩЕНИЯ |
||
ПРОГРАММИРОВАНИЯ |
ПРОГРАММИРОВАНИЕ |
B-64304RU-2/02 |
Пример
Предположим, что оси U, V и W параллельны соответственно оси X, Y и Z. Это условие задается параметром № 1022.
G17 |
G81 |
Z_ _ |
: Ось Z используется для сверления. |
G17 |
G81 |
W_ _ |
: Ось W используется для сверления. |
G18 |
G81 |
Y_ _ |
: Ось Y используется для сверления. |
G18 |
G81 |
V_ _ |
: Ось V используется для сверления. |
G19 |
G81 |
X_ _ |
: Ось X используется для сверления. |
G19 |
G81 |
U_ _ |
: Ось U используется для сверления. |
G17-G19 могут быть заданы в блоке, в котором не задан G73-G89.
ПРЕДОСТЕРЕЖЕНИЕ |
|||
Смените ось сверления после отмены стандартного цикла для сверления. |
|||
ПРИМЕЧАНИЕ |
|||
Параметр FXY (№ 5101 #0) можно задать так, чтобы ось Z всегда была осью |
|||
сверления. Когда FXY=0, ось Z всегда является осью сверления. |
|||
— Расстояние прохода по оси сверления G90/G91 |
|||
Расстояние прохода по оси сверления меняется для G90 и G91 следующим образом: |
|||
G90 (Абсолютное |
G91 (Инкрементное |
||
программирование) |
программирование) |
||
R |
|||
Точка R |
R |
Точка R |
|
Z=0 |
Z |
||
Точка Z |
Z |
Точка Z |
|
Рис. 5.1 (b) Абсолютное и инкрементное программирование |
—Режим сверления
G73, G74, G76 и G81-G89 являются модальными G-кодами и действительны вплоть до их отмены. Когда эти коды действительны, текущим состоянием является режим сверления.
Данные сверления, заданные в режиме сверления, сохраняются до изменения или отмены. Задайте все необходимые данные сверления в начале стандартных циклов; если стандартные циклы уже выполняются, задайте только изменения данных.
—Уровень точки возвратаG98/G99
Когдаинструментвыходитнадноотверстия, инструментможновернутьвточкуR илинаисходный уровень. Эти операции задаются кодами G98 и G99. Ниже проиллюстрировано перемещение инструмента при задании G98 или G99. Обычно G99 используется для первой операции сверления, а G98 — для последней операции сверления.
Исходный уровень не меняется, даже если сверление выполняется в режиме G99.
— 32 —
Loading…
Предложите, как улучшить StudyLib
(Для жалоб на нарушения авторских прав, используйте
другую форму
)
Ваш е-мэйл
Заполните, если хотите получить ответ
Оцените наш проект
1
2
3
4
5