HEIDENHAIN iTNC 320 Programming manual

Руководство пользователя Программирование циклов
TNC 320
Программное обеспечение NC 340 551-04 340 554-04
3/2010

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

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

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

Мы постоянно стремимся усовершенствовать нашу документацию для вас. Вы можете помочь нам при этом, отправив пожелания или замеченные ошибки на электронный адрес:
info@heidenhain.ru.
HEIDENHAIN TNC 320 3

Тип ЧПУ, программное обеспечение и функции

В данном руководстве описаны функции ЧПУ, начиная со следующих номеров программного обеспечения ЧПУ.
Тип ЧПУ Номер ПО ЧПУ
TNC 320 340 551-04
TNC 320 Программная станция 340 554-04
Адаптацию объема доступных функций ЧПУ к определенному станку осуществляет производитель станка путем установки машинных параметров. Поэтому в данном руководстве также описаны и те функции, которые доступны не во всех ЧПУ.
Например, не все станки поддерживают определенные функции
, такие как:
ЧПУ
Измерение инструмента с помощью щупа TT
Узнать точный объем функций Вашего станка можно связавшись непосредственно с его производителем.
Многие производители станков, а также фирма HEIDENHAIN предлагают курсы обучения программированию систем ЧПУ. Участие в подобных курсах рекомендуется для интенсивного ознакомления с функциями ЧПУ.
Руководство пользователя:
Все функции ЧПУ, которые не связаны с измерительными щупами, описаны в руководстве пользователя по TNC 320 . Если у Вас нет данного руководства, то его можно получить отправив запрос
Тип ЧПУ, программное обеспечение и функции
4
на фирму HEIDENHAIN.
Id.Nr. Руководства пользователя диалога открытым текстом: 679 222-xx.
Id.Nr. Руководства пользователя DIN/ISO: 679 226-xx.

Опции программного обеспечения

TNC 320 оснащена различными опциями программного обеспечения, которые активируются оператором или производителем станка. Каждую опцию следует активировать отдельно, и каждая из них содержит, соответственно, описанные ниже функции:
Опции оборудования
Дополнительная ось для 4 осей и неуправляемого шпинделя
Дополнительная ось для 5 осей и неуправляемого шпинделя
ПО-опция 1(номер опции #08)
Интерполяция боковой поверхности цилиндра (циклы 27, 28 и
29)
Подача в мм/мин для осей вращения: M116
Наклон плоскости обработки (цикл 19, функция PLANE и Softkey 3D-ROT в ручном режиме работы)
Окружность в 3 осях при наклоненной плоскости обработки
HEIDENHAIN TNC 320 5
Тип ЧПУ, программное обеспечение и функции

Уровень версии (функции обновления)

Наряду с дополнительными функциями ПО управление существенными модификациями программного обеспечения ЧПУ осуществляется с помощью функций обновления, так называемого Feature Content Level (англ. термин для уровня версии). Функции, относящиеся к FCL, недоступны пользователю при получении обновления ПО системы ЧПУ.
При покупке нового станка все функции обновления ПО предоставляются без дополнительной оплаты.
Функции обновления ПО обозначаются в руководстве с помощью символа FCL n, где n указывает на
Вы можете активировать FCL-функции для постоянного пользования, купив цифровой код. Для этого необходимо обратиться к производителю станка или на фирму HEIDENHAIN.
текущий номер версии.

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

Система ЧПУ соответствует классу А согласно европейскому стандарту EN 55022 и в основном предназначена для применения в промышленности.

Правовая информация

Этот продукт использует Open Source Software. Более подробную информацию можно найти в системе ЧПУ в разделе
U режима работы "Программирование/редактирование" U Функция MOD U Softkey ПРАВОВЫЕ ЗАМЕЧАНИЯ
Тип ЧПУ, программное обеспечение и функции
6

Новые функции ПО 340 55x-04

Была добавлена функция PATTERN DEF для определения
образцов отверстий(смотриОпределение образца PATTERN DEF” на странице 44)
Теперь с помощью функции SEL PATTERN могут быть выбраны
таблицы точек (смотри „Выберите таблицу точек в программе” на странице 54)
Функция CYCL CALL PAT позволяет отрабатывать циклы в
сочетании с таблицами точек (смотри „Вызов цикла используя таблицу точек” на странице
В функции DECLARE CONTOUR теперь можно задавать
глубину этого контура (смотри „Ввод простой формулы контура” на странице 223)
Новый цикл обработки сверления оружейным сверлом (смотри
СВЕРЛЕНИЕ ОРУЖЕЙНЫМ СВЕРЛОМ (цикл 241, DIN/ISO: G241)” на странице 84)
Добавлены циклы обработки с 251 по 257 для фрезерования
карманов, островов и канавок (смотри „Обзор” на странице 126)
Цикл измерительного щупа 412:
Q365 Вид перемещения (смотриПРИВЯЗКА К ЦЕНТРУ КРУГЛОГО КАРМАНА (цикл 412, DIN/ISO: G412)” на странице
328))
Цикл измерительного щупа 413: Дополнительный параметр
Q365 Вид перемещения (смотриПРИВЯЗКА К ЦЕНТРУ КРУГЛОГО ОСТРОВА (цикл 413, DIN/ISO: G413)” на странице
332))
Цикл измерительного щупа 416: Дополнительный параметр
Q320 (Безопасное расстояние) (смотри „ПРИВЯЗКА К ЦЕНТРУ
ОКРУЖНОСТИ ОТВЕРСТИЙ (цикл 416, DIN/ISO: G416)” на странице 345))
Цикл измерительного
Q365 Вид перемещения (смотриИЗМЕРЕНИЕ ОТВЕРСТИЯ (цикл 421, DIN/ISO: G421)” на странице 376))
Цикл измерительного щупа 422: Дополнительный параметр
Q365 Вид перемещения (смотриИЗМЕРЕНИЕ КРУГЛОГО ОСТРОВА (цикл 422, DIN/ISO: G422)” на странице 380))
Цикл измерительного щупа 425 (Измерение канавки) был
расширен параметрами Q301 (Проводить или не проводить промежуточное позиционирование на безопасной высоте) и Q320 (Безопасное расстояние) ((смотри „ИЗМЕРЕНИЕ ШИРИНЫ КАНАВКИ (цикл 425, DIN/ISO: G425)” на странице
392))
В режимах работы покадрового и поблочного прогона
программы теперь можно выбирать таблицу нулевых точек (STATUS M)
При определении подач в циклах обработки появилась
возможность задавать FU и FZ-значения
55)
Дополнительный параметр
щупа 421: Дополнительный параметр
Новые функции ПО 340 55x-04
HEIDENHAIN TNC 320 7
Была добавлена функция PLANE для гибкого определения
наклоненной плоскости обработки (см. руководство пользователя Диалог открытым текстом)
Добавлена контекстная помощь TNCguide (см. руководство
пользователя Диалог открытым текстом)
Была добавлена функция FUNCTION PARAX для задания
отношения параллельных осей U, V, W (см. руководство пользователя Диалог открытым текстом)
Добавлены следующие языки диалогов: словацкий,
норвежский, латышский, кореанский, турецкий руководство пользователя Диалог открытым текстом)
Кнопка Backspace позволяет теперь удалять отдельные
символы во время ввода информации (см. руководство пользователя Диалог открытым текстом)
и румынский (см.
Новые функции ПО 340 55x-04
8

Измененные функции ПО 340 55x-04

В цикле 22 теперь можно задавать имя инструмента для
черновой обработки (смотриВЫБОРКА (цикл 22, DIN/ISO: G122)” на странице 180)
Цикл 25 "Протяжка контура" позволяет теперь программировать
также закрытые контуры
Циклы фрезерования карманов, цапф и канавок с 210 по 214
удалены со стандартной панели Softkey (CYCL DEF > КАРМАНЫ/ЦАПФЫ/КАНАВКИ). Эти циклы по-прежнему доступны для совместимости различных версий и клавишей GOTO
Функция дополнительной индикации состояния изменена. Были
сделаны следующие дополнения (см. руководство пользователя Диалог открытым текстом):
Появилась новая обзорная страница с индикацией
важнейших сотояний
Отображаются значения, настроенные в цикле 32 "Допуск"
При повторном входе в программу теперь возможно выбрать
другой инструмент
С помощью FN16 F-Print теперь могут выдаваться тексты,
зависящие от
Реакция Softkey функции SPEC FCT была изменена и
приближена к структуре iTNC 530
языка
выбраются
Измененные функции ПО 340 55x-04
HEIDENHAIN TNC 320 9
Измененные функции ПО 340 55x-04
10
Содержание
Основы / Обзор
Применение циклов обработки
2
Циклы обработки: сверление
3
Циклы обработки: нарезание резьбы / резьбофрезерование
4
Циклы обработки: фрезерование карманов / островов / канавок
5
Циклы обработки: определение образцов
6
Циклы обработки: описание контура
7
Циклы обработки: боковая поверхность цилиндра
8
Циклы обработки: описание контура фор­мулой
9
Циклы обработки: построчное фрезерова­ние
0
Циклы: преобразования координат
Циклы: специальные функции
2
Работа с циклами измерительных щупов
3
Циклы измерительных щупов: автомати­ческое определение разворота детали
4
Циклы измерительных щупов: автомати­ческая установка точек привязки
5
Циклы измерительных щупов: автомати­ческий контроль заготовки
6
Циклы измерительных щупов: специаль­ные функции
7
Циклы измерительных щупов: автомати­ческое измерение инструмента
8
1
1
11 1 1 1 1 1
1
1
HEIDENHAIN TNC 320 11
1 Основы / Обзор ..... 35
1.1 Введение ..... 36
1.2 Доступные группы циклов ..... 37
Обзор циклов обработки ..... 37
Обзор циклов измерительных щупов ..... 38
HEIDENHAIN TNC 320 13
2 Применение циклов обработки ..... 39
2.1 Работа с циклами обработки ..... 40
Циклы станка ..... 40
Определение цикла с помощью клавиш Softkey ..... 41
Определение цикла при помощи функции GOTO ..... 41
Вызов циклов ..... 42
2.2 Определение образца PATTERN DEF ..... 44
Применение ..... 44
Ввод PATTERN DEF ..... 45
Использование PATTERN DEF ..... 45
Определение отдельных позиций обработки ..... 46
Определение отдельного ряда ..... 47
Определение отдельного образца ..... 48
Определение отдельной рамки ..... 49
Определение полной окружности ..... 50
Определение сегмента окружности ..... 51
2.3 Таблицы точек ..... 52
Назначение ..... 52
Ввод таблицы точек ..... 52
Скрытие
Выберите таблицу точек в программе ..... 54
Вызов цикла используя таблицу точек ..... 55
отдельных точек для обработки ..... 53
14
3 Циклы обработки: сверление ..... 57
3.1 Основные положения ..... 58
Обзор ..... 58
3.2 ЦЕНТРОВКА (цикл 240, DIN/ISO: G240) ..... 59
Ход цикла ..... 59
Учитывайте при программировании! ..... 59
Параметры цикла ..... 60
3.3 СВЕРЛЕНИЕ (цикл 200) ..... 61
Ход цикла ..... 61
Учитывайте при программировании! ..... 61
Параметры цикла ..... 62
3.4 РАЗВЕРТЫВАНИЕ (цикл 201, DIN/ISO: G201) ..... 63
Ход цикла ..... 63
Учитывайте при программировании! ..... 63
Параметры цикла ..... 64
3.5 РАСТОЧКА (цикл 202, DIN/ISO: G202) ..... 65
Ход цикла ..... 65
Учитывайте при программировании! ..... 66
Параметры цикла ..... 67
3.6 УНИВЕРСАЛЬНОЕ СВЕРЛЕНИЕ (цикл 203, DIN/ISO: G203) ..... 69
Ход цикла ..... 69
Учитывайте при программировании! ..... 70
Параметры
3.7 РАСТОЧКА ОБРАТНЫМ ХОДОМ (цикл 204, DIN/ISO: G204) ..... 73
Ход цикла ..... 73
Учитывайте при программировании! ..... 74
Параметры цикла ..... 75
3.8 УНИВЕРСАЛЬНОЕ ГЛУБОКОЕ СВЕРЛЕНИЕ (цикл 205, DIN/ISO: G205) ..... 77
Ход цикла ..... 77
Учитывайте при программировании! ..... 78
Параметры цикла ..... 79
3.9 СВЕРЛЕНИЕ И ФРЕЗЕРОВАНИЕ (цикл 208, DIN/ISO: G208) ..... 81
Ход цикла ..... 81
Учитывайте при программировании! ..... 82
Параметры цикла ..... 83
3.10 СВЕРЛЕНИЕ ОРУЖЕЙНЫМ СВЕРЛОМ (цикл 241, DIN/ISO: G241) ..... 84
Ход цикла ..... 84
Учитывайте при программировании! ..... 84
Параметры цикла ..... 85
3.11 Примеры программ ..... 87
цикла ..... 71
HEIDENHAIN TNC 320 15
4 Циклы обработки: нарезание резьбы / резьбофрезерование ..... 91
4.1 Основные положения ..... 92
Обзор ..... 92
4.2 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ, НОВИНКА с компенсатором (цикл 206, DIN/ISO: G206) ..... 93
Ход цикла ..... 93
Учитывайте при программировании! ..... 93
Параметры цикла ..... 94
4.3 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ без компенсатора GS, НОВИНКА (цикл G207, DIN/ISO: G207) ..... 95
Ход цикла ..... 95
Учитывайте при программировании! ..... 96
Параметры цикла ..... 97
4.4 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ С ЛОМКОЙ СТРУЖКИ (цикл 209, DIN/ISO: G209) ..... 98
Ход цикла ..... 98
Учитывайте при программировании! ..... 99
Параметры цикла ..... 100
4.5 Основные положения по
Условия ..... 101
4.6 РЕЗЬБОФРЕЗЕРОВАНИЕ (цикл 262, DIN/ISO: G262) ..... 103
Ход цикла ..... 103
Учитывайте при программировании! ..... 104
Параметры цикла ..... 105
4.7 РЕЗЬБОФРЕЗЕРОВАНИЕ И ЗЕНКЕРОВАНИЕ (цикл 263, DIN/ISO: G263) ..... 106
Ход цикла ..... 106
Учитывайте при программировании! ..... 107
Параметры цикла ..... 108
4.8 СВЕРЛЕНИЕ И РЕЗЬБОФРЕЗЕРОВАНИЕ (цикл 264, DIN/ISO: G264) ..... 110
Ход цикла ..... 110
Учитывайте при программировании! ..... 111
Параметры цикла ..... 112
4.9 СПИРАЛЬНОЕ СВЕРЛЕНИЕ И РЕЗЬБОФРЕЗЕРОВАНИЕ (цикл 265, DIN/ISO: G265) ..... 114
Ход цикла ..... 114
Учитывайте при программировании! ..... 115
Параметры цикла ..... 116
4.10 ФРЕЗЕРОВАНИЕ ВНЕШНЕЙ
Ход цикла ..... 118
Учитывайте при программировании! ..... 119
Параметры цикла ..... 120
4.11 Примеры программ ..... 122
фрезерованию резьбы ..... 101
РЕЗЬБЫ (цикл 267, DIN/ISO: G267) ..... 118
16
5 Циклы обработки: фрезерование карманов / островов / канавок ..... 125
5.1 Основные положения ..... 126
Обзор ..... 126
5.2 ПРЯМОУГОЛЬНЫЙ КАРМАН (цикл 251, DIN/ISO: G251) ..... 127
Ход цикла ..... 127
Учитывайте при программировании ..... 128
Параметры цикла ..... 129
5.3 КРУГЛЫЙ КАРМАН (цикл 252, DIN/ISO: G252) ..... 132
Ход цикла ..... 132
Учитывайте при программировании! ..... 133
Параметры цикла ..... 134
5.4 ФРЕЗЕРОВАНИЕ КАНАВКИ (цикл 253, DIN/ISO: G253) ..... 136
Ход цикла ..... 136
Учитывайте при программировании! ..... 137
Параметры цикла ..... 138
5.5 КРУГЛАЯ КАНАВКА (цикл 254, DIN/ISO: G254) ..... 141
Ход цикла ..... 141
Учитывайте при программировании! ..... 142
Параметры цикла ..... 143
5.6 ПРЯМОУГОЛЬНАЯ ЦАПФА (цикл 256, DIN/ISO: G256) ..... 146
Ход цикла
Учитывайте при программировании! ..... 147
Параметры цикла ..... 148
5.7 КРУГЛАЯ ЦАПФА (цикл 257, DIN/ISO: G257) ..... 150
Ход цикла ..... 150
Учитывайте при программировании! ..... 151
Параметры цикла ..... 152
5.8 Примеры программ ..... 154
..... 146
HEIDENHAIN TNC 320 17
6 Циклы обработки: определение образцов ..... 157
6.1 Основные положения ..... 158
Обзор ..... 158
6.2 ГРУППА ОТВЕРСТИЙ НА ОКРУЖНОСТИ (цикл G220, DIN/ISO: G220) ..... 159
Ход цикла ..... 159
Учитывайте при программировании! ..... 159
Параметры цикла ..... 160
6.3 ГРУППА ОТВЕРСТИЙ НА ПРЯМОЙ (цикл G221, DIN/ISO: G221) ..... 162
Ход цикла ..... 162
Учитывайте при программировании! ..... 162
Параметры цикла ..... 163
6.4 Примеры программ ..... 164
18
7 Циклы обработки: описание контура ..... 167
7.1 SL-циклы ..... 168
Основные положения ..... 168
Обзор ..... 170
7.2 КОНТУР (цикл 14, DIN/ISO: G37) ..... 171
Учитывайте при программировании! ..... 171
Параметры цикла ..... 171
7.3 Перекрывающие друг друга контуры ..... 172
Основные положения ..... 172
Подпрограммы: перекрывающие друг друга карманы ..... 173
Суммарная ”-площадь ..... 174
Разностнаяплощадь ..... 175
Площадь «пересечения» ..... 175
7.4 ДАННЫЕ КОНТУРА (цикл 20, DIN/ISO: G120) ..... 176
Учитывайте при программировании! ..... 176
Параметры цикла ..... 177
7.5 ПРЕДВАРИТЕЛЬНОЕ СВЕРЛЕНИЕ (цикл 21, DIN/ISO: G121) ..... 178
Ход цикла ..... 178
Учитывайте при программировании! ..... 178
Параметры цикла ..... 179
7.6 ВЫБОРКА
Ход цикла ..... 180
Учитывайте при программировании! ..... 181
Параметры цикла ..... 182
7.7 ЧИСТОВАЯ ОБРАБОТКА ДНА (цикл 23, DIN/ISO: G123) ..... 183
Ход цикла ..... 183
Учитывайте при программировании! ..... 183
Параметры цикла ..... 183
7.8 ЧИСТОВАЯ ОБРАБОТКА БОК. ПОВЕРХНОСТИ (цикл 24, DIN/ISO: G124) ..... 184
Ход цикла ..... 184
Учитывайте при программировании! ..... 184
Параметры цикла ..... 185
7.9 ПРОТЯЖКА КОНТУРА (цикл 25, DIN/ISO: G125) ..... 186
Ход цикла ..... 186
Учитывайте при программировании! ..... 186
Параметры цикла ..... 187
7.10 Примеры программ ..... 188
(цикл 22, DIN/ISO: G122) ..... 180
HEIDENHAIN TNC 320 19
8 Циклы обработки: боковая поверхность цилиндра ..... 195
8.1 Основные положения ..... 196
Обзор циклов обработки боковой поверхности цилиндра ..... 196
8.2 БОКОВАЯ ПОВЕРХНОСТЬ ЦИЛИНДРА (цикл 27, DIN/ISO: G127, ПО-опция 1) ..... 197
Ход цикла ..... 197
Учитывайте при программировании! ..... 198
Параметры цикла ..... 199
8.3 БОКОВАЯ ПОВЕРХНОСТЬ ЦИЛИНДРА фрезерование канавки (цикл 28, DIN/ISO: G128, ПО-опция 1) ..... 200
Ход цикла ..... 200
Учитывайте при программировании! ..... 201
Параметры цикла ..... 202
8.4 БОКОВАЯ ПОВЕРХНОСТЬ ЦИЛИНДРА фрезерование ребра (цикл 29, DIN/ISO: G129, ПО-опция 1) ..... 203
Ход цикла ..... 203
Учитывайте при программировании
Параметры цикла ..... 205
8.5 Примеры программ ..... 206
! ..... 204
20
9 Циклы обработки: описание контура формулой ..... 211
9.1 SL-циклы со сложной формулой контура ..... 212
Основные положения ..... 212
Выбор программы с определениями контура ..... 214
Определение описаний контуров ..... 214
Ввод сложной формулы контура ..... 215
Перекрывающие друг друга контуры ..... 216
Обработка контуров с помощью SL-циклов ..... 218
9.2 SL-циклы с простой формулой контура ..... 222
Основные положения ..... 222
Ввод простой формулы контура ..... 223
Обработка контуров с помощью SL-циклов ..... 223
HEIDENHAIN TNC 320 21
10 Циклы обработки: построчное фрезерование ..... 225
10.1 Основные положения ..... 226
Обзор ..... 226
10.2 ПОТРОЧНОЕ ФРЕЗЕРОВАНИЕ (цикл 230, DIN/ISO: G230) ..... 227
Ход цикла ..... 227
Учитывайте при программировании! ..... 227
Параметры цикла ..... 228
10.3 СТАНДАРТНАЯ ПОВЕРХНОСТЬ (цикл 231, DIN/ISO: G231) ..... 229
Ход цикла ..... 229
Учитывайте при программировании! ..... 230
Параметры цикла ..... 231
10.4 ФРЕЗЕРОВАНИЕ ПЛОСКОСТЕЙ (цикл 232, DIN/ISO: G232) ..... 233
Ход цикла ..... 233
Учитывайте при программировании! ..... 235
Параметры цикла ..... 235
10.5 Примеры программ ..... 238
22
11 Циклы: преобразования координат ..... 241
11.1 Основные положения ..... 242
Обзор ..... 242
Активация преобразования координат ..... 242
11.2 Смещение НУЛЕВОЙ ТОЧКИ (цикл 7, DIN/ISO: G54) ..... 243
Действие ..... 243
Параметры цикла ..... 243
11.3 Смещение НУЛЕВОЙ ТОЧКИ с помощью таблицы нулевых точек (цикл 7, DIN/ISO: G53) ..... 244
Действие ..... 244
Учитывайте при программировании! ..... 245
Параметры цикла ..... 246
Выбор таблицы нулевых точек в программе ЧПУ ..... 246
Редактирование таблицы нулевых точек в режиме «Сохранение/редактирование программы» ..... 247
Конфигурирование таблицы нулевых точек ..... 248
из таблицы нулевых точек ..... 248
Выход
Индикаторы состояния ..... 248
11.4 ЗАДАНИЕ ТОЧКИ ПРИВЯЗКИ (цикл 247, DIN/ISO: G247) ..... 249
Действие ..... 249
Обращайте внимание перед программированием! ..... 249
Параметры цикла ..... 249
Индикаторы состояния ..... 249
11.5 ЗЕРКАЛЬНОЕ ОТОБРАЖЕНИЕ (цикл 8, DIN/ISO: G28) ..... 250
Действие ..... 250
Учитывайте при программировании! ..... 250
Параметры цикла ..... 251
11.6 ВРАЩЕНИЕ (цикл 10, DIN/ISO: G73) ..... 252
Действие ..... 252
Учитывайте при программировании! ..... 252
Параметры цикла ..... 253
11.7 МАСШТАБИРОВАНИЕ (цикл 11, DIN/ISO: G72) ..... 254
Действие ..... 254
Параметры цикла ..... 255
11.8 МАСШТАБИРОВАНИЕ ОСИ (цикл 26) ..... 256
Действие ..... 256
Учитывайте при программировании! ..... 256
Параметры цикла ..... 257
HEIDENHAIN TNC 320 23
11.9 ПЛОСКОСТЬ ОБРАБОТКИ (цикл 19, DIN/ISO: G80, ПО-опция 1) ..... 258
Действие ..... 258
Учитывайте при программировании! ..... 259
Параметры цикла ..... 259
Сброс ..... 259
Позиционирование осей вращения ..... 260
Индикация положения в наклоненной системе ..... 262
Контроль рабочего пространства ..... 262
Позиционирование в наклоненной системе ..... 262
Комбинация с другими циклами преобразования координат ..... 263
Руководство по работе с циклом 19 ПЛОСКОСТЬ ОБРАБОТКИ ..... 264
11.10 Примеры программ ..... 265
24
12 Циклы: специальные функции ..... 267
12.1 Основные положения ..... 268
Обзор ..... 268
12.2 ВРЕМЯ ВЫДЕРЖКИ (цикл 9, DIN/ISO: G04) ..... 269
Функция ..... 269
Параметры цикла ..... 269
12.3 ВЫЗОВ ПРОГРАММЫ (цикл 12, DIN/ISO: G39) ..... 270
Функция цикла ..... 270
Учитывайте при программировании! ..... 270
Параметры цикла ..... 271
12.4 ОРИЕНТАЦИЯ ШПИНДЕЛЯ (цикл 13, DIN/ISO: G36) ..... 272
Функция цикла ..... 272
Учитывайте при программировании! ..... 272
Параметры цикла ..... 272
12.5 ДОПУСК (цикл 32, DIN/ISO: G62) ..... 273
Функция цикла ..... 273
Факторы, влияющие на определение геометрии в CAM-системе ..... 274
Учитывайте при программировании! ..... 275
Параметры цикла ..... 276
HEIDENHAIN TNC 320 25
13 Работа с циклами измерительных щупов ..... 277
13.1 Общие сведения о циклах измерительных щупов ..... 278
Принцип действия ..... 278
Учет разворота плоскости обработки в ручном режиме ..... 278
Циклы измерительных щупов в режимах работы «Ручное управление» и «Эл. маховичок» ..... 278
Циклы измерительных щупов для автоматического режима работы ..... 279
13.2 Перед тем как Вы начинаете работать с циклами измерительных щупов! ..... 281
Maксимальный путь перемещения до точки ощупывания: DIST
Безопасное расстояние до точки ощупывания: SET_UP в таблице щупов ..... 281
Ориентация инфракрасного щупа в запрограммированном направлении касания: TRACK в таблице
щупов ..... 281
Измерительные щупы, подача при измерении: F в таблице щупов ..... 282
Измерительный щуп, подача при позиционировании: FMAX ..... 282
Измерительный щуп, ускоренный ход при позиционировании: F_PREPOS в таблице щупов ..... 282
Многократные измерения ..... 282
Доверительный диапазон для многократных измерений ..... 282
Отработка
13.3 Таблица измерительных щупов ..... 284
Общие сведения ..... 284
Редактирование таблицы измерительных щупов ..... 284
Данные измерительных щупов ..... 285
циклов измерительного щупа ..... 283
в таблице щупов ..... 281
26
14 Циклы измерительных щупов: автоматическое определение разворота детали ..... 287
14.1 Основные положения ..... 288
Обзор ..... 288
Общие особенности циклов измерительных щупов при определении неровного положения детали ..... 289
14.2 РАЗВОРОТ ПЛОСКОСТИ ОБРАБОТКИ (цикл 400, DIN/ISO: G400) ..... 290
Ход цикла ..... 290
Учитывайте при программировании! ..... 290
Параметры цикла ..... 291
14.3 РАЗВОРОТ ПЛОСКОСТИ ОБРАБОТКИ по двум отверстиям (цикл 401, DIN/ISO: G401) ..... 293
Ход цикла ..... 293
Учитывайте при программировании! ..... 293
Параметры цикла ..... 294
14.4 РАЗВОРОТ ПЛОСКОСТИ ОБРАБОТКИ по двум островам (цикл 402, DIN/ISO: G402) ..... 296
Ход цикла ..... 296
Учитывайте при
Параметры цикла ..... 297
14.5 РАЗВОРОТ ПЛОСКОСТИ ОБРАБОТКИ компенсация по оси вращения (цикл 403, DIN/ISO: G403) ..... 299
Ход цикла ..... 299
Учитывайте при программировании! ..... 299
Параметры цикла ..... 300
14.6 УСТАНОВКА РАЗВОРОТА ПЛОСКОСТИ ОБРАБОТКИ (цикл 404, DIN/ISO: G404) ..... 302
Ход цикла ..... 302
Параметры цикла ..... 302
14.7 Выравнивание разворота детали по оси С (цикл 405, DIN/ISO: G405) ..... 303
Ход цикла ..... 303
Учитывайте при программировании! ..... 304
Параметры цикла ..... 305
программировании! ..... 296
HEIDENHAIN TNC 320 27
15 Циклы измерительных щупов: автоматическая установка точек привязки ..... 309
15.1 Основные положения ..... 310
Обзор ..... 310
Общие черты всех циклов измерительных щупов при установке точки привязки ..... 311
15.2 ПРИВЯЗКА К ЦЕНТРУ КАНАВКИ (цикл 408, DIN/ISO: G408) ..... 313
Ход цикла ..... 313
Учитывайте при программировании! ..... 314
Параметры цикла ..... 314
15.3 ПРИВЯЗКА К ЦЕНТРУ РЕБРА (цикл 409, DIN/ISO: G409) ..... 317
Ход цикла ..... 317
Учитывайте при программировании! ..... 317
Параметры цикла ..... 318
15.4 ПРИВЯЗКА К ЦЕНТРУ ПРЯМОУГОЛЬНОГО КАРМАНА (цикл 410, DIN/ISO: G410) ..... 320
Ход цикла ..... 320
Учитывайте при программировании! ..... 321
Параметры
15.5 ТОЧКА ПРИВЯЗКИ К ЦЕНТРУ ПРЯМОУГОЛЬНОГО ОСТРОВА (цикл 411, DIN/ISO: G411) ..... 324
Ход цикла ..... 324
Учитывайте при программировании! ..... 325
Параметры цикла ..... 325
15.6 ПРИВЯЗКА К ЦЕНТРУ КРУГЛОГО КАРМАНА (цикл 412, DIN/ISO: G412) ..... 328
Ход цикла ..... 328
Учитывайте при программировании! ..... 329
Параметры цикла ..... 329
15.7 ПРИВЯЗКА К ЦЕНТРУ КРУГЛОГО ОСТРОВА (цикл 413, DIN/ISO: G413) ..... 332
Ход цикла ..... 332
Учитывайте при программировании! ..... 333
Параметры цикла ..... 333
15.8 ПРИВЯЗКА К ВНЕШНЕМУ УГЛУ (цикл 414, DIN/ISO: G414) ..... 336
Ход цикла ..... 336
Учитывайте при программировании! ..... 337
Параметры цикла ..... 338
15.9 ПРИВЯЗКА К ВНУТРЕННЕМУ УГЛУ (цикл 415, DIN/ISO: G415) ..... 341
Ход цикла ..... 341
Учитывайте при программировании! ..... 342
Параметры цикла ..... 342
15.10 ПРИВЯЗКА К ЦЕНТРУ ОКРУЖНОСТИ ОТВЕРСТИЙ (цикл 416, DIN/ISO: G416) ..... 345
Ход цикла ..... 345
Учитывайте при программировании! ..... 346
Параметры цикла ..... 346
15.11 ПРИВЯЗКА К ОСИ ЩУПА (цикл 417, DIN/ISO: G417) ..... 349
Ход цикла ..... 349
Учитывайте при программировании! ..... 349
Параметры цикла ..... 350
цикла ..... 321
28
15.12 ПРИВЯЗКА К ЦЕНТРУ 4 ОТВЕРСТИЙ (цикл 418, DIN/ISO: G418) ..... 351
Ход цикла ..... 351
Учитывайте при программировании! ..... 352
Параметры цикла ..... 352
15.13 ПРИВЯЗКА К КООРДИНАТЕ (цикл 419, DIN/ISO: G419) ..... 355
Ход цикла ..... 355
Учитывайте при программировании! ..... 355
Параметры цикла ..... 356
HEIDENHAIN TNC 320 29
16 Циклы измерительных щупов: автоматический контроль заготовки ..... 363
16.1 Основные положения ..... 364
Обзор ..... 364
Протоколирование результатов измерений ..... 365
Результаты измерений в параметрах Q ..... 367
Статус измерения ..... 367
Контроль допуска ..... 368
Контроль инструмента ..... 368
Система привязки для результатов измерений ..... 369
16.2 ОПОРНАЯ ПЛОСКОСТЬ (цикл 0, DIN/ISO: G55) ..... 370
Ход цикла ..... 370
Учитывайте при программировании! ..... 370
Параметры цикла ..... 370
16.3 ОПОРНАЯ ПЛОСКОСТЬ полярно (цикл 1) ..... 371
Ход цикла ..... 371
Учитывайте при программировании! ..... 371
Параметры цикла ..... 372
16.4 ИЗМЕРЕНИЕ УГЛА (цикл 420, DIN/ISO: G420) ..... 373
Ход цикла ..... 373
Учитывайте при
Параметры цикла ..... 374
16.5 ИЗМЕРЕНИЕ ОТВЕРСТИЯ (цикл 421, DIN/ISO: G421) ..... 376
Ход цикла ..... 376
Учитывайте при программировании! ..... 376
Параметры цикла ..... 377
16.6 ИЗМЕРЕНИЕ КРУГЛОГО ОСТРОВА (цикл 422, DIN/ISO: G422) ..... 380
Ход цикла ..... 380
Учитывайте при программировании! ..... 381
Параметры цикла ..... 381
16.7 ИЗМЕРЕНИЕ ПРЯМОУГОЛЬНОГО КАРМАНА (цикл 423, DIN/ISO: G423) ..... 384
Ход цикла ..... 384
Учитывайте при программировании! ..... 385
Параметры цикла ..... 385
16.8 ИЗМЕРЕНИЕ ПРЯМОУГОЛЬНОГО ОСТРОВА (цикл 424, DIN/ISO: G424) ..... 388
Ход цикла ..... 388
Учитывайте при программировании! ..... 389
Параметры цикла ..... 389
16.9 ИЗМЕРЕНИЕ ШИРИНЫ
Ход цикла ..... 392
Учитывайте при программировании! ..... 392
Параметры цикла ..... 393
программировании! ..... 373
КАНАВКИ (цикл 425, DIN/ISO: G425) ..... 392
30
16.10 ИЗМЕРЕНИЕ ШИРИНЫ РЕБРА (цикл 426, DIN/ISO: G426) ..... 395
Ход цикла ..... 395
Учитывайте при программировании! ..... 395
Параметры цикла ..... 396
16.11 ИЗМЕРЕНИЕ КООРДИНАТЫ (цикл 427, DIN/ISO: G427) ..... 398
Ход цикла ..... 398
Учитывайте при программировании! ..... 398
Параметры цикла ..... 399
16.12 ИЗМЕРЕНИЕ ОКРУЖНОСТИ ОТВЕРСТИЙ (цикл 430, DIN/ISO: G430) ..... 401
Ход цикла ..... 401
Учитывайте при программировании! ..... 402
Параметры цикла ..... 402
16.13 ИЗМЕРЕНИЕ ПЛОСКОСТИ (цикл 431, DIN/ISO: G431) ..... 405
Ход цикла ..... 405
Учитывайте при программировании! ..... 406
Параметры цикла ..... 407
16.14 Примеры программ ..... 409
HEIDENHAIN TNC 320 31
17 Циклы измерительных щупов: специальные функции ..... 413
17.1 Основные положения ..... 414
Обзор ..... 414
17.2 ИЗМЕРЕНИЕ (цикл 3) ..... 415
Ход цикла ..... 415
Учитывайте при программировании! ..... 415
Параметры цикла ..... 416
32
18 Циклы измерительных щупов: автоматическое измерение инструмента ..... 417
18.1 Основные положения ..... 418
Обзор ..... 418
Различия между циклами с 31 по 33 и с 481 по 483 ..... 419
Настройка параметров станка ..... 420
Записи в таблице инструментов TOOL.T ..... 421
18.2 Калибровка TT (цикл 30 или 480, DIN/ISO: G480) ..... 423
Ход цикла ..... 423
Учитывайте при программировании! ..... 423
Параметры цикла ..... 423
18.3 Измерение длины инструмента (цикл 31 или 481, DIN/ISO: G481) ..... 424
Ход цикла ..... 424
Учитывайте при программировании! ..... 425
Параметры цикла ..... 425
18.4 Измерение радиуса инструмента (цикл 32 или 482, DIN/ISO: G482) ..... 426
Ход цикла ..... 426
Учитывайте при
Параметры цикла ..... 427
18.5 Полное измерение инструмента (цикл 33 или 483, DIN/ISO: G483) ..... 428
Ход цикла ..... 428
Учитывайте при программировании! ..... 428
Параметры цикла ..... 429
1.1 Обзорная таблица ..... 433
Циклы обработки ..... 433
Циклы измерительных щупов ..... 435
программировании! ..... 426
HEIDENHAIN TNC 320 33

Основы / Обзор

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

1.1 Введение

функцией, используемые ЧПУ в разных циклах, имеют всегда одни и те же номера расстояние, а Q202 - глубина врезания и т.п.
Осторожно, опасность столкновения!
Циклы обработки, при необходимости, выполняют обработку обширных областей. Из соображений безопасности следует провести графический тест программы перед отработкой!
Если в циклах обработки с номерами более 200 используется косвенное присвоение параметров (например, Q210 = Q1), то после определения цикла изменение присвоенного параметра (например, Q1) невозможно. В таком случае следует определить параметр цикла (например, Q210) напрямую.
Если в циклах обработки с номерами больше 200 определяется параметр подачи, то с помощью Softkey вместо числового значения в TOOL CALL­можно присвоивать также определенное значение подачи (Softkey FAUTO). В зависимости от конкретного цикла и функции параметра подачи, существуют альтернативные подачи FMAX (ускоренный ход), FZ (подача на зуб) иFU (подача на оборот).
Обращайте внимание на то, что изменение подачи FAUTO не действует после определения цикла, так как система ЧПУ при обработке определения присваивает значение подачи из TOOL CALL-кадра.
Если Вы хотите удалить цикл с несколькими подкадрами, система ЧПУ отобразит сообщение о том, нужно ли удалять этот цикл полностью.
: например, Q200 - это всегда безопасное
кадре
цикла всегда
36 Основы / Обзор
1.2 Доступные группы циклов

Обзор циклов обработки

U Панель Softkey показывает различные группы
циклов
Группы циклов Softkey Стр.
Циклы глубокого сверления, развертывания, расточки, зенковки Стр.58
Циклы нарезания внутренней и внешней резьбы, резьбофрезерования Стр.92
Циклы фрезерования карманов, островов и канавок Стр. 126
Циклы для выполнения точечных рисунков, например, окружностей отверстий или перфорированных поверхностей
SL-циклы (Subcontur-List), с помощью которых обрабатываются более сложные контуры в параллельной контуру плоскости, состоящие из нескольких накладывающихся друг на друга
фрагментов контура, интерполяция боковой поверхности цилиндра
Циклы построчной обработки плоских или сложных поверхностей Стр. 226
Циклы преобразования координат, позволяющие смещать, поворачивать, зеркально отображать, увеличивать и уменьшать любые контуры
Специальные циклы: время выдержки, вызов программы, ориентация шпинделя, допуск Стр. 268
U При необходимости переключитесь дальше в
уникальные для данного станка циклы. Подобные циклы могут быть интегрированы производителем станка.
Стр. 158
Стр. 170
Стр. 242

1.2 Доступные группы циклов

HEIDENHAIN TNC 320 37

Обзор циклов измерительных щупов

U Панель Softkey показывает различные группы
циклов
Группы циклов Softkey Стр.
Циклы автоматического определения и компенсации разворота детали Стр. 288
Циклы автоматической установки точки привязки Стр. 310
Циклы автоматического контроля заготовки Стр. 364
Циклы калибровки, специальные циклы Стр. 414
Циклы автоматического измерения инструмента (активируются производителем станка) Стр. 418
U При необходимости переключитесь дальше в
1.2 Доступные группы циклов
уникальные для данного станка циклы. Подобные циклы могут быть интегрированы производителем станка.
38 Основы / Обзор

Применение циклов обработки

2.1 Работа с циклами обработки

Циклы станка

На многих станках есть циклы, запрограммированные в системе ЧПУ производителем станка, которые являются дополнением циклов фирмы HEIDENHAIN. Для них предлагается отдельный диапазон номеров циклов:
Циклы с 300 по 399
Циклы станка, определяемые клавишей CYCLE DEF в программе
Циклы с 500 по 599
Циклы станка для измерительных щупов, определяемые клавишей TOUCH PROBE в программе
Внимательно прочтите соответствующее описание функции в руководстве по эксплуатации станка.
Иногда в циклах станка также используются параметры передачи, которые уже применялись фирмой HEIDENHAIN в стандартных циклах. Чтобы избежать проблем, связанных с многократным
2.1 Работа с циклами обработки
перезаписыванием используемых параметров передачи при одновременном использовании DEF-активных циклов (циклов, автоматически отрабатываемых ЧПУ при определении цикла, смотри также „Вызов циклов” на странице 42) и CALL-активных циклов (циклов, вызываемых для отработки смотри также „Вызов циклов” на странице 42), следует принципы:
U программируйте DEF-активные циклы перед CALL-активными
циклами
U между определением CALL-активного цикла и
соответствующим вызовом цикла программируйте DEF­активный цикл только в том случае, если не дублируются параметры передачи обоих циклов
соблюдать следующие
40 Применение циклов обработки

Определение цикла с помощью клавиш Softkey

U Панель Softkey показывает различные группы
циклов
U Выберите группу циклов, например, циклы
сверления
U Система ЧПУ откроет диалог и запросит все
необходимые значения; одновременно ЧПУ отобразит в правой части экрана график, в котором вводимые параметры подсвечены.
U Введите все запрашиваемые системой ЧПУ
параметры, каждый раз подтверждая ввод клавишей ENT
U Система ЧПУ закроет диалоговое окно после того,
как все необходимые данные будут введены

Определение цикла при помощи функции GOTO

U Панель Softkey показывает различные группы
циклов
U Система ЧПУ показывает в окне обзор циклов
U Выберите с помощью клавиш со стрелками
желаемый цикл или
U Введите номер цикла и подтвердите клавишей
ENT. Система ЧПУ откроет диалоговое окно цикла, как было описано выше.
Примеры NC-кадров
7 CYCL DEF 200 СВЕРЛЕНИЕ
Q200=2 ;БЕЗОП. РАССТ. Q201=3 ;ГЛУБИНА Q206=150 ;ПОДАЧА НА ВРЕЗАНИЕ Q202=5 ;ГЛУБИНА ВРЕЗАНИЯ Q210=0 ;ВРЕМЯ ВЫДЕРЖКИ ВВЕРХУ Q203=+0 ;КООРД. ПОВЕРХНОСТИ Q204=50 ;2. БЕЗОП. РАССТ. Q211=0.25 ;ВРЕМЯ ВЫДЕРЖКИ ВНИЗУ
2.1 Работа с циклами обработки
HEIDENHAIN TNC 320 41

Вызов циклов

Условия
Перед вызовом цикла в любом случае программируются:
BLK FORM для графического представления (нужна
только для графики при тестировании)
Вызов инструментаНаправление вращения шпинделя (дополнительная
функция M3/M4)
Определение цикла (CYCL DEF).
Обратите внимание на прочие условия, приведенные далее в описании циклов.
Следующие циклы действуют с момента их определения в программе обработки. Эти циклы вызывать запрещено:
циклы 220 Группа отверстий на окружности и 221 Группа
отверстий на прямых
SL-цикл 14 КОНТУРSL-цикл 20 ДАННЫЕ КОНТУРА
2.1 Работа с циклами обработки
цикл 32 ДОПУСКциклы преобразования координатцикл 9 ВРЕМЯ ВЫДЕРЖКИвсе циклы измерительных щупов
Все остальные циклы можно вызывать при помощи функций, описанных
ниже.
42 Применение циклов обработки
Вызов цикла функцией CYCL CALL
Функция CYCL CALL вызывает определенный в последний раз цикл обработки. Точкой старта цикла является последняя позиция, заданная перед CYCL CALL-кадром.
U Программирование вызова цикла: нажмите
клавишу CYCL CALL
U Ввод вызова цикла: нажмите клавишу Softkey
CYCL CALL M
U При необходимости введите дополнительную
функцию M (например, M3 для включения шпинделя), либо с помощью клавиши END закончите диалог
Вызов цикла с помощью CYCL CALL PAT
Функция CYCL CALL PAT вызывает определенный в последний раз цикл обработки во всех позициях, которые были определены при задании образца PATTERN DEF (смотри „Определение образца PATTERN DEF” на странице 44) или в таблице точек. (смотри „Таблицы точек” на
Вызов цикла с помощью M99/M89
Функция M99, действующая покадрово, однократно вызывает последний определенный цикл обработки. M99 можно программировать в конце кадра позиционирования, ЧПУ затем выполняет перемещение в эту позицию, вызывая последний определенный цикл обработки.
Если система ЧПУ должна автоматически выполнить цикл после каждого кадра позиционирования, то вызов цикла программируется при помощи M89.
Чтобы отменить действие M89, надо запрограммировать
M99 в том кадре позиционирования, в котором осуществляется
подвод к последней точке старта или
Оператор определяет новый цикл обработки при помощи CYCL
DEF
странице 52)
2.1 Работа с циклами обработки
HEIDENHAIN TNC 320 43
2.2 Определение образца
PATTERN DEF

Применение

С помощью функции PATTERN DEF простым способом определяются часто повторяющиеся образцы обработки, которые можно вызывать с помощью функции CYCL CALL PAT. Как и при определении циклов, для определения образцов также существует вспомогательная графика, изображающая соответствующие параметры ввода.
Используйте PATTERN DEF только в комбинации с осью инструмента Z!
Существуют следующие образцы обработки:
Образцы обработки Softkey Стр.
ТОЧКА Определение вплоть до 9 произвольных позиций обработки
Стр.46
РЯД Определение отдельного ряда, прямого или развернутого
ОБРАЗЕЦ Определение отдельного образца,

2.2 Определение образца PATTERN DEF

прямого, развернутого или искаженного
РАМКА Определение отдельной рамки, прямой, развернутой или искаженной
ОКРУЖНОСТЬ Определение полного круга
СЕГМЕНТ ОКРУЖНОСТИ Определение сегмента окружности
Стр.47
Стр.48
Стр.49
Стр.50
Стр.51
44 Применение циклов обработки

Ввод PATTERN DEF

U Выберите режим работы
"Программирование/редактирование"
U Выберите специальные функции
U Выберите функции обработки контура и точек
U Откройте кадр PATTERN DEF
U Выберите желаемый образец обработки,
например, ряд
U Введите необходимые данные, каждый раз
подтверждая ввод клавишей ENT

Использование PATTERN DEF

После задания образца, его можно вызывать с помощью функции
CYCL CALL PAT(смотриВызов цикла с помощью CYCL CALL PAT” на странице 43). ЧПУ выполняет определенный в последний
раз цикл обработки для заданного Вами образца обработки.
Образец обработки остается активным до определения нового цикла или до выбора таблицы точек с помощью функции SEL TABEL.
При помощи поиска кадра можно выбрать любую точку, с которой начнется или продолжится обработка (см. Руководство пользователя, глава Тестирование и выполнение программы).
2.2 Определение образца PATTERN DEF
HEIDENHAIN TNC 320 45

Определение отдельных позиций обработки

Можно ввести максимум 9 позиций обработки, ввод необходимо каждый раз подтверждать клавишей ENT.
Если определяется поверхность заготовки в Z не равная 0, то это значение действует дополнительно до поверхности заготовки Q203, определенной в цикле обработки.
U X-координата позиции обраб. (абсолютная):
U Y-координата позиции обраб. (абсолютная):
U Координата поверхности заготовки (абсолютная):
2.2 Определение образца PATTERN DEF
введите координату X
введите координату Y
введите координату Z, в которой должна начинаться обработка
Пример: NC-кадры
10 L Z+100 R0 FMAX
11 PATTERN DEF POS1 (X+25 Y+33,5 Z+0) POS2 (X+50 Y+75 Z+0)
46 Применение циклов обработки

Определение отдельного ряда

Если определяется поверхность заготовки в Z не равная 0, то это значение действует дополнительно до поверхности заготовки Q203, определенной в цикле обработки.
U Начальная точка X (абсолютная): координата
точки старта ряда на оси X
U Начальная точка Y (абсолютная): координата
точки старта ряда на оси Y
U Расстояние позиций обработки (в инкрементах):
расстояние между позициями обработки. Значение может быть положительным или отрицательным
U Количество шагов: общее количество позиций
обработки
U Разворот всего образца (aбсолютный): угол
разворота вокруг заданной точки старта. Опорная ось: главная ось активной плоскости обработки (например, X для оси инструмента Z). Значение может быть положительным или отрицательным
U Координата поверхности заготовки (абсолютная):
введите координату Z, в которой должна начинаться обработка
Пример: NC-кадры
10 L Z+100 R0 FMAX
11 PATTERN DEF ROW1 (X+25 Y+33,5 D+8 NUM5 ROT+0 Z+0)
2.2 Определение образца PATTERN DEF
HEIDENHAIN TNC 320 47

Определение отдельного образца

Если определяется поверхность заготовки в Z не равная 0, то это значение действует дополнительно до поверхности заготовки Q203, определенной в цикле обработки.
Параметры угол разворота главная ось и угол разворота вспомогательная ось действуют аддитивно остносительно выполненного раньше разворота целого
образца.
U Начальная точка X (абсолютная): координата
U Начальная точка Y (абсолютная): координата
U Расстояние позиций обработки X (в инкрементах):
U Расстояние позиций обработки Y (в инкрементах):
U Количество столбцов: общее количество столбцов
U Количество строк: общее количество строк
2.2 Определение образца PATTERN DEF
U Разворот всего образца (aбсолютный): угол, на
U Угол разворота главная ось: угол разворота, на
U Угол разворота вспомогательная ось: угол
U Координата поверхности заготовки (абсолютная):
точки старта образца на оси X
точки старта образца на оси Y
расстояние между позициями обработки в направлении X. Значение может быть положительным или отрицательным
расстояние между позициями обработки в направлении Y. Значение может быть положительным или отрицательным
образца
образца
который разворочивается весь образец вокруг заданной точки старта. Опорная ось: главная ось активной плоскости обработки (например, X для оси инструмента Z). Значение может быть положительным или отрицательным
который смещается только главная ось плоскости обработки относительно заданной точки старта. Значение может быть положительным или отрицательным.
разворота, на который смещается только вспомогательная ось плоскости обработки относительно заданной точки старта. Значение может быть положительным или отрицательным.
введите координату Z, в которой должна начинаться обработка
Пример: NC-кадры
10 L Z+100 R0 FMAX
11 PATTERN DEF PAT1 (X+25 Y+33,5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0)
48 Применение циклов обработки

Определение отдельной рамки

Если определяется поверхность заготовки в Z не равная 0, то это значение действует дополнительно до поверхности заготовки Q203, определенной в цикле обработки.
Параметры угол разворота главная ось и угол разворота вспомогательная ось действуют аддитивно остносительно выполненного раньше разворота целого
образца.
U Начальная точка X (абсолютная): координата
точки старта рамки на оси X
U Начальная точка Y (абсолютная): координата
точки старта рамки на оси Y
U Расстояние позиций обработки X (в инкрементах):
расстояние между позициями обработки в направлении X. Значение может быть положительным или отрицательным
U Расстояние позиций обработки Y (в инкрементах):
расстояние между позициями обработки в направлении Y. Значение может быть положительным или отрицательным
U Количество столбцов: общее количество столбцов
образца
U Количество строк: общее количество строк
образца
U Разворот всего образца (aбсолютный): угол, на
который разворочивается весь образец вокруг заданной точки старта. Опорная ось: главная ось активной плоскости обработки (например, X для оси инструмента Z). Значение может быть положительным или отрицательным
U Угол разворота главная ось: угол разворота, на
который смещается только главная ось плоскости обработки относительно заданной точки старта. Значение может быть положительным или отрицательным.
U Угол разворота вспомогательная ось: угол
разворота, на который смещается только вспомогательная ось плоскости обработки относительно заданной точки старта. Значение может быть положительным или отрицательным.
U Координата поверхности заготовки (абсолютная):
введите координату Z, в которой должна начинаться обработка
Пример: NC-кадры
10 L Z+100 R0 FMAX
11 PATTERN DEF FRAME1 (X+25 Y+33,5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0)
2.2 Определение образца PATTERN DEF
HEIDENHAIN TNC 320 49

Определение полной окружности

Если определяется поверхность заготовки в Z не равная 0, то это значение действует дополнительно до поверхности заготовки Q203, определенной в цикле обработки.
U Цент окружности из отверстий X (абсолютная):
U Цент окружности из отверстий Y (абсолютная):
U Диаметр окружности из отверстий: диаметр
U Угол старта: полярный угол первой позиции
U Количество шагов: общее количество позиций
U Координата поверхности заготовки (абсолютная):
2.2 Определение образца PATTERN DEF
координата центра окружности на оси X
координата центра окружности на оси Y
окружности из отверстий
обработки. Опорная ось: главная ось активной плоскости обработки (например, X для оси инструмента Z). Значение может быть положительным или отрицательным
обработки на окружности
введите координату Z, в которой должна начинаться обработка
Пример: NC-кадры
10 L Z+100 R0 FMAX
11 PATTERN DEF CIRC1 (X+25 Y+33 D80 START+45 NUM8 Z+0)
50 Применение циклов обработки

Определение сегмента окружности

Если определяется поверхность заготовки в Z не равная 0, то это значение действует дополнительно до поверхности заготовки Q203, определенной в цикле обработки.
U Цент окружности из отверстий X (абсолютная):
координата центра окружности на оси X
U Цент окружности из отверстий Y (абсолютная):
координата центра окружности на оси Y
U Диаметр окружности из отверстий: диаметр
окружности из отверстий
U Угол старта: полярный угол первой позиции
обработки. Опорная ось: главная ось активной плоскости обработки (например, X для оси инструмента Z). Значение может быть положительным или отрицательным
U Шаг угла/конечный угол: инкрементный полярный
угол между двумя позициями обработки. Значение может быть положительным или отрицательным. Альтернативно можно ввести конечный угол (переключается с помощью Softkey)
U Количество шагов: общее количество позиций
обработки на окружности
U Координата поверхности заготовки (абсолютная):
введите координату Z, в которой должна начинаться обработка
Пример: NC-кадры
10 L Z+100 R0 FMAX
11 PATTERN DEF PITCHCIRC1 (X+25 Y+33 D80 START+45 STEP 30 NUM8 Z+0)
2.2 Определение образца PATTERN DEF
HEIDENHAIN TNC 320 51
2.3 Таблицы точек

Назначение

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

2.3 Таблицы точек

координатам центра круглого кармана). Координаты на оси шпинделя соответствуют координате поверхности загатовки.

Ввод таблицы точек

Выберите режим работы Программирование/Редактирование:
Вызов управления файлами: нажмите клавишу
PGM MGT
ИМЯ ФАЙЛА?
Введите имя и тип файла таблицы точек, потвердите клавишей ENT
,
Вбор единиц измерения: нажмите Softkey ММ или ДЮЙМЫ ЧПУ перейдет в окно программы и отобразит пустую таблицу точек.
С помощью Softkey ДОБАВИТЬ СТРОКУ вставьте новую строку и введите координаты желаемого места обработки
Повторяйте эту операцию до тех пор, пока не будут введены все нужные координаты.
Имя табицы точек должно начинаться с буквы.
С помощью Softkey X ВЫКЛ/ВКЛ, Y ВЫКЛ/ВКЛ, Z ВЫКЛ/ВКЛ (вторая панель Softkey) определяется, какие координаты можно ввести в таблицу точек.
52 Применение циклов обработки

Скрытие отдельных точек для обработки

В таблице точек с помощью столбца FADE можно пометить точку в строке так, что при необходимости она не будет отображаться во время обработки.
Выберите точку в таблице, которая должна скрываться
Выберите столбец FADE
Активируйте скрытие или
деактивируйте скрытие
2.3 Таблицы точек
HEIDENHAIN TNC 320 53

Выберите таблицу точек в программе

В режиме работы Программирование/редактирование выберите программу, для которой надо активировать таблицу точек:
Функция выбора таблицы точек вызывается нажатием клавиши PGM CALL
Нажмите Softkey ТАБЛИЦА ТОЧЕК
2.3 Таблицы точек
Введите имя таблицы точек, подтвердите ввод клавишей END. Если таблица точек не находится в той же самой папке, что и NC­программа, то необходимо ввести полное название пути
Пример NC-кадра
7 SEL PATTERN “TNC:\DIRKT5\NUST35.PNT“
54 Применение циклов обработки

Вызов цикла используя таблицу точек

Система ЧПУ отрабатывает с CYCL CALL PAT последнюю определенную Вами таблицу точек (даже если Вы определили таблицу точек во вложенной программе при помощи CALL PGM).
Если система ЧПУ должна вызвать определенный в последний раз цикл обработки в точках, которые были установлены в таблице точек, то необходимо программировать вызов цикла используя CYCL CALL PAT:
U Программирование вызова цикла: нажмите
клавишу CYCL CALL
U Вызов таблицы точек: нажмите Softkey CYCL CALL
PAT
U Задайте подачу, с которой должно происходить
перемещение между точками (перемещение с последней запрограммированной подаечй FMAX не будет действовать без ввода данных параметров)
U При необходимости задайте дополнительную
функцию M, подтвердив ввод клавишей END
ЧПУ отводит инструмент между точками старта на безопасную высоту. В качестве безопасной высоты ЧПУ использует либо координату оси шпинделя при вызове цикла, либо значение из параметра цикла Q204, в зависимости от того, какое значение больше.
Если Вы хотите осуществлять перемещения во время предпозиционирования по подаче, используйте дополнительную функцию M103.
оси шпинделя на уменьшенной
2.3 Таблицы точек
Принцип действия таблиц точек с SL-циклами и циклом 12
Программа интерпретирует эти точки как дополнительное смещение нулевой точки.
Принцип действия таблиц точек с циклами с 200 по 208 и с 262 по 267
Программа интерпретирует точки плоскости обработки как кооринаты центра отверстия. Если нужно использовать координату, определенную качестве координаты начальной точки, то в качестве координаты верхней грани заготовки (Q203) задается 0.
HEIDENHAIN TNC 320 55
в таблице точек по оси шпинделя в
Принцип действия таблиц точек с циклами с 210 по 215
Программа интерпретирует эти точки как дополнительное смещение нулевой точки. Если нужно использовать определенные в таблице точек точки в качестве координат точки старта, наобходимо запрограммировать точки старта и верхнюю грань загатовки (Q203) в соответствующем цикле фрезерования равными 0.
Принцип действия таблиц точек с циклами с 251 по
Программа интерпретирует точки плоскости обработи как координаты начальной точки цикла. Если нужно использовать координату, определенную в таблице точек по оси шпинделя в качестве координаты начальной точки, то в качестве координаты верхней грани заготовки (Q203) задается 0.
2.3 Таблицы точек
254
56 Применение циклов обработки

Циклы обработки: сверление

3.1 Основные положения

Обзор

Система ЧПУ имеет в общей сложности 9 циклов для различных видов обработки сверлением:
Цикл Softkey Стр.
240 ЦЕНТРОВКА С автоматическим предпозиционированием, 2. безопасное расстояние, возможен ввод диаметра/глубины центровки
200 СВЕРЛЕНИЕ С автоматическим предпозиционированием, 2-ое безопасное расстояние
3.1 Основные положения
201 РАЗВЕРТЫВАНИЕ С автоматическим предпозиционированием, 2-ое безопасное расстояние
202 РАСТОЧКА С автоматическим предпозиционированием, 2-ое безопасное расстояние
203 УНИВЕРСАЛЬНОЕ СВЕРЛЕНИЕ С автоматическим предпозиционированием, 2-ое безопасное расстояние, ломка стружки, дегрессия
Стр.59
Стр.61
Стр.63
Стр.65
Стр.69
204 РАСТОЧКА ОБРАТНЫМ ХОДОМ С
автоматическим предпозиционированием, 2-ое безопасное расстояние
205 УНИВЕРСАЛЬНОЕ ГЛУБОКОЕ СВЕРЛЕНИЕ С автоматическим предпозиционированием, 2-ое безопасное расстояние, ломка стружки, расстояние опережения
208 СВЕРЛЕНИЕ И ФРЕЗЕРОВАНИЕ С автоматическим предпозиционированием, 2-ое безопасное расстояние
241 СВЕРЛЕНИЕ ОРУЖЕЙНЫМ СВЕРЛОМ С автоматическим предпозиционированием в точке старта на глубине, возможность задания скорости вращения и подачи СОЖ
58 Циклы обработки: сверление
Стр.73
Стр.77
Стр.81
Стр.84
3.2 ЦЕНТРОВКА (цикл 240,
DIN/ISO: G240)

Ход цикла

1 Система ЧПУ перемещает инструмент на ускоренном ходу
FMAX на заданном безопасном расстоянии над поверхностью
заготовки по оси шпинделя
2 Инструмент с заданной подачей F позиционируется на
заданный диаметр центровки или на заданную глубину центровки
3 Инструмент задерживается на дне центровки, если это
определено
4 Затем инструмент перемещается с FMAX на безопасное
расстояние или, расстояние

Учитывайте при программировании!

В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак параметра цикла Q344 (диаметр) или Q201 (глубина) определяет направление обработки. Если задан диаметр или глубина, равные нулю, то система ЧПУ не выполняет цикл.
если было задано, на 2-е безопасное
Осторожно, опасность столкновения!
При помощи машинного параметра displayDepthErr Вы определяете, должна ли система ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при введенном положительном
значении параметра "диаметр" или "глубина" система ЧПУ реверсирует расчет предварительной
позиции. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние
HEIDENHAIN TNC 320 59
под поверхность заготовки!

3.2 ЦЕНТРОВКА (цикл 240, DIN/ISO: G240)

Параметры цикла

X
Z
Q200
Q344
Q206
Q210
Q203
Q204
Q201
30
X
Y
20
80
50
U Безопасное расстояние Q200 (в инкрементах):
расстояние от вершины инструмента до поверхности заготовки; введите положительное значение. Диапазон ввода от 0 до 99999,9999
U Выбор глубина/диаметр (0/1) Q343:
центрировать на введенном диаметре или на введенной глубине? Если системе ЧПУ нужно провести центровку на заданном диаметре, следует определить угол при вершине инструмента в столбце T-ANGLE таблицы инструментов TOOL.T.
0: Центрировать на заданной глубине 1: Центрировать на заданном диаметре
U Глубина Q201 (в инкрементах): расстояние от
поверхности заготовки до дна центрования (вершина конуса центрования). Активно только в том случае, когда параметр определен как Q343=0 Диапазон ввода от -99999,9999 до 99999,9999
U Диаметр (знак перед значением) Q344: диаметр
центровки. Активен только в том случае, если параметр определен как Q343=1. Диапазон ввода от -99999,9999 до 99999,9999
U Подача на врезание Q206: скорость движения
инструмента при центровке в мм/мин. Диапазон ввода от 0 до 99999,999, либо через FAUTO, FU
U Время выдержки внизу Q211: время в секундах,
3.2 ЦЕНТРОВКА (цикл 240, DIN/ISO: G240)
60 Циклы обработки: сверление
в течение которого инструмент остается на дне отверстия. Диапазон ввода от 0 до 3600,0000
U Коорд. поверхности заготовки Q203
(абсолютная): координата поверхности заготовки. Диапазон ввода -от 99999,9999 до 99999,9999
U 2-ое безопасное расстояние Q204 (в
приращениях): координата по оси шпинделя, на которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999,9999
Пример: NC-кадры
10 L Z+100 R0 FMAX 11 CYCL DEF 240 ЦЕНТРОВКА
Q200=2 ;БЕЗОП. РАССТ. Q343=1 ;ВЫБОР ГЛУБИНА/ ДИАМЕТР Q201=+0 ;ГЛУБИНА Q344=-9 ;ДИАМЕТР Q206=250 ;ПОДАЧА НА ВРЕЗАНИЕ Q211=0.1 ;ВРЕМЯ ВЫДЕРЖКИ ВНИЗУ Q203=+20 ;КООРД. ПОВЕРХНОСТИ Q204=100 ;2. БЕЗОП. РАССТ.
12LX+30Y+20R0FMAXM3M99
13LX+80Y+50R0FMAXM99
3.3 СВЕРЛЕНИЕ (цикл 200)

Ход цикла

1 Система ЧПУ перемещает инструмент на ускоренном ходу
FMAX на заданном безопасном расстоянии над поверхностью
заготовки по оси шпинделя
2 Инструмент сверлит с заданной подачей F до первой глубины
врезания
3 ЧПУ отводит инструмент со подачей FMAX на безопасное
расстояние, выдерживает там, если так было запрограммировано, а затем с подачей FMAX перемещает на безопасное расстояние над точкой первого врезания на глубину
4 Затем инструмент врезается с заданной подачей F на
большую глубину врезания
5 ЧПУ повторяет эту операцию (с 2 по 4) до тех пор, пока не
будет достигнута заданная глубина сверления
6 Со дна сверления инструмент перемещается с FMAX на
безопасное расстояние или, если было задано, на 2-ое безопасное

Учитывайте при программировании!

расстояние
В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак параметра цикла "Глубина" определяет направление обработки. Если для глубины задается значение, равное нулю, система ЧПУ не выполняет цикл.

3.3 СВЕРЛЕНИЕ (цикл 200)

Осторожно, опасность столкновения!
При помощи машинного параметра displayDepthErr Вы определяете, должна ли система ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при вводе положительного значения параметра "Глубина" система автоматически меняет знак координат предварительного позиционирования. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние поверхности заготовки!
HEIDENHAIN TNC 320 61
ниже
X
Z
Q200
Q201
Q206
Q202
Q210
Q203
Q204
30
X
Y
20
80
50

Параметры цикла

U Безопасное расстояние Q200 (в инкрементах):
расстояние от вершины инструмента до поверхности заготовки; введите положительное значение. Диапазон ввода от 0 до 99999,9999
U Глубина Q201 (в инкрементах): расстояние от
поверхности заготовки до дна отверстия (вершина конуса отверстия). Диапазон ввода от -99999,9999 до 99999,9999
U Подача на врезание Q206: скорость движения
инструмента при сверлении в мм/мин. Диапазон ввода от 0 до 99999,999, либо через FAUTO, FU
U Глубина врезания Q202 (в инкрементах):
величина, на которую каждый раз врезается инструмент. Диапазон ввода от 0 до 99999,9999. Параметр "Глубина" не обязательно должен быть кратен параметру "Глубина врезания". Система
3.3 СВЕРЛЕНИЕ (цикл 200)
62 Циклы обработки: сверление
ЧПУ производит перемещение на глубину за один рабочий ход, если:
параметры "Глубина врезания" и "Глубина"
равны
значение параметра "Глубина врезания"
больше значения параметра "Глубина"
U Время выдержки вверху Q210: время (в
секундах), в течение которого инструмент остается на безопасном расстоянии, после того как ЧПУ выводит его из высверленного отверстия для того, чтобы удалить стружку. Диапазон ввода от 0 до 3600,0000
U Коорд. поверхности заготовки Q203
(абсолютная): координата поверхности заготовки. Диапазон ввода -от 99999,9999 до 99999,9999
U 2-ое безопасное расстояние Q204 (в
приращениях): координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999,9999
U Время выдержки внизу Q211: время в секундах,
в течение которого инструмент остается на дне отверстия. Диапазон ввода от 0 до 3600,0000
Пример: NC-кадры
11 CYCL DEF 200 СВЕРЛЕНИЕ
Q200=2 ;БЕЗОП. РАССТ. Q201=-15 ;ГЛУБИНА Q206=250 ;ПОДАЧА НА ВРЕЗАНИЕ Q202=5 ;ГЛУБИНА ВРЕЗАНИЯ Q210=0 ;ВРЕМЯ ВЫДЕРЖКИ ВВЕРХУ Q203=+20 ;КООРД. ПОВЕРХНОСТИ Q204=100 ;2. БЕЗОП. РАССТ. Q211=0.1 ;ВРЕМЯ ВЫДЕРЖКИ ВНИЗУ
12 L X+30 Y+20 FMAX M3
13 CYCL CALL
14 L X+80 Y+50 FMAX M99
3.4 РАЗВЕРТЫВАНИЕ (цикл 201,
DIN/ISO: G201)

Ход цикла

1 Инструмент на ускоренном ходу FMAX перемещается по оси
шпинделя и позиционируется на заданной безопасной высоте над поверхностью заготовки
2 Инструмент выполняет развертывание с заданной подачей F
до запрограммированной глубины
3 Инструмент задерживается на дне просверленного отверстия,
если это было задано
4 Затем система ЧПУ возвращает инструмент со подачей F на
безопасное расстояние и, если оттуда со подачей FMAX на 2-е безопасное расстояние

Учитывайте при программировании!

В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак параметра цикла "Глубина" определяет направление обработки. Если для глубины задается значение, равное нулю, система ЧПУ не выполняет цикл.
было задано, перемещает
Осторожно, опасность столкновения!
При помощи машинного параметра displayDepthErr Вы определяете, должна ли система ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при вводе положительного значения параметра "Глубина" система автоматически меняет знак координат предварительного позиционирования. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние поверхности заготовки!
HEIDENHAIN TNC 320 63
ниже

3.4 РАЗВЕРТЫВАНИЕ (цикл 201, DIN/ISO: G201)

Параметры цикла

X
Z
Q200
Q201
Q206
Q211
Q203
Q204
30
X
Y
20
80
50
U Безопасное расстояние Q200 (в инкрементах):
расстояние от вершины инструмента до поверхности заготовки. Диапазон ввода от 0 до
99999,9999
U Глубина Q201 (в инкрементах): расстояние от
поверхности заготовки до дна отверстия. Диапазон ввода -от 99999,9999 до 99999,9999
U Подача на врезание Q206: скорость движения
инструмента при развертывании в мм/мин. Диапазон ввода от 0 до 99999,999, либо через
FAUTO, FU
U Время выдержки внизу Q211: время в секундах,
в течение которого инструмент остается на дне отверстия. Диапазон ввода от 0 до 3600,0000
U Подача обратного хода Q208: скорость
перемещения инструмента при выходе из отверстия в мм/мин. Если введено Q208 = 0, то инструмент перемещается со скоростью подачи развертывания. Диапазон ввода от 0 до 99999,999
U Коорд. поверхности заготовки Q203
(абсолютная): координата поверхности заготовки. Диапазон ввода от 0 до 99999,9999
U 2-ое безопасное расстояние Q204 (в
приращениях): координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999,9999
3.4 РАЗВЕРТЫВАНИЕ (цикл 201, DIN/ISO: G201)
64 Циклы обработки: сверление
Пример: NC-кадры
11 CYCL DEF 201 РАЗ ВЕР ТЫВАН ИЕ
Q200=2 ;БЕЗОП. РАССТ. Q201=-15 ;ГЛУБИНА Q206=100 ;ПОДАЧА НА ВРЕЗАНИЕ Q211=0.5 ;ВРЕМЯ ВЫДЕРЖКИ ВНИЗУ Q208=250 ;ПОДАЧА ОБР. ХОДА Q203=+20 ;КООРД. ПОВЕРХНОСТИ Q204=100 ;2. БЕЗОП. РАССТ.
12 L X+30 Y+20 FMAX M3
13 CYCL CALL
14 L X+80 Y+50 FMAX M9
15 L Z+100 FMAX M2
3.5 РАСТОЧКА (цикл 202,
DIN/ISO: G202)

Ход цикла

1 Система ЧПУ перемещает инструмент на ускоренном ходу
FMAX на заданном безопасном расстоянии над поверхностью
заготовки по оси шпинделя
2 Инструмент сверлит с подачей сверления до достижения
глубины
3 На дне просверленного отверстия инструмент задерживается,
если это было задано, с вращающимся шпинделем для выхода из материала
4 Затем ЧПУ ориентирует шпиндель на позицию, определенную
параметром Q336
5 Если выбран выход из материала, то система ЧПУ выходит из
материала в заданном направлении на 0,2 мм (фиксированное значение)
6 Затем ЧПУ перемещает инструмент с подачей обратного хода
на безопасное расстояние и оттуда, если было задано, с FMAX на 2-е безопасное расстояние. Если Q214=0, то обратный ход осуществляется по стенке высверленного отверстия
HEIDENHAIN TNC 320 65

3.5 РАСТОЧКА (цикл 202, DIN/ISO: G202)

Учитывайте при программировании!

Станок и ЧПУ должны быть подготовлены фирмой­производителем.
Цикл используется только на станках с управляемым шпинделем.
В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак параметра цикла "Глубина" определяет направление обработки. Если для глубины задается значение, равное нулю, система ЧПУ не выполняет цикл.
Система ЧПУ устанавливает в конце цикла те значения шпинделя и подачи СОЖ, которые были активны до
Осторожно, опасность столкновения!
При помощи машинного параметра displayDepthErr Вы определяете, должна ли система ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при вводе положительного значения
3.5 РАСТОЧКА (цикл 202, DIN/ISO: G202)
параметра "Глубина" система автоматически меняет
знак координат предварительного позиционирования. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние поверхности заготовки!
Следует выбрать такое направление для вывода инструмента из материала, чтобы инструмент мог перемещаться от края отверстия.
Если программируется ориентация шпинделя под углом, заданным в параметре Q336 (например, в режиме работы "Позиционирование с ручным вводом данных"), следует проверить, где находится вершина инструмента. Следует так выбрать угол, чтобы вершина инструмента располагалась одной из осей координат.
Система ЧПУ автоматически учитывает активное вращение системы координат при выходе из материала.
вызова цикла.
ниже
параллельно к
66 Циклы обработки: сверление

Параметры цикла

X
Z
Q200
Q201
Q206
Q211
Q203
Q204
Q208
U Безопасное расстояние Q200 (в
инкрементах): расстояние от вершины инструмента до поверхности заготовки. Диапазон ввода от 0 до 99999,9999
U Глубина Q201 (в инкрементах): расстояние от
поверхности заготовки до дна отверстия. Диапазон ввода -от 99999,9999 до 99999,9999
U Подача на врезание Q206: скорость движения
инструмента при расточке в мм/мин. Диапазон ввода от 0 до 99999,999, либо через FAUTO, FU
U Время выдержки внизу Q211: время (в
секундах), в течение которого инструмент остается на дне высверленного отверстия. Диапазон ввода от 0 до 3600,0000
U Подача обратного хода Q208: скорость
перемещения инструмента при выходе из высверленного отверстия в мм/мин. Если задано значение параметра Q208 = 0, то будет активна подача на врезание. Диапазон ввода от 0 до 99999,999 или через FMAX, FAUTO
U Коорд. поверхности заготовки Q203
(абсолютная): координата поверхности заготовки. Диапазон ввода -от 99999,9999 до 99999,9999
U 2-ое безопасное расстояние Q204 (в
приращениях): координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999,999
3.5 РАСТОЧКА (цикл 202, DIN/ISO: G202)
HEIDENHAIN TNC 320 67
U Направление выхода из материала (0/1/2/3/4)
30
X
Y
20
80
50
Q214: определяет направление, в котором ЧПУ выводит инструмент из материала со дна высверленного отверстия (после угловой ориентации шпинделя)
0 Не выводить инструмент из материала 1 Вывести инструмент из материала в минус-
направлении главной оси
2 Вывести инструмент из материала в минус-
направлении вспомогательной оси
3 Вывести инструмент из материала в плюс-
направлении главной оси
4 Вывести инструмент из материала в плюс-
направлении вспомогательной оси
U Угол ориентации шпинделя Q336 (абсолютный):
угол, на который система ЧПУ позиционирует инструмент перед выходом из материала. Диапазон ввода от -360,000 до 360,000
3.5 РАСТОЧКА (цикл 202, DIN/ISO: G202)
Пример:
10 L Z+100 R0 FMAX 11 CYCL DEF 202 РАС Т О ЧКА
Q200=2 ;БЕЗОП. РАССТ. Q201=-15 ;ГЛУБИНА Q206=100 ;ПОДАЧА НА ВРЕЗАНИЕ Q211=0.5 ;ВРЕМЯ ВЫДЕРЖКИ ВНИЗУ Q208=250 ;ПОДАЧА ОБР. ХОДА Q203=+20 ;КООРД. ПОВЕРХНОСТИ Q204=100 ;2. БЕЗОП. РАССТ. Q214=1 ;НАПРАВЛЕНИЕ ВЫХОДА Q336=0 ;УГОЛ ШПИНДЕЛЯ
12 L X+30 Y+20 FMAX M3
13 CYCL CALL
14 L X+80 Y+50 FMAX M99
68 Циклы обработки: сверление
3.6 УНИВЕРСАЛЬНОЕ СВЕРЛЕНИЕ (цикл 203, DIN/ISO: G203)

Ход цикла

1 Инструмент на ускоренном ходу FMAX перемещается по оси
шпинделя и позиционируется на заданной безопасной высоте над поверхностью заготовки
2 Инструмент сверлит с заданной подачей F до первой глубины
врезания
3 Если задана ломка стружки, система ЧПУ возвращает
инструмент на заданное значение. Если работа производится без ломки стружки, ЧПУ перемещает инструмент с подачей обратного хода на безопасное расстояние, если задано, то инструмент задерживается там, а затем перемещается с FMAX на безопасное расстояние над первой глубиной врезания
4 Затем инструмент сверлит с заданной подачей на оставшуюся
глубину врезания. Глубина врезания уменьшается с каждым подводом на количество снятия материала, если это задано
5 ЧПУ повторяет эту операцию (2-4) до
достигнута глубина сверления
6 На дне высверленного отверстия инструмент задерживается,
если это было задано, для выхода из материала и после выдержки отводится с подачей обратного хода на безопасное расстояние. Если было задано 2-е безопасное расстояние, ЧПУ перемещает туда инструмент с FMAX
тех пор, пока не будет
HEIDENHAIN TNC 320 69

3.6 УНИВЕРСАЛЬНОЕ СВЕРЛЕНИЕ (цикл 203, DIN/ISO: G203)

Учитывайте при программировании!

Программируйте кадр позиционирования в точке старта (центр отверстия) плосткости обработки с коррекцией на радиус R0.
Знак параметра цикла "Глубина" определяет направление обработки. Если для глубины задается значение, равное нулю, система ЧПУ не выполняет цикл.
Осторожно, опасность столкновения!
При помощи машинного параметра displayDepthErr Вы определяете, должна ли система ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при вводе положительного значения параметра "Глубина" система автоматически меняет знак координат предварительного позиционирования. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние поверхности заготовки!
ниже
3.6 УНИВЕРСАЛЬНОЕ СВЕРЛЕНИЕ (цикл 203, DIN/ISO: G203)
70 Циклы обработки: сверление

Параметры цикла

X
Z
Q200
Q201
Q206
Q202
Q210
Q203
Q204
Q211
Q208
U Безопасное расстояние Q200 (в
инкрементах): расстояние от вершины инструмента до поверхности заготовки. Диапазон ввода от 0 до 99999,9999
U Глубина Q201 (в инкрементах): расстояние от
поверхности заготовки до дна отверстия ( вершина конуса отверстия). Диапазон ввода от -99999,9999 до 99999,9999
U Подача на врезание Q206: скорость движения
инструмента при сверлении в мм/мин. Диапазон ввода от 0 до 99999,999, либо через FAUTO, FU
U Глубина врезания Q202 (в инкрементах):
величина, на которую каждый раз врезается инструмент. Диапазон ввода от 0 до 99999,9999. Параметр "Глубина" не обязательно должен быть кратен параметру "Глубина врезания". Система ЧПУ производит перемещение на глубину за один рабочий ход, если:
параметры "Глубина врезания" и "Глубина"
равны
"Глубина врезания" больше "Глубины" и
одновременно не задана
U Время выдержки вверху Q210: время (в
секундах), в течение которого инструмент остается на безопасном расстоянии, после того как ЧПУ выводит его из высверленного отверстия для того, чтобы удалить стружку. Диапазон ввода от 0 до 3600,0000
U Коорд. поверхности заготовки Q203
(абсолютная): координата поверхности заготовки. Диапазон ввода -от 99999,9999 до 99999,9999
U 2-ое безопасное расстояние Q204 (в
приращениях): координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999,9999
U Количество снимаемого материала Q212 (в
инкрементах): значение, на которое ЧПУ уменьшает глубину врезания Q202 после каждого врезания. Диапазон ввода от 0 до 99999,9999
ломка стружки
3.6 УНИВЕРСАЛЬНОЕ СВЕРЛЕНИЕ (цикл 203, DIN/ISO: G203)
HEIDENHAIN TNC 320 71
U Кол-во Ломка стружки до начала обратного
хода Q213: количество произведенных надломов стружки до момента вывода системой ЧПУ инструмента из высверленного отверстия для удаления стружки. Для ломки стружки ЧПУ каждый раз отводит инструмент на значение возврата Q256. Диапазон ввода от 0 до 99999
U Минимальная глубина врезания Q205 (в
инкрементах): если введено количество снимаемого материала, ЧПУ ограничивает врезание на заданное в Q205 значение. Диапазон ввода от 0 до 99999,9999
U Время выдержки внизу Q211: время в секундах,
в течение которого инструмент остается на дне отверстия. Диапазон ввода от 0 до 3600,0000
U Подача обратного хода Q208: скорость
перемещения инструмента при выходе из отверстия в мм/мин. Если задается значение Q208=0, ЧПУ отводит инструмент со скоростью подачи, заданной параметром Q206. Диапазон ввода от 0 до 99999,999 или через FMAX, FAUTO
U Отвод при ломке стружки Q256 (в
инкрементах): значение, на которое ЧПУ отводит инструмент при ломке стружки. Диапазон ввода от 0,1000 до 99999,9999
Пример: NC-кадры
11 CYCL DEF 203 УНИВЕРСАЛЬНОЕ СВЕРЛЕНИЕ
Q200=2 ;БЕЗОП. РАССТ. Q201=-20 ;ГЛУБИНА Q206=150 ;ПОДАЧА НА ВРЕЗАНИЕ Q202=5 ;ГЛУБИНА ВРЕЗАНИЯ Q210=0 ;ВРЕМЯ ВЫДЕРЖКИ ВВЕРХУ Q203=+20 ;КООРД. ПОВЕРХНОСТИ Q204=50 ;2. БЕЗОП. РАССТ. Q212=0.2 ;СНЯТИЕ МАТЕРИАЛА Q213=3 ;ЛОМКА СТРУЖКИ Q205=3 ;МИН. ГЛУБИНА ВРЕЗАНИЯ Q211=0.25 ;ВРЕМЯ ВЫДЕРЖКИ ВНИЗУ Q208=500 ;ПОДАЧА ОБР. ХОДА Q256=0.2 ;ОБР. ХОД ПРИ ЛОМКЕ
СТРУЖКИ
3.6 УНИВЕРСАЛЬНОЕ СВЕРЛЕНИЕ (цикл 203, DIN/ISO: G203)
72 Циклы обработки: сверление
3.7 РАСТОЧКА ОБРАТНЫМ
X
Z
ХОДОМ (цикл 204, DIN/ISO: G204)

Ход цикла

С помощью этого цикла выполняются углубления на нижней стороне заготовки.
1 Система ЧПУ перемещает инструмент на ускоренном ходу
FMAX на заданном безопасном расстоянии над поверхностью
заготовки по оси шпинделя
2 Там ЧПУ производит угловую ориентацию шпинделя на 0°-
позицию и смещает инструмент на размер эксцентрика
3 Затем инструмент погружается с подачей предварительного
позиционирования в отверстие до тех пор, пока лезвие не достигнет безопасного расстояния от нижней поверхности заготовки
4 ЧПУ возвращает инструмент в центр отверстия, включает
шпиндель и, при необходимости, подачу СОЖ и передвигается со подачей зенкерования на заданную глубину зенкерования
5 Если это было запрограммировано, инструмент
выдерживается на дне углубления и затем выводится из высверленного отверстия, проводит угловую ориентацию шпинделя и вновь смещается на размер эксцентрика
6 Затем ЧПУ перемещает инструмент с подачей обратного хода
на безопасное расстояние и оттуда, если было задано, с FMAX на 2-е безопасное расстояние.
предварительно высверленное
HEIDENHAIN TNC 320 73

3.7 РАСТОЧКА ОБРАТНЫМ ХОДОМ (цикл 204, DIN/ISO: G204)

Учитывайте при программировании!

Станок и ЧПУ должны быть подготовлены фирмой­производителем.
Цикл используется только на станках с управляемым шпинделем.
Цикл работает только с обратными борштангами.
В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак числа параметра цикла "Глубина" определяет направление обработки при зенкеровании. Внимание: если перед числом стоит положительный знак, зенкерование проводится в положительном направлении оси шпинделя.
Следует ввести такую длину инструмента, чтобы была измерена не режущая кромка кромка борштанги.
ЧПУ учитывает длину лезвия борштанги и толщину материала при расчете точки старта зенкерования.
Осторожно, опасность столкновения!
Если программируется ориентация шпинделя под углом, заданным в параметре Q336 (например, в режиме работы "Позиционирование с ручным вводом данных"), следует проверить, где находится вершина инструмента. Следует так выбрать угол, чтобы вершина инструмента располагалась параллельно к одной из осей координат. Следует выбрать такое направление для вывода инструмента из материала чтобы инструмент мог перемещаться от края отверстия.
инструмента, а нижняя
,
3.7 РАСТОЧКА ОБРАТНЫМ ХОДОМ (цикл 204, DIN/ISO: G204)
74 Циклы обработки: сверление

Параметры цикла

X
Z
Q250
Q203
Q204
Q249
Q200
Q200
X
Z
Q255
Q254
Q214
Q252
Q253
Q251
U Безопасное расстояние Q200 (в
инкрементах): расстояние от вершины инструмента до поверхности заготовки. Диапазон ввода от 0 до 99999,9999
U Глубина зенкови Q249 (в инкрементах):
расстояние от нижней грани детали до дна зенковки. Положительный знак перед значением задает зенкерование в положительном направлении оси шпинделя. Диапазон ввода от -99999,9999 до 99999,9999
U Толщина материала Q250 (в инкрементах):
толщина заготовки. Диапазон ввода от 0,0001 до 99999,9999
U Размер эксцентрика Q251 (в инкрементах):
размер эксцентрика борштанги; берется из списка данных инструмента. Диапазон ввода от 0,0001 до 99999,9999
U Высота режущей кромки Q252 (в инкрементах):
расстояние от нижней кромки борштанги до главной режущей кромки; берется из списка данных инструмента. Диапазон ввода от 0,0001 до 99999,9999
U Подача предварительного позиционирования
Q253: скорость перемещения инструмента при
врезании в заготовку или при выходе из заготовки в мм/мин. Диапазон ввода от 0 до 99999,999 или через FMAX, FAUTO
U Подача зенкерования Q254: скорость движения
инструмента при зенковке в мм/мин. Диапазон ввода от 0 до 99999,999 либо через FAUTO, FU
U Время выдержки Q255: время выдержки на дне
углубления. Диапазон ввода от 0 до 3600,000
HEIDENHAIN TNC 320 75
3.7 РАСТОЧКА ОБРАТНЫМ ХОДОМ (цикл 204, DIN/ISO: G204)
U Коорд. поверхности заготовки Q203
(абсолютная): координата поверхности заготовки. Диапазон ввода -от 99999,9999 до 99999,9999
U 2-ое безопасное расстояние Q204 (в
приращениях): координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999,9999
U Направление выхода из материала 0/1/2/3/4)
Q214: определяет направление, в котором
система ЧПУ должна сместить инструмент на размер эксцентрика (после проведения ориентации шпинделя); запрещено вводить 0
1 Вывести инструмент из материала в минус-
направлении главной оси
2 Вывести инструмент из материала в минус-
направлении вспомогательной оси
3 Вывести инструмент из материала в плюс-
направлении главной оси
4 Вывести инструмент из материала в плюс-
направлении вспомогательной оси
U Угол ориентации шпинделя Q336
(абсолютный): угол, на который система ЧПУ
позиционирует инструмент перед врезанием в материал и перед выходом из материала. Диапазон ввода от -360,0000 до 360,0000
Пример: NC-кадры
11 CYCL DEF 204 РАС Т О ЧКА ОБРАТНЫМ ХОДОМ
Q200=2 ;БЕЗОП. РАССТ. Q249=+5 ;ГЛУБИНА ЗЕНКОВАНИЯ Q250=20 ;ТОЛЩИНА МАТЕРИАЛА Q251=3.5 ;РАЗМЕР ЭКСЦЕНТРИКА Q252=15 ;ВЫСОТА РЕЖ. КРОМКИ Q253=750 ;ПОДАЧА ПРЕДВ. ПОЗИЦ. Q254=200 ;ПОДАЧА ЗЕНКЕРОВАНИЯ Q255=0 ;ВРЕМЯ ВЫДЕРЖКИ Q203=+20 ;КООРД. ПОВЕРХНОСТИ Q204=50 ;2. БЕЗОП. РАССТ. Q214=1 ;НАПРАВЛЕНИЕ ВЫХОДА Q336=0 ;УГОЛ ШПИНДЕЛЯ
3.7 РАСТОЧКА ОБРАТНЫМ ХОДОМ (цикл 204, DIN/ISO: G204)
76 Циклы обработки: сверление
3.8 УНИВЕРСАЛЬНОЕ ГЛУБОКОЕ СВЕРЛЕНИЕ (цикл 205, DIN/ISO: G205)

Ход цикла

1 Инструмент на ускоренном ходу FMAX перемещается по оси
шпинделя и позиционируется на заданной безопасной высоте над поверхностью заготовки
2 Если введенная точка старта находится на глубине, то
система ЧПУ производит перемещение с заданной подачей позиционирования на безопасное расстояние над находящейся в глубине точкой старта
3 Инструмент сверлит с заданной подачей F до
врезания
4 Если задана ломка стружки, система ЧПУ возвращает
инструмент на заданное значение. Если работы производятся без ломки стружки, ЧПУ возвращает инструмент на ускоренном ходу на безопасное расстояние и снова перемещает с FMAX на расстояние опережения в точку, находящуюся над первой глубиной врезания
5 Затем инструмент сверлит с заданной подачей на
глубину врезания. Глубина врезания уменьшается с каждым подводом на количество снятия материала, если это задано
6 ЧПУ повторяет эту операцию (2-4) до тех пор, пока не будет
достигнута глубина сверления
7 На дне высверленного отверстия инструмент задерживается,
если это было задано, для выхода из материала и после выдержки отводится с подачей обратного расстояние. Если было задано 2-е безопасное расстояние, ЧПУ перемещает туда инструмент с FMAX
первой глубины
оставшуюся
хода на безопасное
HEIDENHAIN TNC 320 77

3.8 УНИВЕРСАЛЬНОЕ ГЛУБОКОЕ СВЕРЛЕНИЕ (цикл 205, DIN/ISO: G205)

Учитывайте при программировании!

В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак параметра цикла "Глубина" определяет направление обработки. Если для глубины задается значение, равное нулю, система ЧПУ не выполняет цикл.
Если введенное значение Q258 не равно значению Q259, то система ЧПУ равномерно изменяет расстояние опережения между врезанием.
Если параметром Q379 задается точка старта, находящаяся в толще заготовки, система ЧПУ изменяет только точку старта врезания. Обратный ход не изменяется и относится, таким образом, к координате поверхности заготовки.
Осторожно, опасность столкновения!
При помощи машинного параметра displayDepthErr Вы определяете, должна ли система ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при вводе положительного значения параметра "Глубина" система автоматически меняет знак координат предварительного позиционирования. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние поверхности заготовки!
первым и последним
ниже
3.8 УНИВЕРСАЛЬНОЕ ГЛУБОКОЕ СВЕРЛЕНИЕ (цикл 205, DIN/ISO: G205)
78 Циклы обработки: сверление
X
Z
Q200
Q201
Q206
Q202
Q203
Q204
Q211
Q257

Параметры цикла

U Безопасное расстояние Q200 (в
инкрементах): расстояние от вершины инструмента до поверхности заготовки. Диапазон ввода от 0 до 99999,9999
U Глубина Q201 (в инкрементах): расстояние от
поверхности заготовки до дна отверстия ( вершина конуса отверстия). Диапазон ввода от -99999,9999 до 99999,9999
U Подача на врезание Q206: скорость движения
инструмента при сверлении в мм/мин. Диапазон ввода от 0 до 99999,999, либо через FAUTO, FU
U Глубина врезания Q202 (в инкрементах):
величина, на которую каждый раз врезается инструмент. Диапазон ввода от 0 до 99999,9999. Параметр "Глубина" не обязательно должен быть кратен параметру "Глубина врезания". Система ЧПУ производит перемещение на глубину за один рабочий ход, если:
параметры "Глубина врезания" и "Глубина"
равны
значение параметра "Глубина врезания"
больше значения параметра "Глубина"
U Коорд. поверхности заготовки Q203
(абсолютная): координата поверхности заготовки. Диапазон ввода -от 99999,9999 до 99999,9999
U 2-ое безопасное расстояние Q204 (в
приращениях): координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999,9999
U Количество снимаемого материала Q212 (в
инкрементах): значение, на которое система ЧПУ уменьшает глубину подвода Q202 после каждого подвода. Диапазон ввода от 0 до 99999,9999
U Минимальная глубина врезания Q205 (в
инкрементах): если введено количество снимаемого материала, ЧПУ ограничивает врезание на заданное в Q205 значение. Диапазон ввода от 0 до 99999,9999
U Расстояние опережения вверху Q258 (в
инкрементах): безопасное расстояние для позиционирования на ускоренном ходу, когда система ЧПУ возвращает инструмент после вывода из отверстия на действующую глубину врезания; значение при первом врезании. Диапазон ввода от 0 до 99999,9999
HEIDENHAIN TNC 320 79
U Расстояние опережения внизу Q259 (в
инкрементах): безопасное расстояние для позиционирования на ускоренном ходу, когда ЧПУ возвращает инструмент после вывода из отверстия на действующую глубину врезания; значение при первом врезании. Диапазон ввода от 0 до 99999,9999
3.8 УНИВЕРСАЛЬНОЕ ГЛУБОКОЕ СВЕРЛЕНИЕ (цикл 205, DIN/ISO: G205)
U Глубина сверления до ломки стружки Q257 (в
инкрементах): врезание, после которого система ЧПУ производит ломку стружки. Если введен 0, ломка стружки не производится. Диапазон ввода от 0 до 99999,9999
U Отвод при ломке стружки Q256 (в инкрементах):
значение, на которое ЧПУ отводит инструмент при ломке стружки. Система ЧПУ производит отвод с подачей 3000 мм/мин. Диапазон ввода от 0,1000 до 99999,9999
U Время выдержки внизу Q211: время в секундах,
в течение которого инструмент остается на дне отверстия. Диапазон ввода от 0 до 3600,0000
U Углубленная точка старта Q379 (в инкрементах
относительно поверхности заготовки): точка старта обработки сверлением, если было выполнено черновое сверление более коротким инструментом на определенную глубину. ЧПУ производит перемещение с подачей предварительного позиционирования с безопасного расстояния в точку старта, находящуюся в толще заготовки. Диапазон ввода от 0 до 99999,9999
U Подача предварительного позиционирования
Q253: скорость перемещения инструмента при
позиционировании с безопасного расстояния в точку старта, находящуюся в толще заготовки в мм/мин. Активна, только если значение Q379 не равно 0. Диапазон ввода от 0 до 99999,999 или через FMAX, FAUTO
Пример: NC-кадры
11 CYCL DEF 205 УНИВЕРС. ГЛУ Б. СВЕРЛЕНИЕ
Q200=2 ;БЕЗОП. РАССТ. Q201=-80 ;ГЛУБИНА Q206=150 ;ПОДАЧА НА ВРЕЗАНИЕ Q202=15 ;ГЛУБИНА ВРЕЗАНИЯ Q203=+100;КООРД. ПОВЕРХНОСТИ Q204=50 ;2. БЕЗОП. РАССТ. Q212=0.5 ;СНИМАЕМЫЙ МАТЕРИАЛ Q205=3 ;МИН. ГЛУБИНА ВРЕЗАНИЯ Q258=0.5 ;РАССТОЯНИЕ ОПЕРЕЖЕНИЯ
ВВЕРХУ
Q259=1 ;РАССТОЯНИЕ ОПЕРЕЖЕНИЯ
ВНИЗУ
Q257=5 ;ГЛУБИНА СВЕРЛ. ЛОМКА
СТРУЖКИ
Q256=0.2 ;ОБРАТНЫЙ ХОД ПРИ ЛОМКЕ
СТРУЖКИ
Q211=0.25 ;ВРЕМЯ ВЫДЕРЖКИ ВНИЗУ Q379=7.5 ;ТОЧКА СТАРТА Q253=750 ;ПОДАЧА ПРЕДВ. ПОЗИЦ.
3.8 УНИВЕРСАЛЬНОЕ ГЛУБОКОЕ СВЕРЛЕНИЕ (цикл 205, DIN/ISO: G205)
80 Циклы обработки: сверление
3.9 СВЕРЛЕНИЕ И ФРЕЗЕРОВАНИЕ (цикл 208, DIN/ISO: G208)

Ход цикла

1 Система ЧПУ позиционирует инструмент по оси шпинделя на
ускоренном ходу FMAX на заданное безопасное расстояние над поверхностью заготовки и выполняет подвод на заданный диаметр окружности закругления (если достаточно места)
2 Инструмент фрезерует с заданной подачей F по спирали до
заданной глубины сверления
3 Когда глубина сверления достигнута, ЧПУ проводит еще один
полный материала
4 Затем ЧПУ снова перемещает инструмент в центр отверстия 5 После чего инструмент возвращается с FMAX на безопасное
расстояние. Если было задано 2-е безопасное расстояние, ЧПУ перемещает инструмент на него с FMAX
круг для удаления оставшегося при врезании
HEIDENHAIN TNC 320 81

3.9 СВЕРЛЕНИЕ И ФРЕЗЕРОВАНИЕ (цикл 208, DIN/ISO: G208)

Учитывайте при программировании!

В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак параметра цикла "Глубина" определяет направление обработки. Если для глубины задается значение, равное нулю, система ЧПУ не выполняет цикл.
Если задано, что внутренний диаметр отверстия равен диаметру инструмента, то ЧПУ производит сверление без винтовой интерполяции глубину.
Активное зеркальное отображение не влияет на определенный в цикле тип фрезерования.
Учтите, что при слишком большом врезании можно повредить как инструмент, так и заготовку.
Для избежания ввода очень большого врезания, следует записать в таблицы инструментов в графе ANGLE максимальное значение угла врезания инструмента. Тогда система ЧПУ рассчитает максимально допустимое врезание и, при необходимости, будет изменять вводимое значение.
Осторожно, опасность столкновения!
При помощи машинного параметра displayDepthErr Вы определяете, должна ли система ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при вводе положительного значения параметра "Глубина" система автоматически меняет знак координат предварительного позиционирования. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние поверхности заготовки!
сразу на заданную
автоматически
ниже
3.9 СВЕРЛЕНИЕ И ФРЕЗЕРОВАНИЕ (цикл 208, DIN/ISO: G208)
82 Циклы обработки: сверление
X
Z
Q200
Q201
Q203
Q204
Q334
X
Y
Q206
Q335

Параметры цикла

U Безопасное расстояние Q200 (в инкрементах):
расстояние от нижней грани инструмента до поверхности заготовки. Диапазон ввода от 0 до
99999,9999
U Глубина Q201 (в инкрементах): расстояние от
поверхности заготовки до дна отверстия. Диапазон ввода -от 99999,9999 до 99999,9999
U Подача врезания на глубину Q206: скорость
движения инструмента при сверлении по спиральной линии в мм/мин. Диапазон ввода от 0 до 99999,999 либо через FAUTO, FU, FZ
U Врезание на один виток спирали Q334 (в
инкрементах): величина, на которую инструмент каждый раз врезается по сприрали (=360°). Диапазон ввода от 0 до 99999,9999
U Коорд. поверхности заготовки Q203
(абсолютная): координата поверхности заготовки. Диапазон ввода -от 99999,9999 до 99999,9999
U 2-ое безопасное расстояние Q204 (в
приращениях): координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999,9999
U Заданный диаметр Q335 (абсолютный): диаметр
отверстия. Если внутренний диаметр отверстия задан равным диаметру инструмента, система ЧПУ производит сверление без спиральной интерполяции, сразу на заданную глубину. Диапазон ввода от 0 до 99999,9999
U Предварительно рассверленный диаметр Q342
(абсолютный): как только в Q342 вводится
значение больше 0, система ЧПУ прекращает проверять соотношение заданного значения диаметра и диаметра инструмента. Таким образом, можно фрезеровать отверстия с диаметром более чем в два раза превышающим диаметр инструмента. Диапазон ввода от 0 до
99999,9999
U Вид фрезерования Q351: вид обработки
фрезерованием при M3
+1 = попутное фрезерование –1 = встречное фрезерование
HEIDENHAIN TNC 320 83
Пример: NC-кадры
12 CYCL DEF 208 СВЕРЛЕНИЕ И ФРЕЗЕРОВАНИЕ
Q200=2 ;БЕЗОП. РАССТ. Q201=-80 ;ГЛУБИНА Q206=150 ;ПОДАЧА НА ВРЕЗАНИЕ Q334=1.5 ;ГЛУБИНА ВРЕЗАНИЯ Q203=+100;КООРД. ПОВЕРХНОСТИ Q204=50 ;2. БЕЗОП. РАССТ Q335=25 ;ЗАДАННЫЙ ДИАМЕТР Q342=0 ;ДИАМЕТР ЧЕРНОВОГО
СВЕРЛА
Q351=+1 ;ТИП ФРЕЗЕРОВАНИЯ
3.9 СВЕРЛЕНИЕ И ФРЕЗЕРОВАНИЕ (цикл 208, DIN/ISO: G208)
3.10 СВЕРЛЕНИЕ ОРУЖЕЙНЫМ
СВЕРЛОМ (цикл 241, DIN/ISO: G241)

Ход цикла

1 Инструмент на ускоренном ходу FMAX перемещается по оси
шпинделя и позиционируется на заданной безопасной высоте над поверхностью заготовки
2 Потом система ЧПУ перемещает инструмент с заданной
подачей позиционирования на безопасное расстояние над углубленной точкой старта и включает там частоту вращения при сверлении при помощи M3, а также подачу СОЖ Система
выполняет подвод с направлением вращения шпинделя,
ЧПУ которое было задано в цикле, по часовой стрелке, против часовой стрелки или без вращения
3 Инструмент сверлит с заданной подачей F до
запрограммированной глубины
4 Инструмент задерживается на дне просверленного отверстия,
если это было задано. В конце система ЧПУ выключает подачу СОЖ и устанавливает скорость вращения шпинделя заданному значению отвода
5 Со дна отверстия инструмент отводится после выдержки с
подачей обратного хода на безопасное расстояние. Если было задано 2-е безопасное расстояние, ЧПУ перемещает инструмент на него с FMAX
, равной

Учитывайте при программировании!

В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак параметра цикла "Глубина" определяет направление обработки. Если для глубины задается значение, равное нулю, система ЧПУ не выполняет цикл.
Осторожно, опасность столкновения!
При помощи машинного параметра displayDepthErr Вы определяете, должна ли система ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при вводе положительного значения параметра "Глубина" система автоматически меняет знак координат предварительного позиционирования. Инструмент перемещается по оси инструмента на

3.10 СВЕРЛЕНИЕ ОРУЖЕЙНЫМ СВЕРЛОМ (цикл 241, DIN/ISO: G241)

ускоренном ходу на безопасное расстояние поверхности заготовки!
ниже
84 Циклы обработки: сверление

Параметры цикла

X
Z
Q200
Q201
Q253
Q203
Q204
Q211
Q208
Q206
Q379
U Безопасное расстояние Q200 (в
инкрементах): расстояние от вершины инструмента до поверхности заготовки. Диапазон ввода от 0 до 99999,9999
U Глубина Q201 (в инкрементах): расстояние от
поверхности заготовки до дна отверстия. Диапазон ввода -от 99999,9999 до 99999,9999
U Подача на врезание Q206: скорость движения
инструмента при сверлении в мм/мин. Диапазон ввода от 0 до 99999,999, либо через FAUTO, FU
U Время выдержки внизу Q211: время в секундах,
в течение которого инструмент остается на дне отверстия. Диапазон ввода от 0 до 3600,0000
U Коорд. поверхности заготовки Q203
(абсолютная): координата поверхности заготовки. Диапазон ввода -от 99999,9999 до 99999,9999
U 2-ое безопасное расстояние Q204 (в
приращениях): координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999,9999
U Углубленная точка старта Q379 (инкрементально
относительно поверхности заготовки): точка старта обработки сверлением. ЧПУ производит перемещение с подачей предварительного позиционирования с безопасного расстояния в точку старта, находящуюся в толще заготовки. Диапазон ввода от 0 до 99999,9999
U Подача предварительного позиционирования
Q253: скорость перемещения инструмента при
позиционировании с безопасного расстояния в углубленную точку старта в мм/мин. Активна, только если значение Q379 не равно 0. Диапазон ввода от 0 до 99999,999 или через FMAX, FAUTO
U Подача обратного хода Q208: скорость
перемещения инструмента при выходе из отверстия в мм/мин. Если задается значение Q208=0, ЧПУ отводит инструмент со подачей, заданной параметром Q206. Диапазон ввода от 0 до 99999,999 или через FMAX, FAUTO
HEIDENHAIN TNC 320 85
3.10 СВЕРЛЕНИЕ ОРУЖЕЙНЫМ СВЕРЛОМ (цикл 241, DIN/ISO: G241)
U Напр. вращ. при вх/вых. (3/4/5) Q426:
направление вращения инструмента при входе и выходе из отверстия. Диапазон ввода:
3: вращение шпинделя при помощи M3 4: вращение шпинделя при помощи M4 5: перемещаться с выключенным шпинделем
U Скорость вращения шпинделя при вх/вых.
Q427: скорость вращения инструмента при входе и выходе из отверстия. Диапазон ввода от 0 до 99999
U Скорость сверления Q428: скорость сверления
инструмента. Диапазон ввода от 0 до 99999
U M-Fkt. СОЖ ВКЛ Q429: дополнительная M-
функция для включения подачи СОЖ. Система ЧПУ включает подачу СОЖ, если инструмент находится в отврестии в углубленной точке старта. Диапазон ввода от 0 до 999
U M-Fkt. СОЖ ВЫКЛ Q430: дополнительная M-
функция для выключения подачи СОЖ. Система ЧПУ выключает подачу СОЖ, если инструмент достиг глубины сверления. Диапазон ввода от 0 до 999
Пример: NC-кадры
11 CYCL DEF 241 СВЕРЛЕНИЕ ОРУЖ. СВЕРЛОМ
Q200=2 ;БЕЗОП. РАССТ. Q201=-80 ;ГЛУБИНА Q206=150 ;ПОДАЧА НА ВРЕЗАНИЕ Q211=0.25 ;ВРЕМЯ ВЫДЕРЖКИ ВНИЗУ Q203=+100;КООРД. ПОВЕРХНОСТИ Q204=50 ;2. БЕЗОП. РАССТ. Q379=7.5 ;ТОЧКА СТАРТА Q253=750 ;ПОДАЧА ПРЕДВ. ПОЗИЦ. Q208=1000;ПОДАЧА ОБР. ХОДА Q426=3 ;НАПР. ВРАЩ. ШПИНДЕЛЯ Q427=25 ;СКОР. ВРАЩ. ВХ/ ВЫХ. Q428=500 ;СКОРОСТЬ СВЕРЛЕНИЯ Q429=8 ;СОЖ ВКЛ. Q430=9 ;СОЖ ВЫКЛ.
3.10 СВЕРЛЕНИЕ ОРУЖЕЙНЫМ СВЕРЛОМ (цикл 241, DIN/ISO: G241)
86 Циклы обработки: сверление

3.11 Примеры программ

X
Y
20
10
100
100
10
90
9080
Пример: циклы сверления
3.11 Примеры программ
0 BEGIN PGM C200 MM
1BLK FORM 0.1ZX+0Y+0Z-20
2 BLK FORM 0.2 X+100 Y+100 Z+0
3TOOL CALL 1ZS4500
4 L Z+250 R0 FMAX 5 CYCL DEF 200 СВЕРЛЕНИЕ
Q200=2 ;БЕЗОПАСНЫЙ ИНТЕРВАЛ Q201=-15 ;ГЛУБИНА Q206=250 ;F ВРЕЗАНИЕ Q202=5 ;ГЛУБИНА ВРЕЗАНИЯ Q210=0 ;F-ВРЕМЯ НАВЕРХУ Q203=-10 ;КООРД. ПОВЕРХ. Q204=20 ;2-Е БЕЗОП. РАССТ. Q211=0.2 ;ВРЕМЯ ВЫДЕРЖКИ ВНИЗУ
HEIDENHAIN TNC 320 87
Определение заготовки
Вызов инструмента (радиус инструмента 3) Отвод инструмента Определение параметров цикла
6 L X+10 Y+10 R0 FMAX M3
7 CYCL CALL
8 L Y+90 R0 FMAX M99
9 L X+90 R0 FMAX M99
10LY+10R0FMAXM99
11 L Z+250 R0 FMAX M2
12 END PGM C200 MM
3.11 Примеры программ
Подвод к высверленному отверстию 1, включить шпиндель Вызов цикла Подвод к высверленному отверстию 2, вызов цикла Подвод к высверленному отверстию 3, вызов цикла Подвод к высверленному отверстию 4, вызов цикла Отвод инструмента, конец программы
88 Циклы обработки: сверление
Пример: использование циклов сверления с PATTERN DEF
X
Y
20
10
100
100
10
90
9080
30
55
40
65
M6
Координаты сверления сохраняются в определении заготовки PATTERN DEF POS и вызываются при помощи CYCL CALL PAT.
Радиусы инструментов выбраны так, что все рабочие шаги видны на тестовой графике.
Выполнение программы
Центровка (радиус инструмента 4)Сверление (радиус инструмента 2.4)Нареание резьбы (радиус инструмента 3)
0 BEGIN PGM 1 MM
1BLK FORM 0.1ZX+0Y+0Z-20
2 BLK FORM 0.2 X+100 Y+100 Y+0
3 TOOL CALL 1 Z S5000
4LZ+10R0F5000
5 PATTERN DEF
POS1(X+10Y+10Z+0)
POS2(X+40Y+30Z+0)
POS3(X+20Y+55Z+0)
POS4(X+10Y+90Z+0)
POS5(X+90Y+90Z+0)
POS6(X+80Y+65Z+0)
POS7(X+80Y+30Z+0)
POS8(X+90Y+10Z+0)
Определение заготовки
Вызов инструмента, центр. сверло (радиус 4) Перемещение инструмента на безопасную высоту (F
программируйте со значением), ЧПУ производит позиционирование после каждого цикла на
безоп. высоту Определение всех точек сверления группы отверстий
3.11 Примеры программ
HEIDENHAIN TNC 320 89
6 CYCL DEF 240 ЦЕНТРОВКА
Q200=2 ;БЕЗОП. РАССТ. Q343=0 ;ВЫБОР ГЛУБИНА/ ДИАМЕТР Q201=-2 ;ГЛУБИНА Q344=-10 ;ДИАМЕТР Q206=150 ;F ВРЕЗАНИЕ Q211=0 ;ВРЕМЯ ВЫДЕРЖКИ ВНИЗУ Q203=+0 ;КООРД. ПОВЕРХ. Q204=50 ;2. БЕЗОП. РАССТ.
7 CYCL CALL PAT F5000 M13
8LZ+100R0FMAX
9TOOL CALL 2ZS5000
10 L Z+10 R0 F5000
3.11 Примеры программ
11 CYCL DEF 200 СВЕРЛЕНИЕ
Q200=2 ;БЕЗОП. РАССТ. Q201=-25 ;ГЛУБИНА Q206=150 ;ПОДАЧА НА ВРЕЗАНИЕ Q202=5 ;ГЛУБИНА ВРЕЗАНИЯ Q210=0 ;ВРЕМЯ ВЫДЕРЖКИ ВВЕРХУ Q203=+0 ;КООРД. ПОВЕРХ. Q204=50 ;2. БЕЗОП. РАССТ. Q211=0.2 ;ВРЕМЯ ВЫДЕРЖКИ ВНИЗУ
12 CYCL CALL PAT F5000 M13
13 L Z+100 R0 FMAX
14 TOOL CALL 3 Z S200
15LZ+50R0FMAX 16 CYCL DEF 206 НАРЕЗ.РЕЗЬБЫ
МЕТЧИКОМ
Q200=2 ;БЕЗОП. РАССТ. Q201=-25 ;ГЛУБИНА РЕЗЬБЫ Q206=150 ;ПОДАЧА НА ВРЕЗАНИЕ Q211=0 ;ВРЕМЯ ВЫДЕРЖКИ ВНИЗУ Q203=+0 ;КООРД. ПОВЕРХНОСТИ Q204=50 ;2. БЕЗОП. РАССТ.
17 CYCL CALL PAT F5000 M13
18 L Z+100 R0 FMAX M2
19 END PGM 1 MM
Определение цикла "Центровка"
Вызов цикла с различными точками старта Отвод инструмента, смена инструмента Вызов инструмента, сверло (радиус 2,4) Перемещение инструмента на безопасную высоту (F
программируйте со значением) Определение цикла "Сверление"
Вызов цикла с различными точками старта Отвод инструмента Вызов инструмента, метчик (радиус 3) Перемещение инструмента на безопасную высоту Определение цикла Нарезания резьбы
Вызов цикла с различными точками старта Отвод инструмента, конец программы
90 Циклы обработки: сверление

Циклы обработки: нарезание резьбы / резьбофрезерование

4.1 Основные положения

Обзор

Система ЧПУ имеет в общей сложности 8 циклов нарезания резьбы:
Цикл Softkey Стр.
206 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ, НОВИНКА С компенсатором, с автоматическим предпозиционированием, 2. безопасное расстояние
Стр.93
207 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ GS, НОВИНКА Без компенсатора, с автоматическим предварительным позиционированием, 2. безопасное
4.1 Основные положения
расстояние
209 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ С ЛОМКОЙ СТРУЖКИ Без компенсатора, с автоматическим предварительным позиционированием, 2. безопасное расстояние, ломка стружки
262 РЕЗЬБОФРЕЗЕРОВАНИЕ Цикл для фрезерования резьбы в предварительно рассверленном материале
263 РЕЗЬБОФРЕЗЕРОВАНИЕ И ЗЕНКЕРОВАНИЕ Цикл для фрезерования резьбы с получением зенкерной фаски в предварительно рассверленном материале
264 СВЕРЛЕНИЕ И РЕЗЬБОФРЕЗЕРОВАНИЕ Цикл для сверления предварительно нерассверленного материала и последующим фрезерованием резьбы с помощью одного инструмента
Стр.95
Стр.98
Стр
.103
Стр.106
Стр.110
265 СПИРАЛЬНОЕ СВЕРЛЕНИЕ И РЕЗЬБОФРЕЗЕРОВАНИЕ Цикл для фрезерования резьбы в предварительно не рассверленном материале
267 ФРЕЗЕРОВАНИЕ ВНЕШНЕЙ РЕЗЬБЫ Цикл для резьбы с получением зенкерной фаски
92 Циклы обработки: нарезание резьбы / резьбофрезерование
фрезерования внешней
Стр.114
Стр.114
4.2 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ, НОВИНКА с компенсатором (цикл 206,
DIN/ISO: G206)

Ход цикла

1 Инструмент на ускоренном ходу FMAX перемещается по оси
шпинделя и позиционируется на заданной безопасной высоте над поверхностью заготовки
2 Система ЧПУ производит перемещение на глубину сверления
за один рабочий ход
3 После этого направление вращения шпинделя изменяется, и
инструмент после выдержки отводится на безопасное расстояние. Если было задано 2-е безопасное расстояние, ЧПУ
перемещает инструмент на него с FMAX
4 На безопасном расстоянии направление вращения шпинделя
снова меняется

Учитывайте при программировании!

В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак параметра цикла "Глубина" определяет направление обработки. Если для глубины задается значение, равное нулю, система ЧПУ не выполняет цикл.
Инструмент должен быть закреплен в линейном компенсаторе. Линейный компенсатор компенсирует допуски подачи и частоты вращения во обработки.
Во время отработки цикла потенциометр скорости вращения не активен. Активность потенциометра подачи ограничена (установка фирмы-изготовителя, внимательно прочитайте инструкцию по обслуживанию станка).
Для правой резьбы активируйте шпиндель с M3, для левой резьбы с M4.
время
206, DIN/ISO: G206)
Осторожно, опасность столкновения!
При помощи машинного параметра displayDepthErr определяется, должна ли система ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при вводе положительного значения параметра глубины система автоматически меняет знак координат предварительного позиционирования. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние ниже поверхности
HEIDENHAIN TNC 320 93
заготовки!
4.2 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ, НОВИНКА с компенсатором (цикл

Параметры цикла

Z
X
Q203
Q200
Q201
Q211
Q206
Q204
U Безопасное расстояние Q200 (в инкрементах):
расстояние от вершины инструмента (стартовая позиция) до поверхности заготовки; ориентировочное значение: 4x шаг резьбы. Диапазон ввода от 0 до 99999,9999
U Глубина сверления Q201 (длина резьбы, в
инкрементах): расстояние от поверхности заготовки до конца резьбы. Диапазон ввода от
-99999,9999 до 99999,9999
U Подача F Q206: скорость перемещения
206, DIN/ISO: G206)
Установите подачу: F = S x p
F: подача мм/мин) S: скорость вращения шпинделя (об/мин) p: шаг резьбы (мм)
инструмента при нарезании резьбы. Диапазон ввода от 0 до 99999,999 или через FAUTO
U Время выдержки внизу Q211: введите значение
между 0 и 0,5 секунды, чтобы избежать заклинивания инструмента во время обратного хода. Диапазон ввода от 0 до 3600,0000
U Коорд. поверхности заготовки Q203
(абсолютная): координата поверхности заготовки. Диапазон ввода -от 99999,9999 до 99999,9999
U 2-ое безоп. расст. Q204 (в приращениях):
координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999,9999
Пример: NC-кадры
25 CYCL DEF 206 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ, НОВИНКА
Q200=2 ;БЕЗОП. РАССТ. Q201=-20 ;ГЛУБИНА Q206=150 ;ПОДАЧА НА ВРЕЗАНИЕ Q211=0.25 ;ВРЕМЯ ВЫДЕРЖКИ ВНИЗУ Q203=+25 ;КООРД. ПОВЕРХНОСТИ Q204=50 ;2. БЕЗОП. РАССТ.
Выход из материала при прерывании программы
Если во время нарезания резьбы нажать внешнюю клавишу Stopp, система ЧПУ отобразит клавишу Softkey, нажав которую, можно вывести инструмент из материала.
4.2 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ, НОВИНКА с компенсатором (цикл
94 Циклы обработки: нарезание резьбы / резьбофрезерование

4.3 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ без компенсатора GS, НОВИНКА (цикл G207, DIN/ISO: G207)

Ход цикла

Система ЧПУ нарезает резьбу либо за один, либо за несколько рабочих ходов без линейного компенсатора.
1 Инструмент на ускоренном ходу FMAX перемещается по оси
шпинделя и позиционируется на заданной безопасной высоте над поверхностью заготовки
2 Система ЧПУ производит перемещение на глубину сверления
за один рабочий ход
3 После этого направление вращения шпинделя изменяется,
инструмент после выдержки отводится на безопасное расстояние. Если было задано 2-е безопасное расстояние, ЧПУ перемещает инструмент на него с FMAX
4 На безопасном расстоянии ЧПУ останавливает шпиндель
а
(цикл G207, DIN/ISO: G207)
HEIDENHAIN TNC 320 95
4.3 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ без компенсатора GS, НОВИНКА

Учитывайте при программировании!

Станок и ЧПУ должны быть подготовлены фирмой­производителем.
Цикл используется только на станках с управляемым шпинделем.
Программируйте кадр позиционирования в точке старта (центр отверстия) плоскости обработки с поправкой на радиус R0.
Знак параметра "Глубина сверления" задает направление обработки.
Система ЧПУ рассчитывает подачу в зависимости от скорости вращения. Если во время нарезания внутренней резьбы при помощи потенциометра изменяется величина подачи, ЧПУ автоматически
(цикл G207, DIN/ISO: G207)
согласует число оборотов.
Потенциометр корректировки числа неактивен.
В конце цикла шпиндель перестает вращаться. Перед следующей обработкой снова включите шпиндель при помощи M3 (или M4).
оборотов
Осторожно, опасность столкновения!
При помощи машинного параметра displayDepthErr определяется, должна ли система ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при вводе положительного значения параметра глубины система автоматически меняет знак координат предварительного позиционирования. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние ниже поверхности
4.3 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ без компенсатора GS, НОВИНКА
заготовки!
96 Циклы обработки: нарезание резьбы / резьбофрезерование

Параметры цикла

Z
X
Q203
Q204
Q200
Q201
Q239
U Безопасное расстояние Q200 (в инкрементах):
расстояние от вершины инструмента (позиции старта) до поверхности заготовки. Диапазон ввода от 0 до 99999,9999
U Глубина сверления Q201 (в инкрементах):
расстояние от поверхности заготовки до конца резьбы. Диапазон ввода -от 99999,9999 до
99999,9999
U Шаг резьбы Q239
Шаг резьбы. Правое или левое направление резьбы определяется знаками +/-:
+= правая резьба= левая резьба Диапазон ввода -99,9999 до 99,9999
U Коорд. поверхности заготовки Q203
(абсолютная): координата поверхности заготовки. Диапазон ввода -от 99999,9999 до 99999,9999
U 2-ое безоп. расст. Q204 (в приращениях):
координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999,9999
Выход из материала при прерывании программы
Если в процессе нарезания внешней резьбы нажать внешнюю клавишу Stopp, система ЧПУ отобразит клавишу Softkey ВЫХОД ИЗ МАТЕРИАЛА ВРУЧНУЮ. Если нажать ВЫХОД ИЗ МАТЕРИАЛА материала, управляя им. Для этого следует нажать клавишу положительного направления активной оси шпинделя.
ВРУЧНУЮ, можно вывести инструмент из
Пример: NC-кадры
26 CYCL DEF 207 НАРЕЗ.РЕЗЬБЫ МЕТЧ. GS, НОВ.
Q200=2 ;БЕЗОП. РАССТ. Q201=-20 ;ГЛУБИНА Q239=+1 ;ШАГ РЕЗЬБЫ Q203=+25 ;КООРД. ПОВЕРХНОСТИ Q204=50 ;2. БЕЗОП. РАССТ.
(цикл G207, DIN/ISO: G207)
HEIDENHAIN TNC 320 97
4.3 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ без компенсатора GS, НОВИНКА

4.4 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ С ЛОМКОЙ СТРУЖКИ (цикл 209, DIN/ISO: G209)

Ход цикла

Система ЧПУ нарезает резьбу за несколько врезаний на заданную глубину. При помощи параметра можно задать полный
DIN/ISO: G209)
или неполный вывод инструмента из высверленного отверстия при ломке стружки.
1 Система ЧПУ позиционирует инструмент по оси шпинделя на
ускоренном ходу FMAX на заданное безопасное расстояние над поверхностью заготовки и производит там ориентацию шпинделя
2 Инструмент
изменяет направление вращения шпинделя и передвигается, в зависимости от задания, на определенное расстояние назад или выводится из высверленного отверстия для того, чтобы можно было удалить стружку. Если определен коэффициент увеличения частоты вращения, ЧПУ выходит из отверстия с более высокой скоростью вращения шпинделя.
3 Затем направление вращения
шпиндель подводится к следующей точке врезания
4 ЧПУ повторяет эту операцию (2-3) до тех пор, пока не будет
достигнута заданная глубина резьбы
5 Затем инструмент отводится на безопасное расстояние. Если
было задано 2-е безопасное расстояние, ЧПУ перемещает инструмент на него с FMAX
6 На безопасном расстоянии ЧПУ останавливает шпиндель
перемещается на заданную глубину врезания,
шпинделя изменяется и
4.4 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ С ЛОМКОЙ СТРУЖКИ (цикл 209,
98 Циклы обработки: нарезание резьбы / резьбофрезерование

Учитывайте при программировании!

Станок и ЧПУ должны быть подготовлены фирмой­производителем.
Цикл используется только на станках с управляемым шпинделем.
Программируйте кадр позиционирования в точке старта (центр отверстия) плоскости обработки с поправкой на радиус R0.
Знак значения параметра цикла "Глубина резьбы" определяет направление обработки.
Система ЧПУ рассчитывает подачу в зависимости от скорости вращения. Если во время нарезания резьбы при помощи потенциометра изменяется величина подачи, ЧПУ автоматически согласует число оборотов.
Потенциометр корректировки неактивен.
Если при помощи параметра цикла Q403 был задан более быстрый отвод, то система ЧПУ ограничивает скорость вращения максимальной скоростью вращения активной ступени передачи.
В конце цикла шпиндель перестает вращаться. Перед следующей обработкой снова включите шпиндель при помощи M3 (или M4).
Осторожно, опасность столкновения!
При помощи машинного параметра displayDepthErr определяется, должна ли система ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при вводе положительного значения параметра глубины система автоматически меняет знак координат предварительного позиционирования. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние ниже поверхности
заготовки!
числа оборотов
DIN/ISO: G209)
HEIDENHAIN TNC 320 99
4.4 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ С ЛОМКОЙ СТРУЖКИ (цикл 209,

Параметры цикла

Z
X
Q203
Q204
Q200
Q201
Q239
U Безопасное расстояние Q200 (в инкрементах):
расстояние от вершины инструмента (позиции старта) до поверхности заготовки. Диапазон ввода от 0 до 99999,9999
U Глубина сверления Q201 (в инкрементах):
расстояние от поверхности заготовки до конца резьбы. Диапазон ввода от -99999,9999 до
99999,9999
DIN/ISO: G209)
U Шаг резьбы Q239
Шаг резьбы. Правое или левое направление резьбы определяется знаками +/-:
+= правая резьба = левая резьба
Диапазон ввода -99,9999 до 99,9999
U Коорд. поверхности заготовки Q203
(абсолютная): координата поверхности заготовки. Диапазон ввода -от 99999,9999 до 99999,9999
U 2-ое безоп. расст. Q204 (в приращениях):
координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999,9999
U Глубина сверления до ломки стружки Q257 (в
инкрементах): подача на глубину, после которой ЧПУ выполняет ломку стружки. Диапазон ввода от 0 до 99999,9999
U Обратный ход при ломке стружки Q256: система
ЧПУ умножает уклон Q239 на введенное значение и перемещает инструмент при ломке стружки назад на рассчитанное значение. Если вводится значение Q256 = 0, ЧПУ полностью выходит из высверленного отверстия для того, чтобы можно было удалить стружку (на безопасное расстояние). Диапазон ввода от 0,1000 до 99999,9999
U Угол ориентации шпинделя Q336 (абсолютный):
угол, на который система ЧПУ позиционирует инструмент перед процессом нарезания внешней резьбы. Таким образом, можно при необходимости выполнить дополнительное резьбонарезание. Диапазон ввода от -360,0000 bis 360,0000
U Коэффициент изменения скорости вращения во
время обратного хода Q403: коэффициент, на
который система ЧПУ увеличивает скорость вращения шпинделя и при этом подачу при выходе из отверстия. Диапазон ввода от 0,0001 до 10, увеличение возможно до максимальной скорости вращения активной ступени передачи
Пример: NC-кадры
26 CYCL DEF 209 НАР. РЕЗЬБЫ МЕТЧ. С ЛОМ.СТР.
Q200=2 ;БЕЗОП. РАССТ. Q201=-20 ;ГЛУБИНА Q239=+1 ;ШАГ РЕЗЬБЫ Q203=+25 ;КООРД. ПОВЕРХНОСТИ Q204=50 ;2. БЕЗОП. РАССТ. Q257=5 ;ГЛУБИНА СВЕРЛ. ЛОМКА
СТРУЖКИ
Q256=+25 ;ОБРАТНЫЙ ХОД ПРИ ЛОМКЕ
СТРУЖКИ
Q336=50 ;УГОЛ ШПИНДЕЛЯ Q403=1.5 ;КОЭФФ. СКОРОСТИ
ВРАЩЕНИЯ
Выход из материала при прерывании программы
Если в процессе нарезания внешней резьбы нажать внешнюю клавишу Stopp, система ЧПУ отобразит клавишу Softkey ВЫХОД ИЗ МАТЕРИАЛА ВРУЧНУЮ. Если нажать ВЫХОД ИЗ
4.4 НАРЕЗАНИЕ РЕЗЬБЫ МЕТЧИКОМ С ЛОМКОЙ СТРУЖКИ (цикл 209,
МАТЕРИАЛА ВРУЧНУЮ, можно вывести инструмент из материала, управляя им. Для этого следует нажать клавишу положительного направления активной оси шпинделя.
100 Циклы обработки: нарезание резьбы / резьбофрезерование
Loading...