MANUALplus 620, smart.Turn- и
DIN PLUS-программирование
Данное руководство описывает smart.Turn- и DIN PLUSпрограммирование MANUALplus 620. Руководство
охватывает функции, которые доступны начиная с номера ПО
ЧПУ 548 328-02.
Управление машиной и программирование цикла описывается в
руководстве пользователя MANUALplus 620 (ID 634 864-xx).
Обращайтесь в HEIDENHAIN, если Вам необходимо данное
руководство.
Производитель станков согласовывает полезный объем
мощности управления через параметры станка с
соответствующим станком. Поэтому в настоящем руководстве
описываются также функции
MANUALplus.
Функции MANUALplus, доступные не на всех станках, это,
например:
Позиционирование шпинделя (M19) и приводимый инструмент
Обработка с помощью осей C или Y
Обратитесь к производителю станков за индивидуальными
техническими характеристиками управляемого станка.
Многие производители станков и фирма HEIDENHAIN предлагают
курсы программирования для MANUALplus. Участие в этих курсах
рекомендуется для интенсивного ознакомления
управлении производственными процессами, для подготовки
рабочих процессов и для обучения. DataPilot используется на ПК
с операционной системой WINDOWS.
, доступные не в каждом
с функциями
Предусмотренное место эксплуатации
Система ЧПУ MANUALplus 620 соответствует классу A согласно
европейской норме EN 55022 и предусмотрена для эксплуатации
в промышленности.
О данном руководстве
Ниже приведен список символов-указаний, используемых в
данном руководстве
Этот символ указывает на то, что для выполнения
описываемой функции необходимо следовать
специальным указаниям.
Этот символ указывает на то, что при использовании
описываемой функции существует одна или несколько
следующих опасностей:
Опасности для заготовки
Опасности для зажимного приспособления
Опасности для инструмента
Опасности для станка
Опасности для оператора
Этот символ указывает на то, что описываемая
функция должна быть настроена производителем
станка. Описанная функция может действовать поразному на разных станках.
Этот символ указывает на то, что более подробное
описание функции содержится в другом руководстве
пользователя.
О данном руководстве
Вы хотите внести изменения или обнаружили
ошибку?
Мы постоянно стремимся усовершенствовать нашу
документацию для Вас. Вы можете помочь нам при этом,
отправив пожелания или замеченные ошибки на электронный
адрес: info@heidenhain.ru.
HEIDENHAIN MANUALplus 6203
Оданномруководстве
4
Содержание
Программирование ЧПУ
1
smart.Turn
2
smart.Turn дляоси Y
3
DIN-программирование
4
DIN-программированиедляоси Y
5
Обзорблоков
6
Обзоркоманд G
7
HEIDENHAIN MANUALplus 6205
1 ПрограммированиеЧПУ ..... 23
1.1 smart.Turn- и DIN-программирование ..... 24
Проход по контуру ..... 24
Структурированная программа ЧПУ ..... 25
Линейные и круговые оси ..... 26
Единицы измерения ..... 26
Элементы программы ЧПУ ..... 27
1.2 smart.Turn-редактор ..... 28
Структура меню ..... 28
Параллельное редактирование ..... 29
Структура экрана ..... 29
Выбор функций редактора ..... 30
Общие используемые пункты меню ..... 30
1.3 Идентификатор раздела программы ..... 36
Раздел ЗАГОЛОВОК ПРОГРАММЫ ..... 38
Раздел РЕВОЛЬВЕРНАЯ ГОЛОВКА ..... 38
Раздел ЗАГОТОВКА ..... 38
Раздел ВСПОМОГАТЕЛЬНАЯ ЗАГОТОВКА ..... 38
Раздел ГОТОВАЯ ДЕТАЛЬ ..... 38
Раздел
Раздел ТОРЕЦ, ОБРАТНАЯ СТОРОНА ..... 39
Раздел ОБРАЗУЮЩАЯ ..... 39
Раздел ТОРЕЦ_Y, ЗАДНЯЯ СТОРОНА_Y ..... 40
Раздел БОКОВАЯ ПОВЕРХНОСТЬ_Y ..... 40
Раздел ОБРАБОТКА ..... 40
Идентификатор КОНЕЦ ..... 40
Раздел ПОДПРОГРАММА ..... 40
Идентификатор RETURN ..... 40
Идентификатор CONST ..... 41
Идентификатор VAR ..... 41
1.4 Программирование инструмента ..... 42
Настройка списка инструментов ..... 43
Обработать записи инструмента ..... 44
Многофункциональные инструменты ..... 44
Сменные инструменты ..... 45
ВСПОМОГАТЕЛЬНЫЙ КОНТУР ..... 39
HEIDENHAIN MANUALplus 6207
2 Блоки smart.Turn ..... 47
2.1 Блоки smart.Turn ..... 48
Группа меню «Блоки» ..... 48
Блок smart.Turn ..... 48
2.2 Блоки - черновая обработка ..... 54
Блок «Продольная черновая обработка ICP» ..... 54
Блок «Поперечная черновая обработка ICP» ..... 55
Блок «Черновая обработка параллельно контуру ICP» ..... 56
Блок «Черновая обработка в двух направлениях ICP» ..... 57
Блок «Продольная чистовая обработка,прямая подача контура» ..... 58
Блок «Поперечная чистовая обработка, прямая подача контура» ..... 59
2.3 Блоки - Вытачивание паза ..... 60
Блок «Вытачивание паза контура ICP» ..... 60
Токарная прорезка ICP» ..... 61
Блок «
Блок «Прорезка контура, прямая подача контура» ..... 63
Блок «Токарная прорезка, прямая подача контура» ..... 64
Блок «Отрезка» ..... 65
Блок «Прямая выточка в форме Н, K, U» ..... 66
2.4 Блоки - сверление по центру ..... 67
Блок «Сверление по центру» ..... 67
Блок «Нарезание внутренней резьбы по центру» ..... 68
2.5 Блоки - Сверление оси C ..... 69
Блок «Отдельное сверление на торцевой поверхности» ..... 69
Блок «Шаблон сверления на торцевой
Блок «Круговой шаблон сверления на торцевой поверхности» ..... 71
Блок «Отдельная нарезка резьбы на торцевой поверхности» ..... 72
Блок «Линейный шаблон нарезки резьбы на торцевой поверхности» ..... 73
Блок «Круговой шаблон нарезки резьбы на торцевой поверхности» ..... 74
Блок «Отдельное сверление на боковой поверхности» ..... 75
Блок «Линейный шаблон сверления на боковой поверхности» ..... 76
Блок «круговой шаблон сверления на боковой
Блок «Отдельная нарезка резьбы на боковой поверхности» ..... 78
Блок «Шаблон нарезки резьбы на боковой поверхности» ..... 79
Блок «Круговой шаблон нарезки резьбы на боковой поверхности» ..... 80
Блок «ICP сверление, ось С» ..... 81
Блок «ICP Сверление оси C» ..... 82
Блоки «ICP Рассверливание, зенкование оси C» ..... 83
поверхности» ..... 70
поверхности» ..... 77
8
2.6 Блоки - Сверление оси C ..... 84
Блок «Предварительное сверление, фрезерование контура, фигуры на торцевой поверхности» ..... 84
Блок «Предварительное сверление, фрезерование контура ICP на торцевой поверхности» ..... 86
Блок «Предварительное сверление, фрезерование карманов, фигуры на торцевой поверхности» ..... 88
Блок «Предварительное сверление, фрезерование карманов ICP на торцевой поверхности» ..... 90
Блок «Предварительное сверление, фрезерование контура, фигуры на боковой поверхности» ..... 92
Блок «Предварительное сверление, фрезерование
Блок «Предварительное сверление, фрезерование карманов, фигуры на боковой поверхности» ..... 96
Блок «Предварительное сверление, фрезерование карманов ICP на боковой поверхности» ..... 98
2.7 Блоки - чистовая обработка ..... 100
Блок «Чистовая обработка ICP» ..... 100
Блок «Продольная чистовая обработка, прямая подача контура» ..... 102
Блок «Поперечная чистовая обработка, прямая подача контура» ..... 103
Блок «Выточка в форме E, F, DIN76» ..... 104
2.8 Блоки - резьба ..... 106
Блок «Прямая резьба
Блок «Резьба ICP» ..... 108
Блок «API-резьба» ..... 110
Блок «Коническая резьба» ..... 111
2.9 Блоки - Фрезерование на торцевой поверхности ..... 113
Блок «Паз на торцевой поверхности» ..... 113
Блок «Линейный шаблон паза на торцевой поверхности» ..... 114
Блок «Круговой шаблон паза на торцевой поверхности» ..... 115
Блок «Торцевое фрезерование» ..... 116
Блок «Резьбофрезерование» ..... 118
Блок «Фрезерование контура, фигуры на торцевой поверхности» ..... 119
Блок «Фрезерование контура ICP на торцевой поверхности» ..... 121
«Фрезерование карманов, фигур на торцевой поверхности» ..... 122
Блок
Блок «Фрезерование карманов ICP на торцевой поверхности» ..... 124
Блок «Гравирование на торцевой поверхности» ..... 126
Блок «Зачистка на торцевой поверхности» ..... 127
2.10 Блоки - Фрезерование на боковой поверхности ..... 128
Блок «Паз на боковой поверхности» ..... 128
Блок «Линейный шаблон паза на боковой поверхности» ..... 129
Блок «Круговой шаблон паза на боковой поверхности» ..... 130
Блок «Фрезерование спирального паза
Блок «Фрезерование контура, фигуры на боковой поверхности» ..... 132
Блок «Фрезерование контура ICP на боковой поверхности» ..... 134
Блок «Фрезерование карманов, фигуры на боковой поверхности» ..... 135
Блок «Фрезерование карманов ICP на боковой поверхности» ..... 137
Блок «Гравирование на боковой поверхности» ..... 139
Блок «Зачистка на боковой поверхности» ..... 140
» ..... 106
» ..... 131
контура ICP набоковойповерхности» ..... 94
HEIDENHAIN MANUALplus 6209
2.11 Блоки - Специальнаяобработка ..... 141
Блок «Начало программы» ..... 141
Блок «Ось C вкл.» ..... 143
Блок «Ось C выкл.» ..... 143
Блок «Подпрограмма - вызов» ..... 144
Блок «Часть программы - повторение» ..... 145
Блок «Конец программы» ..... 146
10
3 smart.Turn-блоки для оси Y ..... 147
3.1 Блоки - сверление, ось Y ..... 148
Блок «ICP сверление, ось Y» ..... 148
Блок «ICP нарезание внутренней резьбы, ось Y» ..... 149
Блок «ICP рассверливание, зенкование, ось Y» ..... 150
3.2 Блоки - предварительное сверление, ось Y ..... 151
Блок «Предварительное сверление, контурное фрезерование ICP плоскость XY» ..... 151
Блок «Предварительное сверление, фрезерование кармана ICP плоскость XY» ..... 153
Блок «Предварительное сверление, контурное фрезерование ICP плоскость YZ» ..... 154
Блок «Предварительное сверление, фрезерование кармана ICP плоскость YZ» ..... 156
3.3 Блоки - фрезерование, ось Y ..... 157
Блок «Контурное фрезерование ICP
Блок «Фрезерование кармана ICP плоскость XY» ..... 158
Блок «Фрезерование отдельной поверхности ICP плоскости XY» ..... 160
Блок «Фрезерование многогранника ICP плоскости XY» ..... 161
Блок «Гравирование плоскости XY» ..... 162
Блок «Зачистка плоскости XY» ..... 163
Блок «Фрезерование резьбы, плоскость XY» ..... 164
Блок «Контурное фрезерование ICP в плоскости YZ» ..... 165
Блок «Фрезерование карманов ICP в плоскости YZ» ..... 166
Блок «Фрезерование отдельной поверхности ICP в плоскости YZ» ..... 168
Блок «Фрезерование многогранника ICP в плоскости YZ» ..... 169
Блок «Гравирование в плоскости YZ» ..... 170
Блок «Зачистка
Блок «Фрезерование резьбы, плоскость YZ» ..... 172
, плоскость YZ» ..... 171
плоскость XY» ..... 157
HEIDENHAIN MANUALplus 62011
4 DIN-программирование ..... 173
4.1 Программирование в модуле DIN/ISO ..... 174
Команды по геометрии и обработке ..... 174
Контурное программирование ..... 175
Блоки ЧПУ программы DIN ..... 176
Запись, изменение и удаление блоков ЧПУ ..... 177
Адресные параметры ..... 178
Циклы обработки ..... 179
Подпрограммы, экспертные программы ..... 180
Трансляция программы ЧПУ ..... 180
Программы DIN c настройками управления предыдущего пользователя ..... 181
Группа меню «Геометрия» ..... 183
Группа меню «Обработка» ..... 183
4.2 Описание заготовки ..... 184
Зажимный патрон цилиндр/труба G20-Geo ..... 184
Отливка G21-Geo ..... 184
4.3 Основные элементы
Стартовая точка контура точения G0-Geo ..... 185
Атрибуты обработки для структурных элементов ..... 186
программируется линейными и круговыми движениями и
простыми циклами токарной обработки. Используйте редактор
smart.Turn в режиме DIN/ISO.
DIN PLUS-программирование: геометрическое описание
заготовки и обработки разделены. Программируется контур
заготовки и готовой детали, а затем заготовка обрабатывается
контурными токарными циклами. Используйте редактор
smart.Turn в режиме
smart.Turn-программирование: геометрическое описание
заготовки и обработки разделены. Вы задаете контур заготовки
и готовой детали и программируете блоки обработки в качестве
модулей (UNIT). Используйте редактор smart.Turn в режиме
UNIT.
ИспользуетелиВы «обычное DIN-программирование», «DIN
PLUS-программирование» или «smart.Turn-программирование»,
Вы решаете в зависимости от поставленной задачи и сложности
обработки. Вы можете комбинировать все три
программирования в одной программе ЧПУ.
В DIN PLUS- и smart.Turn-программировании Вы можете описать
контуры графически интерактивно с помощью ICP. ICP передает
эти контурные описания в программу ЧПУ как команды G.
1.1 smart.Turn- и DIN-программирование
Параллельная работа: во время редактирования и тестирования
программы токарный станок может отрабатывать другую NCпрограмму.
DIN/ISO.
указанныхспособа
Проход по контуру
При DIN PLUS- и smart.Turn-программировании MANUALplus
использует проход по контуру. При этом MANUALplus исходит от
заготовки и учитывает каждый срез и каждый цикл в процессе
прохода по контуру. Для этого в каждой ситуации обработки
известен «текущий контур обрабатываемой детали». На
основании «отслеживаемого контура» MANUALplus оптимизирует
пути подвода/отвода и избегает холостых шагов.
Отслеживание контура выполняется только
вращения, если запрограммирована заготовка. Оно производится
также и для «вспомогательных контуров».
24ПрограммированиеЧПУ
дляконтуров
Структурированная программа ЧПУ
smart.Turn- и DIN PLUS-программы разделены на фиксированные
разделы. Следующие программные разделы автоматически
закладываются при новой программе ЧПУ:
Заголовок программы: содержит информацию об
используемом материале, единице измерения, а также другие
организационные данные и информацию о настройках в
качестве комментария.
Список инструментов ( таблица револьверной головки): список
используемых в программе инструментов и расположение на
местах револьверной головки.
Заготовка: здесь задается заготовка. Программирование
заготовки активирует проход по контуру.
Готовая деталь: здесь задается готовая деталь.
Рекомендуется описывать обрабатываемое изделие в качестве
готовой детали. Блоки или соответственно циклы обработки
направить затем с помощью NS и NE на обрабатываемую
область заготовки.
Обработка: программирование отдельных шагов обработки с
блоками и циклами. В smart.Turn-программе в начале обработки
стоит стартовый блок и в конце завершающий блок.
Конец: обозначает конец программирования ЧПУ.
При необходимости при работе с осью С или при использовании
гибкого программирования дополните остальные разделы
программы.
Используйте ICP (интерактивное контурное
программирование) для описания контуров заготовки и
готовой детали.
Программы ЧПУ пишутся в метрической или дюймовой системе.
Единица измерения определяется в поле «единица» (смотри
“Раздел ЗАГОЛОВОК ПРОГРАММЫ” на странице 38).
Если единица измерения однажды задана, то
изменить ее уже нельзя.
1.1 smart.Turn- и DIN-программирование
26ПрограммированиеЧПУ
ЭлементыпрограммыЧПУ
Программа DIN состоит из следующих элементов:
Имя программы
Идентификаторы разделов программы
Блоки
ЧПУ-кадры
Команды структурирования программы
Комментарии
Имя программы начинаетсяссимвола «%», далееследуютдо
40 знаков (цифры, прописныебуквыили «_», кроме диакритики и
«ß») и расширение «nc» дляосновнойпрограммыили «ncs» для
подпрограммы. В качестве первого знака нужно использовать
цифру или букву
Идентификаторыразделовпрограммы: если Вы начинаете
новую программу ЧПУ, то идентификаторы разделов уже
внесены. В зависимости от постановки задачи Вы или добавляете
дополнительные разделы, или удаляете внесенные
идентификаторы. Программа ЧПУ должна содержать как
минимум идентификаторы разделов ОБРАБОТКА и КОНЕЦ.
Блок (UNIT) начинается с этого ключевого слова, далее
следует идентификация этого блока
строках перечисляются G-, M- и T-функции этого блока
обработки. Блок завершается блоком END_OF_UNIT, за
которым следует контрольная цифра.
ЧПУ-кадры начинаются с буквы «N», за которой следует номер
кадра (до 5 цифр). Номера кадров не оказывают влияния на
проход программы. Они служат для обозначения ЧПУ-кадра.
ЧПУ-кадры разделов ЗАГОЛОВОК ПРОГРАММЫ и
РЕВОЛЬВЕРНАЯ ГОЛОВКА не входят в организацию номеров
кадров редактора.
Программные разветвления, программные повторения и
подпрограммы используйтедляструктурированияпрограммы
(пример: обработканачала/концастержняит.д.)
Вводивывод: С помощью «ввода» Вы оказываете влияние на
ход программы ЧПУ. С помощью «вывода» выводится
информация для оператора станка. Пример: оператору станка
дается команда проверить точки измерения и актуализировать
значения коррекции.
Комментарии заключены в «[...]». Они стоят или в концеЧПУкадра или исключительно одном ЧПУ-кадре.
В скобки могут быть взяты несколько строк программы как
комментарий. Откройте для этого комментарий с помощью «[» как
содержание и закончите область с помощью другого комментария
с
помощью «]» как содержание.
.
(ID“G...“). В последующих
1.1 smart.Turn- и DIN-программирование
HEIDENHAIN MANUALplus 62027
1.2smart.Turn-редактор
Структураменю
В smart.Turn-редакторе доступны следующие режимы
редактирования:
Программирование блоков (стандартно)
Режим DIN/ISO (DIN PLUS и DIN 66025)
На рисунке справа представлена структура меню smart.Turnредактора. Многие пункты меню используются в обоих режимах.
В области программирования геометрии и обработки меню
различаются. Вместо пункта меню «ICP» и «Блоки» в режиме DIN/
ISO отображаютсяпунктыменю «Гео(метрия)» и «Обра(ботка)»
(см
Для особых случаев переключитесь в режим текстового
редактора, чтобы редактировать символы без проверки
синтаксиса. Настройка выполняется в пункте меню
«Конфигурация / режим ввода».
Описание функций находится в следующих главах:
Общие используемые пункты меню: Смотри “Структура меню”
на странице 28.
ICP-функции: глава 5 вруководствепользователя „MANUALplus
G-функции для обработки тел вращения и по оси С (геометрия
и обработка): Смотри “DIN-программирование” на
странице 173.
G-функции для обработки тел вращения и по оси Y (геометрия
и обработка): Смотри “DIN-программирование для оси Y” на
странице 407.
U Переключение междурежимамиблокови DIN/ISO
дляобработкителвращенияипоосиС: Смотри “Блоки
28ПрограммированиеЧПУ
Параллельное редактирование
В smart.Turn-редакторе можно открыть одновременно до 6
программ ЧПУ. Редактор показывает название открытой
программы в списке. Если программа ЧПУ была изменена, то в
редакторе ее названием отмечено красным шрифтом.
Вы можете программировать в smart.Turn-редакторе, в то время
как машина в автоматическом режиме обрабатывает программу.