HEIDENHAIN iTNC 320 User manual

TNC 320

Руководствопользователя Программированиециклов
Программное обеспечение с ЧПУ 771851-02 771855-02
Русский (ru) 5/2015
положения
Основные положения

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

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

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

Мы постоянно стремимся усовершенствовать нашу документацию для вас. Вы можете помочь нам при этом, отправив пожелания или замеченные ошибки на электронный адрес: info@heidenhain.ru.
4
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015

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

Тип ЧПУ, программное обеспечение и функции
В данном руководстве описаны функции ЧПУ, начиная со следующих номеров программного обеспечения ЧПУ.
Тип ЧПУ Номер ПО ЧПУ
TNC 320 771851-02 TNC 320 Программная станция 771855-02
Буквой E обозначается экспортная версия системы управления. Для экспортной версии системы ЧПУ действуют следующие ограничения:
Одновременное перемещение не более 4 осей
Адаптацию объема доступных функций ЧПУ к определенному станку осуществляет производитель станка путем установки машинных параметров. Поэтому в данном руководстве также описаны и те функции, которые доступны не во всех ЧПУ.
Например, не все станки поддерживают определенные функции ЧПУ, такие как:
Измерение инструмента с помощью щупа TT.
Узнать точный объем функций вашего станка можно связавшись непосредственно с его производителем.
Многие производители станков, а также компания HEIDENHAIN предлагают курсы обучения программированию систем ЧПУ. Участие в подобных курсах рекомендуется для интенсивного ознакомления с функциями ЧПУ.
Руководство пользователя:
Все функции ЧПУ, которые не связаны с циклами, описаны в руководстве пользователя по TNC 320. Для того, чтобы получить данное руководство, обратитесь в компанию HEIDENHAIN.
Ид. номер Руководства пользователя "Диалог открытым текстом": 1096951-xx.
Ид. номер Руководства пользователя DIN/ISO: 1096984-xx.
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
5
Основные положения
Тип ЧПУ, программное обеспечение и функции

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

TNC 320 оснащена различными опциями программного обеспечения, которые активируются оператором или производителем станка. Каждую опцию следует активировать отдельно, и каждая из них содержит, соответственно, описанные ниже функции:
Дополнительная ось (номер опции #0 и #1) Дополнительная ось Дополнительные контуры регулирования 1 и 2
Расширенный набор функций 1 (номер опции #8) Расширенные функции группа 1 Обработка на поворотном столе:
Контуры на развертке цилиндра Подача в мм/мин
Преобразование координат:
Наклон плоскости обработки
Интерполяция:
Окружность в 3 осях при развернутой плоскости обработки (пространственная окружность)
HEIDENHAIN DNC (номер опции #18)
Связь с внешними приложениями ПК через компоненты COM
DXF-конвертер (номер опции #42) DXF-конвертер
Extended Tool Management (опция #93) Расширенное управление
инструментом
на базе Python
Поддерживаемый DXF-формат: AC1009 (AutoCAD R12) Приемка контуров и образцов отверстий Удобное назначение точки привязки Графический выбор отрезков контура из программ открытым
текстом
6
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
Тип ЧПУ, программное обеспечение и функции

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

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

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

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

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

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

Опциональные параметры

Опциональные параметры
Компания HEIDENHAIN продолжает развивать свой обширный пакет циклов, поэтому с появлением каждой новой версии возможно использование новых Q-параметров для циклов. Эти новые Q-параметры являются опциональными параметрами, в более старых версиях программного обеспечения некоторые из них были недоступны. Они всегда размещаются в конце определения цикла. Информация о Q-параметрах, добавленных в данную версию ПО, содержится в обзоре "Новые и измененные функции циклов ПО 77185x-02" Вы можете самостоятельно решать, хотите ли вы определить опциональные Q-параметры или удалить их кнопкой NO ENT. Вы можете также использовать установленное по умолчанию значение. Если вы случайно удалили опциональный Q­параметр или же хотите после обновления ПО расширить возможности циклов в существующих программах, то вы можете добавить опциональные Q-параметры позднее. Эта процедура описывается ниже.
Вставка дополнительного Q-параметра:
Вызовите экран определения цикла Нажимайте на стрелку вправо до тех пор, пока не будут
отображены новые Q-параметры. Оставьте значение по умолчанию или укажите
собственное. Для подтверждения нового Q-параметра выйдите из
меню, нажав еще раз на стрелку вправо или кнопку END Если вы не хотите определять новый Q-параметр, то
нажмите кнопку NO ENT.
Совместимость
Программы обработки, созданные на предыдущих версиях систем управления HEIDENHAIN (начиная с TNC 150 B), в большинстве случаев могут исполняться в этой новой версией ПО TNC 320. Как правило, вы можете продолжать в привычном режиме отрабатывать свои программы, даже если существующие циклы были дополнены опциональными параметрами ("Опциональные параметры"). Это становится возможным благодаря заданному значению по умолчанию. Если же вы наоборот хотите запустить программу, которая была написана для новой версии ПО, на более старой версии системы управления, то вы можете удалить опциональные Q­параметры из определения цикла при помощи кнопки NO ENT. Таким образом вы получаете программу, обеспечивающую обратную совместимость. Если NC-кадры содержат недействительные элементы, они обозначаются системой ЧПУ при считывании как ERROR-кадры.
8
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015

Новые функции циклов ПО 77185x-01

Новые функции циклов ПО 77185x-01
В набор символов цикла обработки 225 Гравировка добавлены умляуты и знак диаметра смотри "ГРАВИРОВКА (Zyklus 225, DIN/ISO: G225)", Стр. 280
Новый цикл обработки 275 Вихревое фрезерование смотри "КАНАВКА ПО КОНТУРУ, ТРОХОИДАЛЬНО (Цикл 275, DIN ISO G275)", Стр. 202
Новый цикл обработки 233 Плоское фрезерование смотри "ФРЕЗЕРОВАНИЕ ПЛОСКОСТЕЙ (Цикл 233, DIN/ISO: G233)", Стр. 159
В цикле 205 Универсальное глубокое сверление подачу обратного хода можно определить при помощи параметра Q208 смотри "Параметры цикла", Стр. 81
В циклах фрезерования резьбы 26x применяется пусковая подача смотри "Параметры цикла", Стр. 108
В цикл 404 добавлен параметр Q305 НОМЕР В ТАБЛИЦЕ смотри "Параметры цикла", Стр. 317
В циклы 200, 203 и 205 добавлен параметр Q395 БАЗОВАЯ ГЛУБИНА для оценки T-УГЛА смотри "Параметры цикла", Стр. 81
В набор символов цикла обработки 241 ГЛУБОКОЕ СВЕРЛЕНИЕ РУЖЕЙНЫМ СВЕРЛОМ добавлены умляуты и знак диаметра смотри "ГЛУБОКОЕ СВЕРЛЕНИЕ РУЖЕЙНЫМ СВЕРЛОМ (цикл 241, DIN/ISO: G241)", Стр. 86
Введен цикл снятия размера 4 MESSEN 3D смотри "ИЗМЕРЕНИЕ 3D (Цикл 4)", Стр. 431
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
9
Основные положения

Новые и измененные функции циклов ПО 77185x-02

Новые и измененные функции циклов ПО 77185x-02
Цикл 270: ДАННЫЕ ПРОТЯЖКИ КОНТУРА добавлен к пакету циклов (опция ПО 19), смотри "ДАННЫЕ ПРОТЯЖКИ КОНТУРА (цикл 270, DIN/ISO: G270)", Стр. 201
Цикл 39 БОКОВАЯ ПОВЕРХНОСТЬ ЦИЛИНДРА (опция ПО
1) фрезерование внешнего контура была добавлена в пакет циклов, смотри "БОКОВАЯ ПОВЕРХНОСТЬ ЦИЛИНДРА (цикл 39, DIN/ISO: G139, опция ПО 1)", Стр. 226
В набор символов цикла обработки 225 Гравировка добавлены знак CE, ß, @ и системное время, смотри "ГРАВИРОВКА (Zyklus 225, DIN/ISO: G225)", Стр. 280
Циклы 252-254 были дополнены опциональным параметром Q439, смотри "Параметры цикла", Стр. 139
Цикл 22 был дополнен опциональными параметрами Q401, Q404, смотри "ОЧИСТКА (Цикл 22, DIN/ISO: G122)", Стр. 190
Цикл 484 был дополнен опциональным параметром Q536, смотри "Калибровка беспроводного TT 449 (цикл 484, DIN/ ISO: G484)", Стр. 451
10
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015

Содержание

1 Основы / Обзор............................................................................................................................. 37
2 Применение циклов обработки..................................................................................................41
3 Циклы обработки: сверление.....................................................................................................61
4 Циклы обработки: нарезание резьбы / резьбофрезерование............................................. 93
5 Циклы обработки: фрезерование карманов / островов / канавок.................................... 129
6 Циклы обработки: определение образцов............................................................................ 169
7 Циклы обработки: описание контура..................................................................................... 179
8 Циклы обработки: боковая поверхность цилиндра............................................................ 213
9 Циклы обработки: описание контура формулой..................................................................233
10 Циклы: преобразования координат........................................................................................ 247
11 Циклы: специальные функции................................................................................................ 271
12 Работа с циклами измерительных щупов............................................................................. 291
13 Циклы измерительных щупов: Автоматическое определение наклона обрабатываемой
детали............................................................................................................................................301
14 Циклы измерительных щупов: автоматическая установка точек привязки................... 323
15 Циклы измерительных щупов: автоматический контроль заготовки.............................. 381
16 Циклы измерительных щупов: специальные функции...................................................... 427
17 Циклы измерительных щупов: автоматическое измерение инструмента.......................443
18 Обзорная таблица Циклы..........................................................................................................461
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
11
Содержание
1 Основы / Обзор............................................................................................................................. 37
1.1 Введение................................................................................................................................................38
1.2 Доступные группы циклов................................................................................................................ 39
Обзор циклов обработки....................................................................................................................... 39
Обзор циклов измерительных щупов.................................................................................................. 40
12
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
2 Применение циклов обработки..................................................................................................41
2.1 Работать с циклами обработки.........................................................................................................42
циклы работы станка.............................................................................................................................42
Определение цикла с помощью клавиш Softkey................................................................................ 43
Определение цикла при помощи функции GOTO.............................................................................. 43
Вызов циклов......................................................................................................................................... 44
2.2 Стандартные значения программы для циклов........................................................................... 46
Обзор.......................................................................................................................................................46
Ввод GLOBAL DEF................................................................................................................................ 47
Использование данных GLOBAL DEF................................................................................................. 47
Глобальные данные, действительные для всех обработок...............................................................48
Глобальные данные обработки сверлением.......................................................................................48
Глобальные параметры обработки фрезерованием с циклами карманов 25x................................ 48
Глобальные данные для обработки фрезерованием с циклами обработки контуров.....................49
Глобальные данные позиционирования..............................................................................................50
Глобальные данные для функций измерения.................................................................................... 50
2.3 Определение образца PATTERN DEF...............................................................................................51
Применение............................................................................................................................................ 51
Ввод PATTERN DEF...............................................................................................................................52
Использование PATTERN DEF............................................................................................................. 52
Определение отдельных позиций обработки......................................................................................52
Определение отдельного ряда............................................................................................................. 53
Определение отдельного образца....................................................................................................... 54
Определение отдельной рамки............................................................................................................ 55
Определение полной окружности........................................................................................................ 56
Определение сегмента окружности..................................................................................................... 56
2.4 Точечные таблицы...............................................................................................................................57
Назначение............................................................................................................................................. 57
Ввод таблицы точек...............................................................................................................................57
Скрытие отдельных точек для обработки........................................................................................... 58
Выберите таблицу точек в программе.................................................................................................58
Вызов цикла используя таблицу точек................................................................................................ 59
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
13
Содержание
3 Циклы обработки: сверление.....................................................................................................61
3.1 Основные положения......................................................................................................................... 62
3.2 ЦЕНТРОВАНИЕ (цикл 240, DIN/ISO: G240)....................................................................................... 63
3.3 СВЕРЛЕНИЕ (цикл 200)....................................................................................................................... 65
Обзор.......................................................................................................................................................62
Ход цикла................................................................................................................................................63
Учитывайте при программировании!................................................................................................... 63
Параметры цикла...................................................................................................................................64
Ход цикла................................................................................................................................................65
Учитывайте при программировании!................................................................................................... 65
Параметры цикла...................................................................................................................................66
3.4 РАЗВЕРТЫВАНИЕ (Zyklus 201, DIN/ISO: G201)............................................................................... 67
Ход цикла................................................................................................................................................67
Учитывайте при программировании!................................................................................................... 67
Параметры цикла...................................................................................................................................68
3.5 РАСТОЧКА (Zyklus 202, DIN/ISO: G202)............................................................................................ 69
Ход цикла................................................................................................................................................69
Учитывайте при программировании!................................................................................................... 69
Параметры цикла...................................................................................................................................71
3.6 УНИВЕРСАЛЬНОЕ СВЕРЛЕНИЕ (Zyklus 203, DIN/ISO: G203)........................................................ 72
Ход цикла................................................................................................................................................72
Учитывайте при программировании!................................................................................................... 72
Параметры цикла...................................................................................................................................73
3.7 ОБРАТНОЕ ЗЕНКЕРОВАНИЕ (цикл 204, DIN/ISO: G204)................................................................ 75
Ход цикла................................................................................................................................................75
Учитывайте при программировании!................................................................................................... 75
Параметры цикла...................................................................................................................................77
3.8 УНИВЕРСАЛЬНОЕ ГЛУБОКОЕ СВЕРЛЕНИЕ (цикл 205, DIN/ISO: G205)...................................... 79
Ход цикла................................................................................................................................................79
Учитывайте при программировании!................................................................................................... 80
Параметры цикла...................................................................................................................................81
14
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
3.9 РАСТОЧНОЕ ФРЕЗЕРОВАНИЕ (Цикл208..........................................................................................83
Ход цикла................................................................................................................................................83
Учитывайте при программировании!................................................................................................... 83
Параметры цикла...................................................................................................................................85
3.10 ГЛУБОКОЕ СВЕРЛЕНИЕ РУЖЕЙНЫМ СВЕРЛОМ (цикл 241, DIN/ISO: G241).............................. 86
Ход цикла................................................................................................................................................86
Учитывайте при программировании!................................................................................................... 87
Параметры цикла...................................................................................................................................88
3.11 Примеры программ............................................................................................................................. 90
Пример: циклы сверления.................................................................................................................... 90
Пример: использование циклов сверления с PATTERN DEF............................................................ 91
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
15
Содержание
4 Циклы обработки: нарезание резьбы / резьбофрезерование............................................. 93
4.1 Основные положения......................................................................................................................... 94
4.2 НАРЕЗКА РЕЗЬБЫ с компенсирующим патроном (цикл 206, DIN/ISO: G206)...........................95
4.3 НАРЕЗАНИЕ РЕЗЬБЫ без компенсатора GS (цикл 207, DIN/ISO: G207).................................... 97
Обзор.......................................................................................................................................................94
Ход цикла................................................................................................................................................95
Учитывайте при программировании!................................................................................................... 95
Параметры цикла...................................................................................................................................96
Ход цикла................................................................................................................................................97
Учитывайте при программировании!................................................................................................... 98
Параметры цикла...................................................................................................................................99
Выход из материала при прерывании программы............................................................................. 99
4.4 НАРЕЗАНИЕ РЕЗЬБЫ С ЛОМАНИЕМ СТРУЖКИ (Цикл 209, DIN/ISO: G209).............................100
Ход цикла..............................................................................................................................................100
Учитывайте при программировании!..................................................................................................101
Параметры цикла.................................................................................................................................102
4.5 Основы резьбофрезерования.........................................................................................................104
Условия................................................................................................................................................. 104
4.6 ФРЕЗЕРОВАНИЕ РЕЗЬБЫ (Zyklus 262, DIN/ISO: G262)............................................................... 106
Ход цикла..............................................................................................................................................106
Учитывайте при программировании!..................................................................................................107
Параметры цикла.................................................................................................................................108
4.7 РЕЗЬБОФРЕЗЕРОВАНИЕ ЗЕНКЕРОВАНИЕМ (цикл 263, DIN/ISO: G263).................................. 110
Ход цикла..............................................................................................................................................110
Учитывайте при программировании!..................................................................................................111
Параметры цикла.................................................................................................................................112
4.8 РЕЗЬБОФРЕЗЕРОВАНИЕ СВЕРЛЕНИЕМ (Цикл 264, DIN/ISO: G264)......................................... 114
Ход цикла..............................................................................................................................................114
Учитывайте при программировании!..................................................................................................115
Параметры цикла.................................................................................................................................116
16
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
4.9 РЕЗЬБОФРЕЗЕРОВАНИЕ СВЕРЛЕНИЕМ с винтовыми зубцами (Цикл 265, DIN/ISO:
G265)..................................................................................................................................................... 118
Ход цикла..............................................................................................................................................118
Учитывайте при программировании!..................................................................................................119
Параметры цикла.................................................................................................................................120
4.10 ФРЕЗЕРОВАНИЕ ВНЕШНЕЙ РЕЗЬБЫ (Цикл 267, DIN/ISO: G267)..............................................122
Ход цикла..............................................................................................................................................122
Учитывайте при программировании!..................................................................................................123
Параметры цикла.................................................................................................................................124
4.11 Примеры программ........................................................................................................................... 126
Пример: нарезание резьбы метчиком............................................................................................... 126
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
17
Содержание
5 Циклы обработки: фрезерование карманов / островов / канавок.................................... 129
5.1 Основные положения....................................................................................................................... 130
5.2 ПРЯМОУГОЛЬНЫЙ КАРМАН (Zyklus 251, DIN/ISO: G251)............................................................131
5.3 КРУГЛЫЙ КАРМАН (Цикл 252, DIN/ISO: G252).............................................................................. 136
Обзор.....................................................................................................................................................130
Ход цикла..............................................................................................................................................131
Учитывайте при программировании.................................................................................................. 132
Параметры цикла.................................................................................................................................133
Ход цикла..............................................................................................................................................136
Учитывайте при программировании!..................................................................................................138
Параметры цикла.................................................................................................................................139
5.4 ФРЕЗЕРОВАНИЕ КАНАВОК (цикл 253).......................................................................................... 141
Ход цикла..............................................................................................................................................141
Учитывайте при программировании!..................................................................................................142
Параметры цикла.................................................................................................................................143
5.5 КРУГЛАЯ ВЫЕМКА (Цикл 254, DIN/ISO: G254).............................................................................. 146
Ход цикла..............................................................................................................................................146
Учитывайте при программировании!..................................................................................................147
Параметры цикла.................................................................................................................................148
5.6 ПРЯМОУГОЛЬНЫЙ ОСТРОВ (цикл 256, DIN/ISO: G256)...............................................................151
Ход цикла..............................................................................................................................................151
Учитывайте при программировании!..................................................................................................152
Параметры цикла.................................................................................................................................153
5.7 КРУГЛЫЙ ОСТРОВ (Цикл 257, DIN/ISO: G257).............................................................................. 155
Ход цикла..............................................................................................................................................155
Учитывайте при программировании!..................................................................................................155
Параметры цикла.................................................................................................................................157
5.8 ФРЕЗЕРОВАНИЕ ПЛОСКОСТЕЙ (Цикл 233, DIN/ISO: G233)........................................................159
Ход цикла..............................................................................................................................................159
Учитывайте при программировании!..................................................................................................162
Параметры цикла.................................................................................................................................163
18
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
5.9 Примеры программ........................................................................................................................... 166
Пример: фрезерование кармана, цапф и канавок........................................................................... 166
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
19
Содержание
6 Циклы обработки: определение образцов............................................................................ 169
6.1 Основы.................................................................................................................................................170
6.2 ТОЧЕЧНЫЙ ОБРАЗЕЦ НА ОКРУЖНОСТИ (цикл 220, DIN/ISO: G220).........................................172
6.3 ТОЧЕЧНЫЙ ОБРАЗЕЦ НА ЛИНИЯХ (цикл 221, DIN/ISO: G221)...................................................175
Обзор.....................................................................................................................................................170
Ход цикла..............................................................................................................................................172
Учитывайте при программировании!..................................................................................................172
Параметры цикла.................................................................................................................................173
Ход цикла..............................................................................................................................................175
Учитывайте при программировании!..................................................................................................175
Параметры цикла.................................................................................................................................176
6.4 Примеры программ........................................................................................................................... 177
Пример: группа отверстий на окружности.........................................................................................177
20
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
7 Циклы обработки: описание контура..................................................................................... 179
7.1 SL-циклы..............................................................................................................................................180
Основы.................................................................................................................................................. 180
Обзор.....................................................................................................................................................181
7.2 КОНТУР (Цикл 14, DIN/ISO: G37)......................................................................................................182
Учитывайте при программировании!..................................................................................................182
Параметры цикла.................................................................................................................................182
7.3 Перекрывающие друг друга контуры............................................................................................183
Основные положения.......................................................................................................................... 183
Подпрограммы: перекрывающие друг друга карманы..................................................................... 183
“Суммарная ”-площадь........................................................................................................................184
“Разностная” площадь......................................................................................................................... 184
Площадь "пересечения"...................................................................................................................... 185
7.4 ДАННЫЕ КОНТУРА (Цикл 20, DIN/ISO: G120)................................................................................ 186
Учитывайте при программировании!..................................................................................................186
Параметры цикла.................................................................................................................................187
7.5 ВЫСВЕРЛИВАНИЕ (Цикл 21, DIN/ISO: G121).................................................................................188
Ход цикла..............................................................................................................................................188
Учитывайте при программировании!..................................................................................................189
Параметры цикла.................................................................................................................................189
7.6 ОЧИСТКА (Цикл 22, DIN/ISO: G122)................................................................................................. 190
Ход цикла..............................................................................................................................................190
Учитывайте при программировании!..................................................................................................191
Параметры цикла.................................................................................................................................192
7.7 ГЛУБИНА ЧИСТОВОЙ ОБРАБОТКИ (Цикл 23, DIN/ISO: G123).................................................... 194
Ход цикла..............................................................................................................................................194
Учитывайте при программировании!..................................................................................................194
Параметры цикла.................................................................................................................................195
7.8 ЧИСТОВАЯ ОБРАБОТКА БОКОВОЙ ПОВЕРХНОСТИ (Цикл 24, DIN/ISO: G124)....................... 196
Ход цикла..............................................................................................................................................196
Учитывайте при программировании!..................................................................................................197
Параметры цикла.................................................................................................................................198
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
21
Содержание
7.9 КОНТУР-ХОД (Цикл 25, DIN/ISO: G125)...........................................................................................199
7.10 ДАННЫЕ ПРОТЯЖКИ КОНТУРА (цикл 270, DIN/ISO: G270)......................................................... 201
7.11 КАНАВКА ПО КОНТУРУ, ТРОХОИДАЛЬНО (Цикл 275, DIN ISO G275)........................................202
Ход цикла..............................................................................................................................................199
Учитывайте при программировании!..................................................................................................199
Параметры цикла.................................................................................................................................200
Учитывайте при программировании!..................................................................................................201
Параметры цикла.................................................................................................................................201
Ход цикла..............................................................................................................................................202
Учитывайте при программировании!..................................................................................................204
Параметры цикла.................................................................................................................................205
7.12 Примеры программ........................................................................................................................... 207
Пример: выборка и чистовая обработка кармана............................................................................ 207
Пример: предварительное сверление, черновая и чистовая обработка накладывающихся друг на
друга контуров......................................................................................................................................209
Пример: протяжка контура..................................................................................................................212
22
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
8 Циклы обработки: боковая поверхность цилиндра............................................................ 213
8.1 Основные положения....................................................................................................................... 214
Обзор циклов обработки боковой поверхности цилиндра............................................................... 214
8.2 БОКОВАЯ ПОВЕРХНОСТЬ ЦИЛИНДРА (Цикл 27, DIN/ISO: G127, опция программы 1)......... 215
Прохождение цикла............................................................................................................................. 215
Учитывайте при программировании!..................................................................................................216
Параметры цикла.................................................................................................................................217
8.3 БОКОВАЯ ПОВЕРХНОСТЬ ЦИЛИНДРА Фрезерование выемки (Цикл 28, DIN/ISO: G128
версия ПО 1).......................................................................................................................................218
Ход цикла..............................................................................................................................................218
Учитывайте при программировании!..................................................................................................219
Параметры цикла.................................................................................................................................221
8.4 БОКОВАЯ ПОВЕРХНОСТЬ ЦИЛИНДРА Фрезерование ребра(Цикл 29, DIN/ISO: G129, версия
ПО 1)..................................................................................................................................................... 223
Ход цикла..............................................................................................................................................223
Учитывайте при программировании!..................................................................................................224
Параметры цикла.................................................................................................................................225
8.5 БОКОВАЯ ПОВЕРХНОСТЬ ЦИЛИНДРА (цикл 39, DIN/ISO: G139, опция ПО 1).........................226
Прохождение цикла............................................................................................................................. 226
Учитывайте при программировании!..................................................................................................227
Параметры цикла.................................................................................................................................228
8.6 Примеры программ........................................................................................................................... 229
Пример: боковая поверхность цилиндра - цикл 27.......................................................................... 229
Пример: боковая поверхность цилиндра - цикл 28.......................................................................... 231
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
23
Содержание
9 Циклы обработки: описание контура формулой..................................................................233
9.1 SL-циклы со сложной формулой контура.................................................................................... 234
9.2 SL-циклы с простой формулой контура....................................................................................... 244
Основные положения.......................................................................................................................... 234
Выбор программы с определениями контура................................................................................... 236
Определение описаний контуров.......................................................................................................236
Ввод сложной формулы контура........................................................................................................237
Überlagerte Konturen............................................................................................................................ 238
Обработка контуров с помощью SL-циклов......................................................................................240
Пример: накладывающиеся контуры с формулой контура, черновая и чистовая обработка....... 241
Основные положения.......................................................................................................................... 244
Ввод простой формулы контура.........................................................................................................246
Обработка контуров с помощью SL-циклов......................................................................................246
24
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
10 Циклы: преобразования координат........................................................................................ 247
10.1 Основы.................................................................................................................................................248
Обзор.....................................................................................................................................................248
Активация преобразования координат.............................................................................................. 248
10.2 Сдвиг НУЛЕВОЙ ТОЧКИ (цикл 7, DIN/ISO: G54)............................................................................249
Действие............................................................................................................................................... 249
Параметры цикла.................................................................................................................................249
10.3 Смещение из НУЛЕВОЙ ТОЧКИ с помощью таблиц нулевых точек (цикл 7,
DIN/ISO: G53)........................................................................................................................................250
Действие............................................................................................................................................... 250
Учитывайте при программировании!..................................................................................................251
Параметры цикла.................................................................................................................................251
Выбор таблицы нулевых точек в NC-программе..............................................................................252
Редактирование таблицы нулевых точек в режиме работы "Программирование"........................ 252
Настройка таблицы нулевых точек.................................................................................................... 254
Выход из таблицы нулевых точек...................................................................................................... 254
Индикаторы состояния........................................................................................................................ 254
10.4 УСТАНОВКА ТОЧКИ ПРИВЯЗКИ (цикл 247, DIN/ISO: G247).........................................................255
Действие............................................................................................................................................... 255
Обращайте внимание перед программированием!..........................................................................255
Параметры цикла.................................................................................................................................255
Индикаторы состояния........................................................................................................................ 255
10.5 ЗЕРКАЛЬНОЕ ОТОБРАЖЕНИЕ (цикл 8, DIN/ISO: G28).................................................................256
Действие............................................................................................................................................... 256
Учитывайте при программировании!..................................................................................................257
Параметры цикла.................................................................................................................................257
10.6 ВРАЩЕНИЕ (Цикл 10, DIN/ISO: G73)............................................................................................... 258
Действие............................................................................................................................................... 258
Учитывайте при программировании!..................................................................................................259
Параметры цикла.................................................................................................................................259
10.7 МАСШТАБИРОВАНИЕ (цикл 11, DIN/ISO: G72)..............................................................................260
Действие............................................................................................................................................... 260
Параметры цикла.................................................................................................................................260
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
25
Содержание
10.8 КОЭФФИЦИЕНТ ИЗМЕРЕНИЯ ПО ОТН. К ОСИ (цикл 26)............................................................ 261
10.9 ОБРАБВТЫВАЕМАЯ ПОВЕРХНОСТЬ (Цикл 19, DIN/ISO: G80, версия ПО 1)........................... 263
Действие............................................................................................................................................... 261
Учитывайте при программировании!..................................................................................................261
Параметры цикла.................................................................................................................................262
Действие............................................................................................................................................... 263
Учитывайте при программировании!..................................................................................................264
Параметры цикла.................................................................................................................................264
Сбросить............................................................................................................................................... 264
Позиционирование осей вращения....................................................................................................265
Индикация положения в наклоненной системе................................................................................ 266
Контроль рабочего пространства....................................................................................................... 266
Позиционирование в наклоненной системе......................................................................................267
Комбинация с другими циклами преобразования координат..........................................................267
Руководство по работе с циклом 19 ПЛОСКОСТЬ ОБРАБОТКИ.................................................... 268
10.10Примеры программ........................................................................................................................... 269
Пример: циклы преобразования координат...................................................................................... 269
26
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
11 Циклы: специальные функции................................................................................................ 271
11.1 Основы.................................................................................................................................................272
Обзор.....................................................................................................................................................272
11.2 ВРЕМЯ ВЫДЕРЖКИ (Цикл 9, DIN/ISO: G04)...................................................................................273
Функция................................................................................................................................................. 273
Параметры цикла.................................................................................................................................273
11.3 ВЫЗОВ ПРОГРАММЫ (Цикл 12, DIN/ISO: G39)..............................................................................274
Функция цикла...................................................................................................................................... 274
Учитывайте при программировании!..................................................................................................274
Параметры цикла.................................................................................................................................275
11.4 ОРИЕНТАЦИЯ ШПИНДЕЛЯ (цикл 13, DIN/ISO: G36)..................................................................... 276
Функция цикла...................................................................................................................................... 276
Учитывайте при программировании!..................................................................................................276
Параметры цикла.................................................................................................................................276
11.5 ДОПУСК (цикл 32, DIN/ISO: G62)......................................................................................................277
Функция цикла...................................................................................................................................... 277
Факторы, влияющие на определение геометрии в CAM-системе................................................... 277
Учитывайте при программировании!..................................................................................................278
Параметры цикла.................................................................................................................................279
11.6 ГРАВИРОВКА (Zyklus 225, DIN/ISO: G225)......................................................................................280
Ход цикла..............................................................................................................................................280
Учитывайте при программировании!..................................................................................................280
Параметры цикла.................................................................................................................................281
Разрешенные символы........................................................................................................................282
Непечатаемые знаки............................................................................................................................283
Гравировка системных переменных.................................................................................................. 284
11.7 ФРЕЗЕРОВАНИЕ ПЛОСКОСТЕЙ (Цикл 232, DIN/ISO: G232)........................................................285
Ход цикла..............................................................................................................................................285
Учитывайте при программировании!..................................................................................................287
Параметры цикла.................................................................................................................................288
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
27
Содержание
12 Работа с циклами измерительных щупов............................................................................. 291
12.1 Общие сведения о циклах измерительных щупов..................................................................... 292
12.2 Перед тем как вы начинаете работать с циклами измерительных щупов!............................295
Принцип действия................................................................................................................................292
Учет разворота плоскости обработки в ручном режиме.................................................................. 292
Циклы системы измерительных щупов в режимах работы "Ручное управление" и "Эл.
маховичок”............................................................................................................................................ 292
Циклы измерительных щупов для автоматического режима работы............................................. 293
Максимальное перемещение до точки контакта: DIST в таблице 3D-измерительного щупа........295
Безопасное расстояние до точки касания: SET_UP в таблице щупов........................................... 295
Ориентация инфракрасного щупа в запрограммированном направлении касания: TRACK в
таблице щупов..................................................................................................................................... 295
прерывистая работа измерительного щупа, подача контакта: F в таблице 3D-измерительного
щупа...................................................................................................................................................... 296
Измерительный щуп, подача при позиционировании: FMAX.......................................................... 296
Измерительный щуп, ускоренный ход при позиционировании: F_PREPOS в таблице щупов......296
многократное измерение.....................................................................................................................297
Доверительный диапазон для многократных измерений.................................................................297
Отработка циклов измерительного щупа.......................................................................................... 298
12.3 Таблица измерительного щупа....................................................................................................... 299
Общие сведения.................................................................................................................................. 299
Редактирование таблицы измерительных щупов............................................................................. 299
Данные измерительного щупа............................................................................................................ 300
28
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
13 Циклы измерительных щупов: Автоматическое определение наклона обрабатываемой
детали............................................................................................................................................301
13.1 Основы.................................................................................................................................................302
Обзор.....................................................................................................................................................302
Общие особенности циклов измерительных щупов при определении неровного положения
детали................................................................................................................................................... 303
13.2 РАЗВОРОТ ПЛОСКОСТИ ОБРАБОТКИ (Цикл 400, DIN/ISO: G400)..............................................304
Ход цикла..............................................................................................................................................304
Учитывайте при программировании!..................................................................................................304
Параметры цикла.................................................................................................................................305
13.3 РАЗВОРОТ ПЛОСКОСТИ ОБРАБОТКИ через два отверстия (Цикл 401, DIN/ISO: G401)........ 307
Ход цикла..............................................................................................................................................307
Учитывайте при программировании!..................................................................................................307
Параметры цикла.................................................................................................................................308
13.4 РАЗВОРОТ ПЛОСКОСТИ ОБРАБОТКИ через два отверстия (Цикл 402, DIN/ISO: G402)........ 310
Ход цикла..............................................................................................................................................310
Учитывайте при программировании!..................................................................................................310
Параметры цикла.................................................................................................................................311
13.5 РАЗВОРОТ ПЛОСКОСТИ ОБРАБОТКИ через ось вращения (Цикл 403, DIN/ISO: G403).........313
Ход цикла..............................................................................................................................................313
Учитывайте при программировании!..................................................................................................314
Параметры цикла.................................................................................................................................315
13.6 РАЗВОРОТ ПЛОСКОСТИ ОБРАБОТКИ (Цикл 404, DIN/ISO: G404)..............................................317
Ход цикла..............................................................................................................................................317
Параметры цикла.................................................................................................................................317
13.7 Выравнять наклон обрабатываемой детали через ось С (Цикл 405, DIN/ISO: G405)............318
Ход цикла..............................................................................................................................................318
Учитывайте при программировании!..................................................................................................319
Параметры цикла.................................................................................................................................320
13.8 Пример: определение разворота плоскости обработки по двум отверстиям.......................322
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
29
Содержание
14 Циклы измерительных щупов: автоматическая установка точек привязки................... 323
14.1 Основы.................................................................................................................................................324
14.2 ОПОРНАЯ ТОЧКА СЕРЕДИНА КАНАВКИ (Цикл 408, DIN/ISO: G408)......................................... 328
14.3 ОПОРНАЯ ТОЧКА СЕРЕДИНА РЕБРА (Цикл 409, DIN/ISO: G409).............................................. 332
Обзор.....................................................................................................................................................324
Общие черты всех циклов измерительных щупов при установке точки привязки.........................326
Ход цикла..............................................................................................................................................328
Учитывайте при программировании!..................................................................................................329
Параметры цикла.................................................................................................................................330
Ход цикла..............................................................................................................................................332
Учитывайте при программировании!..................................................................................................332
Параметры цикла.................................................................................................................................333
14.4 ОПОРНАЯ ТОЧКА ВНУТРЕННИЙ ПРЯМОУГОЛЬНИК (Цикл 410, DIN/ISO: G410)......................335
Ход цикла..............................................................................................................................................335
Учитывайте при программировании!..................................................................................................336
Параметры цикла.................................................................................................................................337
14.5 ОПОРНАЯ ТОЧКА ВНЕШНИЙ ПРЯМОКУГОЛЬНИК (Цикл 411, DIN/ISO: G411)..........................339
Ход цикла..............................................................................................................................................339
Учитывайте при программировании!..................................................................................................340
Параметры цикла.................................................................................................................................341
14.6 ОПОРНАЯ ТОЧКА ВНУТРЕННИЙ КРУГ (Цикл 412, DIN/ISO: G412)............................................. 343
Ход цикла..............................................................................................................................................343
Учитывайте при программировании!..................................................................................................344
Параметры цикла.................................................................................................................................345
14.7 ОПОРНАЯ ТОЧКА ВНЕШНИЙ КРУГ (Цикл 413, DIN/ISO: G413)................................................... 348
Ход цикла..............................................................................................................................................348
Учитывайте при программировании!..................................................................................................349
Параметры цикла.................................................................................................................................350
14.8 ОПОРНАЯ ТОЧКА ВНЕШНИЙ УГОЛ (Цикл 414, DIN/ISO: G414).................................................. 353
Ход цикла..............................................................................................................................................353
Учитывайте при программировании!..................................................................................................354
Параметры цикла.................................................................................................................................355
30
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
14.9 ОПОРНАЯ ТОЧКА ВНУТРЕННИЙ УГОЛ (Цикл 415, DIN/ISO: G415)............................................ 358
Ход цикла..............................................................................................................................................358
Учитывайте при программировании!..................................................................................................359
Параметры цикла.................................................................................................................................360
14.10ОПОРНАЯ ТОЧКА СЕРЕДИНА ЦЕНТРОВОЙ ОКРУЖНОСТИ (Цикл 416, DIN/ISO: G416)..........363
Ход цикла..............................................................................................................................................363
Учитывайте при программировании!..................................................................................................364
Параметры цикла.................................................................................................................................365
14.11ОПОРНАЯ ТОЧКА ОСЬ ИЗМЕРЕНИЯ (Цикл 417, DIN/ISO: G417)................................................ 368
Ход цикла..............................................................................................................................................368
Учитывайте при программировании!..................................................................................................368
Параметры цикла.................................................................................................................................369
14.12ОПОРНАЯ ТОЧКА СЕРЕДИНА 4 ОТВЕРСТИЙ (Цикл 418, DIN/ISO: G418)................................. 370
Ход цикла..............................................................................................................................................370
Учитывайте при программировании!..................................................................................................371
Параметры цикла.................................................................................................................................371
14.13ОПОРНЫЕ ТОЧКИ ОТДЕЛЬНОЙ ОСИ (Цикл 419, DIN/ISO: G419)............................................... 374
Ход цикла..............................................................................................................................................374
Учитывайте при программировании!..................................................................................................374
Параметры цикла.................................................................................................................................375
14.14Пример: Установка точки привязки в центр сегмента круга и верхней грани детали.......... 377
14.15Пример: Задание точки привязки к верхней грани детали и центру окружности
отверстий.............................................................................................................................................379
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
31
Содержание
15 Циклы измерительных щупов: автоматический контроль заготовки.............................. 381
15.1 Основы.................................................................................................................................................382
15.2 БАЗОВАЯ ПЛОСКОСТЬ (цикл 0, DIN/ISO: G55)............................................................................. 388
Обзор.....................................................................................................................................................382
Протоколирование результатов измерения.......................................................................................383
Результаты измерений в Q-параметрах............................................................................................ 385
Статус измерения................................................................................................................................ 385
Контроль допуска.................................................................................................................................385
Контроль инструмента.........................................................................................................................386
Система привязки для результатов измерений................................................................................ 387
Ход цикла..............................................................................................................................................388
Учитывайте при программировании!..................................................................................................388
Параметры цикла.................................................................................................................................388
15.3 БАЗОВАЯ ПЛОСКОСТЬ Перпендикулярная (Цикл 1).................................................................. 389
Ход цикла..............................................................................................................................................389
Учитывайте при программировании!..................................................................................................389
Параметры цикла.................................................................................................................................389
15.4 ИЗМЕРЕНИЕ УГЛА (Цикл 420, DIN/ISO: G420)............................................................................... 390
Ход цикла..............................................................................................................................................390
Учитывайте при программировании!..................................................................................................390
Параметры цикла.................................................................................................................................391
15.5 ИЗМЕРЕНИЕ ОТВЕРСТИЯ (Цикл 421, DIN/ISO: G421)...................................................................393
Ход цикла..............................................................................................................................................393
Учитывайте при программировании!..................................................................................................393
Параметры цикла.................................................................................................................................394
15.6 ИЗМЕРЕНИЕ ВНЕШНЕГО КРУГА (Цикл 422, DIN/ISO: G422)........................................................396
Ход цикла..............................................................................................................................................396
Учитывайте при программировании!..................................................................................................396
Параметры цикла.................................................................................................................................397
15.7 ИЗМЕРЕНИЕ ПРЯМОУГОЛЬНОГО ОСТРОВА (цикл 423, DIN/ISO: G423) G423)........................ 399
Ход цикла..............................................................................................................................................399
Учитывайте при программировании!..................................................................................................400
Параметры цикла.................................................................................................................................401
32
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
15.8 ИЗМЕРЕНИЕ ПРЯМОУГОЛЬНОГО КАРМАНА (цикл 424, DIN/ISO: G424) G424)........................ 403
Ход цикла..............................................................................................................................................403
Учитывайте при программировании!..................................................................................................404
Параметры цикла.................................................................................................................................405
15.9 ИЗМЕРЕНИЕ ВНУТРЕННЕЙ ШИРИНЫ (Цикл 425, DIN/ISO: G425)..............................................407
Ход цикла..............................................................................................................................................407
Учитывайте при программировании!..................................................................................................407
Параметры цикла.................................................................................................................................408
15.10ИЗМЕРЕНИЕ ВНЕШНЕГО РЕБРА (Цикл 426, DIN/ISO: G426).......................................................410
Ход цикла..............................................................................................................................................410
Учитывайте при программировании!..................................................................................................410
Параметры цикла.................................................................................................................................411
15.11ИЗМЕРЕНИЕ ОТДЕЛЬНЫХ КООРДИНАТ (Цикл 427, DIN/ISO: G427).......................................... 413
Ход цикла..............................................................................................................................................413
Учитывайте при программировании!..................................................................................................413
Параметры цикла.................................................................................................................................414
15.12ИЗМЕРЕНИЕ ОКРУЖНОСТИ ОТВЕРСТИЯ (Цикл 430, DIN/ISO: G430)........................................ 416
Ход цикла..............................................................................................................................................416
Учитывайте при программировании!..................................................................................................417
Параметры цикла.................................................................................................................................418
15.13ИЗМЕРЕНИЕ ПЛОСКОСТИ (Цикл 431, DIN/ISO: G431)..................................................................420
Ход цикла..............................................................................................................................................420
Учитывайте при программировании!..................................................................................................421
Параметры цикла.................................................................................................................................421
15.14Примеры программ........................................................................................................................... 423
Пример: Измерение прямоугольного острова и последующая обработка..................................... 423
Пример: Измерение прямоугольного кармана, протоколирование результатов измерения......... 425
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
33
Содержание
16 Циклы измерительных щупов: специальные функции...................................................... 427
16.1 Основные положения....................................................................................................................... 428
16.2 ИЗМЕРЕНИЕ (Цикл 3)........................................................................................................................ 429
16.3 ИЗМЕРЕНИЕ 3D (Цикл 4).................................................................................................................. 431
Обзор.....................................................................................................................................................428
Ход цикла..............................................................................................................................................429
Учитывайте при программировании!..................................................................................................429
Параметры цикла.................................................................................................................................430
Ход цикла..............................................................................................................................................431
Учитывайте при программировании!..................................................................................................431
Параметры цикла.................................................................................................................................432
16.4 калибровка измерительного щупа................................................................................................. 433
16.5 Отображение значений калибровки...............................................................................................434
16.6 КАЛИБРОВКА TS (Цикл 460, DIN/ISO: G460)................................................................................. 435
16.7 КАЛИБРОВКА ДЛИНЫ TS (Цикл 461, DIN/ISO: G461)...................................................................437
16.8 КАЛИБРОВКА ВНУТРЕННЕГО РАДИУСА TS (Цикл 462, DIN/ISO: G462)....................................439
16.9 КАЛИБРОВКА ВНЕШНЕГО РАДИУСА TS (Цикл 463, DIN/ISO: G463)......................................... 441
34
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
17 Циклы измерительных щупов: автоматическое измерение инструмента.......................443
17.1 Основы.................................................................................................................................................444
Обзор.....................................................................................................................................................444
Различия между циклами с 31 по 33 и с 481 по 483....................................................................... 445
установка параметров станка.............................................................................................................446
Вводимые данные в таблице инструмента TOOL.T......................................................................... 448
17.2 калибровка ТТ (цикл 30 или 480, DIN/ISO: G480 опция #17)...................................................... 450
Ход цикла..............................................................................................................................................450
Учитывайте при программировании!..................................................................................................450
Параметры цикла.................................................................................................................................450
17.3 Калибровка беспроводного TT 449 (цикл 484, DIN/ISO: G484)...................................................451
Основные положения.......................................................................................................................... 451
Ход цикла..............................................................................................................................................451
Учитывайте при программировании!..................................................................................................452
Параметры цикла.................................................................................................................................452
17.4 Измерение длины инструмента (цикл 31 или 481, DIN/ISO: G481, )..........................................453
Ход цикла..............................................................................................................................................453
Учитывайте при программировании!..................................................................................................454
Параметры цикла.................................................................................................................................455
17.5 Измерение радиуса инструмента (цикл 32 или 482, DIN/ISO: G482).........................................456
Ход цикла..............................................................................................................................................456
Учитывайте при программировании!..................................................................................................456
Параметры цикла.................................................................................................................................457
17.6 Полное измерение инструмента (цикл 33 или 483, DIN/ISO: G483)...........................................458
Ход цикла..............................................................................................................................................458
Учитывайте при программировании!..................................................................................................458
Параметры цикла.................................................................................................................................459
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
35
Содержание
18 Обзорная таблица Циклы..........................................................................................................461
18.1 Обзорная таблица..............................................................................................................................462
Циклы обработки................................................................................................................................. 462
Циклы измерительных щупов.............................................................................................................463
36
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
1

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

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

1.1 Введение

1.1 Введение
Часто повторяющиеся операции обработки, охватывающие несколько шагов обработки, сохраняются в системе ЧПУ в виде циклов. Также преобразования координат и некоторые специальные функции доступны в качестве циклов. Большинство циклов обработки используют Q-параметры в качестве параметров передачи.
Внимание опасность столкновения!
Циклы обработки, при необходимости, выполняют обработку обширных областей. Из соображений безопасности следует провести графический тест программы перед отработкой!
Если в циклах обработки с номерами более 200 используется косвенное присвоение параметров (например, Q210 = Q1), то после определения цикла изменение присвоенного параметра (например, Q1) невозможно. В таком случае следует определить параметр цикла (например, Q210) напрямую.
Если в циклах обработки с номерами больше 200 определяется параметр подачи, то с помощью Softkey вместо числового значения в TOOL CALL- кадре можно присваивать также определенное значение подачи (Softkey FAUTO). В зависимости от конкретного цикла и функции параметра подачи, существуют альтернативные подачи FMAX (ускоренный ход), FZ (подача на зуб) и FU (подача на оборот).
Обращайте внимание на то, что изменение подачи FAUTO не действует после определения цикла, так как система ЧПУ при обработке определения цикла всегда присваивает значение подачи из TOOL CALL-кадра.
Если вы хотите удалить цикл с несколькими подкадрами, система ЧПУ отобразит вопрос о том, нужно ли удалять этот цикл полностью.
38
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015

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

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

Панель Softkey показывает разные группы циклов
1
Доступные группы циклов 1.2
Группы циклов Клавиша
Softkey
Циклы глубокого сверления, развертывания, расточки, и зенковки 62
Циклы нарезания внутренней и внешней резьбы, резьбофрезерования 94
Циклы фрезерования карманов, цапф, канавок, фрезерования на плоскостях 130
Циклы преобразования координат, с помощью которых можно перемещать, поворачивать, зеркально отображать, увеличивать или уменьшать любые контуры
SL-циклы (Subcontur-List), с помощью которых обрабатываются контуры, состоящие из нескольких накладывающихся фрагментов контура, а также циклы обработки боковой поверхности цилиндра и циклы вихревого фрезерования
Циклы для создания групп отверстий, например, окружностей из отверстий или перфорированных поверхностей
Специальные циклы: время выдержки, вызов программы, ориентация шпинделя, гравировка, допуск,
При необходимости переключитесь дальше в уникальные для данного станка циклы. Подобные циклы могут быть интегрированы производителем станка.
Страница
248
214
170
272
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
39
1
Основы / Обзор
1.2 Доступные группы циклов

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

Панель перепрограммируемых клавиш отображает разные группы циклов
Группы циклов Сенсорная
клавиша
Циклы автоматического определения и компенсации разворота детали 302
Циклы автоматической установки точки привязки 324
Циклы автоматического контроля заготовки 382
Специальные циклы 428
Калибровка измерительного щупа 435
Циклы автоматического измерения кинематики 302
Циклы автоматического измерения инструмента (активируются производителем станка)
При необходимости переключитесь далее, в уникальные для данного станка циклы. Подобные циклы могут быть интегрированы производителем станка.
Стр.
444
40
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
2
Применение
циклов
обработки
2
Применение циклов обработки

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

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

циклы работы станка

На многих станках есть циклы, запрограммированные в системе ЧПУ производителем станка, которые являются дополнением циклов фирмы HEIDENHAIN. Для них предлагается отдельный диапазон номеров циклов:
Циклы с 300 до 399 Циклы станка, задаваемые клавишей CYCL DEF в программе
Циклы с 500 до 599 Циклы системы клавиш станка, задаваемые клавишей TOUCH PROBE в программе
Внимательно прочтите соответствующее описание функции в руководстве по эксплуатации станка.
Иногда в циклах станка также используются параметры передачи, которые уже применялись фирмой HEIDENHAIN в стандартных циклах. Чтобы избежать проблем, связанных с многократной перезаписью используемых параметров передачи при одновременном использовании DEF-активных циклов (циклов, автоматически отрабатываемых ЧПУ при определении цикла, смотри "Вызов циклов", Стр. 44) и CALL-активных циклов (циклов, вызываемых для отработки смотри "Вызов циклов", Стр. 44), следует соблюдать следующие принципы:
Программируйте DEF-активные циклы перед CALL­активными циклами
между определением CALL-активного цикла и соответствующим вызовом цикла программируйте DEF­активный цикл только в том случае, если не дублируются параметры передачи обоих циклов
42
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
Работать с циклами обработки 2.1

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

На панели Softkey отображаются различные группы циклов
Выберите группу циклов, например, циклы сверления
Выберите цикл, например, ФРЕЗЕРОВАНИЕ РЕЗЬБЫ. ЧПУ откроет диалоговое окно и запросит все необходимые значения; одновременно ЧПУ отобразит в правой половине экрана графикус подсвеченными параметрами ввода
Введите все запрашиваемые системой ЧПУ параметры, каждый раз подтверждая ввод клавишей ENT
Система ЧПУ закроет диалоговое окно после того, как все необходимые данные будут введены
2

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

Панель перепрограммируемых клавиш отображает разные группы циклов
Система ЧПУ показывает в окне обзор циклов Выберите с помощью клавиш со стрелками
желаемый цикл или Введите номер цикла и подтвердите клавишей
ENT. Система ЧПУ откроет диалоговое окно цикла, как было описано выше.
Примеры NC-кадров
7 CYCL DEF 200 SWERLENIJE
Q200=2 ;BEZOPASN.RASSTOYANIE Q201=3 ;GLUBINA Q206=150 ;PODACHA NA WREZANJE Q202=5 ;GLUBINA WREZANJA Q210=0 ;WYDER. WREMENI WWER. Q203=+0 ;KOORD. POVERHNOSTI Q204=50 ;2-YE BEZOP.RASSTOJ. Q211=0.25 ;WYDER.WREMENI WNIZU Q395=0 ;DEPTH REFERENCE
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
43
2
Применение циклов обработки
2.1 Работать с циклами обработки

Вызов циклов

Условия
Перед вызовом цикла в любом случае программируются:
BLK FORM для графического представления (нужна только для графики при тестировании)
Вызов инструмента Направление вращения шпинделя
(дополнительная функция M3/M4) Определение цикла (CYCL DEF).
Обратите внимание на прочие условия, приведенные далее в описании циклов.
Следующие циклы действуют с момента их определения в программе обработки. Эти циклы вызывать запрещено:
циклы 220 Образцы точек на окружности и 221 Образцы точек на линии
SL-цикл 14 КОНТУР SL-цикл 20 ДАННЫЕ КОНТУРА цикл 32 ДОПУСК циклы преобразования координат цикл 9 ВРЕМЯ ВЫДЕРЖКИ все циклы измерительных щупов
Все остальные циклы можно вызывать при помощи функций, описанных ниже.
Вызов цикла функцией CYCL CALL
Функция CYCL CALL вызывает определенный в последний раз цикл обработки. Точкой старта цикла является последняя позиция, заданная перед CYCL CALL-кадром.
Программирование вызова цикла: нажмите кнопку CYCL CALL
Ввод вызова цикла: нажмите клавишу Softkey
CYCL CALL M
При необходимости введите дополнительную функцию M (например, M3 для включения шпинделя), либо с помощью кнопки END закончите диалог
Вызов цикла с помощью CYCL CALL PAT
Функция CYCL CALL PAT вызывает цикл обработки, который был задан последним, во всех позициях, которые были определены при задании образца PATTERN DEF (смотри "Определение образца PATTERN DEF", Стр. 51) или в таблице точек (смотри "Точечные таблицы", Стр. 57).
Вызов цикла с помощью CYCL CALL POS
Функция CYCL CALL POS вызывает один раз определенный цикл обработки. Начальной точкой цикла является позиция, задаваемая вами в кадре CYCL CALL POS.
Система ЧПУ осуществляет подвод к позиции, указанной в CYCL CALL POS-кадре с логикой позиционирования:
44
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
Работать с циклами обработки 2.1
Если текущая позиция инструмента по оси инструмента выше верхней грани обрабатываемой детали (Q203), то ЧПУ производит позиционирование сначала в плоскости обработки в программируемую позицию, а затем по оси инструмента
Если текущая позиция инструмента по оси инструмента лежит ниже верхней грани обрабатываемой детали (Q203), ЧПУ производит позиционирование сначала по оси инструмента на безопасном расстоянии, а затем в плоскости обработки в программируемую позицию
В CYCL CALL POS-кадре должны программироваться всегда три оси координат. С помощью координат на оси инструмента можно легко изменить позицию старта. Она действует как дополнительное смещение нулевой точки.
Определенная в кадре CYCL CALL POS подача действует только для подвода инструмента к запрограммированной в этом кадре позиции старта.
Подвод инструмента к позиции, заданной в кадре CYCL CALL POSпроизводится, как правило, без включения коррекции радиуса (R0).
Если с помощью CYCL CALL POS вызывается цикл, в котором запрограммирована позиция старта (например, цикл 212), то определенная в цикле позиция действует как дополнительное смещение по отношению к позиции, определенной в CYCL CALL POS-кадре. Поэтому, позицию старта в цикле всегда следует задавать равной 0.
2
Вызов цикла с помощью M99/M89
Функция M99, действующая покадрово, однократно вызывает последний определенный цикл обработки. M99 можно программировать в конце кадра позиционирования, ЧПУ затем выполняет перемещение в эту позицию, вызывая последний определенный цикл обработки.
Если система ЧПУ должна автоматически выполнить цикл после каждого кадра позиционирования, то вызов цикла программируется при помощи M89.
Чтобы отменить действие M89, надо запрограммировать
M99 в том кадре позиционирования, в котором осуществляется подвод к последней точке старта или
Оператор определяет новый цикл обработки при помощи
CYCL DEF
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
45
2
Применение циклов обработки

2.2 Стандартные значения программы для циклов

2.2 Стандартные значения программы для циклов

Обзор

Все циклы с 20 по 25 и с номерами больше 200 часто используют одинаковые значения параметров, такие как, например, Безопасное расстояние Q200, которое необходимо задавать при каждом определении цикла. При помощи функции GLOBAL DEF у вас есть возможность определить эти параметры циклов в начале программы так, что они будут действовать глобально для всех циклов обработки в программе. В соответствующем цикле обработки оператор делает только ссылку на значение, которое было определено в начале программы.
Существуют следующие GLOBAL DEF-функции:
Образцы обработки Softkey Стр.
GLOBAL DEF ОБЩИЕ Определение общих параметров цикла
GLOBAL DEF СВЕРЛЕНИЕ Определение специальных параметров цикла сверления
GLOBAL DEF ФРЕЗЕРОВАНИЕ ВЫЕМОК Определение специальных параметров цикла фрезерования выемок
GLOBAL DEF КОНТУРНОЕ ФРЕЗЕРОВАНИЕ Определение специальных параметров контурного фрезерования
GLOBAL DEF ПОЗИЦИОНИРОВАНИЕ Определение поведения при позиционировании при CYCL CALL PAT
GLOBAL DEF КОНТАКТИРОВАНИЕ Определение специальных параметров цикла импульсной системы
48
48
48
49
50
50
46
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015

Ввод GLOBAL DEF

Выберите режим работы "Программирование/ редактирование"
Выберите специальные функции
Выберите функции стандартных значений программы
Выберите функцию GLOBAL DEF
Выберите желаемую функцию GLOBAL-DEF, например, GLOBAL DEF ОБЩИЕ
Введите необходимые данные, каждый раз подтверждая ввод клавишей ENT
2
Стандартные значения программы для циклов 2.2

Использование данных GLOBAL DEF

Если в начале программы были введены соответствующие функции GLOBAL DEF, то при определении произвольного цикла обработки можно делать ссылку на глобальные параметры.
При этом выполните действия в указанной последовательности:
Выберите режим работы "Программирование/ редактирование"
Выберите циклы обработки
Выберите желаемую группу циклов, например, цикл сверления
Выберите желаемый цикл, например,
СВЕРЛЕНИЕ TNC покажет Softkey НАЗНАЧЕНИЕ
СТАНДАРТНОГО ЗНАЧЕНИЯ, если для этого
есть глобальный параметр Нажмите Softkey НАЗНАЧЕНИЕ СТАНДАРТНОГО
ЗНАЧЕНИЯ: ЧПУ запишет слово PREDEF (англ.: предварительно определенный) в определении цикла. Таким образом создается связь с соответствующим параметром GLOBAL DEF, определенным в начале программы
Внимание опасность столкновения!
Учитывайте, что если оператор в дальнейшем изменит настройки программы, то это может значительно повлиять на программу обработки в целом и тем самым существенно изменить выполнение обработки.
Если в цикле обработки было введено жесткое значение, то это значение не изменяется функциями GLOBAL DEF.
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
47
2
Применение циклов обработки
2.2 Стандартные значения программы для циклов

Глобальные данные, действительные для всех обработок

Безопасное расстояние: расстояние между торцом инструмента и поверхностью обрабатываемой детали при автоматическом подводе к позиции старта цикла по оси инструмента
2-ое безопасное расстояние: позиция, на которую ЧПУ позиционирует инструмент в конце шага обработки. На этой высоте выполняется подвод к следующей позиции обработки в плоскости обработки
F позиционирования: подача, с которой система ЧПУ перемещает инструмент в цикле
F возврата: подача, с которой ЧПУ перемещает инструмент назад
Параметры действуют для всех циклов обработки 2xx.

Глобальные данные обработки сверлением

Возврат ломка стружки: величина, на которую ЧПУ отводит инструмент при ломке стружки
Время выдержки внизу: время в секундах, на которое инструмент задерживается на дне отверстия
Время выдержки вверху: время в секундах, на которое инструмент задерживается на безопасном расстоянии
Параметры действуют для циклов сверления, нарезания резьбы и резьбофрезерования с 200 по 209, 240 и с 262 по 267.

Глобальные параметры обработки фрезерованием с циклами карманов 25x

Коэффициент перекрытия: радиус инструмента, умноженный на коэффициент перекрытия дает подвод со стороны
Вид фрезерования: попутное/встречное Вид врезания: спиральное, маятниковым движением или
перпендикулярное врезание в материал
Параметры действуют для циклов фрезерования с 251 по 257.
48
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
Стандартные значения программы для циклов 2.2

Глобальные данные для обработки фрезерованием с циклами обработки контуров

Безопасное расстояние: расстояние между торцом инструмента и поверхностью обрабатываемой детали при автоматическом подводе к позиции старта цикла по оси инструмента
Безопасная высота: абсолютная высота, на которой невозможно столкновение с обрабатываемой деталью (для промежуточного позиционирования и возврата в конце цикла)
Коэффициент перекрытия: радиус инструмента, умноженный на коэффициент перекрытия дает подвод со стороны
Вид фрезерования: попутное/встречное
Параметры действуют для циклов SL 20, 22, 23, 24 и 25.
2
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
49
2
Применение циклов обработки
2.2 Стандартные значения программы для циклов

Глобальные данные позиционирования

Поведение при позиционировании: возврат по оси инструмента после шага обработки: отвод на 2-ое безопасное расстояние или в позицию в начале юнита
Параметры действуют для всех циклов обработки, если цикл вызывается с помощью функции CYCL CALL PAT.

Глобальные данные для функций измерения

Безопасное расстояние: расстояние между измерительным щупом и поверхностью обрабатываемой детали при автоматическом подводе к точке измерения
Безопасная высота: координата по оси щупа, на которой TNC перемещает измерительный щуп между точками измерения, если опция отвод на безопасную высоту является активной
Переход на безопасную высоту: выберите, должен ли щуп между измерениями подниматься на безопасное расстояние или перемещаться на безопасную высоту
Параметр действует для всех циклов измерительных щупов 4xx.
50
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
Определение образца PATTERN DEF 2.3

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

Применение

С помощью функции PATTERN DEF простым способом определяются часто повторяющиеся образцы обработки, которые можно вызывать с помощью функции CYCL CALL PAT. Как и при определении циклов, для определения образцов также существует вспомогательная графика, изображающая соответствующие параметры ввода.
Используйте PATTERN DEF только в комбинации с осью инструмента Z!
2
Существуют следующие образцы обработки:
Образцы обработки Сенсорная
клавиша
ТОЧКА Определение вплоть до 9 произвольных позиций обработки
РЯД Определение отдельного ряда, прямого или развернутого
ОБРАЗЕЦ Определение отдельного шаблона, прямого, развернутого или искаженного
РАМКА Определение отдельной рамки, прямой, развернутой или искаженной
КРУГ Определение замкнутого круга
СЕГМЕНТ ОКРУЖНОСТИ Определение сегмента окружности
Стр.
52
53
54
55
56
56
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
51
2
Применение циклов обработки
2.3 Определение образца PATTERN DEF

Ввод PATTERN DEF

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

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

После задания образца, его можно вызывать с помощью функции CYCL CALL PAT"Вызов циклов", Стр. 44. ЧПУ отрабатывает последний определённый цикл обработки для заданного вами шаблона обработки.
Образец обработки остается активным до определения нового цикла или до выбора таблицы точек с помощью функции SEL TABEL.
При помощи поиска кадра можно выбрать любую точку, с которой начнется или продолжится обработка (см. Руководство пользователя, глава Тестирование и выполнение программы).

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

Можно ввести максимум 9 позиций обработки, ввод необходимо каждый раз подтверждать клавишей ENT.
Если определяется поверхность заготовки в Z не равная 0, то это значение действует дополнительно до поверхности заготовки Q203, определенной в цикле обработки.
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)
52
X-координата позиции обраб. (абсолютная): введите координату X
Y-координата позиции обраб. (абсолютная): введите координату Y
Координата поверхности заготовки
(абсолютная): введите координату Z, в которой должна начинаться обработка
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015

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

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

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

Если определяется поверхность заготовки в Z не равная 0, то это значение действует дополнительно до поверхности заготовки Q203, определенной в цикле обработки.
Параметры угол разворота главная ось и угол разворота вспомогательная ось действуют аддитивно относительно выполненного раньше
разворота целого образца.
Начальная точка X (абсолютная): координата
точки старта образца на оси X Начальная точка Y (абсолютная): координата
точки старта образца на оси Y
Расстояние позиций обработки X (в инкрементах): расстояние между позициями
обработки в направлении X. Значение может быть положительным или отрицательным
Расстояние позиций обработки Y (в инкрементах): расстояние между позициями
обработки в направлении Y. Значение может быть положительным или отрицательным
Количество столбцов: общее количество столбцов образца
Количество строк: общее количество строк образца
Разворот всего образца (абсолютный): угол, на который разворачивается весь образец вокруг заданной точки старта. Опорная ось: главная ось активной плоскости обработки (например, X для оси инструмента Z). Значение может быть положительным или отрицательным
Угол разворота главная ось: угол разворота, на который смещается только главная ось плоскости обработки относительно заданной точки старта. Значение может быть положительным или отрицательным.
Угол разворота вспомогательная ось: угол разворота, на который смещается только вспомогательная ось плоскости обработки относительно заданной точки старта. Значение может быть положительным или отрицательным.
Координата поверхности заготовки
(абсолютная): введите координату Z, в которой должна начинаться обработка
Кадры УП
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)
54
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015

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

Если определяется поверхность заготовки в Z не равная 0, то это значение действует дополнительно до поверхности заготовки Q203, определенной в цикле обработки.
Параметры угол разворота главная ось и угол разворота вспомогательная ось действуют аддитивно относительно выполненного раньше
разворота целого образца.
Начальная точка X (абсолютная): координата
точки старта рамки на оси X Начальная точка Y (абсолютная): координата
точки старта рамки на оси Y
Расстояние позиций обработки X (в инкрементах): расстояние между позициями
обработки в направлении X. Значение может быть положительным или отрицательным
Расстояние позиций обработки Y (в инкрементах): расстояние между позициями
обработки в направлении Y. Значение может быть положительным или отрицательным
Количество столбцов: общее количество столбцов образца
Количество строк: общее количество строк образца
Разворот всего образца (абсолютный): угол, на который разворачивается весь образец вокруг заданной точки старта. Опорная ось: главная ось активной плоскости обработки (например, X для оси инструмента Z). Значение может быть положительным или отрицательным
Угол разворота главная ось: угол разворота, на который смещается только главная ось плоскости обработки относительно заданной точки старта. Значение может быть положительным или отрицательным.
Угол разворота вспомогательная ось: угол разворота, на который смещается только вспомогательная ось плоскости обработки относительно заданной точки старта. Значение может быть положительным или отрицательным.
Координата поверхноси заготовки
(абсолютная): введите координату Z, в которой должна начинаться обработка
2
Определение образца PATTERN DEF 2.3
Кадры УП
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)
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
55
2
Применение циклов обработки
2.3 Определение образца PATTERN DEF

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

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

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

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

2.4 Точечные таблицы

Назначение

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

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

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

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

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

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

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

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

Система ЧПУ отрабатывает с CYCL CALL PAT последнюю определенную Вами таблицу точек (даже если Вы определили таблицу точек во вложенной программе при помощи CALL PGM).
Если система ЧПУ должна вызвать определенный в последний раз цикл обработки в точках, которые были установлены в таблице точек, то необходимо программировать вызов цикла используя CYCL CALL PAT:
Программирование вызова цикла: нажмите клавишу CYCL CALL
Вызов таблицы точек: нажмите Softkey CYCL
CALL PAT
Задайте подачу, с которой должно происходить перемещение между точками (перемещение с последней запрограммированной подачей FMAX не будет действовать без ввода данных параметров)
При необходимости задайте дополнительную функцию M, подтвердив ввод клавишей END
2
Точечные таблицы 2.4
ЧПУ отводит инструмент между точками старта на безопасную высоту. В качестве безопасной высоты ЧПУ использует либо координату оси шпинделя при вызове цикла, либо значение из параметра цикла Q204, в зависимости от того, какое значение больше.
Если вы хотите осуществлять перемещения во время предпозиционирования по оси шпинделя на уменьшенной подаче, используйте дополнительную функцию M103.
Принцип действия таблиц точек с SL-циклами и циклом 12
Программа интерпретирует эти точки как дополнительное смещение нулевой точки.
Принцип действия таблиц точек с циклами с 200 по 208 и с 262 по 267
Программа интерпретирует точки плоскости обработки как координаты центра отверстия. Если нужно использовать координату, определенную в таблице точек по оси шпинделя в качестве координаты начальной точки, то в качестве координаты верхней грани заготовки (Q203) задается 0.
Принцип действия таблиц точек с циклами с 251 по 254
Программа интерпретирует точки плоскости обработки как координаты начальной точки цикла. Если нужно использовать координату, определенную в таблице точек по оси шпинделя в качестве координаты начальной точки, то в качестве координаты верхней грани заготовки (Q203) задается 0.
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
59
3
Циклы
обработки:
сверление
3
Циклы обработки: сверление

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

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

Обзор

В системе ЧПУ предусмотрены следующие циклы для различных видов обработки сверлением :
Цикл Softkey Стр.
240 ЦЕНТРОВАНИЕ С автоматическим предварительным позиционированием 2. безопасное расстояние, выборочный ввод диаметра/глубины центрирования
200 СВЕРЛЕНИЕ С автоматическим предварительным позиционированием 2. Безопасное расстояние
201 РАЗВЕРТЫВАНИЕ С автоматическим предварительным позиционированием 2. Безопасное расстояние
202 РАСТАЧИВАНИЕ С автоматическим предварительным позиционированием 2. Безопасное расстояние
203 УНИВЕРСАЛЬНОЕ СВЕРЛЕНИЕ С автоматическим предварительным позиционированием 2. безопасное расстояние, захват, дегрессия
204 ОБРАТНОЕ ЗЕНКЕРОВАНИЕ С автоматическим предварительным позиционированием 2. Безопасное расстояние
205 УНИВЕРСАЛЬНОЕ ГЛУБОКОЕ СВЕРЛЕНИЕ С автоматическим предварительным позиционированием 2. безопасное расстояние, захват, предварительное расстояние
208 РАСТОЧНОЕ ФРЕЗЕРОВАНИЕ С автоматическим предварительным позиционированием 2. Безопасное расстояние
241 ГЛ. СВЕРЛЕНИЕ РУЖЕЙНЫМ СВЕРЛОМ С автоматическим предварительным позиционированием на углубленной стартовой точке, определение соотношения частоты вращения и охлаждающего вещества
63
65
67
69
72
75
79
83
86
62
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
ЦЕНТРОВАНИЕ (цикл 240, DIN/ISO: G240) 3.2

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

Ход цикла

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

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

В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак параметра цикла Q344 (диаметр) или Q201 (глубина) определяет направление обработки. Если задан диаметр или глубина, равные нулю, то система ЧПУ не выполняет цикл.
Осторожно, опасность столкновения!
При помощи машинного параметра displayDepthErr определятся, должна ли система ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при введенном положительном
значении параметра "диаметр" или "глубина" система ЧПУ реверсирует расчет
предварительной позиции. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние ниже поверхности заготовки!
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
63
3
Циклы обработки: сверление
3.2 ЦЕНТРОВАНИЕ (цикл 240, DIN/ISO: G240)

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

Безопасное расстояние Q200 (в приращениях): расстояние от вершины инструмента до поверхности заготовки; введите положительное значение. Диапазон ввода от 0 до 99999,9999
Выбор глубина/диаметр (0/1) Q343: центрировать на введенном диаметре или на введенной глубине? Если системе ЧПУ нужно провести центровку на заданном диаметре, следует определить угол при вершине инструмента в столбце T-ANGLE таблицы инструментов TOOL.T.
0: Центрование на заданную глубину 1: Центрование на заданный диаметр
Глубина Q201 (в приращениях): расстояние от поверхности заготовки до дна центрования (вершина конуса центрования). Активно только в том случае, когда параметр определен как Q343=0 Диапазон ввода от -99999.9999 до
99999.9999 Диаметр (знак перед значением) Q344:
диаметр центровки. Активен только в том случае, если параметр определен как Q343=1. Диапазон ввода от -99999.9999 до 99999.9999
Подача врезания на глубину Q206: Скорость перемещения инструмента при центровании, мм/ мин. Диапазон ввода от 0 до 99999,999 или через
FAUTO, FU Время выдержки внизу Q211: время в секундах,
в течение которого инструмент остается на дне отверстия. Диапазон ввода от 0 до 3600,0000
Коорд. поверхности заготовки Q203 (абсолютная): координата поверхности заготовки. Диапазон ввода от -99999.9999 до 99999.9999
2-ое безопасное расстояние Q204 (в приращениях): координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999.9999
NC-кадры
10 L Z+100 R0 FMAX 11 CYCL DEF 240 ZENTRIROVANIE
Q200=2 ;BEZOPASN.RASSTOYANIE Q343=1 ;VIBOR DIAM./GLUBINA Q201=+0 ;GLUBINA Q344=-9 ;DIAMETR Q206=250 ;PODACHA NA
WREZANJE
Q211=0.1 ;WYDER.WREMENI
WNIZU
Q203=+20 ;KOORD. POVERHNOSTI Q204=100 ;2-YE BEZOP.RASSTOJ.
12 L X+30 Y+20 R0 FMAX M3 M99 13 L X+80 Y+50 R0 FMAX M99
64
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015

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

Ход цикла

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

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

В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак параметра цикла Глубина задает направление обработки. Если для глубины задается значение, равное нулю, то система ЧПУ не выполняет цикл.
Осторожно, опасность столкновения!
При помощи машинного параметра
displayDepthErr определятся, должна ли система
ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при вводе положительного значения
параметра Глубина система автоматически
меняет знак координат предварительного позиционирования. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние ниже поверхности заготовки!
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
65
3
Циклы обработки: сверление
3.3 СВЕРЛЕНИЕ (цикл 200)

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

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

3.4 РАЗВЕРТЫВАНИЕ (Zyklus 201, DIN/ ISO: G201)

Ход цикла

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

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

3
В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак параметра цикла Глубина задает направление обработки. Если для глубины задается значение, равное нулю, система ЧПУ не выполняет цикл.
Осторожно, опасность столкновения!
При помощи машинного параметра
displayDepthErr определятся, должна ли система
ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при вводе положительного значения
параметра Глубина система автоматически
меняет знак координат предварительного позиционирования. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние ниже поверхности заготовки!
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
67
3
Циклы обработки: сверление
3.4 РАЗВЕРТЫВАНИЕ (Zyklus 201, DIN/ISO: G201)

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

Безопасное расстояние Q200 (в приращениях): расстояние от режущей кромки инструмента до поверхности обрабатываемой детали Диапазон ввода от 0 до 99999.9999
Глубина Q201 (в инкрементах): расстояние от поверхности заготовки до дна отверстия. Диапазон ввода от -99999.9999 до 99999.9999
Подача на врезание Q206: скорость передвижения инструмента при развертывании в мм/мин. Диапазон ввода от 0 до 99999,999 либо через FAUTO, FU
Время выдержки внизу Q211: время в секундах, в течение которого инструмент остается на дне отверстия. Диапазон ввода от 0 до 3600.0000
Подача обратного хода Q208: скорость перемещения инструмента при выходе из отверстия в мм/мин. Если введено Q208 = 0, то инструмент перемещается со скоростью подачи развертывания. Диапазон ввода от 0 до 99999,999
Коорд. поверхности заготовки Q203 (абсолютная): координата поверхности заготовки. Диапазон ввода от 0 до 99999.9999
2-ое безопасное расстояние Q204 (в приращениях): координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999.9999
Кадры УП
11 CYCL DEF 201 РАЗВЁРТЫВАНИЕ
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
Q200=2 ;БЕЗОПАСНОЕ
РАССТОЯНИЕ
Q201=-15 ;ГЛУБИНА Q206=100 ;ПОДАЧА ВРЕЗАНИЯ
НА ГЛУБИНУ
Q211=0.5 ;ВРЕМЯ ПРЕБЫВАНИЯ
ВНИЗУ
Q208=250 ;ПОДАЧА ОТВОДА Q203=+20 ;КООРДИНАТНАЯ
ПЛОСКОСТЬ
Q204=100 ;2-ОЕ БЕЗОПАСНОЕ
РАССТ.
68
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
РАСТОЧКА (Zyklus 202, DIN/ISO: G202) 3.5

3.5 РАСТОЧКА (Zyklus 202, DIN/ISO: G202)

Ход цикла

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

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

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

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

Безопасное расстояние Q200 (в приращениях): расстояние от режущей кромки инструмента до поверхности обрабатываемой детали Диапазон ввода от 0 до 99999.9999
Глубина Q201 (в инкрементах): расстояние от поверхности заготовки до дна отверстия. Диапазон ввода от -99999.9999 до 99999.9999
Подача на врезание Q206: скорость передвижения инструмента при расточке в мм/ мин. Диапазон ввода от 0 до 99999,999 либо через FAUTO, FU
Время выдержки внизу Q211: время (в секундах), в течение которого инструмент остается на дне высверленного отверстия. Диапазон ввода от 0 до 3600.0000
Подача обратного хода Q208: скорость перемещения инструмента при выходе из высверленного отверстия в мм/мин. Если задано значение параметра Q208 = 0, то будет активна подача на врезание. Диапазон ввода от 0 до 99999,999 или через FMAX, FAUTO
Коорд. поверхности заготовки Q203 (абсолютная): координата поверхности заготовки. Диапазон ввода от -99999.9999 до 99999.9999
2-ое безопасное расстояние Q204 (в приращениях): координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999,999
Направление отвода инструмента (0/1/2/3/4)
Q214: установить направление, в котором УЧПУ будет осуществлять отвод инструмента на дне отверстия (после ориентации шпинделя)
0: не осуществлять отвод инструмента 1: осуществлять отвод инструмента в
отрицательном направлении главной оси
2: осуществлять отвод инструмента в
отрицательном направлении малой оси
3: осуществлять отвод инструмента в
положительном направлении главной оси
4: осуществлять отвод инструмента в
положительном направлении малой оси Угол ориентации шпинделя Q336 (абсолютный):
угол, на который система ЧПУ позиционирует инструмент перед выходом из материала. Диапазон ввода от -360,000 до 360,000
3
РАСТОЧКА (Zyklus 202, DIN/ISO: G202) 3.5
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
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
71
3
Циклы обработки: сверление

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

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

Ход цикла

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

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

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

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

Безопасное расстояние Q200 (в инкрементах): расстояние от вершины инструмента до поверхности заготовки. Диапазон ввода: от 0 до 99999,9999
Глубина Q201 (в инкрементах): расстояние от поверхности заготовки до дна отверстия. Диапазон ввода от -99999.9999 до 99999.9999
Подача на врезание Q206: скорость передвижения инструмента при сверлении в мм/ мин. Диапазон ввода от 0 до 99999,999 либо через FAUTO, FU
Глубина врезания Q202 (в инкрементах): величина, на которую каждый раз врезается инструмент. Диапазон ввода от 0 до 99999,9999. Параметр "Глубина" не обязательно должен быть кратен параметру "Глубина врезания". Система ЧПУ производит перемещение на глубину за один рабочий ход, если:
параметры "Глубина врезания" и "Глубина" равны
"Глубина врезания" больше "Глубины" и одновременно не задана ломка стружки
Время выдержки вверху Q210: время (в секундах), в течение которого инструмент остается на безопасном расстоянии, после того как ЧПУ выводит его из высверленного отверстия для того, чтобы удалить стружку. Диапазон ввода от 0 до 3600.0000
Коорд. поверхности заготовки Q203 (абсолютная): координата поверхности заготовки. Диапазон ввода от -99999.9999 до 99999.9999
2-ое безопасное расстояние Q204 (в приращениях): координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999.9999
Количество снимаемого материала Q212 (в инкрементах): значение, на которое ЧПУ уменьшает глубину врезания Q202 после каждого врезания. Диапазон ввода от 0 до 99999,9999
Кол-во ломки стружки до начала обратного хода Q213: количество произведенных надломов
стружки до момента вывода системой ЧПУ инструмента из высверленного отверстия для удаления стружки. Для ломки стружки ЧПУ каждый раз отводит инструмент на значение возврата Q256. Диапазон ввода от 0 до 99999
Минимальная глубина врезания Q205 (в инкрементах): если введено количество снимаемого материала, ЧПУ ограничивает врезание на заданное в Q205 значение. Диапазон ввода от 0 до 99999,9999
3
Кадры УП
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 ;ОТВОД ПРИ
ЛОМАНИИ СТРУЖКИ
Q395=0 ;ЭТАЛОННАЯ
ГЛУБИНА
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
73
3
Циклы обработки: сверление
3.6 УНИВЕРСАЛЬНОЕ СВЕРЛЕНИЕ (Zyklus 203, DIN/ISO: G203)
Время выдержки внизу Q211: время в секундах, в течение которого инструмент остается на дне отверстия. Диапазон ввода от 0 до 3600.0000
Подача на отвод Q206: скорость перемещения инструмента при выдвижении из просверленного отверстия по винтовой линии в мм/мин Если вводится значение Q208=0, ЧПУ выводит инструмент из просверленного отверстия с подачей Q206. Диапазон ввода от 0 до 99999,999 или через FMAX, FAUTO
Отвод при ломке стружки Q256 (в инкрементах): значение, на которое ЧПУ отводит инструмент при ломке стружки. Диапазон ввода от 0,000 до 99999,999
Эталонная глубина Q395: Выбор, при котором заданная глубина относится к вершине инструмента и к цилиндрической части инструмента. Если система ЧПУ должна назначить глубину для цилиндрической части инструмента, вам нужно указать угол вершины инструмента в столбце T-ANGLE в таблице инструментов TOOL.T.
0 = Глубина назначается для вершины
инструмента
1 = глубина назначается для цилиндрической
части инструмента
74
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
ОБРАТНОЕ ЗЕНКЕРОВАНИЕ (цикл 204, DIN/ISO: G204) 3.7

3.7 ОБРАТНОЕ ЗЕНКЕРОВАНИЕ (цикл 204, DIN/ISO: G204)

Ход цикла

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

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

Станок и ЧПУ должны быть подготовлены фирмой-производителем.
Цикл используется только на станках с управляемым шпинделем.
Цикл работает только с обратными борштангами.
В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак числа параметра цикла "Глубина" определяет направление обработки при зенкеровании. Внимание: если перед числом стоит положительный знак, зенкерование проводится в положительном направлении оси шпинделя.
Следует ввести такую длину инструмента, чтобы была измерена не режущая кромка инструмента, а нижняя кромка борштанги.
ЧПУ учитывает длину лезвия борштанги и толщину материала при расчете точки старта зенкерования.
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
75
3
Циклы обработки: сверление
3.7 ОБРАТНОЕ ЗЕНКЕРОВАНИЕ (цикл 204, DIN/ISO: G204)
Осторожно, опасность столкновения!
Если программируется ориентация шпинделя под углом, заданным в параметре Q336 (например, в режиме работы "Позиционирование с ручным вводом данных"), следует проверить, где находится вершина инструмента. Следует так выбрать угол, чтобы вершина инструмента располагалась параллельно к одной из осей координат. Следует выбрать такое направление для вывода инструмента из материала, чтобы инструмент мог перемещаться от края отверстия.
76
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
ОБРАТНОЕ ЗЕНКЕРОВАНИЕ (цикл 204, DIN/ISO: G204) 3.7

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

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

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

Ход цикла

1 УЧПУ позиционирует инструмент по оси шпинделя на
ускоренной подачи FMAX на безопасное расстояние над поверхностью заготовки
2 Если введена углубленная точка старта, то УЧПУ
перемещается с той же самой подачей позиционирования на безопасное расстояние над углубленную точку старта.
3
Инструмент сверлит с введенной подачей F до перво глубины врезания
4 Если введено ломание стружки, то УЧПУ перемещает
инструмент обратно на заданное значение возврата. Если работы производятся без ломки стружки, ЧПУ возвращает инструмент на ускоренном ходу на безопасное расстояние и снова перемещает с FMAX на расстояние опережения в точку, находящуюся над первой глубиной врезания
5 Затем инструмент сверлит с подачей на дальнейшую
глубину врезания. Глубина врезания уменьшается с каждым подводом на количество снятия материала, если это задано
6 УЧПУ повторяет эту операцию (2-4), пока будет достигнута
глубина сверления
7 На дне отверстия инструмент пребывает – если введено–
для выхода из материала и после времени пребывания с подачей возврата на безопасное расстояние. Если было задано 2-ое безопасное расстояние, ЧПУ перемещает инструмент на него с FMAX
3.8
G205)
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
79
3
Циклы обработки: сверление
3.8 УНИВЕРСАЛЬНОЕ ГЛУБОКОЕ СВЕРЛЕНИЕ (цикл 205, DIN/ISO: G205)

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

В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак параметра цикла Глубина задает направление обработки. Если для глубины задается значение, равное нулю, система ЧПУ не выполняет цикл.
Если введенное значение Q258 не равно значению Q259, то система ЧПУ равномерно изменяет расстояние опережения между первым и последним врезанием.
Если параметром Q379 задается точка старта, находящаяся в толще заготовки, система ЧПУ изменяет только точку старта врезания. Обратный ход не изменяется и относится, таким образом, к координате поверхности заготовки.
Осторожно, опасность столкновения!
При помощи машинного параметра
displayDepthErr определятся, должна ли система
ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при вводе положительного значения
параметра Глубина система автоматически
меняет знак координат предварительного позиционирования. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние ниже поверхности заготовки!
80
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
3
УНИВЕРСАЛЬНОЕ ГЛУБОКОЕ СВЕРЛЕНИЕ (цикл 205, DIN/ISO:

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

Безопасное расстояние Q200 (в приращениях): расстояние от режущей кромки инструмента до поверхности обрабатываемой детали Диапазон ввода от 0 до 99999.9999
Глубина Q201 (в инкрементах): расстояние от поверхности заготовки до дна отверстия (вершина конуса отверстия). Диапазон ввода от
-99999.9999 до 99999.9999 Подача на врезание Q206: скорость
передвижения инструмента при сверлении в мм/ мин. Диапазон ввода от 0 до 99999,999 либо через FAUTO, FU
Глубина врезания Q202 (в инкрементах): величина, на которую каждый раз врезается инструмент. Диапазон ввода от 0 до 99999,9999. Параметр "Глубина" не обязательно должен быть кратен параметру "Глубина врезания". Система ЧПУ производит перемещение на глубину за один рабочий ход, если:
параметры "Глубина врезания" и "Глубина" равны
значение параметра "Глубина врезания" больше значения параметра "Глубина"
Коорд. поверхности заготовки Q203 (абсолютная): координата поверхности заготовки. Диапазон ввода от -99999.9999 до 99999.9999
2-ое безопасное расстояние Q204 (в приращениях): координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999.9999
Количество снимаемого материала Q212 (в инкрементах): значение, на которое система ЧПУ уменьшает глубину подвода Q202 после каждого подвода. Диапазон ввода от 0 до 99999.9999
Минимальная глубина врезания Q205 (в инкрементах): если введено количество снимаемого материала, ЧПУ ограничивает врезание на заданное в Q205 значение. Диапазон ввода от 0 до 99999.9999
Расстояние опережения вверху Q258 (в инкрементах): безопасное расстояние для позиционирования на ускоренном ходу, когда система ЧПУ возвращает инструмент после вывода из отверстия на действующую глубину врезания; значение при первом врезании. Диапазон ввода от 0 до 99999.9999
Кадры УП
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 ;ПОДАЧА ПРЕДПОЗИЦ. Q208=9999;ПОДАЧА ОБР. ХОДА
3.8
G205)
ГЛУБИНУ
ПЛОСКОСТЬ
РАССТ.
ПОДВОДА НА ВРЕЗАНИЕ
ОПЕРЕЖЕНИЯ ВВЕРХУ
ОПЕРЕЖЕНИЯ ВНИЗУ
ПРИ ЛОМКЕ СТРУЖКИ
СТРУЖКИ
ВНИЗУ
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
81
3
Циклы обработки: сверление
3.8 УНИВЕРСАЛЬНОЕ ГЛУБОКОЕ СВЕРЛЕНИЕ (цикл 205, DIN/ISO: G205)
Расстояние опережения внизу Q259 (в инкрементах): безопасное расстояние для позиционирования на ускоренном подаче, когда ЧПУ возвращает инструмент после вывода из отверстия на действующую глубину врезания; значение при первом врезании. Диапазон ввода от 0 до 99999.9999
Глубина сверления до ломки стружки Q257 (в инкрементах): врезание, после которого система ЧПУ производит ломку стружки. Если введен 0, ломка стружки не производится. Диапазон ввода от 0 до 99999,9999
Отвод при ломке стружки Q256 (в инкрементах): значение, на которое ЧПУ отводит инструмент при ломке стружки. Диапазон ввода от 0,000 до 99999,999
Время выдержки внизу Q211: время в секундах, в течение которого инструмент остается на дне отверстия. Диапазон ввода от 0 до 3600.0000
Углубленная начальная точка Q379 (в инкрементах, относительно поверхности заготовки): начальная точка обработки сверлением. ЧПУ производит перемещение с
подачей предварительного позиционирования
с безопасного расстояния над поверхностью заготовки на безопасное расстояние над начальной точкой, находящейся на глубине. Диапазон ввода от 0 до 99999,9999
Подача предварительного позиционирования
Q253: Задает скорость перемещения инструмента при повторном подводе на глубину сверления после отвода при ломке стружки (Q256). Данная подача также действует, если инструмент позиционируется в начальную точку на глубине (Q379 не равно 0). Ввод в мм/мин. Диапазон ввода: от 0 до 99999,9999 или через
FMAX, FAUTO Подача на отвод Q208: скорость перемещения
инструмента при выдвижении после обработки из просверленного отверстия по винтовой линии в мм/мин Если вводится значение Q208=0, ЧПУ выводит инструмент из просверленного отверстия с подачей Q206. Диапазон ввода от 0 до 99999,9999 или через FMAX,FAUTO
Эталонная глубина Q395: Выбор, при котором заданная глубина относится к вершине инструмента и к цилиндрической части инструмента. Если система ЧПУ должна назначить глубину для цилиндрической части инструмента, вам нужно указать угол вершины инструмента в столбце T-ANGLE в таблице инструментов TOOL.T.
0 = Глубина назначается для вершины
инструмента
1 = глубина назначается для цилиндрической
части инструмента
Q395=0 ;ЭТАЛОННАЯ
ГЛУБИНА
82
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
РАСТОЧНОЕ ФРЕЗЕРОВАНИЕ (Цикл208 3.9

3.9 РАСТОЧНОЕ ФРЕЗЕРОВАНИЕ (Цикл208

Ход цикла

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

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

В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак параметра цикла Глубина задает направление обработки. Если для глубины задается значение, равное нулю, система ЧПУ не выполняет цикл.
Если задано, что внутренний диаметр отверстия равен диаметру инструмента, то ЧПУ производит сверление без винтовой интерполяции сразу на заданную глубину.
Активное зеркальное отображение не влияет на определенный в цикле тип фрезерования.
Учтите, что при слишком большом врезании можно повредить как инструмент, так и заготовку.
Для избежания ввода очень большого врезания, следует записать в таблицы инструментов в графе ANGLE максимальное значение угла врезания инструмента. Тогда система ЧПУ автоматически рассчитает максимально допустимое врезание и, при необходимости, будет изменять вводимое значение.
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
83
3
Циклы обработки: сверление
3.9 РАСТОЧНОЕ ФРЕЗЕРОВАНИЕ (Цикл208
Осторожно, опасность столкновения!
При помощи машинного параметра displayDepthErr определятся, должна ли система ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при вводе положительного значения
параметра Глубина система автоматически
меняет знак координат предварительного позиционирования. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние ниже поверхности заготовки!
84
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015

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

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

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

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

Ход цикла

1 УЧПУ позиционирует инструмент по оси шпинделя на
ускоренной подачи FMAX на безопасное расстояние над поверхностью заготовки
2 Потом система ЧПУ перемещает инструмент с заданной
подачей позиционирования на безопасное расстояние над углубленной точкой старта и включает там частоту вращения при сверлении при помощи M3 , а также подачу СОЖ Система ЧПУ выполняет подвод с направлением вращения шпинделя, которое было задано в цикле, по часовой стрелке, против часовой стрелки или без вращения
3
Инструмент выполняет сверление с подачей F до достижения глубины сверления или, если была задана меньшая величина подачи, то до достижения глубины подачи на врезание. Глубина врезания уменьшается с каждым подводом на количество снятия материала. Если вы ввели значение глубины выдержки, то система ЧПУ ограничивает подачу до достижения глубины выдержки по коэффициенту подачи
4 Инструмент задерживается на дне просверленного
отверстия, если это было задано.
5 УЧПУ повторяет эту операцию (3-4), пока будет достигнута
глубина сверления
6 После достижения заданной глубины сверления система
ЧПУ выключает подачу СОЖ и устанавливает скорость вращения шпинделя, равной заданному значению отвода
7 Система ЧПУ перемещает инструмент при помощи подачи
на отвод на безопасное расстояние. Если было задано 2­ое безопасное расстояние, ЧПУ перемещает инструмент на него с FMAX
86
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
3
ГЛУБОКОЕ СВЕРЛЕНИЕ РУЖЕЙНЫМ СВЕРЛОМ (цикл 241, DIN/
ISO: G241)

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

В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак параметра цикла Глубина задает направление обработки. Если для глубины задается значение, равное нулю, система ЧПУ не выполняет цикл.
Осторожно, опасность столкновения!
При помощи машинного параметра
displayDepthErr определятся, должна ли система
ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при вводе положительного значения
параметра Глубина система автоматически
меняет знак координат предварительного позиционирования. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние ниже поверхности заготовки!
3.10
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
87
3
Циклы обработки: сверление
3.10 ГЛУБОКОЕ СВЕРЛЕНИЕ РУЖЕЙНЫМ СВЕРЛОМ (цикл 241, DIN/ ISO: G241)

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

Безопасное расстояние Q200 (в приращениях): расстояние от режущей кромки инструмента до поверхности обрабатываемой детали Диапазон ввода от 0 до 99999.9999
Глубина Q201 (в инкрементах): расстояние от поверхности заготовки до дна отверстия. Диапазон ввода от -99999.9999 до 99999.9999
Подача на врезание Q206: скорость передвижения инструмента при сверлении в мм/ мин. Диапазон ввода от 0 до 99999,999 либо через FAUTO, FU
Время выдержки внизу Q211: время в секундах, в течение которого инструмент остается на дне отверстия. Диапазон ввода от 0 до 3600.0000
Коорд. поверхности заготовки Q203 (абсолютная): координата поверхности заготовки. Диапазон ввода от -99999.9999 до 99999.9999
2-ое безопасное расстояние Q204 (в приращениях): координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода от 0 до 99999.9999
Углубленная начальная точка Q379 (в инкрементах, относительно поверхности заготовки): начальная точка обработки сверлением. ЧПУ производит перемещение с
подачей предварительного позиционирования
с безопасного расстояния над поверхностью заготовки на безопасное расстояние над начальной точкой, находящейся на глубине. Диапазон ввода от 0 до 99999,9999
Подача предварительного позиционирования
Q253: Задает скорость перемещения инструмента при повторном подводе на глубину сверления после отвода при ломке стружки (Q256). Данная подача также действует, если инструмент позиционируется в начальную точку на глубине (Q379 не равно 0). Ввод в мм/мин. Диапазон ввода: от 0 до 99999,9999 или через
FMAX, FAUTO Подача обратного хода Q208: скорость
перемещения инструмента при выходе из отверстия в мм/мин. Если задается значение Q208=0, ЧПУ отводит инструмент с подачей, заданной параметром Q206. Диапазон ввода от 0 до 99999,999 или через FMAX, FAUTO
Напр. вращ. при вх/вых. (3/4/5) Q426: направление вращения инструмента при входе и выходе из отверстия. Заданное значение:
3: Шпиндель вращается при помощи М3 4: Шпиндель вращается при помощи М4 5: Движение со стоящим шпинделем
Кадры УП
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 ;ОХЛАЖДЕНИЕ ВЫКЛ. Q435=0 ;ГЛУБИНА ВЫДЕРЖКИ Q401=100 ;КОЭФФИЦИЕНТ
ПОДАЧИ
Q202=9999;МАКС. ГЛУБИНА
ВРЕЗАНИЯ
Q212=0 ;СЪЕМ МАТЕРИАЛА Q205=0 ;МИН. ГЛУБИНА
ВРЕЗАНИЯ
88
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
3
ГЛУБОКОЕ СВЕРЛЕНИЕ РУЖЕЙНЫМ СВЕРЛОМ (цикл 241, DIN/
ISO: G241)
Скорость вращения шпинделя при вх/вых.
Q427: скорость вращения инструмента при входе и выходе из отверстия. Диапазон ввода от 0 до 99999
Скорость сверления Q428: скорость сверления инструмента. Диапазон ввода от 0 до 99999
M-Fkt. СОЖ ВКЛ Q429: дополнительная M­функция для включения подачи СОЖ. Система ЧПУ включает подачу СОЖ, если инструмент находится в отверстии в углубленной точке старта. Диапазон ввода от 0 до 999
M-Fkt. СОЖ ВЫКЛ Q430: дополнительная M­функция для выключения подачи СОЖ. Система ЧПУ выключает подачу СОЖ, если инструмент достиг глубину сверления. Диапазон ввода от 0 до 999
Глубина выдержки Q435 (в инкрементах): координата по оси шпинделя, на которой инструмент должен задержаться. При вводе 0 функция не активна (по умолчанию). Назначение: при изготовлении сплошных отверстий некоторым инструментам требуется небольшое время задержки перед выходом из отверстия на дне для вывода стружки на поверхность. Задайте значение меньше глубины сверления Q201, диапазон ввода от 0 до 99999,9999
Коэффициент подачи Q401: коэффициент, на который система ЧПУ сокращает подачу после достижения глубины выдержки. Диапазон ввода от 0 до 100
Глубина врезания Q202 (в инкрементах): величина, на которую каждый раз врезается инструмент. Параметр "Глубина" не обязательно должен быть кратен параметру "Глубина врезания". Диапазон ввода: от 0 до 99999,9999
Количество снимаемого материала Q212 (в инкрементах): значение, на которое ЧПУ уменьшает глубину врезания Q202 после каждого врезания. Диапазон ввода от 0 до 99999,9999
Минимальная глубина врезания Q205 (в инкрементах): если введено количество снимаемого материала, ЧПУ ограничивает врезание на заданное в Q205 значение. Диапазон ввода от 0 до 99999,9999
3.10
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
89
3
Циклы обработки: сверление

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

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

Пример: циклы сверления

0 BEGIN PGM C200 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 1 Z S4500 4 L Z+250 R0 FMAX 5 CYCL DEF 200 SWERLENIJE
Q200=2 ;БЕЗОПАСНОЕ РАССТОЯНИЕ Q201=-15 ;ГЛУБИНА Q206=250 ;F ПОДВОДА НА ГЛУБИНУ Q202=5 ;ГЛУБИНА ПОДВОДА НА
ВРЕЗАНИЕ
Q210=0 ;ВРЕМЯ ОТВОДА ВВЕРХУ Q203=-10 ;КООРДИНАТНАЯ ПЛОСКОСТЬ Q204=20 ;2-ОЕ БЕЗОПАСНОЕ РАССТ. Q211=0.2 ;ВРЕМЯ ПРЕБЫВАНИЯ ВНИЗУ Q395=0 ;ЭТАЛОННАЯ ГЛУБИНА
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 10 L Y+10 R0 FMAX M99 11 L Z+250 R0 FMAX M2 12 END PGM C200 MM
Определение заготовки
Вызов инструмента (радиус инструмента 3)
Отвод инструмента
Определение параметров цикла
Подвод к высверленному отверстию 1, включить шпиндель
Вызов цикла
Подвод к высверленному отверстию 2, вызов цикла
Подвод к высверленному отверстию 3, вызов цикла
Подвод к высверленному отверстию 4, вызов цикла
Отвод инструмента, конец программы
90
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015

Пример: использование циклов сверления с PATTERN DEF

Координаты сверления сохраняются в определении заготовки PATTERN DEF POS и вызываются при помощи CYCL CALL PAT.
Радиусы инструментов выбраны так, что все рабочие шаги видны на тестовой графике.
Выполнение программы
Центровка (радиус инструмента 4) Сверление (радиус инструмента 2.4) Нарезание резьбы (радиус инструмента 3)
3
Примеры программ 3.11
0 BEGIN PGM 1 MM 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+100 Y+0 3 TOOL CALL 1 Z S5000 4 L Z+10 R0 F5000
5 PATTERN DEF POS1( X+10 Y+10 Z+0 ) POS2( X+40 Y+30 Z+0 ) POS3( X+20 Y+55 Z+0 ) POS4( X+10 Y+90 Z+0 ) POS5( X+90 Y+90 Z+0 ) POS6( X+80 Y+65 Z+0 ) POS7( X+80 Y+30 Z+0 ) POS8( X+90 Y+10 Z+0 ) 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 8 L Z+100 R0 FMAX 9 TOOL CALL 2 Z S5000
Определение заготовки
Вызов инструмента, центр. сверло (радиус 4)
Подвод инструмента на безопасное расстояние (запрограммируйте значение для F), ЧПУ выполняет позиционирование на безопасное расстояние после каждого цикла
Определение всех точек сверления группы отверстий
Определение цикла "Центровка"
Вызов цикла с различными точками старта
Отвод инструмента, смена инструмента
Вызов инструмента, сверло (радиус 2,4)
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
91
3
Циклы обработки: сверление
3.11 Примеры программ
10 L Z+10 R0 F5000
11 CYCL DEF 200 СВЕРЛЕНИЕ
Q200=2 ;БЕЗОПАСНОЕ РАССТОЯНИЕ Q201=-25 ;ГЛУБИНА Q206=150 ;ПОДАЧА ВРЕЗАНИЯ НА ГЛУБИНУ Q202=5 ;ГЛУБИНА ПОДВОДА НА
ВРЕЗАНИЕ
Q210=0 ;В.ПРЕБЫВАНИЯ ВВЕРХУ Q203=+0 ;КООРДИНАТНАЯ ПЛОСКОСТЬ Q204=50 ;2-ОЕ БЕЗОПАСНОЕ РАССТ. Q211=0.2 ;ВРЕМЯ ПРЕБЫВАНИЯ ВНИЗУ Q395=0 ;ЭТАЛОННАЯ ГЛУБИНА
12 CYCL CALL PAT F5000 M13 13 L Z+100 R0 FMAX 14 TOOL CALL 3 Z S200 15 L Z+50 R0 FMAX 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
Перемещение инструмента на безопасную высоту (F программируйте со значением)
Определение цикла "Сверление"
Вызов цикла с различными точками старта
Отвод инструмента
Вызов инструмента, метчик (радиус 3)
Перемещение инструмента на безопасную высоту
Определение цикла Нарезания резьбы
Вызов цикла с различными точками старта
Отвод инструмента, конец программы
92
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
4
Циклы
обработки:
нарезание
резьбы /
резьбофре-
зерование
4
Циклы обработки: нарезание резьбы / резьбофрезерование

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

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

Обзор

В системе ЧПУ предусмотрены следующие циклы для различных видов нарезания резьбы:
Цикл Softkey Стр.
206 НАРЕЗАНИЕ НОВОЙ РЕЗЬБЫ с компенсирующим патроном, с автоматическим предварительным позиционированием, 2. безопасное расстояние
207 НАРЕЗАНИЕ НОВОЙ РЕЗЬБЫ GS без компенсирующего патрона, с автоматическим предварительным позиционированием, 2. безопасное расстояние
209 НАРЕЗАНИЕ НОВОЙ РЕЗЬБЫ С ЛОМАНИЕМ СТРУЖКИ без компенсирующего патрона, с автоматическим предварительным позиционированием, 2. безопасное расстояние; ломание стружки
262 РЕЗЬБОФРЕЗЕРОВАНИЕ Цикл для фрезерования резьбы в предварительно рассверленном материале
263 РЕЗЬБОФРЕЗЕРОВАНИЕ ЗЕНКЕРОВАНИЕМ Цикл для фрезерования резьбы с получением зенкерной фаски в предварительно рассверленном материале
264 РЕЗЬБОФРЕЗЕРОВАНИЕ СВЕРЛЕНИЕМ Цикл для сверления предварительно нерассверленного материала и последующим фрезерованием резьбы с помощью одного инструмента
265 РЕЗЬБОФРЕЗЕРОВАНИЕ СВЕРЛЕНИЕМ С ВИНТОВЫМИ ЗУБЬЯМИ Цикл для фрезерования резьбы в предварительно не рассверленном материале
267 ФРЕЗЕРОВАНИЕ ВНЕШНЕЙ РЕЗЬБЫ Цикл для фрезерования внешней резьбы с получением зенкерной фаски
95
97
100
106
110
114
118
122
94
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
4
НАРЕЗКА РЕЗЬБЫ с компенсирующим патроном (цикл 206, DIN/
ISO: G206)

4.2 НАРЕЗКА РЕЗЬБЫ с компенсирующим патроном (цикл 206, DIN/ISO: G206)

Ход цикла

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

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

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

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

Безопасное расстояние Q200 (в инкрементах): расстояние от вершины инструмента до поверхности заготовки. Диапазон ввода: от 0 до 99999,9999
Ориентировочные значения: 4x шаг резьбы.
Глубина резьбы Q201 (в инкрементах): расстояние между поверхностью заготовки и дном резьбы. Диапазон ввода от -99999.9999 до
99999.9999 Подача F Q206: скорость перемещения
инструмента при нарезании внутренней резьбы. Диапазон ввода от 0 до 99999,999 или через
FAUTO Время выдержки внизу Q211: введите
значение от 0 до 0,5 секунды, чтобы избежать заклинивания инструмента во время обратного хода. Диапазон ввода от 0 до 3600.0000
Коорд. поверхности заготовки Q203 (абсолютная): координата поверхности заготовки. Диапазон ввода от -99999.9999 до 99999.9999
2-ое безопасное расстояние Q204 (в приращениях): координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода: от 0 до 99999,9999
NC-кадры
25 CYCL DEF 206 НАРЕЗАНИЕ НОВОЙ
РЕЗЬБЫ Q200=2 ;БЕЗОПАСНОЕ
РАССТОЯНИЕ
Q201=-20 ;ГЛУБИНА РЕЗЬБЫ Q206=150 ;ПОДАЧА ВРЕЗАНИЯ
НА ГЛУБИНУ
Q211=0.25 ;ВРЕМЯ ПРЕБЫВАНИЯ
ВНИЗУ
Q203=+25 ;КООРДИНАТНАЯ
ПЛОСКОСТЬ
Q204=50 ;2-ОЕ БЕЗОПАСНОЕ
РАССТ.
Установите подачу: F = S x p
F: подача (мм/мин) S: частота вращения шпинделя (об/мин) p: шаг резьбы (мм)
Выход из материала при прерывании программы
Если во время нарезания резьбы нажать внешнюю клавишу Stopp, система ЧПУ отобразит клавишу Softkey, нажав которую, можно вывести инструмент из материала.
96
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
4
НАРЕЗАНИЕ РЕЗЬБЫ без компенсатора GS (цикл 207, DIN/

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

Ход цикла

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

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

Станок и ЧПУ должны быть подготовлены фирмой-производителем.
Цикл используется только на станках с управляемым шпинделем.
В кадре позиционирования точка старта (центр отверстия) в плоскости обработки задается без поправки на радиус R0.
Знак параметра цикла Глубина задает направление обработки. Если для глубины задается значение, равное нулю, система ЧПУ не выполняет цикл.
Система ЧПУ рассчитывает подачу в зависимости от скорости вращения. Если во время нарезания резьбы при помощи потенциометра изменяется величина подачи, ЧПУ автоматически согласует число оборотов.
Потенциометр корректировки числа оборотов неактивен.
В конце цикла шпиндель перестает вращаться. Перед следующей обработкой снова включите шпиндель при помощи M3 (или M4).
Если в таблице инструментов в столбце диаметральный шаг ввести шаг резьбы метчика, система ЧПУ будет сравнивать шаг резьбы в таблице с шагом резьбы, указанном в цикле. Если значения не совпадают, система ЧПУ выдаст сообщение об ошибке.
Внимание опасность столкновения!
При помощи машинного параметра displayDepthErr определятся, должна ли система ЧПУ выдавать сообщение об ошибке при вводе положительного значения для глубины.
Учтите, что при вводе положительного значения
параметра Глубина система автоматически
меняет знак координат предварительного позиционирования. Инструмент перемещается по оси инструмента на ускоренном ходу на безопасное расстояние ниже поверхности заготовки!
98
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
4
НАРЕЗАНИЕ РЕЗЬБЫ без компенсатора GS (цикл 207, DIN/

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

Безопасное расстояние Q200 (в инкрементах): расстояние от вершины инструмента до поверхности заготовки. Диапазон ввода: от 0 до 99999,9999
Глубина резьбы Q201 (в инкрементах): расстояние между поверхностью заготовки и дном резьбы. Диапазон ввода от -99999.9999 до
99999.9999 Шаг резьбы Q239: шаг резьбы. Символ
определяет направление резьбы - вправо или влево:
+ = правая резьба = левая резьба
Диапазон ввода от -99.9999 до 99.9999 Коорд. поверхности заготовки Q203
(абсолютная): координата поверхности заготовки. Диапазон ввода от -99999.9999 до 99999.9999
2-ое безопасное расстояние Q204 (в приращениях): координата по оси шпинделя, при которой невозможно столкновение инструмента и заготовки (зажимного приспособления). Диапазон ввода: от 0 до 99999,9999
4.3
ISO: G207)
Кадры УП
26 CYCL DEF 207 NAREZANIE REZBI GS
Q200=2 ;БЕЗОПАСНОЕ
РАССТОЯНИЕ
Q201=-20 ;ГЛУБИНА РЕЗЬБЫ Q239=+1 ;ШАГ РЕЗЬБЫ Q203=+25 ;КООРДИНАТНАЯ
ПЛОСКОСТЬ
Q204=50 ;2-ОЕ БЕЗОПАСНОЕ
РАССТ.

Выход из материала при прерывании программы

Выход из материала в ручном режиме
Если вы хотите прервать процесс нарезания внешней резьбы, нажмите кнопку NC-стоп. В нижней панели Softkey появится клавиша Softkey для выхода из резьбы. При нажатии на данную клавишу Softkey и клавишу NC-Start инструмент выходит из отверстия в начальную точку обработки. Шпиндель останавливается автоматически и система ЧПУ выдает сообщение.
Выход из материала в режиме работы Выполнение программы в автоматическом режиме, Покадровое выполнение программы
Если вы хотите прервать процесс нарезания внешней резьбы, нажмите кнопку NC-стоп, а затем ВНУТРЕННИЙ СТОП. Система ЧПУ отобразит клавишу Softkey
ПЕРЕМЕЩЕНИЕ ВРУЧНУЮ. После нажатия ПЕРЕМЕЩЕНИЕ ВРУЧНУЮ можно вывести инструмент из материала по
активной оси шпинделя. Если после перерыва необходимо возобновить обработку, нажмите клавишу Softkey ПОДВОД К ПОЗИЦИИ и NC-старт. ЧПУ перемещает инструмент снова в начальную точку.
Вы можете перемещать инструмент при выходе из материала как в положительном, так и отрицательном направлении по оси инструмента. Помните, что при выходе из материала существует опасность столкновения!
TNC 320 | Рук/оводствопользователя Программированиециклов | 5/2015
99
4
Циклы обработки: нарезание резьбы / резьбофрезерование

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

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

Ход цикла

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