Heidenhain ITNS 530 CYCLE PROGRAMMING [ru]

Руководство пользователя
DIN/ISO-
программирование
iTNC 530
Программное обеспечение NC 606 420-01 606 421-01
Русский (ru) 9/2010

Элементы управления ЧПУ

1
50
0
50
100
F %
1
50
0
50
100
S %

Элементы управления дисплея

Кнопка Функция
Выбор разделения экрана дисплея
Выбор между основным и фоновым режимами работы
Клавиши Softkey: выбор функции на дисплее
Переключение панелей Softkey

Алфавитная клавиатура

Кнопка Функция
Имя файла, комментарии
Программирование в формате DIN/ISO

Режимы работы станка

Кнопка Функция
Режим ручного управления
Электронный маховичок

Управление программами/файлами, функции ЧПУ

Кнопка Функция
Управление файлами, внешний вывод данных
Определение вызова программы, выбор таблиц нулевых и стандартных точек
Выбор MOD-функции
Отображение текста помощи при аварийных сообщениях, вызов системы помощи TNCguide
Отображение всех имеющихся сообщений об ошибках
Вызов калькулятора

Клавиши навигации

Кнопка Функция
Перемещение курсора внутри кадра
Переход к кадру, циклу или функциям параметров

Потенциометры регулирования подачи и скорости вращения шпинделя

Подача Скорость вращения шпинделя
smarT.NC
Позиционирование с ручным вводом данных
Покадровое выполнение программы
Выполнение программы в автоматическом режиме

Режимы программирования

Кнопка Функция
Программирование и редактирование
Тест программы

Циклы, подпрограммы и повторы частей программ

Кнопка Функция
Определение циклов измерительного щупа
Определение и вызов циклов
Ввод и вызов подпрограмм и повторов частей программ
Безусловный останов программы

Данные инструмента

Кнопка Функция
Определение параметров инструмента в программе

Ввод и редактирование значений координат

Кнопка Функция
Выбор или ввод в программу значений осей координат
Вызов параметров инструментов

Программирование траекторий

Кнопка Функция
Вход в контур/выход из контура
FK-программирование свободного
контура
Прямая
Центр окружности/полюс для полярных координат
Круговая траектория вокруг центра окружности
Круговая траектория с заданным радиусом
Круговая траектория с переходом в прямую по касательной
Фаска/радиусная обработка углов

Специальные функции/smarT.NC

Кнопка Функция
Индикация специальных функций
Цифры
Десятичная точка/изменение знака числа
Программирование в полярных координатах / инкрементных значениях
Программирование Q-параметров / состояние Q--параметров
Присвоение фактической позиции, значения из калькулятора
Игнорирование вопросов диалога и удаление слов
Подтверждение ввода и продолжение диалога
Завершение кадра, окончание ввода
Сброс введенных числовых значений или удаление сообщения ЧПУ об ошибке
Прерывание диалога, удаление части программы
smarT.NC: выбор следующей закладки в форме
smarT.NC: выбор первого поля ввода в предыдущей/ следующей рамке

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

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

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

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

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

В данном руководстве описаны функции ЧПУ, начиная со следующих номеров программного обеспечения ЧПУ.
Тип ЧПУ Номер ПО ЧПУ
iTNC 530, HSCI и HeROS 5 606 420-01
iTNC 530 E, HSCI и HeROS 5 606 421-01
Буквой E обозначается экспортная версия системы управления. Для экспортной версии системы ЧПУ действует следующее ограничение:
одновременное перемещение не более 4 осей
HSCI (HEIDENHAIN Serial Controller Interface) является отличием новой платформы систем ЧПУ.
HeROS 5 отличает новое программное обеспечение основанных на HSCI систем ЧПУ.
Адаптацию объема доступных станку осуществляет производитель станка путем установки машинных параметров. Поэтому, в данном руководстве также описаны и те функции, которые доступны не во всех системах ЧПУ.
Например, не все станки поддерживают определенные функции ЧПУ, такие как:
 измерение инструмента с помощью TT
Чтобы узнать фактическое количество функций вашего станка, обратитесь
Многие производители станков и фирма HEIDENHAIN предоставляют курсы программирования систем ЧПУ. Участие в
Тип ЧПУ, программное обеспечение и функции
подобных курсах рекомендуется для интенсивного ознакомления с функциями ЧПУ.
к его производителю.
функций ЧПУ к определенному
Руководство пользователя "Программирование циклов"
Все функции циклов (циклов измерительных щупов и циклов обработки) описаны в отдельном руководстве пользователя. Для того, чтобы получить данное руководство, отправьте запрос в компанию
HEIDENHAIN. ID: 670 388-xx
Документация для оператора smarT.NC:
Режим работы smarT.NC описывается в отдельном руководстве Lotse (Лоцман). Для того, чтобы получить данное руководство (Лоцман), отправьте запрос в компанию HEIDENHAIN. ID: 533 191-xx.
6

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

В системе iTNC 530 имеются различные опции ПО, которые могут быть активированы производителем станка или самим оператором. Каждую опцию следует активировать отдельно, и каждая из них содержит, соответственно, описанные ниже функции:
ПО-опция 1
Интерполяция боковой поверхности цилиндра (циклы 27, 28, 29 и 39)
Подача в мм/мин для осей вращения: M116
Наклон плоскости обработки (цикл 19, PLANE-функция и Softkey 3D-ROT в ручном режиме работы)
Окружность в 3 осях при наклонной плоскости обработки
ПО-опция 2
Время обработки кадра 0,5 мс вместо 3,6 мс
Интерполяция в 5 осях
Сплайн-интерполяция
3D-обработка:
M114: Автоматическая корректировка геометрии станка при
работе с наклоненными осями
M128: Сохранение позиции вершины инструмента при
позиционировании осей наклона (TCPM)
FUNCTION TCPM: сохранение позиции вершины
инструмента при позиционировании осей наклона (TCPM) с возможностью настройки действия
M144: Учет кинематики станка в
конце кадра
Дополнительные параметры Чистовая/черновая обработка и
Допуск для осей вращения в цикле 32 (G62)
LN-кадры (трехмерная коррекция)
ФАКТИЧ/ЗАДАН.-позиции в
Тип ЧПУ, программное обеспечение и функции
ПО-опция: столкновение DCM Описание
Функция контроля участков, заданных производителем станка, для предотвращения столкновений.
ПО-опция: DXF-конвертер Описание
Извлечение контуров и позиций обработки из DXF-файлов (формат R12).
HEIDENHAIN iTNC 530 7
Стр. 337
Стр. 226
ПО-опция: дополнительный язык диалога
Функция для активации языков диалога: словенского, словацкого, норвежского, латышского, эстонского, корейского, турецкого, румынского, литовского.
Описание
Стр.594
ПО-опция: общие настройки программы
Функция для наложения преобразования координат в режимах отработки программы, возможность перемещения с перекрытием маховичком в виртуальном направлении оси.
ПО-опция: AFC Описание
Функция адаптивного регулирования подачи для оптимизации условий резания в условиях серийного производства.
ПО-опция: KinematicsOpt Описание
Циклы измерительного щупа для проверки и оптимизации точности станка.
ПО-опция: 3D-ToolComp Описание
3D поправка на радиус, зависящая от угла зацепления в LN-кадрах.
Тип ЧПУ, программное обеспечение и функции
Описание
Стр. 357
Стр. 368
Руководство пользователя, циклы
Стр. 368
8

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

Наряду с дополнительными функциями ПО для управления существенными модификациями программного обеспечения ЧПУ применяются функции обновления, так называемый Feature Content Level (англ. термин для уровня версии). Функции, относящиеся к FCL, недоступны пользователю при получении обновления ПО ЧПУ.
При покупке нового станка все функции обновления ПО предоставляются без дополнительной оплаты.
Функции обновления ПО обозначаются в руководстве с помощью символа FCL n, где n указывает на текущий номер
Вы можете активировать FCL-функции для постоянного пользования, купив цифровой код. Для этого необходимо обратиться к производителю станка или в компанию
HEIDENHAIN.
Функции FCL 4 Описание
Графическое изображение защищенного пространства при активном контроле столкновений
DCM
Стр. 342
версии.
Совмещение маховичком в состоянии остановки при активном контроле столкновений DCM
Трехмерный разворот плоскости обработки (компенсация зажима)
Функции FCL 3 Описание
Цикл измерительного щупа для трехмерного ощупывания
Циклы измерительного щупа для автоматического задания координат точки привязки: центр канавки/центр ребра
Уменьшение подачи при обработке карманов контура, когда инструмент полностью врезается
PLANE-функция: ввод угла оси Стр. 408
Документация для пользователя в виде контекстно-зависимой системы помощи
smarT.NC: программирование smarT.NC параллельно обработке
Стр. 341
Инструкция по обслуживанию станка
Руководство пользователя, циклы
Руководство пользователя, циклы
Руководство пользователя, циклы
Стр. 149
Стр. 109
Тип ЧПУ, программное обеспечение и функции
HEIDENHAIN iTNC 530 9
Функции FCL 3 Описание
smarT.NC: карман контура на группе отверстий
Lotse (Лоцман) smarT.NC
smarT.NC: предварительный
просмотр программ контуров в администраторе файлов
smarT.NC: стратегия позиционирования при обработке точек
Функции FCL 2 Описание
Трехмерная линейная графика Стр.141
Виртуальная ось инструмента Стр.513
Поддержка блочных USB-устройств
(карт памяти, жестких дисков, CD­ROM-дисководов)
Возможность присвоения каждому фрагменту контура разных значений глубины в формуле контура
Цикл измерительного щупа для общей настройки параметров измерительного щупа
smarT.NC: графическая поддержка поиска кадра
smarT.NC: преобразования координат
Lotse (Лоцман) smarT.NC
Lotse (Лоцман) smarT.NC
Стр.119
Руководство пользователя, циклы
Руководство пользователя, циклы измерительного щупа
Lotse (Лоцман) smarT.NC
Lotse (Лоцман) smarT.NC
smarT.NC: PLANE-функция Lotse (Лоцман)
Тип ЧПУ, программное обеспечение и функции
10
smarT.NC

Предполагаемая область применения

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

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

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

Новые функции 606 42x-01 по сравнению с предыдущей версией 340 49x-05

Теперь можно открывать и редактировать файлы, созданные
340 49x-05
удаленно (смотри „Дополнительное ПО для управления файлами, созданными удаленно” на странице 122)
Новые функции на панели задач (смотри „Панель задач” на
странице 80)
Расширены функции настройки интерфейса Ethernet (смотри
Настройка системы ЧПУна странице 563)
Расширена функция функциональной безопасности FS (опция):
Общая информация о функциональной безопасности (смотри
Общие сведенияна странице 468)
Объяснения определений (смотриОбъяснения
определенийна странице 469)
Проверка позиций осей (смотриПроверка позиций осина
странице 470)
Активировация ограничения подачи (смотриАктивация
ограничения подачина странице 472)
Дополнения в общей индикации состояния ЧПУ с
функциональной безопасностью (смотри „Дополнительные индикации состояния” на странице 472)
Поддержка новых
(смотриПеремещение электронным маховичкомна странице
456)
Новая опция ПО 3D-ToolComp: 3D поправка на радиус,
зависящая от угла зацепления в кадрах с векторами нормали к поверхности (LN-кадры)
3D-линейная графика теперь доступна в полноэкранном
режиме (смотри „Трехмерная линейная графика (функция FCL2)” на странице 141)
 При выборе файлов в различных NC-функциях и
представлении таблицы палет теперь можно воспользоваться диалогом выбора файла (смотри „Вызов любой программы в качестве подпрограммы” на странице 248)
DCM: сохранение и восстановление положения зажимаDCM: форма ввода при создании проверочной программы
содержит теперь иконки и тексты-подсказки (смотри „Проверка положения измеренного зажимного приспособления” на странице 350)
DCM, FixtureWizard: точки ощупывания и последовательность
ощупывания теперь представлены более однозначно
DCM, FixtureWizard: названия, точки ощупывания и точки
Новые функции 606 42x-01 по сравнению с предыдущей версией
последующих измерений могут быть скрыты (смотриУправление FixtureWizard” на странице 347)
DCM, FixtureWizard: зажимное приспособление и начальную
точку теперь можно выбрать щелчком мыши
маховичков HR 510, HR 520 и HR 550 FS
в табличном
12
DCM: появилась библиотека со стандартными зажимными
приспособлениями (смотри „Модели зажимных приспособлений” на странице 346)
DCM: управление инструментальными суппортами (смотри
„Управление инструментальными суппортами (опция ПО DCM)” на странице 354)
В режиме тестирования программы теперь можно задать
плоскость обработки вручную (смотри „Задание наклонной плоскости обработки для тестирования программы” на странице 538)
 На станках без
помощью M114 можно задавать координаты оси вращения для определения виртуального направления оси VT (смотри „Виртуальная ось VT” на странице 367)
В ручном режиме работы теперь доступен режим RW-3D для
отображения позиций (смотри „ Выбор индикации положения” на странице 576)
Дополнения в таблице инструментов TOOL.T (смотриТаблица
инструментов: стандартные параметры инструментов” на странице 162):
Новая колонка DR2TABLE для задания таблицы коррекций
для поправки на радиус, зависящей от угла зацепления
Новая колонка LAST_USE, в которой система ЧПУ сохраняет
дату и время последего вызова инструмента
Программирование Q-параметров: параметры строки QS
теперь можно использовать для адресов перехода при условных переходах, подпрограмм или повторений частей программ (смотри „Вызов подпрограммы”, страница 246, смотри „Вызов повтора части программы”, страница 247 и смотри „Программирование if...to-решений”, страница 272)
Создание списков применения инструмента в режимах
отработки можно отконфигурировать в форме ввода (смотри „Настройки для выполнения проверки использования инструмента” на странице 182)
На действия при удалении инструмента из таблицы
инструментов теперь можно повлиять с помощь машинного параметра 7263 (смотри „Редактирование таблицы инструментов” на странице 169)
В режиме позиционирования TURN функции PLANE теперь
можно задать безопасную высоту, на которую инструмент должен перемещаться перед наклоном в направлении оси инструмента (смотри „Автоматический поворот: MOVE/TURN/STAY (ввод строго обязателен)” на странице 410)
измерительных датчиков на осях вращения с
340 49x-05
HEIDENHAIN iTNC 530 13
Новые функции 606 42x-01 по сравнению с предыдущей версией
В расширенном управлении инструментом теперь доступны
следующие функции (смотриУправление инструментами (опция ПО)” на странице 185):
Редактирование колонок со специальными функциямиФорму данных инструмента можно закрывать по выбору с
сохранением измененных данных или без сохранения
В табличном представлении данных доступна функция
340 49x-05
поиска
Индексированные инструменты теперь правильно
отображаются в форме В ХХХ доступна детальная информация
  Список загрузки и выгрузки магазина инструмета можно
загружать и выгружать с помощью перетаскивания мышкой
В таблице можно перетаскивать колонки с помощью мышки
В режиме работы MDI теперь доступны некоторые специальные
функции (кнопка SPEC FCT) (смотри „Программирование и отработка простых программ” на странице 516)
Появился новый ручной цикл ощупывания, с
можно компенсировать неровное положение заготовки путем поворота круглого стола (смотри „Выверка заготовки по 2 точкам” на странице 495)
Новый цикл измерительного щупа для калибровки щупа с
помощью калибровочного шарика (см. руководство пользователя по циклам)
KinematicsOpt: улучшенная поддержка при позиционировании
осей с торцевыми зубьями (см. руководство пользователя по циклам)
KinematicsOpt: добавлен
определения люфта оси вращения (см. руководство пользователя по циклам)
Новый цикл обработки 275 для фрезерования канавок по
трохоиде (см. руководство пользователя по циклам)
В цикле сверления оружейным сверлом 241 теперь можно
задать глубину выдержки (см. руководство пользователя по циклам)
Действия при подводе и отводе в цикле 39 КОНТУР НА
ОБРАЗУЮЩЕЙ ЦИЛИНДРА теперь можно задавать (см. руководство пользователя по циклам)
дополнительный параметр для
его помощью
Новые функции 606 42x-01 по сравнению с предыдущей версией
14

Измененные функции функции 606 42x-01 по сравнению с предыдущей версией 340 49x-06

В меню калибровки длины и радиуса измерительного щупа
теперь отображается номер и имя активного инструмента (если должны применяться данные калибровки из таблицы инструмента, MP7411 = 1, смотри „Управление несколькими кадрами данных калибровки”, страница 489)
Функция PLANE при наклоне в режиме остаточного пути теперь
отображает угол до заданной позиции, который еще необходимо пройти (смотри „Индикация позиции
395)
Изменен процесс подвода при чистовой обработке боковой
поверхности в цикле 24 (DIN/ISO: G124) (см. руководство пользователя по циклам)
” на странице
версией 340 49x-06
HEIDENHAIN iTNC 530 15
Измененные функции функции 606 42x-01 по сравнению с предыдущей
версией 340 49x-06
Измененные функции функции 606 42x-01 по сравнению с предыдущей
16
Содержание
Первые шаги в работе с системой
iTNC 530
1
Введение
2
Программирование: основы, управление файлами
3
Программирование: помощь
4
Программирование: инструменты
5
Программирование: программирование контуров
6
Программирование: дополнительные функции
7
Программирование: ввод данных из DXF-файлов
8
Программирование: подпрограммы и повторы частей программ
9
Программирование: Q-параметры
10
Программирование: дополнительные функции
11
Программирование: специальные функции
12
Программирование: многоосевая обработка
13
Программирование: управление палетами
14
Позиционирование с ручным вводом данных
15
Тестирование программы и отработка программы
16
MOD-функции
17
Таблицы и обзоры
18
HEIDENHAIN iTNC 530 17

1 Первые шаги в работе с системой iTNC 530 ..... 41

1.1 Обзор ..... 42
1.2 Включение станка ..... 43
Квитирование перерыва в электроснабжении и поиск референтных меток ..... 43
1.3 Программирование первой части ..... 44
Правильный выбор режима работы ..... 44
Важнейшие элементы управления ЧПУ ..... 44
Создание новой программы/управление файлами ..... 45
Определение заготовки ..... 46
Структура программы ..... 47
Программирование простого контура ..... 48
Создание программы циклов ..... 50
1.4 Графический тест первой части ..... 52
Правильный выбор режима работы ..... 52
Выбор таблицы инструментов для
Выбор программы, которую необходимо протестировать ..... 53
Выбор разделения экрана дисплея и вида ..... 53
Запуск теста программы ..... 54
1.5 Наладка инструмента ..... 55
Правильный выбор режима работы ..... 55
Подготовка и измерение инструментов ..... 55
Таблица смены инструментов TOOL.T ..... 55
Таблица мест TOOL_P.TCH ..... 56
1.6 Наладка заготовки ..... 57
Правильный выбор режима работы ..... 57
Зажим заготовки ..... 57
Выверка заготовки с помощью трехмерного измерительного щупа ..... 58
Задание координат точки
1.7 Отработка первой программы ..... 60
Правильный выбор режима работы ..... 60
Выбор программы, которую необходимо отработать ..... 60
Запуск программы ..... 60
привязки с помощью трехмерного измерительного щупа ..... 59
теста программы ..... 52
HEIDENHAIN iTNC 530 19

2 Введение ..... 61

2.1 Система iTNC 530 ..... 62
Программирование: диалог программирования открытым текстом HEIDENHAIN, smarT.NC и формат
DIN/ISO ..... 62
Совместимость ..... 62
2.2 Дисплей и пульт управления ..... 63
Дисплей ..... 63
Разделение экрана дисплея ..... 64
Пульт управления ..... 65
2.3 Режимы работы ..... 66
Режим ручного управления и электронного маховичка ..... 66
Позиционирование с ручным вводом данных ..... 66
Программирование/редактирование ..... 67
Тест программы ..... 67
Выполнение программы в автоматическом и покадровом режимах ..... 68
2.4 Индикация состояния ..... 69
"Общая" индикация состояния
Дополнительные индикации состояния ..... 71
2.5 Window-Manager ..... 79
Панель задач ..... 80
2.6 Дополнительные устройства: трехмерные измерительные щупы и электронные маховички фирмы
HEIDENHAIN ..... 81
трехмерные измерительные щупы ..... 81
Электронные маховички HR ..... 82
..... 69
20

3 Программирование: основы, управление файлами ..... 83

3.1 Основные положения ..... 84
Датчики положения и референтные метки ..... 84
Базовая система координат ..... 84
Базовая система координат на фрезерных станках ..... 85
Полярные координаты ..... 86
Абсолютные и инкрементные координаты заготовки ..... 87
Выбор точки привязки ..... 88
3.2 Открытие и ввод программ ..... 89
Структура NC-программы в DIN/ISO-формате ..... 89
Определение заготовки: G30/G31 ..... 89
Создание новой программы обработки ..... 90
Программирование движений инструмента в формате DIN/ISO ..... 92
Присвоение фактических позиций ..... 93
Редактирование программы
Функция поиска в системе ЧПУ ..... 98
3.3 Управление файлами: основы ..... 100
Файлы ..... 100
Отображение в ЧПУ файлов, созданных удаленно ..... 102
Сохранение данных ..... 103
3.4 Работа с управлением файлами ..... 104
Директории ..... 104
Пути доступа ..... 104
Обзор: функции управления файлами ..... 105
Вызов управления файлами ..... 106
Выбор дисководов, директорий и файлов ..... 107
Создать новую директорию (возможно только на дисководе TNC:\) ..... 110
Создание нового файла (возможно только на
Копирование отдельного файла ..... 111
Копирование файла в другую директорию ..... 112
Копирование таблиц ..... 113
Копирование директории ..... 114
Выбор одного из недавно использовавшихся файлов ..... 114
Удаление файла ..... 115
Удаление директории ..... 115
Выделение файлов ..... 116
Переименование файла ..... 118
Дополнительные функции ..... 119
Работа с быстрыми клавишами ..... 121
Дополнительное ПО для управления файлами, созданными удаленно ..... 122
Передача данных на внешний носитель/с внешнего носителя данных ..... 127
Система ЧПУ
USB-устройства в системе ЧПУ (функция FCL 2) ..... 130
в сети ..... 129
..... 94
дисководе TNC:\) ..... 110
HEIDENHAIN iTNC 530 21

4 Программирование: помощь ..... 133

4.1 Вставка комментария ..... 134
Применение ..... 134
Комментарий во время ввода программы ..... 134
Ввод комментария дополнительно ..... 134
Комментарий в собственном кадре ..... 134
Функции редактирования комментария ..... 135
4.2 Оглавление программ ..... 136
Определение, возможности применения ..... 136
Отображение окна оглавления/переход к другому активном окну ..... 136
Вставка кадра оглавления в окне программы (слева) ..... 136
Выбор кадров в окне оглавления ..... 136
4.3 Калькулятор ..... 137
Использование ..... 137
4.4 Графика при программировании ..... 138
Параллельное
Графическое воспроизведение существующей программы ..... 139
Индикация и выключение номеров кадров ..... 140
Удаление графики ..... 140
Увеличение или уменьшение фрагмента ..... 140
4.5 Трехмерная линейная графика (функция FCL2) ..... 141
Применение ..... 141
Функции трехмерной линейной графики ..... 141
Цветная маркировка NC-кадров в графике ..... 143
Индикация и выключение номеров кадров ..... 143
Удаление графики ..... 143
4.6 Помощь при NC-сообщениях об ошибках ..... 144
Индикация сообщений
Индикация функции помощи ..... 144
4.7 Список всех появляющихся сообщений об ошибках ..... 145
Функция ..... 145
Индикация списка ошибок ..... 145
Содержимое окна ..... 146
Вызов системы помощи TNCguide ..... 147
Создание сервис-файлов ..... 148
4.8 Контекстно-зависимая система помощи TNCguide (функция FCL 3) ..... 149
Применение ..... 149
Работа с TNCguide ..... 150
Загрузка текущих файлов помощи ..... 154
выполнение/невыполнение функции графики при программировании ..... 138
об ошибках ..... 144
22

5 Программирование: инструменты ..... 157

5.1 Ввод данных инструментов ..... 158
Подача F ..... 158
Скорость вращения шпинделя S ..... 159
5.2 Параметры инструмента ..... 160
Условия выполнения коррекции инструмента ..... 160
Номер инструмента, название инструмента ..... 160
Длина инструмента L ..... 160
Радиус инструмента R ..... 160
Значения "дельта" для длины и радиуса ..... 161
Ввод данных инструмента в программу ..... 161
Ввод данных инструмента в таблицу ..... 162
Кинематика инструментального суппорта ..... 172
Перезапись отдельных данных инструмента с внешнего ПК ..... 173
Таблица мест для
Вызов данных инструмента ..... 177
Смена инструмента ..... 179
Проверка использования инструмента ..... 182
Управление инструментами (опция ПО) ..... 185
5.3 Коррекция инструмента ..... 190
Введение ..... 190
Коррекция на длину инструмента ..... 190
Коррекция на радиус инструмента ..... 191
устройства смены инструмента ..... 174
HEIDENHAIN iTNC 530 23

6 Программирование: программирование контуров ..... 195

6.1 Движения инструмента ..... 196
Функции траектории ..... 196
Дополнительные M-функции ..... 196
подпрограммами и повторами частей программы ..... 196
Программирование при помощи Q-параметров ..... 196
6.2 Основная информация о функциях траекторий ..... 197
Программирование движения инструмента в программе обработки ..... 197
6.3 Вход в контур и выход из контура ..... 200
Начальная и конечная точки ..... 200
Подвод и отвод по касательной дуге ..... 202
6.4 Движение по траекториидекартовы координаты ..... 204
функций траектории ..... 204
Обзор Прямая на ускоренном ходу G00
Прямая с подачей G01 F ..... 205
Вставка фаски между двумя прямыми ..... 206
Скругление углов G25 ..... 207
Центр окружности I, J ..... 208
Круговая траектория C с центром окружности CC ..... 209
Круговая траектория G02/G03/G05 с заданным радиусом ..... 210
Круговая траектория G06 с плавным переходом ..... 212
6.5 Движение по траектории – полярные координаты ..... 217
Обзор ..... 217
Начало полярных координат: Pol I, J ..... 218
Прямая на ускоренном ходу G10
Прямая с подачей G11 F ..... 218
Круговая
Круговая траектория G16 с плавным переходом ..... 220
Винтовая линия (спираль) ..... 221
траектория G12/G13/G15 вокруг полюса I, J ..... 219
24

7 Программирование: ввод данных из DXF-файлов ..... 225

7.1 Обработка DXF-файлов (ПО-опция) ..... 226
Применение ..... 226
Открытие DXF-файла ..... 227
Базовые настройки ..... 228
Настройка слоя ..... 230
Определение точки привязки ..... 231
Выбор и сохранение в памяти контура ..... 233
Выбор и сохранение в памяти позиций обработки ..... 236
Функция масштабирования ..... 242
HEIDENHAIN iTNC 530 25

8 Программирование: подпрограммы и повторы частей программ ..... 243

8.1 Обозначение подпрограмм и повторов частей программы ..... 244
Метка ..... 244
8.2 Подпрограммы ..... 245
Принцип работы ..... 245
Указания для программирования ..... 245
Программирование подпрограммы ..... 245
Вызов подпрограммы ..... 246
8.3 Повторы частей программы ..... 247
Метка G98 ..... 247
Принцип работы ..... 247
Указания для программирования ..... 247
Программирование повтора части программы ..... 247
Вызов повтора части программы ..... 247
8.4 Использование любой программы в качестве подпрограммы ..... 248
Принцип работы ..... 248
Указания для программирования ..... 248
Вызов любой программы в
8.5 Вложенные подпрограммы ..... 250
Виды вложенных подпрограмм ..... 250
Кратность вложения подпрограмм ..... 250
Подпрограмма в подпрограмме ..... 251
Повторы повторяющихся частей программы ..... 252
Повторение подпрограммы ..... 253
8.6 Примеры программирования ..... 254
качестве подпрограммы ..... 248
26

9 Программирование: Q-параметры ..... 261

9.1 Принцип действия и обзор функций ..... 262
Указания для программирования ..... 264
Вызов функций Q-параметров ..... 265
9.2 Группы деталей – использование Q-параметров вместо числовых значений ..... 266
Применение ..... 266
9.3 Описание контуров с помощью математических функций ..... 267
Применение ..... 267
Обзор ..... 267
Программирование основных арифметических действий ..... 268
9.4 Тригонометрические функции (тригонометрия) ..... 269
Определения ..... 269
Программирование тригонометрических функций ..... 270
9.5 If...to-решения с помощью Q-параметров ..... 271
Применение ..... 271
Безусловные переходы ..... 271
Программирование if...to-решений ..... 272
9.6 Контроль
9.7 Дополнительные функции ..... 274
9.8 Непосредственный ввод формулы ..... 280
9.9 Параметры строки ..... 284
и изменение Q-параметров ..... 273
Порядок действий ..... 273
Обзор ..... 274
D14: ERROR: выдача сообщений об ошибках ..... 275
D15 PRINT: выдача текстов или значений Q-параметров ..... 279
D19 PLC: передача значений в PLC ..... 279
Ввод формулы ..... 280
Правила вычислений ..... 282
Пример ввода ..... 283
Функции обработки строки ..... 284
Присвоение параметров строки ..... 285
Соединение параметров строки в цепочку ..... 286
Преобразование цифрового значения в параметр
Копирование части строки из параметра строки ..... 288
Копирование данных системы в параметр строки ..... 289
Преобразование параметра строки в цифровое значение ..... 291
Проверка параметра строки ..... 292
Определение длины параметра строки ..... 293
Сравнение алфавитных последовательностей ..... 294
строки ..... 287
HEIDENHAIN iTNC 530 27
9.10 Q-параметры с заданными значениями ..... 295
Значения из PLC: от Q100 до Q107 ..... 295
WMAT-кадр: QS100 ..... 295
Активный радиус инструмента: Q108 ..... 295
Ось инструментов: Q109 ..... 296
Состояние шпинделя: Q110 ..... 296
Подача СОЖ: Q111 ..... 296
Коэффициент перекрытия: Q112 ..... 296
Размеры, указанные в программе: Q113 ..... 297
Длина инструмента: Q114 ..... 297
Координаты после ощупывания во время выполнения программы ..... 297
Отклонение фактического значения от заданного при автоматическом измерении инструмента с помощью
TT 130 ..... 298
Поворот плоскости обработки с помощью
осей вращения ..... 298
Результаты измерения циклов измерительного щупа (см. также руководство пользователя "Циклы
измерительных щупов") ..... 299
9.11 Примеры программирования ..... 301
углов заготовки: координаты, рассчитанные системой ЧПУ для
28

10 Программирование: дополнительные функции ..... 307

10.1 Ввод дополнительных M-функций и СТОП-функции ..... 308
Основные положения ..... 308
10.2 Дополнительные функции контроля выполнения программы, шпинделя и подачи СОЖ ..... 310
Обзор ..... 310
10.3 Дополнительные функции для ввода координат ..... 311
Программирование фиксированных координат станка: M91/M92 ..... 311
Активация последней заданной точки привязки: M104 ..... 313
Подвод к позициям в ненаклоненной системе координат при наклонной плоскости обработки: M130 ..... 313
10.4 Дополнительные функции траектории контура ..... 314
Шлифовка углов
Добавление определенной окружности скругления между отрезками прямых: M112 ..... 314
Не учитывать точки при отработке неоткорректированных кадров прямых: М124 ..... 315
Обработка небольших выступов контура: функция M97 ..... 316
Полная обработка разомкнутых углов контура: M98 ..... 318
Коэффициент подачи для движений при врезании: M103 ..... 319
Подача в миллиметрах/оборот шпинделя: M136 ..... 320
Скорость подачи на дугах окружности: M109/M110/M111 ..... 321
Предварительный расчет контура с поправкой на радиус (LOOK AHEAD): M120 ..... 322
Совмещение
Выход из контура по оси инструмента: M140 ..... 325
Подавление контроля измерительного щупа: M141 ..... 326
Удаление модальной информации программы: M142 ..... 327
Отмена разворота плоскости обработки: M143 ..... 327
Автоматический отвод инструмента от контура при NC-остановке: M148 ..... 328
Подавление сообщения конечного выключателя: М150 ..... 329
10.5 Дополнительные функции для станков лазерной резки ..... 330
Принцип ..... 330
Непосредственная выдача запрограммированного напряжения: M200 ..... 330
Напряжение как функция
Напряжение как функция скорости: M202 ..... 331
Выдача напряжения как функции времени (стадия импульса, зависящая от времени): M203 ..... 331
Выдача напряжения как функции времени (импульс, зависящий от времени): M204 ..... 331
: M90 ..... 314
позиционирования маховичком во время выполнения программы: M118 ..... 324
отрезка: M201 ..... 330
HEIDENHAIN iTNC 530 29

11 Программирование: специальные функции ..... 333

11.1 Обзор специальных функций ..... 334
Главное меню "Специальные функции SPEC FCT" ..... 334
Меню "Стандартные значения для программы" ..... 335
Меню функций для обработки контура и точек ..... 335
Определение различных функций DIN/ISO ..... 336
11.2 Динамический контроль столкновений (ПО-опция) ..... 337
Функция ..... 337
Контроль столкновений в режимах ручного управления ..... 339
Контроль столкновений в автоматическом режиме ..... 341
Графическое изображение безопасного пространства (функция FCL4) ..... 342
Контроль столкновений в режиме работы "Тест
11.3 Контроль зажимных приспособлений (ПО-опция DCM) ..... 344
Основные положения ..... 344
Модели зажимных приспособлений ..... 346
Параметризация зажимных приспособлений: FixtureWizard ..... 346
Размещение зажимных приспособлений на станке ..... 348
Смена зажимного приспособления ..... 349
Удаление зажимного приспособления ..... 349
Проверка положения измеренного зажимного приспособления ..... 350
Управление зажимными приспособлениями ..... 352
11.4 Управление инструментальными суппортами (опция ПО DCM) ..... 354
Основные положения ..... 354
Модели инструментальных суппортов ..... 354
Настройки инструментального суппорта: ToolHolderWizard ..... 355
Удаление инструментального суппорта ..... 356
11.5 Общие настройки программы (ПО-опция) ..... 357
Применение ..... 357
Технические условия ..... 359
Активация/деактивация функции ..... 360
Разворот плоскости обработки ..... 362
Замена осей ..... 363
Совмещенное зеркальное отображение ..... 364
Дополнительное, аддитивное смещение нулевой точки ..... 364
Блокировка осей ..... 365
Совмещенный поворот ..... 365
Потенциометр подачи ..... 365
Совмещение маховичком ..... 366
программы" ..... 343
30
Loading...
+ 612 hidden pages