Пути доступа....................................................................................................................................... 100
Обзор: функции управления файлами............................................................................................. 101
Вызов управления файлами..............................................................................................................103
Выбор дисководов, директорий и файлов....................................................................................... 104
Создание новой директории.............................................................................................................. 106
Создание нового файла..................................................................................................................... 106
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Сравнение: циклы измерительных щупов для автоматического контроля детали.......................521
Сравнение: различия при программировании.................................................................................523
Сравнение: различия при тестировании программ, функциональность........................................528
Сравнение: различия при тестировании программ, управление................................................... 529
Сравнение: различия в программных станциях.............................................................................. 529
15.4 Обзор функций DIN/ISO TNC 620................................................................................................... 530
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
25
1
Основные
положения
1
1.1О данном руководстве
Рекомендации по технике безопасности
Соблюдайте все указания по безопасности в данной
документации и в документации производителя вашего
оборудования!
Указания по технике безопасности предупреждают об
опасностях, возникающих при обращении с программным
обеспечением и оборудованием, и описывают, как их избежать.
Они классифицируются в соответствии с уровнем опасности и
подразделяются на следующие группы:
ОПАСНОСТЬ
Опасность - указание на опасность для людей. Если не
следовать инструкции по предотвращению опасности,
это наверняка может привести к тяжким телесным
повреждениям или даже к смерти.
Основные положения | О данном руководстве
ПРЕДУПРЕЖДЕНИЕ
Предостережение - указание на опасность для людей. Если
не следовать инструкции по предотвращению опасности,
это с известной вероятностью может привести к тяжким
телесным повреждениям или даже к смерти.
ПРЕДУПРЕЖДЕНИЕ
Осторожно - указание на опасность для людей. Если не
следовать инструкции по предотвращению опасности, это
предположительно может привести к легким телесным
повреждениям.
УКАЗАНИЕ
Указание - указание на опасность для предметов или
данных. Если не следовать инструкции по предотвращению
опасности, это предположительно может привести к
нанесению материального ущерба.
Порядок подачи информации в составе указания по
безопасности
Все указания по безопасности состоят из следующих четырех
частей:
Сигнальное слово указывает на степень опасности
Вид и источник опасности
Последствия при игнорировании опасности, например
«Во время последующей обработки существует опасность
столкновения!»
Предупреждение – мероприятия по профилактике
опасностей
28
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основные положения | О данном руководстве
Информационные указания
Следовать информационным указаниям, приведенным
в данном руководстве, необходимо для правильного и
эффективного использования программного обеспечения.
Настоящее руководство содержит следующие
информационные указания:
Символ информации обозначает совет.
Совет содержит важную добавочную или
дополняющую информацию.
Этот символ указывает на то, что следует
придерживаться инструкций по технике безопасности
Вашего производителя станка. Этот символ также
указывает на функции зависящие от конкретного
станка. Возможные опасности для оператора и
станка описаны в руководстве пользователя станка.
1
Значок в виде книги обозначает Перекрестную
ссылку на внешнюю документацию, например,
документацию производителя или поставщика
станка.
Вы хотите оставить отзыв или обнаружили ошибку?
Мы стремимся постоянно совершенствовать нашу
документацию для вас. Вы можете помочь нам в этом и
сообщить о необходимости изменений по следующему адресу
электронной почты:
info@heidenhain.ru
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
29
1
Основные положения | Тип управления, программное обеспечение и функции
1.2Тип управления, программное
обеспечение и функции
В данном руководстве описаны функции программирования,
доступные в системах ЧПУ, начиная со следующих версий
программного обеспечения ЧПУ.
Буквой E обозначается экспортная версия системы ЧПУ.
Следующие опции ПО недоступны или ограниченно доступны в
экспортной версии:
Advanced Function Set 2 (опция № 9): ограничение на
интерполяцию 4 осей
Производитель станка настраивает рабочий объем функций
системы ЧПУ для конкретного станка с помощью машинных
параметров. Поэтому в данном руководстве вам могут
встретиться описания функций, недоступных на вашем станке.
Не все станки поддерживают определенные функции системы
ЧПУ, например:
Измерение инструментом с помощью TT
Для того чтобы знать действительный набор функций Вашего
станка, свяжитесь с производителем станка.
Многие производители станков, а также HEIDENHAIN
предлагают курсы по программированию ЧПУ. Чтобы быстро
разобраться с функциями ЧПУ, рекомендуется принять участие
в таких курсах.
Руководство пользователя по
программированию циклов:
Все функции циклов (циклов контактных щупов и
циклов обработки) описаны в отдельном руководстве
пользователя по программированию циклов. Для
получения этих руководств пользователя следует
обратиться в при необходимости в HEIDENHAIN.
ID: 1096886-xx
Руководство пользователя по наладке,
тестированию и отработке управляющей
программы:
Вся информация по наладке станка, а также
тестированию и отработке управляющей программы
описаны в руководстве пользователя Наладка,
тестирование и отработка управляющей
программы. Для получения этих руководств
пользователя следует обратиться в при
необходимости в HEIDENHAIN.
ID: 1263172-xx
30
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основные положения | Тип управления, программное обеспечение и функции
Опции программного обеспечения
TNC 620 оснащена различными опциями программного обеспечения, которые активируются оператором
или производителем станка. Каждую опцию следует активировать отдельно, и каждая из них содержит,
соответственно, описанные ниже функции:
Дополнительная ось (номер опции #0 и #1)
Дополнительная осьДополнительные контуры регулирования 1 и 2
Расширенный набор функций 1 (номер опции #8)
Расширенные функции группа 1Обработка на поворотном столе:
Контуры на развертке цилиндра
Подача в мм/мин
Преобразования координат:
Наклон плоскости обработки
1
Дополнительный набор функций 2 (номер опции #9)
Расширенные функции группа 2
необходимо экспортное разрешение
Функции измерительных щупов (опция #17)
Функции измерительного щупа
3D-обработка:
Трехмерная коррекция инструмента через вектор нормали к
поверхности
Изменение положения поворотной головки с помощью
электронного маховичка во время
выполнения программы; позиция вершины инструмента остается
неизменной (TCPM = Tool Center Point Management)
Положение инструмента перпендикулярно контуру
Коррекция на радиус инструмента перпендикулярно его
направлению
Ручное перемещение в активной системе координат
инструмента
Интерполяция:
Линейная на более, чем 4 осях (требуется лицензия на экспорт)
Циклы измерительных щупов:
Компенсация смещения инструмента в автоматическом режиме
Задание точки привязки в режиме работы Режим ручного
управления
Установка координат точки привязки в автоматическом режиме
Автоматическое измерение заготовок
Автоматическое измерение инструмента
HEIDENHAIN DNC (номер опции #18)
Связь с внешними приложениями ПК через компоненты COM
Дополнительные возможности программирования (номер опции #19)
Дополнительные функции
программирования
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Программирование свободного контура FK:
Программирование открытым текстом HEIDENHAIN с графической
поддержкой для деталей, описанных не полностью
31
1
Дополнительные возможности программирования (номер опции #19)
Основные положения | Тип управления, программное обеспечение и функции
Windows на отдельном компьютере
Интеграция в интерфейс системы ЧПУ
Выбор моментов времени для изменения статуса
Выбор активной управляющей программы
динамикой, путем ускорения оси
Компенсация TCP (Tool Center Point)
Настройка параметров регулирования в зависимости от
положения осей в рабочем пространстве
Настройка параметров регулирования в зависимости от скорости
или ускорения оси
Load Adaptive Control – LAC (опция #143)
Адаптивное управление
нагрузкой
Active Chatter Control – ACC (опция #145)
Активное подавление дребезгаПолностью автоматическая функция для подавления дребезга во
Active Vibration Damping – AVD (опция #146)
Активное подавление вибрацийПодавление вибраций станка для улучшения качества поверхности
Управление пакетными процессами (опция № 154)
Управление пакетными
процессами
Мониторинг компонентов (опция №155)
Контроль за компонентами без
внешних датчиков
Автоматическое определение масс заготовок и сил трения
Настройка параметров регулирования в зависимости от текущей
массы заготовки.
время обработки
Планирование производственных заданий
Контроль сконфигурированных компонентов станка на перегрузку
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
33
1
Основные положения | Тип управления, программное обеспечение и функции
Уровень версии (функции обновления)
Наряду с опциями ПО существенные изменения программного
обеспечения ЧПУ выполняются через функции обновления,
FeatureContentLevel (англ. термин для уровней обновления).
Если вы устанавливаете обновление ПО на вашу систему ЧПУ,
то функции FCL не становятся автоматически доступны.
При покупке нового станка все функции обновления
ПО предоставляются без дополнительной оплаты.
Функции обновления ПО обозначаются в руководстве с
помощью символа FCL n. n указывает на порядковый номер
уровня обновлений.
Вы можете активировать FCL-функции для постоянного
пользования, купив цифровой код. Для этого необходимо
обратиться к производителю станка или в компанию
HEIDENHAIN.
Предполагаемая область применения
Система ЧПУ соответствует классу А согласно европейскому
стандарту EN 55022 и в основном предназначена для
применения в промышленности.
Правовая информация
В данном продукте используется ПО с открытым исходным
кодом. Более подробную информацию можно найти в системе
ЧПУ:
Нажать клавишу MOD
Выбрать Ввод кодового числа
Программная клавиша Правовые замечания
34
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основные положения | Тип управления, программное обеспечение и функции
Новые функции 81760x-05
Новая функция FUNCTION PROG PATH для распространения
трехмерной коррекции радиуса на весь радиус инструмента,
смотри "Интерпретация запрограммированной траектории",
Стр. 400
Если приложение открыто на третьем или четвертом
рабочем столе, то кнопки выбора режима продолжают
работать и в режиме сенсорного ввода, смотри "Сохранение
элементов и переход в управляющую программу", Стр. 464
CONTOUR DEF теперь также можно программировать в
формате DIN/ISO. смотри "Меню функций для обработки
контура и точек", Стр. 332
Функции PLANE теперь также можно программировать в
формате DIN/ISO с использованием FMAX и FAUTO. смотри
"Определение процедуры работы PLANE-функции при
позиционировании", Стр. 378
Новая функция FUNCTION COUNT для управления
счетчиком, смотри "Задать счетчик", Стр. 335
Новая функция FUNCTION LIFTOFF для поднятия
инструмента с контура во время остановки ЧПУ, смотри
"Отвести инструмент при NC-стоп: FUNCTION LIFTOFF",
Стр. 354
Существует возможность комментирования кадров УП,
смотри "Последующее закомментирование NC-кадра",
Стр. 191
CAD-Viewer экспортирует точки с FMAX в файл H, смотри
"Выбор типа файла", Стр. 426
Если в CAD-Viewer открыто несколько экземпляров, они
отображаются на третьем экране в меньшем масштабе.
Благодаря CAD-Viewer теперь становится возможным
перенос данных из DXF, IGES и STEP , смотри "Экспорт
данных из файлов CAD", Стр. 409
С помощью функции D00 теперь можно также передавать
неопределенные Q-параметры.
В D16 возможно в качестве источника и цели указывать
ссылки на Q- или QS-параметры, смотри "Основы",
Стр. 284
Функции D18 были расширены, смотри "D18 – считывание
системных данных", Стр. 292
Дальнейшая информация: Руководство пользователя
Наладка, тестирование и отработка управляющей
программы
Новая функция Управление пакетными процессами
позволяет планировать производственные задания.
Новая функция, ориентированная на использование
инструмента, предназначенная для обработки палет,.
Новое управление точками привязки палет.
Если в режиме выполнения программы осуществляется
выбор таблицы палет, то Список размещ. и Порядок исп.
рассчитываются для всей таблицы палет.
Можно открыть файлы оправок также в окне управления
файлами.
1
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
35
1
Основные положения | Тип управления, программное обеспечение и функции
При помощи функции АДАПТИР. Функция
АДАПТИР. ТАБЛИЦУ / ПРОГРАММУ позволяет
импортировать и редактировать свободно задаваемые
таблицы.
Производитель станка может активировать при импорте
таблицы с помощью правил обновления (например,
функцию удаления умляутов из таблиц и программ ЧПУ).
В таблице инструментов возможен быстрый поиск по имени
инструмента.
Производитель станка может заблокировать установку точек
привязки по отдельным осям.
Строку 0 таблицы предустановок можно также
редактировать вручную.
Ветки всех древовидных структур могут разворачиваться и
сворачиваться двойным щелчком.
Новый символ индикатора состояния для зеркально
отраженной обработки.
Настройки графики в режиме Тест программы сохраняются.
В режиме работы Тест программы теперь можно выбирать
различные диапазоны перемещения.
Данные контактных щупов могут также отображаться и
вводиться в Управлении инструментами (опция №93) .
Новое диалоговое окно MOD для управления
радиоуправляемыми контактными щупами .
При помощи программной клавиши
КОНТРОЛЬ ЩУПА ВЫКЛЮЧ. можно отключить контроль с
использованием щупов на 30 с.
В ручном режиме ощупывания ROT и P возможно
выравнивание с применением поворотного стола.
При активной функции ведения шпинделя количество
оборотов шпинделя при открытой защитной дверце
ограничено. При необходимости направление вращения
шпинделя изменяется, при этом позиционирование
происходит не всегда по самому короткому пути.
Новый параметр станка iconPrioList (№ 100813) для
определения последовательности индикаторов состояния
(пиктограмм).
При помощи параметров станка clearPathAtBlk (№ 124203)
можно задать, будут ли траектории инструментов в режиме
Тест прогр. в новой форме BLK удаляться.
Новый опциональный параметр станка CfgDisplayCoordSys
(№ 127500) предназначен для выбора, в какой системе
координат будет отображаться на индикации состояния
смещение нуля отсчета.
Система ЧПУ поддерживает до 8 контуров управления и до
2 шпинделей.
36
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основные положения | Тип управления, программное обеспечение и функции
Измененные функции 81760x-05
При использовании заблокированных инструментов
система ЧПУ отображает в режиме Программирование
предупреждение, смотри "Графика программирования",
Стр. 204
Дополнительная функция М94 действует для всех осей
вращения, не ограниченных программным концевым
выключателем или границами перемещения, смотри
"Сокращение индикации оси вращения до значения менее
360°: M94", Стр. 393
Отверстия и резьбы отображаются на графике
программирования голубым цветом, смотри "Графика
программирования", Стр. 204
Порядок сортировки и ширина столбцов сохраняются в окне
выбора инструмента также после отключения системы ЧПУ,
смотри "", Стр. 121
Если вызванная при помощи %:PGM подпрограмма
заканчивается кадром с M2 или M30, система ЧПУ выдает
предупреждение. Система ЧПУ автоматически удаляет
предупреждение сразу после выбора другой управляющей
программы, смотри "Указания для программирования",
Стр. 250
Длительность вставки большого количества данных в
управляющую программу значительно сократилась.
По двойному щелчку мышкой и нажатию клавиши ENT в
случае полей выбора редактора таблицы открывается
временное рабочее окно.
Производитель станка настраивает самостоятельно, будет
ли система ЧПУ помещать значение 0 в оси, выбранные
посредством M138, или учитывать угол оси, смотри "Выбор
осей наклона: M138", Стр. 397
При помощи функции SYSSTR можно считывать путь
программ палет, смотри "Чтение системных данных",
Стр. 306
Дальнейшая информация: Руководство пользователя
Наладка, тестирование и отработка управляющей
программы
При использовании заблокированных инструментов
система ЧПУ отображает в режиме Тест программы
предупреждение.
Система ЧПУ предоставляет возможность использования
логики позиционирования при повторном вхождении в
контур.
При повторном подводе инструмента для замены к контуру
логика позиционирования была изменена.
Оси, не активированные в текущей кинематике, могут
привязываться также при наклоне плоскости обработки.
Инструмент в работе отображается красным цветом, а
отведенный инструмент — синим цветом.
Позиции плоскостей сечения при выборе программы или
новой формы BLK больше не сбрасываются.
Обороты шпинделя можно указывать также в режиме
работы Режим ручного управления со знаками после
1
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
37
1
Основные положения | Тип управления, программное обеспечение и функции
запятой. При частоте вращения < 1000 система ЧПУ
отображает знаки после запятой.
Система ЧПУ выводит сообщение об ошибке в заглавной
строке до тех пор, пока оно не будет удалено или заменено
ошибкой более высокого приоритета (класса).
USB-накопитель теперь не требуется привязывать при
помощи программной клавиши.
Скорость при настройке величины инкремента, частоты
вращения шпинделя и подачи была настроена при помощи
электронных маховичков.
Пиктограммы базового поворота, базового 3D-поворота
и наклоненной плоскости обработки были изменены для
лучшей узнаваемости.
Пиктограмма для FUNCTION TCPM была изменена.
Система ЧПУ автоматически распознает, импортируется ли
таблица и адаптируется ли ее формат.
При установке курсора в поле ввода окна управления
инструментами выделяется все поле ввода.
При изменении некоторых файлов конфигурации система
ЧПУ больше не прерывает тест программы, а отображает
только предупреждение.
В случае осей без привязки установить или изменить точку
привязки невозможно.
Если при деактивации маховичка его потенциометр
продолжает работать, система ЧПУ отображает
предупреждение.
При использовании маховичков HR 550 или HR 550FS
в случае низкого напряжения аккумулятора выдается
предупреждение.
Производитель станка может определять самостоятельно,
будет ли в случае инструмента с CUT 0 учитываться
смещение R-OFFS.
Производитель станка может изменить симулированную
позицию смены инструмента.
В параметре станка decimalCharakter (№ 100805) можно
задать в качестве десятичного разделителя точку или
запятую.
38
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основные положения | Тип управления, программное обеспечение и функции
Новые и измененные функции циклов 81760x-05
Дополнительная информация: руководство пользователя по
программированию циклов
Новый цикл 441 FAST PROBING. С помощью этого цикла
можно задать различные параметры ощупывания
(например, подачу позиционирования) глобально для всех
используемых далее циклов контактного щупа.
Циклы 256 RECTANGULAR STUD и 257 CIRCULAR STUD были
дополнены параметрами Q215, Q385, Q369 и Q386.
Цикл 239 рассчитывает текущую загрузку осей станка при
помощи функции регулятора LAC. Также цикл 239 теперь
может изменять значение максимального ускорения оси.
Цикл 239 позволяет рассчитать нагрузку на общие оси.
У циклов 205 и 241 было изменено поведение времени
подачи.
Подробные изменения в цикле 233: контролирует в
процессе чистовой обработки длину режущей кромки
(LCUTS), при черновой обработке посредством стратегии
фрезерования 0–3 увеличивает поверхность в направлении
фрезерования на Q357 (если в этом направлении нет
ограничителя)
CONTOUR DEF можно программировать в формате DIN/ISO.
Указанные в OLD CYCLES технически переработанные циклы
1, 2, 3, 4, 5, 17, 212, 213, 214, 215, 210, 211, 230, 231 больше
нельзя вставлять через редактор. Однако отработка и
изменение этих циклов возможны.
Циклы инструментальных щупов, в т.ч. 480, 481, 482, можно
скрыть.
Цикл 225 Гравировка может с использованием нового
синтаксиса гравировать текущее состояние счетчика.
Новый столбец SERIAL в таблице контактных щупов.
Расширение протяжки контура: цикл 25 с остаточным
материалом, цикл 276 Протяжка контура 3D.
1
Новые функции 81760x-06
В настоящее время возможно работать с таблицами
параметров режима резания, смотри "Работа с таблицами
параметров режима резания", Стр. 201
Новая программная клавиша УРОВЕНЬ XY ZX YZ для выбора
плоскости обработки при FK-программировании, смотри
"Общие положения", Стр. 169
В режиме работы Тест программы моделируется счетчик,
определенный в управляющей программе, смотри "Задать
счетчик", Стр. 335
Вызываемая управляющая программа может быть
изменена, если она полностью отработает в вызывающей
управляющей программе.
В CAD-Viewer можно определить точку привязки или
нулевую точку непосредственным вводом в окне
отображения списка, смотри "Экспорт данных из файлов
CAD", Стр. 409
В настоящее время существует возможность читать и
записывать с помощью QS-параметров в три определяемые
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
39
1
таблицы, смотри "D27 – запись в свободно определяемую
таблицу", Стр. 346
Функция D16 расширена на вводимый символ *, с помощью
которого возможно написание строк комментариев, смотри
"Создать текстовый файл", Стр. 284
Новый формат вывода для функции D16 %RS, с помощью
которого тексты можно выводить без форматирования,
смотри "Создать текстовый файл", Стр. 284
Функции D18 были расширены, смотри "D18 – считывание
системных данных", Стр. 292
Дальнейшая информация: Руководство пользователя
Наладка, тестирование и отработка управляющей
программы
С новым режимом управления пользователями можно
создавать и управлять пользователей с различными
правами доступа.
С новой опцией программного обеспечения ComponentMonitoring можно автоматически проверять определенные
компоненты станка на перегрузку.
С новой функцией РЕЖИМ ГЛАВНОГО КОМПЬЮТЕРА
можно передавать команды внешнему главному
компьютеру.
Вместе с Интерфейс отчета о состоянии, сокращенно SRI,
компания HEIDENHAIN предлагает простой и надежный
интерфейс для определения рабочего состояния станка.
Базовый поворот учитывает в режиме работы Режимручного упр..
Программный клавиши секционного разделенного экрана
будут адаптироваться.
Дополнительная индикация статуса показывает линейный и
угловой допуски вне активного цикла 32.
Система ЧПУ проверяет все управляющие программы перед
отработкой на полноту. При запуске неполной управляющей
программы, система ЧПУ прерывает работу сообщением об
ошибке.
В режиме работы Позиц.с ручным вводом данных теперь
можно пропустить кадры УП.
Таблица инструментов содержит два новых типа
инструментов: Шаровая фреза и Тороидальная фреза.
При ощупывании PL решение может быть выбрано при
выравнивании осей вращения.
Внешний вид программной клавиши Опциональное
прерывание выполнения программы был изменен.
Клавиша, расположенная между PGM MGT и ERR может
использоваться в качестве клавиши переключения экрана.
Система ЧПУ поддерживает USB-устройства с помощью
файловой системы exFAT.
При подаче < 10 система ЧПУ также отображает заданные
знаки после запятой, при < 1 система ЧПУ отображает два
знака после запятой.
Для сенсорного экрана полноэкранный режим
автоматически завершается через 5 секунд.
Основные положения | Тип управления, программное обеспечение и функции
40
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основные положения | Тип управления, программное обеспечение и функции
Производитель станка может установить в режиме
обработки Тест программы, будет ли открываться таблица
инструментов или расширенное управление инструментами.
Производитель станка устанавливает, какие типы
файлов могут импортироваться с помощью функции
АДАПТИР. ТАБЛИЦУ / ПРОГРАММУ.
Новый параметр станка CfgProgramCheck (№ 129800)
для определения настроек эксплуатационных файлов
инструментов.
Измененные функции 81760x-06
PLANE-функции предлагают дополнительно с SEQ
альтернативную возможность выбора SYM, смотри
"Определение процедуры работы PLANE-функции при
позиционировании", Стр. 378
Калькулятор режимов резания был переработан, смотри
"Средство расчета данных резания", Стр. 199
CAD-Viewer задает теперь PLANE SPATIAL вместо PLANE
VECTOR, смотри "Задание нулевой точки", Стр. 420
CAD-Viewer выдает теперь также 2D-контуры в стандартном
режиме.
Система ЧПУ не выполняет макроса смены инструмента,
если в вызове инструмента не запрограммировано название
и номер инструмента, но указана такая же ось инструмента,
как и в предыдущем кадре T, смотри "", Стр. 121
Система ЧПУ выдает сообщение об ошибке, если FK-кадр
будет скомбинирован с функцией M89.
Для функции D16 M_CLOSE и M_TRUNCATE действуют
одинаково при выводе на экран, смотри "Выводить
сообщения на экран", Стр. 291
Дальнейшая информация: Руководство пользователя
Наладка, тестирование и отработка управляющей
программы
Batch Process Manager можно открыть только в режимах
работы Программирование, Режим автоматическогоуправления и Отработка отд.блоков программы.
Клавиша GOTO действует теперь в режиме работы Тестпрограммы также как и в других режимах работы.
Если угол оси и угол наклона не равны, сообщение об
ошибке при установке точки привязки с помощью ручной
функции ощупывания больше не выдается, а открывается
меню Razvorot plosk. obr. protivorech.
Программная клавиша АКТИВИРОВАТЬ ПРИВЯЗКУ
актуализирует также значения уже активной строки
управления точками привязки.
С помощью клавиш режимов работы можно выбрать любой
произвольный режим работы с третьего компьютера.
Дополнительная индикация статуса в режиме работы Тест
программы была адаптирована под режим работы Режим
ручного управления.
Система ЧПУ позволяет производить обновления веббраузера
1
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
41
1
Основные положения | Тип управления, программное обеспечение и функции
В удаленном управлении экраном существует возможность
задать дополнительное время ожидания для соединения
при выключении.
В таблице инструментов были удалены устаревшие типы
инструментов. Существующие инструменты с такими типами
инструментов получили тип Неопределённый.
В расширенном управлении инструментами вход в
контекстно-зависимую справочную онлайн-систему
теперь работает также при редактировании формуляра
инструмента.
Хранитель экрана Glideshow был удален.
Производитель станка может установить, какие M-функции
разрешены в режиме работы Режим ручного упр..
Производитель станка может установить стандартные
значения для столбцов L-OFFS и R-OFFS таблицы
инструментов.
Новые и измененные функции циклов 81760x-06
Дополнительная информация: руководство пользователя по
программированию циклов
Новый цикл 1410 IZMERENIE GRANI (Опция №17).
Новый цикл 1411 IZMERENIJE DVUH OKRUZHNOSTEY
(Опция №17).
Новый цикл 1420 ОЩУПЫВАНИЕ ПЛОСКОСТИ (Опция
№17).
Автоматические циклы контактного щупа с 408 по 419
учитывают chkTiltingAxes (№ 204600) при установке точек
привязки.
Циклы контактного щупа 41x, автоматически определить
точки привязки: новые характеристики параметров цикла
Q303 PERED. ZNACH.IZMER. и Q305 NR W TABLICU.
В цикле 420 IZMERENIE UGOL учитываются данные
цикла и таблицы контактных щупов при предварительном
позиционировании.
Цикл 450 SAVE KINEMATICS не записывает одинаковые
значения при восстановлении.
Цикл 451 MEASURE KINEMATICS был расширен значением
3 в параметре цикла Q406 MODE.
В циклах 451 MEASURE KINEMATICS и 453 KINEMAT.
RESHETKA радиус калибровочного шарика контролируется
только при втором измерении.
Таблица контактных щупов расширена на столбец
REACTION.
Цикл 24 CHIST.OBRAB.STOR. осуществляет округление
с недостатком на последнем врезании в материал по
тангенциальной спирали.
Цикл 233 FREZER. POVERKHNOSTI был расширен за счет
параметра Q367 POLOZH. POVERHNOSTI.
Цикл 257 CIRCULAR STUD использует Q207 PODACHA
FREZER. также для черновой обработки.
В распоряжении имеется параметр станка CfgThreadSpindle
(№ 113600).
42
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
2
Первые шаги
2
2.1Обзор
Изучение этой главы руководства поможет быстро научиться
выполнять важнейшие процедуры управления ЧПУ. Более
подробную информацию по каждой теме можно найти в
соответствующем описании, пользуясь, каждый раз, ссылкой на
него.
В данной главе рассматриваются следующие темы:
Включение станка
Программирование заготовки
Следующие темы представлены в руководстве
пользователя по наладке, тестированию и отработке
управляющей программы:
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Первые шаги | Включение станка
2.2Включение станка
Квитирование перерыва в электроснабжении и
ОПАСНОСТЬ
Внимание, опасность для оператора!
Станки и их компоненты являются источниками
механических опасностей. Электрические, магнитные
или электромагнитные поля особенно опасны для лиц с
кардиостимуляторами и имплантатами. Опасность возникает
сразу после включения станка!
Следуйте инструкциям руководства по эксплуатации
станка.
Соблюдайте условные обозначения и указания по технике
безопасности.
Используйте защитные устройства.
2
Следуйте указаниям инструкции по обслуживанию
станка!
Включение станка и перемещение к референтным
меткам – это функции, зависящие от станка.
Включите напряжение питания системы ЧПУ и станка.
Система ЧПУ запускает операционную систему. Эта
операция может занять несколько минут.
Затем в заглавной строке дисплея ЧПУ отобразится
диалоговое окно «Прерывание питания».
Нажмите клавишу CE
Система ЧПУ транслирует PLC-программу.
Включите управляющее напряжение.
Система ЧПУ находится в режиме работы
Режим ручного управления.
В зависимости от станка необходимы следующие
шаги, чтобы получить возможность отработки для
управляющей программы.
Подробная информация по данной теме
Включение станка
Дальнейшая информация: Руководство пользователя
по наладке, тестированию и отработке управляющей
программы
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
45
2
NO
ENT
2.3Программирование первой части
Выбор режима работы
Управляющие программы можно создавать только в режиме
работыПрограммирование:
Нажмите клавишу режимов работы.
Система ЧПУ перейдет в режим
Программирование.
Подробная информация по данной теме
Режимы работы
Дополнительная информация: "Программирование",
Стр. 64
Важные элементы управления системой ЧПУ
Первые шаги | Программирование первой части
КнопкаФункции диалога
Подтвердить ввод и активировать следующий
вопрос диалога
Игнорировать вопрос диалога
Досрочно закончить диалог
Прервать диалог, отменить вводимые данные
Клавиши Softkey на дисплее, с помощью
которых можно выбрать функцию в зависимости от активного состояния эксплуатации
Подробная информация по данной теме
Создать и изменить Управляющую программу
Дополнительная информация: "Редактирование NC-
программ", Стр. 90
Обзор клавиш
Дополнительная информация: "Элементы управления
системой ЧПУ", Стр. 2
46
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Первые шаги | Программирование первой части
Открыть новую управляющую программу /
Управление файлами
Нажмите клавишу PGM MGT
Система ЧПУ откроет окно управления
файлами.
Окно управления файлами ЧПУ имеет структуру,
аналогичную структуре управления файлами на
ПК с помощью проводника Windows. Пользуясь
функцией управления файлами, вы управляете
данными на внутреннем запоминающем
устройстве системы ЧПУ.
С помощью кнопок со стрелками выберите
директорию, в которой необходимо создать
новый файл
Введите любое имя файла, которое
оканчивается на .i
2
Подтвердите клавишей ENT
Система ЧПУ автоматически запросит
тип единиц измерения для новой
управляющей программы.
Выбор единиц измерения: нажмите
программную клавишу ММ или ДЮЙМЫ
Система ЧПУ формирует первый и последний
кадр УПуправляющей программы автоматически. Эти кадры УП
невозможно изменить в дальнейшем.
Подробная информация по данной теме
Управление файлами
Дополнительная информация: "Управление файлами",
Стр. 97
Создать новую управляющую программу
Дополнительная информация: "Управляющая программа
открытие и ввод", Стр. 82
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
47
2
Определение заготовки
Когда новая управляющая программа открыта, можно
определить заготовку. Например, чтобы создать определение
параллелепипеда, для него задается MIN- и MAX-точка
относительно выбранной точки привязки.
После выбора с помощью программной клавиши желаемой
формы заготовки ЧПУ автоматически вводит определение
заготовки и запрашивает необходимые данные заготовки:
Ось шпинделя Z Плоскость XY: введите активную ось
шпинделя. G17 записывается как предварительная
настройка, вводится кнопкой ENT
Определение заготовки: минимум X: ввести наименьшую
X-координату заготовки относительно точки привязки,
например 0, подтвердить кнопкой ENT
Определение заготовки: минимум Y: ввести наименьшую
Y-координату заготовки относительно точки привязки,
например 0, подтвердить кнопкой ENT
Определение заготовки: минимум Z: ввести наименьшую
Z-координату заготовки относительно точки привязки,
например -40, подтвердить кнопкой ENT
Определение заготовки: максимум X: ввести наибольшую
X-координату заготовки относительно точки привязки,
например 100, подтвердить кнопкой ENT
Определение заготовки: максимум Y: ввести наибольшую
Y-координату заготовки относительно точки привязки,
например 100, подтвердить кнопкой ENT
Определение заготовки: максимум Z: ввести наибольшую
Z-координату заготовки относительно точки привязки,
например 0, подтвердить кнопкой ENT
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Первые шаги | Программирование первой части
Структура программы
Управляющая программа должна по возможности всегда иметь
одинаковую структуру. Благодаря этому повышается качество
обзора, ускоряется процесс программирования и уменьшается
риск появления источников ошибок.
Рекомендуемая структура программы в условиях простой,
стандартной обработки контуров
1 Вызов инструмента, определение оси инструмента
2 Вывод инструмента из материала
3 Определение цикла обработки
4 Подвод к позиции обработки
5 Вызов цикла, включение шпинделя/СОЖ
6 Вывод инструмента из материала, конец
управляющей программы.
Подробная информация по данной теме
Программирование циклов
дополнительная информация: Руководство пользователя
по программированию циклов
50
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Первые шаги | Программирование первой части
Программирование простого контура
Представленный справа контур нужно отфрезеровать
за один проход на глубине 5 мм. Определение заготовки
уже было создано оператором. После того как с помощью
функциональной клавиши было открыто диалоговое окно,
необходимо ввести все данные, которые запрашиваются
системой ЧПУ в верхней части экрана.
Вызов инструмента: необходимо ввести все
данные инструмента. Каждый раз подтвердить
ввод клавишей ent, не забудьте указать ось
инструмента Z
Нажать клавишу L для начала кадра
перемещения по прямой
С помощью клавиши со стрелкой влево
перейти в область ввода G-функций
2
Нажать программную клавишу G0 для
движения на ускоренном ходу
Нажать программную клавишу G90 для
указания абсолютных размеров
Отвод инструмента: нажать оранжевую
клавишу оси Z и ввести значение позиции, к
которой подводится инструмент, например,
250. Подтвердить клавишей ENT
Без активации поправки на радиус: нажать
программную клавишу G40
Подтвердить Дополнительная функция M?
клавишей END
Система ЧПУ сохранит введенный кадр
перемещения.
Нажать клавишу L для начала кадра
перемещения по прямой
С помощью клавиши со стрелкой влево
перейти в область ввода G-функций
Нажать программную клавишу G0 для
движения на ускоренном ходу
Предварительное позиционирование
инструмента в плоскости обработки: нажать
оранжевую клавишу оси X и ввести значение
позиции, к которой подводится инструмент,
например, -20
Нажать оранжевую клавишу оси Y, и ввести
значение позиции, к которой подводится
инструмент, например -20. Подтвердить
клавишей ENT
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
51
2
Первые шаги | Программирование первой части
Без активации поправки на радиус: нажать
клавишу Softkey G40
Подтвердить Дополнительная функция M?
клавишей END
Система ЧПУ сохранит введенный кадр
перемещения.
Нажать клавишу L для начала кадра
перемещения по прямой
С помощью клавиши со стрелкой влево
перейти в область ввода G-функций
Нажать программную клавишу G0 для
движения на ускоренном ходу
Подвод инструмента на глубину: нажать
оранжевую клавишу оси Z и ввести значение
позиции, к которой подводится инструмент,
например, -5. Подтвердить клавишей ENT
Без активации поправки на радиус: нажать
программную клавишу G40
Дополнительная функция M? Включить
шпиндель и подачу СОЖ, например M13,
подтвердить клавишей END
Система ЧПУ сохранит введенный кадр
перемещения.
Нажать клавишу L для начала кадра
перемещения по прямой
Указать координаты точки старта контура 1 по
X и Y, например 5/5, подтвердить клавишей
ENT
Активировать коррекцию радиуса слева
директории: нажать программную клавишу
G41
Подача F=? Ввести скорость подачи
при обработке, например 700 мм/мин,
подтвердить ввод клавишей END
Ввести 26 для подвода к контуру: определить
Радиус закругления? окружности подвода,
сохранить нажатием клавиши END
Обработка контура, подвод к точке контура
2: достаточно просто ввести изменяемую
информацию, а также только Y-координату
95, и сохранить вводимые данные в памяти
нажатием клавиши END
Подвод к точке контура 3: ввести Xкоординату 95 и сохранить данные нажатием
клавиши END
Определить фаску G24 на точке контура
3: Длина фаски? Ввести 10 мм, сохранить
данные нажатием клавиши END
Подвод к точке контура 4: ввести Y-
координату 5 и сохранить данные нажатием
клавиши END
52
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Первые шаги | Программирование первой части
Определить фаску G24 на точке контура
4: Длина фаски? Ввести 20 мм, сохранить
данные нажатием клавиши END
Подвод к точке контура 1: ввести X-
координату 5 и сохранить данные нажатием
клавиши END
Ввести 27, чтобы выйти из контура: Радиусзакругления? окружности выхода
Выход из контура: ввести координаты за
пределами заготовки по осям X и Y, например
-20/-20, подтвердить клавишей ENT
Без активации поправки на радиус: нажать
программную клавишу G40
Нажать клавишу L для начала кадра
перемещения по прямой
Нажать программную клавишу G0 для
движения на ускоренном ходу
Отвод инструмента: нажать оранжевую
клавишу оси Z, для отвода по оси
инструмента, и ввести значение для конечной
позиции, например, 250. Подтвердить
клавишей ENT
Без активации поправки на радиус: нажать
программную клавишу G40
Дополнительная функция M? Ввести M2 для
завершения программы, подтвердить ввод
клавишей END
Система ЧПУ сохранит введенный кадр
перемещения.
2
Подробная информация по данной теме
Законченный пример с кадрами управляющей программы
Дополнительная информация: "Пример: движения
по прямой и фаски в декартовой системе координат",
Стр. 158
Создать новую управляющую программу
Дополнительная информация: "Управляющая программа
открытие и ввод", Стр. 82
Подвод к контуру/выход из контура
Дополнительная информация: "Вход в контур и выход из
контура", Стр. 137
Программирование контура
Дополнительная информация: "Обзор функций
траектории", Стр. 148
Коррекция радиуса инструмента
Дополнительная информация: "Поправка на радиус
инструмента ", Стр. 128
Дополнительные M-функции
Дополнительная информация: "Дополнительные функции
контроля выполнения программы, шпинделя и подачи СОЖ
", Стр. 224
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
53
2
Создание программы циклов
Отверстия, показанные на рисунке справа (глубина 20 мм),
следует проделывать с помощью стандартного цикла
сверления. Определение заготовки уже было создано
оператором.
Вызов инструмента: введите все данные
инструмента. Каждый раз подтверждайте
ввод клавишей ENT, не забудьте указать ось
инструмента
Нажмите клавишу L для начала кадра
перемещения по прямой
С помощью клавиши со стрелкой влево
перейдите в область ввода G-функций
Нажмите программную клавишу G0 для
движения на ускоренном ходу
Нажмите программную клавишу G90 для
указания абсолютных размеров
Отвод инструмента: нажмите оранжевую
клавишу оси Z и введите значение позиции,
к которой подводится инструмент, например
250. Подтвердите клавишей ENT
Без активации поправки на радиус: нажмите
клавишу Softkey G40Дополнительная функция M? Включить
шпиндель и подачу СОЖ, например M13,
подтвердить клавишей END
Система ЧПУ сохранит введенный кадр
перемещения.
Вызовите меню циклов: нажмите клавишу
CYCL DEF
Первые шаги | Программирование первой части
Отображение циклов сверления
Выбор стандартного цикла сверления 200
Система ЧПУ запускает диалоговое окно
определения параметров цикла.
Поэтапно вводите параметры,
запрашиваемые системой ЧПУ, каждый раз
подтверждая ввод кнопкой ENT
В правой части дисплея ЧПУ дополнительно
выполняется показ графики, используемой
для отображения соответствующего
параметра цикла
Введите 0 для перемещения в первую
позицию сверления: ввести координаты
позиции сверления, вызов цикла при помощи
M99
Введите 0, чтобы подвод к следующей
позиции сверления: введите координаты
соответствующих позиций сверления,
выполните вызов цикла с помощью M99
54
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Первые шаги | Программирование первой части
Введите 0 для отвода инструмента : нажмите
оранжевую кнопку осиZ, и введите значение
позиции, к которой подводится инструмент,
например, 250. Подтвердите клавишей ENT.
Дополнительная функция M? Введите M2
для завершения программы, подтвердите
ввод клавишей END
Вызов инструмента
Вывод инструмента из материала
Определение цикла
Включение шпинделя и СОЖ, вызов цикла
Вызов цикла
Вызов цикла
Вызов цикла
Отвод инструмента, конец программы
Подробная информация по данной теме
Создать новую управляющую программу
Дополнительная информация: "Управляющая программа
открытие и ввод", Стр. 82
Программирование циклов
Дополнительная информация: руководство пользователя
по программированию циклов
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
55
3
Основы
3
3.1TNC 620
Системы ЧПУ HEIDENHAIN TNC – это контурные системы
управления, ориентированные на работу в цеху, с помощью
которых вы программируете традиционную фрезерную
и сверлильную обработку в понятном диалоге открытым
текстом. Они предназначены для применения на фрезерных
и сверлильных станках, а также обрабатывающих центрах с
максимально 6 осями. Дополнительно при программировании
можно настраивать угловое положение шпинделя.
Пульт управления и интерфейс на экране наглядно
оформлены, так что можно быстро и легко получать доступ ко
всем функциям.
HEIDENHAIN-Klartext и DIN/ISO
Особенно просто создавать программы в дружественном
к пользователю диалоге открытым текстом HEIDENHAIN,
диалоговом языке программирования для цехового
применения. Графика при программировании отображает
отдельные шаги обработки во время ввода программы. Если
имеется чертеж, выполненный не по правилам стандартного
программирования, то поможет дополнительный режим
свободного программирования контура FK. Графическое
моделирование обработки заготовки возможно как во время
тестирования программы, так и в процессе ее отработки.
Кроме того, систему ЧПУ можно программировать по
стандартам DIN/ISO или в режиме прямого цифрового
управления.
Управляющую программу можно вводить и тестировать также
в тот момент, когда другая управляющая программа уже
выполняет обработку заготовки.
Основы | TNC 620
Совместимость
Управляющие программы, созданные на системах контурного
управления HEIDENHAIN (начиная с версии TNC 150 B),
условно совместимы с TNC 620. Если кадры УП содержат
недействительные элементы, при открытии файла система
ЧПУ сопроводит их сообщением об ошибке или отобразит в
виде кадров ошибки (ERROR-кадр).
Следует обратить особое внимание на подробное
описание различий между iTNC 530 и TNC 620.
Дополнительная информация: "Различия между
TNC 620 и iTNC 530", Стр. 510
58
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Дисплей и пульт управления
2
3
4
5
8
9
6
7
1
4
2
3
4
5
8
9
6
7
1
4
3.2Дисплей и пульт управления
Дисплей
Система ЧПУ поставляется в компактной версии или с
отдельным экраном и пультом управления. В обоих вариантах
она оснащается 15-дюймовым плоским экраном.
1Заглавная строка
При включенной системе ЧПУ в заглавной строке
дисплея отображаются выбранные режимы работы:
слева – режимы работы станка, а справа – режимы
работы при программировании. В более широком поле
заглавной строки указан тот режим работы, который
отображается на дисплее, там появляются вопросы
диалога и тексты сообщений (исключение, если система
ЧПУ отображает только графику).
2Клавиши Softkey
В нижней строке ЧПУ отображаются функции программ-
ных клавиш. Выбор этих функций осуществляется с
помощью клавиш, расположенных ниже. Для удобства
навигации узкие полосы непосредственно над панелью
функций программных клавиш указывают на количество
этих панелей. Между ними можно переключаться, исполь-
3Клавиши выбора Softkey
4Переключающие клавиши Softkey
5Назначение режима разделения экрана
6Кнопка переключения между режимом станка, режимом
программирования, а также третьим рабочим столом.
7Клавиши выбора Softkey для клавиш Softkey производи-
теля станков
8Переключающие клавиши, определяемые производите-
лем станка
9USB-разъем
3
При использовании TNC 620 с сенсорным
управлением некоторые нажатия клавиш можно
заменить на жесты.
Дополнительная информация: "Сенсорное
управление", Стр. 453
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
59
3
Выбор режима разделения экрана
Пользователь выбирает режим разделения экрана. Например,
система ЧПУ в режиме Программирование, может показывать
управляющую программу в левом окне одновременно
с тем, как в правом окне отображается графика при
программировании. В качестве альтернативы можно также
вывести в правом окне отображение оглавления программ
или только управляющую программу в одном большом окне.
Тип окна, отображаемого ЧПУ, зависит от выбранного режима
работы.
Выбор режима разделения экрана:
Нажмите клавишу
переключения режима разделения экрана:
на панели программных клавиш отобразятся
возможные типы разделения экрана
Дополнительная информация: "Режимы
работы", Стр. 63
Выберите режим разделения экрана с
помощью программной клавиши
Основы | Дисплей и пульт управления
60
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Дисплей и пульт управления
2
3
4
5
6
7
2
3
4
5
8
9
6
7
10
1
Пульт управления
TNC 620 поставляется со встроенной клавиатурой. Также
существует версия TNC 620 с отдельным экраном и пультом
управления с буквенно-цифровой клавиатурой.
1Бкувенно-цифровая клавиатура для ввода текста, имен
файлов и DIN/ISO-программирования
2Управление файлами
Калькулятор
Функция MOD
Функция HELP (ПОМОЩЬ)
Индикация сообщений об ошибках
Выбор режимов работы на экране
3Режимы программирования
4Режимы работы станка
5Открывание диалогов программирования
6Кнопки со стрелками и операция (инструкция) перехода
GOTO
7Ввод чисел и выбор оси
8Сенсорная панель
9Кнопки мыши
10 станочного пульта
Дополнительная информация: Руководство по эксплуа-
тации станка
3
Функции отдельных кнопок перечислены на обратной стороне
обложки данного руководства.
При использовании TNC 620 с сенсорным
управлением некоторые нажатия клавиш можно
заменить на жесты.
Дополнительная информация: "Сенсорное
управление", Стр. 453
Следуйте указаниям инструкции по обслуживанию
станка!
Некоторые производители станков не используют
стандартную панель управления фирмы
HEIDENHAIN.
Клавиши, как, например, NC-старт или NC-стоп,
описываются в руководстве по эксплуатации станка.
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
61
3
Экранная клавиатура
При использовании компактной версии (без буквенной
клавиатуры), то буквы и специальные символы можно
вводить с экранной клавиатуры или с буквенной клавиатуры,
подключенной через USB-порт.
Ввод текста с помощью экранной клавиатуры
Для работы с экранной клавиатурой следует поступать следующим образом:
Нажать клавишу GOTO, при необходимости
ввести буквы, например для имени
программы или имени директории, с помощью
экранной клавиатуры
Система ЧПУ откроет окно, в котором
отображается числовое поле ввода системы
ЧПУ с соответствующей раскладкой букв.
Многократно нажимать цифровую клавишу
до тех пор, пока курсор не укажет на нужную
букву.
Следует подождать момента, когда
выбранный символ будет принят системой
ЧПУ, прежде чем начинать ввод следующего
символа.
Нажать программную клавишу OK, чтобы
подтвердить текст в открытом диалоговом
поле
Основы | Дисплей и пульт управления
С помощью программной клавиши abc/ABC выбираются
прописные или заглавные буквы. Если производителем станка
определены дополнительные специальные символы, можно
вызывать и вставлять эти символы, пользуясь программной
клавишей СПЕЦZНАКИ. Для удаления отдельных символов
использовать программную клавишу BACKSPACE.
62
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Режимы работы
3.3Режимы работы
Режим ручного управления и электронного
маховичка
Наладка станка выполняется в режиме работы Режим ручного
управления. В этом режиме работы можно позиционировать
оси станка вручную или поэтапно, назначать точек привязки и
поворачивать плоскость обработки.
Режим работы Электронный маховичок поддерживает
перемещение осей станка вручную с помощью электронного
маховичка HR.
Программные клавиши разделения экрана (выбор
выполняется, как описано ранее)
3
Клавиша
Softkey
Окно
Позиции
Слева: позиции, справа: индикация состояния
Слева: позиции, справа: заготовка
(опция № 20)
Слева: позиции, справа: объект столкновения
и заготовка
Позиционирование с ручным вводом данных
В этом режиме работы можно программировать простые
перемещения, например для фрезерования плоскостей или
предварительного позиционирования.
Программные клавиши разделения экрана
Клавиша
Softkey
Окно
Управляющая программа
Слева: управляющая программа, справа:
индикация состояния
Слева: управляющая программа,справа:
заготовка
(опция № 20)
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
63
3
Программирование
Этот режим служит для написания NC-программ.
Многосторонняя поддержка и дополнения при
программировании представлены программированием
свободного контура, различными циклами и функциями Qпараметров. По запросу графика при программировании
отображает запрограммированные пути перемещения.
Программные клавиши для разделения экрана
Основы | Режимы работы
Клавиша
Softkey
Окно
Управляющая программа
Слева: управляющая программа,справа:
оглавления программ
Слева: управляющая программа,справа:
графика при программировании
Тест программы
Система ЧПУ моделирует управляющие программы и части
программ в режиме работы Тест прогр., например, чтобы
обнаружить геометрические несоответствия, отсутствующие
или неправильные данные в управляющей программе и
нарушения рабочей зоны. Моделирование поддерживается
графически путем отображения детали в различных проекциях.
(опция № 20)
Клавиши Softkey для разделения экрана дисплея
Клавиша
Softkey
Окно
Управляющая программа
Слева: управляющая программа, справа:
индикация состояния
Слева: управляющая программа,справа:
заготовка
(номер опции #20)
Заготовка
(опция № 20)
64
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Режимы работы
Выполнение программы в автоматическом и
покадровом режимах
В режиме работы Режим авт. управления система ЧПУ
выполняет управляющую программу до конца или до ручного
или запрограммированного прерывания. После перерыва
оператор может снова продолжить отработку программы.
В режиме работы Отраб.отд.бл. программы каждый
кадр УП отрабатывается нажатием клавиши Старт УП. В
циклах шаблонов отверстий и CYCL CALL PAT система ЧПУ
останавливается после каждой точки.
Программные клавиши для разделения экрана
3
Клавиша
Softkey
Программные клавиши разделения экрана при
использовании таблицы палет(опция №22 Управление
палетами)
Клавиша
Softkey
Окно
Управляющая программа
Слева: управляющая программа,справа:
оглавление
Слева: управляющая программа, справа:
индикация состояния
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
65
3
3.4Основы ЧПУ
Датчики положения и референтные метки
На осях станка находятся датчики положения, которые
регистрируют положения стола станка или инструмента. На
линейных осях, как правило, монтируются датчики линейных
перемещений, на круглых столах и осях поворота — угловые
датчики.
Если перемещается ось станка, то относящийся к ней датчик
измерения перемещений выдает электрический сигнал,
на основании которого система ЧПУ рассчитывает точное
фактическое положение оси станка.
При перерыве в электроснабжении связь между положением
рабочего органа и рассчитанной фактической координатой
теряется. Для восстановления этой связи инкрементные
датчики положения снабжены референтными метками.
При пересечении референтной метки система управления
получает сигнал, обозначающий точку привязки станка. Таким
образом, система ЧПУ может восстановить взаимосвязь
между фактической позицией и текущим положением осей
станка. При использовании датчиков линейных перемещений
с кодированными референтными метками оси станка
необходимо переместить на расстояние не более 20 мм, в
случае датчиков угловых перемещений — не более чем на 20°.
При наличии абсолютных датчиков положения после
включения абсолютное значение положения передается в
систему управления. Таким образом, сразу после включения
станка без перемещения его осей восстанавливается
соответствие фактической позиции и позиции суппорта станка.
Основы | Основы ЧПУ
66
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Основы ЧПУ
Программируемые оси
Программируемые оси системы ЧПУ стандартно соответствуют
определениям осей стандарта DIN 66217.
Подробные обозначения программируемых осей приведены в
следующей таблице.
3
Главная осьПараллельная
ось
XUA
YVB
ZWC
Следуйте указаниям инструкции по обслуживанию
станка!
Количество, наименование и привязка
программируемых осей зависит от станка.
Производитель станка может дополнительно
определить оси, например, оси PLC.
Ось вращения
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
67
3
X
∆
Система отсчёта
Для того чтобы система ЧПУ могла перемещать оси на
определённое расстояние, требуется система отсчёта.
В качестве простой системы отсчёта на станке служит датчик
линейного перемещения, который закреплён параллельно оси.
Датчик линейного перемещения воплощает числовой луч
некоторой одномерной системы координат.
Чтобы иметь возможность переместиться в точку на
плоскости, системе ЧПУ требуются две оси и, таким образом,
двумерная система отсчёта.
Чтобы иметь возможность переместиться в точку в
пространстве, системе ЧПУ требуются три оси и, таким
образом, трёхмерная система отсчёта. Когда три оси
расположены перпендикулярно друг другу, образуется, так
называемая, трёхмерная декартова система координат.
Основы | Основы ЧПУ
В соответствии с правилом правой руки, кончики
пальцев указывают на положительное направление
трёх главных осей.
Для того чтобы можно было однозначно определить точку
в пространстве, наряду с расположением трёх измерений
дополнительно требуется начало координат. В качестве
начала координат в трехмерной системе координат служит
общая точка пересечения. Эта точка пересечения имеет
координаты X+0, Y+0 и Z+0.
Система ЧПУ должна отличать различные системы отсчёта, так
как, например, сменщик инструмента всегда имеет одинаковую
позицию, обработка всегда относится к текущему положению
детали.
Система ЧПУ различает следующие системы отсчёта:
Система координат станка M-CS:
Machine Coordinate System
Базовая система координат B-CS:
Basic Coordinate System
Система координат детали W-CS:
Workpiece Coordinate System
Система координат плоскости обработки WPL-CS:
Working Plane Coordinate System
Входная система координат I-CS:
Input Coordinate System
Система координат инструмента T-CS:
Tool Coordinate System
68
Все системы координат исходят друг от друга. Они
подчиняются кинематической цепочке конкретного
станка.
При этом система координат станка является
опорной системой отсчёта.
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Основы ЧПУ
MZP
Система координат станка M-CS
Система координат станка соответствует кинематическому
описанию и таким образом фактической механике станка.
Так как механика станка никогда точно не соответствует
декартовой системе координат, то система координат станка
состоит из нескольких одномерных систем координат.
Одномерные системы координат соответствуют физическим
осям станка, которые не обязательно перпендикулярны друг к
другу.
Позиция и ориентация одномерной системы координат
определяется при помощи преобразований и вращений
исходящих от переднего торца шпинделя в кинематическом
описании.
Положение начала координат (так называемую нулевую
точку станка) определяет производитель станка в
машинных параметрах. Значения в машинных параметрах
определяют нулевые положения измерительной системы и
соответствующие им положения станочных осей. Нулевая
точка станка необязательно находится в теоретической точке
пересечения физических осей. Она может также лежать и вне
диапазона перемещения.
Так как значения в машинных параметрах не могут быть
изменены пользователем, то система координат станка служит
для определения постоянных позиций, например точки смены
инструмента.
3
Нулевая точка станка MZP:
Machine Zero Point
Программная
клавиша
Производитель станка настраивает столбцы СДВИГ в
таблице предустановок в соответствии со станком.
Дальнейшая информация: Руководство пользователя по
наладке, тестированию и отработке управляющей программы
Применение
Пользователь может определить по каждой
оси смещение в системе координат станка
при помощи значений СДВИГ таблицы
предустановок.
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
69
3
Основы | Основы ЧПУ
УКАЗАНИЕ
Осторожно, опасность столкновения!
В зависимости от станка система ЧПУ может оснащаться
таблицей предустановок палет. В ней производитель станка
может задавать значения OFFSET, которые действуют
раньше заданных вами значений OFFSET в таблице
предустановок. Во вкладке PAL отражается активна
ли предустановка , отображается ли активная точка
привязки палеты (при наличии). Поскольку значения OFFSET
таблицы предустановок палет не видны и не доступны для
редактирования, при любых движениях существует риск
столкновения!
Соблюдайте документацию производителя станка
Используйте точки привязки палет исключительно вместе
с палетами
Перед редактированием проверьте состояние вкладки PAL
Только производителю станка доступна функция
OEM-OFFSET. При помощи OEM-OFFSET для
вращающихся и параллельных осей добавляются
дополнительные смещения.
Все значения OFFSET (все названные возможности
ввода OFFSET) являются разницей между АКТ. и
РЕФ.ФАКТ позицией оси.
70
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Основы ЧПУ
Система ЧПУ преобразовывает все перемещения в систему
координат станка, в зависимости о того, в какой системе
отсчёта выполнен ввод значения.
Пример, для некоторого 3-осевого станка с клиновидной осью
Y, которая не перпендикулярна плоскости ZX:
В режиме работы Позиц.с ручным вводом данных
отрабатывается кадр программыL IY+10
Система ЧПУ определяет из введённого значения
требуемое фактическое положение оси.
Система ЧПУ перемещает во время позиционирования оси
станка Y и Z.
Индикация РЕФ.ФАКТ и РЕФ.НОМ показывает перемещение
осей Y и Z в системе координат станка.
Индикация АКТ. и НОМ. показывает перемещение
исключительно по оси Y во входной системе координат.
В режиме работы Позиц.с ручным вводом данных
отрабатывается кадр программыL IY-10 M91
Система ЧПУ определяет из введённого значения
требуемое фактическое положение оси.
Система ЧПУ перемещает во время позиционирования ось
станка Y.
Индикация РЕФ.ФАКТ и РЕФ.НОМ показывает перемещение
исключительно оси Y в системе координат станка.
Индикация АКТ. и НОМ. показывает перемещение осей Y и
Z во входной системе координат.
Пользователь может программировать позицию относительно
нулевой точки станка, например при помощи дополнительной
функции M91.
3
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
71
3
W-CS
B-CS
Базовая система координат B-CS
Базовая система координат - это трёхмерная декартова
система координат, начало координат которой находится в
конце кинематического описания.
Ориентация базовой системы координат, в большинстве
случаев соответствует системе координат станка. При этом
могут существовать исключения, если производитель станка
использует дополнительные кинематические преобразования.
Кинематическое описание и таким образом положение начала
координат для базовой системы координат определяет
производитель станка в машинных параметрах. Значения в
машинных параметрах не могут быть изменены пользователем.
Базовая система координат служит для определения
положения и ориентации системы координат детали.
Основы | Основы ЧПУ
Программная
клавиша
Производитель станка настраивает столбцы режима
ПРЕОБР. БАЗ. таблицы предустановок в соответствии
со станком.
Дальнейшая информация: Руководство пользователя по
наладке, тестированию и отработке управляющей программы
Применение
Пользователь определяет положение и
ориентацию системы координат детали,
например при помощи контактного 3D-щупа.
Определенные значения система ЧПУ сохраняет относительно базовой системы координат как значения в режиме ПРЕОБР. БАЗ. в
таблице предустановок.
УКАЗАНИЕ
Осторожно, опасность столкновения!
В зависимости от станка система ЧПУ может оснащаться
таблицей предустановок палет. В ней производитель
станка может задавать значения БАЗИСТРАНФОРМ.,
которые действуют раньше заданных вами значений
БАЗИСТРАНСФОРМ. в таблице предустановок. Во вкладке
PAL отражается активна ли предустановка , отображается ли
активная точка привязки палеты (при наличии). Поскольку
значения БАЗИСТРАНСФОРМ. таблицы предустановок палет
не видны и не доступны для редактирования, при любых
движениях существует риск столкновения!
Соблюдайте документацию производителя станка
Используйте точки привязки палет исключительно вместе
с палетами
Перед редактированием проверьте состояние вкладки PAL
72
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Основы ЧПУ
W-CS
B-CS
WPL-CS
W-CS
WPL-CS
Система координат детали W-CS
Система координат станка - это трёхмерная декартова система
координат, начало координат которой находится в активной
точке привязки.
Положение и ориентация системы координат детали зависят
от значений в режиме ПРЕОБР. БАЗ. активной строки таблицы
предустановок.
3
Программ-
Применение
ная клавиша
Пользователь определяет положение и
ориентацию системы координат детали,
например при помощи контактного 3D-щупа.
Определенные значения система ЧПУ сохра-
няет относительно базовой системы коорди-
нат как значения в режиме ПРЕОБР. БАЗ. в
таблице предустановок.
Дальнейшая информация: Руководство пользователя по
наладке, тестированию и отработке управляющей программы
Пользователь определяет систему координат детали
при помощи преобразования положения и ориентации
координатной системы плоскости обработки.
Преобразования системы координат детали:
Функция 3D ROT
Функция PLANE
Цикл 19 PLOSK.OBRABOT.
Цикл 7 SMESCHENJE NULJA
(смещение перед наклоном плоскости обработки)
Цикл 8 ZERK.OTRASHENJE
(зеркальное отражение перед наклоном плоскости
обработки)
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
73
3
Основы | Основы ЧПУ
Результат следующих друг за другом
последовательных преобразований зависит от
последовательности программирования!
В каждой системе координат программируйте только
указанные (рекомендованные) трансформации. Это
касается также установки и сброса трансформаций.
Использование в других целях может приводить к
неожиданным или нежелательным результатам. Для
этого следуйте приведенным ниже указаниям по
программированию.
Указания по программированию:
Если трансформации (зеркальное отражение и
сдвиг) программируются перед функциями PLANE
(кроме PLANE AXIAL), происходит изменение точки
наклона (начало системы координат плоскости
обработки WPL-CS) и ориентации поворотных
осей
Только смещение приводит к изменению
положения точки наклона
Только зеркальное отражение приводит к
изменению ориентации поворотных осей
Вместе с PLANE AXIAL и циклом 19
запрограммированные трансформации
(зеркальное отражение, поворот и
масштабирование) не влияют на положение точки
поворота или ориентацию поворотных осей
Без активных преобразований системы координат
детали, положение и ориентация системы координат
плоскости обработки соответствует системе
координат детали.
На 3-осевом станке или при простой
3-осевой обработке отсутствуют трансформации в
системе координат детали. Значения ПРЕОБР. БАЗ.
активной строки таблицы предустановок напрямую
действуют на систему координат плоскости
обработки.
В системе координат плоскости обработки, конечно,
возможны дальнейшие преобразования.
Дополнительная информация: "Система отсчёта
плоскости обработки WPL-CS", Стр. 75
74
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Основы ЧПУ
WPL-CS
W-CS
WPL-CS
I-CS
WPL-CS
I-CS
Система отсчёта плоскости обработки WPL-CS
Система координат плоскости обработки - это трёхмерная
декартова система координат.
Положение и ориентация системы координат плоскости
обработки зависят от активных преобразований системы
координат детали.
Без активных преобразований системы координат
детали, положение и ориентация системы координат
плоскости обработки соответствует системе
координат детали.
На 3-осевом станке или при простой
3-осевой обработке отсутствуют трансформации в
системе координат детали. Значения ПРЕОБР. БАЗ.
активной строки таблицы предустановок напрямую
действуют на систему координат плоскости
обработки.
3
Пользователь определяет систему координат плоскости
обработки при помощи преобразования положения и
ориентации координатной входной системы координат.
Преобразования системы координат плоскости обработки:
Цикл 7 SMESCHENJE NULJA
Цикл 8 ZERK.OTRASHENJE
Цикл 10 POWOROT
Цикл 11 MASCHTABIROWANIE
Цикл 26 KOEFF.MASCHT.OSI
PLANE RELATIVE
В качестве функции PLANE в системе координат
детали действует PLANE RELATIVE и ориентирует
систему координат плоскости обработки.
Значения дополнительного разворота всегда
относятся при этом к текущей системе координат
плоскости обработки.
Результат следующих друг за другом
последовательных преобразований зависит от
последовательности программирования!
Без активных преобразований системы координат
плоскости обработки, положение и ориентация
входной системы координат соответствует системе
координат плоскости обработки.
Кроме того, на 3-осевом станке или при простой 3осевой обработке нет трансформаций в системе
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
координат детали. Значения ПРЕОБР. БАЗ. активной
строки таблицы предустановок напрямую действуют
на систему координат ввода.
75
3
I-CS
WPL-CS
I-CS
X10
X0
Y10
Y0
X10
X0
Y10
Y0
Входная система координат I-CS
Входная система координат - это трёхмерная декартова
система координат.
Положение и ориентация системы координат плоскости
обработки зависят от активных преобразований системы
координат плоскости обработки.
Без активных преобразований системы координат
плоскости обработки, положение и ориентация
входной системы координат соответствует системе
координат плоскости обработки.
Кроме того, на 3-осевом станке или при простой 3осевой обработке нет трансформаций в системе
координат детали. Значения ПРЕОБР. БАЗ. активной
строки таблицы предустановок напрямую действуют
на систему координат ввода.
Основы | Основы ЧПУ
Пользователь определяет при помощи кадров перемещения
во входной системе координат позицию инструмента и таким
образом положение системы координат инструмента
Индикации НОМ., АКТ., РАСС. и ACTDST также
относятся к входной системе координат.
Кадры перемещения во входной системе координат:
параллельные оси кадры перемещения
кадры перемещения с декартовыми или полярными
координатами
Пример
N70 X+48 R+*
N70 G01 X+48 Y+102 Z-1.5 R0*
Ориентация системы координат инструмента может
выполняться в различных системах отсчёта.
Дополнительная информация: "Система координат
инструмента T-CS", Стр. 77
Контур, относящийся к началу входной
системы координат может быть как угодно
легко преобразован.
76
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Основы ЧПУ
RRR
L
R2
R2
L
L
TCPTCPTCP
TCP‘
T-CS
W-CS
Система координат инструмента T-CS
Система координат инструмента — это трехмерная декартова
система координат, начало координат которой находится в
точке привязки инструмента. К этой точке относятся значение
таблицы инструментов L и R при фрезерном инструменте, и ZL,
XLYL при токарном.
Дальнейшая информация: Руководство пользователя по
наладке, тестированию и отработке управляющей программы
Соответствующие значения из таблицы инструментов смещают
начало системы координат инструмента в точку центра
инструмента TCP. TCP — аббревиатура Tool Center Point.
Если управляющая программа относится не к вершине
инструмента, то точка центра инструмента должна
быть смещена. Необходимые смещения выполняются в
управляющей программе при помощи дельта-значений при
вызове инструмента.
3
Графически отображаемое положение TCP всегда
привязано к 3D-коррекции.
Пользователь определяет при помощи кадров
перемещения во входной системе координат
позицию инструмента и таким образом положение
системы координат инструмента.
Ориентация системы координат инструмента активной
дополнительной функции М128 зависит от текущего угла
установки инструмента.
Угол установки инструмента в системе координат станка:
Пример
N70 G01 X+10 Y+45 A+10 C+5 R0 M128*
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
77
3
DR+
DR-
DL-
DL+
При указанных кадрах перемещения с векторами
возможна 3D-коррекция инструмента при помощи
значений коррекции DL, DR и DR2 из Т-кадра.
Принцип действия корректирующих значений
зависит при этом от типа инструмента.
Система ЧПУ распознает различные типы
инструментов при помощи столбцов L, R и R2
таблицы инструментов.
R2
TAB
+ DR2
TAB
+ DR2
PROG
= 0
→ концевая фреза
R2
DR
TAB
PROG
+ DR2
TAB
+ DR2
PROG
= R
TAB
+ DR
TAB
+
→ радиусная или шаровая фреза
0 < R2
DR
PROG
TAB
+ DR2
TAB
+ DR2
PROG
< R
TAB
+ DR
TAB
+
→ фреза с радиусом на углах или тороидальная
фреза
Основы | Основы ЧПУ
Без функции TCPM или дополнительной функции
M128 ориентация системы координат инструмента и
входной системы координат идентичны.
78
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Основы ЧПУ
Обозначение осей на фрезерных станках
Оси X, Y и Z на вашем фрезерном станке также обозначаются
как ось инструмента, главная ось (1-я ось) и вспомогательная
ось (2-я ось). Расположение оси инструмента определяется
взаимосвязью между главной и вспомогательной осью.
Ось инструментаГлавная осьВспомогательная
ось
XYZ
YZX
ZXY
Полярные координаты
Если размеры на рабочем чертеже обозначены
в прямоугольной системе координат,
управляющая программа также составляется с применением
прямоугольной системы координат. Для заготовок с круговыми
траекториями или при наличии данных об углах во многих
случаях проще определять позиции с помощью полярных
координат.
В отличие от декартовых координат X, Y и Z полярные
координаты описывают положения только на плоскости.
Полярные координаты имеют нулевую точку на полюсе CC
(CC = circle centre; англ. центр окружности). Таким образом,
положение на плоскости однозначно определяется с помощью
следующих данных:
радиус полярных координат: расстояние от полюса CC до
точки
угол полярных координат: угол между базовой осью угла и
отрезком, соединяющим полюс CC с точкой
3
Определение полюса и базовой оси угла
Полюс определяется двумя координатами в прямоугольной
системе координат на одной из трех плоскостей. Кроме того,
при этом базовая ось угла однозначно присваивается углу
полярных координат H.
Координаты полюса
(плоскость)
X/Y+X
Y/Z+Y
Z/X+Z
Базовая ось угла
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
79
3
Абсолютные и инкрементальные позиции на
детали
Абсолютные позиции на детали
Если координаты какой-либо позиции отсчитываются от
нулевой точки координат (начала отсчета), то они обозначаются
как абсолютные координаты. Каждая позиция на детали
однозначно определена ее абсолютными координатами.
Пример 1: отверстия с абсолютными координатами:
Отверстие 1Отверстие 2Отверстие 3
X = 10 ммX = 30 ммX = 50 мм
Y = 10 ммY = 20 ммY = 30 мм
Основы | Основы ЧПУ
Инкрементальные позиции на детали
Инкрементные координаты отсчитываются от последней
запрограммированной позиции инструмента, используемой
в качестве относительной (воображаемой) нулевой точки.
Таким образом, при создании программы инкрементные
координаты задают размерные данные между последней и
следующей за ней заданной позицией, относительно которой
должен перемещаться инструмент. Поэтому их также называют
составным размером.
Инкрементный размер обозначают через , функция G91, перед
обозначением оси.
Пример 2: отверстия с инкрементальными координатами
Абсолютные координаты отверстия 4
X = 10 мм
Y = 10 мм
Отверстие 5, относительно 4Отверстие 6, относительно 5
G91 X = 20 ммG91 X = 20 мм
G91 Y = 10 ммG91 Y = 10 мм
Абсолютные и инкрементальные полярные координаты
Абсолютные координаты всегда отсчитываются от полюса и
опорной оси угла.
Инкрементальные координаты всегда относятся к
запрограммированной в последний раз позиции инструмента.
80
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Основы ЧПУ
Выбор точки привязки
Согласно чертежу заготовки определенный элемент
заготовки устанавливается в качестве абсолютной точки
привязки (нулевой точки), в большинстве случаев это угол
заготовки. При назначении координат точки привязки оператор
вначале выверяет заготовку по отношению к осям станка и
помещает инструмент по каждой оси в известное положение
относительно заготовки. Для этой позиции индикация системы
ЧПУ обнуляется или устанавливается на заданное значение
положения. Таким образом, устанавливается связь заготовки с
базовой системой координат, используемой для индикации ЧПУ
или для управляющей программы.
Если на чертеже заготовки заданы относительные точки
привязки, просто воспользуйтесь циклами преобразования
координат .
Дополнительная информация: Руководство пользователя по
программированию циклов
3
Если размера на чертеже заготовки не соответствуют правилам
числового управления, следует выбрать позицию или угол
заготовки в качестве точки привязки, на основании которой
можно наиболее простым способом определить размерные
данные остальных позиций заготовки.
Особенно удобно точки привязки назначаются с помощью
трехмерного контактного щупа HEIDENHAIN.
Дальнейшая информация: Руководство пользователя по
наладке, тестированию и отработке управляющей программы
Пример
На эскизе детали показаны отверстия (1–4), размеры которых
назначаются относительно абсолютной точки привязки
с координатами X = 0, Y = 0. Отверстия (5–7) связаны с
относительной точкой привязки с абсолютными координатами
X = 450, Y = 750. При помощи цикла Смещение нулевойточки можно временно сместить нулевую точку в позицию
X = 450, Y = 750, чтобы запрограммировать отверстия (5–7) без
дополнительных расчетов.
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
81
3
Номер кадра
Функ. траектории
Слова
Кадр УП
3.5Управляющая программа открытие и
ввод
Структура управляющей программы в в формате
DIN/ISO
Управляющая программа состоит из последовательности
кадров УП. На рисунке справа показаны элементы некоторых
кадров УП.
Система ЧПУ нумерует кадры УПуправляющей программы
автоматически, в зависимости от машинного параметра
(105409) задает длину шага нумерации кадров.
Первый кадр УП управляющей программы обозначается %, имя
программы и действующая единица измерения.
Последующие кадры УП содержат информацию о:
заготовке
Вызовы инструмента
Перемещение в безопасную позицию
подачах и частотах вращения
движениях по , циклах и других функциях
Последний кадр УП управляющей программы обозначается
N99999999, имя программы и действующая единица
измерения.
Основы | Управляющая программа открытие и ввод
УКАЗАНИЕ
Осторожно, опасность столкновения!
Система ЧПУ не выполняет автоматической проверки
столкновений между инструментом и деталью. Во время
движения подвода после смены инструмента существует
опасность столкновения!
При необходимости запрограммируйте дополнительную
безопасную промежуточную позицию
82
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Управляющая программа открытие и ввод
Определение заготовки: G30/G31
Сразу после открытия новой управляющей программы задать
необработанную деталь. Для последующего определения
заготовки нажать клавишу SPEC FCT, а затем программную
клавишу ПОСТ.ЗНАЧ. ПРОГРАММЫ и затем программную
клавишу BLK FORM. Это определение требуется системе ЧПУ
для графического моделирования.
Определение заготовки требуется только в том
случае, если необходимо выполнить графический
тест управляющей программы!
Система ЧПУ может отображать различные формы заготовок:
3
Клавиша
Softkey
Прямоугольная заготовка
Стороны параллелепипеда располагаются параллельно осям
X,Y и Z. Заготовка описывается двумя угловыми точками:
Точка MIN G30: наименьшая X -,Y- и Z-координата
параллелепипеда; введите абсолютные значения
Точка MAX G31: наибольшая X-,Y- и Z-координата
параллелепипеда: введите абсолютные или инкрементные
значения
X, Y или Z: ось вращения
D, R: диаметр или радиус цилиндра (с положительным
знаком)
L: Длина цилиндра (с положительным знаком)
DIST: смещение вдоль оси вращения
DI, RI: внутренний диаметр или радиус для полого цилиндра
Параметры DIST и RI или DI опциональны, и их можно
не программировать.
Пример
Основы | Управляющая программа открытие и ввод
%NEW G71 *
N10 BLK FORM CYLINDER Z R50 L105 DIST+5 RI10*
N99999999 %NEW G71 *
Заготовка любой формы, симметричная относительно оси
вращения
Контур заготовки, симметричной относительно оси вращения,
должен быть задан в подпрограмме. При этом используйте X, Y
или Z в качестве оси вращения.
В определении заготовки вы ссылаетесь на описание контура.
DIM_D, DIM_R: диаметр или радиус заготовки,
симметричной относительно оси вращения
LBL: подпрограмма с описанием контура
Описание контура может содержать отрицательные значения
по оси вращения, однако на главной оси допускаются только
положительные значения. Контур должен быть замкнутым, т.е.
начало контура соответствует концу контура.
Если вы программируете вращательно-симметричную
заготовку в инкрементальных координатах, то размер не
зависим от запрограммированного диаметра.
Подпрограмма может определяться с помощью
номера, имени или QS-параметра.
Начало программы, имя, единицы измерения
Ось шпинделя, радиус, длина, расстояние, внутренний
радиус
Конец программы, имя, единицы измерения
84
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Для присвоения правильных значений положения следует
выполнить действия, указанные ниже:
Позиционировать поле ввода на том участке кадра УП,
куда необходимо передать позицию
Выбирается функция «Применение факт.
позиции»
Система ЧПУ отображает на панели
программных клавиш оси, положения которых
необходимо применить.
Выбор оси
Система ЧПУ записывает актуальную
позицию выбранной оси в активное поле
ввода.
3
Несмотря на активную коррекцию на радиус
инструмента, система ЧПУ применяет на плоскости
обработки всегда координаты центра инструмента.
Система учитывает активную коррекцию на радиус
инструмента и применяет на оси инструмента всегда
координаты вершины инструмента.
Система ЧПУ оставляет панель программных
клавиш для выбора оси активной до тех пор, пока
оператор не выключит ее повторным нажатием
клавиши Применение фактической позиции. Эта
процедура также действует при сохранении текущего
кадра УПи открытии нового кадра УПс помощью
клавиш функций траектории. При выборе варианта
ввода при помощи программных клавиш (например,
коррекция на радиус) система ЧПУ также закрывает
панель программных клавиш для выбора оси.
При активной функции Наклон плоскости обработки
функция Применение фактической позиции не
разрешена.
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
89
3
Редактирование NC-программ
Активную управляющую программу нельзя
редактировать во время отработки.
Во время создания или изменения управляющей программы с
помощью кнопок со стрелками или программных клавиш можно
выбирать любую строку в программе и отдельные слова кадра
УП:
Основы | Управляющая программа открытие и ввод
Программная
клавиша /
клавиша
Функция
Перелистывание страниц вверх
Перелистывание страниц вниз
Переход к началу программы
Переход к концу программы
Изменение положения текущего кадра УП на
дисплее. Таким образом, можно отобразить
большее количество кадров управляющей
программы, запрограммированных перед
текущим кадром управляющей программы
Не работает, если NC-программа полностью
отображается на экране
Изменение положения текущего кадра УП на
дисплее. Таким образом, можно отобразить
большее количество кадров управляющей
программы, запрограммированных после
текущего кадра управляющей программы
Не работает, если NC-программа полностью
отображается на экране
90
Переход от одного кадра УП к другому кадру
УП
Выбор отдельных слов в кадре УП
Выбрать определенный кадр УП
Дополнительная информация:
"Использовать клавишу GOTO", Стр. 186
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Управляющая программа открытие и ввод
NO
ENT
3
Программная
Функция
клавиша /
клавиша
Обнуления выбранного значения
Удаление неверного значения
Удаление доступного для удаления
сообщения об ошибке
Удаление выбранного слова
Удаление выбранного кадра УП
Удаление циклов и частей программ
Вставка кадра УП, который был в последний
раз отредактирован или удален
Вставить кадр УП в произвольном месте
Выбрать кадр УП, после которого необходимо вставить
новый кадр УП
Открытие диалога
Сохранение изменений
По умолчанию система ЧПУ сохраняет изменения
автоматически, если изменяется режим работы или
открывается управление файлами. Если необходимо
целевое сохранение изменений в управляющей программе,
необходимо действовать следующим образом:
Выберите панель программных клавиш с функциями
сохранения
Нажать программную клавишу ЗАПОМНИТЬ
Система ЧПУ сохранит все изменения,
которые были выполнены с момента
последнего сохранения.
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
91
3
Сохранить управляющую программу в новом файле
Содержимое выбранной в настоящий момент управляющей
программы можно сохранить под другим именем программы.
При этом необходимо выполнить действия в указанной
последовательности:
Выберите панель программных клавиш с функциями
сохранения
Нажать программную клавишу ЗАПОМНИТЬ В
Система ЧПУ откроет окно, в котором можно
указать директорию и новое имя файла.
При помощи программной клавиши СМЕНИТЬ
выбрать при необходимости целевую папку
Введите имя файла
Подтвердить программной клавишей OK или
ENT или завершить процесс программной
клавишей ОТМЕНИТЬ
Основы | Управляющая программа открытие и ввод
Файлы, сохраненные при помощи ЗАПОМНИТЬ В,
можно найти в управлении файлами, нажав на
программную клавишу ПОСЛЕДН. ФАЙЛЫ.
Отменить сделанные изменения
Вы можете отменить все изменения, которые вы сделали
с момента последнего сохранения. При этом выполните
действия в указанной последовательности:
Выберите панель программных клавиш с функциями
сохранения
Нажать программную клавишу
ИЗМЕНЕНИЕ ОТМЕНИТЬ
Система ЧПУ откроет окно, в котором вы
сможете подтвердить или отменить операцию.
Отменить изменения программной клавишей
ДА или клавишей ENT или прервать процесс
программной клавишей НЕТ
Изменение и вставка слов
Выбор слова в кадре УП
Перезаписать новым значением
Во время выбора слова в распоряжении находится
диалоговый режим.
Завершение изменения: нажмите кнопку END
Если требуется вставить слово, нажимайте клавиши со
стрелками (вправо или влево) до тех пор, пока не появится
необходимый вопрос диалога, и введите желаемое значение.
92
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Управляющая программа открытие и ввод
Поиск похожих слов в разных кадрах УП
Выбор слова в кадре УП: нажимать клавиши
со стрелками до выделения желаемого слова
Выбрать кадр УП с помощью клавиш со
стрелками
Стрелка вниз: поиск вперёд
Стрелка вверх: поиск назад
Выделение находится во вновь выбранном кадре УП на том же
слове, что и в первоначально выбранном кадре УП.
Если поиск запущен в очень длинных управляющих
программах, то система ЧПУ активирует символ с
индикацией процесса. В любой момент поиск можно
прервать.
3
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
93
3
Выделение, копирование, вырезание и вставка частей
программы
Для копирования частей программы в пределах одной
программы или в другую управляющую программу система
ЧПУ предоставляет в распоряжение следующие функции:
Основы | Управляющая программа открытие и ввод
Экранная
клавиша
Для копирования частей программы выполните следующие
действия:
Переключитесь на панель программных клавиш с
функциями выделения
Выбрать первый кадр УП копируемой части программы
Сначала выделить первый кадр УП: нажать программную
клавишу ВЫБРАТЬ БЛОК.
Система ЧПУ выделит кадр УП цветом и выведет
программную клавишу ПРЕРВАТЬ МАРКИРОВ..
Переместить курсор на последний кадр УП части
программы, которую требуется скопировать или вырезать.
Система ЧПУ пометит все выделенные кадры УП
другим цветом. Функцию выделения можно завершить
в любой момент, нажав программную клавишу
ПРЕРВАТЬ МАРКИРОВ.
Скопировать участок программы: нажать программную
клавишу КОПИРОВ. БЛОК, вырезать участок программы:
нажать программную клавишу БЛОК ВЫРЕЗАТЬ.
Система ЧПУ сохраняет выделенный блок в памяти.
Функция
Включить функцию выделения
Выключить функцию выделения
Вырезать выделенный блок
Вставить находящийся в памяти блок
Копировать выделенный блок
Если вы хотите перенести часть программы в
другую программу, выберите в этом месте сначала
необходимую программу через управление файлами.
Клавишами со стрелками выбрать кадр УП, за которым
требуется вставить скопированную (вырезанную) часть
программы
Вставить сохраненный участок программы: нажать
программную клавишу ВСТАВИТЬ БЛОК
Завершение функции выделения: нажать программную
клавишу ПРЕРВАТЬ МАРКИРОВ.
94
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Управляющая программа открытие и ввод
Функция поиска в системе ЧПУ
С помощью функции поиска система ЧПУ может искать любой
текст в управляющей программе, а также при необходимости
заменять его новым текстом.
Поиск произвольного текста
Выбор функции поиска
Система ЧПУ открывает окно поиска и
отображает на линейке программируемых
клавиш имеющиеся в распоряжении функции
поиска.
Ввести текст для поиска, например, TOOL
Выбрать поиск вперед или назад
Запуск операции поиска
Система ЧПУ переходит к следующему
кадру УП, в котором находится искомый текст.
Повторение операции поиска
Система ЧПУ переходит к следующему
кадру УП, в котором находится искомый текст.
Закрытие функции поиска: нажать
программную клавишу КОНЕЦ
3
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
95
3
Поиск и замена любого текста
Осторожно, возможна потеря данных!
Функции ЗАМЕНИТЬ и ЗАМЕНИТЬ ВСЕ перезаписывают
все найденные элементы синтаксиса без подтверждения.
Система ЧПУ не выполняет перед заменой автоматическое
резервное копирование изначальных данных. При этом
управляющие программы могут быть повреждены или
безвозвратно утрачены.
При необходимости перед заменой следует сделать
резервную копию программы
ЗАМЕНИТЬ и ЗАМЕНИТЬ ВСЕ следует использовать с
осторожностью
Основы | Управляющая программа открытие и ввод
УКАЗАНИЕ
В процессе отработки программы невозможно
использовать функции ИСКАТЬ и ЗАМЕНИТЬ в
активной программе. Включенная защита от записи
также препятствует работе этих функций.
Выбрать кадр УП котором сохранено искомое слово
Выбор функции поиска
Система ЧПУ открывает окно поиска и
отображает на линейке программируемых
клавиш имеющиеся в распоряжении функции
поиска.
Нажать программную клавишу Актуал. слово
Система ЧПУ применяет первое слово
текущего кадра УП. При необходимости
снова нажать программную клавишу, чтобы
применить нужное слово.
Запуск операции поиска
Система ЧПУ переходит к следующему
найденному тексту.
Для замены текста и последующего перехода
к следующему найденному слову нажать
программную клавишу ЗАМЕНИТЬ или для
замены во всех найденных местах с этим
текстом нажать программную клавишу
ЗАМЕНИТЬ ВСЕ; чтобы не выполнять замену
текста и перейти к следующему найденному
слову, нажать программную клавишу ИСКАТЬ
Закрытие функции поиска: нажать
программную клавишу КОНЕЦ
96
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Управление файлами
3.6Управление файлами
Файлы
Файлы в системе ЧПУТип
Управляющие программы
в формате HEIDENHAIN
в формате DIN/ISO
Совместимые управляющие программы
Программы HEIDENHAIN-юнитов
Программы контуров HEIDENHAIN
Таблицы для
Инструментов
Устройств смены инструмента
Нулевых точек
Точек
Точек привязки
Измерительного щупа
Файлов резервного копирования
Специфических данных (например, точек
оглавления)
Свободно определяемых таблиц
Палет
.H
.I
.HU
.HC
.T
.TCH
.D
.PNT
.PR
.TP
.BAK
.DEP
.TAB
.P
3
Тексты в виде
ASCII-файлов
Текстовых файлов
HTML-файлов, например протоколов результатов
циклов контактного щупа
Вспомогательные файлы
Данные CAD в виде
файлов ASCII.DXF
Если в систему ЧПУ вводится управляющая программа, то
прежде всего следует указать имя данной управляющей
программы. Система ЧПУ сохраняет управляющую программу
на внутреннем запоминающем устройстве в виде файла с
тем же именем. Тексты и таблицы также хранятся в памяти
системы ЧПУ в виде файлов.
Чтобы быстро находить файлы и управлять ими, в ЧПУ
имеется специальное окно управления файлами. С его
помощью можно вызывать, копировать, переименовывать и
удалять различные файлы.
Используя систему ЧПУ, можно управлять и сохранять файлы
общим объемом до2 ГБ.
.A
.TXT
.HTML
.CHM
.IGES
.STEP
В зависимости от настройки система ЧПУ создает
резервный файл *.bak после редактирования и
сохранения в памяти NC-программ. Это уменьшает
доступное место на диске.
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
97
3
Имена файлов
Для управляющих программ, таблиц и текстов система ЧПУ
добавляет расширение, отделяемое от имени файла точкой.
Этим расширением обозначается тип файла.
Имя файлаТип файла
PROG20.I
Имена файлов в системе ЧПУ соответствуют следующим
стандартам: The Open Group Base Specifications Issue 6 IEEE
Std 1003.1, 2004 Edition (стандарт Posix).
Разрешены следующие символы:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f
g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 _ Данные символы имеют специальное значение:
Основы | Управление файлами
СимволЗначение
.Последняя точка в имени файла отделяет
его от расширения
\ и /Для дерева директорий
:Отделяет имя диска от директории
Все другие символы нельзя использовать во избежание
проблем при передаче файлов. Имя таблицы должно
начинаться с буквы.
Максимально допустимая длина пути составляет
255 знаков. В длину пути входят имена диска,
директории и файла вместе с расширением.
Дополнительная информация: "Пути доступа",
Стр. 100
98
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Основы | Управление файлами
Отображение в ЧПУ файлов, созданных на других
устройствах
В системе ЧПУ установлены некоторые дополнительные
программы, с помощью которых можно отображать, а иногда и
редактировать перечисленные ниже в таблице типы файлов.
ФайлыТип
3
PDF-файлы
Excel-таблицы
Internet-файлы
Текстовые файлыtxt
Графические файлыbmp
Дальнейшая информация: Руководство пользователя по
наладке, тестированию и отработке управляющей программы
pdf
xls
csv
html
ini
gif
jpg
png
Директории
Так как на внутреннем запоминающем устройстве можно
хранить большое количество управляющих программ и
файлов, отдельные файлы лучше помещать в директории
(папки) для удобства обзора. В этих директориях можно
формировать последующие директории, так называемые
«поддиректории». С помощью клавиши -/+ или ENT можно
показывать или скрывать поддиректории.
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
99
3
Пути доступа
В пути доступа указан диск и все директории или
поддиректории, в которых хранится файл. Отдельные данные
разделяются знаком \.
Максимально допустимая длина пути составляет
255 знаков. В длину пути входят имена диска,
директории и файла вместе с расширением.
Пример:
На диске TNC была создана директория AUFTR1.
Затем в директории AUFTR1 была сформирована
поддиректория NCPROG, а в нее скопирована
управляющая программа PROG1.H. Следовательно, путь
доступа к управляющей программе будет таким:
TNC:\AUFTR1\NCPROG\PROG1.I
На рисунке справа показан пример отображения директорий с
разными путями доступа.
Основы | Управление файлами
100
HEIDENHAIN | TNC 620 | Руководство пользователя «Программирование в формате DIN/ISO» | 10/2018
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.