Heidenhain MANUALPLUS 620 User Manual [ru]

Руководство по эксплуатации
MANUALplus 620
smart.Turn- и DIN-программирование
Программное обеспечение ЧПУ 548 328-02 V2
Русский (ru) 3/2010

MANUALplus 620, smart.Turn- и DIN PLUS-программирование

Данное руководство описывает smart.Turn- и DIN PLUS­программирование MANUALplus 620. Руководство охватывает функции, которые доступны начиная с номера ПО ЧПУ 548 328-02.
Управление машиной и программирование цикла описывается в руководстве пользователя MANUALplus 620 (ID 634 864-xx). Обращайтесь в HEIDENHAIN, если Вам необходимо данное руководство.
Производитель станков согласовывает полезный объем мощности управления через параметры станка с соответствующим станком. Поэтому в настоящем руководстве описываются также функции
MANUALplus.
Функции MANUALplus, доступные не на всех станках, это, например:
Позиционирование шпинделя (M19) и приводимый инструментОбработка с помощью осей C или Y
Обратитесь к производителю станков за индивидуальными техническими характеристиками управляемого станка.
Многие производители станков и фирма HEIDENHAIN предлагают курсы программирования для MANUALplus. Участие в этих курсах рекомендуется для интенсивного ознакомления
MANUALplus.
HEIDENHAIN предлагает пакет ПО DataPilot MP620 для персонального компьютера, согласованный с MANUALplus 620. DataPilot предназначен для использования при производстве,
управлении производственными процессами, для подготовки рабочих процессов и для обучения. DataPilot используется на ПК с операционной системой WINDOWS.
, доступные не в каждом
с функциями

Предусмотренное место эксплуатации

Система ЧПУ MANUALplus 620 соответствует классу A согласно европейской норме EN 55022 и предусмотрена для эксплуатации в промышленности.

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

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

Вы хотите внести изменения или обнаружили ошибку?

Мы постоянно стремимся усовершенствовать нашу документацию для Вас. Вы можете помочь нам при этом, отправив пожелания или замеченные ошибки на электронный адрес: info@heidenhain.ru.
HEIDENHAIN MANUALplus 620 3
О данном руководстве
4
Содержание
Программирование ЧПУ
1
smart.Turn
2
smart.Turn для оси Y
3
DIN-программирование
4
DIN-программирование для оси Y
5
Обзор блоков
6
Обзор команд G
7
HEIDENHAIN MANUALplus 620 5

1 Программирование ЧПУ ..... 23

1.1 smart.Turn- и DIN-программирование ..... 24
Проход по контуру ..... 24
Структурированная программа ЧПУ ..... 25
Линейные и круговые оси ..... 26
Единицы измерения ..... 26
Элементы программы ЧПУ ..... 27
1.2 smart.Turn-редактор ..... 28
Структура меню ..... 28
Параллельное редактирование ..... 29
Структура экрана ..... 29
Выбор функций редактора ..... 30
Общие используемые пункты меню ..... 30
1.3 Идентификатор раздела программы ..... 36
Раздел ЗАГОЛОВОК ПРОГРАММЫ ..... 38
Раздел РЕВОЛЬВЕРНАЯ ГОЛОВКА ..... 38
Раздел ЗАГОТОВКА ..... 38
Раздел ВСПОМОГАТЕЛЬНАЯ ЗАГОТОВКА ..... 38
Раздел ГОТОВАЯ ДЕТАЛЬ ..... 38
Раздел
Раздел ТОРЕЦ, ОБРАТНАЯ СТОРОНА ..... 39
Раздел ОБРАЗУЮЩАЯ ..... 39
Раздел ТОРЕЦ_Y, ЗАДНЯЯ СТОРОНА_Y ..... 40
Раздел БОКОВАЯ ПОВЕРХНОСТЬ_Y ..... 40
Раздел ОБРАБОТКА ..... 40
Идентификатор КОНЕЦ ..... 40
Раздел ПОДПРОГРАММА ..... 40
Идентификатор RETURN ..... 40
Идентификатор CONST ..... 41
Идентификатор VAR ..... 41
1.4 Программирование инструмента ..... 42
Настройка списка инструментов ..... 43
Обработать записи инструмента ..... 44
Многофункциональные инструменты ..... 44
Сменные инструменты ..... 45
ВСПОМОГАТЕЛЬНЫЙ КОНТУР ..... 39
HEIDENHAIN MANUALplus 620 7

2 Блоки smart.Turn ..... 47

2.1 Блоки smart.Turn ..... 48
Группа меню «Блоки» ..... 48
Блок smart.Turn ..... 48
2.2 Блоки - черновая обработка ..... 54
Блок «Продольная черновая обработка ICP» ..... 54
Блок «Поперечная черновая обработка ICP» ..... 55
Блок «Черновая обработка параллельно контуру ICP» ..... 56
Блок «Черновая обработка в двух направлениях ICP» ..... 57
Блок «Продольная чистовая обработка,прямая подача контура» ..... 58
Блок «Поперечная чистовая обработка, прямая подача контура» ..... 59
2.3 Блоки - Вытачивание паза ..... 60
Блок «Вытачивание паза контура ICP» ..... 60
Токарная прорезка ICP» ..... 61
Блок «
Блок «Прорезка контура, прямая подача контура» ..... 63
Блок «Токарная прорезка, прямая подача контура» ..... 64
Блок «Отрезка» ..... 65
Блок «Прямая выточка в форме Н, K, U» ..... 66
2.4 Блоки - сверление по центру ..... 67
Блок «Сверление по центру» ..... 67
Блок «Нарезание внутренней резьбы по центру» ..... 68
2.5 Блоки - Сверление оси C ..... 69
Блок «Отдельное сверление на торцевой поверхности» ..... 69
Блок «Шаблон сверления на торцевой
Блок «Круговой шаблон сверления на торцевой поверхности» ..... 71
Блок «Отдельная нарезка резьбы на торцевой поверхности» ..... 72
Блок «Линейный шаблон нарезки резьбы на торцевой поверхности» ..... 73
Блок «Круговой шаблон нарезки резьбы на торцевой поверхности» ..... 74
Блок «Отдельное сверление на боковой поверхности» ..... 75
Блок «Линейный шаблон сверления на боковой поверхности» ..... 76
Блок «круговой шаблон сверления на боковой
Блок «Отдельная нарезка резьбы на боковой поверхности» ..... 78
Блок «Шаблон нарезки резьбы на боковой поверхности» ..... 79
Блок «Круговой шаблон нарезки резьбы на боковой поверхности» ..... 80
Блок «ICP сверление, ось С» ..... 81
Блок «ICP Сверление оси C» ..... 82
Блоки «ICP Рассверливание, зенкование оси C» ..... 83
поверхности» ..... 70
поверхности» ..... 77
8
2.6 Блоки - Сверление оси C ..... 84
Блок «Предварительное сверление, фрезерование контура, фигуры на торцевой поверхности» ..... 84
Блок «Предварительное сверление, фрезерование контура ICP на торцевой поверхности» ..... 86
Блок «Предварительное сверление, фрезерование карманов, фигуры на торцевой поверхности» ..... 88
Блок «Предварительное сверление, фрезерование карманов ICP на торцевой поверхности» ..... 90
Блок «Предварительное сверление, фрезерование контура, фигуры на боковой поверхности» ..... 92
Блок «Предварительное сверление, фрезерование
Блок «Предварительное сверление, фрезерование карманов, фигуры на боковой поверхности» ..... 96
Блок «Предварительное сверление, фрезерование карманов ICP на боковой поверхности» ..... 98
2.7 Блоки - чистовая обработка ..... 100
Блок «Чистовая обработка ICP» ..... 100
Блок «Продольная чистовая обработка, прямая подача контура» ..... 102
Блок «Поперечная чистовая обработка, прямая подача контура» ..... 103
Блок «Выточка в форме E, F, DIN76» ..... 104
2.8 Блоки - резьба ..... 106
Блок «Прямая резьба
Блок «Резьба ICP» ..... 108
Блок «API-резьба» ..... 110
Блок «Коническая резьба» ..... 111
2.9 Блоки - Фрезерование на торцевой поверхности ..... 113
Блок «Паз на торцевой поверхности» ..... 113
Блок «Линейный шаблон паза на торцевой поверхности» ..... 114
Блок «Круговой шаблон паза на торцевой поверхности» ..... 115
Блок «Торцевое фрезерование» ..... 116
Блок «Резьбофрезерование» ..... 118
Блок «Фрезерование контура, фигуры на торцевой поверхности» ..... 119
Блок «Фрезерование контура ICP на торцевой поверхности» ..... 121
«Фрезерование карманов, фигур на торцевой поверхности» ..... 122
Блок
Блок «Фрезерование карманов ICP на торцевой поверхности» ..... 124
Блок «Гравирование на торцевой поверхности» ..... 126
Блок «Зачистка на торцевой поверхности» ..... 127
2.10 Блоки - Фрезерование на боковой поверхности ..... 128
Блок «Паз на боковой поверхности» ..... 128
Блок «Линейный шаблон паза на боковой поверхности» ..... 129
Блок «Круговой шаблон паза на боковой поверхности» ..... 130
Блок «Фрезерование спирального паза
Блок «Фрезерование контура, фигуры на боковой поверхности» ..... 132
Блок «Фрезерование контура ICP на боковой поверхности» ..... 134
Блок «Фрезерование карманов, фигуры на боковой поверхности» ..... 135
Блок «Фрезерование карманов ICP на боковой поверхности» ..... 137
Блок «Гравирование на боковой поверхности» ..... 139
Блок «Зачистка на боковой поверхности» ..... 140
» ..... 106
» ..... 131
контура ICP на боковой поверхности» ..... 94
HEIDENHAIN MANUALplus 620 9
2.11 Блоки - Специальная обработка ..... 141
Блок «Начало программы» ..... 141
Блок «Ось C вкл.» ..... 143
Блок «Ось C выкл.» ..... 143
Блок «Подпрограмма - вызов» ..... 144
Блок «Часть программы - повторение» ..... 145
Блок «Конец программы» ..... 146
10

3 smart.Turn-блоки для оси Y ..... 147

3.1 Блоки - сверление, ось Y ..... 148
Блок «ICP сверление, ось Y» ..... 148
Блок «ICP нарезание внутренней резьбы, ось Y» ..... 149
Блок «ICP рассверливание, зенкование, ось Y» ..... 150
3.2 Блоки - предварительное сверление, ось Y ..... 151
Блок «Предварительное сверление, контурное фрезерование ICP плоскость XY» ..... 151
Блок «Предварительное сверление, фрезерование кармана ICP плоскость XY» ..... 153
Блок «Предварительное сверление, контурное фрезерование ICP плоскость YZ» ..... 154
Блок «Предварительное сверление, фрезерование кармана ICP плоскость YZ» ..... 156
3.3 Блоки - фрезерование, ось Y ..... 157
Блок «Контурное фрезерование ICP
Блок «Фрезерование кармана ICP плоскость XY» ..... 158
Блок «Фрезерование отдельной поверхности ICP плоскости XY» ..... 160
Блок «Фрезерование многогранника ICP плоскости XY» ..... 161
Блок «Гравирование плоскости XY» ..... 162
Блок «Зачистка плоскости XY» ..... 163
Блок «Фрезерование резьбы, плоскость XY» ..... 164
Блок «Контурное фрезерование ICP в плоскости YZ» ..... 165
Блок «Фрезерование карманов ICP в плоскости YZ» ..... 166
Блок «Фрезерование отдельной поверхности ICP в плоскости YZ» ..... 168
Блок «Фрезерование многогранника ICP в плоскости YZ» ..... 169
Блок «Гравирование в плоскости YZ» ..... 170
Блок «Зачистка
Блок «Фрезерование резьбы, плоскость YZ» ..... 172
, плоскость YZ» ..... 171
плоскость XY» ..... 157
HEIDENHAIN MANUALplus 620 11

4 DIN-программирование ..... 173

4.1 Программирование в модуле DIN/ISO ..... 174
Команды по геометрии и обработке ..... 174
Контурное программирование ..... 175
Блоки ЧПУ программы DIN ..... 176
Запись, изменение и удаление блоков ЧПУ ..... 177
Адресные параметры ..... 178
Циклы обработки ..... 179
Подпрограммы, экспертные программы ..... 180
Трансляция программы ЧПУ ..... 180
Программы DIN c настройками управления предыдущего пользователя ..... 181
Группа меню «Геометрия» ..... 183
Группа меню «Обработка» ..... 183
4.2 Описание заготовки ..... 184
Зажимный патрон цилиндр/труба G20-Geo ..... 184
Отливка G21-Geo ..... 184
4.3 Основные элементы
Стартовая точка контура точения G0-Geo ..... 185
Атрибуты обработки для структурных элементов ..... 186
Отрезок контура точения G1–Geo ..... 187
Дуга окружности контура точения G2-/G3-Geo ..... 188
Дуга окружности контура точения G12-/G13-Geo ..... 189
4.4 Структурные элементы контура точения ..... 190
Прорезка (стандарт) G22–Geo ..... 190
Прорезка (стандарт) G23–Geo ..... 192
Резьба с выточкой G24–Geo ..... 194
Контур выточки G25–Geo ..... 195
Резьба (стандарт) G34–Geo ..... 199
Резьба (общая) G37–Geo ..... 200
Сверление (центрическое) G49–Geo ..... 202
4.5 Атрибуты для описания контура ..... 203
Уменьшение подачи G38-Geo ..... 203
Атрибуты для элементов
Припуск G52-Geo ..... 205
Подача на один оборот G95-Geo ..... 205
Аддитивная коррекция G149-Geo ..... 206
4.6 Контуры оси C – основы ..... 207
Положение контуров фрезеровки ..... 207
Круговая модель с круговыми пазами ..... 209
контура точения ..... 185
наложения G39-Geo ..... 204
12
4.7 Контуры торцовой/задней стороны ..... 212
Стартовая точка контура торцовой/задней стороны G100-Geo ..... 212
Отрезок контура торцовой/задней стороны G101-Geo ..... 213
Дуга окружности контура торцовой/задней стороны G102-/G103-Geo ..... 214
Сверление торцовой/задней стороны G300-Geo ..... 215
Линейный паз торцовой/задней стороны G301-Geo ..... 216
Круговой паз торцовой/задней стороны G302-/G303-Geo ..... 217
Полная окружность торцовой/задней стороны G304-Geo ..... 217
Прямоугольник торцовой/задней стороны G305-Geo ..... 218
Многоугольник торцовой/задней стороны G307-Geo ..... 219
Линейная модель
Круговая модель торцовой/задней стороны G402-Geo ..... 221
4.8 Контур образующей ..... 222
Стартовая точка контура образующей G110–Geo ..... 222
Отрезок контура образующей G111-Geo ..... 223
Дуга окружности контура образующей G112-/G113-Geo ..... 224
Сверление образующей G310-Geo ..... 225
Линейный паз образующей G311-Geo ..... 226
Круговой паз образующей G312-/G313-Geo ..... 226
Полная окружность образующей G314-Geo ..... 227
Прямоугольник образующей G315-Geo ..... 227
Многоугольник образующей G317-Geo ..... 228
Линейная модель образующей G411-Geo ..... 229
Круговая модель образующей G412-Geo ..... 230
4.9 Позиционирование инструмента ..... 231
Ускоренный ход G0 ..... 231
Ускоренный ход в координатах
Точка смены инструмента G14 ..... 232
Определение точки смены инструмента G140 ..... 232
4.10 Линейные и круговые перемещения ..... 233
Линейное перемещение G1 ..... 233
Круговое движение G2/G3 ..... 234
Круговое движение G12/G13 ..... 235
4.11 Подача, частота вращения ..... 236
Ограничение частоты вращения G26 ..... 236
Прерванная подача G64 ..... 236
Подача на один зуб Gx93 ..... 237
Постоянная подача G94 (минутная подача) ..... 237
Подача на оборот Gx95 ..... 237
Постоянная скорость резания Gx96 ..... 238
Частота вращения Gx97 ..... 238
4.12 Компенсация радиуса резки и фрезерования ..... 239
G40: выключение SRK, FRK ..... 239
G41, G42 включение SRK, FRK ..... 240
торцовой/задней стороны G401-Geo ..... 220
станка G701 ..... 231
HEIDENHAIN MANUALplus 620 13
4.13 Смещения нулевой точки ..... 241
Смещение нулевой точки G51 ..... 242
Аддитивное смещение нулевой точки G56 ..... 243
Абсолютное смещение нулевой точки G59 ..... 244
4.14 Припуски ..... 245
Отключение припуска G50 ..... 245
Припуск параллельно к оси G57 ..... 245
Припуск параллельно к контуру (равноудаленный) G58 ..... 246
4.15 Безопасные расстояния ..... 247
Безопасное расстояние G47 ..... 247
Безопасное расстояние G147 ..... 247
4.16 Инструменты, коррекции ..... 248
Заменить инструмент – T ..... 248
(Смена) коррекции режущей кромки G148 ..... 249
Аддитивная коррекция G149 ..... 250
Пересчет правой вершины инструмента G150 Пересчет левой
4.17 Циклы точения, связанные с контуром ..... 252
Работа с применением циклов, связанных с контуром ..... 252
Продольная черновая обработка G810 ..... 254
Поперечная черновая обработка G820 ..... 257
Черновая обработка параллельно контуру G830 ..... 260
Параллельно к контуру с нейтральным инструментом G835 ..... 263
Врезание G860 ..... 266
Повторение прорезки G740/G741 ..... 268
Цикл токарной прорезки G869 ..... 269
Цикл прорезки G870 ..... 274
Чистовая обработка контура G890 ..... 275
4.18 Определение контура в части обработки ..... 278
Конец цикла/простые контуры
Линейный паз торцовой/задней стороны G301 ..... 279
Круговой паз торцовой/задней стороны G302/G303 ..... 280
Полная окружность торцовой/задней стороны G304 ..... 280
Прямоугольник торцовой/задней стороны G305 ..... 281
Многоугольник торцовой/задней стороны G307 ..... 281
Линейный паз поверхности образующей G311 ..... 282
Круговой паз образующей G312-/G313 ..... 282
Полная окружность образующей G314 ..... 283
Прямоугольник образующей G315 ..... 283
Многоугольник поверхности образующей G317 ..... 284
вершины инструмента G151 ..... 251
G80 ..... 278
14
4.19 Циклы нарезания резьбы ..... 285
Резьбовой цикл G31 ..... 286
Простой цикл нарезания резьбы G32 ..... 290
Резьба-отдельный ход G33 ..... 293
Метрическая ISO-резьба G35 ..... 295
Коническая API-резьба G352 ..... 296
4.20 Цикл отрезания ..... 299
Цикл отрезания G859 ..... 299
4.21 Циклы выточки ..... 300
Цикл выточки G85 ..... 300
Выточка DIN 509 E с обработкой цилиндра G851 ..... 302
Выточка DIN 509 F с обработкой цилиндра G852 ..... 303
Выточка DIN 76 с обработкой цилиндра G853 ..... 304
Выточка формы U G856 ..... 305
Выточка формы H G857 ..... 306
Выточка формы K G858 ..... 307
4.22 Циклы сверления ..... 308
Обзор циклов сверления и привязок
Цикл сверления G71 ..... 309
Рассверливание, зенкование G72 ..... 311
Нарезание внутренней резьбы G73 ..... 312
Нарезание внутренней резьбы G36 - отдельный путь ..... 314
Сверление глубоких отверстий G74 ..... 315
Шаблон линейный торцевой G743 ..... 318
Шаблон круговой торцевой G745 ..... 319
Шаблон линейный на боковой поверхности G744 ..... 320
Шаблон круговой на боковой поверхности G746 ..... 321
Резьбофрезерование аксиальное G799 ..... 322
4.23 Команды оси C ..... 323
Отсчетный диаметр G120 ..... 323
Смещение нулевой точки оси C G152 ..... 323
Нормирование оси C G153 ..... 324
4.24 Обработка торцовой/задней стороны ..... 325
Ускоренный
Линейно, торцовая/задняя сторона G101 ..... 326
Дуги окружности торцовой/задней стороны G122/G103 ..... 327
4.25 Обработка поверхности образующей ..... 329
Ускоренный ход поверхности образующей G110 ..... 329
Линейно, поверхность образующей G111 ..... 330
Дуга окружности образующей G112-/G113 ..... 331
ход торцовой/задней стороны G100 ..... 325
контура ..... 308
HEIDENHAIN MANUALplus 620 15
4.26 Циклы фрезерования ..... 332
Обзор циклов фрезерования ..... 332
Линейный паз на торцовой поверхности G791 ..... 333
Линейный паз на боковой поверхности G792 ..... 334
Цикл фрезерования контура и фигуры на торцевой поверхности G793 ..... 335
Цикл фрезерования контура и фигуры на боковой поверхности G794 ..... 338
Фрезерование поверхностей на торцевой поверхности G797 ..... 341
Фрезерование винтовой канавки G798 ..... 343
Фрезерование контура G840 ..... 344
Черновая обработка фрезерования карманов G845 ..... 355
Чистовое фрезерование карманов G846 ..... 362
4.27 Циклы гравировального
Таблица символов ..... 365
Гравировка торцовой плоскости G801 ..... 366
Гравировка на поверхности образующей G802 ..... 367
4.28 Отслеживание контура ..... 368
Сохранение/загрузка отслеживания контура G702 ..... 368
Отслеживание контура выкл/вкл G703 ..... 368
4.29 Другие функции G ..... 369
Зажимные устройства в режиме моделирования G65 ..... 369
Контур заготовки G67 (для графики) ..... 369
Время ожидания G4 ..... 369
Точная остановка G7 ..... 369
Точная остановка ВЫКЛ G8 ..... 370
Точная остановка G9 ..... 370
Отключение защитной зоны G60 ..... 370
Фактические значения в переменной G901 ..... 370
Смещение нулевой
Ошибка рассогласования в переменной G903 ..... 370
Чтение информации интерполятора G904 ..... 371
Корректировка подачи 100 % G908 ..... 371
Остановка интерпретатора G909 ..... 371
Коррекция шпинделя 100% G919 ..... 371
Деактивация смещения нулевой точки G920 ..... 372
Деактивация смещения нулевой точки, длин инструмента G921 ..... 372
Активация смещений нулевой точки G980 ..... 372
Активация смещений нулевой точки, длин инструмента G981 ..... 372
4.30 Ввод, выдача данных ..... 373
Окно выдачи для переменных «WINDOW» ..... 373
Ввод переменных «INPUT» ..... 373
Вывод #-переменных «PRINT» ..... 374
фрезерования ..... 365
точки в переменной G902 ..... 370
16
4.31 Программирование переменных ..... 375
Типы переменных ..... 376
Чтение данных инструмента ..... 378
Чтение актуальной информации ЧПУ ..... 379
Чтение общей информации ЧПУ ..... 381
Чтение данных конфигурации - PARA ..... 382
Определение индекса элемента параметра – PARA ..... 383
Расширенные переменные, синтаксис CONST – VAR ..... 384
4.32 Обусловленное выполнение кадра ..... 386
Ветвление программы «IF..THEN..ELSE..ENDIF» ..... 386
Повторение программы «WHILE..ENDWHILE» ..... 387
SWITCH..CASE – разветвление программы ..... 388
4.33 Подпрограммы ..... 389
Вызов подпрограммы: L«xx» V1 ..... 389
Диалоги при вызовах подпрограмм ..... 390
Вспомогательные рисунки для вызова подпрограммы ..... 390
4.34 M-команды ..... 391
M-команды
Команды станка ..... 392
4.35 G-функции из предшествующих систем управления ..... 393
Определение контура в части обработки ..... 393
Простые циклы точения ..... 395
Циклы резьбы (4110) ..... 400
4.36 DINplus пример программы ..... 402
Пример подпрограммы с повторениями контура ..... 402
4.37 Обобщение команд по геометрии и обработке ..... 405
Обработка точением ..... 405
Обработка на оси C – торцевая и обратная сторона ..... 406
Обработка на оси C – боковая поверхность ..... 406
для управления проходом программы ..... 391
HEIDENHAIN MANUALplus 620 17

5 DIN-программирование для оси Y ..... 407

5.1 Контуры оси Y – основы ..... 408
Положение контуров фрезерования ..... 408
Ограничение резания ..... 409
5.2 Контуры в плоскости XY ..... 410
Начальная точка контура XY-плоскости G170-Geo ..... 410
Участок плоскости XY G171-Geo ..... 411
Участок плоскости XY G172-/G173-Geo ..... 412
Сверление в плоскости XY G370-Geo ..... 413
Линейный паз в плоскости XY G371-Geo ..... 414
Круговой паз в плоскости XY G372-/G373-Geo ..... 415
Полная окружность в плоскости XY G374-Geo ..... 415
Прямоугольник в плоскости XY G375-Geo ..... 416
Многоугольник в плоскости XY G377-Geo ..... 416
Линейный шаблон в плоскости XY G471-Geo ..... 417
Круговой шаблон в плоскости XY G472-Geo ..... 418
Отдельная поверхность
Поверхности многогранника на плоскости XY G477-Geo ..... 420
5.3 Контуры плоскости YZ ..... 421
Начальная точка контура плоскости YZ G180-Geo ..... 421
Участок плоскости YZ G181-Geo ..... 422
Дуга окружности плоскости YZ G182-/G183-Geo ..... 423
Отверстие плоскость YZ G380-Geo ..... 424
Линейный паз плоскости YZ G381-Geo ..... 424
Круговой паз на плоскости YZ G382-/G383-Geo ..... 425
Полная окружность плоскости YZ G384-Geo ..... 425
Прямоугольник в плоскости YZ G385-Geo ..... 426
Многоугольник в плоскости YZ G387-Geo ..... 426
Линейный шаблон в плоскость YZ G481-Geo ..... 427
Круговой шаблон в плоскости YZ G482-Geo ..... 428
Отдельная поверхность в плоскости YZ G386-Geo ..... 429
Поверхности многогранника в
5.4 Плоскости обработки ..... 430
Обработки оси Y ..... 430
G17 Плоскость XY (торцевая или обратная сторона) ..... 430
G18 Плоскость XZ (обработка точением) ..... 430
Плоскость YZ G19 (горизонтальная проекция/боковая поверхность) ..... 430
5.5 Позиционирование инструмента, ось Y ..... 431
Ускоренный ход G0 ..... 431
Доставки в точку смены инструмента G14 ..... 431
Ускоренный ход в координатах станка G701 ..... 432
на плоскости XY G376-Geo ..... 419
плоскости YZ G487-Geo ..... 429
18
5.6 Линейные и круговые перемещения для оси Y ..... 433
Фрезерование: линейное перемещение G1 ..... 433
Фрезерование: Круговое движение G2, G3 – проставление размеров центра в приращениях ..... 434
Фрезерование: круговое движение G12, G13 – абсолютное проставление размеров центра ..... 435
5.7 Циклы фрезерования оси Y ..... 436
Фрезерование карманов, черновая обработка G841 ..... 436
Фрезерование поверхности Чистовая обработка G842 ..... 437
Фрезерование многогранника Черновая обработка G843 ..... 439
Фрезерование многогранника Чистовая обработка G844 ..... 441
Фрезерование карманов Черновая обработка G845 (ось Y) ..... 443
Фрезерование кармана
Гравирование на плоскости XY G803 ..... 452
Гравирование на плоскости YZ G804 ..... 453
Резьбофрезерование на плоскости ХY G800 ..... 454
Резьбофрезерование на плоскости YZ G806 ..... 455
5.8 Пример программы ..... 456
Работа с осью Y ..... 456
Чистовая обработка G846 (ось Y) ..... 450
HEIDENHAIN MANUALplus 620 19

6 UNIT-обзор ..... 463

6.1 UNITS – группа токарной обработки ..... 464
Группа черновой обработки ..... 464
Группа чистовой обработки ..... 464
Группа прорезки ..... 465
Группа резьбы ..... 465
6.2 UNITS – группа сверления ..... 466
Группа сверления по центру ..... 466
Группа сверления ICP C-ось ..... 466
Группа сверления ось С, торцевая поверхность ..... 466
Группа сверления ось С, боковая поверхность ..... 467
6.3 UNITS – группа, предварительное сверление, ось С ..... 468
Группа предсверления, ось С, торцевая поверхность ..... 468
Группа предварительного сверления, ось
6.4 UNITS – группа, фрезерование, ось С ..... 469
Группа фрезерования, ось С, торцевая поверхность ..... 469
Группа фрезерования, ось С, боковая поверхность ..... 470
6.5 UNITS – группа сверления, предварительное сверление, ось Y ..... 471
Группа сверления ICP ось Y ..... 471
Группа обработки - предварительное сверление, ось Y ..... 471
6.6 UNITS – группа, фрезерование, ось Y ..... 472
Группа фрезерования, плоскость XY ..... 472
Группа фрезерования, плоскость YZ ..... 472
6.7 UNITS – группа специальных блоков ..... 473
С, боковая поверхность ..... 468
20

7 Обзор функций -G ..... 475

7.1 Идентификаторы разделов ..... 476
7.2 Обзор команд G KOНТУР ..... 477
G-команды для контуров точения ..... 477
G-команды для контуров оси С ..... 478
G-команды для контуров оси Y ..... 479
7.3 Обзор команд G ОБРАБОТКА ..... 480
G-команды для обработки точением ..... 480
Циклы для обработки точением ..... 481
Обработка на оси C ..... 482
Обработка на оси Y ..... 484
Программирование переменных, разветвление программы ..... 485
Другие функции G ..... 486
HEIDENHAIN MANUALplus 620 21
22

Программирование ЧПУ

HEIDENHAIN MANUALplus 620 23
1.1 smart.Turn- и DIN-
программирование
MANUALplus поддерживает следующие варианты программирования ЧПУ:
Стандартное DIN-программирование: обработка детали
программируется линейными и круговыми движениями и простыми циклами токарной обработки. Используйте редактор smart.Turn в режиме DIN/ISO.
DIN PLUS-программирование: геометрическое описание
заготовки и обработки разделены. Программируется контур заготовки и готовой детали, а затем заготовка обрабатывается контурными токарными циклами. Используйте редактор smart.Turn в режиме
smart.Turn-программирование: геометрическое описание
заготовки и обработки разделены. Вы задаете контур заготовки и готовой детали и программируете блоки обработки в качестве модулей (UNIT). Используйте редактор smart.Turn в режиме
UNIT.
Используете ли Вы «обычное DIN-программирование», «DIN PLUS-программирование» или «smart.Turn-программирование»,
Вы решаете в зависимости от поставленной задачи и сложности обработки. Вы можете комбинировать все три программирования в одной программе ЧПУ.
В DIN PLUS- и smart.Turn-программировании Вы можете описать контуры графически интерактивно с помощью ICP. ICP передает эти контурные описания в программу ЧПУ как команды G.

1.1 smart.Turn- и DIN-программирование

Параллельная работа: во время редактирования и тестирования
программы токарный станок может отрабатывать другую NC­программу.
DIN/ISO.
указанных способа

Проход по контуру

При DIN PLUS- и smart.Turn-программировании MANUALplus использует проход по контуру. При этом MANUALplus исходит от заготовки и учитывает каждый срез и каждый цикл в процессе прохода по контуру. Для этого в каждой ситуации обработки известен «текущий контур обрабатываемой детали». На основании «отслеживаемого контура» MANUALplus оптимизирует пути подвода/отвода и избегает холостых шагов.
Отслеживание контура выполняется только вращения, если запрограммирована заготовка. Оно производится также и для «вспомогательных контуров».
24 Программирование ЧПУ
для контуров

Структурированная программа ЧПУ

smart.Turn- и DIN PLUS-программы разделены на фиксированные разделы. Следующие программные разделы автоматически закладываются при новой программе ЧПУ:
Заголовок программы: содержит информацию об
используемом материале, единице измерения, а также другие организационные данные и информацию о настройках в качестве комментария.
Список инструментов ( таблица револьверной головки): список
используемых в программе инструментов и расположение на местах револьверной головки.
Заготовка: здесь задается заготовка. Программирование
заготовки активирует проход по контуру.
Готовая деталь: здесь задается готовая деталь.
Рекомендуется описывать обрабатываемое изделие в качестве готовой детали. Блоки или соответственно циклы обработки направить затем с помощью NS и NE на обрабатываемую область заготовки.
Обработка: программирование отдельных шагов обработки с
блоками и циклами. В smart.Turn-программе в начале обработки стоит стартовый блок и в конце завершающий блок.
Конец: обозначает конец программирования ЧПУ.
При необходимости при работе с осью С или при использовании гибкого программирования дополните остальные разделы программы.
Используйте ICP (интерактивное контурное программирование) для описания контуров заготовки и готовой детали.
Пример: «Структурированное smart.Turn­программирование»
ЗАГОЛОВОК ПРОГРАММЫ #ЕДИНИЦА METRIC #МАТЕРИАЛ сталь #СТАНОК вращающий автомат #РИСУНОК 356_787.9 #ДАВЛЕНИЕ ЗАЖИМА 20 #ФИРМА Dreh & Co
РЕВОЛЬВЕРНАЯ ГОЛОВКА
T1 ID"038_111_01"
T2 ID"006_151_A"
. . .
ЗАГОТОВКА
N1 G20 X120 Z120 K2
ГОТОВАЯ ДЕТАЛЬ
N2 G0 X0 Z0
N3 G1 X20 BR3
N4 G1 Z-24
. . .
ОБРАБОТКА
N50 UNIT ID“START“ [Начало программы]
N52 G26 S4000
N53 G59 Z320
N54 G14 Q0
N25 END_OF_UNIT
. . . [Обрабатывающие команды]
. . . N9900 UNIT ID“END“ [Конец программы]
N9902 M30
N9903 END_OF_UNIT
КОНЕЦ
1.1 smart.Turn- и DIN-программирование
HEIDENHAIN MANUALplus 620 25

Линейные и круговые оси

Z
Y
X
C
Главные оси: координаты осей X, Y и Z даются относительно нулевой точки обрабатываемой детали.
Ось C в качестве главной оси:
Угловые значения даются относительно «нулевой точки оси C».Контуры оси С и обработки оси С:
Координаты на торцовой/обратной стороне даются либо в
декартовой (XK, YK), либо в полярной системе координат (X, C)
Координаты на поверхности оболочки
системе координат (Z, C). Вместо «C» можно использовать
размер отрезка CY («развертка образующей» на отсчетном диаметре).
smart.Turn-редактор учитывает только адресные
буквы конфигурированных осей.
даются в полярной

Единицы измерения

Программы ЧПУ пишутся в метрической или дюймовой системе. Единица измерения определяется в поле «единица» (смотри “Раздел ЗАГОЛОВОК ПРОГРАММЫ” на странице 38).
Если единица измерения однажды задана, то изменить ее уже нельзя.
1.1 smart.Turn- и DIN-программирование
26 Программирование ЧПУ

Элементы программы ЧПУ

Программа DIN состоит из следующих элементов:
Имя программыИдентификаторы разделов программыБлокиЧПУ-кадрыКоманды структурирования программыКомментарии
Имя программы начинается с символа «%», далее следуют до 40 знаков (цифры, прописные буквы или «_», кроме диакритики и «ß») и расширение «nc» для основной программы или «ncs» для
подпрограммы. В качестве первого знака нужно использовать цифру или букву
Идентификаторы разделов программы: если Вы начинаете новую программу ЧПУ, то идентификаторы разделов уже внесены. В зависимости от постановки задачи Вы или добавляете дополнительные разделы, или удаляете внесенные идентификаторы. Программа ЧПУ должна содержать как минимум идентификаторы разделов ОБРАБОТКА и КОНЕЦ.
Блок (UNIT) начинается с этого ключевого слова, далее следует идентификация этого блока строках перечисляются G-, M- и T-функции этого блока обработки. Блок завершается блоком END_OF_UNIT, за которым следует контрольная цифра.
ЧПУ-кадры начинаются с буквы «N», за которой следует номер кадра (до 5 цифр). Номера кадров не оказывают влияния на проход программы. Они служат для обозначения ЧПУ-кадра.
ЧПУ-кадры разделов ЗАГОЛОВОК ПРОГРАММЫ и РЕВОЛЬВЕРНАЯ ГОЛОВКА не входят в организацию номеров кадров редактора.
Программные разветвления, программные повторения и подпрограммы используйте для структурирования программы
(пример: обработка начала/конца стержня и т.д.)
Ввод и вывод: С помощью «ввода» Вы оказываете влияние на ход программы ЧПУ. С помощью «вывода» выводится информация для оператора станка. Пример: оператору станка дается команда проверить точки измерения и актуализировать значения коррекции.
Комментарии заключены в «[...]». Они стоят или в конце ЧПУ­кадра или исключительно одном ЧПУ-кадре.
В скобки могут быть взяты несколько строк программы как комментарий. Откройте для этого комментарий с помощью «[» как содержание и закончите область с помощью другого комментария с
помощью «]» как содержание.
.
(ID“G...“). В последующих
1.1 smart.Turn- и DIN-программирование
HEIDENHAIN MANUALplus 620 27
1.2 smart.Turn-редактор

Структура меню

В smart.Turn-редакторе доступны следующие режимы редактирования:
Программирование блоков (стандартно)Режим DIN/ISO (DIN PLUS и DIN 66025)
На рисунке справа представлена структура меню smart.Turn­редактора. Многие пункты меню используются в обоих режимах. В области программирования геометрии и обработки меню различаются. Вместо пункта меню «ICP» и «Блоки» в режиме DIN/
ISO отображаются пункты меню «Гео(метрияи «Обра(ботка)» (см
. рисунок снизу). Переключение режимов редактора
выполняется с помощью перепрограммируемой клавиши Softkey.

1.2 smart.Turn-редактор

Для особых случаев переключитесь в режим текстового редактора, чтобы редактировать символы без проверки синтаксиса. Настройка выполняется в пункте меню «Конфигурация / режим ввода».
Описание функций находится в следующих главах:
Общие используемые пункты меню: Смотри “Структура меню”
на странице 28.
ICP-функции: глава 5 в руководстве пользователя „MANUALplus
620
Блоки
smart.Turn” на странице 47.
Блоки для обработки по оси Y: Смотри “smart.Turn-блоки для
оси Y” на странице 147.
G-функции для обработки тел вращения и по оси С (геометрия
и обработка): Смотри “DIN-программирование” на странице 173.
G-функции для обработки тел вращения и по оси Y (геометрия
и обработка): Смотри “DIN-программирование для оси Y” на странице 407.
U Переключение между режимами блоков и DIN/ISO
для обработки тел вращения и по оси С: СмотриБлоки
28 Программирование ЧПУ

Параллельное редактирование

В smart.Turn-редакторе можно открыть одновременно до 6 программ ЧПУ. Редактор показывает название открытой программы в списке. Если программа ЧПУ была изменена, то в редакторе ее названием отмечено красным шрифтом.
Вы можете программировать в smart.Turn-редакторе, в то время как машина в автоматическом режиме обрабатывает программу.
smart.Turn-редактор сохраняет все открытые
программы при каждой смене режима работы.
Работающая в автоматическом режиме программа
блокируется для редактирования.

Структура экрана

1 Линейка меню 2 Панель программы ЧПУ с именами загруженных программ
ЧПУ. Выбранная программа отмечена.
3 Окно программы 4 Отображение контура или большое окно программы 5 Перепрограммируемые клавиши Softkeys 6 Строка состояния
1.2 smart.Turn-редактор
HEIDENHAIN MANUALplus 620 29

Выбор функций редактора

Функции smart.Turn-редактора разделяются на «Главное меню» и «Подменю».
Для входа в подменю:
U выберите соответствующие пункты меню U наведите курсор в раздел программы
Для перехода в верхнее меню:
U нажмите клавишу ESC
U нажмите пункт меню
Softkeys: клавиши Softkeys предназначены для быстрого перехода в «соседние режимы работы», переключения окон редактирования и активации графики.
1.2 smart.Turn-редактор

Общие используемые пункты меню

Описанные далее пункты меню используются как в режиме smart.Turn, так и в режиме DIN/ISO.
Группа меню «Администрирование программ» Группа меню «Прог» (администрирование программ) содержит
следующие функции для главных и вспомогательных программ ЧПУ:
Открыть: загружает имеющиеся программыНовый: создает новые программыЗакрыть: выбранная программа закрываетсяЗакрыть все: закрываются все открытые программыСохранить: Сохранить как...: выбранная программа сохраняется под
новым именем
Непосредственное открытие последних четырех программ
При открытии и при новом создании программы ЧПУ строка Softkey переключается на функции сортировки и
организацииСмотри “Сортировка, организация файлана странице 35..
выбранная программа сохраняется
Клавиши Softkeys при активном окне программы
Запускает актуальную программу в режиме симуляции.
Открывает контур, в котором установлен курсор, в ICP.
Активирует лупу в контурном отображении.
Переключение между режимами блоков и DIN/ISO
Активирует отображение контура и запускает новое построение контура.
Группа меню «Загол» (заголовок программы) Группа меню «Загол» (заголовок программы) содержит функции
для обработки шапки программы и списка инструментов.
Заголовок программы: обработать шапку программыПерейти к списку инструментов: устанавливает курсор в
раздел РЕВОЛЬВЕРНАЯ ГОЛОВКА
Настройка списка инструментов: активирует функцию
настройки списка инструментов (смотри страница 43)
30 Программирование ЧПУ
Loading...
+ 467 hidden pages