Heidenhain TNC 320 Manual [ru]

4 (1)

Руководство

пользователя

DIN/ISO-

программирование

TNC 320

Программное обеспечение NC 340 551-04 340 554-04

Русский (ru) 3/2010

Heidenhain TNC 320 Manual

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

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

Клавиша Функция

Выбор разделения экрана дисплея

Выбор между основным и фоновым режимами работы

Клавиши Softkey: выбор функции на дисплее

Переключение панелей Softkey

Режимы работы станка Клавиша Функция

Режим ручного управления

Электронный маховичок

Позиционирование с ручным вводом данных

Покадровое выполнение программы

Выполнение программы в автоматическом режиме

Режимы программирования Клавиша Функция

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

Тест программы

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

Управление файлами, внешний вывод данных

Определение вызова программы, выбор таблиц нулевых и стандартных точек

Выбор MOD-функции

Отображение текста помощи при аварийных сообщениях, вызов системы помощи TNCguide

Индикация всех имеющихся сообщений об ошибках

Вызов калькулятора

Клавиши навигации Клавиша Функция

Перемещение курсора внутри кадра

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

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

Подача

 

Скорость вращения

 

шпинделя

 

 

 

 

 

100

100

 

50

150

50

150

 

F %

0

S %

 

0

 

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

Клавиша Функция

Определение циклов измерительного щупа

Определение и вызов циклов

Ввод и вызов подпрограмм и повторов частей программ

Безусловный останов программы

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

Клавиша Функция

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

Вызов параметров инструментов

Программирование траекторий Клавиша Функция

Вход в контур/выход из контура

FK-программирование свободного контура

Прямая

Центр окружности/полюс для полярных координат

Круговая траектория вокруг центра окружности

Круговая траектория с заданным радиусом

Круговая траектория с переходом в прямую по касательной

Фаска/радиусная обработка углов

Специальные функции/smarT.NC Клавиша Функция

Индикация специальных функций

Выбор следующей закладки в форме

Диалоговоеполеилиэкраннаякнопка переключения вперед/назад

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

Клавиша Функция

. . .

Выбор или ввод в программу

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

. . . Цифры

Десятичная точка/изменение знака числа

Программирование в полярных координатах / инкрементных значениях

Программирование Q- параметров/состояние Q-параметров

Присвоение фактической позиции, значений из калькулятора

Игнорирование вопросов диалога и удаление слов

Подтверждениевводаипродолжение диалога

Завершение кадра, окончание ввода

Сброс введенных числовых значений или удаление сообщения ЧПУ об ошибке

Прерываниедиалога, удалениечасти программы

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

Ниже приведен список символов-указателей, используемых в данном руководстве

Этот символ указывает на то, что для выполнения описываемой функции необходимо следовать специальным указаниям.

Этот символ указывает на то, что при использовании описываемойфункциисуществуетоднаилинесколько следующих опасностей:

Опасности для заготовки

Опасности для зажимного приспособления

Опасности для инструмента

Опасности для станка

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

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

Этот символ указывает на то, что более подробное описание функции содержится в другом руководстве пользователя.

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

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

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

HEIDENHAIN TNC 320

5

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

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

В данном руководстве описаны функции ЧПУ, начиная со следующих номеров программного обеспечения ЧПУ:

Тип ЧПУ

Номер ПО ЧПУ

TNC 320

340 551-04

 

 

TNC 320 Программная станция

340 554-04

 

 

Адаптацию объема доступных функций ЧПУ к определенному станку осуществляет производитель станка путем настройки машинных параметров. Поэтому в данном руководстве также описаны и те функции, которые доступны не во всех ЧПУ.

Не все станки поддерживают определенные функции ЧПУ такие, например, как:

измерение инструмента с помощью щупа TT.

Чтобы узнать фактическое количество функций вашего станка, обратитесь к его производителю.

Многие производители станков и компания HEIDENHAIN предлагают курсы программирования систем ЧПУ. Участие в подобных курсах рекомендуется для интенсивного ознакомления с функциями ЧПУ.

Руководство пользователя "Программирование циклов"

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

HEIDENHAIN. ID: 679 220-xx

6

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

TNC 320 оснащена различными опциями программного обеспечения, которые активируются оператором или производителем станка. Каждую опцию следует активировать отдельно, и каждая из них содержит, соответственно, описанные ниже функции:

Опции оборудования

Дополнительная ось для 4 осей и неуправляемого шпинделя

Дополнительная ось для 5 осей и неуправляемого шпинделя

ПО-опция 1(номер опции #08)

Интерполяция боковой поверхности цилиндра (циклы 27, 28 и 29)

Подача в мм/мин для осей вращения: M116

Наклон плоскости обработки (цикл 19, функция PLANE и Softkey 3D-ROT в ручном режиме работы)

Окружность в 3 осях при наклонной плоскости обработки

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

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

При покупке нового станка все функции обновления ПО предоставляются без дополнительной оплаты.

Функции обновления ПО обозначаются в руководстве с помощью символа FCL n, где n указывает на текущий номер версии.

Вы можете активировать FCL-функции для постоянного пользования, купив цифровой код. Для этого необходимо обратиться к производителю станка или в компанию

HEIDENHAIN.

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

HEIDENHAIN TNC 320

7

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

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

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

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

В данном продукте используется Open Source Software. Более подробную информацию можно найти в системе ЧПУ в

Uрежиме работы "Программирование/редактирование"

UФункция MOD

USoftkey ПРАВОВЫЕ ЗАМЕЧАНИЯ

8

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

Была добавлена функция PLANE для гибкого определения наклоненной плоскости обработки (смотри „PLANE-функция: наклон плоскости обработки (ПО-опция 1)” на странице 285)

Была добавлена система помощи TNCguide, работающая по контексту (смотри „Вызов TNCguide” на странице 122)

Была добавлена функция FUNCTION PARAX для задания отношения параллельных осей U, V, W

Добавлены следующие языки диалогов: словацкий, норвежский, латышский, корейский, турецкий и румынский (смотри „Список параметров” на странице 402)

Кнопка Backspace позволяет теперь удалять отдельные символы во время ввода информации (смотри „Ввод и редактирование значений координат” на странице 3)

Была добавлена функция PATTERN DEF для определения образцов отверстий (см. руководство пользователя по циклам)

ТеперьспомощьюфункцииSEL PATTERN могутбытьвыбраны таблицы точек (см. руководство пользователя по циклам)

Функция CYCL CALL PAT позволяет отрабатывать циклы в сочетании стаблицами точек (см. руководство пользователя по циклам)

В функции DECLARE CONTOUR теперь можно задавать глубину этого контура (см. руководство пользователя по циклам)

Новый цикл обработки 241 для глубокого сверления однокромочным сверлом (см. руководство пользователя по циклам)

Добавлены циклы обработки с 251 по 257 для фрезерования карманов, острововиканавок(см. руководствопользователяпо циклам)

Цикл измерительного щупа 416 (Задание координат точки привязки, центр окружности из отверстий) расширен параметром Q320 (Безопасное расстояние) (см. руководство пользователя по циклам)

Циклы измерительных щупов 412, 413, 421 и 422: дополнительный параметр Q365 "Тип перемещения" (см. руководство пользователя по циклам)

Цикл измерительного щупа 425 (Измерение канавки) расширен параметром Q301 (Наличие или отсутствие промежуточного позиционирования на безопасной высоте) и Q320 (Безопасное расстояние) (см. руководство пользователя по циклам)

Циклы измерительных щупов с 408 по 419: если задана индикация, ЧПУ также записывает точку привязки в строку 0 таблицы предустановок (см. руководство пользователя по циклам)

В режимах работы покадрового и поблочного прогона программы теперь можно выбирать таблицу нулевых точек

(STATUS M)

При определении подач в циклах обработки появилась возможность задавать FU и FZ-значения (см. руководство пользователя по циклам)

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

HEIDENHAIN TNC 320

9

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

Изменения в функциях ПО

340 55x-04

Вцикле22 теперьможноопределятьназваниеинструментадля инструмента черновой обработки (см. руководство пользователя по циклам)

Изменена функция дополнительной индикации состояния. Были проведены следующие расширения (смотри „Дополнительные индикации состояния” на странице 63):

появиласьноваяобзорнаястраницасиндикациейважнейших состояний

отображаются значения, настроенные в цикле 32 "Допуск"

Циклы фрезерования карманов, цапф и канавок с 210 по 214 удалены со стандартной панели Softkey (CYCL DEF > КАРМАНЫ/ЦАПФЫ/КАНАВКИ). Эти циклы по-прежнему имеются в наличии по причине совместимости, и их можно выбрать клавишей GOTO

Цикл25 "Протяжкаконтура" позволяеттеперьпрограммировать также закрытые контуры

При повторном входе в программу теперь возможно выбрать другой инструмент

С помощью FN16 F-Print теперь могут выдаваться тексты, зависящие от языка

Структура Softkey функции SPEC FCT была изменена и приближена к структуре iTNC 530

10

Содержание

 

Первые шаги в работе с TNC 320

1

 

 

 

 

 

 

Введение

2

 

 

Программирование: основы,

3

 

 

 

 

 

управление файлами

4

 

 

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

 

 

5

 

 

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

 

 

6

 

 

Программирование:

 

 

программирование контуров

7

 

 

Программирование: подпрограммы и

 

 

повторы частей программ

8

 

 

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

 

 

9

 

 

Программирование: дополнительные

 

 

функции

10

 

 

Программирование: специальные

 

 

 

 

 

функции

11

 

 

Программирование: многоосевая

 

 

обработка

12

 

 

Ручное управление и наладка

 

 

13

 

 

Позиционирование с ручным вводом

 

 

данных

14

 

 

Тестирование программы и отработка

 

 

программы

15

 

 

MOD-функции

 

 

16

 

 

Таблицы и обзоры

 

 

 

 

 

 

 

HEIDENHAIN TNC 320

11

 

 

 

 

 

 

.....1 Первые шаги в работе с TNC 320

31

 

 

 

 

1.1

Обзор .....

32

 

 

 

 

 

 

 

 

 

1.2

Включение станка .....

33

 

 

 

 

 

 

 

 

 

Квитирование перерыва в электроснабжении и поиск референтных меток .....

33

1.3

Программирование первой части

..... 34

 

 

 

 

 

 

 

Правильный выбор режима работы .....

 

34

 

 

 

 

 

Важнейшие элементы управления ЧПУ

..... 34

 

 

 

 

 

Создание новой программы/управление файлами .....

35

 

 

 

Определение заготовки .....

36

 

 

 

 

 

 

 

 

Структура программы .....

37

 

 

 

 

 

 

 

 

Программирование простого контура

.....

38

 

 

 

 

 

Создание программы циклов .....

41

 

 

 

 

 

 

1.4

Графический тест первой части ..... 43

 

 

 

 

 

 

 

Правильный выбор режима работы .....

 

43

 

 

 

 

 

Выбор таблицы инструментов для теста программы .....

43

 

 

 

Выбор программы, которую необходимо протестировать .....

44

 

 

Выбор разделения экрана дисплея и вида .....

44

 

 

 

 

Запуск теста программы .....

45

 

 

 

 

 

 

1.5

Наладка инструмента

..... 46

 

 

 

 

 

 

 

 

 

Правильный выбор режима работы .....

 

46

 

 

 

 

 

Подготовка и измерение инструмента .....

46

 

 

 

 

 

Таблица инструмента TOOL.T .....

46

 

 

 

 

 

 

 

Таблица мест TOOL_P.TCH .....

47

 

 

 

 

 

 

1.6

Наладка заготовки .....

48

 

 

 

 

 

 

 

 

 

Правильный выбор режима работы .....

 

48

 

 

 

 

 

Зажим заготовки .....

48

 

 

 

 

 

 

 

 

 

Выверка заготовки с помощью измерительного щупа .....

49

 

 

 

Установка точки привязки с помощью измерительного щупа

..... 50

 

1.7

Отработка первой программы .....

51

 

 

 

 

 

 

 

Правильный выбор режима работы .....

 

51

 

 

 

 

 

Выбор программы, которую необходимо отработать .....

51

 

 

 

Запуск программы .....

51

 

 

 

 

 

 

 

 

HEIDENHAIN TNC 320

13

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

53

 

 

 

 

 

 

 

 

 

 

2.1 TNC 320 .....

 

54

 

 

 

 

 

 

 

 

 

 

Программирование: диалог открытым текстом фирмы HEIDENHAIN и DIN/ISO .....

54

 

Совместимость .....

 

54

 

 

 

 

 

 

 

 

2.2 Дисплей и пульт управления .....

55

 

 

 

 

 

 

 

Дисплей

..... 55

 

 

 

 

 

 

 

 

 

 

Разделение экрана дисплея .....

 

56

 

 

 

 

 

 

Пульт управления .....

57

 

 

 

 

 

 

 

 

2.3 Режимы работы .....

58

 

 

 

 

 

 

 

 

 

Режим ручного управления и электронного маховичка .....

58

 

 

 

Позиционирование с ручным вводом данных .....

58

 

 

 

 

Программирование/редактирование .....

59

 

 

 

 

 

Тест программы .....

 

59

 

 

 

 

 

 

 

 

Выполнение программы в автоматическом и покадровом режимах .....

60

 

 

2.4 Индикация состояния .....

61

 

 

 

 

 

 

 

 

"Общая" индикация состояния .....

61

 

 

 

 

 

 

Дополнительные индикации состояния .....

63

 

 

 

 

 

2.5 Дополнительные устройства: 3D-измерительные щупы и электронные маховички фирмы HEIDENHAIN .....

69

3D-щупы

..... 69

 

 

 

 

 

 

 

 

 

 

Электронные маховички HR .....

 

70

 

 

 

 

 

 

14

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

..... 71

 

 

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

72

 

 

 

 

 

 

 

 

Датчики положения и референтные метки

..... 72

 

 

 

 

Система привязки .....

72

 

 

 

 

 

 

 

 

Система привязки фрезерных станков .....

73

 

 

 

 

Обозначение осей на фрезерных станках

..... 73

 

 

 

 

Полярные координаты .....

74

 

 

 

 

 

 

 

Абсолютные и инкрементальные координаты заготовки .....

75

 

 

Выбор точки привязки .....

76

 

 

 

 

 

 

 

3.2 Открытие и ввод программ

..... 77

 

 

 

 

 

 

Построение NC-программы в DIN/ISO-формате .....

77

 

 

 

Определение заготовки: G30/G31 .....

77

 

 

 

 

 

Создание новой программы обработки .....

78

 

 

 

 

Программирование движений инструмента в формате DIN/ISO .....

80

 

Присвоение фактических позиций .....

81

 

 

 

 

 

Редактирование программы

.....

82

 

 

 

 

 

 

Функция поиска в системе ЧПУ .....

86

 

 

 

 

 

3.3 Управление файлами: основы .....

 

88

 

 

 

 

 

 

Файлы .....

88

 

 

 

 

 

 

 

 

 

 

 

Защита данных

.....

89

 

 

 

 

 

 

 

 

 

3.4 Работа с управлением файлами

..... 90

 

 

 

 

 

Директории .....

90

 

 

 

 

 

 

 

 

 

 

Пути доступа .....

90

 

 

 

 

 

 

 

 

 

Обзор: функции управления файлами .....

91

 

 

 

 

Вызов управления файлами

.....

92

 

 

 

 

 

 

Выбор дисководов, директорий и файлов .....

93

 

 

 

 

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

.....

95

 

 

 

 

 

 

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

.....

95

 

 

 

 

 

 

Копирование отдельного файла .....

96

 

 

 

 

 

Копирование файла в другую директорию .....

96

 

 

 

 

Копирование директории .....

 

96

 

 

 

 

 

 

Выбор одного из недавно использовавшихся файлов .....

97

 

 

Удаление файла .....

97

 

 

 

 

 

 

 

 

 

Удаление директории .....

98

 

 

 

 

 

 

 

 

Выделение файлов

.....

99

 

 

 

 

 

 

 

 

Переименование файла .....

100

 

 

 

 

 

 

Сортировка файлов .....

100

 

 

 

 

 

 

 

 

Дополнительные функции .....

 

101

 

 

 

 

 

 

Передача данных на внешний носитель/с внешнего носителя данных .....

102

Система ЧПУ в сети .....

104

 

 

 

 

 

 

 

 

USB-устройства в системе ЧПУ (функция FCL 2) .....

105

 

 

 

HEIDENHAIN TNC 320

15

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

107

 

 

 

 

 

 

 

4.1 Клавиатура дисплея .....

 

108

 

 

 

 

 

 

 

 

 

Ввод текста с помощью клавиатуры дисплея .....

108

 

 

 

 

4.2 Вставка комментария .....

 

109

 

 

 

 

 

 

 

 

 

Применение

..... 109

 

 

 

 

 

 

 

 

 

 

Комментарий в собственном кадре .....

109

 

 

 

 

 

 

Функции редактирования комментария .....

110

 

 

 

 

 

4.3 Оглавление программ

.....

111

 

 

 

 

 

 

 

 

Определение, возможности применения .....

111

 

 

 

 

 

Отображение окна оглавления/переход к другому активном окну .....

111

 

Вставка кадра оглавления в окне программы (слева) .....

111

 

 

 

Выбор кадров в окне оглавления .....

111

 

 

 

 

 

 

4.4 Калькулятор .....

 

 

 

 

 

 

 

 

 

 

 

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

112

 

 

 

 

 

 

 

 

 

4.5 Графика при программировании .....

114

 

 

 

 

 

 

 

Параллельное выполнение/невыполнение функции графики при программировании .....

114

Графическое воспроизведение существующей программы .....

114

 

 

Индикация и выключение номеров кадров .....

115

 

 

 

 

Удаление графики .....

 

115

 

 

 

 

 

 

 

 

 

Увеличение или уменьшение фрагмента .....

115

 

 

 

 

 

4.6 Сообщения об ошибках .....

116

 

 

 

 

 

 

 

 

Индикация ошибок .....

 

116

 

 

 

 

 

 

 

 

Откройте окно ошибок .....

116

 

 

 

 

 

 

 

 

Закрытие окна ошибок .....

116

 

 

 

 

 

 

 

Подробные сообщения об ошибках .....

117

 

 

 

 

 

 

Softkey ВНУТР. ИНФОРМ.

.....

117

 

 

 

 

 

 

 

Удаление ошибки .....

 

118

 

 

 

 

 

 

 

 

 

Протокол ошибок .....

 

118

 

 

 

 

 

 

 

 

 

Протокол клавиш .....

 

119

 

 

 

 

 

 

 

 

 

Тексты подсказок .....

 

120

 

 

 

 

 

 

 

 

 

Сохранение сервис-файлов в памяти

..... 120

 

Вызов системы помощи TNCguide .....

120

 

4.7 Контекстно-зависимая система помощи TNCguide .....

121

Назначение .....

121

 

 

 

Работа с TNCguide .....

122

 

 

Загрузка текущих файлов помощи .....

126

 

16

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

127

 

 

5.1 Ввод данных инструмента

..... 128

 

 

 

 

 

Подача F .....

128

 

 

 

 

 

 

Скорость вращения шпинделя S .....

129

 

 

 

5.2 Параметры инструмента .....

130

 

 

 

 

 

Условия выполнения коррекции инструмента .....

130

 

Номер инструмента, название инструмента .....

130

 

Длина инструмента L .....

130

 

 

 

 

 

Радиус инструмента R .....

130

 

 

 

 

 

Значения "дельта" для длины и радиуса

..... 131

 

Ввод данных инструмента в программу .....

131

 

 

Ввод данных инструмента в таблицу .....

132

 

 

Таблица мест для устройства смены инструмента .....

138

Вызов данных инструмента .....

141

 

 

 

 

5.3 Коррекция инструмента .....

143

 

 

 

 

 

Введение .....

143

 

 

 

 

 

 

Коррекция на длину инструмента .....

143

 

 

Коррекция на радиус инструмента .....

144

 

 

HEIDENHAIN TNC 320

17

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

149

 

6.1 Движения инструмента .....

150

 

 

 

 

 

 

 

Функции траектории .....

150

 

 

 

 

 

 

 

Дополнительные M-функции

.....

150

 

 

 

 

 

подпрограммами и повторами частей программы

..... 150

 

 

Программирование при помощи Q-параметров

.....

150

 

 

6.2 Основная информация о функциях траекторий .....

151

 

 

Программирование движения инструмента в программе обработки .....

151

6.3 Вход в контур и выход из контура .....

154

 

 

 

 

 

Начальная и конечная точки

.....

154

 

 

 

 

 

Подвод и отвод по касательной дуге .....

156

 

 

 

 

6.4 Движение по траектории – декартовы координаты .....

 

158

 

 

Обзор функций траектории .....

158

 

 

 

 

 

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

..... 159

 

 

 

прямая на ускоренном ходу G00

 

 

 

 

 

 

Прямая с подачей G01 F .....

159

 

 

 

 

 

 

Вставка фаски между двумя прямыми .....

160

 

 

 

 

Скругление углов G25 .....

161

 

 

 

 

 

 

Центр окружности I, J .....

162

 

 

 

 

 

 

Круговая траектория C с центром окружности CC .....

163

 

 

Круговая траектория G02/G03/G05 с заданным радиусом

..... 164

 

Круговая траектория G06 с плавным переходом .....

166

 

 

6.5 Движение по траектории – полярные координаты .....

 

171

 

 

Обзор .....

171

 

 

 

 

 

 

 

 

Начало полярных координат: Pol I, J .....

172

 

 

 

 

Прямая на ускоренном ходу G10

 

 

 

 

 

Прямая с подачей G11 F .....

172

 

 

 

 

 

 

Круговая траектория G12/G13/G15 вокруг полюса I, J .....

173

 

Круговая траектория G16 с плавным переходом .....

174

 

 

Винтовая линия (спираль) .....

175

 

 

 

 

 

18

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

179

7.1

Обозначение подпрограмм и повторов частей программы

.....

180

 

Метка .....

180

 

 

 

 

 

 

 

 

7.2

Подпрограммы .....

181

 

 

 

 

 

 

 

 

Принцип работы .....

181

 

 

 

 

 

 

 

Указания для программирования .....

181

 

 

 

 

Программирование подпрограммы

..... 181

 

 

 

 

Вызов подпрограммы .....

181

 

 

 

 

7.3

Повторы частей программы .....

 

182

 

 

 

 

 

Метка G98 .....

182

 

 

 

 

 

 

 

 

Принцип работы .....

182

 

 

 

 

 

 

 

Указания для программирования .....

182

 

 

 

 

Программирование повтора части программы

..... 182

 

 

 

Вызов повтора части программы .....

182

 

 

 

7.4

Использование любой программы в качестве подпрограммы .....

183

 

Принцип работы .....

183

 

 

 

 

 

 

 

Указания для программирования .....

183

 

 

 

 

Вызов любой программы в качестве подпрограммы .....

184

7.5

Вложенные подпрограммы .....

 

185

 

 

 

 

 

Виды вложенных подпрограмм .....

185

 

 

 

 

Кратность вложения подпрограмм .....

185

 

 

 

 

Подпрограмма в подпрограмме .....

186

 

 

 

 

Повторы повторяющихся частей программы .....

187

 

 

 

Повторение подпрограммы

..... 188

 

 

 

 

7.6

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

.....

189

 

 

 

 

HEIDENHAIN TNC 320

19

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

.....

 

195

 

 

8.1 Принцип действия и обзор функций .....

 

196

 

 

Указания для программирования .....

 

198

 

 

Вызов функций Q-параметров .....

199

 

 

 

8.2 Группы деталей – использование Q-параметров вместо числовых значений ..... 200

Применение .....

200

 

 

 

 

 

 

 

8.3 Описание контуров с помощью математических функций .....

201

Назначение .....

201

 

 

 

 

 

 

 

Обзор .....

201

 

 

 

 

 

 

 

 

Программирование основных арифметических действий .....

202

8.4 Тригонометрические функции (тригонометрия) .....

203

 

Определения .....

203

 

 

 

 

 

 

 

Программирование тригонометрических функций ..... 204

 

8.5 If...to-решения с помощью Q-параметров

..... 205

 

 

Назначение .....

205

 

 

 

 

 

 

 

Безусловные переходы

..... 205

 

 

 

 

 

Программирование if...

to-решений

.....

 

205

 

 

8.6 Контроль и изменение Q-параметров

.....

 

206

 

 

Порядок действий .....

206

 

 

 

 

 

8.7 Дополнительные функции .....

207

 

 

 

 

 

Обзор .....

207

 

 

 

 

 

 

 

 

D14: ERROR: выдача сообщений об ошибках .....

208

 

D18: считывание системных данных

.....

213

 

 

D19 PLC: передача значений в PLC .....

 

221

 

 

8.8 Доступ к таблицам с SQL-инструкциями

.....

222

 

 

Введение

..... 222

 

 

 

 

 

 

 

Транзакция .....

223

 

 

 

 

 

 

 

Программирование SQL-инструкций

.....

225

 

 

Обзор клавиш Softkey

.....

225

 

 

 

 

 

SQL BIND .....

226

 

 

 

 

 

 

 

SQL SELECT .....

227

 

 

 

 

 

 

 

SQL FETCH .....

230

 

 

 

 

 

 

 

SQL UPDATE .....

231

 

 

 

 

 

 

 

SQL INSERT .....

231

 

 

 

 

 

 

 

SQL COMMIT .....

232

 

 

 

 

 

 

 

SQL ROLLBACK ..... 232

 

 

 

 

 

 

8.9 Непосредственный ввод формулы .....

233

 

 

Ввод формулы .....

233

 

 

 

 

 

 

Правила вычислений .....

 

235

 

 

 

 

 

Пример ввода .....

236

 

 

 

 

 

 

 

20

8.10 Параметры строки

.....

237

 

 

 

 

 

 

 

Функции обработки строки .....

237

 

 

 

 

 

 

Присвоение параметров строки .....

238

 

 

 

 

 

Соединение параметров строки в цепочку .....

239

 

 

 

Преобразование цифрового значения в параметр строки .....

240

 

Копирование части строки из параметра строки ..... 241

 

 

Преобразование параметра строки в цифровое значение ..... 242

 

Проверка параметра строки

..... 243

 

 

 

 

 

Определение длины параметра строки .....

 

244

 

 

 

Сравнение алфавитных последовательностей .....

245

 

 

8.11 Q-параметры с заданными значениями .....

246

 

 

 

Значения из PLC: от Q100 до Q107

..... 246

 

 

 

 

Активный радиус инструмента: Q108 .....

246

 

 

 

Ось инструментов: Q109 .....

247

 

 

 

 

 

 

Состояние шпинделя: Q110

..... 247

 

 

 

 

 

 

Подача СОЖ: Q111 .....

247

 

 

 

 

 

 

 

Коэффициент перекрытия: Q112 .....

247

 

 

 

 

 

Размеры, указанные в программе: Q113 .....

 

248

 

 

 

Длина инструмента: Q114 .....

248

 

 

 

 

 

 

Координаты после ощупывания во время выполнения программы .....

248

Отклонение фактического значенияотзаданного приавтоматическомизмеренииинструментаспомощью

TT 130 .....

249

 

 

 

 

 

 

 

 

 

Наклон плоскости обработки с помощью углов заготовки: координаты, рассчитанные системой ЧПУ для

осей вращения .....

249

 

 

 

 

 

 

 

Результаты измерения циклов измерительного щупа (см. также руководство пользователя "Циклы

измерительных щупов") .....

250

 

 

 

 

 

 

8.12 Примеры программирования .....

252

 

 

 

 

 

 

HEIDENHAIN TNC 320

21

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

..... 259

 

 

 

9.1

Ввод дополнительных M-функции и STOPP-функции .....

260

 

 

 

 

 

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

260

 

 

 

 

 

 

9.2

Дополнительные функции контроля выполнения программы, шпинделя и подачи СОЖ

..... 262

 

 

Обзор .....

262

 

 

 

 

 

 

 

9.3

Дополнительные функции для ввода координат

..... 263

 

 

 

 

 

Программирование фиксированных координат станка: M91/M92 .....

263

 

 

 

Подводкпозициямвненаклоненнойсистемекоординатпринаклоннойплоскостиобработки: M130 .....

265

9.4

Дополнительные функции траектории контура .....

266

 

 

 

 

 

 

Обработка небольших выступов контура: функция M97 .....

266

 

 

 

 

Полная обработка разомкнутых углов контура: M98 .....

268

 

 

 

 

 

Коэффициент подачи для движений при врезании: M103 .....

269

 

 

 

 

Подача в миллиметрах/оборот шпинделя: M136 .....

270

 

 

 

 

 

Скорость подачи на дугах окружности: M109/M110/M111 .....

270

 

 

 

 

Предварительная обработка кадров с коррекцией на радиус (LOOK AHEAD): M120

..... 271

 

 

Позиционирование при помощи маховичка во время выполнения программы: M118

..... 273

 

 

Выход из контура в направлении оси инструмента: M140 .....

274

 

 

 

 

Подавление контроля измерительного щупа: M141 .....

275

 

 

 

 

 

Автоматический отвод инструмента от контура при NC-Stopp: M148

..... 276

 

 

22

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

277

10.1

Обзор специальных функций .....

278

 

 

 

Главное меню "Специальные функции SPEC FCT" .....

278

 

Меню "Стандартные значения для программы"

.....

279

 

Меню функций для обработки контура и точек .....

279

 

Определение различных функций DIN/ISO .....

280

 

10.2

Определение функций DIN/ISO .....

281

 

 

 

обзор ..... 281

 

 

 

HEIDENHAIN TNC 320

23

.....11 Программирование: многоосевая обработка

283

 

 

 

 

11.1 Функции многоосевой обработки .....

284

 

 

 

 

 

11.2 PLANE-функция: наклон плоскости обработки (ПО-опция 1) .....

285

 

 

 

Введение .....

285

 

 

 

 

 

 

 

Определение PLANE-функции .....

287

 

 

 

 

 

Индикация позиции .....

287

 

 

 

 

 

 

Сброс PLANE-функции

..... 288

 

 

 

 

 

 

Определение плоскости обработки через пространственный угол: PLANE SPATIAL ..... 289

Определение плоскости обработки через угол проекции: PLANE PROJECTED

..... 291

Определение плоскости обработки через угол Эйлера: PLANE EULER .....

293

 

Определение плоскости обработки через два вектора: PLANE VECTOR .....

295

Определение плоскости обработки с помощью трех точек: PLANE POINTS .....

297

Определение плоскости обработки через отдельный, инкрементальный пространственный угол: PLANE

RELATIVE .....

299

 

 

 

 

 

 

 

Определение плоскости обработки через межосевой угол: PLANE AXIAL (функция FCL 3) ..... 300

Задать процедуру работы PLANE-функции при позиционировании .....

302

 

11.3 Дополнительные функции круговых осей ..... 306

 

 

 

 

 

Подача в мм/мин по осям вращения A, B, C: M116 (ПО-опция 1) .....

306

 

 

Перемещение осей вращения по оптимальному пути: M126 .....

307

 

 

 

Сокращение индикации оси вращения до значения менее 360°: M94 .....

308

 

24

.....12 Ручное управление и наладка

309

 

 

 

 

 

 

 

 

12.1

Включение, выключение .....

310

 

 

 

 

 

 

 

 

 

 

 

Включение .....

310

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Выключение .....

313

 

 

 

 

 

 

 

 

 

 

 

 

12.2

Перемещение осей станка .....

 

314

 

 

 

 

 

 

 

 

 

 

 

Указание

.....

314

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Перемещение оси с помощью внешних клавиш направления .....

314

 

 

 

 

 

Пошаговое позиционирование .....

315

 

 

 

 

 

 

 

 

 

Перемещение с помощью электронного маховичка HR 410 .....

316

 

 

 

 

12.3

Скорость вращения шпинделя S, подача F и дополнительная M-функция .....

317

 

 

 

Применение .....

317

 

 

 

 

 

 

 

 

 

 

 

 

 

Ввод значений .....

317

 

 

 

 

 

 

 

 

 

 

 

 

 

Изменение скорости вращения шпинделя и подачи .....

318

 

 

 

 

 

12.4

Назначение координат точки привязки без использования трехмерного измерительного щупа

..... 319

 

Указание .....

 

319

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Подготовка .....

319

 

 

 

 

 

 

 

 

 

 

 

 

 

Назначение координат точки привязки с помощью клавиш оси .....

320

 

 

 

 

 

Управление точками привязки с помощью таблицы предустановок .....

321

 

 

 

12.5

Использование 3D-щупов .....

 

328

 

 

 

 

 

 

 

 

 

 

 

Обзор .....

328

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Выбор цикла измерительного щупа

..... 329

 

 

 

 

 

 

 

 

 

Запись результатов измерения из циклов измерительного щупа в таблицу нулевых точек

.....

329

 

Запись результатов измерения из циклов измерительного щупа в таблицу предустановок

.....

330

12.6

Калибровка 3D-щупов ..... 331

 

 

 

 

 

 

 

 

 

 

 

 

Введение .....

 

331

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Калибровка рабочей длины .....

331

 

 

 

 

 

 

 

 

 

 

Калибровка рабочего радиуса и компенсация смещения центра измерительного щупа .....

332

 

Индикация значений калибровки .....

 

333

 

 

 

 

 

 

 

 

12.7

Выверка заготовки с помощью измерительного щупа ..... 334

 

 

 

 

 

 

Введение .....

 

334

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Определение разворота плоскости обработки

..... 334

 

 

 

 

 

 

 

Сохранение разворота плоскости обработки в таблице предустановок

.....

335

 

 

 

Индикация разворота плоскости обработки

.....

335

 

 

 

 

 

 

 

Отмена разворота плоскости обработки .....

335

 

 

 

 

 

 

HEIDENHAIN TNC 320

25

12.8 Установка точки привязки с помощью измерительного щупа .....

336

 

Обзор .....

336

 

 

 

 

 

 

Назначение координат точки привязки на произвольной оси .....

336

 

Угол в качестве точки привязки

..... 337

 

 

 

 

 

Центр окружности в качестве точки привязки

..... 338

 

 

 

Измерение заготовок с помощью трехмерногощупа .....

339

 

 

Использование функций ощупывания механическими щупами или индикаторами .....

342

12.9 Наклон плоскости обработки (ПО-опция 1)

..... 343

 

 

 

Применение, принцип работы .....

343

 

 

 

 

 

Подвод к референтным меткам при наклонных осях .....

345

 

 

Индикация положения в наклонной системе .....

345

 

 

 

Ограничения при наклоне плоскости обработки ..... 345

 

 

 

Активация наклона в ручном режиме .....

346

 

 

 

 

26

13 Позиционирование с ручным вводом данных ..... 347

13.1 Программирование и отработка простых программ .....

348

Позиционирование с ручным вводом данных

..... 348

 

Сохранение или удаление данных из $MDI .....

351

 

HEIDENHAIN TNC 320

27

.....14 Тест программы и отработка программы

353

14.1 Графика ..... 354

 

 

 

Применение .....

354

 

 

Обзор: виды .....

355

 

 

Вид сверху .....

355

 

 

Изображение в 3 плоскостях ..... 356

 

Трехмерное изображение

..... 357

 

Увеличение фрагмента .....

358

 

 

Повтор графического моделирования

..... 359

 

 

 

Определение времени обработки .....

 

360

 

 

14.2

Представление заготовки в рабочем пространстве .....

361

 

 

Назначение .....

361

 

 

 

 

 

 

 

14.3

Функции индикации программы .....

362

 

 

 

 

 

Обзор .....

362

 

 

 

 

 

 

 

 

14.4

Тест программы .....

363

 

 

 

 

 

 

 

 

Назначение .....

363

 

 

 

 

 

 

 

14.5

Отработка программы .....

 

366

 

 

 

 

 

 

Применение .....

366

 

 

 

 

 

 

 

 

Выполнение программы обработки .....

 

367

 

 

 

Прерывание обработки

..... 368

 

 

 

 

 

 

Перемещение осей станка во время прерывания .....

369

 

 

Продолжение выполнения программы после прерывания .....

370

 

Вход в программу в произвольном месте (поиск кадра) .....

371

 

Повторный подвод к контуру .....

373

 

 

 

 

14.6

Автоматический запуск программы .....

374

 

 

 

Назначение .....

374

 

 

 

 

 

 

 

14.7

Пропуск кадров .....

375

 

 

 

 

 

 

 

 

Назначение .....

375

 

 

 

 

 

 

 

 

Добавление знака „/“ .....

 

375

 

 

 

 

 

 

Удаление знака „/“ .....

375

 

 

 

 

 

14.8

Приостановка выполнения программы по выбору оператора .....

376

 

Назначение .....

376

 

 

 

 

 

 

 

28

.....15 MOD-функции

377

 

 

 

 

 

 

15.1

Выбор MOD-функции .....

378

 

 

 

 

 

 

Выбор MOD-функции .....

378

 

 

 

 

 

Изменение настроек .....

378

 

 

 

 

 

Выход из MOD-функции .....

378

 

 

 

 

 

Обзор MOD-функций .....

379

 

 

 

 

15.2

Номера ПО .....

380

 

 

 

 

 

 

 

Применение .....

380

 

 

 

 

 

 

15.3

Ввод кодового числа .....

381

 

 

 

 

 

 

Назначение .....

381

 

 

 

 

 

 

15.4

Настройка интерфейса передачи данных .....

382

 

 

 

Последовательный интерфейс в TNC 320 .....

382

 

 

 

Назначение .....

382

 

 

 

 

 

 

 

Настройка RS-232-интерфейса .....

382

 

 

 

 

Установка СКОРОСТИ ПЕРЕДАЧИ В БОДАХ (baudRate) .....

382

 

Настройка протокола (protocol) .....

383

 

 

 

 

Настройка битов данных (dataBits)

..... 384

 

 

 

 

Проверка четности (parity) .....

384

 

 

 

 

 

Настройка стоп-битов (stopBits) .....

384

 

 

 

 

Настройка Handshake (flowControl)

..... 384

 

 

 

 

Настройки передачи данных с TNCserver ПО ПК .....

385

 

 

Выбор режима работы внешнего устройства (fileSystem) .....

385

 

ПО для передачи данных .....

386

 

 

 

 

15.5

Ethernet-интерфейс .....

388

 

 

 

 

 

 

Введение .....

388

 

 

 

 

 

 

 

Возможности подключения .....

388

 

 

 

 

 

Подключение системы управления к сети .....

389

 

 

15.6

Выбор индикации положения .....

395

 

 

 

 

 

Назначение .....

395

 

 

 

 

 

 

15.7

Выбор единиц измерения .....

396

 

 

 

 

 

Назначение .....

396

 

 

 

 

 

 

15.8

Индикация рабочего времени

..... 397

 

 

 

 

Назначение .....

397

 

 

 

 

 

 

HEIDENHAIN TNC 320

29

16 Таблицы и обзоры

..... 399

 

 

 

 

16.1

Индивидуальные параметры пользователя станка .....

400

 

 

Назначение .....

400

 

 

 

 

16.2

Разводка контактов и кабели для интерфейсов передачи данных .....

408

 

Интерфейс V.24/RS-232-C HEIDEHAIN-устройства .....

408

 

 

Устройства других производителей .....

409

 

 

 

Интерфейс Ethernet-сети, гнездо RJ45

..... 409

 

 

16.3

Техническая информация .....

410

 

 

 

16.4

Замена буферной батареи .....

415

 

 

 

30

Loading...
+ 433 hidden pages