802D Токарная обработка


Чтобы посмотреть этот PDF файл с форматированием и разметкой, скачайте его и откройте на своем компьютере.
программирование
Выпуск
Токарная
обработка
SINUMERIK 802D
6FC5698–2AA00–0PP2





















































SINUMERIK 802D
Управление
программирование
Токарная
обработка
Действительно

Система

Версия
SINUMERIK 802D 2.x
Выпуск
Введение
Включение
движение
отсчета
Наладка
Ручной
режим
Автоматический
режим
Программирование
детали
Система
Программирование
Циклы
Документация
SINUMERIK®
издания
Указанные
ниже
документы
были
изданы
выхода
данного
издания
Буква
колонке
Примечание
обозначает
состояние
выпущенных
изданий
Обозначение
состояния
выпущенных
ранее
изданий
документация
Переиздание
без
изменений
номером
Переработанный
номером
Если
техническое
содержание
либо
страницы
изменилось
сравнению
предыдущим
изданием
обозначается
изменением
номера
издания
заголовке
соответствующей
страницы
Издание
Номер
заказа

Примечание
11.00 6FC5 698-2AA00-0
P0-RUS
A
10.02 6FC5698–2AA00–0PP2
C
справочник
является
составной
частью
документации
диске
(DOCONCD)
Издание
Номер
заказа

Примечание

Товарные
знаки
SIMATIC
, SIMATIC HMI
, SIMATIC NET
, SIROTEC
, SINUMERIK
, SIMODRIVE
являются
зарегистрированными
товарными
знаками
фирмы
СИМЕНС
Использование
этих
товарных
знаков
третьим
лицом
своих
целей
может
нарушить
право
собственности
Дополнительную
информацию
смотри
интернете
http://www.sinumerik.ru
документ
подготовлен
WinWord 97
Acrobat
Distiller V4.0.
Передача
третьему
лицу
копирование
документа
также
использование
сообщение
его
содержания
допускаются
если
нет
специального
разрешения
Нарушения
влекут
собой
обязанность
возмещения
ущерба
Все
авторские
права
сохраняются
особенности
выдачи
патента
Авторские
права
СИМЕНС
, 2003
Система
управления
может
иметь
дополнительные
функции
описанные
этой
документации
новых
поставках
случае
оказания
сервисных
претензии
функциям
принимаются
Содержание
документа
проверено
соответствие
описанным
аппаратным
программным
обеспечением
отклонения
могут
быть
исключены
поэтому
несем
ответственность
полное
соответствие
Содержание
документа
регулярно
проверяется
необходимые
исправления
вносятся
последующие
издания
будем
благодарны
предложения
улучшению
Возможны
технические
изменения
Заказной
номер
6FC5698–2AA00–0PP2
СИМЕНС
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
Указания
технике
безопасности
Этот
справочник
содержит
указания
которые
необходимо
соблюдать
собственной
безопасности
избежания
повреждения
оборудования
Указания
выделяются
посредством
предупреждающего
знака
зависимости
степени
опасности
Опасность
означает
несоблюдение
соответствующих
мер
предосторожности
приведет
смерти
тяжелым
телесным
повреждениям
или
значительному
материальному
ущербу
Предупреждение
означает
несоблюдение
соответствующих
мер
предосторожности
может
привести
смерти
тяжелым
телесным
повреждениям
или
значительному
материальному
ущербу

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

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


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











SINUMERIK 802D
Управление
программирование
окарная
обработка
vi
6FC5698–2AA00–0PP2 (10.02)
Использование
назначению
Обратите
внимание
следующее
Предупреждение
Устройство
разрешается
использовать
только
тех
случаях
которые
предусмотрены
каталоге
техническом
описании
только
теми
устройствами
компонентами
других
производителей
которые
рекомендованы
фирмой
Siemens.
Правильная
транспортировка
хранение
установка
монтаж
также
аккуратное
использование
техническое
обслуживание
обеспечивают
безупречную
надежную
работу
устройства

Содержание
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
vii
Содержание
Введение
1-13
1.1
Элементы
интерфейса
1-13
1.2
Рабочие
зоны
1-16
1.3
Справка
данных
1-17
1.3.1
Калькулятор
1-17
1.3.2
Редактирование
китайских
1-22
1.3.3 “
Горячие
клавиши
1-22
1.4
Система
справки
1-23
1.5
Системы
координат
1-24
Включение
движение
началу
отсчета
2-27
Наладка
3-29
3.1
Ввод
инструментов
корректировок
3-29
3.1.1
Ввод
нового
инструмента
3-31
3.1.2
Установка
коррекции
инструмента
вручную
) 3-32
3.1.3
Установка
коррекции
инструмента
помощью
измерительного
щупа
3-35
3.1.4
Установка
коррекции
инструмента
посредством
измерительной
оптики
3-36
3.1.5
Настройки
измерительного
щупа
3-36
3.2
Контроль
инструмента
3-39
3.3
Ввод
изменение
смещения
нулевой
точки
3-40
3.3.1
Определение
смещения
нулевой
точки
3-41
3.4
Программирование
установочных
данных
Рабочая
зона
Параметры
3-42
3.5
Параметры
вычислений
R –
Рабочая
зона
Смещение
параметры
3-45
Ручной
режим
4-47
4.1
Режим
работы
Рабочая
зона
Позиция
4-48
4.1.1
Привязка
маховичков
4-51
4.2
Режим
работы
MDA (
ручной
) –
Рабочая
зона
Станок
4-52
4.2.1
Поперечное
обтачивание
4-55
Автоматический
режим
5-59
5.1
Выбор
запуск
программы
обработки
детали

Рабочая
зона
Станок
5-64
5.2
Поиск
кадра
Рабочая
зона
Станок
5-65
5.3
Остановка
прерывание
программы
обработки
детали
5-66
5.4
Перезапуск
после
прерывания
5-67
5.5
Перезапуск
после
останова
5-67
5.6
Выполнение
программ
внешнего
источника
интерфейс
RS232)
5-68
Программирование
детали
6-69
6.1
Ввод
новой
программы
Рабочая
зона
Программа
6-72
6.2
Редактирование
программы
обработки
детали
Режим
работы
Программы
6-73
6.3
Программирование
элементов
контура
6-75
6.4
Симуляция
6-93
6.5
Передача
данных
посредством
интерфейса
RS232
6-94
Содержание
SINUMERIK 802D
Управление
программирование
окарная
обработка
viii
6FC5698–2AA00–0PP2
(10.02)
Система
7-97
7.1
Диагностика
PLC
представлении
языка
релейно
контактных
схем
7-118
7.1.1
Структура
интерфейса
7-118
7.1.2
Возможности
управления
7-119
Программирование
8-129
8.1
Основы
программирования
8-129
8.1.1
программы
8-129
8.1.2
Структура
программы
8-129
8.1.3
Строение
адрес
8-130
8.1.4
Строение
кадра
8-131
8.1.5
Набор
знаков
8-132
8.1.6
Обзор
команд
8-134
8.2
Значения
перемещения
8-148
8.2.1
Абсолютные
относительные
размеры
: G90, G91, AC, IC 8-148
8.2.2
Размеры
метрические
дюймовые
: G71, G70, G710, G700 8-149
8.2.3
Размер
диаметра
: DIAMOF, DIAMON 8-150
8.2.4
Программируемое
смещение
нулевой
точки
: TRANS, ATRANS 8-151
8.2.5
Программируемый
коэффициент
масштаба
: SCALE, ASCALE 8-152
8.2.6
Крепление
детали
устанавливаемое
смещение
нулевой
точки
G54
G59,
G500, G53, G153
8-154
8.2.7
Программируемое
ограничение
рабочего
поля
: G25, G26, WALIMON, WALIMOF
8-155
8.3
Движения
8-157
8.3.1
Линейная
интерполяция
быстрым
ходом
: G0 8-157
8.3.2
Линейная
интерполяция
подачей
: G1 8-158
8.3.3
Круговая
интерполяция
: G2, G3 8-159
8.3.4
Круговая
интерполяция
через
промежуточную
точку
: CIP 8-162
8.3.5
Окружность
переходом
касательной
: CT 8-162
8.3.6
Нарезание
резьбы
постоянным
шагом
: G33 8-163
8.3.7
Нарезание
резьбы
переменным
шагом
: G34, G35 8-166
8.3.8
Резьбовая
интерполяция
: G331, G332 8-167
8.3.9
инструмента
фиксированной
точке
: G75 8-168
8.3.10
инструмента
отсчета
: G74 8-168
8.3.11
Измерение
посредством
переключаемого
щупа
: MEAS, MEAW 8-169
8.3.12
Подача
8-170
8.3.13
Точный
останов
режим
управления
траекторией
: G9, G60, G64 8-171
8.3.14
Режим
ускорения
: BRISK, SOFT 8-173
8.3.15
Процентная
коррекция
ускорения
: ACC 8-174
8.3.16
Движение
предварительным
управлением
: FFWON, FFWOF 8-175
8.3.17
Третья
четвертая
8-176
8.3.18
Время
ожидания
: G4 8-176
8.3.19
Наезд
жесткий
упор
8-177
8.4
Движения
шпинделя
8-180
8.4.1
Частота
вращения
шпинделя
S,
направления
вращения
8-180
8.4.2
Ограничение
частоты
вращения
шпинделя
: G25, G26 8-180
8.4.3
Позиционирование
шпинделя
: SPOS 8-181
8.4.4
Ступени
редуктора
8-182
8.4.5
Второй
шпиндель
8-182
8.5
Специальные
функции
токарной
обработки
8-184
8.5.1
Постоянная
скорость
резания
: G96, G97 8-184
8.5.2
Закругление
фаска
8-186
8.5.3
Программирование
отрезка
контура
8-187
8.6
Инструмент
коррекция
инструмента
8-190
8.6.1
Общие
указания
8-190
8.6.2
Инструмент
8-190
8.6.3
Номер
коррекции
инструмента
D 8-191
Содержание
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02)
8.6.4
Выбор
коррекции
инструмента
: G41, G42 8-195
8.6.5
Режим
работы
: G450, G451 8-196
8.6.6
Выключение
коррекции
инструмента
: G40 8-198
8.6.7
Особые
случаи
коррекции
инструмента
8-199
8.6.8
Пример
коррекции
инструмента
8-200
8.6.9
Использование
фрезерных
инструментов
8-201
8.6.10
Специальные
обработки
коррекции
инструмента
8-203
8.7
Дополнительная
функция
8-204
8.8
Функция
8-205
8.9
Параметры
вычисления
R, LUD
переменные
PLC 8-206
8.9.1
Параметры
вычисления
R 8-206
8.9.2
Локальные
данные
пользователя
(LUD) 8-207
8.9.3
Запись
считывание
переменных
PLC 8-209
8.10
Переходы
программе
8-210
8.10.1
Цель
переходов
программе
8-210
8.10.2
Безусловные
переходы
программе
8-210
8.10.3
переходы
программе
8-211
8.10.4
Пример
переходов
программе
8-213
8.11
Подпрограммы
8-214
8.11.1
Общие
сведения
8-214
8.11.2
Вызов
циклов
обработки
8-216
8.12
Таймеры
счетчик
деталей
8-217
8.12.1
Таймеры
работы
8-217
8.12.2
Счетчик
деталей
8-218
8.13
Языковые
команды
контроля
инструмента
8-220
8.13.1
Обзор
контроля
инструмента
8-220
8.13.2
Контроль
срока
службы
8-221
8.13.3
Контроль
числа
изделий
8-222
8.14
Фрезерная
обработка
токарных
станках
8-225
8.14.1
Фрезерная
обработка
торцовой
поверхности
– TRANSMIT 8-225
8.14.2
Фрезерная
обработка
боковой
поверхности
– TRACYL 8-227
8.15
Функции
эквивалентные
функциям
токарной
обработки
SINUMERIK 802S 8-232
Циклы
9-233
9.1
Обзор
циклов
9-233
9.2
Программирование
циклов
9-234
9.3
Графическая
поддержка
циклов
редакторе
программ
9-236
9.4
Циклы
сверления
9-238
9.4.1
Общие
сведения
9-238
9.4.2
Предпосылки
9-239
9.4.3
Сверление
центрирование
– CYCLE81 9-240
9.4.4
Сверление
цекование
– CYCLE82 9-243
9.4.5
Глубокое
сверление
– CYCLE83 9-245
9.4.6
Нарезание
внутренней
резьбы
без
компенсирующего
патрона
– CYCLE84 9-249
9.4.7
Нарезание
внутренней
резьбы
компенсирующим
патроном
– CYCLE840 9-252
9.4.8
Развертывание
расточка
1) – CYCLE85 9-256
9.4.9
Растачивание
расточка
2) – CYCLE86 9-259
9.4.10
Расточка
остановом
расточка
3) – CYCLE87 9-262
9.4.11
Сверление
остановом
расточка
4) – CYCLE88 9-265
9.4.12
Развертывание
расточка
5) – CYCLE89 9-267
9.4.13
Ряд
отверстий
– HOLES1 9-269
9.4.14
Окружность
центров
отверстий
– HOLES2 9-273
9.5
Циклы
точения
9-276
Содержание
SINUMERIK 802D
Управление
программирование
окарная
обработка
x
6FC5698–2AA00–0PP2 (10.02)
9.5.1
Предпосылки
9-276
9.5.2
Канавка
– CYCLE93 9-278
9.5.3
Канавка
произвольной
соотв
. DIN) – CYCLE94 9-286
9.5.4
Снятие
стружки
торцевым
резанием
– CYCLE95 9-290
9.5.5
Резьбовая
канавка
– CYCLE96 9-303
9.5.6
Нарезание
резьбы
– CYCLE97 9-307
9.5.7
Последовательные
ряды
резьбы
– CYCLE98 9-313
9.6
Сообщения
ошибках
обработка
9-320
9.6.1
Общие
указания
9-320
9.6.2
Обработка
ошибок
циклах
9-320
9.6.3
Обзор
сигналов
сбоя
циклах
9-320
9.6.4
Сообщения
циклах
9-322
Определение
клавиш
SINUMERIK 802D
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
Определение
клавиш
SINUMERIK 802D
Клавиша
удаления
(Backspace)
Клавиша
удаления
Клавиша
вставки
Табулятор
Клавиша
ввода
ENTER/Input
Клавиша
рабочей
Позиция
Клавиша
рабочей
Программа
Клавиша
рабочей
Параметры
Клавиша
рабочей
Управления
программами
Рабочая
сигналы
система
определена
Клавиша
Recall
Клавиши
листания
Клавиша
Внешняя
панель
управления
станком
SINUMERIK 802D
Управление
программирование
Токарная
обработка
xii
6FC5698-2AA00-0PP2
Внешняя
панель
управления
станком
Клавиша
определяемая
пользователем
индикатором
LED
Клавиша
определяемая
пользователем
без
индикатора
LED
INCREMENT
Клавиша
инкремента
Клавиша
режима
JOG
REFERENCE POINT
Начало
отсчета
AUTOMATIC
Автоматический
режим
SINGLE BLOCK
Отдельный
блок
MANUAL DATA
Ручной
данных
SPINDEL START LEFT
Левое
вращение
шпинделя
SPINDEL STOP
Останов
шпинделя
SPINDEL START RIGHT
вращение
шпинделя
RAPID TRAVERSE OVERLAY
Наложение
ускоренного
хода
Клавиша
сброса
SINUMERIK 802D
Управление
программирование
Токарная
обработка

6FC5698–2AA00–0PP2 (10.02)
1-13
Введение
1.1
Элементы
интерфейса
Рисунок
1-1
Элементы
интерфейса
Интерфейс
делится
следующие
основные
области
Область
состояний
Область
приложений
Область
указаний
клавиш
Область
состояний
Область
приложений
Область
указаний
клавиш
Введение
1.1
Элементы
интерфейса
SINUMERIK 802D
Управление
программирование
Токарная
обработка
1-14
6FC5698-2AA00-0PP2 (10.02)
Область
состояний
Рисунок
1-2
Область
состояний
Таблица
1-1
Пояснения
элементам
интерфейса
области
состояний
Элемент
интерфейса
Индикация
Значение
Активная
рабочая
зона
активный
режим
работы
Позиция
JOG; 1INC, 10 INC,
100 INC, 1000 INC, VAR INC
инкрементальный
анализ
режиме
JOG)
MDA
AUTOMATIC
Смещение
Программа
Управление
программами
Система
Аварийные
сигналы
Обозначение
Внешние
языки
посредством
функции
G291
Строка
аварийных
сигналов
сообщений
Альтернативно
будут
отображаться
1.
Номер
сигнала
текстом
2.
Текст
сообщения
Состояние
программы
STOP
Программа
остановлена
Программа
выполняется
Воздействия
программу
автоматическом
режиме
Зарезервировано
Сообщения
ЧПУ
Выбранная
программа
обработки
детали
главная
программа





Введение
1.1
Элементы
интерфейса
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02)
1-15
Область
указаний
клавиш
Рисунок
1-3
Область
указаний
клавиш
Таблица
1-2
Пояснения
элементам
интерфейса
области
указаний
клавиш
Элемент
интерфейса
Индикация
Значение
Символ
клавиши
Recall
нажатии
клавишу
Recall
возвращаетесь
один
уровень
Строка
указаний
Индикация
указаний
пользователя
Информация
состоянии
MMC
Возможны
расширения
меню
посредством
клавиши
Вертикальная
горизонтальная
линейки
клавиш
Стандартные
функциональные
клавиши
Маска
закрывается
Ввод
прерывается
закрывается
Ввод
завершается
происходит
вычисление
Введение
1.2
Рабочие
зоны
SINUMERIK 802D
Управление
программирование
Токарная
обработка
1-16
6FC5698-2AA00-0PP2 (10.02)
Ввод
завершается
введенные
значения
переписываются
Функция
переключает
маску
программирования
диаметра
программирование
радиуса
1.2
Рабочие
зоны
Функции
системы
управления
могут
выполнены
следующих
рабочих
Позиция
Управление
станком
Смещения
параметры
Ввод
значений
коррекции
установочных
данных
Программа
Разработка
программ
обработке
деталей
Управление
программами
Каталог
программ
обработке
деталей
Система
Диагностика
эксплуатацию
Аварийные
сигналы
Списки
сигналов
сообщений
Переключение
другую
рабочую
происходит
при
нажатии
соответствующую
клавишу
(Hard–Key).
Уровни
защиты
Ввод
или
изменение
данных
системы
управления
чувствительных
местах
защищается
паролем
Ввод
или
изменение
данных
следующих
меню
зависит
установленного
уровня
защиты
Коррекции
инструмента
Смещения
нулевой
точки
Установочные
данные
Установка
интерфейса
RS232
Разработка
программы
коррекция
программы
Введение
1.3
Справка
вводу
данных
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02)
1-17
1.3
Справка
вводу
данных
1.3.1
Калькулятор
Функция
калькулятора
активизируется
всех
рабочих
посредством
комбинации
клавиш
“SHIFT”
“=”.
Для
вычисления
значения
можете
использовать
четыре
основных
арифметических
действия
функции
синуса
косинуса
возведение
квадрат
извлечение
квадратного
Функция
скобок
обеспечивает
вычисление
вложенных
значений
Глубина
вложенности
неограниченна
Если
поле
ввода
занято
либо
значением
функция
переносит
строку
ввода
калькулятора
нажатии
клавишу
происходит
вычисление
результата
отображение
калькуляторе
нажатии
клавишу
Accept
происходит
результата
поле
ввода
или
актуальную
позицию
редакторе
программ
обработки
автоматический
выход
калькулятора
Рисунок
1-4
Калькулятор
Допустимые
символы
+, -
Основные
действия
арифметики
*, /
Функция
синуса
Значение
.) X
перед
курсором
заменяется
значением
sin(X)
Функция
косинуса
Значение
.) X
перед
курсором
заменяется
значением
cos(X)
Функция
возведения
квадрат
Значение
перед
курсором
заменяется
значением
Функция
извлечения
квадратного
Значение
перед
курсором
заменяется
значением
Функция
скобок
(X+Y)*Z
Введение
1.3
Справка
вводу
данных
SINUMERIK 802D
Управление
программирование
Токарная
обработка
1-18
6FC5698-2AA00-0PP2 (10.02)
Примеры
вычисления
Задача
Результат
100 + (67 * 3) 100 + 67 * 3
sin (45°)
0.707107
cos (45°)
0.707107
4
Q
16
4
R
2
(34+3*2)*10 (34+3*2)*10

Для
вычисления
вспомогательных
точек
контура
калькулятор
имеет
следующие
функции
Вычисление
перехода
касательной
между
круговым
сектором
прямой
Смещение
точки
плоскости
Пересчет
полярных
координат
декартовые
координаты
Дополнение
конечной
точки
контура
состоящего
двух
прямых
указанного
посредством
угловой
корреляции
Многофункциональные
клавиши
Функция
служит
вычисления
точки
окружности
Точка
получается
угла
между
касательной
радиусом
направлением
поворота
окружности
Рисунок
1-5
Введите
центр
окружности
угол
между
касательной
радиусом
окружности
Посредством
клавиш
G2/G3
определяется
направление
поворота
окружности
Происходит
вычисление
значения
абсциссы
ординаты
абсцисса
является
первой
осью
плоскости
ордината
осью
плоскости
Значение
абсциссы
копируется
поле
ввода
была
функция
калькулятора
ордината
копируется
следующее
поле
ввода
Если
функция
была
редактора
программ
обработки
детали
координаты
сохраняются
под
именами
осей
основной
плоскости
Введение
1.3
Справка
вводу
данных
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02)
1-19
Например
Вычисление
точки
пересечения
кругового
сектора
прямой
плоскости
G18.
Дано
Радиус
: 10
Центр
окружности
: Z 147 X 103
Соединительный
угол
прямой
: -45°
Результат
: Z = 154.071
X = 110.071
Функция
вычисляет
декартовые
координаты
точки
плоскости
которую
необходимо
соединить
точкой
прямой
Для
вычисления
необходимо
расстояние
между
точками
угол
наклона
(A2)
прямой
относительно
угла
наклона
(A1)
данной
прямой
Рисунок
1-6
Введите
следующие
координаты
или
углы
Координаты
данной
точки
Угол
наклона
прямой
(A1)
Расстояние
точки
точки
Угол
наклона
соединительной
прямой
(A2)
относительно
A1
Посредством
клавиши
происходит
вычисление
декартовых
координат
копируются
следующие
друг
другом
поля
ввода
Значение
абсциссы
копируется
поле
ввода
была
функция
калькулятора
ордината
копируется
следующее
поле
ввода
Если
функция
была
редактора
программ
обработки
детали
координаты
сохраняются
под
именами
осей
основной
плоскости
Введение
1.3
Справка
вводу
данных
SINUMERIK 802D
Управление
программирование
Токарная
обработка
1-20
6FC5698-2AA00-0PP2 (10.02)
Функция
переводит
полярные
координаты
декартовые
координаты
Рисунок
1-7
Введите
исходную
точку
длину
угол
наклона
Посредством
клавиши
происходит
вычисление
декартовых
координат
копируются
следующие
друг
другом
поля
ввода
Значение
абсциссы
копируется
поле
ввода
была
функция
калькулятора
ордината
копируется
следующее
поле
ввода
Если
функция
была
редактора
программ
обработки
детали
координаты
сохраняются
под
именами
осей
основной
плоскости
Функция
вычисляет
отсутствующую
конечную
точку
контура
состоящего
двух
прямых
причем
прямая
расположена
вертикально
первой
прямой
следующие
значения
прямых
Прямая
1:
Начальная
точка
угол
наклона
Прямая
2:
Длина
конечная
точка
декартовой
системе
координат
Рисунок
1-8
Функция
выбирает
указанную
координату
конечной
точки
Значение
ординаты
или
абсциссы
указаны
Введение
1.3
Справка
вводу
данных
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02)
1-21
Вторая
прямая
повернута
относительно
первой
прямой
90°
часовой
или
против
часовой
стрелки
Происходит
вычисление
отсутствующей
конечной
точки
Значение
абсциссы
копируется
поле
ввода
была
функция
калькулятора
ордината
копируется
следующее
поле
ввода
Если
функция
была
редактора
программ
обработки
детали
координаты
сохраняются
под
именами
осей
основной
плоскости
Пример
Рисунок
1-9
данному
чертежу
необходимо
добавить
значение
центра
окружности
для
вычисления
точки
пересечения
кругового
сектора
прямой
Вычисление
отсутствующей
координаты
центра
окружности
происходит
посредством
функции
калькулятора
радиус
переходе
касательной
расположен
вертикально
прямой
Рисунок
1-10
Вычисление
M1
отрезке
1:
этом
отрезке
радиус
повернут
часовой
стрелке
90°
отношению
отрезку
прямой
Выберите
при
помощи
клавиши
соответствующее
направление
вращения
Заданную
конечную
точку
следует
зафиксировать
помощью
функциональной
клавиши
Введение
1.3
Справка
вводу
данных
SINUMERIK 802D
Управление
программирование
Токарная
обработка
1-22
6FC5698-2AA00-0PP2 (10.02)
Введите
координаты
точки
полюса
угла
наклона
прямой
значение
ординаты
конечной
точки
радиус
окружности
как
длину
Рисунок
1-11
Результат
: X = 60
Z = -44,601
1.3.2
Редактирование
китайских
символов
функция
существует
только
китайской
версии
программного
обеспечения
Система
управления
предлагает
функцию
редактирования
китайских
символов
редакторе
программ
редакторе
сигналов
PLC.
После
активизации
функции
поле
ввода
необходимо
ввести
обозначение
звука
фонетический
алфавит
необходимого
символа
Редактор
предложит
звука
различные
символы
можно
выбрать
символ
набрав
цифру
9.
Рисунок
1-12
Китайский
редактор
Alt S
Включение
выключение
редактора
1.3.3 “
Горячие
клавиши
Компонент
управления
обеспечивает
возможность
маркирования
копирования
удаления
текстов
при
помощи
специальных
комбинаций
клавиш
функции
действуют
редакторе
программ
обработки
детали
полях
ввода
CTRL C
Копировать
CTRL B
Маркировать
CTRL X
Вырезать
CTRL V
Вставить
Alt L
Переключиться
смешанную
систему
записи
Alt H
Система
справки
или
клавиша
Info
Введение
1.4
Система
справки
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02)
1-23
Система
справки
Система
справки
активируется
помощью
клавиши
Info.
Для
всех
важных
функций
управления
предлагает
описание
русской
версии
справка
возможна
русском
языке
Кроме
справка
содержит
следующие
темы
Обзор
команд
описанием
Программирование
циклов
Объяснения
сигналов
сбоя
привода
Рисунок
1-13
Содержание
справочной
системы
функция
тему
Рисунок
1-14
Описание
темы
справки
функция
делает
возможным
выбор
перекрестных
ссылок
Ссылка
обозначается
знаками
“��…”.
функциональная
клавиша
видна
если
ссылка
индицируется
области
приложений
Если
выбрали
перекрестную
ссылку
дополнительно
индицируется
функциональная
клавиша
Back to topic
помощью
функции
можете
вернуться
предыдущей
Введение
1.5
Системы
координат
SINUMERIK 802D
Управление
программирование
Токарная
обработка
1-24
6FC5698-2AA00-0
P2 (10.02)
функция
делает
возможным
поиск
термина
содержании
Введите
термин
запустите
процесс
поиска
Справка
области
Редактор
программ
Для
каждой
команды
система
предлагает
объяснение
можете
непосредственно
обратиться
тексту
справки
установив
курсор
командой
задействовав
клавишу
Info.
Системы
координат
Для
станков
используются
правовращающиеся
прямоугольные
системы
координат
Поэтому
движения
станке
описываются
относительные
движения
инструмента
детали
Рисунок
1-15
Определение
направление
осей
относительно
друг
друга
система
координат
программирования
при
обработке
Введение
1.5
Системы
координат
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02)
1-25
Система
координат
станка
(MCS)
Расположение
координатной
системы
станка
зависит
типа
Токарная
обработка
может
осуществляться
различных
положениях
Рисунок
1-16
Координаты
оси
станка
примере
станка
Началом
системы
координат
является
нулевая
точка
станка
точка
представляет
собой
только
лишь
начало
отсчета
определяется
производителем
станка
допускается
инструмента
точку
Диапазон
движения
осей
станка
может
находиться
отрицательном
диапазоне
Система
координат
детали
(WCS)
Для
описания
геометрии
детали
программе
обработки
детали
используется
правовращающаяся
прямоугольная
система
координат
смотри
рисунок
1-15).
Нулевая
точка
детали
выбирается
программистом
оси
оси
точка
находится
центре
вращения
Рисунок
1-17
Система
координат
детали
Деталь
Деталь
Деталь
Нулевая
точка
детали
Введение
1.5
Системы
координат
SINUMERIK 802D
Управление
программирование
Токарная
обработка
1-26
6FC5698-2AA00-0PP2 (10.02)
Относительная
система
координат
Помимо
системы
координат
станка
детали
системе
управления
есть
относительная
система
координат
система
координат
служит
установки
любых
исходных
точек
оказывают
воздействия
активную
систему
координат
детали
движения
осей
будут
отображаться
относительно
исходных
точек
Крепление
детали
Для
обработки
деталь
крепится
станке
деталь
необходимо
расположить
таким
образом
чтобы
оси
системы
координат
детали
были
параллельны
осям
станка
Возникшее
смещение
нулевой
точки
станка
относительно
нулевой
точки
детали
происходит
оси
заносится
предусмотренный
диапазон
данных
устанавливаемого
смещения
нулевой
точки
программе
смещение
активизируется
например
посредством
функции
G54
смотри
главу
8.2.6).
Рисунок
1-18
Деталь
станке
Актуальная
система
координат
детали
помощи
программируемого
смещения
нулевой
точки
TRANS
можно
обеспечить
смещение
относительно
системы
координат
детали
актуальная
система
координат
детали
смотри
главу
Программируемое
смещение
нулевой
точки
TRANS»).
SINUMERIK 802D
Управление
программирование
Токарная
обработка

6FC5698–2AA00–0PP2 (10.02)
2-27
Включение
отсчета
Указание
включением
системы
управления
Sinumerik 802D
станка
обратите
внимание
документацию
станку
включение
движение
началу
отсчета
являются
функциями
зависимыми
типа
станка
данной
документации
исходят
стандартной
станочной
панели
МСР
802D.
Если
будет
использоваться
другая
панель
МСР
управление
может
отличаться
описания
Последовательность
управления
Сначала
включите
питающее
напряжение
станка
После
запуска
системы
управления
находитесь
рабочей
Позиция
Режиме
работы
Jog
Активно
Движение
началу
отсчета
».
Рисунок
2-1
Основное
режима
Jog-Ref
Запустите
функцию
Движение
началу
отсчета
при
помощи
клавиши
панели
управления
станком
Движение
началу
отсчета
рисунок
2-1)
появится
обозначающий
необходимость
перемещения
осей
началу
отсчета
Ось
необходимо
подвести
началу
отсчета
Ось
находится
начале
отсчета
Нажмите
клавишу
направления
Включение
движение
началу
отсчета
SINUMERIK 802D
Управление
программирование
Токарная
обработка
2-28
6FC5698-2AA00-0PP2 (10.02)
Если
выбрали
неправильное
направление
запуска
движение
выполняется
Последовательно
друг
другом
подведите
каждую
ось
началу
отсчета
Выбрав
другой
режим
работы
MDA
автоматический
режим
или
Jog
),
завершите
выполнение
данной
функции
Указание
Функция
Движение
началу
отсчета
возможна
только
режиме
работы
Jog.
SINUMERIK 802D
Управление
программирование
Токарная
обработка

6FC5698–2AA00–0PP2 (10.02)
3-29
Примечания
Прежде
чем
начнете
работать
необходимо
произвести
наладку
станка
инструментов
путем
ввода
коррекции
инструментов
ввода
изменения
смещения
нулевой
точки
ввода
установочных
данных
Ввод
инструментов
коррекции
инструмента
Функции
Коррекции
инструмента
состоят
ряда
данных
описывают
геометрию
износ
тип
инструмента
зависимости
типа
каждый
инструмент
имеет
определенное
количество
параметров
Инструменты
обозначаются
соответствующим
номером
номер
T).
Смотри
главу
8.6 «
Инструмент
коррекция
инструмента
».
Последовательность
управления
Функция
данных
коррекции
инструмента
содержит
список
установленных
инструментов
можете
перемещаться
посредством
клавиш
курсора
клавиш
Page Up
Page Down.
Рисунок
3-1
Список
инструментов
Наладка
3.1
Ввод
инструментов
коррекций
инструментов
SINUMERIK 802D
Управление
программирование
Токарная
обработка
3-30
6FC5698-2AA00-0PP2 (10.02)
Для
ввода
коррекций
Установите
курсор
поле
ввода
необходимо
изменить
Введите
значения
клавишу
или
передвинув
курсор
подтвердите
Для
специальных
инструментов
существует
функция
предлагает
полный
список
параметров
заполнения
Многофункциональные
клавиши
Создание
данных
коррекции
инструмента
Создание
данных
коррекции
инструмента
вручную
главу
3.1.2)
Полуавтоматическое
создание
данных
коррекции
инструмента
главу
3.1.3)
Настройка
измерительного
щупа
Удаление
инструмента
Функция
показывает
все
параметры
инструмента
Рисунок
3-2
Маска
ввода
специальных
инструментов
Значения
параметров
описаны
главе
Программирование
».
Активируются
значения
коррекции
резца
Открывается
подменю
предлагаются
все
функции
параметризации
режущих
инструмента
Выбор
следующей
инструмента
Наладка
3.1
Ввод
инструментов
коррекций
инструментов
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 3-31
Выбор
предыдущей
инструмента
Установка
значения
коррекции
режущих
инструмента
устанавливаются
нуль
Функция
дает
возможность
изменить
тип
инструмента
Выберите
тип
инструмента
помощью
функциональной
клавиши
помощью
функции
можно
искать
инструмент
номеру
Ввод
данных
коррекции
инструмента
Максимально
можно
установить
инструмента
Ввод
нового
инструмента
Последовательность
управления
Существуют
две
функции
выбора
типа
инструмента
После
выбора
введите
поле
необходимый
номер
инструмента
Рисунок
3-3
Окно
ввода
инструмента
Ввод
номера
инструмента
Для
фрезы
сверла
следует
выбрать
направление
обработки
Наладка
3.1
Ввод
инструментов
коррекций
инструментов
SINUMERIK 802D
Управление
программирование
Токарная
обработка
3-32
6FC5698-2AA00-0PP2 (10.02)
Рисунок
3-4
Выбор
направления
обработки
фрезы
Нажав
клавишу
подтвердите
данных
Кадр
данных
предварительно
установленный
нуль
вводится
список
инструментов
Установка
коррекции
инструмента
вручную
Функции
функция
позволяет
определить
неизвестную
геометрию
инструмента
Условие
Необходимо
выбрать
соответствующий
инструмент
Подведите
резец
инструмента
режиме
JOG
точке
станке
значения
координат
Вам
известны
может
деталь
геометрия
Вам
известна
Принцип
действия
Введите
исходную
точку
предусмотренное
поле
или
Z0.
Внимание
Привязка
значений
длины
или
осям
зависит
типа
инструмента
инструмент
сверло
).
использовании
инструмента
исходной
точкой
оси
является
значение
диаметра
основе
фактического
значения
точки
координата
станка
исходной
точки
система
управления
может
рассчитать
предварительно
коррекцию
длины
или
длины
оси
или
Наладка
3.1
Ввод
инструментов
коррекций
инструментов
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 3-33
Указание
качестве
известной
координаты
станка
можете
использовать
рассчитанное
смещение
нулевой
точки
например
значение
G54).
случае
подведите
инструмента
нулевой
точке
детали
Если
стоит
нулевой
точке
детали
значение
исходной
точки
нулю
Рисунок
3-5
Расчет
коррекции
длины
примере
резца
Рисунок
3-6
Расчет
коррекции
длины
примере
сверла
Длина
ось
Указание
Рисунок
3-6
действителен
только
тогда
когда
переменные
машинных
данных
MD
42950 TOOL_LE
NGTH_TYPE
MD 42940 TOOL_LENGTH_CONST
0.
противном
случае
сверла
фрезы
действительна
длина
документацию
производителя
Ввод
эксплуатацию
SINUMERIK 802D»).
Последовательность
управления
Нажмите
данную
клавишу
откроется
выбора
ручного
или
полуавтоматического
измерения
F –
Исходная
точка
суппорта
инструмента
Нулевая
точка
станка
W –
Нулевая
точка
детали

Деталь
Фактическая
позиция

Длина
1=?
F –
Исходная
точка
суппорта
инструмента
Нулевая
точка
станка
W –
Нулевая
точка
детали
Фактическая
пози

Фактическая
пози
Z

Деталь

Длина
1=?
лина
2=?
Диаметр
Значением
смещения
оси
является
значение
диаметра
Наладка
3.1
Ввод
инструментов
коррекций
инструментов
SINUMERIK 802D
Управление
программирование
Токарная
обработка
3-34
6FC5698-2AA00-0PP2 (10.02)
Рисунок
3-7
Выбор
ручного
или
полуавтоматического
измерения
Открывается
Измерение
инструмента
Рисунок
3-8
Окно
Измерение
инструмента
Введите
поле
диаметр
детали
или
поле
Z0
длину
инструмента
Действительны
координаты
станка
значение
смещений
нулевой
точки
использовании
распорной
детали
расчета
можно
ввести
поле
Distance
толщину
После
нажатия
клавиши
Set length 1
или
Set length 2
система
управления
рассчитывает
геометрию
длины
или
длины
зависимости
оси
Полученное
значение
коррекции
сохраняется
Сохраняется
позиция
Затем
можно
перемещаться
направлении
Таким
образом
возможно
например
определить
диаметр
детали
Сохраненное
значение
позиции
используется
дальнейшем
расчета
коррекции
Действие
функциональной
клавиши
определяется
индикацией
машинного
параметра
373 MEAS_SAVE_POS_LENGTH2 (
документацию
производителя
Ввод
эксплуатацию
SINUMERIK 802D»).
Наладка
3.1
Ввод
инструментов
коррекций
инструментов
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 3-35
Установка
коррекции
инструмента
помощью
измерительного
щупа
Последовательность
управления
Открывается
Измерение
инструмента
Рисунок
3-9
Окно
Измерение
инструмента
маска
ввода
позволяет
вводить
номер
инструмента
резца
Дополнительно
символом
отображается
положение
инструмента
После
маски
поля
ввода
заполняются
данными
инструмента
находящегося
зацеплении
Инструмент
может
инструментом
заменяемым
посредством
программы
обработке
деталей
или
одним
инструментов
повернутых
PLC.
Если
инструмент
заменяется
через
PLC,
номер
инструмента
маске
ввода
может
отличаться
номера
инструмента
T, F, S
Если
изменяют
номер
инструмента
стороны
функции
автоматическая
смена
инструмента
происходит
все
результаты
измерения
приписываются
введенному
инструменту
Процесс
измерения
помощи
клавиш
управления
курсором
или
маховичка
активизируется
измерительный
щуп
После
появился
символ
Запущен
измерительный
щуп
» ,
следует
отпустить
клавиши
управления
курсором
подождать
окончания
процесса
измерения
время
автоматического
измерения
появляется
секундомер
символизирует
процесс
измерения

Наладка
3.1
Ввод
инструментов
коррекций
инструментов
SINUMERIK 802D
Управление
программирование
Токарная
обработка
3-36
6FC5698-2AA00-0PP2 (10.02)
Указание
Для
разработки
программы
измерения
используются
параметр
Безопасное
расстояние
маски
Установочные
параметры
Settings
подача
маски
Данные
измерительного
щупа
Daten Messtaster
главу
3.1.5).
Если
одновременно
движутся
несколько
осей
вычисление
данных
коррекции
возможно
3.1.4
Установка
коррекции
инструмента
посредством
измерительной
оптики
Рисунок
3-10
Измерение
помощью
измерительной
оптики
поля
ввода
Измерение
помощью
измерительного
щупа
).
Процесс
измерения
Для
измерения
инструмент
перемещается
пор
пока
вершина
появится
перекрестии
Для
фрезы
необходимо
использовать
самую
высокую
точку
определения
длины
Далее
происходит
расчет
значений
коррекции
путем
нажатия
функциональной
клавиши
Set length
3.1.5
Настройки
измерительного
щупа

Здесь
происходит
съем
координат
измерительного
щупа
настройка
подачи
оси
автоматического
процесса
измерения
значения
позиции
относятся
системе
координат
станка
Наладка
3.1
Ввод
инструментов
коррекций
инструментов
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 3-37

Рисунок
3-11
Маска
ввода
Данные
измерительного
щупа
Таблица
3-1
Параметр
Значение
Абсолютная
позиция
Абсолютная
позиция
измерит
щупа
Z –
направлении
Абсолютная
позиция
Абсолютная
позиция
измерит
щупа
X +
направлении
Абсолютная
позиция
Абсолютная
позиция
измерит
щупа
направлении
Абсолютная
позиция
Абсолютная
позиция
измерит
щупа
X –
направлении
Подача
Подача
инструмент
движется
измерительному
щупу
Калибровка
измерительного
щупа
Настройка
измерительного
щупа
может
происходить
меню
Settings
или
меню
Measure tool.
Необходимо
запускать
четыре
точки
измерительного
щупа
Для
калибровки
необходимо
использовать
инструмент
типа
положением
резца
или
4.
Необходимые
параметры
коррекции
определения
четырех
позиций
щупа
следует
случае
необходимости
отложить
кадры
данных
двух
резцов
инструментов
Наладка
3.1
Ввод
инструментов
коррекций
инструментов
SINUMERIK 802D
Управление
программирование
Токарная
обработка
3-38
6FC5698-2AA00-0PP2 (10.02)

Рисунок
3-12
Выравнивание
измерительного
щупа
После
маски
рядом
действительной
позицией
щупа
появляется
изображение
сигнализирует
подлежащем
выполнению
шаге
После
появился
символ
Запущен
измерительный
щуп
» ,
следует
отпустить
клавиши
управления
курсором
подождать
окончания
процесса
измерения
время
автоматического
измерения
появляется
секундомер
символизирует
процесс
измерения
Позиция
предоставляемая
измерительной
программой
используется
вычисления
фактического
положения
щупа
Можно
измерительной
функции
подъезжая
всем
позициям
Записанные
точки
остаются
сохраненными
Указание
Для
разработки
программы
измерения
используются
параметр
Безопасное
расстояние
маски
Установочные
параметры
Settings
подача
маски
Данные
измерительного
щупа
Daten Messtaster
Если
одновременно
движутся
несколько
осей
вычисление
данных
коррекции
возможно
Функция
Next Step
дает
возможность
пропустить
точку
если
требуется
измерения
Наладка
3.2
Контроль
инструментов
SINUMERIK 802D
Управление
программирование
Токарная
обработка

6FC5698–2AA00–0PP2 (10.02)
3-39
Контроль
инструментов
Каждый
контроля
представлен
колонках
Номинальное
значение
Граница
предупреждения
Остаток
Активный
помощи
четвɺртой
колонки
можно
деактивизировать
или
иной
тип
контроля
Рисунок
3-13
Контроль
инструмента
помощью
функциональной
клавиши
сбрасываются
значения
контроля
инструмента
Рисунок
3-14
помощью
функциональной
клавиши
можно
изменять
разблокировку
инструмента
Наладка
3.3
Ввод
изменение
смещения
нулевой
точки
SINUMERIK 802D
Управление
программирование
Токарная
обработка
3-40
6FC5698-2AA00-0PP2 (10.02)
Ввод
изменение
смещения
нулевой
точки
Функции
Индикация
фактических
значений
при
перемещении
осей
началу
отсчета
соответствует
нулевой
точке
станка
Программа
обработки
детали
наоборот
относится
нулевой
точке
детали
смещение
необходимо
ввести
смещение
нулевой
точки
Последовательность
управления
Смещение
нулевой
точки
выбирается
нажатием
клавиши
Наладка
3.3
Ввод
изменение
смещения
нулевой
точки
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 3-41
Определение
смещения
нулевой
точки
Условие
выбрали
соответствующего
смещения
нулевой
точки
например
, G54)
ось
хотите
определить
смещение
Рисунок
3-16
Определение
смещения
нулевой
точки
ось
Принцип
действия
Нажмите
клавишу
“Measure workpiece
.”.
Система
управления
переключится
рабочую
Позиция
откроется
диалоговое
измерения
смещений
нулевой
точки
ось
будет
обозначаться
черной
клавишей
коснитесь
резцом
инструмента
детали
поле
“Set position to:
будет
позиция
которую
должен
занять
детали
системе
координат
детали
Рисунок
3-17
Маска
Определения
смещения
нулевой
точки
Определения
смещения
нулевой
точки
нажатии
клавишу
происходит
вычисление
смещения
нулевой
точки
результат
заносится
поле
смещения
После
нажатия
клавишу
Abort
закрывается
F –
Исходная
точка
суппорта
инструмента
Нулевая
точка
станка
левая
точка
етали
Деталь

Смещение
левой
точки
Длина
Фактическая
позиция

Наладка
3.4
Программирование
установочных
данных
Рабочая
зона
Параметры
SINUMERIK 802D
Управление
программирование
Токарная
обработка
3-42
6FC5698-2AA00-0PP2 (10.02)
Программирование
установочных
данных
Рабочая
зона
Параметры
Функции
помощи
установочных
данных
определяете
установки
рабочих
состояний
необходимости
можно
изменять
Последовательность
управления
Установочные
данные
выбираются
при
помощи
клавиш
Наладка
3.4
Программирование
установочных
данных
Рабочая
зона
Параметры
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 3-43
Начальный
угол
(Start angle)
нарезания
резьбы
(SF)
Для
резьбы
качестве
начального
угла
отображается
начальная
позиция
шпинделя
Изменив
угол
при
повторе
операции
резьбы
можно
многозаходную
резьбу
Установите
курсор
поле
ввода
необходимо
изменить
введите
значение
Нажав
клавишу
или
передвинув
курсор
подтвердите
данных
Многофункциональные
клавиши
Ограничение
рабочего
поля
действует
геометрических
дополнительных
осей
Если
необходимо
использовать
ограничение
рабочего
поля
его
значения
можно
ввести
диалоге
Клавиша
Set Active
активизирует
деактивизирует
значения
оси
отмеченной
курсором
Рисунок
3-19
Счетчик
времени
Рисунок
3-20
Наладка
3.4
Программирование
установочных
данных
Рабочая
зона
Параметры
SINUMERIK 802D
Управление
программирование
Токарная
обработка
3-44
6FC5698-2AA00-0PP2 (10.02)
Значение
Parts total:
общее
число
изготовленных
деталей
(Gesamt – Ist)
Parts required:
число
деталей
(Werkstueck – Soll)
Part count:
счетчик
регистрирует
число
всех
деталей
изготовленных
момента
запуска
Run time:
общее
время
действия
программ
автоматическом
режиме
работы
автоматическом
режиме
работы
суммируется
время
действия
всех
программ
между
Окончанием
программы
сброс
каждым
запуском
системы
управления
датчик
времени
обнуляется
Cycle time:
время
зацепления
инструмента
программе
измеряется
время
действия
между
Окончанием
программы
сброс
запуском
программы
таймер
стирается
Cutting time
Измеряется
время
действия
осей
без
ускорения
всех
программах
между
Окончанием
программы
сброс
при
инструменте
Измерение
дополнительно
прерывается
при
времени
ожидания
Функция
содержит
все
установочные
данные
существующие
системе
управления
Данные
делятся
общие
данные
оси
установочные
данные
канала
Рисунок
3-21
Наладка
3.5
Параметры
вычислений
R –
Рабочая
зона
Смещение
Параметры
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02)
3-45
Параметры
вычислений
R –
Рабочая
зона
Смещение
Параметры
Функции
основном
параметров
перечислены
все
имеющиеся
системе
управления
параметры
смотри
главу
8.9 «
Параметры
вычислений
R»).
необходимости
можно
изменить
Рисунок
3-22
Окно
Параметры
Последовательность
управления
Посредством
клавиш
Наладка
3.5
Параметры
вычислений
R –
Рабочая
зона
Смещение
Параметры
SINUMERIK 802D
Управление
программирование
Токарная
обработка
3-46
6FC5698-2AA00-0PP2 (10.02)
заметок
SINUMERIK 802D
Управление
программирование
Токарная
обработка

6FC5698–2AA00–0PP2 (10.02)
4-47
Ручной
режим
Примечание
Ручной
режим
возможен
режимах
работы
Jog
MDA
Рисунок
4-1
меню
режима
Jog
Рисунок
4-2
меню
режима
MDA
Ручной
4.1
Режим
работы
Рабочая
зона
Позиция
SINUMERIK 802D
Управление
программирование
Токарная
обработка
4-48 6FC5698-2AA00-0PP2 (10.02)
Режим
работы
Jog –
рабочая
зона
позиция
Последовательность
управления
Выберите
режим
Jog,
клавишу
Jog
панели
управления
станком
Для
перемещения
осей
нажмите
соответствующую
клавишу
оси
или
оси
пор
пока
клавиша
будет
оси
будут
непрерывно
двигаться
скоростью
определенной
установочных
данных
Если
установочных
данных
значение
нулю
»,
используется
значение
определенное
станочных
данных
необходимости
установите
скорость
посредством
регулировочного
переключателя
Если
дополнительно
нажмете
клавишу
Наложение
ускоренного
хода
ось
будет
двигаться
скоростью
ускоренного
хода
пока
будут
обе
клавиши
режиме
работы
Размер
шага
можете
таким
образом
установить
величину
шага
Установленное
значение
будет
отображаться
Для
отмены
еще
нажмите
клавишу
Jog
основном
режима
Jog
отображаются
значения
позиции
подачи
шпинделя
актуальный
инструмент
Рисунок
4-3
Основное
режима
Jog
Ручной
4.1
Режим
работы
Рабочая
зона
Позиция
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 4-49
Параметры
Таблица
4-1
Описание
параметров
основном
режима
Jog
Параметры
Пояснение
MCS
Индикация
существующих
осей
системе
координат
станка
(MCS)
или
системе
координат
детали
(WCS).
+X
-Z
Если
передвигаете
ось
положительном
(+)
или
отрицательном
направлении
соответствующем
поле
появляется
плюса
или
минуса
отображается
если
ось
находится
заданной
позиции
Позиция
полях
отображается
актуальная
позиция
осей
системах
координат
MCS
или
WCS.
Обратное
позициониро
Если
оси
перемещаются
режиме
работы
Jog
состоянии
Программа
прервана
»,
колонке
будет
отображаться
пройденный
каждой
оси
относительно
места
прерывания
функция
Индикация
функций
Шпиндель
обор
мин
Индикация
фактического
заданного
значения
частоты
вращения
шпинделя
Подача
мин
Индикация
фактического
заданного
значения
подачи
Инструмент
Индикация
актуально
используемого
инструмента
актуальным
номером
резца
Указание
Если
системе
используется
шпиндель
индикация
рабочего
шпинделя
производится
более
мелким
шрифтом
Окно
всегда
отображает
данные
только
одного
шпинделя
Система
управления
индицирует
следующие
данные
шпинделя
Главный
шпиндель
индикация
крупно
индицируется
исходном
положении
при
запуске
шпинделя
когда
оба
шпинделя
Рабочий
шпиндель
индикация
мелко
индицируется
при
запуске
рабочего
шпинделя
Индикатор
мощности
действительны
каждого
соответствующего
шпинделя
Многофункциональные
клавиши
Установка
смещения
базовой
нулевой
точки
или
одной
временной
исходной
точки
относительной
системе
координат
После
функция
делает
возможной
настройку
смещения
базовой
нулевой
точки
Ручной
4.1
Режим
работы
Рабочая
зона
Позиция
SINUMERIK 802D
Управление
программирование
Токарная
обработка
4-50 6FC5698-2AA00-0PP2 (10.02)
Существуют
следующие
подфункции
Непосредственный
необходимой
позиции
оси
позиции
необходимо
установить
курсор
ось
ввести
позицию
Подтвердите
данных
клавишу
Input
или
передвинув
курсор
Установка
всех
осей
нуль
Функция
X= Z=0
устанавливает
актуальную
позицию
соответствующей
оси
нуль
Установка
отдельных
осей
нуль
нажатии
клавишу
X=0
или
Z=0
актуальная
позиция
устанавливается
нуль
Нажатием
функциональной
клавиши
Set rel
индикация
переключается
относительную
систему
координат
Последующие
вводы
изменяют
исходную
точку
системе
координат
Указание
Измененное
смещение
базовой
нулевой
точки
действует
независимо
всех
других
смещений
нулевой
точки
Определение
смещения
нулевой
точки
смотри
главу
3).
Измерение
коррекции
инструмента
смотри
главу
3).
Маска
ввода
служит
установки
плоскости
отвода
безопасного
расстояния
направления
вращения
шпинделя
автоматически
создаваемых
программ
обработки
детали
режиме
MDA.
Кроме
можно
установить
значения
подачи
режиме
JOG
переменной
величины
инкремента
Рисунок
4-4
Ручной
4.1
Режим
работы
Рабочая
зона
Позиция
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 4-51
Ручной
4.2
Режим
работы
MDA (
ручной
ввод
) –
Рабочая
зона
Станок
SINUMERIK 802D
Управление
программирование
Токарная
обработка
4-52 6FC5698-2AA00-0
P2
Режим
работы
MDA (
ручной
Рабочая
зона
Станок
Функции
режиме
работы
MDA
можете
создавать
выполнять
небольшие
программы
обработки
детали
Осторожно
режиме
действуют
блокировки
что
полностью
автоматическом
режиме
Кроме
необходимы
начальные
условия
что
полностью
автоматического
режима
Последовательность
управления
Выберите
режим
работы
MDA
клавишу
MDA
панели
управления
станком
Рисунок
4-6
Основное
режима
MDA
Посредством
клавиатуры
системы
управления
можно
ввести
один
или
несколько
кадров
нажатии
клавиши
NC-START
начинается
обработка
кадра
время
обработки
редактирование
кадров
невозможно
После
обработки
содержимое
сохраняется
поэтому
кадр
можно
обрабатывать
повторно
снова
клавишу
NC-START
Ручной
4.2
Режим
работы
MDA (
ручной
ввод
) –
Рабочая
зона
Станок
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 4-53
Параметры
Таблица
4-2
Описание
параметров
рабочем
режима
MDA
Параметры
Пояснение
MCS
Индикация
существующих
осей
системах
координат
MCS
или
WCS.
+X
-Z
Если
передвигаете
ось
положительном
(+)
или
отрицательном
направлении
соответствующем
поле
появляется
плюса
или
минуса
отображается
если
ось
находится
позиции
Позиция
полях
отображается
актуальная
позиция
осей
системах
координат
MCS
или
WCS.
Остаток
поле
отображается
остаток
оси
системах
координат
MCS
или
WCS.
функция
Индикация
акимвных
функций
Шпиндель
обор
мин
Индикация
фактического
заданного
значения
частоты
вращения
шпинделя
Подача
Индикация
фактического
заданного
значения
подачи
мин
или
обор
Инструмент
Индикация
актуально
используемого
инструмента
актуальным
номером
резца
(T…, D…).
Окно
редактирования
состоянии
программы
или
Сброс
редактирования
служит
ввода
кадра
программы
обработки
детали
Указание
Если
системе
используется
шпиндель
индикация
рабочего
шпинделя
производится
более
мелким
шрифтом
Окно
всегда
отображает
данные
только
одного
шпинделя
Система
управления
индицирует
следующие
данные
шпинделя
Главный
шпиндель
индицируется
исходном
положении
при
запуске
шпинделя
когда
оба
шпинделя
Рабочий
шпиндель
индицируется
при
запуске
рабочего
шпинделя
Индикатор
мощности
действительны
каждого
соответствующего
шпинделя
















Ручной
4.2
Режим
работы
MDA (
ручной
ввод
) –
Рабочая
зона
Станок
SINUMERIK 802D
Управление
программирование
Токарная
обработка
4-54 6FC5698-2AA00-0PP2 (10.02)
Многофункциональные
клавиши
Установка
смещения
базовой
нулевой
точки
главу
4.1).
Поперечное
обтачивание
главу
4.2.1).
главу
4.1
Окно
функций
содержит
функции
причем
каждая
функция
входит
определенную
группу
занимает
фиксированное
место
Нажав
клавиши
Листать
вперед
или
назад
можно
просмотреть
все
функции
Окно
закрывается
при
повторном
нажатии
клавиши
отображаются
вспомогательные
функции
функции
M.
Окно
закрывается
при
повторном
нажатии
клавиши
Выделение
подачи
оси
Окно
закрывается
при
повторном
нажатии
клавиши
Функция
удаляет
кадры
программы
поле
ввода
введите
имя
под
программа
MDA
должна
сохранена
списке
программ
качестве
альтернативы
можете
выбрать
существующую
программу
списка
Смена
между
полем
ввода
списком
программ
происходит
помощью
клавиши
ТАВ
Рисунок
4-7
Индикация
фактических
значений
режиме
работы
MDA
происходит
зависимости
системы
координат
Ручной
4.2
Режим
работы
MDA (
ручной
ввод
) –
Рабочая
зона
Станок
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 4-55
4.2.1
Поперечное
обтачивание
Функции
помощи
функции
можете
подготовить
последующей
обработки
создавая
специальной
программы
обработки
детали
Последовательность
управления
режиме
работы
MDA
посредством
клавиши
Face
маску
ввода
Установите
оси
начальную
точку
Введите
значения
маску
После
полного
заполнения
маски
функция
создает
программу
обработки
детали
может
запущена
посредством
клавиши
NC-Start
Маска
ввода
закрывается
возвращаетесь
основное
станка
Здесь
можно
контролировать
процесс
выполнения
программы
Важно
Предварительно
меню
установок
необходимо
определить
плоскость
отвода
безопасное
расстояние
Рисунок
4-8
актуальной
позиции
вершины
инструмента
Таблица
4-3
Описание
параметров
рабочем
Поперечное
обтачивание
Параметры
Пояснение
Инструмент
Ввод
необходимого
инструмента
Инструмент
устанавливается
перед
обработкой
Для
функция
цикл
пользователя
выполняет
все
необходимые
операции
цикл
подготавливается
производителем
станка
Подача
Ввод
подачи
мин
или
обор




Ручной
4.2
Режим
работы
MDA (
ручной
ввод
) –
Рабочая
зона
Станок
SINUMERIK 802D
Управление
программирование
Токарная
обработка
4-56 6FC5698-2AA00-0PP2 (10.02)
Таблица
4-3
Описание
параметров
рабочем
Поперечное
обтачивание
продолжение
Параметры
Пояснение
Шпиндель
обор
мин
Ввод
частоты
вращения
шпинделя
Обработка
Определение
качества
поверхности
Можно
выбрать
чистовую
или
черновую
обработку
Диаметр
Ввод
грязного
диаметра
детали
Z0
Размер
Ввод
позиции
Z1
Размер
стружки
Инкрементальные
размеры
стружки
DZ
Размер
стружки
Ввод
длины
стружки
направлении
оси
UZ
Макс
подача
глубину
Припуск
направлении
оси
UX
Макс
подача
глубину
Припуск
направлении
оси

Продольное
обтачивание
Рисунок
4-9
Продольное
обтачивание
Таблица
4-4
Описание
параметров
рабочем
Продольное
обтачивание
Параметры
Пояснение
Инструмент
Ввод
необходимого
инструмента
Инструмент
устанавливается
перед
обработкой
Для
функция
цикл
пользователя
выполняет
все
необходимые
операции
цикл
подготавливается
производителем
станка
Подача
Ввод
подачи
мин
или
Шпиндель
обор
мин
Ввод
частоты
вращения
шпинделя
Обработка
Определение
качества
поверхности
Можно
выбрать
чистовую
или
черновую
обработку

Ручной
4.2
Режим
работы
MDA (
ручной
ввод
) –
Рабочая
зона
Станок
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 4-57
Таблица
4-4
Описание
параметров
рабочем
Продольное
обтачивание
продолжение
Параметры
Пояснение
X0
Диаметр
Ввод
диаметра
X1
Длина
стружки
Инкрементальная
длина
стружки
направлении
Z0
Позиция
Ввод
позиции
детали
направлении
Z1
Длина
стружки
Инкрементальная
длина
стружки
направлении
DZ
Макс
подача
глубину
Ввод
величины
подачи
глубину
направлении
UZ
Поле
ввода
припуска
при
черновой
обработке
UX
Припуск


функция
предлагается
переноса
актуальной
позиции
вершины
инструмента
поле
ввода
Z0
или
X0.
Ручной
4.2
Режим
работы
MDA (
ручной
ввод
) –
Рабочая
зона
Станок
SINUMERIK 802D
Управление
программирование
Токарная
обработка
4-58 6FC5698-2AA00-0PP2 (10.02)
заметок
SINUMERIK 802D
Управление
программирование
Токарная
обработка

6FC5698-2AA00-0PP2 (10.02)
5-59
Автоматический
режим
Предпосылка
соответствии
заданными
установками
производителя
станок
настроен
автоматический
режим
Последовательность
управления
Выберите
автоматический
режим
соответствующую
клавишу
панели
управления
станком
Появляется
основное
втоматический
режим
отображаются
значения
позиции
подачи
шпинделя
инструмента
актуальный
кадр
Рисунок
5-1
Основное
Автоматический
режим
Автоматический
SINUMERIK 802D
Управление
программирование
Токарная
обработка
5-60 6FC5698-2AA00-0PP2 (10.02)
Рисунок
5-2
меню
Автоматический
режим
Параметры
Таблица
5-1
Описание
параметров
рабочем
Параметры
Пояснение
MCS
Индикация
существующих
осей
системах
координат
MCS
или
WCS.
+X
-Z
Если
передвигаете
ось
положительном
(+)
или
отрицательном
направлении
соответствующем
поле
появляется
плюса
или
минуса
отображается
если
ось
находится
позиции
Позиция
полях
отображается
актуальная
позиция
осей
системах
координат
MCS
или
WCS.
Остаток
полях
отображается
путь
необходимо
пройти
осям
системах
координат
MCS
или
WCS.
функция
Индикация
функций
Шпиндель
мин
Индикация
фактического
заданного
значения
частоты
вращения
шпинделя
Подача
мин
или
Индикация
фактического
заданного
значения
подачи
Инструмент
Индикация
актуально
используемого
инструмента
резца
(T…, D…).
Актуальный
кадр
Индикация
содержит
семь
следующих
друг
другом
кадров
программы
обработки
детали
Изображение
кадра
ограничивается
шириной
Если
кадры
выполняются
слишком
быстро
индикация
переключается
изображение
кадров
более
оптимального
наблюдения
процессом
выполнения
программы
Посредством
клавиши
“Program sequence”
можете
снова
переключится
индикацию
семи
кадров




Автоматический
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 5-61
Указание
Если
системе
используется
шпиндель
индикация
рабочего
шпинделя
производится
более
мелким
шрифтом
Окно
всегда
отображает
данные
только
одного
шпинделя
Система
управления
отображает
следующие
данные
шпинделя
Главный
шпиндель
индицируется
исходном
положении
при
запуске
шпинделя
когда
оба
шпинделя
Рабочий
шпиндель
индицируется
при
запуске
рабочего
шпинделя
Индикатор
мощности
действительны
каждого
соответствующего
шпинделя
Многофункциональные
клавиши
Клавиша
выбора
воздействия
программу
например
кадр
выделения
тестирование
программы
).
время
тестирования
программы
заданных
значений
осей
шпинделей
блокируется
Индикация
заданных
значений
симулирует
перемещения
Движения
осуществляются
заданным
значением
подачи
предварительно
определенным
посредством
параметра
Подача
пробного
запуска
”.
Подача
пробного
запуска
используется
вместо
запрограммированной
подачи
активизации
функции
выполнение
программы
прекращается
кадрах
запрограммирована
дополнительная
функция
M01.
Кадры
программы
обозначены
перед
номером
кадра
косой
чертой
время
запуска
программы
учитываются
например
, “/N100”).
активизации
функции
кадры
программы
обработки
детали
будут
выполняться
следующим
образом
каждый
кадр
декодируется
отдельности
каждом
кадре
происходит
останов
исключение
составляют
только
кадры
резьбы
без
подачи
пробного
запуска
них
останов
происходит
только
конце
текущего
кадра
резьбы
Функция
отдельного
блока
может
выбрана
только
состоянии
Автоматический
SINUMERIK 802D
Управление
программирование
Токарная
обработка
5-62 6FC5698-2AA00-0PP2 (10.02)
Поиск
кадра
вперед
вычислением
конечной
точки
время
поиска
кадра
происходят
вычисления
что
время
обычного
режима
программы
однако
оси
двигаются
Поиск
кадра
вперед
без
вычисления
время
поиска
кадра
вычисления
происходят
Курсор
устанавливается
кадр
главной
программы
места
прерывания
подпрограммах
автоматически
устанавливается
цель
поиска
Клавиша
Find
предлагает
функции
поиска
строки
или
текста
помощи
штриховой
графики
можно
следить
запрограммированной
инструмента
главу
6.4).
Неправильные
программы
можно
изменения
сразу
сохраняются
клавиша
ункции
отображения
всех
функций
Окно
Функций
содержит
все
функции
причем
каждая
функция
входит
определенную
группу
занимает
фиксированное
место
Нажав
клавиши
Листать
вперед
или
назад
можно
просмотреть
следующие
функции
Рисунок
5-3
Окно
Активные
функции
отображаются
все
вспомогательные
функции
функции
повторном
нажатии
клавишу
закрывается
Открывается
подачи
оси
повторном
нажатии
клавишу
закрывается
Окно
переключает
число
индицируемых
кадров
между
3.
Автоматический
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 5-63
можно
выбрать
значения
оси
между
системой
координат
станка
детали
или
относительной
системы
координат
Внешняя
программа
передается
систему
управления
посредством
интерфейса
RS232
сразу
запускается
нажатием
клавиши
NC-START
Автоматический
5.1
Выбор
запуск
программы
обработки
деталей
Рабочая
зона
Станок
SINUMERIK 802D
Управление
программирование
Токарная
обработка
5-64 6FC5698-2AA00-0PP2 (10.02)
Выбор
запуск
программы
обработки
детали
Рабочая
зона
Станок
Функции
запуском
программы
необходимо
наладить
систему
управления
станок
необходимо
учитывать
указания
безопасности
производителя
станка
Последовательность
управления
Выберите
Автоматический
режим
посредством
соответствующей
клавиши
панели
управления
станком
Появляется
обзор
всех
программ
имеющихся
системе
управления
Установите
курсор
необходимую
программу
Нажав
клавишу
Execute
выбираете
программу
выполнения
имя
программы
появляется
строке
Имя
программы
».
Если
необходимо
можете
предпринять
либо
установки
выполнения
программы
Рисунок
5-4
Окно
воздействий
программу
Выполнение
программы
обработки
детали
запускается
посредством
клавиши
START
Автоматический
5.2
Поиск
Рабочая
зона
Станок
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 5-65
Поиск
кадра
Рабочая
зона
Станок
Последовательность
управления
Условие
Необходимо
выбрать
программу
смотри
главу
5.1),
система
управления
должна
находится
состоянии
Reset.
Функция
поиска
кадра
обеспечивает
выполнение
программы
желаемого
места
программе
Цель
поиска
определяется
путем
непосредственного
позиционирования
курсора
необходимый
кадр
программы
обработки
детали
Рисунок
5-5
Окно
поиска
кадра
Поиск
кадра
начала
кадра
Поиск
кадра
конца
кадра
Поиск
кадра
без
вычислений
Загрузка
точки
прерывания
помощью
функции
поиск
кадра
может
выполняться
основе
понятия
Автоматический
5.3
Остановка
прерывание
программы
обработки
деталей
Рабочая
зона
Станок
SINUMERIK 802D
Управление
программирование
Токарная
обработка
5-66 6FC5698-2AA00-0PP2 (10.02)
Рисунок
5-6
Ввод
подстроки
которую
необходимо
найти
Результат
поиска
Отображение
необходимого
кадра
Актуальный
кадр
Остановка
прерывание
программы
обработки
детали
рабочая
зона
станок
Последовательность
управления
нажатии
клавишу
NC-STOP
выполнение
программы
обработки
детали
прекращается
Продолжить
выполнение
программы
можно
клавишу
NC-START
Нажав
клавишу
Автоматический
5.4
Перезапуск
после
прерывания
Рабочая
зона
Станок
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 5-67
Перезапуск
после
прерывания
Рабочая
зона
Станок
После
прерывания
программы

Автоматический
5.6
Выполнение
программ
внешнего
источника
интерфейс
RS232)
SINUMERIK 802D
Управление
программирование
Токарная
обработка
5-68 6FC5698-2AA00-0PP2 (10.02)
Выполнение
программ
внешнего
источника
интерфейс
RS232)
Функции
Внешняя
программа
переносится
систему
управления
через
интерфейс
RS232
сразу
выполняется
при
нажатии
клавиши
NC-START
время
обработки
содержания
промежуточной
памяти
автоматически
происходит
дополнительная
загрузка
части
программы
качестве
внешнего
источника
можно
использовать
например
имеет
PCIN-Tool
передачи
данных
Важно
Кабель
между
внешним
устройством
системой
управления
может
вставляться
выниматься
только
при
отключенных
устройствах
Последовательность
управления
Условие
Система
управления
находится
состоянии
Reset.
Установлены
правильные
параметры
интерфейса
RS232 (
формат
текста
главу
7),
занят
другими
приложениями
(DataIn, DataOut, STEP7).
Нажмите
клавишу
внешнем
источнике
активизируйте
соответствующую
программу
вывода
данных
PCIN-Tool.
Программа
переносится
промежуточную
память
автоматически
выбирается
отображается
выбора
программы
Промежуточная
память
должна
заполнится
полностью
прежде
чем
начнется
обработка
после
нажатия
клавиши
NC-START.
Выполнение
программы
начинается
при
нажатии
клавиши
NC-START
программа
дополнительно
загружается
окончанию
программы
или
при
нажатии
клавиши
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 6-69
Программирование
Последовательность
управления
Клавиша
Управление
программами
список
программ
Рисунок
6-1
Основное
правление
программами
помощью
клавиш
управления
курсором
возможно
перемещение
списке
программ
Для
быстрого
нахождения
программ
введите
начальные
буквы
имени
программы
Система
управления
автоматически
установит
курсор
программе
было
найдено
соответствие
Программирование
детали
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6-70 6FC5698-2AA00-0PP2 (10.02)
Многофункциональные
клавиши
нажатии
клавишу
открывается
каталог
программ
обработки
детали
функция
выбирает
выполнения
программу
помеченную
курсором
система
управления
переключается
индикацию
позиции
повторном
нажатии
клавишу
NC-START
происходит
запуск
программы
Нажав
клавишу
можете
создать
программу
Нажав
клавишу
Copy
можете
скопировать
программу
другую
программу
под
именем
Открывается
файл
редактирования
помеченный
курсором
После
запроса
программа
отмеченная
курсором
или
все
программы
обработки
деталей
удаляются
Клавиша
подтверждает
удаление
клавиша
Abort
отменяет
нажатии
клавишу
Rename
открывается
можете
переименовать
программу
отмеченную
курсором
После
ввода
имени
подтверждения
нажмите
клавишу
отмены
Abort
Сохранение
программ
обработки
детали
посредством
интерфейса
RS232.
Загрузка
программ
посредством
интерфейса
RS232.
Установки
интерфейса
определяются
рабочей
Система
глава
7).
Передача
программ
обработки
детали
должна
проходить
текстовом
формате
нажатии
клавишу
Cycles
открывается
каталог
стандартных
циклов
клавиша
появляется
только
тогда
когда
есть
соответствующее
разрешение
доступа
После
запроса
удаляется
цикл
отмеченный
курсором
нажатии
клавишу
cycles
открывается
каталог
циклов
пользователя
соответствующем
разрешении
доступа
появляются
функциональные
клавиши
Copy, Open, Delete, Rename, Read out
Read in
Программирование
детали
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 6-71
Рисунок
6-2
Сохранение
данных
Функция
сохраняет
содержание
энергозависимой
памяти
энергонезависимой
области
памяти
Условие
одна
программа
должна
отрабатываться
время
сохранения
данных
нельзя
осуществлять
манипуляции
станке
Программирование
детали
6.1
Ввод
новой
программы
Рабочая
зона
Программа
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6-72 6FC5698-2AA00-0PP2 (10.02)
Ввод
новой
программы
Рабочая
зона
Программа
Последовательность
управления
Выбирается
рабочая
Программа
обзором
программ
существующих
нажатии
клавиши
открывается
диалоговое
следует
указать
имя
программы
или
подпрограммы
Для
главных
программ
автоматически
вводится
расширение
.MPF.
Для
подпрограмм
вместе
именем
необходимо
указать
расширение
.SPF.
каталоге
циклов
пользователя
файлы
имеют
расширение
.SPF.
Рисунок
6-3
Маска
ввода
Новая
программа
Введите
имя
Подтвердите
клавишу
Создается
файл
программы
обработки
детали
автоматически
открывается
редактора
Нажав
клавишу
Abort
можете
прервать
создание
программы
Программирование
детали
6.2
Редактирование
программы
обработки
деталей
Рабочая
зона
Программа
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 6-73
Редактирование
программы
обработки
детали
Рабочая
зона
Программа
Функции
Редактирование
программы
обработки
детали
или
части
может
происходить
только
если
программа
выполняется
данный
момент
изменения
программе
обработки
детали
сразу
сохраняются
Рисунок
6-4
Основное
редактора
программ
Последовательность
управления
режиме
управления
программами
необходимо
выбрать
программу
которую
надо
отредактировать
клавишу
Open
Дерево
меню
Рисунок
6-5
меню
Программы
стандартное
распределение
Программирование
детали
6.2
Редактирование
программы
обработки
деталей
Рабочая
зона
Программа
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6-74 6FC5698-2AA00-0PP2 (10.02)
Многофункциональные
клавиши
Обработка
файла
Выполняется
файл
функция
выделяет
текста
актуальной
позиции
курсора
альтернатива
ctrఒt;&#xr11l;l
).
функция
копирует
выделенный
текст
промежуточную
память
альтернатива
ctrఒt;&#xr11l;l
).
функция
вставляет
текст
промежуточной
памяти
актуальную
позицию
курсора
альтернатива
: ctrlÉtr; l-7;V).
функция
удаляет
выделенный
текст
альтернатива
: ctrlÉtr; l-7;
).
помощи
клавиш
Find Next
можно
найти
строку
символов
файле
программы
строку
ввода
введите
строку
которую
хотите
найти
начните
поиск
клавишу
Если
строка
символов
тексте
была
найдена
появляется
сообщение
ошибке
Нажав
клавишу
диалоговое
без
запуска
поиска
Функция
изменяет
номера
кадров
актуальной
позиции
курсора
конца
программы
Программирование
контура
главу
6.3.
Смотри
справочник
Циклы
».
Смотри
справочник
Циклы
опций
Transmit
Tracyl).
Смотри
справочник
Циклы
».
Симуляция
описана
главе
6.4.
Для
курсор
должен
находиться
программе
строке
цикла
Функция
расшифровывает
название
цикла
подготавливает
маску
соответствующими
параметрами
Если
параметры
выходят
пределы
области
действия
функция
автоматически
вводит
стандартные
значения
После
маски
прежний
блок
параметров
заменяется
измененным
блоком
Указание
Возможен
только
автоматически
созданных
блоков
кадров
Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 6-75
Программирование
элементов
контура
Функции
Для
быстрой
надежной
разработки
программ
обработки
деталей
система
управления
предлагает
различные
маски
создания
контуров
Туда
следует
внести
необходимые
параметры
помощью
масок
контура
можно
программировать
следующие
элементы
или
элементы
контура
Отрезок
прямой
указанием
конечной
точки
или
угла
Круговой
сектор
указанием
центра
конечной
точки
радиуса
Отрезок
контура
прямая
прямая
указанием
угла
конечной
точки
Отрезок
контура
прямая
окружность
переходом
касательной
рассчитывается
угла
радиуса
конечной
точки
Отрезок
контура
прямая
окружность
любым
переходом
рассчитывается
угла
центра
конечной
точки
Отрезок
контура
окружность
прямая
переходом
касательной
рассчитывается
угла
радиуса
конечной
точки
Отрезок
контура
окружность
прямая
любым
переходом
рассчитывается
угла
центра
конечной
точки
Отрезок
контура
окружность
окружность
переходом
касательной
рассчитывается
центра
радиуса
конечной
точки
Отрезок
контура
окружность
окружность
любым
переходом
рассчитывается
центра
конечной
точки
Отрезок
контура
окружность
прямая
окружность
переходами
касательной
Отрезок
контура
окружность
окружность
окружность
переходами
касательной
Отрезок
контура
прямая
окружность
прямая
переходами
касательной
Рисунок
6-6
Функции
многофункциональных
клавиш
Ввод
координат
может
происходить
абсолютное
инкрементальное
или
полярное
значение
Переключение
осуществляется
помощью
тумблер
клавиши

Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6-76 6FC5698-2AA00-0PP2 (10.02)
Многофункциональные
клавиши
Многофункциональные
клавиши
разветвляются
элементам
контура
первом
маски
элемента
контура
системе
управления
необходимо
сообщить
начальную
точку
контура
последующие
вычисления
относятся
точке
Если
штрихи
ввода
передвинулись
курсором
значения
должны
введены
Рисунок
6-7
Установка
стартовой
точки
диалоговой
маске
следует
определить
программировать
следующие
контура
через
программирование
радиуса
или
диаметра
или
использовать
оси
трансформации
TRANSMIT
или
TRACYL.
Функция
клавиши
Approach start point
создает
кадр
вводит
действие
указанные
координаты
Помощь
при
программировании
Рисунок
6-8
Введите
значение
конечной
точки
прямой
абсолютном
инкрементальном
размере
относительно
стартовой
точки
или
полярных
координатах
Диалоговая
маска
отобразит
актуальную
установку
Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 6-77
Конечная
точка
может
определяться
координатой
углом
между
прямыми
Если
конечная
точка
определяется
через
полярные
координаты
используется
вектора
между
плюсом
конечной
точкой
также
вектора
относительно
полюса
Предпосылка
полюс
должен
быть
установлен
заранее
активен
установки
нового
значения
Открывается
диалоговое
следует
внести
координаты
полюса
Точка
полюса
принадлежит
плоскости
Рисунок
6-9
Кадр
перемещается
ускоренной
или
запрограммированной
подачей
случае
необходимости
можете
внести
поля
дополнительные
команды
Команды
могут
отделяться
друг
друга
пробелом
запятой
или
точкой
запятой
Рисунок
6-10
Эта
диалоговая
маска
отображается
всех
элементов
контура
Клавиша
подтверждает
команды
программу
обработки
деталей
Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6-78 6FC5698-2AA00-0PP2 (10.02)
Клавиша
Abort
диалоговую
маску
без
сохранения
значений
Функция
служит
вычисления
точки
пересечения
двух
прямых
Необходимо
указать
координаты
конечной
точки
прямой
углы
наклоана
прямых
Рисунок
6-11
Расчет
точки
пересечения
двух
прямых
Таблица
6-1
Ввод
диалоговую
маску
Конечная
точка
Прямая
Следует
ввести
конечную
точку
прямой
Угол
Прямая
Указание
угла
происходит
против
часовой
стрелки
Угол
Прямая
Указание
угла
происходит
против
часовой
стрелки
Подача
F
Подача
Диалоговая
маска
служит
создания
кадра
круговой
интерполяции
помощью
координат
конечной
точки
центра
Рисунок
6-12
Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 6-79
Введите
координаты
центра
конечной
точки
поля
ввода
Больше
используемые
поля
ввода
затемняются
Клавиша
переключает
направление
вращения
G2
G3.
индикации
появляется
G3.
повторном
нажатии
клавиши
снова
происходит
переключение
G2.
Нажатие
клавиши
подтверждает
перенос
кадра
программу
обработки
детали
Функция
вычисляет
переход
касательной
между
прямой
круговым
сектором
Прямая
должна
описана
через
начальную
точку
угол
Окружность
следует
описывать
через
радиус
конечную
точку
Для
расчета
конечных
точек
любыми
углами
перехода
функциональная
клавиша
POI
позволяет
ввести
координаты
центра
Рисунок
6-13
Прямая
окружность
переходом
касательной
Таблица
6-2
Ввод
диалоговую
маску
Конечная
точка
окружности
Следует
ввести
конечную
точку
окружности
Угол
прямой
Указание
угла
происходит
против
часовой
стрелки
Радиус
окружности
R
Поле
ввода
радиуса
окружности
Подача
F
Поле
ввода
подачи
интерполяции
Центр
окружности
M
Если
задан
переход
касательной
между
прямой
окружностью
должен
известен
центр
окружности
Указание
происходит
зависимости
предыдущем
кадре
способа
вычисления
абсолютный
составной
размер
или
полярные
координаты
).
Клавиша
переключает
направление
вращения
G2
G3.
индикации
появляется
G3.
повторном
нажатии
клавиши
снова
происходит
переключение
G2.
Индикация
меняется
G2.
можете
выбирать
между
переходами
касательной
Маска
создает
кадры
прямой
окружности
основе
введенных
данных
Если
существует
несколько
точек
пересечения
диалоговом
необходимо
выбрать
точку
пересечения
Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6-80 6FC5698-2AA00-0PP2 (10.02)
Если
координата
была
введена
система
управления
попытается
рассчитать
имеющихся
данных
Если
существует
несколько
возможностей
необходимо
выбрать
диалоговом
функция
рассчитывает
переход
касательной
между
круговым
сектором
прямой
Круговой
сектор
следует
описывать
через
параметры
начальной
точки
радиус
прямую
через
параметры
конечной
точки
угол
Рисунок
6-14
Переход
касательной
Таблица
6-3
Ввод
диалоговую
маску
Конечная
точка
прямой
Конечную
точку
прямой
следует
ввести
абсолютных
инкрементальных
или
полярных
координатах
Центр
Центр
окружности
следует
ввести
абсолютных
инкрементальных
или
полярных
координатах
Радиус
окружности
R
Поле
ввода
радиуса
окружности
Угол
прямой
Указание
угла
происходит
против
часовой
стрелки
относительно
точки
пересечения
Подача
F
Поле
ввода
подачи
интерполяции
Клавиша
переключает
направление
вращения
G2
G3.
индикации
появляется
G3.
повторном
нажатии
клавиши
снова
происходит
переключение
G2.
Индикация
меняется
G2.
можете
выбирать
между
переходами
касательной
Маска
создает
кадр
прямой
окружности
основе
введенных
данных
Если
существует
несколько
точек
пересечения
диалоговом
необходимо
выбрать
точку
пересечения
функция
вставляет
касательную
двум
круговыми
секторами
определяются
через
центры
радиусы
зависимости
направления
вращения
получаются
различные
касательные
открывшуюся
маску
сектора
следует
внести
параметры
центра
радиуса
сектора
параметры
конечной
точки
центра
радиуса
следует
выбрать
направление
вращения
окружности
Вспомогательный
кадр
показывает
актуальную
настройку
Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 6-81
Функция
рассчитывает
указанных
значений
кадра
добавляет
программу
обработки
детали
Рисунок
6-15
Таблица
6-4
Ввод
диалоговую
маску
Конечная
точка
1-
геометрическая
ось
плоскости
Если
координаты
указаны
функция
выдает
точку
пересечения
между
вставленным
круговым
сектором
сектором
2.
Центр
окружности
1 1-
геометрическая
ось
плоскости
абсолютные
координаты
Радиус
окружности
1 R1
Поле
ввода
радиуса
1.
Центр
окружности
2 1-
геометрическая
ось
плоскости
абсолютные
координаты
Радиус
окружности
2 R2
Поле
ввода
радиуса
2.
Подача
F
Поле
ввода
подачи
Маска
создает
кадры
прямой
окружности
введенных
данных
Клавиша
определяет
направление
вращения
обоих
круговых
секторов
Можно
выбрать
между
2
G2 G3,
G3 G2,
G2 G2
G3 G3
Конечная
точка
координаты
центра
могут
вводиться
абсолютных
инкрементальных
размерах
или
полярных
координатах
Диалоговая
маска
отображает
актуальную
настройку








Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6-82 6FC5698-2AA00-0PP2 (10.02)
Пример
DIAMON
Рисунок
6-16
Дано
: R1 50
R3 40
1 Z –159 X 138
2 Z –316 X 84
3 Z –413 X 292
Начальная
точка
качестве
начальной
точки
считается
точка
X = 138 Z = -109
(-159 -R50).
Рисунок
6-17
Установка
стартовой
точки
После
того
как
начальная
точка
установлена
помощью
маски
рассчитывают
отрезок
контура
помощью
клавиши
G2/G3
следует
установить
направление
вращения
обоих
круговых
секторов
(G2/G3)
заполнить
список
параметров
Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 6-83
Координаты
центра
следует
вводить
как
абсолютные
координаты
оси
отсчитываются
нулевой
точки
Конечная
точка
остается
открытой
Рисунок
6-18
После
заполнения
маска
закрывается
нажатием
клавиши
затем
происходит
расчет
точки
пересечения
создание
обоих
кадров
Рисунок
6-19
Результат
выполнения
шага
Так
как
конечная
точка
была
оставлена
открытой
точка
пересечения
прямой
круговым
сектором
принимается
качестве
начальной
точки
для
следующего
элемента
контура
Теперь
маска
вызывается
снова
для
расчета
элемента
контура
Координаты
конечной
точки
элемента
контура
Z=-413.0,
=212.
Рисунок
6-20
Вызов
маски
Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6-84 6FC5698-2AA00-0PP2 (10.02)
Рисунок
6-21
Результат
выполнения
шага
функция
вычисляет
переход
касательной
между
двумя
круговыми
секторами
Круговой
сектор
следует
описывать
через
параметры
начальной
точки
центра
круговой
сектор
через
параметры
конечной
точки
радиуса
Рисунок
6-22
Переход
касательной
Таблица
6-5
Ввод
диалоговую
маску
Конечная
точка
окружности
1-
геометрическая
ось
плоскости
Центр
окружности
1 1-
геометрическая
ось
плоскости
Радиус
окружности
1 R1
Поле
ввода
радиуса
Центр
окружности
2 1-
геометрическая
ось
плоскости
Радиус
окружности
2 R2
Поле
ввода
радиуса
Подача
F
Поле
ввода
подачи
Указание
точек
происходит
зависимости
предварительно
способа
вычисления
абсолютный
инкрементальный
размер
или
полярные
координаты
).
Больше
используемые
поля
ввода
затемняются
Если
указана
только
координата
центра
следует
ввести
радиус




Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 6-85
Клавиша
переключает
направление
вращения
G2
G3.
индикации
появляется
G3.
повторном
нажатии
клавиши
снова
происходит
переключение
G2.
Индикация
меняется
G2.
можете
выбирать
между
переходами
касательной
Маска
создает
два
кадра
окружности
введенных
данных
Выбор
точки
пересечения
Если
существует
несколько
точек
пересечения
диалоговом
необходимо
выбрать
Рисунок
6-23
Выбор
точки
пересечения
Отображается
контур
при
использовании
точки
пересечения
1.
Рисунок
6-24
Отображается
контур
при
использовании
точки
пересечения
2.
Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6-86 6FC5698-2AA00-0PP2 (10.02)
Рисунок
6-25
Точка
пересечения
представленного
контура
передается
программу
обработки
детали
Функция
вставляет
круговой
сектор
между
двумя
соседними
Круговые
секторы
описываются
через
центры
радиусы
вставленный
сектор
описывается
только
через
радиус
Оператору
предлагается
маска
которую
вносит
параметры
центра
радиуса
кругового
сектора
1,
параметры
конечной
точки
центра
радиуса
кругового
сектора
2.
вводится
радиус
вставленного
кругового
сектора
определяется
направление
вращения
Вспомогательный
кадр
показывает
актуальную
настройку
Функция
вычисляет
указанных
значений
кадра
вставляет
программу
обработки
детали
Рисунок
6-26
Маска
вычисления
элемента
контура
Окружность
окружность
окружность
Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 6-87
Таблица
6-6
Ввод
диалоговую
маску
Конечная
точка
1-
геометрическая
ось
плоскости
Если
координаты
указаны
функция
выдает
точку
пересечения
между
вставленным
круговым
сектором
сектором
2.
Центр
окружности
1 1-
геометрическая
ось
плоскости
Радиус
окружности
1 R1
Поле
ввода
радиуса
1.
Центр
окружности
2 1-
геометрическая
ось
плоскости
Радиус
окружности
2 R2
Поле
ввода
радиуса
2.
Радиус
окружности
3 R3
Поле
ввода
радиуса
3.
Подача
F
Поле
ввода
подачи
интерполяции
Если
начальная
точка
может
вычислена
предшествующих
кадров
маску
Начальная
точка
следует
внести
соответствующие
координаты
Клавиша
определяет
направление
вращения
обеих
окружностей
Можно
выбрать
между
Вставленный
сектор
2
G2 G3 G2,
G2 G2 G2,
G2 G2 G3,
G2 G3 G3,
G3 G2 G2,
G3 G3 G2,
G3 G2 G3,
G3 G3 G3
Конечная
точка
центр
могут
записываться
абсолютных
инкрементальных
размерах
или
полярных
координатах
Диалоговая
маска
индицирует
актуальную
установку























Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6-88 6FC5698-2AA00-0PP2 (10.02)
Пример
DIAMON – G23
Рисунок
6-27
Дано
1) R1 39
2) R2 69
3) R3 39
4) R4 49
5) R5 39
1 Z –111 X 196
2 Z –233 X 260
3 Z –390 X 162
качестве
начальной
точки
выбираются
координаты
Z -72, X 196.
После
того
как
начальная
точка
установлена
помощью
маски
рассчитывают
отрезок
контура
Конечная
точка
остается
открытой
так
как
координаты
неизвестны
Клавишей
устанавливается
направление
вращения
обеих
окружностей
(G2 – G3 –
G2)
заполняется
список
параметров
Рисунок
6-28
Установка
начальной
точки
Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 6-89
Рисунок
6-29
Ввод
шага
Рисунок
6-30
Результат
выполнения
шага
качестве
конечной
точки
функция
выдает
точку
пересечения
угловых
секторов
3.
втором
шаге
помощью
маски
вычисляют
отрезок
контура
расчета
следует
выбрать
направление
вращения
G2 – G3 – G2.
Начальная
точка
конечная
точка
первого
вычисления
Рисунок
6-31
Ввод
шага
Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6-90 6FC5698-2AA00-0PP2 (10.02)
Рисунок
6-32
Результат
шага
результате
качестве
конечной
точки
функция
выдает
точку
пересечения
круговых
секторов
5.
вычисления
перехода
касательной
между
используют
маску
Окружность
прямая
Рисунок
6-33
Маска
Окружность
прямая
Рисунок
6-34
Результат
выполнения
шага
Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 6-91
функция
вставляет
круговой
сектор
переходами
касательной
между
двумя
прямыми
Круговой
сектор
описывается
через
центр
радиус
Следует
указать
координаты
конечной
точки
прямой
дополнительно
угол
2.
прямая
описывается
через
начальную
точку
угол
1.
Маска
может
использована
при
следующих
условиях
Точка
Указанные
координаты
Начальная
точка
Обе
координаты
декартовой
системе
координат
точка
полярная
координата
Круговой
сектор
Обе
координаты
декартовой
системе
координат
радиус
Центр
полярная
координата
Конечная
точка
Обе
координаты
декартовой
системе
координат
Конечная
точка
полярная
координата
Точка
Указанные
координаты
Начальная
точка
Обе
координаты
декартовой
системе
координат
точка
полярная
координата
Круговой
сектор
Одна
координата
декартовой
системе
координат
радиус
Угол
или
Конечная
точка
Обе
координаты
декартовой
системе
координат
Конечная
точка
полярная
координата
Если
начальная
точка
может
определена
предшествующих
кадров
оператор
должен
установить
самостоятельно
Рисунок
6-35
Прямая
окружность
прямая
Таблица
6-7
Ввод
диалоговую
маску
Конечная
точка
прямой
Необходимо
ввести
конечную
точку
прямой
Центр
окружности
ось
плоскости
Угол
прямой
Указание
угла
происходит
против
часовой
стрелки









Программирование
детали
6.3
Программирование
отрезка
контура
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6-92 6FC5698-2AA00-0PP2 (10.02)
Угол
прямой
Указание
угла
происходит
против
часовой
стрелки
Подача
F
Поле
ввода
подачи
интерполяции
Конечная
точка
центр
могут
указываться
абсолютных
инкрементальных
или
полярных
координатах
введенных
значений
маска
создает
один
кадр
окружности
два
кадра
прямых
Клавиша
переключает
направление
вращения
G2
G3.
индикации
появляется
G3.
повторном
нажатии
клавиши
снова
происходит
переключение
G2.
Индикация
меняется
G2.
Программирование
детали
6.4
Симуляция
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 6-93
Симуляция
Функция
Посредством
штриховых
линий
можете
следить
запрограммированной
инструмента
программы
Последовательность
управления
находитесь
автоматическом
режиме
работы
выбрали
программу
обработки
главу
5.1).
Откроется
основное
Рисунок
6-36
Основное
Симуляция
Клавишей
NC-Start
запускается
симуляция
программы
обработки
детали
Многофункциональные
клавиши
Автоматическое
масштабирование
изображенной
инструмента
Используется
основная
установка
масштабирования
Изображается
вся
деталь
Увеличение
масштаба
Уменьшение
масштаба
Удаляется
видимое
изображение
Изменяется
ширина
шага
курсора
Программирование
детали
6.5
Передача
данных
посредством
интерфейса
RS232
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6-94 6FC5698-2AA00-0PP2 (10.02)
Передача
данных
посредством
интерфейса
RS232
Функция
Посредством
интерфейса
RS232
системы
управления
можете
переносить
данные
например
программы
обработки
детали
внешнее
устройство
защиты
данных
или
считывать
оттуда
Интерфейс
RS232
Ваше
устройство
защиты
данных
должны
согласованы
друг
другом
главу
7).
Типы
файлов
Программы
обработки
детали
Программы
обработки
детали
Подпрограммы
Циклы
Стандартные
циклы
Последовательность
управления
выбрали
рабочую
управления
программами
Индицируется
список
существующих
программ
Сохранение
программ
обработки
детали
посредством
интерфейса
RS232.
Рисунок
6-37
Считывание
программы
Выбор
всех
файлов
Выбираются
все
файлы
каталоге
программ
обработки
детали
запускается
передача
данных
Запуск
вывода
данных
Происходит
одного
или
нескольких
файлов
каталога
программ
обработки
детали
Процесс
передачи
можно
прервать
клавишу
STOP
Программирование
детали
6.5
Передача
данных
посредством
интерфейса
RS232
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 6-95
Загрузка
программ
обработки
детали
посредством
интерфейса
RS232.
передачи
Список
всех
переносимых
файлов
информацией
состоянии
Для
выводимых
файлов
имя
файла
подтверждение
ошибки
Для
вводимых
файлов
имя
файла
маршрут
подтверждение
ошибки
Сообщения
время
передачи
данных
OK
Передача
успешно
завершена
ERR EOF
Был
получен
конца
текста
архивный
файл
неполный
Time Out
Система
контроля
времени
сообщает
прерывании
передачи
User Abort
Передача
была
прервана
посредством
клавиши
Stop
Error Com
Ошибка
порта
COM 1
NC / PLC Error
Сообщение
ошибке
Error Data
Ошибка
данных
1.
Файлы
записаны
без
начального
символа
или
2.
Файлы
отправлены
формате
перфоленты
без
указания
имени
Error File Name
Имя
файла
соответствует
соглашению
именах





























Программирование
детали
6.5
Передача
данных
посредством
интерфейса
RS232
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6-96 6FC5698-2AA00-0PP2 (10.02)
заметок
SINUMERIK 802D
Управление
программирование
Токарная
обработка

6FC5698–2AA00–0PP2 (10.02)
7-97
Система
Функции
Рабочая
Система
содержит
все
функции
необходимы
параметрирования
анализа
NCK
PLC.
Рисунок
7-1
Основное
рабочей
Система
зависимости
функции
изменяются
вертикальная
горизонтальная
линейки
клавиш
следующем
дереве
меню
изображены
только
горизонтальные
функции
Рисунок
7-2
меню
системы
только
горизонтали
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
7-98 6FC5698-2AA00-0PP2 (10.02)
Многофункциональные
клавиши
Ввод
эксплуатацию
Выбор
режима
запуска
Посредством
курсора
выберите
необходимый
режим
Normal power-up
Нормальный
запуск
системы
Power-up with default data
Перезапуск
стандартными
значениями
создает
нормальное
состояние
передачи
Power-up with saved data
Перезапуск
последними
сохраненными
данными
Сохранение
данных
PLC
может
запущен
следующих
режимах
Restart
запуск
cf
подтверждением
re Reset
Эффективность
po Power On
Внимание
Ошибочное
параметрирование
может
привести
поломке
станка
Машинные
данные
поделены
описываемые
ниже
группы
Общие
машинные
данные
Откройте
Общие
машинные
данные
помощи
клавиш
управления
курсором
можете
перемещаться
списку
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 7-99
Рисунок
7-4
Основное
машинных
данных
Машинные
данные
специфичные
оси
Откройте
Машинные
данные
специфичные
для
оси
панели
клавиш
дополнительно
появляются
клавиши
Achse
Achse-
Рисунок
7-5
Отображаются
данные
оси
1.
помощи
клавиш
Achse+
или
Achse-
можете
переключаться
диапазон
машинных
данных
предыдущей
или
последующей
оси
Поиск
Введите
номер
или
название
или
часть
названия
необходимого
машинного
данного
нажмите
клавишу
Курсор
переместится
искомое
машинное
данное
Поиск
следующего
места
появления
подстроки
которую
ищете
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
7-100 6FC5698-2AA00-0PP2 (10.02)
Функция
позволяет
выбрать
различные
фильтры
индикации
группы
машинных
данных
Имеются
следующие
функциональные
клавиши
Клавиша
Expert
функция
выбирает
индикации
все
группы
данных
экспертном
режиме
Клавиша
Filter active
функция
активизирует
группы
данных
После
видимы
только
выборочные
данные
кадре
машинных
данных
Клавиша
Select all
функция
выбирает
индикации
все
группы
данных
Клавиша
Deselect all
все
группы
данных
сбрасываются
Рисунок
7-6
Фильтр
индикации
Машинные
данные
канала
Откройте
Машинные
данные
канала
помощи
клавиш
управления
курсором
можете
перемещаться
списку
Машинные
данные
привода
Откройте
Машинные
данные
привода
помощи
клавиш
управления
курсором
можете
перемещаться
списку
Машинные
данные
дисплея
Откройте
Машинные
данные
дисплей
помощи
клавиш
управления
курсором
можете
перемещаться
списку
Указание
чтению
Описание
машинных
данных
можете
найти
документации
производителя
Ввод
эксплуатацию
SINUMERIK 802D»
Описание
функций
SINUMERIK 802D»
Откроется
Сервис
оси
будет
отображаться
информация
оси
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 7-101
Дополнительно
появятся
клавиши
Achse+
или
Achse-
помощью
можно
выделять
значения
последующей
или
предыдущей
оси
Окно
содержит
информацию
цифровому
приводу
Окно
содержит
информацию
установкам
Profibus.
Для
оптимизации
приводов
существует
функция
осциллоскопа
обеспечивает
графическое
изображение
Заданного
значения
скорости
Заданное
значение
скорости
соответствует
интерфейсу
±10V.
Отклонения
контура
Отклонения
обусловленные
запаздыванием
Фактического
значения
положения
Заданного
значения
положения
Грубого
точного
останова
Запуск
процесса
записи
связан
различными
критериями
допускают
синхронную
запись
внутренних
состояний
системы
управления
Установка
происходит
посредством
функции
Выбор
сигнала
”.
Для
анализа
результатов
существуют
следующие
функции
Изменение
масштаба
абсциссы
ординаты
Измерение
значения
посредством
горизонтальных
или
вертикальных
маркеров
Измерение
значений
абсциссы
ординаты
качестве
разницы
между
двумя
позициями
маркера
Сохранение
виде
файла
каталоге
программ
обработки
детали
файл
можно
считать
посредством
WINPCIN
обработать
график
MS Excel.
Рисунок
7-7
Основное
функции
Сервотрассировка
Титульная
строка
диаграммы
содержит
актуальную
разбивку
абсциссе
значение
разницы
между
маркерами
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
7-102 6FC5698-2AA00-0PP2 (10.02)
Изображенная
диаграмма
может
передвигаться
при
помощи
клавиш
курсора
видимом
диапазоне
Рисунок
7-8
Значение
полей
меню
служит
параметрирования
измерительного
канала
Рисунок
7-9
Выбор
оси
Выбор
оси
происходит
поле
Ось
”.
Тип
сигнала
Отклонение
обусловленное
запаздыванием
Разность
регулятора
Отклонение
контура
Фактическое
значение
положения
Фактическое
значение
скорости
Заданное
значение
скорости
Значение
компенсации
Кадр
параметров
Заданное
значение
положения
входа
регулятора
Заданное
значение
скорости
входа
регулятора
Заданное
значение
ускорения
входа
регулятора
Значение
предуправления
скорости
останова
точный
останова
грубый
Статус
:
On
Запись
происходит
канале
Off
Канал
нижней
части
можно
установить
параметры
времени
измерения
тип
канала
1.
остальные
каналы
перенимают
настройку
Определение
времени
измерения
Время
измерения
вводится
непосредственно
поле
ввода
времени
измерения
макс
. 6133
).
Разница
времени
между
маркером
позицией
актуального
маркера
Масштаб
оси
времени
Время
позиции
маркера
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 7-103
Выбор
условия
срабатывания
триггера
Установите
курсор
поле
условия
срабатывания
выберите
тумблер
клавишей
положение
Триггер
отсутствует
измерение
начинается
непосредственно
после
нажатия
клавиши
Start
Положительный
фронт
Отрицательный
фронт
Достигнут
точный
останов
Достигнут
грубый
останов
помощи
клавиш
Marker on / Marker off
можете
включать
выключать
вспомогательные
линии
помощью
маркеров
разности
могут
устанавливаться
вертикали
или
горизонтали
Для
маркер
устанавливается
начальной
точке
нажимается
клавиша
“Fix V-
Mark.”
или
“Fix T-Mark.”
строке
статуса
теперь
отражается
разность
между
начальной
точкой
актуальной
позицией
маркера
клавиши
меняется
“Free V-Mark.”
или
“Free T-Mark.”
клавиша
следующий
уровень
меню
предлагает
клавиши
индикации
диаграммы
Если
клавиша
черная
отображается
диаграмма
канала
трассировки
клавишей
можно
увеличивать
или
уменьшать
масштаб
оси
времени
помощи
клавиши
увеличивается
или
уменьшается
точность
разрешения
амплитуда
).
помощи
функции
можно
определить
ширину
шага
маркеров
Рисунок
7-10
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
7-104 6FC5698-2AA00-0PP2 (10.02)
Передвижение
маркера
происходит
посредством
клавиш
курсора
учетом
величины
шага
Большое
значение
шага
можно
установить
полях
ввода
Указывается
значение
сколько
растров
должен
смещаться
маркер
при
каждом
движении
клавиши
курсора
Если
маркер
достигает
конца
диаграммы
автоматически
выделяется
следующий
растр
горизонтальном
или
вертикальном
направлении
Функция
служит
сохранения
или
загрузки
данных
трассировки
Рисунок
7-11
поле
Имя
файла
вносят
имя
файла
без
расширения
Клавиша
Save
Сохранить
сохраняет
данные
под
указанным
именем
каталоге
программ
обработки
детали
файл
можно
считывать
через
интерфейс
RS232
обрабатывать
данные
формате
MS Excel.
Клавиша
Load
Загрузка
загружает
указанный
файл
графически
отображает
данные
Окно
содержит
номера
версий
дату
создания
отдельных
компонентов
Область
меню
HMI details
предусмотрена
случаев
сервиса
доступна
через
ступень
пароля
пользователя
Распечатываются
все
программы
компонентов
управления
номерами
версий
Через
догрузку
компонентов
номера
версий
могут
отличаться
друг
друга
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 7-105
Рисунок
7-12
Область
меню
версии
HMI
Функция
отображает
привязку
клавиш
функциональные
клавиши
Смещение
Программа
, …)
запускаемым
программам
Значение
отдельных
колонок
следующей
таблице
Рисунок
7-13
Таблица
7-1
Значение
записей
строки
[DLL arrangement]
Название
Значение
Soft-Key SK1
SK7
Привязка
функциональных
клавиш
DLL-Name
Имя
вызываемой
программы
Class-Name
Указатель
получения
сообщений
Execute-Flag
(kind of executing)
управление
программой
происходит
через
базовую
систему
базовая
система
запускает
программу
передает
управление
программе
text file name
Имя
текстового
файла
без
расширения
Softkey text-ID (SK ID)




Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
7-106 6FC5698-2AA00-0PP2 (10.02)
Таблица
7-1
Значение
записей
строки
[DLL arrangemen
продолжение
Название
Значение
password level
Выполнение
программы
зависит
уровня
доступа
Class SK
SK-File
функция
данные
наборов
символов
Рисунок
7-14
Определить
стартовую
программу
После
запуска
системы
автоматически
открывается
управления
(SK1).
Если
необходимо
выбрать
другой
режим
запуска
функция
дает
возможность
выбрать
другую
программу
запуска
Следует
ввести
номер
программы
колонка
”Soft-Key”),
должна
заработать
после
запуска
системы
Рисунок
7-15
Изменить
запуск
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 7-107
Клавиша
предлагает
дополнительные
функции
диагностики
ввода
эксплуатацию
PLC.
клавиша
диалог
конфигурации
параметров
интерфейса
соединения
STEP 7 (
описание
Programming Tool
раздел
Коммуникации
»).
Если
интерфейс
RS232
занят
передачи
данных
можете
соединить
систему
управления
пакетом
программирования
только
окончании
обмена
данными
активизации
соединения
происходит
инициализация
интерфейса
RS232.
Рисунок
7-16
Настройка
скорости
передачи
данных
бодах
Настройка
скорости
передачи
данных
бодах
происходит
через
поле
тумблера
Возможны
следующие
значения
: 9600/ 19200/ 38400/ 57600/ 115200.
Рисунок
7-17
Настройки
при
модеме
модеме
(“ON”)
можно
дополнительно
выбрать
между
форматами
данных
или
бит
Четность
Нечетный
бит
Четный

бит
Стоповые
биты
: 1 (
фиксировано
инициализацией
системы
управления
Биты
данных
: 8 (
фиксировано
инициализацией
системы
управления
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
7-108 6FC5698-2AA00-0PP2 (10.02)
Функция
активизирует
соединение
между
системой
управления
/PG.
Ожидается
функции
Programming Tool.
состоянии
модификации
настройках
невозможны
Надпись
клавише
меняется
Connect off
Нажав
клавишу
Connect off
можно
системы
управления
любом
месте
прервать
передачу
Теперь
снова
можно
изменять
настройки
Состояние
или
выходит
пределы
режима
Power On (
кроме
режима
запуска
данными
умолчанию
).
Активное
соединение
индицируется
символом
линейке
статуса
таблицу
1-2).
нажатии
клавиши
RECALL
выходите
меню
осуществляются
настройки
модема
Возможные
типы
модема
: Analog Modem
ISDN Box
Mobile Phone
Типы
обоих
коммутирующих
устройств
должны
согласовываться
Рисунок
7-18
Настройки
Analog Modem
указании
нескольких
строк
только
один
начать
все
другие
команды
могут
просто
дополняться
например
, AT&FS0=1E1X0&W.
Точный
внешний
отдельных
команд
параметров
следует
искать
технических
справочниках
изготовителя
Стандартные
значения
системе
управления
составляют
только
действительный
минимум
перед
первой
настройкой
любом
случае
следует
все
очень
точно
проверить
неясных
ситуациях
устройства
сначала
подключаются
/PG,
где
через
программу
обслуживания
терминала
испытывается
оптимизируется
структура
соединения
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 7-109
Рисунок
7-19
Настройки
ISDN Box
помощью
функции
могут
отражаться
изменяться
текущие
состояния
областей
памяти
приведенных
таблице
7-2.
Одновременно
могут
отображаться
операндов
Таблица
7-2
Области
памяти
Входы
Входной
байт
(IBx),
входное
слово
(Iwx),
входное
двойное
слово
(IDx)
Выходы
Выходной
байт
(Qbx),
выходное
слово
(Qwx),
выходное
двойное
слово
(QDx)
Маркер
Байт
маркера
(Mx),
слово
маркера
(Mw),
двойное
слово
маркера
(MDx)
Таймеры
T
Время
(Tx)
Счетчик
Счетчик
(Zx)
Данные
V
Байт
данных
(Vbx),
слово
данных
(Vwx),
двойное
слово
данных
(VDx)
Формат
двоичный
шестнадцатеричный
десятичный
использовании
двойных
слов
двоичный
формат
невозможен
Счетчик
таймер
изображаются
десятичном
формате
Рисунок
7-20
Индикация
статуса
PLC
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
7-110 6FC5698-2AA00-0PP2 (10.02)
Адрес
операнда
увеличивается
1.
Адрес
операнда
уменьшается
1.
операнды
удаляются
Цикличная
актуализация
значений
прерывается
можете
изменять
значения
операндов
Посредством
функции
Список
статусов
PLC
могут
индицироваться
изменяться
сигналы
PLC.
Предлагаются
списка
Входы
основная
установка
левый
список
Маркеры
основная
установка
средний
список
Выходы
основная
установка
правый
список
Переменные
Рисунок
7-21
Основное
Список
статусов
PLC
Возможно
изменение
значения
выделенных
переменных
Изменение
происходит
посредством
задействования
клавиши
Accept
активному
столбцу
привязывается
диапазон
Для
диалоговой
маске
можно
выбрать
четыре
диапазона
Для
каждого
диапазона
можно
задать
начальный
адрес
необходимо
ввести
соответствующее
поле
ввода
выходе
маски
ввода
все
установки
сохраняются
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 7-111
Рисунок
7-22
Маска
выбора
типа
данных
Для
между
колонками
служат
клавиши
управления
курсором
Page up/Page down.
Диагностика
PLC
изображении
релейно
схем
главу
7.1).
можете
выбирать
выполнять
программы
обработки
деталей
через
PLC.
Для
программа
пользователя
PLC
записывает
PLC_
Интерфейс
номер
программы
помощью
таблицы
ссылок
преобразовывается
имя
программы
Максимально
можно
управлять
программами
Рисунок
7-23
Диалоговое
все
файлы
CUS-
каталога
подчинение
таблице
ссылок
(PLCPROG.LST).
помощью
клавиши
ТАВ
возможно
чередование
между
колонками
Функциональные
клавиши
Копировать
Вставить
Удалить
предоставляются
зависимости
контекста
Если
курсор
находится
левой
стороне
доступна
только
функция
Копировать
правой
стороне
при
помощи
функций
Вставить
Удалить
можно
модифицировать
таблицу
ссылок
Сохранить
отмеченное
имя
файла
буфере
обмена
Вставить
имя
файла
текущую
позицию
курсора
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
7-112 6FC5698-2AA00-0PP2 (10.02)
Удалить
отмеченное
имя
файла
таблицы
распределения
памяти
Структура
таблицы
ссылок
файл
PLCPROG.LST)
Она
разделена
области
Номер
Область
Ступень
защиты
Область
пользователя
Пользователь
Изготовитель
станка
Изготовитель
станка
255 Siemens Siemens
Для
каждой
программы
нотация
происходит
построчно
Для
каждой
строки
предусмотрены
две
колонки
должны
отделяться
друг
друга
клавишей
ТАВ
пробелом
или
”|”.
первую
колонку
следует
внести
базовый
номер
PLC,
вторую
имя
файла
Пример
: 1|
Вал
.mpf
2|
Конус
.mpf
Функция
обеспечивает
или
изменение
текстов
сообщений
пользователя
помощи
курсора
выберите
необходимый
номер
сигнала
строке
ввода
будет
отображаться
актуально
действующий
текст
Рисунок
7-24
Обработка
текста
сигнала
PLC
Введите
текст
строку
ввода
Ввод
данных
прекращается
посредством
клавиши
Input,
данные
сохраняются
посредством
клавиши
Save
Обозначение
текстов
смотри
руководстве
вводу
эксплуатацию
Окно
делится
две
колонки
левой
колонке
можно
выбрать
группу
данных
правой
отдельные
данные
передачи
Если
курсор
находится
левой
колонке
функция
Read out
отправляет
все
отмеченные
группы
данных
Если
находится
правой
колонке
отправляются
только
отдельные
файлы
Переключение
одной
колонки
другую
происходит
посредством
клавиши
ТАВ
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 7-113
Рисунок
7-25
области
выбора
параметры
интерфейса
недействительны
считывании
данных
должна
выбрана
область
Если
при
считывании
выбирается
одна
областей
Start-up data PC
или
PLC-Application PC
или
Display machine data PC
или
PLC Sel. Alarm texts PC
настройки
колонки
Специальные
функции
переключаются
внутри
Двоичный
формат
Указание
меню
Программы
обработки
деталей
NC_Card»
или
Программы
обработки
деталей
NC_Card
переписывает
имеющиеся
файлы
без
вторичного
подтверждения
Выберите
данные
передачи
Посредством
функции
Read out
происходит
запуск
передачи
данных
внешнее
устройство
Посредством
функции
Read in
происходит
запись
данных
внешнего
устройства
Выбор
группы
данных
записи
цель
определяется
потоком
данных
функция
делает
возможным
отображение
изменение
параметров
интерфейса
Посредством
функциональных
клавиш
Текстовый
формат
Двоичный
формат
можно
выбрать
передаваемых
данных
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
7-114 6FC5698-2AA00-0PP2 (10.02)
Рисунок
7-26
Изменения
настройках
сразу
становятся
действительными
Функция
Save
обеспечивает
сохранение
установок
Клавиша
Default Settings
возвращает
все
настройки
исходное
состояние
Установка
пароля
системе
управления
существуют
уровня
пароля
обеспечивают
различные
права
доступа
системный
пароль
пароль
производителя
пароль
пользователя
зависимости
уровня
доступа
смотри
Технический
справочник
»)
возможно
изменение
определенных
данных
Если
пароль
неизвестен
получите
санкционирование
доступа
Рисунок
7-27
Ввод
пароля
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 7-115
Нажав
клавишу
подтвердите
пароля
нажатии
клавиши
ABORT
возвращаетесь
основное
рабочей
истема
без
выполнения
операции
Изменение
пароля
Рисунок
7-28
Изменение
пароля
зависимости
разрешенного
доступа
панели
клавиш
существуют
различные
возможности
изменения
пароля
помощи
многофункциональной
клавиши
выберите
уровень
пароля
Введите
пароль
подтвердите
клавишу
Для
проверки
Вас
попросят
еще
ввести
пароль
Нажав
клавишу
завершите
изменение
пароля
нажатии
клавиши
ABORT
возвращаетесь
основное
без
выполнения
операции
Отмена
прав
доступа
Переключение
языков
нажатии
клавиши
можете
выбирать
приоритетный
или
фоновый
язык
Сохранение
данных
Функция
сохраняет
содержимое
энергозависимой
памяти
энергонезависимую
память
Условие
программы
отключены
время
сохранения
данных
нельзя
предпринимать
операций
управлению
Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
7-116 6FC5698-2AA00-0PP2 (10.02)
Параметры
интерфейса
Таблица
7-3
Параметры
интерфейса
Параметр
Описание
XON/XOFF
Для
управления
процессом
обмена
данными
можно
использовать
управляющие
символы
XON (DC1, DEVICE CONTROL 1)
XOFF
(DEVICE CONTROL 2).
Если
буфер
периферийного
устройства
занят
посылается
символ
XOFF,
если
свободен
XON.
RTS/CTS
RTS (Request to Send)
управляет
режимом
передачи
устройства
обмена
данными
Активно
Необходимо
отослать
данные
Пассивно
Завершить
режим
передачи
только
тогда
когда
все
данные
будут
отправлены
CTS
подтверждает
RTS
готовность
передаче
устройства
обмена
данными
XON
символ
при
помощи
запускается
процесс
передачи
действует
только
приборов
типа
XON/XOFF.
XOFF
символ
при
помощи
завершается
процесс
передачи
Конец
передачи
символ
сигнализирует
окончании
передачи
текстового
файла
Для
передачи
двоичных
данных
нельзя
специальную
функцию
Остановка
при
помощи
символа
конца
передачи
».
Скорость
передачи
данных
Установка
скорости
интерфейса
бод
бод
бод
бод
бод
бод
бод
бод
бод
бод
Биты
данных
Количество
битов
данных
при
асинхронной
передаче
Ввод
битов
данных
битов
данных
предварительная
установка
Стоповые
биты
Количество
стоповых
битов
при
асинхронной
передаче
Ввод
стоповый
бит
предварительная
установка
стоповых
бита
Четность
Биты
четности
используются
распознавания
ошибок
Они
добавляются
закодированному
символу
чтобы
изменить
количество
мест
установленных
четное
или
нечетное
число
Ввод
Отсутствие
четности
предварительная
установка
Четность
Нечетность









Система
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 7-117
Специальные
функции
Таблица
7-4
Специальные
функции
Функция
Активно
Неактивно
Запуск
посредством
XON
Запуск
процесса
передачи
происходит
тогда
когда
потоке
данных
приемник
получает
символ
XON.
Запуск
процесса
передачи
зависит
символа
XON.
Перезапись
подтверждением
считывании
происходит
проверка
существует
файл
Файлы
перезаписываются
без
запроса
Конец
кадра
CRLF
выводе
формате
перфоленты
вводятся
символы
шестнадцатеричные
0D).
Дополнительные
символы
вводятся
Остановка
конце
передачи
Символ
конца
передачи
Символ
анализируется
Анализ
сигнала
DSR
отсутствии
сигнала
DSR
передача
данных
прерывается
DSR
влияния
Начальные
конечные
символы
Пропуск
начальных
символов
время
передачи
данных
время
передачи
данных
создаются
начальные
символы
120 * 0 h.
Происходит
считывание
начальных
конечных
символов
время
передачи
данных
начальные
символы
выводятся
Формат
перфоленты
Запись
программ
обработки
детали
Запись
архивов
формате
Sinumerik.
Контроль
времени
проблем
обмен
данными
прекращается
через
секунд
Процесс
передачи
прекращается
Система
7.1
Диагностика
PLC
представлении
контактного
плана
SINUMERIK 802D
Управление
программирование
Токарная
обработка
7-118
6FC5698-2AA00-0PP2 (10.02)
Диагностика
PLC
представлении
языка
релейно
контактных
Функции
Программа
пользователя
PLC
состоит
большой
части
логических
операций
реализации
функций
обеспечения
надежности
поддержки
различных
процессов
между
собой
связываются
большое
число
самых
различных
реле
Выход
строя
отдельного
или
реле
приводит
правило
неисправности
установки
Для
обнаружения
причин
неполадки
или
ошибки
программы
рабочей
Система
имеются
диагностические
функции
Указание
Редактирование
программы
месте
невозможно
Последовательность
управления
рабочей
Система
нажмите
кнопку
PLC.
Открывается
проект
содержащийся
постоянной
памяти
Структура
интерфейса
Разделение
главной
идентична
описанной
главе
1.1.
Отклонения
дополнения
диагностики
PLC
описаны
ниже
Система
7.1
Диагностика
PLC
представлении
контактного
плана
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 7-119
Рисунок
7-29
Структура
интерфейса
Элемент
экрана
Индикация
Значение
Зона
применений
Поддерживаемый
язык
программирования
PLC
активного
элемента
программы
Индикация
символьное
имя
абсолютное
имя
Статус
программы
Программа
выполняется
STOP
Программа
остановлена
Статус
зоны
применений
Sym
Символьное
изображение
abs
Абсолютное
изображение
Индикация
активных
клавиш
Фокус
перенимает
задания
курсора
Строка
указаний
Индикация
указаний
функции
Поиск
Возможности
управления
Наряду
функциональными
управляющими
клавишами
имеются
другие
комбинации
клавиш
Комбинации
клавиш
Клавиши
курсора
перемещают
фокус
через
все
программу
пользователя
PLC.
достижению
границы
происходит
автоматическая
прокрутка
Система
7.1
Диагностика
PLC
представлении
контактного
плана
SINUMERIK 802D
Управление
программирование
Токарная
обработка
7-120 6FC5698-2AA00-0PP2 (10.02)
Таблица
7-5
Комбинации
клавиш
Комбинация
клавиш
Действие

или
первой
колонке
ряда

или
последней
колонке
ряда





Поле
влево
Поле
вправо
Поле
Поле

или
первому
полю
первой
сети

или
последнему
полю
первой
сети
Открыть
следующий
блок
программы
Открыть
предыдущий
блок
программы
Функция
клавиши
выбора
зависит
позиции
фокуса
ввода
Табличная
строка
индикация
полной
строки
текста
Заголовок
сети
индикация
комментария
сети
Команда
полная
индикация
операндов
Если
фокус
ввода
находится
команде
индицируются
все
операнды
включая
комментарии




Система
7.1
Диагностика
PLC
представлении
контактного
плана
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 7-121
Многофункциональные
клавиши
Меню
“PLC Info”
выдает
сведения
модели
системной
версии
PLC,
времени
циклов
продолжительности
действия
программ
пользователя
PLC.
Рисунок
7-30
Окно
PLC Info
Нажатие
клавиши
приводит
обновлению
данных
Клавиша
Статус
PLC
делает
возможным
наблюдение
изменение
время
обработки
программы
Рисунок
7-31
Индикация
статуса
PLC
помощью
функции
Списки
состояний
PLC
можно
отображать
изменять
сигналы
PLC.
Система
7.1
Диагностика
PLC
представлении
контактного
плана
SINUMERIK 802D
Управление
программирование
Токарная
обработка
7-122 6FC5698-2AA00-0PP2 (10.02)
Рисунок
7-31
Список
состояний
представляются
все
логические
графические
сведения
программы
PLC
соответствующем
блоке
программы
Логическая
схема
КОР
план
разделена
наглядные
блоки
программы
токопроводящие
дорожки
сетями
существу
КОР
программы
представляют
собой
прохождение
электрического
через
ряд
логических
соединений
Рисунок
7-33
Окно
меню
можно
переключаться
между
символьным
абсолютным
представлением
операндов
Сегменты
программы
могут
изображаться
различных
степенях
увеличения
функция
поиска
делает
возможным
быстрое
нахождение
операндов
Нажатием
клавиши
выбирается
список
блоков
программ
PLC.
помощью
клавиш
Cursor up/Cursor down
или
Page up/Page down
можно
выбрать
подлежащий
блок
программы
PLC.
Актуальный
блок
программы
отображается
строке
информаций
списка
Система
7.1
Диагностика
PLC
представлении
контактного
плана
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 7-123
Рисунок
7-34
Выбор
блока
PLC
После
нажатия
клавиши
индицируется
описание
блока
программы
заложен
при
составлении
проекта
PLC.
Рисунок
7-35
Характеристики
блока
программы
PLC.
клавиша
индицирует
локальную
таблицу
переменных
блока
программы
Существует
два
вида
блоков
программ
1
только
временные
локальные
переменные
SBRxx
временные
локальные
переменные
Для
каждого
блока
программы
существует
одна
таблица
переменных
Система
7.1
Диагностика
PLC
представлении
контактного
плана
SINUMERIK 802D
Управление
программирование
Токарная
обработка
7-124 6FC5698-2AA00-0PP2 (10.02)
Рисунок
7-36
Локальная
таблица
переменных
блока
программы
PLC
всех
таблицах
тексты
помещающиеся
ширине
колонки
урезаются
конце
“~”.
Для
случая
подобных
таблицах
существует
главное
текстовое
поле
индицируется
текст
актуальной
позиции
курсора
Если
текст
урезан
“~”,
главном
текстовом
поле
индицируется
цветом
что
курсор
Для
очень
длинных
текстов
существует
возможность
индикации
полного
текста
помощью
клавиши
SELECT.
Открывается
блок
программы
имя
абсолютное
индицируется
функциональной
клавише
Windows 1/2.
помощью
клавиши
активизируется
или
деактивизируется
индикация
статуса
программы
Здесь
можно
увидеть
актуальные
состояния
сетей
конца
цикла
PLC.
КОР
цепная
схема
) Programm Status
отображается
состояние
всех
операндов
Статус
регистрирует
значения
индикации
состояния
нескольких
циклах
PLC
актуализирует
индикации
состояния
Рисунок
7-37
Состояние
программы
включено
символьное
представление
Система
7.1
Диагностика
PLC
представлении
контактного
плана
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 7-125
Рисунок
7-38
Состояние
программы
включено
абсолютное
представление
помощью
клавиши
происходит
переключение
между
абсолютным
символьным
представлением
операндов
зависимости
вида
изображения
индицируются
операнды
абсолютными
или
символьными
метками
Если
переменная
имеет
символа
автоматически
индицируется
абсолютная
Изображение
приложений
может
увеличиваться
или
уменьшаться
пошагово
Имеются
следующие
степени
масштабирования
стандартная
индикация
), 60 %, 100 %
300 %.
Поиск
операндов
символьном
или
абсолютном
изображении
Появляется
диалоговое
можно
выбрать
различные
поиска
помощью
клавиши
Absolute/Symbolic address
можно
искать
определенный
операнд
обоих
PLC
этому
поиске
игнорируется
правописание
большой
или
маленькой
буквы
Выбор
верхнем
поле
тумблера
Поиск
абсолютных
или
символьных
операндов
Подход
номеру
сети
Поиск
SBR-
команды
Другие
поиска
Направление
поиска
актуальной
позиции
курсора
Общий
начала
одном
блоке
программы
Через
все
блоки
программы
Операнды
могут
искаться
целое
слово
идентификатор
).
зависимости
настройки
индикации
могут
искаться
символьные
или
абсолютные
операнды
Клавиша
запускает
поиск
Найденный
элемент
поиска
фокусируется
Если
найден
строке
указаний
появляется
соответствующее
сообщение
ошибке
Клавиша
Abort
Поиск
происходит
Система
7.1
Диагностика
PLC
представлении
контактного
плана
SINUMERIK 802D
Управление
программирование
Токарная
обработка
7-126 6FC5698-2AA00-0PP2 (10.02)
Рисунок
7-39
Поиск
символьных
операндов
Поиск
абсолютных
операндов
Если
объект
поиска
может
найден
клавишей
Continue
можно
продолжить
поиск
Нажатие
клавиши
отображает
все
использованные
символьные
идентификаторы
отмеченной
сети
Рисунок
7-40
Символика
сети
помощью
клавиши
выбирается
список
перекрестных
ссылок
Индицируются
все
используемые
проекте
PLC
операнды
списка
можно
выбрать
сетях
использовать
ускоренный
ход
выход
маркер
Рисунок
7-41
Основное
меню
Ссылка
абсолютное
) (
символьное

Система
7.1
Диагностика
PLC
представлении
контактного
плана
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02) 7-127
Соответствующее
место
программе
можно
непосредственно
помощью
функции
Open in Window 1/2
1/2.
зависимости
вида
изображения
элементы
индицируются
абсолютным
или
символьным
идентификатором
Если
идентификатора
отсутствует
символ
описание
автоматически
будет
абсолютным
Форма
изображения
идентификаторов
отображается
строке
состояний
Основной
настройкой
является
абсолютное
изображение
идентификаторов
списке
перекрестных
ссылок
операнд
открывается
соответствующем
Пример
блоке
программы
должна
индицироваться
логическая
связь
операнда
251.0
сети
1.
После
операнд
выбран
списке
перекрестных
ссылок
запущен
клавишей
Open in Window 1
индицируется
соответствующий
участок
программы
Рисунок
7-42
Курсор
251.0
сеть

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

Система
7.1
Диагностика
PLC
представлении
контактного
плана
SINUMERIK 802D
Управление
программирование
Токарная
обработка
7-128 6FC5698-2AA00-0PP2 (10.02)
Рисунок
7-43
Рисунок
7-44
Поиск
операндов
перекрестных
ссылках
Искомый
текст
индицируется
строке
указаний
Если
текст
найден
появляется
соответствующее
сообщение
ошибке
можно
подтвердить
клавишей
Если
объект
поиска
может
найден
поиск
продолжается
клавишей
“Continue
search”.
SINUMERIK 802D
Управление
программирование
Токарная
обработка

6FC5698–2AA00–0PP2 (10.02)
8-129
Программирование
8.1
Основы
программирования
8.1.1
Имя
программы
Каждая
программа
имеет
свое
имя
Имя
выбирается
время
создания
программы
при
соблюдении
следующих
условий
первые
два
должны
буквами
использовать
только
буквы
цифры
или
нижнее
подчеркивание
нельзя
использовать
разделители
смотри
главу
Элементы
языка
»)
десятичная
точка
может
использоваться
только
маркировки
расширения
файла
максимально
можно
использовать
Например
WELLE527
8.1.2
Структура
программы
Структура
содержание
Программа
состоит
последовательности
кадров
смотри
таблицу
8.1).
Каждый
кадр
представляет
собой
шаг
обработки
каждом
кадре
записаны
команды
форме
слов
Последний
кадр
последовательности
выполнения
содержит
специальное
слово
завершения
программы
Таблица
8-1
Структура
программы
Кадр
Слово
Слово
Слово
… ;
Комментарий
Кадр
G0
X20
кадр
Кадр
G2
Z37
Второй
кадр
Кадр
G91
;…
Кадр
Кадр
M2
Завершение
программы




Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-130 6FC5698–2AA00–0PP2 (10.02)
8.1.3
Строение
слова
адрес
Функции
строение
Слово
является
элементом
кадра
сущности
представляет
собой
управляющую
команду
Слово
состоит
символа
адреса
общем
буква
числового
значения
последовательности
чисел
отдельных
адресов
может
дополнена
начальным
десятичной
точкой
Положительный
начальный
(+)
может
использоваться
Слово
Слово
Слово
Адрес
Число
Адрес
Число
Адрес
Число
Пример
G1 X-20.1 F300
Пояснение
Движение
линейной
интерполяцией
Траектория
или
конечная
позиция
оси
X: -20.1
Подача
мин
Рисунок
8-1
слова
Несколько
символов
адреса
Одно
слово
может
иметь
несколько
букв
адреса
числовое
значение
должно
отделено
“=”.
Например
CR=5.23
Кроме
функции
могут
посредством
символического
имени
смотри
главу
Обзор
команд
”).
Например
SCALE
Включение
коэффициента
масштабирования
Расширенный
адрес
использовании
адресов
Параметр
вычисления
Функция
I, J, K
Параметр
интерполяции
промежуточная
точка
M
дополнительная
функция
касается
только
шпинделя
S
Частота
вращения
шпинделя
шпиндель
или
2)
адрес
может
расширен
цифр
получения
большего
числа
адресов
Присвоение
значения
должно
происходить
посредством
равенства
“=” (
смотри
главу
Обзор
команд
”).
Например
R10=6.234 H5=12.1 I1=32.67
2=5 S2=400
Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-131
8.1.4
Строение
кадра
Функции
Кадр
должен
содержать
все
данные
выполнения
одной
операции
Обычно
кадр
состоит
нескольких
слов
всегда
заканчивается
символом
конца
кадра
строка
).
автоматически
создается
при
переключении
строк
или
при
нажатии
клавиши
Input.
Рисунок
8-2
Схема
строения
кадра
Последовательность
слов
Если
кадре
стоят
несколько
команд
рекомендуется
использовать
следующую
последовательность
N… G… X… Z… F… S… T… D… M… H…
Указание
номерам
кадров
Сначала
выберите
номера
кадров
размером
шага
или
10.
позволит
Вам
дальнейшем
вставлять
кадры
соблюдать
возрастающую
последовательность
номеров
кадра
Кадры
программы
должны
запускаться
при
каждом
выполнении
программы
можно
обозначить
символом
косой
черты
«/»
перед
словом
номера
кадра
Сама
блокировка
кадра
активизируется
время
управления
воздействие
программу
: “SKP”)
или
посредством
адаптивного
управления
сигнал
).
Один
сегмент
может
выделен
несколькими
следующими
друг
другом
кадрами
обозначенными
символом
«/».
Если
время
выполнения
программы
блокировка
кадра
все
кадры
программы
обозначенные
символом
«/»,
запускаются
команды
имеющиеся
кадрах
учитываются
Программа
продолжается
следующего
кадра
без
обозначения
Слово
Слово
Номер
слова
Комментарий
Пробел
пробела
Пробел
Пробел
Пробел
Номер
кадра
стоит
перед
командами
только
при
необходимости
главных
кадров
стоит
знак
кадра
Блокировка
кадра
только
при
необходимости
стоит
Только
при
необходимости
стоит
конце
отделяется
остальных
кадров
знаком
Символ
конца
кадра
Общее
количество
знаков
кадре
знаков
Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-132 6FC5698–2AA00–0PP2 (10.02)
Комментарий
примечание
Команды
кадрах
программы
могут
иметь
комментарии
примечания
).
Комментарий
начинается
“ ; “
заканчивается
концом
предложения
Комментарии
отображаются
вместе
содержанием
остального
кадра
индикации
актуального
кадра
Сообщения
Сообщения
программируются
кадре
Сообщение
отображается
специальном
поле
остается
конца
программы
или
пока
кадр
будет
выполнен
сообщением
Максимально
могут
отображаться
текста
сообщения
Сообщение
без
текста
удаляет
предыдущее
сообщение
Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-133
Главный
кадр
метки
&
использовать
Присвоение
равенства

использовать
Деление
блокировка
кадра
$
Системное
обозначение
переменных
Умножение
?
использовать
Сложение
положительный
начальный
!
использовать
Вычитание
отрицательный
начальный
Специальные
непечатные
символы
Символ
конца
кадра
Blank
Разделитель
между
словами
пробела
Tabulator
использовать
Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-134 6FC5698–2AA00–0PP2 (10.02)
Программирование
D…
G4 F … ;
собственный
кадр
G34, G35
или
символическое
имя
например
CIP
G0 X… Z…
G1 X… Z… F…
G2 X… Z… I… K… F… ;
Центр
конечная
точка
G2 X… Z… CR=…F… ;
Радиус
конечная
точка
G2 AR=... I… K… F… ;
Угол
раствора
центр
G2 AR=… X… Z…F… ;
Угол
раствора
конечная
точка
G3… ;
иначе
G2
CIP X… Z… I1=… K1=… F… ; I1,
промежуточная
точка
N10…
N20… CT Z… X… F… ;
окружность
переход
касательной
предыдущему
отрезку
пути
N10
Информация
Содержит
данные
коррекции
определенного
инструмента
T…; D0
ĺзначения
коррекции
макс
. 9
номеров
одного
Путевая
скорость
инструмента
единица
измерения
мин
или
обор
зависимости
G94
или
G95
Время
ожидания
секундах
Функции
группы
G.
кадре
может
быть
записана
только
функция
группы
Функция
может
действовать
модально
вызова
другой
функции
этой
группы
или
действует
кадра
котором
находится
G:
1:
Команды
движения
Вид
интерполяции
Присвоение
значений
0 … 9,
только
целые
числа
без
начального
знака
0.001 … 99 999.999
0.001 … 99 999.999
0.001 … 99 999.999
Только
целые
предварительно
введенные
значения
Значение
Номер
коррекции
инструмента
Подача
Время
ожидания
кадр
G4)
Изменение
шага
резьбы
кадр
G34,
G35)
Функция
условие
траектории
Линейная
интерполяция
ускоренным
ходом
Линейная
интерполяция
подачей
Круговая
интерполяция
часовой
стрелке
Круговая
интерполяция
против
часовой
стрелки
Круговая
интерполяция
промежуточную
точку
Круговая
интерполяция
переход
касательной
Адрес
G0
G1 *
G2
G3
CIP

Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-135
постоянный
шаг
G33 Z… K… SF=… ;
Цилиндрическая
резьба
G33 X… I… SF=… ;
Спиральная
резьба
G33 Z… X… K… SF=… ;
Коническая
резьба
траектория
оси
больше
траектории
оси
G33 Z… X… I… SF=… ;
Коническая
резьба
траектория
оси
больше
траектории
оси
G33 Z… K… SF= ;
Цилиндрическая
резьба
постоянный
шаг
G34 Z… K… F17.123
шаг
увеличивается
;17.123
G33 Z… K… SF= ;
Цилиндрическая
резьба
G35 Z… K… F7.321
шаг
увеличивается
;7.321
N10 SPOS=… ;
Шпиндель
режиме
регулир
положения
N20 G331 Z… K… S… ;
Нарезание
резьбы
компенсирующей
оправки
например
оси
Правая
или
левая
резьба
определяются
начальным
знаком
шага
например
, K+): +
при
M3
-
при
M4
G332 Z… K… ;
Нарезание
резьбы


компенсирующей
оправки
например

оси

Движение
обратного
хода
Начальный
знак
шага
при
G331
G4 F… ;
Отдельный
кадр
время
секундах
или
G4 S… ;
Отдельный
кадр
оборотах
шпинд
G74 X1=0 Z1=0 ;
Отдельный
кадр
(
Обозначение
осей
станка
!)
G75 X1=0 Z1=0 ;
Отдельный
кадр
(
Обозначение
осей
станка
!)
TRANS X… Z… ;
Отдельный
кадр
SCALE X… Z… ;
Коэффициент
масштаба

направлению
указанной
оси

отдельный
кадр
ROT RPL=… ;
поворот
актуальной
плоскости
G17
G19,
отдельный
кадр
MIRROR
ось
которой
меняется
направление
отдельный
кадр
Действует
модально
2:
Специальные
движения
время
ожидания
действует
3:
Запись
памяти
действует
Нарезание
резьбы
постоянным
шагом
Нарезание
резьбы
увеличивающимся
шагом
Нарезание
резьбы
убывающим
шагом
Резьбовая
интерполяция
Резьбовая
интерполяция
обратный
ход
Время
ожидания
Движение
отсчета
Движение
фиксированной
точке
Программируемое
смещение
Программируемый
коэффициент
масштаба
Программируемый
поворот
Программируемое
отражение
G33
G34
G35
G331
G332
G4
G74
G75
TRANS
SCALE
ROT
MIRROR

Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-136 6FC5698–2AA00–0PP2 (10.02)
ATRANS X… Z… ;
Отдельный
кадр
ASCALE X… Z… ;
Коэффициент
масштаба

направлению
указанной
AROT RPL=… ;
аддитив
поворот
актуальной
плоскости
G17
G19,
отдельный
кадр
AMIRROR
ось
которой
меняется
направление
отдельный
кадр
G25 S… ;
Отдельный
кадр
G25 X… Z… ;
Отдельный
кадр
Отдельный
кадр
G26 S… ;
Отдельный
кадр
G26 X… Z… ;
Отдельный
кадр
Отдельный
кадр









6:
Выбор
плоскости
7:
Коррекция
радиуса
инструмента
действует
модально
8:
Устанавливаемое
смещение
нулевой
точки
действует
модально
Аддитивное
программируемое
смещение
Аддитивный
программируемый
коэффициент
масштаба
Аддитивный
программируемый
поворот
Аддитивное
программируемое
отражение
Нижняя
граница
частоты
вращения
шпинделя
или
рабочего
поля
Верхняя
граница
частоты
вращения
шпинделя
или
рабочего
поля
Плоскость
Необходимо
при
центрированном
сверлении
фрезеровании
TRANSMIT)
Плоскость
нормальная
токарная
обработка
Плоскость
необходимо
при
фрезеровании
TRACYL)
Выключение
коррекции
радиуса
инструмента
Коррекция
радиуса
инструмента
слева
контура
Коррекция
радиуса
инструмента
справа
контура
Выключение
устанавливаемого
смещение
нулевой
точки
устанавливаемое
смещение
нулевой
точки
устанавливаемое
смещение
нулевой
точки
устанавливаемое
смещение
нулевой
точки
устанавливаемое
смещение
нулевой
точки
ATRANS
ASCALE
AROT
AMIRROR
G25
G26
G17
G18 *
G19
G40 *
G41
G42
G500 *
G54
G55
G56
G57

Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-137
G96 S... LIMS=... F...
9:
Блокировка
устанавливаемого
смещения
левой
точки
действует
10:
Характеристика
подвода
действует
модально
11:
Точный
останов
действует
действует
12:
Окно
точного
останова
действ
модально
13:
Вво
азме

юймы
мет


ейств

14:
Абсолютные
относительные
размеры
действ
модально
15:
шпин


ейств

18:
Угловая
акте
истика

радиуса
инструмента
действует
модально
21:
Профиль
ускорения
действует
модально
устанавливаемое
смещение
нулевой
точки
устанавливаемое
смещение
нулевой
точки
Покадровая
блокировка
устанавливаемого
смещения
левой
точки
Покадровая
блокировка
устанавливаемого
смещения
нулевой
точки
включая
базовый
фрейм
Точный
останов
Режим
управления
траекторией
Точный
останов
Окно
точного
останова
G60, G9
Окно
бого
останова
G60, G9
Ввод
азме
дюймах
Ввод
азме
мет
ической
системе
Вво
азме


юймах
также

Ввод
размеров
метрической
системе
также
подачи
Ввод
абсолютных
размеров
Ввод
относительных
азме
Подача
мин
шпин
обо
Включение
постоянной
скорости
резания
при
токарной
обработке
(F
обор
мин
Выключение
постоянной
скорости
резания
при
токарной
обработке
ехо

жность
Точка
пересечения
Скачкообразное
ускорение
Ускорение
ограничением
темпа
G58
G59
G53
G153
G60 *
G64
G9
G601 *
G602
G70
G71*
G700
G710
G90*
G91
G94
G95 *
G96
G97
G450 *
G451
BRISK *
SOFT
Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-138 6FC5698–2AA00–0PP2 (10.02)
Действит
всех
осей
которые
были
активизир
посредством
установочных
данных
значения
вводятся
согласно
G25, G26
24:
Предварительное
управление
действует
модально
28:
Ограничение
рабочего
поля
действует
модально
29:
Ввод
размеров
радиуса
диаметра
действует
модально
47:
Внешние
языки
ЧПУ
действует
модально
Выключение
предварительного
управления
Включение
предварительного
управления
Включение
ограничения
рабочего
поля
Выключение
ограничения
рабочего
поля
Ввод
размера
радиуса
Ввод
размера
диаметра
Режим
SIEMENS
Внешний
режим
FFWOF *
FFWON
WALIMON *
WALIMOF
DIAMOF
DIAMON *
G290 *
G291
Функции
обозначенные
символом
*,
действуют
программы
поставляемой
версии
системы
управления
если
запрограммировано
либо
другое
производитель
станка
сохранил
стандартную
настройку
технологии
Токарная
обработка
»).
Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-139
Программирование
H0= … H9999=…
Например
, H7=23.456
Смотри
G2, G3
G33, G34, G35
Смотри
G2, G3
G33, G34, G35
Смотри
CIP
Смотри
CIP
L… ;
Отдельный
кадр
M…
Информация
Передача
значений
PLC,
определение
значения
производителем
станка
Относится
оси
значение
зависит
G2, G3
центр
окружности
или
G33,
G34, G35, G331, G332
шаг
резьбы
Относится
оси
иначе
также
адреса
Относится
оси
ввод
данных
при
круговой
интерполяции
посредством
CIP
Относится
оси
ввод
данных
при
круговой
интерполяции
посредством
CIP
Вместо
свободного
имени
можно
выбрать
L1 …L9999999;
поэтому
подпрограмма
вызывается
кадре
Внимание
: L0001
равно
L1,
имя
“LL6”
зарезервировано
UP
замены
инструмента
Например
запуска
таких
коммутационных
операций
Включение
охлаждающего
средства
»,
макс
. 5
M


Если
конце
кадра
стоит
M0,
обработка
прекращается
продолжение
при
нажатии
клавиши
START
M0,
останов
только
при
наличии
специального
сигнала
влияние
программу
01»).
Стоит
последнем

езе
овано
использовать
езе
овано
использовать
Присвоение
± 0.0000001 …
(8
десятичных
знаков
или
указанием
экспонента
± (10
… 10
+300
± 0.001 … 99 999.999
Резьба
0.001 … 2000.000
± 0.001 … 99 999.999
Резьба
00012
000000
± 0.001 … 99 999.999
± 0.001 … 99 999.999
десятичных
знаков
только
целые
числа
без
начального
знака
0 … 99,
только
целые
числа
без
знака
Значение
Функция
Параметры
интерполяции
Параметры
интерполяции
Промежуточная
точка
круговой
интерполяции
Промежуточная
точка
круговой
интерполяции
Подпрограмма
имя
вызов
Дополнительная
функция
Программируемый
останов
Останов
выбору
аммы
авое
ащение
шпинделя
Левое
шпин
Останов
шпинделя
Адрес
H0=
H9999=
I1=
K1=
M0
M1
M2
M30
M17
M3
M4
M5

Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-140 6FC5698–2AA00–0PP2 (10.02)
Программирование
2=3 ;
авое
ащение
останова
шпинделя
2=4
левое
останова
шпин
2=5
останов
шпин

шпин
1=40 ;
автоматическая
ступень
редуктора
шпинделя
2=41 ;1-
ступень
редуктора
шпинделя
N20
:20
L781 P… ;
Отдельный
кадр
N10 L871 P3 ;
трехкратный
прогон
R1=SIN
17.35


Информация
или
или
или
Только
если
активизировано
машинный
параметр
6,
иначе
смена
непосредственно
командой
или
или
Зарезервировано
использовать
стороны
системы
управления
функции
определены
поэтому
производитель
станков
может
использовать
Может
использоваться
обозначения
номеров
стоит
кадра
Особое
обознач
вместо
N…,
этот
кадр
должен
содержать
команды
очередного
комплексного
шага
аботки
Стоит
при
многократном
прогоне
подпрограммы
кадре
вызова
Помимо
осн
типов
вычисл
. +, -, *,
существуют
след
функции
вычисления

Присвоение
значений
0 … 9999 9999
только
целые
числа
без
начального
знака
0 … 9999 9999
только
целые
числа
без
начального
знака
1 … 9999
только
целые
числа
без
начального
знака
± 0.0000001 … 9999 9999
(8
десятич
знаков
или
указанием
экспонента
±(10
+300
Значение
сах
Значение
авое
ащение
шпинделя
шпинделя
Левое
шпин

шпин
n
Останов
шпин

шпин
n
Смена
инструмента
Автоматическое
переключение
ступеней
редуктора
мастер
шпинделя
Автоматическое
переключение
ступеней
редуктора
шпинделя
n)
Ступень
редуктора
мастер
шпинделя
Ступень
редуктора
шпинделя
n)
Прочие
функции
Номер
кадра
вспомогательный
кадр
Номер
кадра
главный
кадр
Количество
прогонов
подпрограммы
Параметры
вычисления
Син



Адрес
Mn=3
Mn=4
Mn=5
Mn=40
Mn=41
Mn=45
70,
R0
R299
Функции
вычисления


Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-141
Программирование
R2=COS
R4=TAN
R10=ASIN
0.35
R10: 20
R20=ACOS
R20: …
R40=ATAN2 (30.5, 80.1) ;R40:
20.8455
град
R6=SQRT
R12=POT
R13
R8=ABS
R10=TRUNC
R12=LN
R13=
RET ;
отдельный
кадр
S1=725 ;
Частота
вращения
мин
шпинделя
S2=730 ;
Частота
вращения
мин
шпинделя
G96
G4 S… ;
Отдельный
T…
X…
Y…
Z…
Информация
двух
расположенных
перпендикулярно
друг
другу
векторов
вычисляется
угол
суммарного
вектора
Угловым
отношением
всегда
является
второй
указанный
вектор
Результат
диапазоне
град
Используется
вместо
поддержания
режима
управления
траекторией
Частота
вращения
шпинделя
мин
Частота
вращения
шпинделя
мин
Частота
вращения
шпинделя
мин
Скорость
резания
мин
при
G96,
функция
только
мастер
шпинделя
емя
ожидания
обо
отах
шпинделя
Замена
инструмента
происходит
непосредственно
при
помощи
команды
или
функции
M6.
Это
устанавлив
станочных
акте
истиках
мация
аекто
Информация
траектории
напр
TRACYL
TRANSMIT
Информация
траектории
Присвоение
значен
Значение
сах
Значение
сах
0.001 … 99 999.999
0.001 … 99 999.999
0.001 … 99 999.999
0.001 … 99 999.999
0.001 … 99 999.999
1 … 32 000
только
целые
числа
без
начального
знака
± 0.001 … 99 999.999
± 0.001 … 99 999.999
± 0.001 … 99 999.999
Значение
Косин
Тангенс
ксин

ккосин
Арктангенс
Ква
атный
Возве
ква


часть
Нат
альный
лога
Показательная
нкция
подпрограммы
Частота
вращения
шпинделя
мастер
шпиндель
Частота
вращения
шпинделя
Частота
вращения
шпинделя
Скорость
резания
при
активной
функции
G96
емя
ожидания
Номер
инструмента
Ось
Ось
Ось
Адрес
TAN
SIN
COS
ATAN 2(, )
SQRT
POT
ABS
TRUNC
LN
RET
S1=…
S2=…








Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-142 6FC5698–2AA00–0PP2 (10.02)
Программирование
N10 G91 X10 Z=AC(20) ;
Относительный
размер

Абсолютный
размер
N10 ACC[X]=80 ;
оси
X – 80%
N20 ACC[S]=50 ;
шпинделя
N10 A=ACP(45.3) ;
Подвод
абсолютной
позиции
оси

положительном
направлении
N20 SPOS=ACP(33.1) ;
Позиционирование
шпинделя
N10 A=ACN(45.3) ;
Подвод
абсолютной
позиции
оси

отрицательном
направлении
N20 SPOS=ACN(33.1) ;
Позиционирование
шпинделя
N10 G1 X... Z....
N11 X...
ANG=...
или
контур
нескольких
N10 G1 X... Z...
N11
ANG=...
N12 X... Z...
ANG=...
Смотри
G2; G3
N10 CALL VARNAME ;
имя
переменной
N10 X… Z…
CHF=…
N11 X… Z…
N10 X... Z....
N11 X... Z...
Смотри
G2;G3
Информация
определенной
оси
можно
ввести
значения
конечной
точки
центра
отличных
G91
Коррекция
ускорения
оси
или
шпинделя
значения
процентах
круговой
оси
можно
ввести
значение
конечной
точки
посредством
ACP(…),
отличное
G90/G91,
также
исп
при
позициониров
шпинделя
круговой
оси
можно
ввести
значение
конечной
точки
посредством
ACN(…),
отличное
G90/G91,
также
исп
при
позициониров
шпинделя
Знач
градусах
возможность
ввода
прямой
при
G0
или
G1,
известна
только
координата
конечной
точки
или
неизвестна
при
программировании
контуров
нескольких
Знач
градусах
возможность
определения
окружности
при
G2/G3
Спец
форма
вызова
цикла
парам
передачи
имя
цикла
определяется
переменных
предназнач
только
использования

икла
Вставляет
фаску
между
двумя
кадрами
контура
указанным
значением
длины
Вставляет
фаску
между
двумя
кадрами
контура
указанным
значением
длины
стороны
Возможность
определения
окружности
при
G2/G3
вызова
цикла
обработки
нужен
отдельный
кадр
необходимо
ввести
значения
предусмотренных
параметров
передачи
Спец
вызов
цикла
возможен
пом
ций
MCALL
или
CALL
Присвоение
значен
1 … 200,
целые
числа
0.00001 … 359.99999
0.001 … 99 999.999
0.001 … 99 999.999
0.001 … 99 999.999
Отрицат
знак
выбора
окружности
больше
половины
Только
предварительно
заданные
значения
Значение
Абсолютная
координата
Коррекция
ускорения
процентах
Абсолютная
координата
подвод
позиции
положит
направлении
круговой
оси
шпинделя
Абсолютная
координата
подвод
позиции
отрицат
направлении
круговой
оси
шпинделя
Угол
ввода
прямой
отрезок
контура
Угол
круговой
интерполяции
Непрямой
вызов
цикла
Фаска
общее
использование
Фаска
отрезке
контура
Радиус
круговой
интерполяции
обработки
Адрес
AC
ACC[
Achs
ACP
ACN
ANG
AR
CALL
CHF
CYCLE…
Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-143
Программирование
N5 RTP=110 RFP=100… ;
присвоить
значение
N10 CYCLE82(RTP, RFP, …)
N10 CYCLE83(110, 100, …) ;
или
передавать
значения
напрямую
отдельный
кадр
N10 CYCLE840(…) ;
Отдельный
кадр
N10 CYCLE84(…) ;
Отдельный
кадр
N10 CYCLE85

ельный
N10 CYCLE86(…) ;
Отдельный
кадр
N10 CYCLE88(…) ;
Отдельный
кадр
N10 CYCLE93(…) ;
Отдельный
кадр
N10 CYCLE94(…) ;
Отдельный
кадр
N10 CYCLE95(…) ;
Отдельный
кадр
N10 CYCLE97(…) ;
Отдельный
кадр
N10 A=DC(45.3) ;
Непосредственный
подвод
позиции
оси
N20 SPOS=DC(33.1) ;
Позиционирование
шпин
DEF INT VARI1=24, VARI2 ;2
переменных
типа
INT
имя
устанавливает
пользователь
N20 G1 X10 Z25 FXS[Z1]=1 FXST[Z1]=12.3
FXSW[Z1]=2
N30 FXST[Z1]=12.3
N40 FXSW[Z1]=2.4
N10 LABLE1:…
N100 GOTOB L
ABEL1
N10 GOTOF LABEL2
… N130 L
ABEL2:…
Информация
круговой
оси
можно
ввести
значен
конечной
точки
помощ
. DC(…),
отличное
G90/G91,
также
исп
при
пози
иони
шпин
Определить
локальную
переменную
пользователя
типа
BOOL, CHAR, INT,
REAL,
непосредств
прогр
Ось
использовать
идентификатор
оси
станка
%,
макс
. 100%
макс
момента
привода
Ось
использовать
идентификатор
оси
станка
измер
или
град
Ось
исп
идентификатор
оси
станка
пом
метки
осуществл
переход
маркиров
кадру
направл
прогр
пом
метки
осуществл
переход
маркиров
кадру
направл
концу
прогр
Присвоение
значен
выбрать
отменить
�0.0…100.0
Значение
Сверление
цекование
Глубокое
сверление
Нарезание
резьбы
компенсирующей
оправкой
Нарезание
резьбы
без
компенсирующей
оправки
Разве
тывание
Растачивание
Сверление
остановом
Выточка
Выточка
DIN76 (
форма
F),
чистовая
обработка
Точение
торца
Резьбонарезание
координата
подвод
непосредственно
позиции
Команда
определения
Наезд
жесткий
упор
Момент
зажима
Наезд
жесткий
упор
Окно
контроля
Наезд
жесткий
упор
Команда
перехода
Команда
перехода
вперед
Адрес
CYCLE82
CYCLE83
CYCLE840
CYCLE84
CYCLE85
CYCLE86
CYCLE88
CYCLE93
CYCLE94
CYCLE95
CYCLE97
DEF
Achse
Achse
Achse
GOTOB
GOTOF


Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-144 6FC5698–2AA00–0PP2 (10.02)
Программирование
N10 G90 X10 Z=IC(20) ;Z –
относительный
размер
X –
абсолютный
размер
N10 IF R�15 GOTOF LABEL3
N80 LABEL3: …
Смотри
G96
N10
MEAS=–1
G1 X... Z... F...
N10
MEAW=1
G1 X... Z... F...
N10 $A_DBR(5)=16.3 ;
запись
реальных
переменных
положением
смещения
положение
тип
значение
согласованы
между
ЧПУ
PLC
N10 $A_MONIFACT=5.0 ;
ускоренный
прогон
времени
простоя
N10 IF $AA_FXS[X1]== 1 GOTOF …
N10 R1=$AA_MM[X]
N10 R2=$AA_MW[X]
N10 IF $AC_MEAS[1]==1 GOTOF .... ;
Если
измерительный
щуп
включался
программа
продолжается
Информация
определ
оси
можно
ввести
значения
конечной
точки
центра
отличных
G90
При
выполненном
условии
происходит
переход
кадру
еще
кадре
возможны
следующие
команда
кадр
несколько
команд
Операторы
сравнения
равно
неравно
больше
,
меньше
больше
или
равно
меньше
или
равно
Ограничивает
частоту
вращения
шпинделя
при
включенной
функции
G96 –
постоянная
скорость
резания
G97
Вход
измерения
1,
возр
фронт
=–1:
Вход
измерения
1,
падающ
фронт
Вход
измерения
1,
возр
фронт
=–1:
Вход
измерения
1,
падающ
фронт
Запись
считывание
переменных
PLC
Значение
инициализации
: 1.0
Значение
: 0…5
Ось
идентификатор
оси
станка
Ось
Обозначение
оси
движущейся
время
измерения
(X, Z)
Ось
Обозначение
оси
движущейся
время
измерения
(X, Z)
Состояние
при
поставке
0:
Исх
состояние
щуп
включался
1:
Щуп
включался
Присвоение
значен
0.001 … 99 999.999
-1
-1
Значение
Координата
относительном
размере
Условие
перехода
Верхняя
граница
частоты
вращения
шпинделя
при
G96, G97
Измерение
удалением
остатка
траектории
Измерение
удаления
остатка
траектории
Бит
данных
Слово
данных
Двойное
слово
данных
Реальные
анные
Коэффициент
контроля
времени
простоя
Статус
Наезд
жесткий
упор
Результат
измерения
оси
координат
станка
Результат
измерения
оси
координат
детали
Статус
задания
измерения
Адрес
IC
LIMS
MEAW
$A_DBB[n]
$A_DBW(n)
$A_DBD[n]
$ADBR
$A_MONIFAC
$AA_FXS[
Ach
$AA_MM[
Ach
$AA_MW[
Ach
$AC_MEA[1]


Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-145
N10 IF $AC_CYCLE_TIME==50.5 ....
N10 IF $AC_ACTUAL_PARTS==15 ....
N10 IF $P_TOOLNO==12 GOTOF…
N10 IF $P_TOOL==1 GOTOF…
N10 IF $TC_MOP1[13,1]15.8 GOTOF …
N10 IF $TC_MOP2[13,1]15.8 GOTOF …
N10 IF $TC_MOP3[13,1]15 GOTOF …
Системные
переменные
Время
после
послед
запуска
системы
Время
после
посл
обычного
запуска
Общее
время
работы
всех
прогр
ЧПУ
Время
работы
программы
ЧПУ
опред
.)
Время
использования
инструмента
Системные
переменные
Общее
фактическое
значение
Заданное
значение
Актуальное
фактическое
значение
Количество
определяется
пользователем
только
чтения
только
чтения
только
чтения
Номер
шпинделя
или
=2,
только
чтения
Номер
шпинделя
или
=2,
только
чтения
Номер
шпинделя
или
=2,
только
чтения
Номер
шпинделя
или
=2,
только
чтения
только
чтения
только
чтения
мин
записывать
или
считывать
значения
инструмента
t, D-
номер
мин
записывать
или
считывать
значения
инструмента
t, D-
номер
Записывать
или
считывать
значения
инструмента
t, D-
номер
0.0 ... 10
мин
только
чтения
мин
только
чтения
целые
числа
0.0 …
0.0 …
0 … 999 999 999,
целые
числа
Таймеры
работы
Номер
активного
инструмента
Активный
номер
активного
инструмента
Граница
предупреждения
времени
простоя
Остаток
времени
простоя
Граница
предупреждения
числа
изделий
$A…_..._
TIME
$AC_..._
PARTS
$AC_MSNU
$P_MSNUM
$P_NUM_S
PINDLES
$AA_S[n]
$P_S[n]
$AC_SDIR[
n]
$P_SDIR[n]
$P_TOOLN
$P_TOOL
$TC_MOP1
[t,d]
$TC_MOP2
[t,d]
$TC_MOP3
[t,d]
Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-146 6FC5698–2AA00–0PP2 (10.02)
N10 IF $TC_MOP4[13,1]8 GOTOF …
N10 $TC_MOP11[13,1]=247.5
N10 $TC_MOP13[13,1]=715
N10 IF $TC_
8[1]==1 GOTOF …
N10 $TC_
9[1]=2 ;
выбрать
контроль
числа
изделий
Записывать
или
считывать
значения
инструмента
t, D-
номер
мин
записывать
или
считывать
значения
инструмента
t, D-
номер
Записывать
или
считывать
значения
инструмента
t, D-
номер
Состояние
при
поставке
кодирование
битам
инструмента
бит
бит
4)
Способ
контроля
инструмента
записывать
или
считывать
0:
контроля
, 1:
время
простоя
, 2:
число
Текст
сообщения
кавычках
Действует
только
при
вкл
коррекции
радиуса
инструмента
G41, G42
Вводит
закругление
касательной
между
двумя
кадрами
контура
указанным
значением
радиуса
Данные
град
угол
программируемого
поворота
актуальной
плоскости
G17
G19

поля
номер
шпинделя
мастер
шпиндель
умолчанию
действителен
только
0 … 999 999 999,
целые
числа
0.0 …
0 … 999 999 999,
целые
числа
0…2
Максимум
знаков
0.010 … 99 999.999
±0.00001…359.9999
или
0.001 … 359.999
0.0000 … 359.9999
Остаток
числа
изделий
Заданное
время
простоя
Заданное
число
изделий
Состояние
инструмента
Способ
контроля
инструмента
Сообщение
Ширина
паза
при
TRACYL,
данные
припуска
Закругление
Угол
поворота
при
ROT,
AROT
Установка
значений
полей
переменных
Установить
шпиндель
задатчик
Вставная
точка
резьбы
при
G33
Обращает
номер
шпинделя
идентификатор
оси
Позиция
шпинделя
$TC_MOP4
[t,d]
$TC_MOP
11 [t,d]
$TC_MOP
13 [t,d]
$TC_TP8[t]
$TC_TP9[t]
MSG( )
OFFN
RPL
Программирование
8.1
Основы
программирования
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-147
STOPRE ;
Отдельный
кадр
TRACYL(20.4) ;
отдельный
кадр
диаметр
цилиндра
: 20,4
TRACYL(20.4,1) ;
также
возможно
TRANSMIT ;
отдельный
кадр
TRANSMIT(1) ;
также
возможно
TRAFOOF ;
отдельный
кадр
Специальная
функция
следующий
кадр
расшифровывается
только
тогда
когда
завершится
кадр
перед
STOPRE.
Кинематическая
трансформация
доступна
только
при
имеющейся
опции
проектирование
Кинематическая
трансформация
доступна
только
при
имеющейся
опции
проектирование
Отключает
кинематические
трансформации
d: 1.000 … 99 999.999
Остановка
предварительного
запуска
Фрезерная
обработка
боковой
поверхности
Фрезерная
обработка
торцовой
поверхности
Выключение
TRANSMIT, TRACYL
STOPRE
TRACYL(d)
TRANSMIT
TRAFOOF
Программирование
8.2
Значения
перемещения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-148
6FC5698–2AA00–0PP2 (10.02)
Значения
перемещения
8.2.1
Абсолютные
относительные
размеры
: G90, G91, AC, IC
Функции
помощи
команд
G90/G91
записанная
информация
осей
X, Z
анализируется
конечная
координатная
точка
(G90)
или
перемещения
оси
(G91).
Функции
G90/G91
действуют
всех
осей
зависимости
установок
G90/G91
можно
кадрам
указать
определенную
информацию
абсолютных
или
относительных
размерах
(AC/IC).
команды
определяют
траекторию
достигаются
конечные
точки
Для
существует
группа
G (G0, G1, G2, G3 …
смотри
главу
8.3 «
Движения
осей
»).
Программирование
G90 ;
Ввод
абсолютных
размеров
G91 ;
Ввод
относительных
размеров
Z=AC(..) ;
Ввод
абс
размеров
определенной
оси
здесь
ось
),
кадрам
Z=IC(..) ;
Ввод
относит
размеров
определенной
оси
здесь
ось
),
кадрам
Рисунок
8-3
Различные
размеры
чертежах
абсолютных
размеров
вводе
абсолютных
размеров
относятся
нулевой
точке
координатной
системы
действующей
данный
момент
актуальной
системы
координат
детали
или
станка
).
зависит
смещение
действует
данный
момент
программируемое
устанавливаемое
или
смещение
отсутствует
запуске
программы
всех
осей
функция
G90
действует
пор
пока
последующих
кадрах
будет
выбрана
функция
G91 (
относительных
размеров
действует
модально
).
относительных
размеров
вводе
относительных
размеров
числовое
значение
соответствует
информации
траектории
перемещения
оси
Начальный
указывает
направление
перемещения
G91
действует
всех
осей
отменяется
функцией
G90 (
абсолютных
размеров
),
выбираемой
последующих
кадрах
G90 –
абсолютный
размер
G91 –
относительный
размер
Программирование
8.2
Значения
перемещения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-149
данных
посредством
=AC(…), =IC(…)
После
конечной
координатной
точки
введите
равенства
значение
круглых
скобках
Для
центров
окружностей
возможен
абсолютных
значений
посредством
функции
=AC(...).
Исходной
точкой
центра
окружности
является
начальная
точка
окружности
Пример
программирования
N10 G90 X20 Z90 ;
Ввод
абсолютного
размера
N20 X75 Z=IC(-32) ;
Размеры
все
еще
абсолютные
, Z –
относительные
N180 G91 X40 Z20 ;
Переключение
относительные
размеры
N190 X-12 Z=AC(17) ;
Размеры
все
еще
относительные
, Z –
абсолютные
8.2.2
Размеры
метрические
дюймовые
: G70, G71, G710, G700
Функции
Если
размеры
детали
отличаются
основных
системных
установок
системы
управления
дюймы
или
),
размеры
можно
вводить
непосредственно
программу
Система
управления
осуществляет
необходимый
перерасчет
основную
систему
Программирование
G70 ;
Ввод
размеров
дюймах
G71 ;
Ввод
размеров
метрических
единицах
G700 ;
Ввод
размеров
дюймах
подачи
G710 ;
Ввод
размеров
метрических
единицах
подачи
Пример
программирования
N10 G70 X10 Z30 ;
Размеры
дюймах
N20 X40 Z50 ;
Функция
G70
все
еще
действует
N80 G71 X19 Z17.3 ;
Начинают
действовать
размеры
метрических
единицах
Информация
зависимости
основной
установки
система
управления
интерпретирует
все
геометрические
значения
метрические
дюймовые
размеры
геометрическими
значениями
понимаются
инструментов
устанавливаемое
смещение
нулевой
точки
включая
индикацию
подача
мин
или
дюйм
мин
Основная
установка
определяется
посредством
станочной
характеристики
имеющиеся
руководстве
примеры
исходят
основной
установки
метрической
системе
Программирование
8.2
Значения
перемещения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-150 6FC5698–2AA00–0PP2 (10.02)
Функции
G70
или
G71
анализируют
все
геометрические
данные
относятся
непосредственно
детали
соответственно
дюймах
или
метрических
единицах
например
Информацию
X, Z
при
G0, G1, G2, G3, G33, CIP, CT
Параметры
интерполяции
I, K (
шаг
резьбы
Радиус
окружности
Программируемое
смещение
нулевой
точки
(TRANS, ATRANS)
Функции
G70
G71
оказывают
влияния
все
остальные
геометрические
значения
относятся
непосредственно
детали
например
подачу
инструмента
устанавливаемое
смещение
нулевой
точки
функции
G700/G710
наоборот
влияют
подачу
дюйм
мин
дюйм
обор
или
мин
обор
.).
8.2.3
Размер
радиуса
диаметра
: DIAMOF, DIAMON
Функции
Для
обработки
деталей
токарных
станках
данные
оси
поперечная
ось
обычно
программируются
данные
диаметра
необходимости
программе
можно
переключится
размера
радиуса
DIAMOF
или
DIAMON
оценивает
данные
конечной
точки
оси
данные
радиуса
или
диаметра
Соответствующее
фактическое
значение
появляется
индикации
системы
координат
детали
Программирование
DIAMOF ;
данные
радиуса
DIAMON ;
данные
диаметра
Рисунок
8-4
Данные
диаметра
радиуса
поперечной
оси
Размер
диаметра
DIAMON
Размер
радиуса
DIAMOF
Попе
ось
Попе
ось
Продольн
ось
Продольн
ось
Программирование
8.2
Значения
перемещения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-151
Пример
программирования
N10 DIAMON X44 Z30 ;
Диаметр
оси
N20 X48 Z25 ;
Функция
DIAMON
все
еще
действует
N30 Z10
N110 DIAMOF X22 Z30 ;
Переключение
радиус
оси
места
N120 X24 Z25
N130 Z10
Указание
Программируемое
смещение
TRANS X…
или
ATRANS X…
всегда
анализируется
радиус
Описание
функции
смотри
следующей
главе
8.2.4
Программируемое
смещение
нулевой
точки
: TRANS, ATRANS
Функции
повторении
форм
конфигураций
различных
позициях
положениях
детали
при
выборе
начала
отсчета
указания
размеров
или
определения
припусков
время
черновой
обработки
может
устанавливаться
программируемое
смещение
нулевой
точки
приводит
появлению
актуальной
системы
координат
детали
относятся
все
новому
записанные
данные
Смещение
возможно
всем
осям
Указание
Вследствие
функции
программирования
диаметра
: DIAMON
постоянной
скорости
: G96
нулевая
точка
детали
оси
должна
находится
центре
вращения
Здесь
смещение
должно
действовать
или
может
очень
незначительным
например
виде
припуска
).
Рисунок
8-5
Действие
программируемого
смещения
Оригинал
детали
Деталь
Деталь
Смещение
Смещенная
деталь
актуальная
актуальная
Программирование
8.2
Значения
перемещения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-152 6FC5698–2AA00–0PP2 (10.02)
Программирование
TRANS Z... ;
Программируемое
смещение
удаляет
старые
команды
смещения
вращения
коэффициента
масштабирования
отражения
ATRANS Z... ;
Программируемое
смещение
дополнительно
существующим
командам
TRANS ;
Без
значений
удаляет
старые
команды
смещения
вращения
коэффициента
масштабирования
отражения
Для
команды
TRANS/ATRANS
постоянно
необходим
отдельный
кадр
Пример
программирования
N10 …
N20 TRANS Z5 ;
Программируемое
смещение
, 5
оси
N30 L10 ;
Вызов
подпрограммы
содержащей
геометрию

смещения
N70 TRANS ;
Удаление
смещения
Вызов
подпрограммы
смотри
главе
8.11 “
Подпрограммы
8.2.5
Программируемый
коэффициент
масштаба
: SCALE, ASCALE
Функции
Посредством
функций
SCALE, ASCALE
можно
всех
осей
запрограммировать
коэффициент
масштаба
уменьшается
или
увеличивается
данная
ось
Масштаб
изменяется
относительно
актуально
установленной
системы
координат
Программирование
SCALE X... Z... ;
Программируемый
коэффициент
масштаба
удаляет
старые
команды
смещения
вращения
коэффициента
масштабирования
отражения
ASCALE X... Z... ;
Программируемый
коэффициент
масштаба
дополнительно
существующим
командам
SCALE
Без
значений
удаляет
старые
команды
смещения
вращения
коэффициента
масштабирования
отражения
Для
команд
SCALE, ASCALE
необходим
отдельный
кадр
Программирование
8.2
Значения
перемещения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-153
Указания
Для
окружностей
обеим
осям
необходимо
использовать
один
коэффициент
Если
при
активизации
функции
SCALE/ASCALE
запрограммирована
функция
ATRANS,
значения
смещения
масштабируются
Рисунок
8-6
Пример
программируемого
коэффициента
масштаба
Пример
программирования
N20 L10 ;
Оригинал
запрограммированного
контура
N30 SCALE X2 Z2
N40 L10 ;
Увеличение
контура
оси
Вызов
подпрограммы
смотри
главу
Подпрограммы
Информация
Наряду
программируемым
смещением
коэффициентом
масштаба
существуют
еще
функции
программируемое
вращение
ROT, AROT
программируемое
отражение
MIRROR, AMIRROR.
Использование
функций
задается
преимущественно
фрезерной
обработки
станках
возможно
помощью
функций
TRANSMIT
или
TRACYL (
главу
8.14 «
Фрезерная
обработка
станках
»).
Примеры
вращения
отражения
главу
8.1.6 «
Обзор
команд
».
Подробные
данные
Литература
Управление
программирование
Фрезерование
» SINUMERIK 802D.
Оригинал
детали
Деталь
Увеличенная
деталь
оси
Деталь
Программирование
8.2
Значения
перемещения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-154 6FC5698–2AA00–0PP2 (10.02)
8.2.6
Крепление
детали
устанавливаемое
смещение
нулевой
точки
Функции
Устанавливаемое
смещение
нулевой
точки
указывает
положение
нулевой
точки
детали
станке
смещение
нулевой
точки
детали
относительно
нулевой
точки
станка
).
смещение
вычисляется
при
креплении
детали
станке
должно
вноситься
предусмотренное
поле
памяти
посредством
управления
Значение
активизируется
программе
при
выборе
шести
возможных
группировок
G54
G59.
Управление
смотри
главе
Ввод
изменение
смещения
нулевой
точки
».
Программирование
G54 ;1
устанавливаемое
смещение
нулевой
точки
G55 ;2
устанавливаемое
смещение
нулевой
точки
G56 ;3
устанавливаемое
смещение
нулевой
точки
G57 ;4
устанавливаемое
смещение
нулевой
точки
G58 ;5
устанавливаемое
смещение
нулевой
точки
G59 ;6
устанавливаемое
смещение
нулевой
точки
G500 ;
Выключение
устанавливаемого
смещения
нулевой
точки

действует
модально
G53 ;
Выключение
устанавливаемого
смещения
нулевой
точки

действует
кадрам
блокирует
программируемое
смещение
G153 ;
G53,
дополнительно
блокируется
базовый
фрейм
Рисунок
8-7
Устанавливаемое
смещение
нулевой
точки
Пример
программирования
N10 G54 ... ;
Вызов
первого
устанавливаемого
смещения
нулевой
точки
N20 X... Z... ;
Обработка
детали
N90 G500 G0 X
... ;
Выключение
устанавливаемого
смещения
нулевой
точки

Деталь
Деталь
Деталь

Ввод
смещения
только
оси
Z!
Например
Программирование
8.2
Значения
перемещения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-155
8.2.7
Программируемое
ограничение
рабочего
поля
: G25, G26, WALIMON, WALIMOF
Функции
Посредством
функции
G25/G26
можно
определить
рабочую
область
всех
осей
пределах
можно
осуществлять
движения
коррекции
длины
инструмента
инструмента
является
определяющим
противном
случае
исходная
точка
суппорта
станка
Координаты
относятся
станку
Чтобы
использовать
ограничение
рабочего
поля
каждой
оси
следует
установочных
данных
меню
)
Конец
инструмента
)
Рабочее
поле
Начало
отсчета
суппорта
инструмента
Программирование
8.2
Значения
перемещения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-156 6FC5698–2AA00–0PP2 (10.02)
Пример
программирования
N10 G25 X0 Z40 ;
Значения
нижней
границы
рабочего
поля
N20 G26 X80 Z160 ;
Значения
верхней
границы
рабочего
поля
N30 T1
N40 G0 70 Z150
N50 WALIMON ;
Включение
ограничения
рабочего
поля
... ;
Только
пределах
рабочего
поля
N90 WALIMOF
Выключение
ограничения
рабочего
поля
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0
P2 (10.02) 8-157
Движения
оси
8.3.1
Линейная
интерполяция
быстрым
ходом
: G0
Функции
Быстрый
ход
G0
используется
быстрого
позиционирования
инструмента
непосредственной
обработки
детали
Одновременно
можно
перемещать
все
оси
получается
прямая
Для
каждой
оси
станочных
данных
определена
максимальная
скорость
быстрый
ход
).
Если
перемещается
только
одна
ось
движется
быстрым
ходом
Если
одновременно
перемещаются
две
оси
путевая
скорость
равнодействующая
скорость
выбирается
таким
образом
что
получается
наибольшая
путевая
скорость
учетом
двух
осей
Программируемая
подача
слово
F)
имеет
значения
функции
G0.
Функция
G0
действует
другой
команды
группы
G (G1, G2, G3, …).
Рисунок
8-9
Линейная
интерполяция
быстрым
ходом
точки
P1
точке
P2
Пример
программирования
N10 G0 X100 Z65
Указание
Прямую
можно
запрограммировать
при
вводе
углов
ANG= (
смотри
главу
Программирование
контура
”).
Информация
Для
достижения
определенной
позиции
существует
следующая
группа
функций
смотри
главу
8.3.13 “
Точный
останов
режим
управления
: G60, G64”).
использовании
функции
точного
останова
G60
посредством
других
групп
можно
выбрать
различными
видами
точного
останова
Для
точного
останова
существует
команда
G9,
действующая
кадрам
Для
Ваших
задач
позиционирования
Вам
необходимо
учитывать
возможности
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-158 6FC5698–2AA00–0PP2 (10.02)
8.3.2
Линейная
интерполяция
подачей
: G1
Функции
Инструмент
перемещается
начальной
конечной
точки
прямой
Для
путевой
скорости
большое
значение
имеет
программируемое
слово
Одновременно
можно
перемещать
все
оси
Функция
G1
действует
других
команд
группы
G (G0, G2, G3, …).
Рисунок
8-10
Линейная
интерполяция
G1
Пример
программирования
N05 G54 G0 G90 X40 Z200 S500 M3 ;
Инструмент
движется
быстрым
ходом
частота
вращения
шпинделя
= 500
обор
мин
правое
вращение
N10 G1 Z120 F0.15 ;
Линейная
интерполяция
подачей
0.15
N15 X45 Z105
N20 Z80
N25 G0 X100 ;
Движение
быстрым
ходом
N30 M2 ;
Конец
программы
Указание
Прямую
можно
запрограммировать
при
вводе
углов
ANG= (
смотри
главу
Программирование
контура
”).
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-159
8.3.3
Круговая
интерполяция
: G2, G3
Функции
Инструмент
перемещается
начальной
конечной
точки
круговой
Направление
определяется
функцией
Рисунок
8-11
Определение
направления
поворота
окружности
G2/G3
Описание
желаемой
окружности
может
указываться
различным
способом
Рисунок
8-12
Возможности
программирования
окружности
Функция
G2/G3
действует
других
команд
группы
G (G0, G1, …).
Для
путевой
скорости
большое
значение
имеет
программируемое
слово
Указание
Окружность
можно
запрограммировать
при
вводе
функции
окружность
присоединением
касательной
CIP –
окружность
через
промежуточную
точку
следующую
главу
).
часовой
стрелке
против
часовой
стрелки
G2/G3
центр
(+
конечная
точка
G2/G3
радиус
(+
конечная
точка
G2/G3
угол
(+
центр
G2/G3
угол
(+
конечная
точка
Конечная
точка
X, Z
Конечная
точка
X, Z
Конечная
точка
X, Z
Центр
I, J
Центр
I, K
Начальная
точка
X, Z
Начальная
точка
X, Z
Начальная
точка
X, Z
Начальная
точка
X, Z
Угол
Угол
Радиус
окружности
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-160 6FC5698–2AA00–0PP2 (10.02)
Допуски
окружности
Окружности
принимаются
системой
управления
только
определенным
допуском
размер
сравнивается
радиус
окружности
начальной
конечной
точке
Если
разница
находится
пределах
допуска
центр
устанавливается
точно
внутри
противном
случае
появляется
сообщение
сбое
Значение
допуска
устанавливается
через
станочную
характеристику
Пример
программирования
центра
конечной
точки
Рисунок
8-13
Пример
ввода
центра
конечной
точки
N5 G90 Z30 X40 ;
Начальная
точка
окружности
N10 G2 Z50 X40 K10 I-7 ;
Конечная
точка
центр
Пример
программирования
конечной
точки
радиуса
Рисунок
8-14
Пример
ввода
конечной
точки
радиуса
Начальная
точка
Конечная
точка
Центр
Начальная
точка
Конечная
точка
Центр
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-161
N5 G90 Z30 X40 ;
Начальная
точка
окружности
N10 G2 Z50 X40 CR=12.207 ;
Конечная
точка
радиус
Указание
Отрицательный
перед
значением
CR=-…
означает
что
выбирается
сегмент
окружности
больший
чем
половина
окружности
Пример
программирования
конечной
точки
угла
Рисунок
8-15
Пример
ввода
конечной
точки
угла
N5 G90 Z30 X40 ;
Начальная
точка
окружности
N10 G2 Z50 X40 AR=105 ;
Конечная
точка
угол
Пример
программирования
центра
угла
Рисунок
8-16
Пример
ввода
центра
угла
N5 G90 Z30 X40 ;
Начальная
точка
окружности
N10 G2 K10 I-7 AR=105 ;
Центр
угол
Указание
значения
центра
относятся
начальной
точке
окружности
Начальная
точка
Конечная
точка
Центр
Начальная
точка
Конечная
точка
Центр
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-162 6FC5698–2AA00–0PP2 (10.02)
8.3.4
Круговая
интерполяция
через
промежуточную
точку
: CIP
Функции
Направление
окружности
определяется
положения
промежуточной
точки
между
начальной
конечной
точкой
).
Функция
CIP
действует
других
команд
группы
G (G0, G1, G2 …).
Указание
Установленные
значения
G90
или
G91
действуют
конечной
промежуточной
точки
Рисунок
8-17
Окружность
указанием
конечной
промежуточной
точки
примере
G90
Пример
программирования
N5 G90 Z30 X40 ;
Начальная
точка
окружности
N10 CIP Z50 X40 K1=40 I1=45 ;
Конечная
промежуточная
точки
8.3.5
Окружность
переходом
касательной
: CT
Функции
Посредством
функции
CT
запрограммированной
конечной
точки
актуальной
плоскости
(G18:
плоскость
Z/X)
создается
окружность
соединяется
предшествующим
элементом
контура
окружностью
или
прямой
касательной
радиус
центр
окружности
определяются
геометрических
отношений
между
предшествующим
запрограммированной
конечной
точкой
окружности
Начальная
точка
Конечная
точка
Промежуточная
точка
I1=..., K1=…
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-163
Рисунок
8-18
Окружность
переходом
касательной
предыдущему
элементу
контура
Пример
программирования
N10 G1 Z20 F3 ;
Прямая
N20 CT X... Z... ;
Окружность
переходом
касательной
8.3.6
Нарезание
резьбы
постоянным
шагом
: G33
Функции
помощи
функции
G33
можно
обрабатывать
резьбу
постоянным
шагом
следующего
вида
Резьба
цилиндрических
корпусах
Резьба
конусных
корпусах
Внешняя
внутренняя
резьба
Одно
или
многозаходная
резьба
Многокадровая
резьба
соединение
нескольких
видов
резьбы
Необходимым
условием
является
наличие
шпинделя
системой
измерения
Функция
G33
действует
других
команд
группы
G (G0, G1, G2, G3, …).
Рисунок
8-19
Внешняя
внутренняя
резьба
примере
цилиндрической
резьбы
Правая
левая
резьба
или
левая
резьба
устанавливаются
при
помощи
направления
вращения
шпинделя
(M3 –
правое
вращение
, M4 –
левое
вращение
смотри
главу
8.4 «
Движения
шпинделя
»).
Для
под
адресом
необходимо
запрограммировать
или
установить
значение
частоты
вращения
снаружи
внутри
Конечная
точка
окружности
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-164 6FC5698–2AA00–0PP2 (10.02)
Примечание
Для
соблюдения
длины
резьбы
необходимо
учитывать
расстояние
подвода
отвода
инструмента
Рисунок
8-20
Программируемые
размеры
при
резьбы
посредством
G33
Рисунок
8-21
Соответствие
шагов
резьбы
примере
оси
Z/X
Программирование
Цилиндрическая
резьба
Коническая
резьба
Спиральная
резьба
Угол
конуса
меньше
Шаг
K,
траектория
больше
Угол
конуса
больше
Шаг
траектория
больше
Шаг
Шаг
Шаг
Шаг
Вид
сбоку
Вид
сверху
Конечная
точка
Длина
резьбы
Стартовая
точка
Маркер
датчика
шпин
еля
Шаг
Сдвиг
SF=…
Шаг
значение
постоянно
протяжении
всей
рез

G33)
Возможны
другие
начальные
точки
многозаходной
резьбы
левая
резьба
M3 / M4
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-165
Коническая
резьба
Для
конической
резьбы
требуется
значения
оси
необходимо
использовать
соответствующий
адрес
шага
оси
или
наибольшей
траекторией
большая
длина
резьбы
).
Второй
шаг
указывается
Смещение
начальной
точки
SF=…
Смещение
начальной
точки
шпинделя
необходимо
тогда
когда
обработать
резьбу
смещением
или
при
обработке
многозаходной
резьбы
Смещение
начальной
точки
программируется
кадре
резьбы
функцией
G33
под
адресом
абсолютная
позиция
).
Если
смещение
начальной
точки
указано
активизируется
значение
установочных
данных
Внимание
Программируемое
значение
SF=
всегда
заносится
установочные
данные
Пример
программирования
Цилиндрическая
резьба
двухзаходная
смещение
начальной
точки
180°,
длина
резьбы
включая
подвод
) 100
шаг
резьбы
резьба
цилиндр
предварительно
изготовлен
N10 G54 G0 G90 X50 Z0 S500 M3 ;
Движение
начальной
точке
правое
вращение
шпинделя
N20 G33 Z-100 K4 SF=0 ;
Шаг
: 4
N30 G0 X54
N40 Z0
N50 X50
N60 G33 Z-100 K4 SF=180 ;
Второй
заход
смещение
180°
N70 G0 X54 …
Многокадровая
резьба
Если
друг
другом
программируются
несколько
кадров
резьбы
многокадровая
резьба
),
значение
смещения
начальной
точки
указывается
первом
кадре
резьбы
Многокадровая
резьба
автоматически
соединяется
посредством
режима
управления
G64 (
смотри
главу
8.3.13 «
Точный
останов
режим
управления
: G60, G64»).
Рисунок
8-22
Пример
многокадровой
резьбы
соединение
нескольких
видов
резьбы
Третий
кадр
G33
Второй
кадр
G33

G33
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-166 6FC5698–2AA00–0PP2 (10.02)
Скорость
осей
выполнении
функции
резьбы
G33
скорость
осей
длины
резьбы
получается
частоты
вращения
шпинделя
шага
резьбы
Подача
имеет
значения
Однако
сохраняется
допускается
превышение
максимальной
скорости
оси
быстрый
ход
),
установленной
станочных
характеристиках
Такой
случай
приводит
выдаче
сигнала
сбоя
Информация
Внимание
Переключатель
коррекции
частоты
вращения
шпинделя
должен
оставаться
неизменным
время
обработки
резьбы
Переключатель
коррекции
подачи
кадре
имеет
значения
8.3.7
Нарезание
резьбы
переменным
шагом
: G34, G35
Функции
помощью
функций
G34, G35
может
изготавливаться
резьба
переменным
шагом
одном
кадре
G34 ;
резьба
возрастающим
шагом
G35 ;
резьба
убывающим
шагом
Обе
функции
содержат
прежние
функции
G33
обусловливают
предпосылки
Функция
G34
или
G35
действует
других
команд
группы
G (G0, G1,
G2, G3, G33 …).
Ход
резьбы
или
начальный
ход
резьбы
принадлежит
оси
или
Изменение
шага
кадре
функцией
G34
или
G35
адрес
получает
значение
изменения
шага
шаг
оборот
изменяется
каждым
оборотом
изменение
шага
Указание
пределами
функций
G34, G35
адрес
имеет
еще
значение
подачи
продолжительность
обработки
при
G4.
Запрограммированные
здесь
значения
сохраняются
Вычисление
Если
известен
начальный
конечный
шаг
резьбы
тогда
программируемое
изменение
шага
резьбы
можно
вычислить
следующему
уравнению
шаг
резьбы
координаты
целевой
точки
оси
мм/об] Ка шаг
начальной
резьбы
запрогр
под
мм/об] LG длина
резьбы
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-167
Программирование
G34 Z… K… F… ;
цилиндрическая
резьба
возрастающим
шагом
G35 X… I… F… ;
спиральная
резьба
убывающим
шагом
G35 Z… X… K… F… ;
коническая
резьба
убывающим
шагом
Пример
программирования
Цилиндрическая
резьба
убывающим
шагом
N10 M3 S40 ;
включить
шпиндель
N20 G0 G54 G90 G64 Z10 X60 ;
движение
начальной
точке
N30 G33 Z-100 K5 SF=15 ;
резьба
постоянный
шаг
точка
использования
при
N40 G35 Z-150 K5 F0.16 ;
начальный
шаг
убывание
шага
0,16
длина
резьбы
шаг
конце
кадра
N50 G0 X80 ;
ось
N60 Z120
N100 M2
8.3.8
Резьбовая
интерполяция
: G331, G332
Функции
Условием
является
наличие
шпинделя
регулированием
положению
системой
измерения
Посредством
функций
G331/G332
можно
просверлить
резьбу
без
компенсирующей
оправки
пока
динамика
шпинделя
оси
позволяют
Если
все
используется
компенсирующая
оправка
разница
исходящая
компенсирующей
оправки
уменьшается
Благодаря
этому
возможно
резьбы
высокой
частотой
вращения
шпинделя
Посредством
функции
G331
происходит
сверление
посредством
функции
G332 –
сверла
Глубина
сверления
предварительно
задается
посредством
оси
например
оси
шаг
резьбы
при
помощи
соответствующего
параметра
интерполяции
здесь
: K).
Для
G332
программируется
шаг
G331.
Изменение
направления
вращения
шпинделя
происходит
автоматически
Частота
вращения
шпинделя
программируется
посредством
S;
без
M3/M4.
резьбы
G331/G332
шпиндель
необходимо
установить
режим
управления
положению
посредством
функции
SPOS=... (
смотри
главу
8.4.3
Позиционирование
шпинделя
”).
Правая
левая
резьба
Начальный
знак
шага
резьбы
определяет
направление
вращения
шпинделя
Положительный
вращение
при
M3)
Отрицательный
Левое
вращение
при
M4)
Примечание
Комплексный
цикл
резьбы
резьбовой
интерполяцией
имеется
стандартном
цикле
CYCLE84.
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-168 6FC5698–2AA00–0PP2 (10.02)
Скорость
осей
выполнении
функций
G331/G332
скорость
оси
длины
резьбы
получается
частоты
вращения
шпинделя
шага
резьбы
Подача
имеет
значения
Однако
сохраняется
допускается
превышение
максимальной
скорости
оси
быстрый
ход
),
установленной
станочных
характеристиках
Иначе
появится
сигнал
Пример
программирования
Метрическая
резьба
5 ,
Шаг
таблице
: 0,8
Отверстие
подготовлено
N5 G54 G0 G90 X10 Z5 ;
Движение
начальной
точке
N10 SPOS=0 ;
Шпиндель
режиме
регулирования
положения
N20 G331 Z–25 K0.8 S600 ;
резьбы
, K
положительный
правое
вращение
шпинделя
конечная
точка
N40 G332 Z5 K0.8 ;
Отвод
N50 G0 X... Z...
8.3.9
инструмента
фиксированной
точке
: G75
Функции
помощи
функции
G75
можно
подвести
инструмент
фиксированной
точке
станке
например
точке
замены
инструмента
Позиция
всех
осей
зафиксирована
станочных
характеристиках
Смещение
действует
Скоростью
каждой
оси
является
быстрый
ход
Для
G75
необходим
отдельный
кадр
функция
действует
кадрам
Необходимо
запрограммировать
обозначение
оси
кадре
после
функции
G75
снова
активизируется
предыдущая
команда
группы
Вид
интерполяции
» (G0, G1, G2, …).
Пример
программирования
N10 G75 X1=0 Z1=0
Примечание
Программируемые
значения
позиции
X1, Z1 (
здесь
0)
игнорируются
все
должны
записываться
8.3.10
инструмента
началу
отсчета
: G74
Функции
помощи
функции
G74
можно
подвести
инструмент
началу
отсчета
программе
Направление
скорость
каждой
оси
установлены
станочных
характеристиках
Для
G74
необходим
отдельный
кадр
функция
действует
кадрам
Необходимо
запрограммировать
обозначение
оси
кадре
после
функции
G74
снова
активизируется
предыдущая
команда
группы
Вид
интерполяции
» (G0, G1, G2, …).
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-169
Пример
программирования
N10 G74 X1=0 Z1=0
Примечание
Программируемые
значения
позиции
X1, Z1 (
здесь
0)
игнорируются
все
должны
записываться
8.3.11
Измерение
посредством
переключаемого
щупа
: MEAS, MEAW
Функции
Если
кадре
движениями
осей
стоит
команда
MEAS=...
или
MEAW=...,
позиции
перемещающихся
осей
будут
учитываться
сохраняться
при
коммутационном
фронте
подключенного
измерительного
щупа
Результат
измерения
каждой
оси
можно
считать
программе
использовании
функции
при
появлении
коммутационного
фронта
щупа
происходит
торможение
движения
осей
оставшаяся
удаляется
Программирование
MEAS=1 G1 X...
Z... F... ;
Измерение
переднему
фронту
щупа
остаток
удаляется
MEAS=–1 G1 X...
Z... F... ;
Измерение
заднему
фронту
щупа
остаток
удаляется
MEAW=1 G1 X... Z... F... ;
Измерение
переднему
фронту
щупа
без
удаления
остатка
MEAW=–1 G1 X... Z... F... ;
Измерение
заднему
фронту
щупа
без
удаления
остатка
Внимание
MEAW:
измерительный
щуп
после
запущен
движется
запрограммированной
позиции
Опасность
повреждения
Статус
задания
измерения
Если
измерительный
щуп
включался
переменная
$AC_MEA[1]
имеет
после
кадра
измерения
значение
=1;
противном
случае
значение
=0.
запуске
кадра
измерения
значение
переменной
устанавливается
0.
Результат
измерения
Результат
измерения
существует
осей
перемещаемых
кадре
измерения
следующими
переменными
после
кадра
измерения
при
успешном
включении
измерительного
щупа
системе
координат
станка
: $AA_MM[
Achs
e]
системе
координат
детали
: $AA_MW[
Achs
e]
Achse
используется
или
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-170 6FC5698–2AA00–0PP2 (10.02)
Пример
программирования
N10 MEAS=1 G1 X
300 Z–40 F4000 ;
Измерение
удалением
остатка
возрастающий
фронт
N20 IF $AC_MEA[1]==0 GOTOF MEASERR ;
Ошибка
измерения
N30 R5=$AA_MW[X] R6=$AA_MW[Z] ;
Обработка
значений
измерения
N100 MEASERR: M0 ;
Ошибка
измерения
Указание
Команда
IF–
смотри
главу
Условные
переходы
программе
8.3.12
Подача
Функции
Подача
F –
путевая
скорость
представляет
собой
значение
геометрической
компонентов
скорости
всех
участвующих
осей
Скорости
осей
получаются
составляющей
движения
оси
Подача
действует
при
видах
интерполяции
G1, G2, G3, CIP, CT
сохраняется
пор
пока
будет
записано
слово
Программирование
F…
Примечание
вводе
целых
значений
десятичная
точка
может
указываться
например
F300.
Единица
измерения
F – G94, G95
Единица
измерения
слова
определяется
функциями
G94
Подача
мин
G95
Подача
шпинделя
имеет
только
при
вращении
шпинделя
!)
Примечание
единица
измерения
действует
только
метрических
значений
соответствие
главой
8.2.2 “
Размеры
метрические
дюймовые
возможно
переключение
дюймовые
размеры
Пример
программирования
N10 G94 F310 ;
Подача
мин
N110 S200 M3 ;
Вращение
шпинделя
N120 G95 F15.5 ;
Подача
обор
Примечание
Записывайте
слово
при
переключении
функций
G94/G95!
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-171
Информация
Для
токарных
станков
группа
G94, G95
дополнена
функциями
G96, G97
постоянной
скорости
функции
дополнительно
оказывают
влияние
слово
смотри
главу
8.5.1 «
Постоянная
скорость
»).
8.3.13
Точный
останов
режим
управления
траекторией
: G9, G60, G64
Функции
Для
установки
характеристики
перемещения
кадра
последовательного
включения
кадров
существуют
функции
обеспечивают
оптимальную
адаптацию
различным
требованиям
Например
хотели
быстро
позиционировать
оси
или
обрабатывать
контуры
при
помощи
нескольких
кадров
Программирование
G60 ;
Точный
останов
действует
модально
G64 ;
Режим
управления
G9 ;
Точный
останов
действует
кадрам
G601 ;
Окно
точного
останова
G602 :
Окно
грубого
останова
Точный
останов
Если
действует
функция
точного
останова
(G60
или
G9),
точного
достижения
заданного
конечного
положения
конце
кадра
скорость
замедляется
нуля
помощью
следующей
группы
действующей
модально
можно
установить
когда
движение
кадра
будет
завершено
включено
следующем
кадре
G601
Окно
точного
останова
Включение
кадра
происходит
тогда
когда
все
оси
достигли
значения
Окно
точного
останова
значение
станочной
характеристике
G602
Окно
грубого
останова
Включение
кадра
происходит
тогда
когда
все
оси
достигли
значения
Окно
грубого
останова
значение
станочной
характеристике
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-172 6FC5698–2AA00–0PP2 (10.02)
Выбор
точного
останова
значительно
влияет
общее
время
при
выполнении
нескольких
процессов
позиционирования
Для
более
точного
согласования
необходимо
больше
времени
Рисунок
8-23
Окно
грубого
или
точного
останова
действующего
при
G60/G9,
увеличенное
изображение
Пример
программирования
N5 G602 ;
Окно
грубого
останова
N10 G0 G60 Z… ;
Точный
останов
действует
модально
N20 X… Z… ;
Функция
G60
продолжает
действовать
N50 G1 G601 … ;
Окно
точного
останова
N80 G64 Z… ;
Переключение
режим
управления
N100 G0 G9 Z… ;
Точный
останов
действует
только
кадра
N111 … ;
режим
управления
Примечание
Команда
G9
обеспечивает
точный
останов
только
кадра
стоит
функция
G60
действует
функции
G64.
Режим
управления
траекторией
Целью
режима
управления
является
избежание
процесса
торможения
границе
кадра
переход
следующему
кадру
возможности
одинаковой
путевой
скоростью
при
переходах
касательной
).
Функция
работает
предварительным
просмотром
управления
скоростью
через
несколько
кадров
(Look Ahead).
наличии
переходов
касательной
углы
скорость
уменьшается
таким
образом
чтобы
оси
подлежали
относительно
большому
изменению
скорости
время
данных
условиях
следствием
является
большой
темп
ускорения
Активизировав
функцию
SOFT,
можно
ограничить
величину
темпа
ускорения
Включение
кадра
при
грубом
»/«
точном
останове
грубый
точный
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-173
Пример
программирования
N10 G64 G1 Z... F... ;
Режим
управления
N20 X.. ;
Режим
управления
продолжает
действовать
N180 G60
... ;
Переключение
точный
останов
Управление
скоростью
предварительным
просмотром
(Look Ahead)
режиме
управления
G64
система
управления
автоматически
определяет
скорость
нескольких
кадров
Благодаря
этому
ускорение
или
торможение
может
происходить
при
наличии
переходов
касательной
протяжении
нескольких
кадров
наличии
состоящих
кадрах
достигается
большая
скорость
без
предварительного
просмотра
Рисунок
8-24
Сравнение
характеристик
скорости
G6
G64
при
наличии
кадрах
8.3.14
Режим
ускорения
: BRISK, SOFT
BRISK
Оси
станка
изменяют
свою
скорость
максимальным
допустимым
значением
ускорения
достижения
конечной
скорости
Функция
BRISK
обеспечивает
оптимальную
времени
работу
Заданная
скорость
достигается
кратчайшее
время
Однако
процессе
ускорения
бывают
скачки
SOFT
Оси
станка
ускоряются
нелинейной
постоянной
характеристикой
достижения
конечной
скорости
Благодаря
процессу
ускорения
без
темпа
функция
SOFT
обеспечивает
незначительную
станка
Подобная
характеристика
устанавливается
процессов
торможения
Подача
Запрограммированная
подача
Режим
управления
траекторией
G64
функцией
Look Ahead
Точный
останов
G60
Траектория
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-174 6FC5698–2AA00–0PP2 (10.02)
Рисунок
8-25
Принципиальная
характеристика
путевой
скорости
при
BRISK/SOFT
Программирование
BRISK ;
Скачкообразное
касательное
ускорение
SOFT ;
Касательное
ускорение
ограничением
темпа
Пример
программирования
N10 SOFT G1 X30 Z84 F6.5 ;
Касательное
ускорение
ограничением
темпа
N90 BRISK X87 Z104 ;
Далее
скачкообразное
касательное
ускорение
Процентная
коррекция
ускорения
: ACC
Функции
Иногда
программы
необходимо
изменить
ускорение
оси
или
шпинделя
установленное
посредством
станочных
характеристик
программируемое
ускорение
является
процентной
коррекцией
ускорения
Для
каждой
оси
например
: X)
или
шпинделя
можно
запрограммировать
значение
процентах
� 0%
200%.
После
интерполяция
оси
происходит
частичным
ускорением
Исходное
значение
(100%)
является
действующим
значением
ускорения
зависимости
что
используется
ось
или
шпиндель
при
использовании
шпинделя
еще
зависит
ступени
передачи
режима
позиционирования
или
частоты
вращения
).
Программирование
ACC[
имя
оси
Значение
процентах
;
Для
оси
ACC[S] =
Значение
процентах

Для
шпинделя
Скорость
Заданное
значение
Время
оптимально
времени
безопасно
механики
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-175
Пример
программирования
N10 ACC[X]=80 ;80%
ускорения
оси
N20 ACC[S]=50 ;50%
ускорения
шпинделя
N100 ACC[X]=100 ;
Выключение
коррекции
оси
Действие
Ограничение
действует
всех
видах
интерполяции
режимов
работы
AUTOMATIK
MDA.
Ограничение
действует
режиме
JOG
время
движения
началу
отсчета
Посредством
присвоения
значения
ACC[...] =
коррекция
выключается
посредством
Движение
предварительным
управлением
: FFWON, FFWOF
Функции
Благодаря
предварительному
управлению
холостой
ход
зависящий
скорости
уменьшается
нуля
Движение
предварительным
управлением
обеспечивает
большую
точность
следовательно
лучшие
результаты
обработки
Программирование
FFWON ;
Включение
предварительного
управления
FFWOF ;
Выключение
предварительного
управления
Пример
программирования
N10 FFWON ;
Включение
предварительного
управления
N20 G1 X... Z... F9
N80 FFWOF ;
Выключение
предварительного
управления
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-176 6FC5698–2AA00–0PP2 (10.02)
Третья
четвертая
оси
Функции
Условие
Расширение
системы
управления
осей
зависимости
конструкции
станка
может
потребоваться
третья
или
четвертая
ось
оси
являются
линейными
или
круговыми
осями
Соответственно
можно
спроектировать
обозначение
осей
например
: U
или
или
использовании
круговых
осей
можно
спроектировать
диапазон
движения
0 ...
градусов
параметры
модулю
).
наличии
соответствующих
параметров
или
ось
могут
двигаться
прямой
другие
оси
Если
ось
перемещается
кадре
функцией
G1
или
G2/G3
вместе
другими
осями
(X, Z),
получает
компонент
подачи
скорость
ориентируется
время
осей
X, Z.
движение
начинается
заканчивается
вместе
другими
осями
Однако
скорость
может
больше
определенного
предельного
значения
кадре
функцией
G1
ось
движется
подачей
Если
речь
идет
круговой
оси
единицей
измерения
являются
соответственно
градусы
мин
при
G94
или
градусы
обор
шпинделя
при
G95.
Для
оси
можно
установить
(G54 ... G57)
запрограммировать
смещения
(TRANS,
ATRANS).
Пример
программирования
Пусть
ось
является
круговой
осью
обозначается
A:
N5 G94 ;F
мин
или
мин
N10 G0 X10 Z30 A45 ;
X/Z
движется
ускоренным
ходом
одновременно
N20 G1 X12 Z33 A60 F400 ;
X/Z
движется
мин
одновременно
N30 G1 A90 F3000 ;
Ось
движется
позиции
градусов
скоростью
мин
Специальные
команды
круговых
осей
: DC, ACP, ACN
Например
круговой
оси
A:
A=DC(...) ;
Абсолютные
размеры
непосредственное
движение
позиции
кратчайшей
A=ACP(...) ;
Абсолютные
размеры
движение
позиции
положительном
направлении
A=ACN(...) ;
Абсолютные
размеры
движение
позиции
отрицательном
направлении
Пример
N10 A=ACP(55.7) ;
Движение
абсолютной
позиции
55,7
градусов

положительном
направлении
Время
ожидания
: G4
Функции
Между
двумя
кадрами
можете
прервать
обработку
определенное
время
необходимо
ввести
отдельный
кадр
функцией
G4;
например
свободного
Слова
F…
или
используются
качестве
значения
времени
только
кадра
Предварительно
запрограммированные
подача
частота
вращения
шпинделя
остаются
без
изменения
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-177
Программирование
G4 F… ;
Время
ожидания
секундах
G4 S… ;
Время
ожидания
оборотах
шпинделя
Пример
программирования
N5 G1 F3.8 Z-50 S300 M3 ;
Подача
частота
вращения
шпинделя
N10 G4 F2.5 ;
Время
ожидания
2,5
N20 Z70
N30 G4 S30 ;
Ожидание
оборотов
шпинделя
соответствует
при
S=300
мин
коррекции
частоты

вращения
: t=0,1
мин
N40 X… ;
Подача
частота
вращения
шпинделя
продолжают
действовать
Примечание
Функция
G4 S…
возможна
только
при
наличии
управляемого
шпинделя
если
значения
частоты
вращения
программируются
при
помощи
S…).
Наезд
жесткий
упор
Функции
функция
является
опцией
доступна
только
версии
2.0.
помощью
функции
жесткий
упор
» (FXS = Fixed Stop)
зажима
деталей
можно
задать
определенные
усилия
необходимы
например
пинолей
захватов
Кроме
помощью
функции
можно
подъезжать
механическим
базовым
точкам
достаточно
сокращенном
моменте
возможны
простые
процессы
измерения
без
подключения
щупа
Программирование
FXS[Achse]=1 ;
выбрать
жесткий
упор
FXS[Achse]=0 ;
отменить
жесткий
упор
FXST[Achse]=… ;
момент
зажима
данные
макс
момента
привода
FXSW[Achse]=… ;
ширина
контроля
жестким
упором
Замечание
качестве
обозначения
оси
преимущественно
записывается
идентификатор
оси
станка
напр
1.
Идентификатор
оси
канала
напр
допустим
только
тогда
если
например
вращение
координат
ось
привязана
непосредственно
оси
станка
Команды
действуют
модально
Траектория
перемещения
выбор
функции
FXS[Achse]=1
должны
программироваться
одном
кадре
Пример
программирования
выбора
N10 G1 G94
N100 X250 Z100 F100 FXS[Z1]=1 FXST[Z1]=12.3 FXSW[Z1]=2
оси
станка
Z1
выбирается
функция
FXS,
момент
зажима
12,3%,
ширина
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-178 6FC5698–2AA00–0PP2 (10.02)
Указания
Жесткий
упор
должен
находится
при
выборе
позиции
между
стартом
целью
Данные
момента
(FXST[]=)
ширины
(FXSW[]=)
опционны
Если
указываются
действуют
значения
имеющихся
установочных
данных
Запрограммированные
значения
переписываются
установочные
данные
началу
установочные
данные
загружаются
значениями
станочных
характеристик
Функции
FXST[]=
или
FXSW[]=
могут
изменяться
программе
любое
время
Изменения
действительны
движений
перемещения
кадре
Рисунок
8-26
Пример
наезда
жесткий
упор
пиноль
давит
деталь
Другие
примеры
программирования
N10 G1 G94 …
N20 X250 Z100 F100 FXS[X1]=1 ;
оси
станка
выбирается
функция
FXS,
момент
зажима
ширина
SD
N20 X250 Z100 F100 FXS[X1]=1 FXST[X1]=12.3 ;
оси
станка
выбирается
функция
FXS,
момент
зажима
12,3%,
ширина
SD
N20 X250 Z100 F100 FXS[X1]=1 FXST[X1]=12.3 FXSW[X1]=2 ;
оси
станка
1

выбирается
функция
FXS,
момент
зажима
12,3%,
ширина
N20 X250 Z100 F100 FXS[X1]=1 FXSW[X1]=2 ;
оси
станка
выбирается
функция
FXS,
момент
зажима
SD,
ширина
Жесткий
упор
достигнут
После
жесткий
упор
достигнут
оставшаяся
стирается
отслеживается
заданное
значение
положения
момент
привода
возрастает
запрограммированного
предельного
значения
FXST[]=…
или
значения
SD,
остается
постоянным
активизируется
контроль
жесткого
упора
внутри
указанной
ширины
(FXSW[]=…
или
значение
SD).
Запрограммированная
конечная
позиция
Окно
контроля
жесткого
упора
Стартовая
позиция
Фактическая
позиция
после
Наезда
жесткий
упор
Программирование
8.3
Движения
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-179
Отмена
функции
Отмена
функции
останов
подвода
кадре
функции
FXS[
1]=0
должны
стоять
движения
перемещения
Пример
N200 G1 G94 X200 Y400 F200 FXS[X1]=0 ;
ось
отводится
жесткого
упора
позицию
=200
Важно
Движение
позицию
обратного
хода
должно
отводить
жесткого
упора
иначе
возможны
повреждения
станка
или
упора
Смена
кадра
происходит
после
достижения
позиции
обратного
хода
Если
позиция
указана
смена
кадра
происходит
сразу
после
отключения
ограничения
момента
Прочие
указания
Функции
Измерение
удалением
остатка
команда
жесткий
упор
могут
программироваться
одном
кадре
одновременно
функция
жесткий
упор
»,
контроль
контура
происходит
Если
граница
момента
опущена
слишком
далеко
ось
больше
может
следовать
заданному
значению
регулятор
положения
доходит
предела
отклонение
контура
увеличивается
Чтобы
точно
установить
что
ось
еще
может
следовать
проконтролировать
чтобы
отклонение
контура
было
больше
чем
при
неограниченном
моменте
Через
станочную
характеристику
можно
определить
кривую
нарастания
границы
момента
чтобы
избежать
скачкообразной
установки
например
при
вдавливании
пиноли
).
Системная
переменная
статуса
: $AA_FXS[
Achse
системная
переменная
выдает
статус
Наезда
жесткий
упор
указанной
оси
Значение
= 0:
ось
упоре
1:
успешный
упор
ось
контроля
жесткого
упора
2:
упор
удался
ось
упоре
3:
жесткий
упор
4:
упор
опознан
5:
жесткий
упор
отменяется
Отмена
еще
произошла
Считывание
системной
переменной
программе
обработки
деталей
предварительный
останов
Для
SINUMERIK 802D
могут
регистрироваться
только
статические
состояния
после
выбора
отмены
сигнала
сбоя
помощью
машинных
данных
может
блокироваться
выдача
следующих
сигналов
сбоя
Жесткий
упор
достигнут
Жесткий
упор
внезапно
прерван
Литература
Описание
функций
»,
глава
жесткий
упор
».
Программирование
8.4
Движения
шпинделя
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-180 6FC5698–2AA00–0PP2(10.02)
Движения
шпинделя
8.4.1
Частота
вращения
шпинделя
направления
вращения
Функции
Частота
вращения
шпинделя
программируется
под
адресом
мин
если
станка
есть
управляемый
шпиндель
Направление
вращения
начало
движения
задаются
командами
смотри
главу
8.7 «
Дополнительная
функция
M»).
M3
вращение
шпинделя
M4
Левое
вращение
шпинделя
M5
Останов
шпинделя
Примечание
вводе
целых
значений
десятичную
точку
можно
указывать
например
, S270.
Информация
Если
записываете
команды
M3
или
M4
кадре
перемещения
осей
команды
начинают
действовать
перед
движением
осей
Стандартная
установка
Движение
оси
начинается
тогда
когда
шпиндель
запущен
(M3, M4).
Функция
M5
выдается
перед
движением
оси
Однако
останов
шпинделя
выжидается
Движения
оси
начинаются
останова
шпинделя
Шпиндель
останавливается
вместе
концом
программы
или
клавишей
Программирование
8.4
Движения
шпинделя
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-181
Информация
границы
частоты
вращения
шпинделя
устанавливаются
станочной
характеристике
помощи
панели
управления
можно
установочные
данные
дальнейшего
ограничения
помощи
функции
G96 –
постоянная
скорость
можно
запрограммировать
ввести
дополнительную
верхнюю
границу
Пример
программирования
N10 G25 S12 ;
Нижний
предел
частоты
вращения
шпинделя
: 12
мин
N20 G26 S700 ;
Верхний
предел
частоты
вращения
шпинделя
: 700
мин
8.4.3
Позиционирование
шпинделя
: SPOS
Функции
Условие
Шпиндель
должен
приспособлен
режиму
регулирования
положения
помощи
функции
SPOS=
можете
установить
шпиндель
определенное
угловое
положение
Шпиндель
удерживается
позиции
при
помощи
регулирования
положения
Скорость
процесса
позиционирования
определяется
станочной
характеристике
Исходя
перемещения
M3/M4 SPOS=
значение
или
иное
направление
вращения
остается
без
изменения
конца
позиционирования
позиционировании
состояния
останова
позиция
достигается
самой
направление
определяется
начальной
конечной
точки
Исключение
движение
шпинделя
когда
система
измерения
еще
синхронизирована
Для
случая
направление
определяется
станочной
характеристике
Для
шпинделя
возможны
другие
установки
движения
посредством
SPOS=ACP(...),
SPOS=ACN(...), ... ,
круговых
осей
смотри
главу
“3
ось
”).
Движение
происходит
параллельно
возможным
движениям
оси
кадре
кадр
завершается
когда
оба
движения
заканчиваются
Программирование
SPOS=… ;
Абсолютная
позиция
: 0 … 360°
SPOS=ACP(...) ;
Абсолютные
размеры
движение
позиции
положительном
направлении
SPOS=ACN(...) ;
Абсолютные
размеры
движение
позиции
положительном
направлении
SPOS=IC(...) ;
Инкрементальные
размеры
начальный
определяет
направление
движения
SPOS=DC(...) ;
Абсолютные
размеры
движение
непосредственно
позиции
кратчайшей
Пример
программирования
N10 SPOS=14.3 ;
Позиция
шпинделя
14,3°
N80 G0 X89 Z300 SPOS=25.6 ;
Позиционирование
шпинделя
относительно
движений
оси
Кадр
завершается
когда
все
движения

заканчиваются
N81 X200 Z300 ;
Кадр
начинается
только
тогда
когда
достигается
позиция
шпинделя
кадра
N80.
Программирование
8.4
Движения
шпинделя
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-182 6FC5698–2AA00–0PP2 (10.02)
Ступени
редуктора
Функции
Для
одного
шпинделя
можно
программировать
ступеней
редуктора
согласования
частоты
вращения
момента
вращения
Выбор
ступени
редуктора
происходит
программе
через
команду
главу
8.7 «
Дополнительная
функция
»):
40 ;
автоматический
выбор
ступени
редуктора
45 ;
ступень
редуктора
Второй
шпиндель
Для
SINUMERIK 802D,
начиная
версии
2.0,
распоряжении
имеется
шпиндель
Функции
Начиная
версии
2.0
фрезерной
обработки
станках
возможны
функции
кинематической
трансформации
TRANSMIT
TRACYL.
функции
обусловливают
шпиндель
используемого
фрезерного
инструмента
Главный
шпиндель
эксплуатируется
функции
круглая
ось
главу
.14).
Мастер
шпиндель
мастер
шпинделем
связан
ряд
функций
возможны
только
при
шпинделе
G95 ;
подача
поворота
G96, G97 ;
постоянная
скорость
LIMS ;
верхняя
граница
частоты
вращения
шпинделя
при
G96, G97
G33, G34, G35, G331, G332 ;
резьбы
резьбовая
интерполяция
3,
4,
5, S… ;
простые
данные
направления
вращения
останова
частоты
вращения
Мастер
шпиндель
определяется
через
проектирование
станочная
характеристика
).
правило
является
главным
шпинделем
шпиндель
1).
программе
качестве
мастер
шпинделя
можно
установить
другой
шпиндель
SETMS ;
запроектированный
мастер
шпиндель
момента
снова
является
мастер
шпинделем
Программирование
8.4
Движения
шпинделя
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-183
Программирование
через
номер
шпинделя
функции
шпинделя
могут
выбираться
через
номер
шпинделя
S1=…, S2=… ;
частота
вращения
шпинделя
или
1=3,
1=4,
1=5 ;
данные
направления
вращения
останова
шпинделя
2=3,
2=4,
2=5 ;
данные
направления
вращения
останова
шпинделя
1=40, …,
1=45 ;
ступени
редуктора
шпинделя
если
имеются
2=40, …,
2=45 ;
ступени
редуктора
шпинделя
если
имеются
SPOS[n] ;
позиционировать
шпиндель
SPI (n) ;
обращать
номер
шпинделя
определитель
оси
напр
., “SP1”
или
“CC”
;n
должен
действительным
номером
шпинделя
(1
или
2)
определитель
оси
SPI (n)
Sn
функционально
идентичны
P_S[n] ;
последняя
запрограммированная
частота
вращения
шпинделя
$AA_S[n] ;
действительная
частота
вращения
шпинделя
$P_SDIR[n] ;
последнее
запрограммированное
направление
вращения
шпинделя
$AC_SDIR[n] ;
актуальное
направление
вращения
шпинделя
Наличие
второго
шпинделя
Через
системную
переменную
можно
программе
узнать
$P_NUM_SPINDLES ;
число
запроектированных
шпинделей
канале
$P_MSNUM ;
номер
запрограммированного
мастер
шпинделя
$AC_MSNUM ;
номер
мастер
шпинделя
Программирование
8.5
Специальные
функции
токарной
обработки
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-184 6FC5698–2AA00–0PP2(10.02)
Специальные
функции
токарной
обработки
8.5.1
Постоянная
скорость
резания
: G96, G97
Функции
Условие
Необходимо
наличие
управляемого
шпинделя
включении
функции
G96
частота
вращения
шпинделя
подгоняется
актуально
обрабатываемому
диаметру
детали
поперечная
ось
таким
образом
что
запрограммированная
скорость
резце
инструмента
остается
постоянной
частота
вращения
шпинделя
диаметр
постоянное
значение
).
Начиная
кадра
G96,
слово
анализируется
скорость
Функция
G96
действует
модально
других
функций
группы
(G94, G95, G97).
Программирование
G96 S… LIMS=… F… ;
Включение
постоянной
скорости
G97 ;
Выключение
постоянной
скорости
S ;
Скорость
единица
измерения
мин
LIMS= ;
Верхняя
граница
частоты
вращения
шпинделя
действует
только
при
G96
F ;
Подача
обр
. –
при
G95
Замечание
Если
раньше
вместо
функции
G95
была
функция
G94,
надо
новому
записать
подходящее
значение
F!
Рисунок
8-27
Постоянная
скорость
G96
Движение
ускоренным
ходом
движении
ускоренным
ходом
G0
частота
вращения
изменяется
Исключение
Если
инструмент
подводится
контуру
ускоренным
ходом
следующий
кадр
содержит
интерполяции
G1
или
G2, G3, CIP, CT (
кадр
контура
),
кадре
подвода
функцией
G0
устанавливается
частота
вращения
кадра
контура
Поперечная
ось
Частота
вращения
шпин
еля
Диаметр
Постоянное
значение
Программирование
8.5
Специальные
функции
токарной
обработки
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-185
Верхняя
граница
частоты
вращения
LIMS=
обработке
диаметров
начиная
большого
заканчивая
маленьким
частота
вращения
шпинделя
может
сильно
возрасти
Поэтому
здесь
рекомендуется
указать
верхнее
ограничение
частоты
вращения
шпинделя
LIMS=… . LIMS
действует
только
при
G96
G97.
программировании
LIMS=…
значение
установочных
данных
переписывается
Верхняя
граница
частоты
вращения
запрограммированная
посредством
функции
G26
или
определенная
станочной
характеристике
должна
превышаться
Выключение
постоянной
скорости
резания
: G97
помощи
G97
происходит
выключение
функции
Постоянная
скорость
».
Если
действует
функция
G97,
записанное
слово
снова
анализируется
частота
вращения
шпинделя
мин
Если
слово
указывается
шпиндель
продолжает
вращаться
частотой
действовала
при
активизации
функции
G96.
Пример
программирования
N10 … M3 ;
Направление
вращения
шпинделя
N20 G96 S120 LIMS=2500 ;
Включение
постоянной
скорости
, 120
мин
предельная
частота
вращения
мин
N30 G0 X150 ;
Частота
вращения
изменяется
кадр
содержит
функцию
G0
N31 X50 Z… ;
Частота
вращения
изменяется
кадр
содержит
функцию
G0
N32 X40 ;
Подвод
контуру
частота
вращения

автоматически
устанавливается
таким
образом
необходимо
начала
кадра
N40 G1 F0.2 X32 Z… ;
Подача
0,2
N180 G97 X… Z… ;
Выключение
постоянной
скорости
N190 S… ;
частота
вращения
шпинделя
мин
Информация
Функцию
G96
можно
выключить
при
помощи
G94
или
G95 (
группа
G).
случае
последняя
запрограммированная
частота
вращения
шпинделя
продолжает
действовать
дальнейшего
процесса
обработки
пока
будет
записано
слово
S.
Программируемое
смещение
: TRANS
или
ATRANS (
смотри
главу
таким
названием
поперечной
оси
должна
использоваться
или
может
использоваться
только
незначительными
значениями
Нулевая
точка
детали
должна
находится
центре
вращения
Только
тогда
функция
G96
будет
выполняться
точно
Программирование
8.5
Специальные
функции
токарной
обработки
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-186 6FC5698–2AA00–0PP2 (10.02)
8.5.2
Закругление
фаска
Функции
углах
контура
можете
вставить
элементы
фаски
или
закругления
Соответствующая
команда
CHF=…
или
RND=…
записываются
кадре
перемещения
оси
подводит
инструмент
углу
контура
Программирование
CHF=… ;
Ввод
фаски
значение
длина
фаски
RND=… ;
Ввод
закругления
значение
радиус
закругления
Фаска
CHF=
Между
линейным
круговым
контуром
любой
комбинации
добавляется
линейный
скругляется
Рисунок
8-28
Пример
ввода
фаски
CHF
между
двумя
прямыми
Пример
программирования
фаски
N10 G1 Z… CHF=5 ;
Ввод
фаски
N20 X… Z…
Биссектриса
угла
Фаска
Программирование
8.5
Специальные
функции
токарной
обработки
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-187
Закругление
RND=
Между
линейным
круговым
контуром
любой
комбинации
касательной
вставляется
элемент
контура
окружности
Рисунок
8-29
Примеры
ввода
закругления
Пример
программирования
закругления
N10 G1 Z… RND=8 ;
Ввод
закругления
радиусом
N20 X… Z…
N50 G1 Z… RND=7.3 ;
Ввод
закругления
радиусом
7,3
N60 G3 X… Z…
Информация
недостаточной
длине
контура
задействованного
кадра
автоматически
происходит
уменьшение
запрограммированного
значения
фаски
закругления
Фаска
закругление
вводятся
если
программируется
более
чем
один
кадр
содержит
информации
перемещении
осей
8.5.3
Программирование
отрезка
контура
Функции
Если
чертежа
обработки
четко
видны
данные
конечной
точки
контура
определения
прямой
можно
использовать
данные
угла
угол
контура
можете
вставить
элементы
фаски
или
закругления
Соответствующая
команда
CHR=
или
записывается
кадре
подводит
инструмент
углу
Программирование
контура
используется
кадрах
функциями
G0
или
G1.
Теоретически
можно
объединить
несколько
кадров
прямыми
между
ними
вставить
закругление
или
фаску
каждая
прямая
должна
однозначно
определена
посредством
ввода
точек
или
угла
Программирование
ANG=... ;
Ввод
угла
определения
прямой
... ;
Ввод
фаски
значение
длина
фаски
... ;
Ввод
закругления
значение
радиус
закругления
Прямая
прямая
Прямая
окружность
Закругление
Закругление
Программирование
8.5
Специальные
функции
токарной
обработки
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-188 6FC5698–2AA00–0PP2 (10.02)
Угол
ANG=
Если
прямой
известна
только
одна
координата
конечной
точки
плоскости
или
при
использовании
контуров
состоящих
нескольких
кадров
известна
вся
конечная
точка
однозначного
определения
прямого
можно
использовать
значение
угла
Угол
всегда
относится
оси
обычно
функция
G18).
Положительные
углы
расположены
против
часовой
стрелки
Рисунок
8-30
Данные
угла
определения
прямой
Закругление
RND=
углу
двух
линейных
кадров
касательной
вставляется
элемент
контура
окружности
. 8-29).
Фаска
CHR=
углу
двух
линейных
кадров
вставляется
дополнительный
линейный
элемент
контура
фаска
).
Запрограммированное
значение
является
длиной
стороны
угла
фаски
Рисунок
8-31
Ввод
фаски
посредством
Контур


Конечная
точка
N20
известна
полностью
:
Значения
только
символьные
Контур

Фаска
Биссектриса
угла
Вставить
фаску
стороны
напр
., 5
Программирование
8.5
Специальные
функции
токарной
обработки
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-189
Информация
Если
радиус
фаска
программируются
одном
кадре
независимо
последовательности
программирования
вставляется
только
радиус
Помимо
программирования
контура
существует
фаски
посредством
CHF=.
Значение
является
длиной
фаски
вместо
длины
при
CHR=.
Рисунок
8-32
Примеры
контуров
состоящих
нескольких
кадров
Контур
Программирование
Конечная
точка
неизвестна
N10 G1 X1 Z1
N20 ANG=…1
N30 X3 Z3 ANG=…2
Значения
символические
Конечная
точка
неизвестна
Вставка
закругления
N10 G1 X1 Z1
N20 ANG=…1 RND=…
N30 X3 Z3 ANG=…2
или
Вставка
фаски
N10 G1 X1 Z1
N20 ANG=…1 CHR=…
N30 X3 Z3 ANG=…2
Конечная
точка
известна
Вставка
закругления
N10 G1 X1 Z1
N20 X2 Z2 RND=…
N30 X3 Z3
или
Вставка
фаски
N10 G1 X1 Z1
N20 X2 Z2 CHR=…
N30 X3 Z3
Конечная
точка
неизвестна
Вставка
закругления
N10 G1 X1 Z1
N20 ANG=…1 RND=…1
N30 X3 Z3 ANG=…2 RND=…2
N40 X4 Z4
или
Вставка
фаски
N10 G1 X1 Z1
N20 ANG=…1 CHR=…1
N30 X3 Z3 ANG=…2 CHR=…2
N40 X4 Z4
Программирование
8.6
Инструмент
коррекция
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-190 6FC5698–2AA00–0PP2(10.02)
Инструмент
коррекция
инструмента
8.6.1
Общие
указания
Функции
создании
программы
обработки
детали
Вам
учитывать
длину
инструмента
или
радиус
резца
программируете
непосредственно
размеры
детали
например
чертежу
Данные
инструмента
указываете
отдельно
специальном
поле
данных
программе
лишь
необходимый
инструмент
данными
коррекции
основе
данных
система
управления
производит
необходимую
коррекцию
создания
описываемой
детали
Рисунок
8-33
Обработка
детали
инструментами
различных
размеров
8.6.2
Инструмент
Функции
программировании
слова
происходит
выбор
инструмента
станочной
характеристике
определяется
идет
здесь
речь
замене
инструмента
или
только
лишь
предварительной
установке
Замена
инструмента
инструмента
происходит
непосредственно
при
помощи
слова
например
обычно
при
использовании
инструментальной
револьверной
головки
станках
или
Замена
происходит
согласно
предварительной
установке
слова
при
помощи
дополнительной
команды
смотри
главу
8.7 «
Дополнительные
функции
M»).
Учтите
Если
активизируется
определенный
инструмент
сохраняется
инструмент
даже
после
окончания
программы
выключения
включения
системы
управления
Если
меняете
инструмент
вручную
вводите
замену
систему
управления
чтобы
могла
узнать
инструмент
Например
можете
запустить
кадр
словом
режиме
работы
MDA.
F –
Начало
отсчета
суппорта
инструмента
M –
Нулевая
точка
станка
W –
Нулевая
точка
детали
Программирование
8.6
Инструмент
коррекции
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-191
Программирование
T… ;
Номер
инструмента
: 1 … 32 000
Указание
системе
управления
одновременно
сохраняются
максимум
инструмента
Пример
программирования
Замена
инструмента
без
M6:
N10 T1 ;
Инструмент
N70 T588 ;
Инструмент
8.6.3
Номер
коррекции
инструмента
Функции
одному
определенному
инструменту
могут
привязаны
полей
данных
различными
кадрами
коррекции
инструмента
нескольких
резцов
).
Если
необходимо
использовать
специальный
можно
запрограммировать
посредством
функции
соответствующего
номера
Если
слово
записано
автоматически
действует
функция
программировании
функции
коррекция
инструмента
действует
Программирование
D… ;
Номер
коррекции
инструмента
: 1 … 9,
D0:
Коррекция
действует
Указание
системе
управления
одновременно
можно
сохранить
максимум
поля
данных
кадрами
коррекции
инструмента
Рисунок
8-34
Пример
привязки
номера
коррекции
инструмента
инструменту
Информация
Коррекции
длины
инструмента
начинают
действовать
сразу
только
активизируется
инструмент
если
запрограммирован
один
номер
D,
действует
значение
D1.
Коррекция
срабатывает
при
первом
запрограммированном
перемещении
соответствующей
оси
коррекцией
длины
Коррекция
радиуса
инструмента
должна
включена
дополнительно
при
помощи
функций
G41/G42.
Каждый
инструмент
имеет
собственные
кадры
коррекции
макс
. 9.
Программирование
8.6
Инструмент
коррекции
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-192 6FC5698–2AA00–0PP2 (10.02)
Пример
программирования
Замена
инструмента
N10 T1 ;
Активизируется
инструмент
соответствующим
номером
коррекции
N11 G0 X… Z… ;
Происходит
наложение
коррекции
длины
N50 T4 D2 ;
Замена
инструмент
4,
активизируется
номер
коррекции
D2
инструмента
T4
N70 G0 Z… D1 ;
Активизируется
номер
коррекции
инструмента
4,
меняется
только
Содержимое
памяти
данных
коррекции
Геометрические
размеры
длина
радиус
Они
состоят
нескольких
компонентов
геометрия
износ
).
Система
управления
пересчитывает
компоненты
общего
размера
например
общая
длина
1,
общий
радиус
).
активизации
памяти
данных
коррекции
начинает
действовать
соответствующий
общий
размер
Тип
инструмента
команды
G17, G18, G19 (
смотри
следующие
рисунки
определяют
происходит
расчет
значений
осям
Тип
инструмента
Тип
определяет
геометрические
данные
необходимы
происходит
вычисление
сверло
или
инструменты
).
Положение
резца
использовании
типа
инструмента
Токарный
инструмент
Вам
необходимо
дополнительно
указать
положение
резца
Следующие
рисунки
информируют
необходимых
параметрах
инструмента
соответствующего
типа
Рисунок
8-35
Значения
коррекции
длины
инструментов
Токарный
резец
Длина
Начало
отсчета
суппорта
инструм
Длина
Конец
инструмента
резец
Результат
Длина
Длина
Программирование
8.6
Инструмент
коррекции
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-193
Рисунок
8-36
Токарный
инструмент
двумя
резцами
Коррекция
длины
Рисунок
8-37
Данные
коррекции
инструментов
коррекцией
радиуса
Вытачиваемая
сталь
Длина
Длина
Начало
отсчета
суппорта
инструмента
Конец
инструмента
резец
Конец
инструмента
резец
Длина
лина
Результат
Длина
Необходимо
кадра
коррекции
например
: D1 –
резец
D2 –
резец
Токарный
резец
Длина
Длина
Конец
инструмента
резец
Результат
Длина
Длина
R –
Радиус
резца
инструмента
S –
Положение
центра
резца
Начало
отсчета
суппорта
инструмента
Положение
резца
возможны
значения
Указание
Данные
относятся
точке
при
положении
резца
1 … 8;
при
положении
точке
S (S=P)
Программирование
8.6
Инструмент
коррекции
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-194 6FC5698–2AA00–0PP2 (10.02)
Рисунок
8-38
Необходимые
данные
коррекции
сверла
Центровое
отверстие
создании
центрового
отверстия
переключитесь
функцию
G17.
Благодаря
этому
коррекция
длины
сверла
действует
оси
окончанию
сверления
переключитесь
помощью
функции
G18
нормальную
коррекцию
инструментов
Пример
N10 T… ;
Сверло
N20 G17 G1 F… Z… ;
Коррекция
длины
действует
оси
N30 Z…
N40 G18 … ;
Сверление
завершено
Рисунок
8-39
Создание
центрового
отверстия
Сверло
Длина
Начало
отсчета
суппорта
инструм
Результат
Длина
Токар
инструм
Программирование
8.6
Инструмент
коррекции
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-195
8.6.4
коррекции
радиуса
инструмента
: G41, G42
Функции
Необходимо
инструмент
соответствующим
номером
D.
Коррекция
радиуса
инструмента
коррекция
радиуса
резца
включается
при
помощи
функций
G41/G42.
Система
управления
автоматически
рассчитывает
каждого
актуального
радиуса
инструмента
необходимые
эквидистантные
инструмента
запрограммированного
контура
Функция
G18
должна
Рисунок
8-40
Коррекция
радиуса
инструмента
коррекция
радиуса
резца
Программирование
G41 X… Z… ;
Коррекция
радиуса
инструмента
слева
контура
G42 X… Z… ;
Коррекция
радиуса
инструмента
справа
контура
Примечание
Выбор
может
осуществляться
только
при
линейной
интерполяции
(G0,
G1).
Запрограммируйте
обе
оси
Если
укажете
значения
только
одной
оси
оси
автоматически
будет
введено
последнее
запрограммированное
значение
Рисунок
8-40
Коррекция
справа
слева
контура
Радиус
резца
Программирование
8.6
Инструмент
коррекции
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-196 6FC5698–2AA00–0PP2 (10.02)
Начало
коррекции
Инструмент
прямой
подводится
контуру
устанавливается
вертикально
касательной
начальной
точке
контура
Выберите
начальную
точку
таким
образом
чтобы
обеспечить
движение
без
столкновений
Рисунок
8-42
Начало
коррекции
радиуса
инструмента
примере
G42,
положение
резца
= 3
Информация
правило
после
кадра
функциями
G41/G42
следует
первый
кадр
контуром
детали
Однако
описание
контура
может
прервано
кадром
содержит
данные
контуру
например
только
лишь
команду
M.
Пример
программирования
N10 T… F…
N15 X… Z… ;
Начальная
точка
P0
N20 G1 G42 X… Z… ;
Выбор
коррекции
справа
контура
, P1
N30 X… Z… ;
Начало
контура
окружность
или
прямая
8.6.5
Режим
работы
углах
: G450, G451
Функции
помощи
функций
G450
G451
можете
установить
характеристику
при
прерывистом
переходе
одного
элемента
контура
другому
режим
работы
углах
при
функциях
G41/G42.
Система
управления
сама
распознает
внутренние
внешние
углы
наличии
внутренних
углов
всегда
происходит
подвод
точке
касания
эквидистантных
Начало
контура
прямая
Исправленная
траектория
инструмента
Начало
контура
окружность
P0 –
Начальная
точка
P0 –
Начальная
точка
P1 –
Начальная
точка
контура
R –
Радиус
резца
Касательная
Радиус
окружности
Исправленная
траектория
инструмента
Программирование
8.6
Инструмент
коррекции
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-197
Программирование
G450 ;
Переходная
окружность
G451 ;
Точка
пересечения
Рисунок
8-43
Режим
работы
внешнем
угле
Рисунок
8-44
Режим
работы
угле
Переходная
окружность
Центр
инструмента
обходит
внешний
угол
детали
дуге
окружности
радиусом
инструмента
техническим
данным
переходная
окружность
относится
следующему
кадру
траекториями
движения
например
относительно
значения
подачи
Точка
пересечения
активизации
функции
G451 –
точка
пересечения
эквидистант
происходит
подвод
инструмента
точке
точка
пересечения
),
получается
центральных
инструмента
окружность
или
прямая
).
Внутренний
Точка
пересечения
Внешний
Внешний
Переходная
окружность
инструмента
Точка
пересечения
Внешний
Программирование
8.6
Инструмент
коррекции
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-198 6FC5698–2AA00–0PP2 (10.02)
8.6.6
Выключение
коррекции
радиуса
инструмента
: G40
Функции
Отмена
режима
коррекции
(G41/G42)
происходит
при
помощи
функции
G40.
функция
является
положением
начале
программы
Инструмент
завершает
кадр
перед
функцией
G40
положении
нормали
коррекции
вертикально
касательной
конечной
точке
);
независимо
угла
отвода
Если
функция
G40,
опорной
точкой
является
инструмента
Тем
самым
при
отмене
инструмента
достигает
запрограммированной
точки
Всегда
выбирайте
конечную
точку
кадра
G40
таким
образом
чтобы
обеспечить
движение
без
столкновений
Программирование
G40 X… Z… ;
Выключение
коррекции
радиуса
инструмента
Примечание
Отмена
режима
коррекции
может
происходить
только
при
линейной
интерполяции
(G0, G1).
Запрограммируйте
обе
оси
Если
укажете
значения
только
одной
оси
оси
автоматически
будет
введено
последнее
запрограммированное
значение
Рисунок
8-45
Завершение
коррекции
радиуса
инструмента
при
помощи
G40
примере
функции
G42,
положение
резца
= 3
Пример
программирования
N100 X… Z… ;
Последний
кадр
контура
окружность
или
прямая
, P1
N110 G40 G1 X… Z… ;
Выключение
коррекции
радиуса
инструмента
, P2
Конец
контура
прямая
Конец
контура
окружность
Касательная
Радиус
окружности
R –
Радиус
резца
P1 –
Конечная
точка
последний
кадр
напр
G42
P2 –
Конечная
точка
кадр
G40
Программирование
8.6
Инструмент
коррекции
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-199
8.6.7
Особые
случая
коррекции
радиуса
инструмента
Изменение
направления
коррекции
Направление
коррекции
можно
изменить
G41
G42
обратно
записывая
между
ними
функцию
G40.
Последний
кадр
прежним
направлением
коррекции
заканчивается
положением
нормали
коррекции
конечной
точке
направление
коррекции
запускается
начало
коррекции
положение
нормали
начальной
точке
).
Повторение
Одну
коррекцию
можно
запрограммировать
новому
без
записи
функции
G40.
Последний
кадр
перед
коррекции
заканчивается
положением
нормали
коррекции
конечной
точке
коррекция
запускается
начало
коррекции
режим
работы
при
изменении
направления
коррекции
).
Изменение
номера
коррекции
Номер
коррекции
можно
изменить
режиме
коррекции
Измененный
радиус
инструмента
начинает
действовать
начале
кадра
стоит
номер
D.
Полное
изменение
радиуса
происходит
конце
кадра
Таким
образом
радиус
непрерывно
изменяется
течение
кадра
самое
при
круговой
интерполяции
Прерывание
коррекции
при
помощи
функции
M2
Если
режим
коррекции
прерывается
функцией
M2 (
программы
без
записи
команды
G40,
последний
кадр
заканчивается
координатами
положения
нормали
коррекции
Выравнивающее
движение
происходит
Программа
заканчивается
позиции
инструмента
Критические
случаи
обработки
время
программирования
обратите
особое
внимание
случаи
когда
контура
внутренних
углах
меньше
радиуса
инструмента
следующих
друг
другом
внутренних
углах
меньше
диаметра
Избегайте
таких
случаев
Проверьте
нескольких
кадрах
что
контур
имеет
называемых
горлышек
бутылок
».
время
тестирования
пробного
запуска
используйте
наибольший
имеющийся
радиус
инструмента
Острые
углы
контура
Если
при
точке
пересечения
G451
контуре
встречаются
очень
острые
внешние
углы
10°),
происходит
автоматическое
переключение
переходную
окружность
препятствует
длинного
холостого
хода
Программирование
8.6
Инструмент
коррекции
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-200 6FC5698–2AA00–0PP2 (10.02)
8.6.8
Пример
коррекции
радиуса
инструмента
Рисунок
8-46
Пример
коррекции
радиуса
инструмента
радиус
резца
изображен
увеличенном
размере
Пример
программирования
N1 ;
Отрезок
контура
N2 T1 ;
Инструмент
коррекцией
N10 DIAMON F… S… M… ;
Ввод
размера
радиуса
технологические
значения
N15 G54 G0 G90 X100 Z15
N20 X0 Z6
N30 G1 G42 G451 X0 Z0 ;
Начало
режима
коррекции
N40 G91 X20 CHF=(5*1.1223) ;
Ввод
фаски
, 30
N50 Z-25
N60 X10 Z-30
N70 Z-8
N80 G3 X20 Z-20 CR=20
N90 G1 Z-20
N95 X5
N100 Z-25
N110 G40 G0 G90 X100 ;
Завершение
режима
коррекции
N120 M2
Программирование
8.6
Инструмент
коррекции
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-201
Использование
фрезерных
инструментов
Функции
функциями
кинематической
трансформации
TRANSMIT
TRACYL
связано
использование
фрезерных
инструментов
станках
главу
8.14).
Коррекции
фрезерных
инструментов
отличаются
коррекций
инструментов
Рисунок
8-47
Действие
коррекции
типа
инструмента
Фреза
Рисунок
8-48
Действие
коррекций
длины
инструмента
трехмерное
изображение
особый
случай
).
Длина
Начало
отсчета
суппорта
инструмента
Радиус
Результат
Длина
Радиус
X/Y
Длина
Радиус
Y/Z
Длина
Радиус
Z/X
Длина
Длина
Длина
Результат
Длина
Длина
Длина
Радиус
X/Y
Длина
Длина
Длина
Радиус
Z/X
Длина
Длина
Длина
Радиус
Y/Z
Начало
отсчета
суппорта
инструмента
Для
типа
инструмента
Сверло
учитывается
Программирование
8.6
Инструмент
коррекции
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-202 6FC5698–2AA00–0PP2 (10.02)
Коррекция
радиуса
фрезы
Рисунок
8-49
Коррекция
радиуса
фрезы
справа
слева
контура
Начало
коррекции
Инструмент
прямой
подводится
контуру
устанавливается
вертикально
касательной
начальной
точке
контура
Выберите
начальную
точку
таким
образом
чтобы
обеспечить
движение
без
столкновений
Рисунок
8-50
Начало
коррекции
радиуса
фрезы
примере
G42
Информация
Коррекция
радиуса
фрезы
ведет
себя
иначе
чем
коррекция
радиуса
инструментов
главы
8.6.5 – 8.6.7).
Подробные
данные
найдете
Литература
Обслуживание
программирование
Фрезерование
» SINUMERIK 802D.
Контур
детали
P1 –
Начальная
точка
контура
Контур
прямая
Контур
окружность
Радиус
инструмента
Радиус
окружности
Касательная
Исправленная
инструмента
Исправленная
инструмента
P0 –
Начальная
точка
P0 –
Начальная
точка
исправлено
исправлено
Программирование
8.6
Инструмент
коррекции
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-203
Специальные
обработки
коррекции
инструмента
Для
SINUMERIK 802D,
начиная
версии
2.0,
коррекции
инструмента
распоряжении
имеются
следующие
специальные
обработки
Воздействие
установочных
данных
Используя
следующие
установочные
данные
оператор
программист
может
воздействовать
расчет
коррекций
длины
используемого
инструмента
SD 42940: TOOL_LENGTH_CONST
привязка
компонентов
длины
инструмента
геометрическим
осям
SD 42950: TOO
L_LENGTH_TYPE
привязка
компонентов
длины
инструмента
независимо
типа
инструмента
Указание
измененные
установочные
данные
действительны
при
следующем
выборе
резца
Примеры
помощью
данных
SD 42950: TOO
L_LENGTH
_TYPE=2
используемый
фрезерный
инструмент
рассчитывается
коррекции
длины
инструмент
G17:
Длина
оси
Y,
длина
оси
G18:
Длина
оси
X,
длина
оси
G19:
Длина
оси
длина
оси
помощью
данных
SD 42940: TOOL_LENGTH_CONST=18
привязка
длины
всех
плоскостях
G17
G19
происходит
при
G18:
Длина
оси
X,
длина
оси
Установочные
данные
программе
Помимо
настройки
установочных
данных
посредством
управления
можно
записать
программе
Пример
N10 $MC_TOO
L_LENGTH
_TYPE=2
N20 $MC_TOOL_LENGTH_CONST=18
Информация
Подробные
данные
специальных
обработках
коррекции
инструмента
найдете
литературе
Описание
функций
глава
Специальные
обработки
коррекции
инструмента
».
Программирование
8.7
Дополнительная
функция
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-204 6FC5698–2AA00–0PP2(10.02)
Дополнительная
функция
Функции
помощи
дополнительной
функции
можно
выполнять
например
такие
коммутационные
операции
Включение
выключение
охлаждающего
средства
»,
другие
функции
Незначительная
часть
функций
определяется
производителем
системы
управления
Остальную
часть
может
использовать
производитель
станков
Указание
обзор
используемых
системе
управления
дополнительных
функций
найдете
главе
8.1.6 “
Обзор
команд
”.
Программирование
M… ;
максимум
пять
функций
одном
кадре
Действие
Действие
кадрах
движениями
оси
Если
функции
стоят
кадре
движениями
осей
функции
начинают
действовать
после
перемещения
Функции
выводятся
внутреннюю
систему
адаптивного
управления
(PLC)
перед
движением
оси
Движения
оси
начинаются
только
тогда
когда
при
наличии
функций
M3, M4
запускается
управляемый
шпиндель
использовании
функции
M5
система
управления
ждет
останова
шпинделя
Движения
оси
начинаются
перед
остановом
шпинделя
стандартная
настройка
).
использовании
остальных
функций
выводятся
PLC
время
движения
оси
Если
хотите
целенаправленно
запрограммировать
функцию
перед
или
после
движения
оси
введите
отдельный
кадр
функцией
M.
Внимание
кадр
прерывает
режим
управления
G64
приводит
точному
останову
Пример
программирования
N10 S…
N20 X… M3 ;
Функция
кадре
движением
оси
шпиндель
запускается
перед
движением
оси
N180 M78 M67 M10 M12 M37 ;
Максимум
функций
кадре
Указание
Помимо
функций
PLC
могут
перенесены
функции
T, D, S (
система
управления
программируемой
памятью
).
Всего
одном
кадре
может
выведено
максимум
функций
одно
типа
Информация
Начиная
версии
2.0
возможны
два
шпинделя
счет
получается
расширенная
возможность
программирования
команд
только
шпинделя
1=3,
1=4,
1=5,
1=40, … ;
3,
4,
5,
40, …
шпинделя
2=3,
2=4,
2=5,
2=40, … ;
3,
4,
5,
40, …
шпинделя
Программирование
8.8
Функция
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0
P2 (10.02) 8-205
Функция
Функции
Посредством
функций
PLC
программы
могут
перенесены
данные
плавающей
точкой
тип
параметров
вычисления
смотри
главу
Параметры
вычисления
R”).
Значение
отдельных
функций
определяется
производителем
станков
Программирование
H0=…
H9999=… ;
максимально
функции
одном
кадре
Пример
программирования
N10 H1=1.987 H2=978.123 H3=4 ;3
функции
кадре
N20 G0 X71.3 H99=–8978.234 ;
движениями
оси
кадре
5 ;
соответствует
0=5.0
Указание
Помимо
функций
PLC
могут
перенесены
функции
T, D, S (
система
управления
программируемой
памятью
).
Всего
одном
кадре
может
выведено
максимум
функций
одно
типа
Программирование
8.9
Параметры
вычисления
R, LUD
переменные
PLC
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-206 6FC5698-2AA00-0
P2 (10.02)
Параметры
вычисления
R, LUD
переменные
PLC
Параметры
вычисления
Функции
Если
программа
должна
действовать
только
однажды
определенных
значений
или
Вам
необходимо
вычислить
значения
тогда
вводятся
параметры
вычисления
время
выполнения
программы
система
управления
может
вычислять
или
устанавливать
необходимые
значения
Другой
возможностью
является
установка
параметров
вычисления
через
управление
Если
параметрах
вычисления
установлены
значения
программе
ним
могут
привязаны
другие
адреса
значения
должны
гибкими
Программирование
R0=…
R299=…
Присвоение
значений
можете
присвоить
параметрам
вычислений
значения
следующем
диапазоне
± (0.000 0001 … 9999 9999)
(8
десятичных
разрядов
начальный
десятичная
точка
).
использовании
целых
значений
десятичная
точка
может
использоваться
Положительный
начальный
можно
ставить
Пример
R0=3.5678 R1=-37.3 R2=2 R3=-7 R4=-45678.123
использовании
записи
экспонентов
можете
применять
следующий
диапазон
чисел
± (10
… 10
+300
).
Значение
экспонента
записывается
после
максимальное
количество
включая
начальный
десятичную
точку
).
Диапазон
значений
EX:
-300
+300.
Пример
R0=-0.1EX-5 ;
Значение
: R=-0,000 001
R1=1.874EX8 ;
Значение
: R=187 400 000
Примечание
одном
кадре
можно
осуществлять
несколько
присвоений
присвоение
выражений
вычисления
Присвоение
другим
адресам
Гибкость
программы
проявляется
что
можете
присвоить
параметры
вычисления
или
выражения
вычисления
параметрами
другим
адресам
Значения
выражения
параметры
вычисления
можно
присвоить
всем
адресам
исключение
адреса
N, G
присвоении
после
символа
адреса
напишите
«=».
Возможно
присвоение
отрицательным
начальным
Программирование
8.9
Параметры
вычисления
R, LUD
переменные
PLC
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-207
Если
присвоение
происходит
адреса
осей
команды
перемещения
),
необходимо
ввести
отдельный
кадр
Пример
N10 G0 X=R2 ;
Присвоение
оси
Операции
функции
вычисления
использовании
операторов
функций
вычисления
необходимо
придерживаться
обычного
математического
способа
записи
Приоритеты
установки
определяются
использованием
круглых
скобок
противном
случае
действует
точка
перед
штрихом
Для
тригонометрических
функций
действует
значений
градусах
Допустимые
функции
вычисления
главу
Обзор
команд
”.
Пример
программирования
параметры
N10 R1=R1+1 ;
получается
старого
плюс
N20 R1=R2+R3 R4=R5-R6 R7=R8*R9 R10=R11/R12
N30 R13=SIN(25.3) ;R13
получается
синуса
25,3°
N40 R14=R1*R2+R3 ;
Точка
ставится
перед
штрихом
R14=(R1*R2)+R3
N50 R14=R3+R2*R1 ;
Результат
кадр
N60 R15=SQRT(R1*R1+R2*R2) ;
Значение
: R15=
Пример
программирования
присвоение
осям
N10 G1 G91 X=R1 Z=R2 F3
N20 Z=R3
N30 X=-R4
N40 Z=-R5
8.9.2
Локальные
данные
пользователя
(LUD)
Функции
Пользователь
программист
может
определить
программе
переменные
различного
типа
данных
(LUD = Local User Data).
Переменные
существуют
только
программе
будут
определяться
Определение
происходит
непосредственно
начале
программы
одновременно
может
связано
присвоением
значений
противном
случае
начальное
значение
нулю
Имя
переменной
программист
может
назначить
самостоятельно
Следует
соблюдать
следующие
правила
указания
имени
макс
длина
первые
два
буквы
кроме
буквы
нижний
штрих
цифры
использовать
имя
используется
системе
управления
адреса
кодовые
слова
имена
программ
подпрограмм
.).
Программирование
8.9
Параметры
вычисления
R, LUD
переменные
PLC
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-208 6FC5698–2AA00–0PP2 (10.02)
Программирование
DEF BOOL
имя
переменной
1 ;
тип
Bool,
значение
: TRUE (=1), FALSE (=0)
DEF CHAR
имя
переменной
2 ;
тип
Char, 1
коде
ASCII: «
», «b», …
числовое
значение
кода
: 0…255
DEF INT
имя
переменной
3 ;
тип
Integer,
целые
значения
, 32-
битовый
диапазон
значений
: -2 147 483 648
+2 147 483 648 (
десятичный
DEF REAL
имя
переменной
тип
Real,
натуральное
число
параметр
вычисл
. R),
диапазон
значений
: ± (0.000 0001…9999 9999)
;(8
десятичных
разрядов
начальный
десятичная
точка
или
запись
экспонентов
: ± (10
… 10
+300
).
Для
каждого
типа
необходима
строка
программе
Однако
одной
строке
можно
определить
несколько
переменных
одного
типа
Пример
DEF INT PVAR1, PVAR2, PVAR3=12, PVAR4 ;4
типа
INT
Массивы
Наряду
отдельными
переменными
можно
определять
одно
или
двухмерные
массивы
переменных
типа
данных
DEF INT PVAR5[n] ;
одномерный
массив
типа
INT, n:
целое
число
DEF INT PVAR6[n, m] ;
двухмерный
массив
типа
INT, n, m:
целое
число
Пример
DEF INT PVAR7[3] ;
массив
элементами
типа
INT
Отдельные
элементы
массива
могут
достигаться
программе
через
индекс
массива
рассматриваться
отдельные
переменные
Индекс
массива
действует
малого
количества
элементов
Пример
N10 PVAR7[2]=24 ;
элемент
массива
индексом
2)
получает
значение
Присвоение
значений
массива
командой
Программирование
8.9
Параметры
вычисления
R, LUD
переменные
PLC
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-209
Указание
индикации
специальных
индикаций
существует
Они
без
были
видимы
время
выполнения
программы
Для
тестирования
при
создании
программы
данные
пользователя
могут
привязываться
параметрам
вычислений
отображаться
через
индикацию
преобразовываясь
однако
тип
REAL.
Другая
возможность
индикации
существует
состоянии
STOPP (
останова
программы
посредством
выдачи
сообщения
MSG(“Wert VAR1: “PVAR1” Wert VAR2: “: “PVAR2) ;
значение
PVAR1, PVAR2
8.9.3
Запись
считывание
переменных
PLC
Функции
Для
быстрого
обмена
данными
между
PLC
интерфейсе
пользователя
PLC
существует
специальная
область
данных
размерностью
байт
области
данные
PLC
согласованы
типу
смещению
позиции
согласованные
переменные
PLC
могут
записываться
или
считываться
программе
Для
существуют
специальные
системные
переменные
$A_DBB[n] ;
байт
данных
(8-
битовое
значение
$A_DBW[n] ;
слово
данных
(16-
битовое
значение
$A_DBD[n] ;
двойное
слово
данных
(32-
битовое
значение
$A_DBR[n] ;REAL-
данные
(32-
битовое
значение
n
действительно
здесь
смещения
позиции
начала
области
данных
началу
переменной
байтах
Пример
R1=$A_DBR[5] ;
считывание
REAL-
значения
смещение
начинается
байта
области
Указания
Считывание
переменных
порождает
останов
предварительного
запуска
внутренний
STOPRE)
Одновременно
одном
кадре
можно
записывать
макс
. 3
переменных
Программирование
8.10
Переходы
программе
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-210 6FC5698-2AA00-0
P2 (10.02)
8.10
Переходы
программе
8.10.1
Цель
переходов
программе
Функции
Метка
или
номер
кадра
служат
обозначением
кадров
являющихся
целью
перехода
программе
помощи
переходов
программе
возможны
разветвления
процесса
выполнения
программы
Метки
выбираются
любые
должны
состоять
минимум
максимум
букв
или
цифр
причем
первые
знака
должны
буквами
или
нижними
штрихами
Метки
кадре
является
целью
перехода
должны
заканчиваться
двоеточием
Они
всегда
должны
стоять
начале
кадра
Если
дополнительно
используется
номер
кадра
метка
стоит
после
номера
кадра
пределах
одной
программы
метки
должны
однозначными
Пример
программирования
N10 LABEL1: G1 X20 ;LABEL1 –
метка
цель
перехода
TR789: G0 X10 Z20 ;TR789 –
метка
цель
перехода
номер
кадра
отсутствует
N100 … ;
Номер
кадра
может
целью
перехода
8.10.2
Безусловные
переходы
программе
Функции
Программы
выполняют
свои
кадры
последовательности
были
написаны
Последовательность
выполнения
может
нарушена
путем
ввода
перехода
программе
Целью
перехода
может
кадр
меткой
или
номером
кадра
кадр
должен
пределах
программы
Для
команд
безусловного
перехода
необходим
отдельный
кадр
Программирование
8.10
Переходы
программе
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-211
Программирование
;
Переход
вперед
направлении
последнего
кадра
программы
GOTOB
;
Переход
направлении
первого
кадра
программы
;
последовательность
метки
метка

перехода
или
номера
кадра
Рисунок
8-51
Пример
безусловного
перехода
8.10.3
Условные
переходы
программе
Функции
После
команды
формулируются
условия
перехода
Если
условие
перехода
выполнено
значение
равно
нулю
),
происходит
переход
Целью
перехода
может
кадр
меткой
или
номером
кадра
кадр
должен
находится
пределах
программы
Для
команд
условного
перехода
необходим
отдельный
кадр
одном
кадре
могут
находиться
несколько
команд
условного
перехода
использовании
условных
переходов
программе
при
необходимости
можете
значительно
сократить
программу
Программирование
Bedingung
Переход
вперед
Bedingung
GOTOB
Переход
GOTOF ;
Направление
перехода
вперед
направлении
последнего
кадра
программы
GOTOB ;
Направление
перехода
направлении
первого
кадра
программы
;
последовательность
метки
или
номера
кадра
IF ;
Ввод
условия
перехода
Bedingung
;
Параметр
вычисления
сравнение
формулирования
условия
Выполнение
программы
метке
LABEL0
метке
LABEL1
метке
LABEL2
Программирование
8.10
Переходы
программе
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-212 6FC5698–2AA00–0PP2 (10.02)
Операции
сравнения
Операторы
Значение


больше
меньше
больше
или
меньше
или
Операции
сравнения
поддерживают
формулирование
условий
перехода
можно
сравнивать
выражения
вычисления
Результаты
сравнительных
операций
выполнено
или
выполнено
». «
выполнено
соответствует
значению
нулю
Пример
программирования
сравнительных
операторов
�R11 ;R1
больше
1R1 ;1
меньше
R1R2+R3 ;R1
меньше
плюс
�R6=SIN(R7*R7) ;R6
больше
или
SIN (R7)
Пример
программирования
N10 IF R1 GOTOF LABEL1 ;
Если
0,
переход
кадру
LABEL1
N90 LABEL1: …
N100 IF� R11 GOTOF LABEL2 ;
Если
больше
1,
переход
кадру
LABEL2
N150 LABEL2: …
N800 LABEL3: …
N1000 IF R45==R7+1
GOTOB LABEL3 ;
Если
плюс
1,


переход
кадру
LABEL3
Несколько
условных
переходов
одном
кадре
N10 MA1: …
N20 IF R1==1 GOTOB MA1 IF R1==2 GOTOF MA2 …
N50 MA2: …
Примечание
Переход
осуществляется
согласно
первому
выполненному
условию
Программирование
8.10
Переходы
программе
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-213
8.10.4
Пример
переходов
программе
Задача
Подвод
точкам
окружности
Дано
Начальный
угол
: 30°
Радиус
окружности
: 32
позиций
10°
Количество
точек
: 11
Положение
центра
окружности
оси
Z: 50
Положение
центра
окружности
оси
X: 20
Рисунок
8-52
Подвод
точкам
окружности
Пример
программирования
N10 R1=30 R2=32 R3=10 R4=11 R5=50 R6=20 ;
Присвоение
начальных
значений
N20 MA1: G0 Z=R2·COS(R1)+R5 X=R2·SIN(R1)+R6 ;
Вычисление
присвоение
адресам
осей
N30 R1=R1+R3 R4=R4-1
N40 IF R4�0 GOTOB MA1
N50 M2
Пояснение
кадре
начальные
условия
присваиваются
соответствующим
параметрам
вычисления
кадре
происходит
вычисление
координат
оси
выполнение
программы
кадре
увеличивается
значение
угла
расстояния
R3; R4
уменьшается
1.
Если
R4�0,
снова
обрабатывается
кадр
N20,
противном
случае
кадр
завершением
программы
Количество
точек
Программирование
8.11
Подпрограммы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-214 6FC5698-2AA00-0
P2 (10.02)
8.11
Подпрограммы
8.11.1
Общие
сведения
Использование
принципе
главная
программа
ничем
отличается
подпрограммы
подпрограммах
сохраняются
часто
повторяющиеся
последовательности
обработки
например
определенные
формы
контура
главной
программе
подпрограмма
вызывается
местах
выполняется
Одной
форм
подпрограммы
является
обработки
Циклы
обработки
содержат
общие
действующие
случаи
обработки
например
резьбы
обтачивание
.).
Используя
значения
при
помощи
параметров
вычисления
можете
адаптировать
программу
своему
конкретному
случаю
Структура
Структура
подпрограммы
идентична
структуре
главной
программы
смотри
главу
8.1.2
программы
»).
Так
главные
программы
подпрограммы
содержат
последнем
кадре
функцию
M2 –
Конец
программы
означает
вызываемый
уровень
программы
Конец
программы
Вместо
функции
конца
программы
M2
подпрограмме
можно
использовать
команду
завершения
RET
Для
команды
RET
необходим
отдельный
кадр
Команду
RET
необходимо
использовать
тогда
когда
при
надо
прерывать
режим
управления
G64.
использовании
функции
M2
режим
G64
прерывается
осуществляется
точный
останов
Рисунок
8-53
Пример
выполнения
программы
при
двукратном

подпрограммы
Главная
программа
Выполнение
Подпрограмма
Вызов
Вызов
Возврат
Возврат
Вызов
Вызов
Программирование
8.11
Подпрограммы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-215
подпрограммы
Для
выбора
определенной
подпрограммы
множества
других
подпрограмм
присваивается
имя
Имя
можно
произвольно
выбрать
при
создании
программы
соблюдением
правил
Действуют
правила
что
имен
главных
программ
Пример
BUCHSE7
Для
подпрограмм
дополнительно
можно
использовать
адрес
Для
ввода
значения
можно
использовать
десятичных
разрядов
только
целые
числа
).
Обратите
внимание
использовании
адреса
L…
ведущие
нули
имеют
различительное
значение
Пример
L128
является
L0128
или
L00128
различные
подпрограммы
Указание
имя
подпрограммы
замены
инструмента
Вызов
подпрограммы
Подпрограммы
вызываются
программе
главная
программа
или
подпрограмма
при
помощи
имени
Для
необходим
отдельный
кадр
Пример
N10 L785 ;
Вызов
подпрограммы
N20 WELLE7 ;
Вызов
подпрограммы
WELLE7
Повторение
программы
Если
необходимо
выполнить
подпрограмму
несколько
кадре
после
имени
подпрограммы
укажите
под
адресом
количество
прогонов
Максимально
возможно
прогонов
(P1 … P9999).
Пример
N10 L785 P3 ;
Вызов
подпрограммы
L785,
число
прогонов
Глубина
вложенности
Подпрограммы
могут
только
главной
программе
подпрограмме
Всего
существует
уровней
программы
включая
уровень
главной
программы
Рисунок
8-54
Выполнение
программы
при
наличии
восьми
уровней
уровень
Второй
уровень
Третий
уровень
Восьмой
уровень
Главная
программа
Подпрограмма
Подпрограмма
Подпрограмма
Программирование
8.11
Подпрограммы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-216 6FC5698–2AA00–0PP2 (10.02)
Информация
подпрограмме
можно
изменить
модально
действующие
функции
например
G90
G91.
вызываемую
программу
обратите
внимание
чтобы
все
модально
действующие
функции
были
установлены
таким
образом
Вам
необходимо
самое
касается
параметров
вычисления
R.
Обратите
внимание
чтобы
Ваши
параметры
вычисления
используемые
верхних
уровнях
программы
изменили
своих
значений
без
Вашего
желания
нижних
уровнях
программы
работе
циклами
SIEMENS
них
используются
максимум
уровня
программы
8.11.2
Вызов
циклов
обработки
Функции
Циклы
технологические
подпрограммы
реализуют
определенный
процесс
обработки
например
сверление
или
резьбы
Согласование
проблемой
происходит
посредством
параметров
значений
непосредственно
при
соответствующего
цикла
Пример
программирования
N10 CYCLE83(110, 90,
...) ;
Вызов
цикла
83,
непосредственная
передача
значения
отдельный
кадр
N40 RTP=100 RFP=95.5 … ;
Установить
параметр
переноса
цикла
N50 CYCLE 82(RTP, RFP, …) ;
Вызов
цикла
82,
отдельный
кадр
Программирование
8.12
Датчик
времени
счетчик
деталей
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698-2AA00-0PP2 (10.02)
8-217
8.12
Таймеры
счетчик
деталей
8.12.1
Таймеры
работы
Функции
Таймеры
представлены
виде
системных
переменных
($A...),
могут
использоваться
контроля
технологических
процессов
программе
или
только
индикации
Для
таймеров
существуют
только
доступ
чтения
Существуют
таймеры
всегда
Таймеры
могут
выключаться
посредством
станочных
данных
Таймеры
всегда
активные
Время
момента
последнего
Запуска
системы
управления
значениями
умолчанию
минутах
):
Программирование
8.12
счетчик
деталей
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-218 6FC5698–2AA00–0PP2 (10.02)
Индикация
Содержание
системных
переменных
после
активизации
будет
отображаться
режиме
работы
Программирование
8.12
Датчик
времени
счетчик
деталей
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-219
Пример
программирования
N10 IF $AC_TOTAL_PARTS==R15 GOTOF SIST ;
Достигнуто
количество
деталей
N80 SIST:
N90 MSG(”
Достигнуто
заданное
значение
деталей
N100 M0
Индикация
Содержание
системных
переменных
будет
отображаться
рабочей
Программирование
8.13
Языковые
для
контроля
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-220 6FC5698-2AA00-0PP2 (10.02)
8.13
Языковые
команды
контроля
инструмента
8.13.1
Обзор
контроля
инструмента
функция
является
опцией
SINUMERIK 802D
имеется
распоряжении
начиная
версии
2.0.
Функции
Контроль
инструмента
активизируется
через
станочные
характеристики
Возможны
следующие
виды
контроля
резца
задействованного
инструмента
Контроль
сроку
службы
Контроль
числу
изделий
Для
одного
инструмента
(WZ)
одновременно
могут
активизироваться
оба
контроля
Управление
данных
контроля
инструмента
происходит
преимущественно
через
обслуживание
Помимо
функции
могут
программироваться
Контрольные
счетчики
Для
каждого
вида
контроля
существуют
контрольные
счетчики
счетчики
действуют
установленного
значения
� 0
нуля
Если
контрольный
счетчик
достигает
значения
= 0,
предельное
значение
считается
достигнутым
Сбрасывается
соответствующее
сообщение
сбое
Системные
переменные
состояния
контроля
$TC_TP8[t] –
состояние
инструмента
номером
Бит
0 =1:
инструмент
активен
=0:
инструмент
Бит
1 =1:
инструмент
разблокирован
=0:
инструмент
разблокирован
Бит
2 =1:
инструмент
заблокирован
=0:
инструмент
заблокирован
Бит
3:
Бит
4 =1:
достигнута
граница
предупреждения
=0:
достигнута
$TC_TP9[t] –
функции
контроля
инструмента
номером
=0:
контроля
=1:
период
срока
службы
контролируемого
инструмента
=2:
число
изделий
контролируемого
инструмента
системные
переменные
могут
считываться
записываться
программе
Системные
переменные
данных
контроля
инструмента
Таблица
8-2
Данные
контроля
инструмента
Маркер
Описание
Тип
данных
Предваритель
загрузка
$TC_MOP1[t,d]
Граница
предупреждения
срока
службы
минутах
REAL 0.0
$TC_MOP2[t,d]
Оставшийся
срок
службы
минутах
REAL 0.0
$TC_MOP3[t,d]
Граница
предупреждения
числа
изделий
INT 0
$TC_MOP4[t,d]
Оставшееся
число
изделий
INT 0
… …




Программирование
8.13
Языковые
для
контроля
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-221
$TC_MOP11[t,d]
Заданный
срок
службы
REAL 0.0
$TC_MOP13[t,d]
Заданное
число
изделий
INT 0
номера
инструмента
, d –
номера
D.
Системные
переменные
активного
инструмента
программе
через
системные
переменные
можно
считать
$P_TOOLNO –
номер
инструмента
$P_TOOL –
номер
инструмента
8.13.2
Контроль
срока
службы
Контроль
сроку
службы
происходит
резца
инструмента
используется
инструмента
).
только
начинаю
перемещаться
оси
(G1, G2, G3, …,
при
G0),
актуализируется
оставшийся
срок
службы
$TC_MOP2[t,d]
резца
Если
время
обработки
оставшийся
срок
службы
резца
инструмента
достигает
значения
Граница
предупреждения
срока
службы
$TC_MOP1[t,d]
),
сообщение
поступает
PLC
через
сигнал
интерфейса
“.
Если
оставшийся
срок
службы
= 0,
выдается
сообщение
сбое
устанавливается
следующий
сигнал
интерфейса
После
инструмент
переходит
состояние
заблокирован
может
запрограммирован
пока
действительно
состояние
Оператор
должен
вмешаться
заменить
инструмент
или
позаботится
чтобы
обработке
годный
использованию
инструмент
Системная
переменная
$A_MONIFACT
Системная
переменная
$A_MONIFACT
тип
данных
REAL)
позволяет
замедлить
или
ускорить
часы
контроля
коэффициент
может
устанавливаться
перед
использованием
инструмента
чтобы
например
учитывать
различный
износ
соответствующего
используемого
материала
детали
После
запуска
системы
управления
, Reset/
конца
программы
значение
коэффициента
$A_MONIFACT = 1.0.
Действует
реальное
время
Примеры
расчета
$A_MONIFACT=1 1
мин
реального
времени
= 1
мин
срока
службы
декрементируется
$A_MONIFACT=0.1 1
мин
реального
времени
= 0.1
мин
срока
службы
декрементируется
$A_MONIFACT=5 1
мин
реального
времени
= 5
мин
срока
службы
декрементируются
Обновление
заданного
значения
помощью
функции
Программирование
8.13
Языковые
для
контроля
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-222 6FC5698–2AA00–0PP2 (10.02)
Параметры
передачи
INT state
Статус
завершения
команды
= 0
Успешное
выполнение
= -1
Резец
указанным
номером
существует
= -2
Инструмент
указанным
номером
существует
= -3
Указанный
инструмент
имеет
определенной
функции
контроля
= -4
Функция
контроля
команда
выполняется
INT t
Внутренний
номер
= 0
всех
инструментов
� 0
инструмента
(t 0:
формирование
абсолютного
значения
|t|)
INT d
опционно
: D-
номер
инструмента
номером
� 0
номера
без
d / = 0
все
резцы
инструмента
INT mon
опционно
кодированный
битам
параметр
вида
контроля
значение
аналогично
$TC_TP9):
= 1:
службы
= 2:
Число
изделий
без
mon
или
= 0:
фактические
значения
контроля
инструмента
устанавливаются
заданные
Указание
Функция
Программирование
8.13
Языковые
для
контроля
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-223
Программирование
8.13
Языковые
для
контроля
инструмента
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-224 6FC5698–2AA00–0PP2 (10.02)
Пример
программирования
DEF INT state ;
определить
переменную
статуса
сообщения
Программирование
8.14
Фрезерная
обработка
токарных
станках
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02) 8-225
8.14
Фрезерная
обработка
токарных
станках
8.14.1
Фрезерная
обработка
торцовой
поверхности
– TRANSMIT
функция
является
опцией
SINUMERIK 802D
имеется
распоряжении
начиная
версии
2.0.
Функции
Функция
кинематической
трансформации
TRANSMIT
делает
возможной
обработку
фрезерованием
сверлением
торцовой
поверхности
обтачиваемой
детали
поворотном
зажиме
Для
программирования
обработки
используется
декартова
система
координат
Система
управления
трансформирует
запрограммированные
движения
перемещения
декартовой
системы
координат
движения
реальных
осей
станка
Главный
шпиндель
выступает
при
качестве
круглой
оси
станка
TRANSMIT
должна
проектироваться
посредством
специальных
станочных
характеристик
Допускается
смещение
центра
инструмента
относительно
центра
вращения
проектируется
через
станочные
характеристики
Кроме
коррекции
длины
инструмента
можно
обрабатывать
помощью
коррекции
радиуса
инструмента
(G41, G42).
Управление
скоростью
учитывает
границы
определенные
вращательных
движений
Рисунок
8-55
Фрезерная
обработка
торцовой
поверхности
Программирование
TRANSMIT ;
включить
TRANSMIT (
отдельный
кадр
TRAFOOF ;
выключить
отдельный
кадр
помощью
функции
TRAFOOF
выключается
любая
функция
трансформации
Программирование
8.14
Фрезерная
обработка
токарных
станках
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-226 6FC5698–2AA00–0PP2 (10.02)
Пример
программирования
Рисунок
8-56
система
координат
X, Y, Z
началом
отсчета
центре
вращения
программирования
функции
TRANSMIT
фрезеровать
квадрат
эксцентрически
станке
N10 T1 F400 G94 G54 ;
инструмент
фреза
подача
подачи
N20 G0 X50 Z60 SPOS=0 ;
движение
начальной
позиции
N25 SETMS(2) ;
мастер
шпиндель
теперь
фрезерный
шпиндель
N30 TRANSMIT ;
функцию
TRANSMIT
N35 G55 G17 ;
смещение
нулевой
точки
плоскость
X/Y
N40 ROT PRL=-45 ;
программируемый
поворот
плоскости
X/Y
N50 ATRANS X–2 Y3 ;
программируемое
смещение
N55 S600 M3 ;
включить
фрезерный
шпиндель
N60 G1 X12 Y–10 G41 ;
включить
коррекцию
радиуса
инструмента
N65 Z–5 ;
подать
фрезу
N70 X–10
N80 Y10
N90 X10
N100 Y–12
N110 G0 Z40 ;
отвести
фрезу
N120 X15 Y–15 G40 ;
выключить
коррекцию
радиуса
инструмента
N130 TRANS ;
выключить
программируемое
смещение
поворот
N140 M5 ;
выключить
фрезерный
шпиндель
N150 TRAFOOF ;
выключить
функцию
TRANSMIT
N160 SETMS ;
мастер
шпиндель
теперь
снова
главный
шпиндель
N170 G54 G18 G0 X50 Z60 SPOS=0 ;
движение
начальной
позиции
N200 M2
Информация
качестве
полюса
указывается
центр
вращения
точке
X0/Y0.
Обработка
детали
вблизи
полюса
рекомендуется
при
данных
условиях
необходимы
сокращения
подачи
чтобы
перегружать
круглую
ось
Избегайте
выбирать
функцию
TRANSMIT
при
положении
инструмента
точно
полюсе
Избегайте
перехода
полюса
X0/Y0
центром
инструмента
Литература
Описание
функций
глава
Кинематические
трансформации
”.
Программирование
8.14
Фрезерная
обработка
токарных
станках
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-227
Фрезерная
обработка
боковой
поверхности
– TRACYL
функция
является
опцией
SINUMERIK 802D
имеется
распоряжении
начиная
версии
2.0.
Функции
Функция
кинематической
трансформации
TRACYL
используется
фрезерной
обработки
боковой
поверхности
цилиндрического
тела
делает
возможным
изготовление
пазов
любых
форм
Форма
пазов
программируется
плоской
боковой
поверхности
была
мысленно
развернута
определенного
диаметра
цилиндра
обработки
Рисунок
8-57
система
координат
X, Y, Z
при
программировании
функции
TRACYL
Система
управления
трансформирует
запрограммированные
декартовой
системы
координат
X, Y, Z
движения
перемещения
движения
реальных
осей
станка
Главный
шпиндель
выступает
при
качестве
круглой
оси
станка
TRACYL
должна
проектироваться
посредством
специальных
станочных
характеристик
Здесь
определяется
при
позиции
круглой
оси
находится
значение
Y=0.
Если
станок
имеет
реальную
станочную
ось
Y (YM),
можно
проектировать
расширенный
TRACYL.
позволяет
изготавливать
пазы
коррекцией
стенки
стенка
дно
паза
расположены
случае
перпендикулярно
друг
другу
даже
если
диаметр
фрезы
меньше
ширины
паза
Обычно
возможно
только
помощью
точно
подходящей
фрезы
Программирование
8.14
Фрезерная
обработка
токарных
станках
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-228 6FC5698–2AA00–0PP2 (10.02)
Рисунок
8-58
Особая
кинематика
станка
дополнительной
станочной
осью
Y (YM).
Рисунок
8-59
Различные
пазы
поперечном
Программирование
TRACYL (d) ;
включить
функцию
TRACYL (
отдельный
кадр
TRAFOOF ;
выключить
отдельный
кадр
d –
диаметр
обработки
цилиндра
помощью
функции
TRAFOOF
выключается
любая
функция
трансформации
Адрес
OFFN
Расстояние
боковой
стороны
паза
запрограммированной
правило
программируется
осевая
линия
паза
. OFFN
определяет
половину
ширину
паза
при
включенной
коррекции
радиуса
фрезы
(G41, G42).
Программирование
: OFFN=… ;
расстояние
Поперечный
паз
Продольный
паз
Без
коррекции
стенки
паза
Параллельно
ограниченный
продольный
паз
коррекцией
стенки
паза
Программирование
8.14
Фрезерная
обработка
токарных
станках
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-229
Указание
Установите
значение
OFFN = 0
после
изготовления
паза
. OFFN
используется
функции
TRACYL –
программирования
припуска
сочетании
G41, G42.
Рисунок
8-60
Использование
функции
OFFN
ширины
паза
Указания
программирования
Чтобы
помощью
функции
TRACYL
фрезеровать
пазы
программе
обработки
деталей
данными
координат
программируется
осевая
линия
паза
через
OFFN
половина
ширина
паза
OFFN
действует
только
коррекцией
радиуса
инструмента
Далее
, OFFN
должна
радиусу
инструмента
чтобы
избежать
повреждения
противоположной
стенки
паза
Программа
обработки
детали
фрезерования
одного
паза
состоит
правило
следующих
шагов
1.
Выбрать
инструмент
2.
Выбрать
функцию
TRACYL.
3.
Выбрать
подходящее
смещение
нулевой
точки
4.
Позиционирование
5.
Запрограммировать
OFFN.
6.
Выбрать
коррекцию
радиуса
инструмента
7.
Кадр
запуска
коррекции
радиуса
инструмента
подвод
стенке
паза
).
8.
Запрограммировать
форму
паза
через
осевую
линию
9.
Отменить
коррекцию
радиуса
инструмента
10.
Кадр
отвода
коррекции
радиуса
инструмента
стенки
паза
).
11.
Позиционирование
12.
Удалить
OFFN.
13. TRAFOOF (
отменить
TRACYL).
14.
выбрать
первоначальное
смещение
нулевой
точки
следующий
пример
программирования
).
Программирование
8.14
Фрезерная
обработка
токарных
станках
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-230 6FC5698–2AA00–0PP2 (10.02)
Информация
Направляющие
пазы
помощью
диаметра
инструмента
точно
соответствует
ширине
паза
возможно
точное
изготовление
паза
Коррекция
радиуса
инструмента
при
включается
помощи
функции
TRACYL
можно
изготовить
пазы
диаметр
инструмента
меньше
ширины
паза
Здесь
рационально
используется
коррекция
радиуса
инструмента
(G41, G42)
OFFN.
Чтобы
избежать
проблем
точностью
диаметр
инструмента
должен
немного
меньше
ширины
паза
функции
TRACYL
коррекцией
стенки
паза
ось
(YM),
используемая
коррекции
должна
стоять
центре
вращения
Тем
самым
паз
изготавливается
соосно
запрограммированной
осевой
линии
Выбор
коррекции
радиуса
инструмента
(WRK):
WRK
действует
относительно
запрограммированной
осевой
линии
паза
паза
получается
Чтобы
инструмент
двигался
слева
стенки
паза
справа
осевой
линии
паза
),
вводится
функция
G42.
Чтобы
соответственно
наоборот
справа
стенки
паза
слева
осевой
линии
паза
),
следует
записать
G41.
качестве
альтернативы
перемены
G41
G42
можете
внести
OFFN
значение
ширины
паза
отрицательным
начальным
Так
OFFN
включается
без
функции
TRACYL
при
коррекции
радиуса
инструмента
после
TRAFOOF
значение
OFFN
следует
установить
нуль
. OFFN
функцией
TRACYL
действует
иначе
чем
без
TRACYL.
Возможно
изменение
OFFN
внутри
программы
обработки
деталей
Тем
самым
можно
смещать
центра
фактическую
осевую
линию
паза
Литература
Описание
функций
глава
Кинематические
трансформации
”.
Пример
программирования
Изготовление
образного
паза
Рисунок
8-61
Пример
изготовления
паза
Программирование
8.14
Фрезерная
обработка
токарных
станках
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
8-231
Рисунок
8-62
Программирование
паза
значения
дне
паза
Диаметр
обработки
цилиндра
дне
паза
: 35,0
желаемая
общая
ширина
паза
: 24,8
радиус
используемой
фрезы
: 10,123
N10 T1 F400 G94 G54 ;
инструмент
фреза
подача
подачи
коррекция
N30 G0 X25 Z50 SPOS=200 ;
движение
начальной
позиции
N35 SETMS(2) ;
мастер
шпиндель
теперь
фрезерный
шпиндель
N40 TRACYL (35.0) ;
включить
TRACYL,
диаметр
обработки
35,0
N50 G55 G19 ;ZO-
коррекция
выбор
плоскости
плоскость
Y/Z
N60 S800 M3 ;
включить
фрезерный
шпиндель
N70 G0 Y70 Z10 ;
исходная
позиция
Y/Z
N80 G1 X17.5 ;
подать
фрезу
дно
паза
N70 OFFN=12.4 ;
расстояние
стенки
паза
осевой
линии
12,4
N90 G1 Y70 Z1 G42 ;
включить
коррекцию
радиуса
инструмента
стенку
паза
N100 Z–30 ;
паза
параллельно
оси
цилиндра
N110 Y20 ;
паза
параллельно
окружности
N120 G42 G1 Y20 Z–30 ;
снова
радиуса
инструм
другую
стенку
паза
далее
расстояние
стенки
паза
осевой
линии
12,4
N130 Y70 F600 ;
паза
параллельно
окружности
N140 Z1 ;
паза
параллельно
оси
цилиндра
N150 Y70 Z10 G40 ;
выключить
коррекцию
радиуса
инструмента
N160 G0 X25 ;
отвести
фрезу
N170 M5 OFFN=0 ;
фрезерный
шпиндель
удалить
расстояние
стенка
паза
N180 TRAFOOF ;
выключить
функцию
TRACYL
N190 SETMS ;
мастер
шпиндель
теперь
снова
главный
шпиндель
N200 G54 G18 G0 X25 Z50 SPOS=200 ;
движение
начальной
позиции
N210 M2
Программирование
8.15
Функции
эквивалентные
функциям
токарной
обработки
SINUMERIK 802S
SINUMERIK 802D
Управление
программирование
Токарная
обработка
8-232 6FC5698–2AA00–0PP2 (10.02)
Функции
эквивалентные
функциям
токарной
обработки
SINUMERIK 802S
SINUMERIK 802S SINUMERIK 802D
CIP
G158 TRANS
G22 DIAMOF
G23 DIAMON

Остальные
функции
существующие
802S
802D,
идентичны
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-233
Циклы
9.1
Обзор
циклов
Циклы
технологические
подпрограммы
помощью
можете
реализовывать
определенные
процессы
обработки
например
резьбы
Согласование
циклов
постановкой
проблемы
происходит
при
помощи
параметров
обеспечения
Описанные
главе
циклы
соответствуют
циклам
SINUMERIK 840D/810D.
Циклы
сверления
точения
помощью
системы
управления
SINUMERIK 802D
могут
выполняться
следующие
стандартные
циклы
Циклы
сверления
CYCLE81
Сверление
центрирование
CYCLE82
Сверление
цекование
CYCLE83
Глубокое
сверление
CYCLE84
резьбы
без
компенсирующего
патрона
CYCLE840
резьбы
компенсирующим
патроном
CYCLE85
Развертывание
расточка
1)
CYCLE86
Растачивание
расточка
2)
CYCLE87
Расточка
остановом
расточка
3)
CYCLE88
Сверление
остановом
расточка
4)
CYCLE89
Развертывание
расточка
5)
HOLES1
Ряд
отверстий
HOLES2
Окружность
центров
отверстий
Циклы
высверливания
CYCLE85 …CYCLE89
SINUMERIK 802D
Расточка
Расточка
5,
своим
функциям
идентичны
Циклы
точения
CYCLE93
Канавка
CYCLE94
Канавка
произвольной
формы
форма
соотв
. DIN)
CYCLE95
Снятие
стружки
торцевым
CYCLE96
Резьбовая
проточка
CYCLE97
резьбы
CYCLE98
Последовательные
ряды
резьбы
Циклы
9.2
Программирование
циклов
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-234 6FC5698–2AA00–0PP2 (10.02)
Циклы
поставляются
вместе
инструментальным
Toolbox.
Оно
загружается
память
программы
обработки
деталей
через
интерфейс
RS232
при
вводе
эксплуатацию
системы
управления
Вспомогательные
подпрограммы
циклов
пакету
циклов
принадлежат
вспомогательные
подпрограммы
cyclest.spf
steigung.spf
meldung.spf
Они
всегда
должны
загружены
систему
управления
Программирование
циклов
Цикл
стандарта
определяется
подпрограмма
именем
списком
параметров
Условия
вызова
возврата
Действующие
перед
цикла
функции
программируемые
смещения
сохраняются
течение
всего
цикла
Плоскость
обработки
G17
циклов
сверления
или
G18
циклов
точения
определяете
цикла
циклах
сверления
сверление
вдоль
оси
расположена
перпендикулярно
актуальной
плоскости
Сообщения
время
выполнения
одного
цикла
циклах
время
обработки
системы
управления
появляются
сообщения
дают
указания
состоянию
обработки
сообщения
прерывают
работу
программы
сохраняются
появления
следующего
сообщения
Тексты
сообщений
значение
описываются
при
соответствующих
циклах
Обобщение
всех
значительных
сообщений
смотрите
главе
9.4.
Индикация
кадров
время
обработки
одного
цикла
течение
всего
времени
хода
цикла
индикация
кадров
цикла
сохраняется
Вызов
цикла
список
параметров
Параметры
обеспечения
циклов
можете
задать
при
цикла
через
список
параметров
Циклы
9.2
Программирование
циклов
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-235
Указание
Для
циклов
всегда
требуется
отдельный
кадр
Основные
указания
обеспечению
параметров
стандартных
циклов
Руководство
программированию
описывает
список
параметров
каждого
цикла
последовательностью
типами
Последовательность
параметров
обеспечения
должна
строго
соблюдена
Каждый
параметр
обеспечения
одного
цикла
имеет
определɺнный
тип
файлов
цикла
следует
принять
внимание
типы
актуально
применяемых
параметров
список
параметров
могут
переданы
параметры
только
числовых
значений
Константы
Если
списке
параметров
будут
применяться
параметры
R,
должны
заложены
программу
значениями
циклы
могут
неполным
списком
параметров
или
при
пропуске
параметров
Если
параметры
передачи
конце
списка
пропускаются
список
параметров
может
досрочно
закончен
посредством
«)».
Если
параметры
необходимо
пропустить
вперемежку
вместо
параметра
написать
запятую
« …, , …»
достоверности
значений
параметров
ограниченной
областью
значений
происходит
если
цикле
ясно
описывалась
реакция
ошибку
Если
список
параметров
при
цикла
содержит
больше
записей
чем
определенное
число
параметров
цикла
появляется
общий
сигнал
: 12340 «
Число
параметров
слишком
велико
цикл
выполняется
Вызов
цикла
Различные
возможности
процесса
записи
одного
цикла
представлены
примерах
программирования
отдельным
циклам
Симуляция
циклов
Программы
цикла
сначала
могут
протестированы
помощью
симуляции
симуляции
все
шаги
процесса
цикла
отображаются
Циклы
9.3
Графическая
поддержка
циклов
редакторе
программ
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-236 6FC5698–2AA00–0PP2 (10.02)
Графическая
поддержка
циклов
редакторе
программ
Редактор
программ
системе
управления
предлагает
поддержку
программирования
ввода
параметров
циклов
программу
Функции
Поддержка
циклов
состоит
компонентов
1.
Выбор
циклов
2.
Маски
ввода
обеспечения
параметров
3.
Справка
циклу
Обзор
необходимых
файлов
Основой
поддержки
циклов
являются
следующие
файлы
sc.com
cov.com
Указание
файлы
загружаются
при
вводе
эксплуатацию
системы
управления
всегда
должны
загружены
Управление
поддержкой
циклов
Для
введения
одного
цикла
программу
выполните
последовательно
следующие
операции
горизонтальной
панели
функциональных
клавиш
имеющиеся
функциональные
клавиши
Сверление
», «
Обточка
могут
разветвляться
панелях
выбора
отдельных
циклов
Выбор
цикла
происходит
через
вертикальную
панель
функциональных
клавиш
пока
появится
соответствующая
маска
ввода
справкой
Значения
могут
вводиться
прямо
числовые
значения
или
(R-
параметры
напр
., R27,
или
выражения
параметров
напр
., R27+10).
вводе
числовых
значений
происходит
проверка
находится
значение
допустимой
области
параметры
могут
принимать
только
мало
значений
выбираются
при
помощи
клавиши
тумблера
циклах
сверления
один
цикл
можно
модально
помощью
вертикальной
функциональной
клавиши
Modal call
».
Отмена
модального
происходит
через
клавишу
Deselect modal
панели
выбора
циклов
сверления
Завершение
кнопкой
или
Отмена
при
вводе
ошибки
).
Циклы
9.3
Графическая
поддержка
циклов
редакторе
программ
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-237
Обратный
перевод
Обратный
перевод
кодов
программы
служит
внесения
изменений
существующую
программу
помощью
поддержки
циклов
Курсор
устанавливается
строку
которую
необходимо
изменить
нажимается
функциональная
клавиша
Recompile
».
открывается
соответствующая
маска
ввода
создавался
программы
теперь
значения
могут
изменяться
переписываться
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-238 6FC5698–2AA00–0PP2 (10.02)
Циклы
сверления
Общие
сведения
Циклы
сверления
установленные
DIN 66025
процессы
сверления
расточки
резьбы
происходит
подпрограмма
установленным
названием
списком
параметров
Они
отличаются
друг
друга
технологическим
процессом
своим
параметрированием
Циклы
сверления
могут
модально
действующими
выполняются
конце
каждого
кадра
содержит
команды
действия
главу
8.1.6
или
9.3).
Другие
циклы
установленные
пользователем
могут
вызываться
модально
Существует
два
вида
параметров
геометрические
параметры
параметры
обработки
Геометрические
параметры
идентичны
всех
циклов
сверления
Они
определяют
базовую
плоскость
плоскость
отвода
безопасное
расстояние
абсолютную
или
относительную
конечную
глубину
сверления
Геометрические
параметры
были
описаны
один
первом
цикле
сверления
CYCLE82.
Параметры
обработки
отдельных
циклах
имеют
различные
значения
действия
Поэтому
каждого
цикла
описываются
отдельно
Рисунок
9-1
Геометрические
параметры
глуб
сверл
Плоскость
отвода
Безопасное
асстояние
Базовая
плоскость
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-239
Условия
Условия
вызова
возврата
Циклы
сверления
запрограммированы
независимо
осей
Позиция
сверления
должна
заложена
программу
более
высокого
уровня
перед
цикла
Подходящие
значения
подачи
числа
направления
вращения
шпинделя
следует
программировать
программе
обработке
деталей
случае
если
цикле
сверления
параметров
обеспечения
Активные
перед
цикла
функции
актуальный
кадр
данных
сохраняются
время
работы
всего
цикла
Определение
плоскостей
циклах
сверления
общем
предполагается
что
действующая
система
координат
должна
происходить
обработка
определяется
через
выбор
плоскости
G17
одного
программируемых
смещений
Ось
сверления
всегда
расположена
перпендикулярно
действительной
плоскости
системы
координат
должна
выбрана
коррекция
длины
Она
всегда
действует
вертикально
плоскости
остаɺтся
даже
после
окончания
цикла
точении
осью
сверления
является
ось
Сверление
происходит
торцевой
стороне
детали
Рисунок
9-2
Программирование
продолжительности
обработки
Параметры
продолжительности
обработки
циклах
сверления
всегда
привязаны
слову
соответственно
этому
должны
обеспечены
значениями
секундах
Отклонения
ясно
описаны
Ось
сверления
Коррекция
длины
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-240 6FC5698–2AA00–0PP2 (10.02)
Сверление
центрирование
– CYCLE81
Программирование
CYCLE81 (RTP, RFP, SDIS, DP, DPR)
Таблица
9-1
Параметры
CYCLE81
RTP real
Плоскость
отвода
абсолютная
RFP real
Базовая
плоскость
абсолютная
SDIS real
Безопасное
расстояние
без
DP real
Конечная
глубина
сверления
абсолютная
DPR real
Конечная
глубина
сверления
относительно
базовой
плоскости
без
Функции
Инструмент
сверлит
запрограммированным
числом
оборотов
шпинделя
скоростью
подачи
установленной
конечной
глубины
сверления
Ход
процесса
Позиция
перед
началом
Позиция
сверления
позиция
обеих
осях
плоскостей
Цикл
осуществляет
следующий
ход
действий
Движение
удалɺнной
безопасное
расстояние
базовой
плоскости
функцией
G0.
Движение
конечную
глубину
сверления
запрограммированной
подачей
программе
(G1).
Обратный
ход
плоскость
отвода
функцией
Объяснение
параметров
RFP
RTP (
базовая
плоскость
плоскость
отвода
правило
базовая
плоскость
(RFP)
плоскость
отвода
(RTP)
имеют
различные
значения
цикле
исходят
что
плоскость
отвода
лежит
перед
базовой
плоскостью
Расстояние
между
плоскостью
отвода
конечной
глубиной
сверления
больше
чем
между
базовой
плоскостью
конечной
глубиной
SDIS (
безопасное
расстояние
Безопасное
расстояние
(SDIS)
действует
относительно
базовой
плоскости
Она
переноситься
дальше
безопасное
расстояние
Направление
действует
безопасное
расстояние
определяется
циклом
автоматически
DP
DPR (
конечная
глубина
сверления
Конечная
глубина
сверления
выбор
может
задана
абсолютной
(DP)
или
относительной
(DPR)
базовой
плоскости
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-241
относительном
вводе
цикл
самостоятельно
вычисляет
заданную
глубину
основе
положения
плоскостей
отвода
базовой
Рисунок
9-3
Указание
Если
заданы
значения
DP
DPR,
конечная
глубина
сверления
выводится
через
DPR.
случае
если
отличается
абсолютной
глубины
запрограммированной
через
DP,
диалоговой
ячейке
появится
сообщение
Глубина
соответственно
значению
относительной
глубины
».
идентичных
значениях
плоскости
отвода
базовой
плоскости
относительный
глубины
допустим
иначе
последует
сообщение
ошибке
: 61101 «
Базовая
плоскость
определена
цикл
введɺтся
сообщение
ошибке
последует
если
плоскость
отвода
лежит
после
базовой
плоскости
отношение
конечной
глубине
сверления
меньше
Пример
программирования
Сверление
центрирование
помощью
программы
можно
изготовить
отверстия
используя
цикл
сверления
CYCLE81,
причем
последний
вызывается
различными
параметрами
обеспечения
Осью
сверления
всегда
является
ось
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-242 6FC5698–2AA00–0PP2 (10.02)
Рисунок
9-4
N10 G0 G17 G90 F200 S300 M3
Определение
технологических
значений
N20 D3 T3 Z110
Движение
плоскости
отвода
N30 X40 Y120
Движение
первой
позиции
сверления
N40 CYCLE81 (110, 100, 2, 35)
Вызов
цикла
абсолютной
конечной
глубиной
сверления
безопасным
расстоянием
неполным
списком
параметров
N50 Y30
Движение
следующей
позиции
сверления
N60 CYCLE81 (110, 102, , 35)
Вызов
цикла
без
безопасного
расстояния
N70 G0 G90 F180 S300 M03
Определение
технологических
значений
N80 X90
Движение
следующей
позиции
N90 CYCLE81 (110, 100, 2, , 65)
Вызов
цикла
относительной
конечной
глубиной
сверления
безопасным
расстоянием
N100 M2
Конец
программы







Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-243
Сверление
цекование
– CYCLE82
Программирование
CYCLE82 (RTP, RFP, SDIS, DP, DPR, DTB)
Параметры
Таблица
9-2
Параметры
CYCLE81
RTP real
Плоскость
отвода
абсолютная
RFP real
Базовая
плоскость
абсолютная
SDIS real
Безопасное
расстояние
без
DP real
Конечная
глубина
сверления
абсолютная
DPR real
Конечная
глубина
сверления
относительно
базовой
плоскости
без
DTB real
Продолжительность
обработки
конечной
глубине
сверления
облом
стружки
Функции
Инструмент
сверлит
запрограммированным
числом
оборотов
шпинделя
скоростью
подачи
установленной
конечной
глубины
сверления
Если
конечная
глубина
достигнута
продолжительность
обработки
может
стать
Ход
процесса
Позиция
перед
началом
Позиция
сверления
позиция
обеих
осях
избранной
плоскости
Цикл
осуществляет
следующий
ход
действий
движение
удалɺнной
безопасное
расстояние
базовой
плоскости
функцией
G0
движение
конечную
глубину
сверления
подачей
запрограммированной
цикла
(G1)
выполнение
обработки
конечной
глубине
сверления
обратный
ход
плоскость
отвода
функцией
Объяснение
параметров
Параметры
RTP, RFP, SDIS, DP, DPR
. CYCLE81.
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-244 6FC5698–2AA00–0PP2 (10.02)
Рисунок
9-5
DTB (
продолжительность
обработки
DTB
программируете
продолжительность
обработки
конечной
глубине
сверления
облом
стружки
секундах
Указание
Если
заданы
значения
DP
DPR,
конечная
глубина
сверления
выводится
через
DPR.
случае
если
отличается
абсолютной
глубины
запрограммированной
через
DP,
диалоговой
ячейке
появится
сообщение
Глубина
соответственно
значению
относительной
глубины
».
идентичных
значениях
плоскости
отвода
базовой
плоскости
относительный
глубины
допустим
иначе
последует
сообщение
ошибке
: 61101 «
Базовая
плоскость
определена
цикл
введɺтся
сообщение
ошибке
последует
если
плоскость
отвода
лежит
после
базовой
плоскости
отношение
конечной
глубине
сверления
меньше
Пример
программирования
Сверление
цекование
Программа
позиции
однократно
выполняет
сверление
глубины
при
использовании
цикла
CYCLE82.
Длительность
обработки
сек
безопасное
расстояние
оси
сверления
Z- 2,4
N10 G0 G90 G54 F2 S300 M3
Определение
технологических
значений
N20 D1 T6 Z50
Движение
плоскости
отвода
N30 G17 X0
Движение
позиции
сверления
N40 CYCLE82 (3, 1.1, 2.4, -20, , 3)
Вызов
цикла
абсолютной
конечной
глубиной
сверления
безопасным
расстоянием
Конец
программы




Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-245
Глубокое
сверление
– CYCLE83
Программирование
CYCLE83 (RTP, RFP, SDIS, DP, DPR, FDEP, FDPR, DAM, DTB, DTS, FRF, VARI)
Параметры
Таблица
9-3
Параметры
CYCLE83
RTP real
Плоскость
отвода
абсолютная
RFP real
Базовая
плоскость
абсолютная
SDIS real
Безопасное
расстояние
без
DP real
Конечная
глубина
сверления
абсолютная
DPR real
Конечная
глубина
сверления
относительно
базовой
плоскости
без
FDEP real
глубина
сверления
абсолютная
FDPR real
глубина
сверления
относительно
базовой
плоскости
без
DAM real
Значение
дегрессии
без
DTB real
Продолжительность
обработки
конечной
глубине
сверления
облом
стружки
DTS real
Длительность
обработки
начальной
точке
при
удалении
стружки
FRF real
Фактор
подачи
первой
глубины
сверления
без
).
Область
значений
: 0. 001… 1
VARI int
Вид
обработки
Облом
стружки
= 0
Удаление
стружки
= 1
Функции
Инструмент
сверлит
запрограммированным
числом
оборотов
шпинделя
скоростью
подачи
установленной
конечной
глубины
сверления
Глубокое
сверление
конечной
глубины
осуществляется
при
через
многократную
пошаговую
подачу
глубину
максимальное
значение
можно
задать
предварительно
выбор
после
каждой
глубины
подачи
сверло
может
возвращено
удалению
стружки
базовой
плоскости
безопасное
расстояние
или
облому
стружки
мере
необходимости
Ход
процесса
Позиция
перед
началом
Позиция
сверления
позиция
обеих
осях
плоскости
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-246 6FC5698–2AA00–0PP2 (10.02)
Цикл
осуществляет
следующий
ход
действий
Глубокое
сверление
удалением
стружки
(VARI = 1):
движение
перенесɺнной
безопасное
расстояние
базовой
плоскости
при
помощи
функции
G0
движение
первую
глубину
сверления
при
помощи
функции
G1,
причɺм
подача
задаɺтся
запрограммированной
при
цикла
подачи
вычисляется
при
помощи
параметров
FRF (
фактор
подачи
длительность
обработки
конечной
глубине
сверления
параметр
DTB)
отход
перенесɺнную
безопасное
расстояние
базовую
плоскость
при
помощи
функции
G0
удаления
стружки
длительность
обработки
начальной
точке
параметр
DTS)
движение
достигнутую
глубину
сверления
уменьшенную
рассчитанное
внутри
цикла
предварение
при
помощи
функции
G0
движение
следующую
глубину
сверления
при
помощи
функции
G1 (
ход
движения
продолжается
пока
достигнута
конечная
глубина
сверления
обратный
ход
плоскость
отвода
при
помощи
функции
G0
Рисунок
9-6
Глубокое
сверление
удалением
стружки
Глубокое
сверление
обломом
стружки
(VARI = 0):
движение
перенесɺнной
безопасное
расстояние
базовой
плоскости
при
помощи
функции
G0
движение
первую
глубину
сверления
при
помощи
функции
G1,
причɺм
подача
задаɺтся
запрограммированной
при
цикла
подачи
вычисляется
при
помощи
параметров
FRF (
фактор
подачи
длительность
обработки
конечной
глубине
сверления
параметр
DTB)
отход
действительной
глубины
сверления
при
помощи
G1
подачи
запрограммированной
программе
облома
стружки
движение
следующую
глубину
сверления
при
помощи
функции
G1
запрограммированной
подачей
ход
движения
продолжается
пока
достигнута
конечная
глубина
сверления
обратный
ход
плоскость
отвода
при
помощи
функции
G0
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-247
Рисунок
9-7
Глубокое
сверление
обломом
стружки
Объяснение
параметров
Параметры
RTP, RFP, SDIS, DP, DPR
. CYCLE81.
Связь
параметров
DP (
DPR), FDEP (
FDPR)
DAM
Промежуточная
глубина
сверления
рассчитывается
конечной
глубины
сверления
первой
глубины
сверления
значения
дегрессии
следующим
образом
шагом
достигается
глубина
запараметрированная
через
первую
глубину
сверления
случае
если
превышает
общую
глубину
сверления
Начиная
глубины
смещение
сверла
получается
смещения
последней
глубины
минус
значение
дегрессии
поскольку
смещение
сверления
больше
чем
запрограммированное
значение
дегрессии
Следующие
смещения
сверла
соответствуют
значению
дегрессии
пока
остаточная
глубина
остается
больше
чем
двойное
значение
дегрессии
Последние
двух
смещений
сверла
разделяются
действуют
равномерно
таким
образом
остаются
всегда
больше
чем
половина
значения
дегрессии
Если
значение
первой
глубины
сверления
противоречит
общей
глубине
сверления
следует
сообщение
ошибке
глубина
сверления
определена
цикл
выполняется
Параметр
FDPR
действует
цикле
параметр
DPR.
идентичных
значениях
плоскостей
отвода
базовой
возможно
относительное
заданное
значение
первой
глубины
сверления
DTB (
длительность
обработки
DTB
программируется
длительность
процесса
конечной
глубине
сверления
облом
стружки
секундах
DIS (
длительность
обработки
Длительность
обработки
начальной
точке
выполняется
только
при
VARI=1
удаление
стружки
).
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-248 6FC5698–2AA00–0PP2 (10.02)
FRF (
фактор
подачи
параметрах
можно
задать
фактор
редукции
подачи
учитывается
только
при
движении
первую
глубину
сверления
цикла
VARI (
обработки
Если
установлен
параметр
VARI=0,
после
достижения
глубины
сверления
сверло
отводится
облома
стружки
VARI=1 (
удаления
стружки
сверло
отводится
мере
необходимости
базовую
плоскость
предварительно
удаленную
безопасное
расстояние
Указание
Расстояние
предварения
вычисляется
внутри
цикла
следующим
образом
при
глубине
сверления
значение
расстояния
предварения
всегда
0.6
при
глубине
сверления
сверх
действует
формула
расчɺта
глубина
сверления
/ 50 (
при
значение
максимально
ограничено
).
Пример
программирования
Глубокое
сверление
программа
выводит
цикл
CYCLE83
позицию
X0.
сверление
производится
при
длительности
процесса
нулю
виде
обработки
облом
стружки
Конечная
первая
глубина
сверления
заданы
абсолютными
Ось
сверления
ось
N10 G0 G54 G90 F5 S500 M4
Определение
технологических
значений
N20 D1 T6 Z50
Движение
плоскости
отвода
N30 G17 X0
Движение
позиции
сверления
N40 CYCLE83 (3.3, 0, 0, -80, 0, -10, 0,
0, 0, 0, 1, 0)
Вызов
цикла
параметры
глубины
абсолютным
значением
Конец
программы






Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-249
Нарезание
резьбы
без
компенсирующего
патрона
– CYCLE84
Программирование
CYCLE84 (RTP, RFP, SDIS, DP, DPR, DTB, SDAC, MPIT, PIT, POSS, SST, SST1)
Параметры
Таблица
9-4
Параметры
CYCLE84
RTP real
Плоскость
отвода
абсолютная
RFP real
Базовая
плоскость
абсолютная
SDIS real
Безопасное
расстояние
без
DP real
Конечная
глубина
сверления
абсолютная
DPR real
Конечная
глубина
сверления
относительно
базовой
плоскости
без
DTB real
Продолжительность
обработки
высоте
профиля
резьбы
облом
стружки
SDAC int
Направление
вращения
после
окончания
цикла
Значение
: 3, 4
или
3,
или
5)
MPIT real
Ход
резьбы
размер
)
Область
значений
: 3 (
3) … 48(
48),
определяет
направление
вращения
резьбе
PIT real
Ход
резьбы
значение
).
Область
значений
: 0.001 … 2000.000
определяет
направление
вращения
резьбе
POSS real
Позиция
шпинделя
останова
цикле
градусах
SST real
Число
оборотов
резьбы
SST1 real
Число
оборотов
отвода
Функции
Инструмент
сверлит
запрограммированным
числом
оборотов
шпинделя
скоростью
подачи
введенной
высоты
профиля
резьбы
помощью
цикла
CYCLE84
можете
осуществить
резьбы
без
компенсирующего
патрона
Указание
Цикл
CYCLE84
может
применен
случае
если
предусмотренный
сверления
шпиндель
технически
способен
поддерживать
режим
регулирования
положению
Для
резьбы
компенсирующим
патроном
существует
цикл
CYCLE840.




Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-250 6FC5698–2AA00–0PP2 (10.02)
Ход
процесса
Позиция
перед
началом
Позиция
сверления
позиция
обеих
осях
избранной
плоскости
Цикл
осуществляет
следующий
ход
действий
Движение
перенесенной
безопасное
расстояние
базовой
плоскости
при
помощи
функции
G0.
Ориентированный
останов
шпинделя
функцией
SPOS (
значения
параметрах
POSS)
перевод
шпинделя
режим
оси
резьбы
конечной
глубины
сверления
числом
оборотов
SST.
Выполняется
длительность
обработки
глубине
параметр
DTB).
Отвод
базовую
плоскость
удаленную
безопасное
расстояние
числом
оборотов
SST1
переменой
направления
вращения
Обратный
ход
плоскость
отвода
при
помощи
функции
G0,
работа
шпинделя
снова
вводится
при
помощи
числа
оборотов
шпинделя
запрограммированного
цикла
через
обратный
процесс
записи
запрограммированного
SDAC
направления
вращения
Объяснения
параметров
Параметры
RTP, RFP, SDIS, DP, DPR
. CYCLE81.
Рисунок
9-8
DTB (
длительность
обработки
Длительность
обработки
следует
программировать
секундах
сверлении
глухих
отверстиях
рекомендуется
пропускать
SDAC (
направление
вращения
после
конца
SDAC
следует
программировать
направление
вращения
после
окончания
цикла
Реверс
при
резьбы
происходит
внутри
цикла
автоматически
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-251
MPIT
PIT (
ход
резьбы
как
размер
резьбы
как
значение
Значение
хода
резьбы
может
задано
выбор
размер
резьбы
только
метрической
резьбы
между
48)
значение
расстояние
одного
хода
резьбы
следующего
числовое
значение
).
мере
необходимости
параметры
пропускают
при
или
значение
нулю
или
левая
резьба
устанавливается
параметра
хода
положительное
значение
справа
3)
отрицательное
значение
слева
4)
Если
оба
параметра
имеют
противоположные
друг
другу
значения
цикл
выдает
сигнал
сбоя
Ход
резьбы
обработка
цикла
прерывается
POSS (
позиция
шпинделя
цикле
перед
при
помощи
команды
SPOS
шпиндель
останавливается
приводится
управление
положением
POSS
программируете
позицию
шпинделя
именно
останова
SST (
число
оборотов
Параметр
SST
содержит
число
оборотов
шпинделя
кадра
резьбы
SST1 (
число
оборотов
отвода
SST1
программируете
кадре
число
оборотов
отвода
резьбового
отверстия
кадре
при
помощи
функции
G332.
Если
значение
параметра
нулю
произойдет
при
числе
оборотов
запрограммированном
SST.
Указание
Направление
вращения
при
резьбы
цикле
всегда
меняется
автоматически
Пример
программирования
Резьба
без
компенсирующего
патрона
позиции
резьба
сверлиться
без
компенсирующего
патрона
ось
сверления
ось
Длительность
обработки
программируется
задание
глубины
происходит
относительно
Параметры
направления
вращения
ход
должны
обеспечены
значениями
Сверлится
метрическая
резьба
5.
N10 G0 G90 G54 T6 D1
Определение
технологических
значений
N20 G17 X0 Z40
Движение
позиции
сверления




Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-252 6FC5698–2AA00–0PP2 (10.02)
N30 CYCLE84 (4, 0, 2, , 30, , 3, 5, ,
90, 200, 500)
Вызов
цикла
параметр
PIT
пропускается
данных
абсолютной
глубины
длительности
обработки
останов
шпинделя
при
градусах
число
оборотов
при
резьбы
200,
отвода
500.
Конец
программы
Нарезание
резьбы
компенсирующим
патроном
– CYCLE840
Программирование
CYCLE840 (RTP, RFP, SDIS, DP, DPR, DTB, SDR, SDAC, ENC, MPIT, PIT)
Параметры
Таблица
9-5
Параметры
CYCLE840
RTP real
Плоскость
отвода
абсолютная
RFP real
Базовая
плоскость
абсолютная
SDIS real
Безопасное
расстояние
без
DP real
Конечная
глубина
сверления
абсолютная
DPR real
Конечная
глубина
сверления
относительно
базовой
плоскости
без
DTB real
Продолжительность
обработки
высоте
профиля
резьбы
облом
стружки
SDR int
Направление
вращения
отвода
Значения
: 0 (
автоматический
направления
вращения
)
или
или
4)
SDAC int
Направление
вращения
после
окончания
цикла
Значение
: 3, 4
или
3,
или
5)
ENC int
резьбы
без
датчика
Значения
: 0 =
датчиком
1 =
без
датчика
MPIT real
Ход
резьбы
размер
)
Область
значений
: 3 (
3) … 48(
48)
PIT real
Ход
резьбы
значение
).
Область
значений
: 0.001 … 2000.000
Функции
Инструмент
сверлит
запрограммированным
числом
оборотов
шпинделя
скоростью
подачи
заданной
глубины
помощи
цикла
можете
провести
резьбы
компенсирующим
патроном
датчиком
без
датчика
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-253
Ход
процесса
Нарезание
резьбы
компенсирующим
патроном
без
датчика
Позиция
перед
началом
Позиция
сверления
позиция
обеих
осях
избранных
плоскостях
Цикл
осуществляет
следующий
ход
действий
Движение
перенесенной
безопасное
расстояние
базовой
плоскости
при
помощи
функции
G0
резьбы
конечной
глубины
сверления
Проводится
длительность
обработки
глубине
параметр
DTB)
Отвод
базовую
плоскость
предварительно
перенесенную
безопасное
расстояние
Обратный
ход
плоскость
отвода
при
помощи
функции
G0
Рисунок
9-9
Нарезание
резьбы
компенсирующим
патроном
датчиком
Позиция
перед
началом
Позиция
сверления
позиция
обеих
осях
избранной
плоскости
Цикл
осуществляет
следующий
ход
действий
Движение
перенесенной
безопасное
расстояние
базовой
плоскости
при
помощи
функции
G0
резьбы
конечной
глубины
сверления
Проводится
длительность
обработки
глубине
параметр
DTB)
Отвод
базовую
плоскость
предварительно
перенесенную
безопасное
расстояние
Обратный
ход
плоскость
отвода
при
помощи
функции
G0
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-254 6FC5698–2AA00–0PP2 (10.02)
Рисунок
9-10
Объяснение
параметров
Параметры
RTP, RFP, SDIS, DP, DPR
. CYCLE81.
DTB (
длительность
обработки
Длительность
обработки
следует
программировать
секундах
Она
действует
только
при
резьбы
без
датчика
SDR (
направление
вращения
отвода
Если
направления
шпинделя
осуществляется
автоматически
значение
следует
установить
SDR=0.
Если
через
параметр
станка
установлено
что
датчик
вводится
тогда
параметр
станка
MD30200 NUM_ENCS
имеет
значение
нулю
),
параметр
должен
обеспечен
значением
или
направления
вращения
иначе
появится
сигнал
сбоя
Направление
шпинделя
запрограммировано
цикл
прервется
SDAC (
направление
вращения
Так
цикл
может
модально
главу
9.3) ,
выполнения
последующих
резьбы
использует
направление
вращения
Оно
программируется
параметрах
SDAC
соответствует
направлению
вписанному
перед
первым
вышестоящей
программе
Если
SDR = 0,
записанные
SDAC
значения
имеют
смысла
цикле
при
параметрировании
может
пропущено
ENC (
нарезание
резьбы
Если
осуществляется
без
датчика
хотя
есть
параметр
ENC
должен
снабжен
значением
1.
Если
датчика
параметр
имеет
значение
0,
цикле
учитывается
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-255
MPIT
PIT (
ход
резьбы
как
размер
резьбы
как
значение
Параметр
хода
имеет
значение
только
при
резьбы
датчиком
числа
оборотов
шпинделя
хода
цикл
вычисляет
значения
подачи
Значения
хода
резьбы
могут
заданы
выбор
размер
резьбы
только
метрической
резьбы
между
48)
или
значения
расстояние
одного
хода
резьбы
следующего
числовое
значение
).
мере
необходимости
параметры
пропускают
при
или
значение
нулю
Если
оба
параметра
хода
имеют
противоположные
друг
другу
значения
цикл
выдает
сигнал
сбоя
Ход
резьбы
обработка
цикла
прерывается
Дальнейшие
указания
Цикл
выбирается
зависимости
характеристики
станка
MD30200 NUM_ENCS,
сверление
или
без
датчика
цикла
помощью
функций
или
должно
запрограммировано
направление
вращения
шпинделя
время
кадров
резьбы
при
помощи
функции
G63
значения
переключателей
коррекции
подачи
числа
оборотов
шпинделя
фиксируются
100%.
резьбы
без
датчика
требует
правило
долгого
компенсирующего
патрона
Пример
программирования
Нарезание
резьбы
без
датчика
помощи
программы
резьбы
осуществляется
без
датчика
позиции
сверления
0,
ось
сверления
ось
Параметры
направления
вращения
SDR
SDAC
должны
заданы
значение
параметра
ENC
вводится
1,
значение
глубины
абсолютно
Параметр
хода
PIT
может
пропущен
Для
обработки
применяется
компенсирующая
оправка
N10 G90 G0 G54 D1 T6 S500 M3
Определение
технологических
значений
N20 G17 X0 Z60
Движение
позиции
сверления
N30 G1 F200
Определение
подачи
пути
N40 CYCLE840 (3, 0, , -15, 0, 1, 4, 3,
1, ,)
Вызов
цикла
длительность
обработки
сек
направление
вращения
отвода
4,
направление
вращения
после
цикла
3,
безопасного
расстояния
параметры
MPIT
PIT
пропускаются
Конец
программы
Пример
Нарезание
резьбы
датчиком
помощи
программы
позиции
сверления
резьбы
осуществляется
датчиком
Ось
сверления
ось
Параметры
хода
должны
введены
направления
вращения
программируется
автоматически
Для
обработки
применяется
компенсирующий
патрон
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-256 6FC5698–2AA00–0PP2 (10.02)
N10 G90 G0 G54 D1 T6 S500 M3
Определение
технологических
значений
N20 G17 X0 Z60
Движение
позиции
сверления
N30 G1 F200
Определение
подачи
пути
N40 CYCLE840 (3, 0, , -15, 0, 0, , , 0,
3.5,)
Вызов
цикла
без
безопасного
расстояния
Конец
программы
Развертывание
расточка
1) – CYCLE85
Программирование
CYCLE85 (RTP, RFP, SDIS, DP, DPR, DTB, FFR, RFF)
Параметры
Таблица
9-6
Параметры
CYCLE85
RTP real
Плоскость
отвода
абсолютная
RFP real
Базовая
плоскость
абсолютная
SDIS real
Безопасное
расстояние
без
DP real
Конечная
глубина
сверления
абсолютная
DPR real
Конечная
глубина
сверления
относительно
базовой
плоскости
без
DTB real
лительность
обработки
конечной
глубине
сверления
облом
стружки
FFR real
Подача
RFF real
Подача
отвода

Функции
Инструмент
сверлит
запрограммированным
числом
оборотов
шпинделя
скоростью
подачи
установленной
конечной
глубины
сверления
Движение
внутрь
наружу
осуществляется
подачей
при
необходимости
задана
соответствующих
параметрах
FFR
RFF.
Ход
процесса
Позиция
перед
началом
Позиция
сверления
позиция
обеих
осях
избранной
плоскости
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-257
Рисунок
9-11
Цикл
осуществляет
следующий
ход
действий
Движение
перенесенной
безопасное
расстояние
базовой
плоскости
при
помощи
функции
G0
Движение
конечную
глубину
сверления
при
помощи
функции
G1
подачей
запрограммированной
параметрах
FFR
Проводится
длительность
обработки
глубине
Отвод
удаленную
безопасное
расстояние
базовую
плоскость
заданной
RFF
подачей
отвода
Обратный
ход
плоскость
отвода
при
помощи
функции
G0
Объяснение
параметров
Параметры
RTP, RFP, SDIS, DP, DPR
. CYCLE81.
Рисунок
9-12
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-258 6FC5698–2AA00–0PP2 (10.02)
DTB (
длительность
обработки
DTB
программируете
длительность
обработки
конечной
глубине
сверления

облом
стружки
секундах
FFR (
подача
Запрограммированные
FFR
значения
подачи
действуют
при
сверлении
RFF (
подача
отвода
Запрограммированные
RFF
значения
подачи
действуют
при
отводе
плоскости
базовую
плоскость
безопасное
расстояние
Пример
программирования
Первая
расточка
Она
вызывается
осях
Z70 X0
цикла
CYCLE85.
Ось
сверления
ось
Конечная
глубина
сверления
цикла
задается
относительной
длительность
обработки
программируется
Верхний
лежит
оси
Z 0.
N10 G90 G0 S300 M3
3 G17 G54 Z70 X0
Движение
позиции
сверления
N30 CYCLE85 (10, 2, 2, , 25, , 300,
450)
Вызов
цикла
длительность
обработки
программируется
Конец
программы









Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-259
Растачивание
расточка
2) – CYCLE86
Программирование
CYCLE86 (RTP, RFP, SDIS, DP, DPR, DTB, SDIR, RPA, RPO, RPAP, POSS)
Параметры
Таблица
9-7
Параметры
CYCLE86
RTP real
Плоскость
отвода
абсолютная
RFP real
Базовая
плоскость
абсолютная
SDIS real
Безопасное
расстояние
без
DP real
Конечная
глубина
сверления
абсолютная
DPR real
Конечная
глубина
сверления
относительно
базовой
плоскости
без
DTB real
лительность
обработки
конечной
глубине
сверления
облом
стружки
SDIR int
Направление
вращения
Значение
: 3 (
3)
4 (
4)
RPA real
Траектория
обратного
хода
оси
плоскости
инкрементально
RPO real
Траектория
обратного
хода
оси
плоскости
инкрементально
RPAP real
Траектория
обратного
хода
ось
сверления
инкрементально
POSS real
Позиция
шпинделя
останова
цикле
градусах
Функции
Цикл
поддерживает
растачивание
отверстий
при
помощи
борштанги
Инструмент
сверлит
запрограммированным
числом
оборотов
шпинделя
скоростью
подачи
установленной
конечной
глубины
сверления
расточке
после
достижения
глубины
сверления
происходит
останов
шпинделя
ускорением
происходит
перемещение
запрограммированную
позицию
отвода
оттуда
плоскости
отвода
Ход
процесса
Позиция
перед
началом
Позиция
сверления
позиция
обеих
осях
плоскости
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-260 6FC5698–2AA00–0PP2 (10.02)
Цикл
осуществляет
следующий
ход
действий
Движение
перенесенной
безопасное
расстояние
базовой
плоскости
при
помощи
функции
G0
Движение
конечную
глубину
сверления
при
помощи
функции
G1
подачей
запрограммированной
цикла
Проводится
длительность
обработки
глубине
Ориентированный
останов
шпинделя
позиции
запрограммированной
POSS
Выполнение
обратного
хода
осям
при
помощи
функции
G0
Отвод
G0
оси
сверления
базовую
плоскость
удаленную
безопасное
расстояние
Обратный
ход
плоскость
отвода
при
помощи
функции
G0 (
начальная
позиция
сверления
обеих
осях
плоскости
Объяснение
параметров
Параметры
RTP, RFP, SDIS, DP, DPR
. CYCLE81.
Рисунок
9-13
DTB (
длительность
обработки
DTB
программируется
длительность
обработки
конечной
глубине
сверления
облом
стружки
секундах
SDIR (
направление
вращения
параметре
определяется
направление
вращения
цикле
будет
выполняться
сверление
других
значениях
кроме
или
4),
появляется
сообщение
сбое
Направление
шпинделя
запрограммировано
цикл
выполняется
RPA (
траектория
обратного
хода
оси
параметре
определяется
движение
обратного
хода
оси
абсцисса
),
выполняется
после
достижения
конечной
глубины
сверления
останова
шпинделя
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-261
траектория
обратного
хода
оси
параметре
определяется
движение
обратного
хода
оси
ордината
),
выполняется
после
достижения
конечной
глубины
сверления
останова
шпинделя
RPAP (
траектория
обратного
хода
оси
сверления
параметре
определяете
движение
обратного
хода
оси
сверления
выполняется
после
достижения
конечной
глубины
сверления
останова
шпинделя
POSS (
позиция
шпинделя
POSS
следует
программировать
градусах
позицию
шпинделя
останова
после
достижения
конечной
глубины
сверления
Указание
Можно
остановить
шпиндель
Программирование
соответствующего
значения
угла
происходит
через
параметр
передачи
Цикл
CYCLE86
может
применен
случае
если
предусмотренный
сверления
шпиндель
технически
способен
поддерживать
режим
регулирования
положению
Пример
программирования
Вторая
расточка
плоскости
XY
позиции
X70 Y50
вызывается
цикл
CYCLE86.
Ось
сверления
ось
Конечная
глубина
сверления
программируется
абсолютной
безопасное
расстояние
задается
Длительность
обработки
конечная
глубине
сверления
составляет
Верхний
лежит
оси
Z 110.
цикле
шпиндель
должен
вращаться
при
помощи
функции
останавливаться
при
45°.
Рисунок
9-14
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-262 6FC5698–2AA00–0PP2 (10.02)
N10 G0 G17 G90 F200 S300 M3
Определение
технологических
значений
N20 T11 D1 Z112
Движение
плоскости
отвода
N30 X70 Y50
Движение
позиции
сверления
N40 CYCLE86 (112, 110, , 77, 0, 2, 3,
-1, -1, 1, 45)
Вызов
цикла
абсолютной
глубиной
сверления
Конец
программы
Расточка
остановом
расточка
3) – CYCLE87
Программирование
CYCLE87 (RTP, RFP, SDIS, DP, DPR, SDIR)
Параметры
Таблица
9-8
Параметры
CYCLE87
RTP real
Плоскость
отвода
абсолютная
RFP real
Базовая
плоскость
абсолютная
SDIS real
Безопасное
расстояние
без
DP real
Конечная
глубина
сверления
абсолютная
DPR real
Конечная
глубина
сверления
относительно
базовой
плоскости
без
SDIR int
Направление
вращения
Значение
: 3 (
3)
4 (
4)
Функции
Инструмент
сверлит
запрограммированным
числом
оборотов
шпинделя
скоростью
подачи
установленной
конечной
глубины
сверления
расточке
после
достижения
глубины
сверления
происходит
останов
шпинделя
без
5,
останов
0.
Нажатием
клавиши
NC-Start
движение
наружу
продолжается
ускорением
плоскости
отвода
Ход
процесса
Позиция
перед
началом
Позиция
сверления
позиция
обеих
осях
плоскости
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-263
Цикл
осуществляет
следующий
ход
действий
Движение
перенесенной
безопасное
расстояние
базовой
плоскости
при
помощи
функции
G0
Движение
конечную
глубину
сверления
при
помощи
функции
G1
подачей
запрограммированной
цикла
Останов
шпинделя
при
помощи
функции
Нажатие
клавиши
NC-Start
Обратный
ход
плоскость
отвода
при
помощи
функции
G0
Объяснение
параметров
Параметры
RTP, RFP, SDIS, DP, DPR
. CYCLE81.
Рисунок
9-15
SDIR (
направление
вращения
параметре
определяется
направление
вращения
цикле
будет
выполняться
сверление
других
значениях
кроме
или
4),
появляется
сообщение
сбое
Направление
шпинделя
запрограммировано
цикл
прерывается
Пример
программирования
Третья
расточка
плоскости
XY
позиции
X70 Y50
вызывается
цикл
CYCLE87.
Ось
сверления
ось
Конечная
глубина
сверления
задается
абсолютной
Безопасное
расстояние
составляет
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-264 6FC5698–2AA00–0PP2 (10.02)
Рисунок
9-16
DEF REAL DP, SDIS
Определение
параметров
N10 DP=77 SDIS=2
Присваивание
значений
N20 G0 G17 G90 F200 S300
Определение
технологических
значений
N30 D3 T3 Z113
Движение
плоскости
отвода
N40 X70 Y50
Движение
позиции
сверления
N50 CYCLE87 (113, 110, SDIS, DP, ,
3,)
Вызов
цикла
абсолютной
глубиной
сверления
Конец
программы








Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-265
Сверление
остановом
расточка
4) – CYCLE88
Программирование
CYCLE88 (RTP, RFP, SDIS, DP, DPR, DTB, SDIR)
Параметры
Таблица
9-9
Параметры
CYCLE88
RTP real
Плоскость
отвода
абсолютная
RFP real
Базовая
плоскость
абсолютная
SDIS real
Безопасное
расстояние
без
DP real
Конечная
глубина
сверления
абсолютная
DPR real
Конечная
глубина
сверления
относительно
базовой
плоскости
без
DTB real
лительность
обработки
конечной
глубине
сверления
облом
стружки
SDIR int
Направление
вращения
Значение
: 3 (
3)
4 (
4)

Функции
Инструмент
сверлит
запрограммированным
числом
оборотов
шпинделя
скоростью
подачи
запрограммированной
конечной
глубины
сверления
расточке
после
достижения
конечной
глубины
сверления
осуществляется
длительность
обработки
останов
шпинделя
без
5,
запрограммированный
останов
0.
Через
срабатывание
NC-START
происходит
обратное
движение
ускорением
плоскость
отвода
Ход
процесса
Позиция
перед
началом
Позиция
сверления
позиция
обеих
осях
плоскости
Цикл
осуществляет
следующий
ход
действий
Движение
перенесенной
безопасное
расстояние
базовой
плоскости
при
помощи
функции
G0
Движение
конечную
глубину
сверления
при
помощи
функции
G1
подачей
запрограммированной
цикла
Длительность
обработки
глубине
сверления
Останов
шпинделя
программы
функцией
0.
После
останова
программы
действует
клавиша
-START
Обратный
ход
плоскость
отвода
при
помощи
функции
G0
Объяснение
параметров
Параметры
RTP, RFP, SDIS, DP, DPR
. CYCLE81.
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-266 6FC5698–2AA00–0PP2 (10.02)
Рисунок
9-17
DTB (
длительность
обработки
DTB
программируется
длительность
обработки
конечной
глубине
сверления
облом
стружки
секундах
SDIR (
направление
вращения
Запрограммированное
направление
вращения
действительно
движения
конечную
глубину
сверления
других
значениях
кроме
или
3/
4),
цикл
выдает
сигнал
сбоя
Направление
шпинделя
запрограммировано
цикл
прерывается
Пример
программирования
Четвертая
расточка
Цикл
CYCLE88
вызывается
позиции
0.
Ось
сверления
ось
Безопасное
расстояние
конечная
глубина
сверления
задана
относительной
базовой
плоскости
цикле
действует
функция
4.
1 S300
N20 G17 G54 G90 F1 S450
Определение
технологических
значений
N30 G0 X0 Y10
Движение
позиции
сверления
N40 CYCLE88 (5, 2, 3, , 72, 3, 4)
Вызов
цикла
запрограммированным
направлением
вращения
шпинделя
Конец
программы





Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-267
Развертывание
расточка
5) – CYCLE89
Программирование
CYCLE89 (RTP, RFP, SDIS, DP, DPR, DTB)
Параметры
Таблица
9-10
Параметры
CYCLE89
RTP real
Плоскость
отвода
абсолютная
RFP real
Базовая
плоскость
абсолютная
SDIS real
Безопасное
расстояние
без
DP real
Конечная
глубина
сверления
абсолютная
DPR real
Конечная
глубина
сверления
относительно
базовой
плоскости
без
DTB real
лительность
обработки
конечной
глубине
сверления
облом
стружки
Функции
Инструмент
сверлит
запрограммированным
числом
оборотов
шпинделя
скоростью
подачи
запрограммированной
конечной
глубины
сверления
Если
достигнута
конечная
глубина
сверления
можно
программировать
длительность
обработки
Ход
процесса
Позиция
перед
началом
Позиция
сверления
позиция
обеих
осях
плоскости
Цикл
осуществляет
следующий
ход
действий
Движение
перенесенной
безопасное
расстояние
базовой
плоскости
при
помощи
функции
G0
Движение
конечную
глубину
сверления
при
помощи
функции
G1
подачей
запрограммированной
цикла
Выполняется
длительность
обработки
глубине
сверления
Обратный
ход
перенесенную
безопасное
расстояние
базовую
плоскость
при
помощи
функции
G1
таким
значением
подачи
Обратный
ход
плоскость
отвода
при
помощи
функции
G0
Объяснение
параметров
Параметры
RTP, RFP, SDIS, DP, DPR
. CYCLE81.
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-268 6FC5698–2AA00–0PP2 (10.02)
Рисунок
9-18
DTB (
длительность
обработки
DTB
программируется
длительность
обработки
конечной
глубине
сверления
облом
стружки
секундах
Пример
программирования
Пятая
расточка
Цикл
сверления
CYCLE89
вызывается
плоскости
XY
позиции
80 Y90
безопасным
расстоянием
указанием
конечной
глубины
сверления
абсолютное
значение
Ось
сверления
ось
Рисунок
9-19
DEF REAL RFP, RTP, DP, DTB
Определение
параметров
RFP=102 RTP=107 DP=72 DTB=3
Присваивание
значений
N10 G90 G17 F100 S450 M4
Определение
технологических
значений
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-269
N20 G0 X80 Y90 Z107
Движение
позиции
сверления
N30 CYCLE89 (RTP, RFP, 5, DP, ,
DTB)
Вызов
цикла
Конец
программы
отверстий
– HOLES1
Программирование
HOLES1 (SPCA, SPCO, STA1, FDIS, DBH, NUM)
Параметры
Таблица
9-11
Параметры
HOLES1
SPCA real 1-
ось
плоскости
абсцисса
исходной
точки
прямой
абсолютная
SPCO real 2-
ось
плоскости
ордината
исходной
точки
абсолютная
STA1 real
Угол
оси
плоскости
абсцисса
Диапазон
значений
: -180STA1=180
градусов
FDIS real
Расстояние
первого
сверления
исходной
точки
без
DBH real
Расстояние
между
сверлениями
без
NUM int
Количество
сверлений
Функции
помощью
цикла
можно
изготавливать
ряд
отверстий
количество
сверлений
расположенных
одной
прямой
или
решетку
отверстий
Способ
сверления
определяется
через
цикл
сверления
предварительно
модально
Ход
процесса
избежание
холостых
ходов
внутри
цикла
основе
действительной
позиции
осей
плоскостей
геометрии
рада
отверстий
определяется
первого
или
последнего
отверстия
будет
начинаться
обработка
ряда
После
позиции
сверления
выполняются
друг
другом
ускоренным
ходом
Рисунок
9-20
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-270 6FC5698–2AA00–0PP2 (10.02)
Объяснение
параметров
Рисунок
9-21
SPCA
SPCO (
исходная
точка
оси
плоскости
оси
плоскости
прямой
ряда
отверстий
задается
точка
считается
исходной
определения
расстояний
между
отверстиями
точки
задается
расстояние
первого
сверления
FDIS.
STA1 (
угол
Прямая
может
занимать
любое
положение
плоскости
Кроме
точки
установленной
через
SPCA
SPCO,
может
определяться
через
угол
включает
прямую
осью
плоскости
системы
координат
детали
актуальной
при
Угол
необходимо
задавать
градусах
под
STA1.
FDIS
расстояние
FDIS
задается
расстояние
первого
сверления
исходной
точки
определенной
SPCA
SPCO.
Параметр
DBH
содержит
расстояние
между
двумя
отверстиями
NUM (
количество
параметре
NUM
определяется
количество
отверстий
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-271
Пример
программирования
отверстий
помощью
программы
можно
обработать
ряд
резьбовых
отверстий
расположенных
параллельно
оси
плоскости
ZX,
расстоянием
между
собой
Исходная
точка
ряда
находится
позиции
Z20
X30,
причем
расстояние
первого
сверления
составляет
точки
Геометрия
ряда
описывается
через
цикл
HOLES1.
Сначала
происходит
сверление
при
помощи
цикла
CYCLE82,
сверлится
резьба
CYCLE84 (
без
компенсирующего
патрона
).
Глубина
отверстий
разница
между
базовой
плоскостью
конечной
глубиной
сверления
).
Рисунок
9-22
N10 G90 F30 S500 M3 T10 D1
Определение
технологических
значений
обработки
N20 G17 G90 X20 Z105 Y30
Движение
исходной
позиции
N30 MCALL CYCLE82(105, 102, 2,
22, 0, 1)
Модальный
цикла
сверления
N40 HOLES1(20, 30, 0, 10, 20, 5)
Вызов
цикла
ряда
отверстий
начало
первого
отверстия
цикле
выполняются
только
позиции
сверления
N50 MCALL
Отмена
модального
Смена
инструмента
N60 G90 G0 X30 Z110 Y105
Движение
позиции
рядом
отверстием
N70 MCALL CYCLE84(105, 102, 2,
22, 0, , 3, , 4.2, , 300, )
Модальный
цикла
резьбы
N80 HOLES1(20, 30, 0, 10, 20, 5)
Вызов
цикла
ряда
отверстий
начало
отверстия
ряда
N90 MCALL
Отмена
модального
Конец
программы





Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-272 6FC5698–2AA00–0PP2 (10.02)
Пример
программирования
Решетка
отверстий
помощью
программы
можно
обработать
решетку
отверстий
состоящую
рядов
отверстий
расположенных
плоскости
XY,
расстоянием
между
собой
Исходная
точка
решетки
находится
позиции
X30 Y20.
примере
параметры
используются
качестве
параметров
передачи
цикла
Рисунок
9-23
R10=102
плоскость
R11=105
Плоскость
R12=2
Безопасное
расстояние
R13=75
Глубина
сверления
R14=30
Исходная
точка
ряда
отверстий
оси
плоскости
R15=20
Исходная
точка
ряда
отверстий
оси
плоскости
R16=0
Начальный
угол
R17=10
Расстояние
сверления
исходной
точки
R18=10
Расстояние
между
отверстиями
R19=5
Количество
отверстий
ряду
R20=5
Количество
рядов
R21=0
Счетчик
рядов
R22=10
Расстояние
между
рядами
N10 G90 F300 S500 M3 T10 D1
Определение
технологических
значений
N20 G17 G0 X=R14 Y=R15 Z105
Движение
исходной
позиции
N30 MCALL CYCLE82(R11, R10,
R12, R13, 0, 1)
Модальный
цикла
сверления
N40 LABEL1:
Вызов
цикла
окружностей
центров
отверстий
N41 HOLES1(R14, R15, R16, R17,
R18, R19)
N50 R15=R15+R22
Вычисление
значения
след
ряда
N60 R21=R21+1
Повышать
счетчик
строк
N70 IF R21R20 GOTOB LABEL1
Возврат
LABEL1,
если
условие
выполнено
N80 MCALL
Отмена
модального
N90 G90 G0 X30 Y20 Z105
Движение
исходной
позиции
Конец
программы

Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-273
Окружность
центров
отверстий
– HOLES2
Программирование
HOLES2 (CPA, CPO, RAD, STA1, INDA, NUM)
Параметры
Таблица
9-12
Параметры
HOLES2
CPA real
Центр
окружности
отверстий
абсолютный
), 1-
ось
плоскости
CPO real
Центр
окружности
отверстий
абсолютный
), 2-
ось
плоскости
RAD real
Радиус
окружности
отверстий
без
STA1 real
Начальный
угол
Диапазон
значений
: -180STA1=180
градусов
INDA real
Последовательный
угол
NUM int
Количество
сверлений
Функции
помощью
цикла
можно
обработать
окружность
отверстий
Плоскость
обработки
необходимо
установить
цикла
Способ
сверления
определяется
через
цикл
сверления
предварительно
модально
Рисунок
9-24
Ход
процесса
цикле
последовательно
плоскости
окружности
отверстий
при
помощи
функции
G0,
выполняются
позиции
сверления
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-274 6FC5698–2AA00–0PP2 (10.02)
Рисунок
9-25
Объяснение
параметров
Рисунок
9-26
CPA, CPO
RAD (
позиция
центра
радиус
Положение
окружности
отверстий
плоскости
обработки
определяется
через
центр
параметры
CPA
CPO)
радиус
параметр
RAD).
Для
радиуса
допускаются
только
положительные
значения
STA1
INDA (
начальный
последовательный
угол
Через
параметры
определяется
расположение
отверстий
окружности
Циклы
9.4
Циклы
сверления
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-275
Параметр
STA1
указывает
угол
поворота
между
положительным
направлением
оси
абсциссы
действительной
цикла
системы
координат
детали
первым
сверлением
Параметр
INDA
содержит
угол
поворота
одного
сверления
следующего
Если
значение
параметра
INDA=0,
последовательный
угол
вычисляется
внутри
цикла
количества
сверлений
чтобы
равномерно
распределялись
окружности
NUM (
количество
параметре
NUM
определяется
количество
отверстий
Пример
программирования
Окружность
отверстий
помощью
программы
используя
цикл
CYCLE82,
изготавливаются
отверстия
глубиной
Конечная
глубина
сверления
задана
относительной
базовой
плоскости
Окружность
определяется
плоскости
XY
через
центр
X70 Y60
радиус
Исходный
угол
составляет
градуса
Безопасное
расстояние
оси
сверления
составляет
Рисунок
9-27
N10 G90 F140 S170 M3 T10 D1
Определение
технологических
значений
N20 G17 G0 X50 Y45 Z2
Движение
исходной
позиции
N30 MCALL CYCLE82(2, 0, 2, , 30, 0)
Модальный
цикла
сверления
без
длительности
обработки
параметр
DP
программируется
N40 HOLES2(70, 60, 42, 33, 0, 4)
Вызов
цикла
окружности
отверстий
последовательный
угол
рассчитывается
цикле
параметр
INDA
пропускается
N50 MCALL
Отмена
модального
Конец
программы
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-276 6FC5698–2AA00–0PP2 (10.02)
Токарные
циклы
Предпосылки
Токарные
циклы
являются
составной
частью
файла
конфигураций
Поперечная
Продольная
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-277
Рисунок
9-29
вводе
угла
свободного
следует
учитывать
что
зависит
продольного
или
поперечного
типа
обработки
Если
инструмент
должен
использоваться
продольной
поперечной
обработки
необходимо
при
различных
углах
свободного
задать
две
коррекции
инструмента
цикле
проверяется
можно
обработать
инструментом
данный
контур
Если
обработка
данным
инструментом
невозможна
цикл
прерывается
появлением
сигнала
сбоя
при
снятии
стружки
или
продолжается
обработка
контура
выдачей
сообщения
при
циклах
произвольной
формы
).
Тогда
контур
определяет
геометрия
резца
Если
угол
свободного
коррекции
инструмента
задан
нуль
контроль
производится
Соответствующие
реакции
описаны
отдельных
циклов
Рисунок
9-30
нет
повреждения
контура
повреждение
контура
нет
повреждения
контура
повреждение
контура
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-278 6FC5698–2AA00–0PP2 (10.02)
Канавка
– CYCLE93
Программирование
CYCLE93 (SPD, SPL, WIDG, DIAG, STA1, ANG1, ANG2, RCO1, RCO2, RCI1, RCI2, FAL1,
FAL2, IDEP, DTB, VARI)
Параметры
Таблица
9-13
Параметры
CYCLE93
SPD real
Начальная
точка
поперечной
оси
SPL real
Начальная
точка
продольной
оси
WIDG real
Ширина
задается
без
DIAG real
Глубина
задается
без
STA1 real
Угол
между
контуром
продольной
осью
Область
значений
: 0=STA1=180
ANG1 real
Угол
профиля
1:
стороне
определенной
стартовой
точкой
задается
без
Область
значений
: 0=ANG189.999
ANG2 real
Угол
профиля
2:
противоположной
стороне
задается
без
Область
значений
: 0=ANG289.999
RCO1 real
Радиус
фаска
1,
наружная
стороне
определенной
стартовой
точкой
RCO2 real
Радиус
фаска
2,
наружная
RCI1 real
Радиус
фаска
1,
внутренняя
стороне
определенной
стартовой
точкой
RCI2 real
Радиус
фаска
2,
внутренняя
FAL1 real
Припуск
чистовую
обработку
дне
FAL2 real
Припуск
чистовую
обработку
профиле
IDEP real
Глубина
задается
без
DTB real
Продолжительность
обработки
дне
VARI int
Тип
обработки
Область
значений
: 1...8
11...18
Функции
Цикл
позволяет
изготовить
симметричную
асимметричную
продольной
поперечной
обработки
любом
прямом
элементе
контура
Канавки
могут
наружные
внутренние
Ход
процесса
Врезания
глубину
дну
ширине
рассчитываются
внутри
цикла
распределяются
равномерно
максимальным
значением
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-279
косой
поверхности
перемещение
одной
другой
происходит
кратчайшему
пути
параллельно
конусу
обрабатывается
безопасное
расстояние
контура
рассчитывается
внутри
цикла
Первый
шаг
Черновая
обработка
параллельно
оси
дна
отдельным
шагам
После
каждого
выход
облома
стружки
Рисунок
9-31
Второй
шаг
Канавка
перпендикулярно
направлению
обрабатывается
один
или
несколько
шагов
Каждый
шаг
при
разделяется
соответствии
глубиной
шаге
вдоль
ширины
происходит
обратное
свободное
перемещение
Рисунок
9-32
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-280 6FC5698–2AA00–0PP2 (10.02)
Третий
шаг
Проточка
боковых
поверхностей
один
шаг
если
ANG1
или
ANG2
запрограммирован
угол
Врезание
вдоль
ширины
производится
несколько
шагов
если
ширина
боковых
поверхностей
велика
Рисунок
9-33
Четвертый
шаг
Проточка
припуска
чистовую
обработку
параллельно
контуру
кромки
середины
коррекция
радиуса
инструмента
выбирается
отменяется
циклом
автоматически
Рисунок
9-34
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-281
Объяснение
параметров
SPD
SPL (
начальная
точка
Этими
координатами
определяется
начальная
точка
исходя
цикле
рассчитывается
форма
Цикл
самостоятельно
определяет
свою
стартовую
точку
которую
выходит
перед
началом
наружной
проточке
движение
происходит
сначала
направлении
продольной
оси
при
сначала
направлении
поперечной
оси
Канавки
криволинейных
элементах
контура
могут
реализованы
различными
способами
Исходя
формы
радиуса
можно
провести
либо
прямую
параллельную
оси
через
максимум
либо
тангенциальную
косую
линию
точке
сопряжения
Радиусы
фаски
имеют
при
криволинейном
контуре
только
тогда
если
соответствующая
точка
сопряжения
лежит
прямой
заданной
циклом
Рисунок
9-35
WIDG
DIAG (
ширина
глубина
канавки
Параметрами
Ширина
" (WIDG)
Глубина
" (DIAG)
определяется
форма
Цикл
своих
расчетах
всегда
исходит
точки
запрограммированной
под
SPD
SPL.
Если
шире
чем
инструмент
ширина
протачивается
несколько
приемов
Общая
ширина
при
делится
циклом
Максимальное
составляет
ширины
инструмента
вычетом
радиуса
резца
Благодаря
этому
гарантируется
перекрытие
ходов
Если
запрограммированная
ширина
меньше
чем
действительная
ширина
инструмента
сообщение
ошибке
Ширина
инструмента
определена
обработка
прерывается
сбоя
тогда
если
внутри
цикла
ширина
распознана
нулевым
значением
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-282 6FC5698–2AA00–0PP2 (10.02)
Рисунок
9-36
STA1 (
угол
Параметром
STA1
программируете
угол
косой
линии
следует
изготовить
Угол
может
иметь
значения
между
всегда
относится
продольной
оси
ANG1
ANG2 (
угол
профиля
Через
раздельно
заданные
углы
профиля
можно
описать
асимметричную
Углы
могут
принимать
значения
между
89.999
RCO1, RCO2
RCI1, RCI2 (
радиус
фаска
Форма
модифицируется
через
задание
радиусов
фасок
кромке
или
дну
Следует
иметь
радиусы
задаются
положительным
фаски
отрицательным
знаком
зависимости
разряда
десятков
параметра
VARI
определяете
тип
расчета
программируемых
фасок
VARI10 (
разряд
десятков
=0)
фаска
CHF=...
VARI�10
фаска
программированием
(CHF/CHR
главу
8.1.6)
FAL1
FAL2 (
припуск
чистовой
обработки
Для
дна
боковых
поверхностей
можно
программировать
раздельные
припуски
чистовую
обработку
черновой
обработке
снятие
материала
ведется
чистового
припуска
следует
параллельный
контуру
проход
резца
вдоль
конечного
контура
инструментом
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-283
Рисунок
9-37
IDEP (
глубина
врезания
Через
программирование
глубины
можно
разделить
параллельную
оси
несколько
глубину
После
каждого
инструмент
отводится
облома
стружки
Параметр
IDEP
должен
программироваться
любом
случае
DTB (
длительность
обработки
Длительность
обработки
дне
выбирается
чтобы
произошел
минимум
один
оборот
шпинделя
Она
программируется
секундах
VARI (
тип
обработки
помощью
разряда
единиц
параметра
VARI
можно
определить
тип
обработки
может
принимать
значения
показанные
рисунке
помощью
разряда
десятков
параметра
VARI
определяется
расчета
фаски
VARI 1…8:
Фаски
рассчитываются
CHF
VARI 11…18:
Фаски
рассчитываются
Припуск
чистовую
обработку
боковине
, FAL2
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-284 6FC5698–2AA00–0PP2 (10.02)
Рисунок
9-38
Если
параметр
имеет
другие
значения
цикл
прерывается
сигналом
сбоя
Тип
обработки
определен
".
Цикл
производит
контроль
контура
смысле
что
контур
должен
действительным
является
нормальным
если
радиусы
фаски
дне
касаются
или
подрезаются
или
предпринимается
попытка
поперечной
элементе
контура
параллельном
продольной
оси
Цикл
случае
прерывается
сигналом
сбоя
61603 "
Форма
определена
".
Дальнейшие
указания
цикла
должен
активироваться
двухрезцовый
инструмент
Коррекции
обоих
резцов
должны
располагаться
двух
следующих
друг
другом
номерах
инструмента
первый
должен
активироваться
перед
цикла
Цикл
сам
определяет
шага
обработки
двух
коррекций
инструмента
должна
использоваться
активизирует
самостоятельно
окончанию
цикла
снова
номер
коррекции
действовавший
перед
цикла
Если
при
цикла
задан
номер
коррекции
инструмента
выполнение
цикла
прерывается
сигналом
сбоя
Коррекция
инструмента
".
Пример
программирования
Канавка
помощью
программы
изготовляется
снаружи
косой
поверхности
вдоль
продольной
оси
точка
лежит
справа
X35 Z60.
Цикл
использует
коррекции
инструмента
T5.
определен
соответствующим
образом
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-285
Рисунок
9-39
N10 G0 G90 Z65 X50 T5 D1 S400 M3
Исходная
точка
начала
цикла
N20 G95 F0.2
Определение
технологических
значений
N30 CYCLE93(35, 60, 30, 25, 5, 10,
20, 0, 0, -2, -2, 1, 1, 10, 1, 5)
Вызов
цикла
N40 G0 G90 X50 Z65
Следующая
позиция
Конец
программы







Фаски
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-286 6FC5698–2AA00–0PP2 (10.02)
Канавка
произвольной
формы
формы
соотв
. DIN) – CYCLE94
Программирование
CYCLE94 (SPD, SPL, FORM)
Параметры
Таблица
9-14
Параметры
CYCLE94
SPD real
Начальная
точка
поперечной
оси
задается
без
SPL real
Начальная
точка
коррекции
продольной
оси
задается
без
FORM char
Определение
формы
Значение
: E (
формы
формы
F)
Функция
Этим
циклом
можно
изготовить
соотв
. DIN509
формы
общепринятыми
требованиями
при
диаметре
детали
� 3
Рисунок
9-40
Ход
процесса
Позиция
перед
началом
Исходной
позицией
является
любая
позиция
можно
без
проблем
Форма
Форма
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-287
Цикл
выполняет
следующий
ход
движений
Выход
определенной
внутри
цикла
стартовой
точке
G0
Выбор
коррекции
радиуса
резца
соответствии
длиной
резца
проход
контура
подачей
запрограммированной
перед
цикла
Возврат
стартовую
точку
G0
отмена
коррекции
радиуса
резца
G40
Объяснение
параметров
SPD
SPL (
начальная
точка
параметром
SPD
задается
диаметр
детали
Параметр
SPL
определяет
размер
детали
продольной
оси
Если
SPD
запрограммирован
конечный
диаметр
3
цикл
прерывается
сигналом
сбоя
Диаметр
детали
слишком
мал
".
Рисунок
9-41
FORM (
определение
Формы
установлены
DIN509
должны
определяться
через
параметр
Если
параметр
имеет
значение
отличное
или
цикл
прерывается
выдачей
сигнала
сбоя
Форма
определена
".
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-288 6FC5698–2AA00–0PP2 (10.02)
Рисунок
9-42
Положение
резца
(SL)
инструмента
определяется
циклом
самостоятельно
исходя
коррекции
инструмента
Цикл
может
работать
положениях
резца
1 ... 4.
Если
цикл
распознал
положения
5 ... 9,
сигнал
сбоя
Положение
резца
запрограммировано
цикл
прерывается
Цикл
автоматически
находит
свою
стартовую
точку
Она
лежит
конечного
диаметра
конечной
длины
продольной
оси
Положение
стартовой
точки
запрограммированным
значениям
координаты
определяется
через
положение
инструмента
цикле
производится
контроль
угла
свободного
инструмента
если
соответствующем
параметре
коррекции
инструмента
задано
значение
Если
установлено
что
форма
может
обработана
инструментом
угол
свободного
слишком
мал
системе
управления
сообщение
Измените
форму
".
Однако
обработка
продолжается
Рисунок
9-43
детали
одной
плоскостью
обработки
детали
двумя
плоскостями
обработки
расположенными
друг
другу
под
прямым
углом
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-289
Дополнительные
указания
цикла
должна
активизироваться
коррекция
инструмента
противном
случае
выдается
сигнал
сбоя
Коррекция
инструмента
цикл
прерывается
Пример
программирования
Канавка
_Form_E
помощью
программы
можно
обработать
формы
E.
Рисунок
9-44
N10 T1 D1 S300 M3 G95 F0.3
Определение
технологических
значений
N20 G0 G90 Z100 X50
Выбор
исходной
позиции
N30 CYCLE94(20, 60, “
Вызов
цикла
N40 G90 G0 Z100 X50
Движение
следующей
позиции
Конец
программы






Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-290 6FC5698–2AA00–0PP2 (10.02)
Снятие
стружки
торцевым
резанием
– CYCLE95
Программирование
CYCLE95 (NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3, VARI, DT, DAM, _VRT)
Параметры
Таблица
9-15
Параметры
CYCLE95
NPP string
подпрограммы
контура
MID real
Глубина
задается
без
FALZ real
Припуск
чистовую
обработку
продольной
оси
задается
без
FALX real
Припуск
чистовую
обработку
поперечной
оси
задается
без
FAL real
Припуск
чистовую
обработку
контуру
задается
без
FF1 real
Подача
черновой
обработки
без
торцевого
FF2 real
Подача
погружения
элементы
торцевого
FF3 real
Подача
чистовой
обработки
VARI int
Тип
обработки
Область
значений
: 1 ... 12
DT real
Длительность
обработки
облома
стружки
при
черновой
обработке
DAM real
Длина
пути
после
каждый
шаг
черновой
обработки
прерывается
облома
стружки
_VRT real
отвода
контура
при
черновой
обработке
инкрементальный
задается
без
Функция
помощью
цикла
можно
изготовить
контур
запрограммированный
подпрограмме
через
параллельное
осям
снятие
стружки
контуре
могут
содержаться
элементы
торцевого
помощью
цикла
можно
обрабатывать
контуры
продольном
поперечном
направлении
проводить
наружную
внутреннюю
обработку
Технология
выбирается
свободно
черновая
чистовая
комплексная
обработка
).
черновой
обработке
контура
производится
параллельное
оси
максимальной
запрограммированной
глубиной
после
достижения
точки
сопряжения
контуром
сразу
параллельно
контуру
протачиваются
остаточные
уголки
обработка
продолжается
запрограммированного
чистового
припуска
Чистовая
обработка
производится
направлении
что
черновая
Коррекция
радиуса
инструмента
выбирается
отменяется
автоматически
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-291
Рисунок
9-45
Ход
процесса
Позиция
перед
началом
Начальной
позицией
является
любая
позиция
можно
без
проблем
достичь
начальной
точки
контура
Цикл
выполняет
следующий
ход
движений
точка
рассчитывается
внутри
цикла
G0
одновременно
обеим
осям
происходит
выход
Черновая
обработка
без
элементов
торцевого
резания
Параллельная
оси
подача
действующей
глубины
рассчитывается
внутри
цикла
выполняется
G0.
Выход
черновую
точку
сопряжения
параллельно
оси
G1
подаче
FF1.
Очередной
проход
параллельно
контуру
вдоль
контура
чистовой
припуск
последней
точки
сопряжения
G1/G2/G3
FF1.
Отвод
запрограммированное
под
_VRT
значение
каждой
оси
G0.
процесс
повторяется
пор
пока
будет
достигнута
общая
глубина
обрабатываемого
черновой
обработке
без
элементов
торцевого
стартовой
точке
цикла
происходит
осям
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-292 6FC5698–2AA00–0PP2 (10.02)
Рисунок
9-46
Черновая
обработка
элементов
торцевого
резания
точка
следующего
торцевого
достигается
осям
G0.
учитывается
дополнительное
внутри
цикличное
безопасное
расстояние
Параллельное
контуру
вдоль
контура
чистовой
припуск
G1/G2/G3
FF2.
Движение
черновой
точки
сопряжения
параллельно
оси
G1
подаче
FF1.
Следующий
проход
последней
точки
сопряжения
Отвод
производятся
первом
обработки
Если
имеются
дополнительные
элементы
торцевой
обработки
процесс
повторяется
каждом
элементе
Рисунок
9-47
Черновая
обработка
без
торцевого
резца
Черновая
обработка
первого
торцевого
резца
Черновая
обработка
второго
торцевого
резца
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-293
Чистовая
обработка
Выход
стартовую
точку
осям
G0.
Начальная
точка
контура
одновременно
достигается
обеим
осям
G0.
Чистовая
обработка
вдоль
контура
G1/G2/G3
FF3
Возврат
стартовую
точку
обеим
осям
G0
Объяснение
параметров
NPP (
название
параметре
задается
название
подпрограммы
контура
1.
Контур
может
определяться
подпрограмма
NPP=
название
подпрограммы
Для
названия
подпрограммы
контура
действительны
все
описанные
руководстве
программированию
указания
присвоению
имен
Ввод
Подпрограмма
существует
ввести
название
далее
Подпрограмма
еще
существует
ввести
название
клавишу
new
file
”.
Закладывается
подпрограмма
главная
программа
введенным
названием
переходит
редактор
контура
Ввод
завершается
нажатием
клавиши
Technol. mask
возвращается
маску
поддержки
циклов
2.
Контур
снятия
стружки
может
вызываемой
программы
NPP=
название
начальной
метки
название
конечной
метки
Ввод
Контур
описан
ввести
название
начальной
метки
название
конечной
метки
Контур
еще
описан
ввести
название
начальной
метки
клавишу
contour append
”.
Начальная
конечная
метки
автоматически
создаются
введенных
названий
переходят
редактор
контура
Ввод
завершается
нажатием
клавиши
Technol. mask
возвращается
маску
поддержки
циклов
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-294 6FC5698–2AA00–0PP2 (10.02)
Рисунок
9-48
Примеры
NPP=KONTUR_1
Контур
снятия
стружки
является
полной
программой
Kontur_1
NPP=ANFANG:ENDE
Контур
снятия
стружки
определяется
вызываемой
программе
кадра
меткой
ANFANG
начало
кадра
меткой
ENDE (
).
MID (
глубина
врезания
Параметром
MID
определяется
максимально
возможная
глубина
процесса
черновой
обработки
Цикл
самостоятельно
рассчитывает
действующую
глубину
будет
проводиться
черновая
обработка
Черновой
процесс
контура
торцевыми
элементами
разделяется
циклом
отдельные
черновые
участки
Для
каждого
участка
цикл
рассчитывает
действующую
глубину
значение
всегда
лежит
между
запрограммированной
глубиной
половиной
значения
Исходя
общей
глубины
одного
чернового
участка
запрограммированной
максимальной
глубины
определяется
число
необходимых
черновых
участков
общая
глубина
делится
равномерно
число
Этим
создаются
оптимальные
условия
Для
черновой
обработки
контура
формируются
представленные
приведенной
выше
схеме
шаги
обработки
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-295
Рисунок
9-49
Пример
расчета
действующей
глубины
Участок
обработки
имеет
общую
глубину
максимальной
глубине
требуется
таким
образом
, 8
черновых
участков
реализуется
4,875
участке
выполняется
черновых
участков
4,5
общая
разность
).
участке
производится
два
черновых
прохода
при
действующем
3,5
общая
разность
).
FAL, FALZ
FALX (
припуск
чистовой
обработки
Задание
припуска
чистовой
обработки
черновой
обработки
производится
либо
через
параметры
FALZ
FALX,
если
хотите
задать
каждой
оси
свой
припуск
либо
через
параметр
FAL,
связанного
контуром
припуска
Тогда
значение
рассчитывается
обеих
осях
чистовой
припуск
Контроль
достоверности
запрограммированного
значения
производится
Если
всем
параметрам
присвоено
значение
цикл
рассчитает
все
чистовые
припуски
Имеет
определить
или
другого
типа
способ
назначения
чистового
припуска
Черновая
обработка
производится
всегда
чистового
припуска
сразу
после
каждого
параллельного
оси
чернового
прохода
возникающие
остаточные
уголки
протачиваются
параллельно
контуру
что
после
завершения
черновой
обработки
требуется
дополнительная
обработка
остаточных
уголков
Если
чистовой
припуск
запрограммирован
черновая
обработка
проводится
конечного
контура
FF1, FF2
FF3 (
подача
Для
различных
шагов
обработки
можете
задать
различные
подачи
представлено
рисунке
9-50.
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-296 6FC5698–2AA00–0PP2 (10.02)
Рисунок
9-50
VARI (
тип
обработки
Таблица
9-16 (
тип
обработки
Значение
Вдоль
Поперек
Снаружи
Внутри
Черновая
чистовая
комплексная
Черновая
Черновая
Черновая
Черновая
Чистовая
Чистовая
Чистовая
Чистовая
Комплексная
Комплексная
Комплексная
Комплексная
продольной
обработке
всегда
производится
поперечной
оси
при
поперечной
продольной
Наружная
обработка
означает
что
производится
отрицательном
направлении
оси
обработке
положительном
Черновая
обработка
Чистовая
обработка
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-297
Для
параметра
VARI
производится
контроль
достоверности
Если
при
цикла
значение
лежит
пределами
диапазона
1 ... 12,
цикл
прерывается
сигналом
сбоя
Тип
обработки
определен
".
Рисунок
9-51
Вдоль
снаружи
Вдоль
внутри
VARI=3/7/11
Вдоль
внутри
VARI=3/7/11
или
после
переустанова
или
после
переустанова
Поперек
внутри
Попе

Поперек
снаружи
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-298 6FC5698–2AA00–0PP2 (10.02)
DT
DAM (
длительность
обработки
длина
помощью
обоих
параметров
можете
осуществить
прерывание
отдельных
участков
обработки
после
прохождения
определенного
участка
пути
целью
облома
стружки
параметры
имеют
значение
только
при
черновой
обработке
параметре
DAM
определяется
максимальный
пути
после
должен
производиться
облом
стружки
DT
можно
запрограммировать
продолжительность
обработки
секундах
),
будет
производиться
каждой
точке
облома
стружки
Если
прерывания
задан
(DAM=0),
прерывание
черновой
обработки
происходит
без
выдержки
времени
Рисунок
9-52
_VRT (
отвода
параметре
_VRT
можно
запрограммировать
расстояние
при
черновой
обработке
будет
происходить
обеим
осям
_VRT=0 (
параметр
запрограммирован
будет
происходить
Дальнейшие
указания
Определение
контура
Контур
должен
содержать
минимум
кадра
перемещениями
обеих
осях
плоскости
обработки
Если
контур
короче
происходит
прерывание
цикла
выдачей
сигналов
сбоя
Контурная
подпрограмма
содержит
слишком
мало
кадров
Ошибка
при
подготовке
контура
".
Торцевые
элементы
могут
следовать
непосредственно
друг
другом
Кадры
без
движений
плоскости
могут
описываться
без
ограничений
Циклом
подготавливаются
все
кадры
перемещения
первых
двух
осей
действующей
плоскости
только
участвуют
Перемещения
других
осей
могут
содержаться
подпрограмме
время
выполнения
цикла
действуют
периодическое
параллельное
оси
резание
Движение
езание
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-299
Для
описания
геометрии
контура
допустима
только
линейная
круговая
интерполяция
G0, G1, G2
G3.
Кроме
можно
запрограммировать
функции
закруглений
фасок
Если
контуре
запрограммированы
другие
функции
перемещений
цикл
прерывается
сигналом
сбоя
допустимый
интерполяции
контуре
".
первом
кадре
перемещения
действительной
плоскости
обработки
должна
содержаться
одна
функция
перемещения
G0, G1, G2
или
G3,
иначе
цикл
прерывается
сигналом
сбоя
Начальные
условия
CONTPRON
".
сбойное
сообщение
кроме
при
G41/42.
Начальная
точка
контура
является
первой
запрограммированной
позицией
рабочей
плоскости
Для
обработки
запрограммированного
контура
подготавливается
внутрицикловая
память
может
вмещать
максимальное
количество
элементов
контура
Сколько
зависит
контура
Если
контур
содержит
слишком
много
элементов
происходит
цикл
прерывается
сигналом
сбоя
Превышение
таблицы
".
Обработка
контура
тогда
должна
разделена
несколько
цикл
вызывается
каждого
отдельно
Если
максимальный
диаметр
находится
запрограммированной
начальной
или
конечной
точке
контура
цикл
автоматически
максимума
контура
добавляет
рабочей
плоскости
прямую
параллельную
оси
часть
контура
точится
торцевой
элемент
Рисунок
9-53
Программирование
коррекции
радиуса
инструмента
G41/G42
подпрограмме
приводит
сигналу
сбоя
Ошибочный
контур
точения
прерыванию
цикла
Направление
контура
Направление
программируется
контур
выбирается
произвольно
Внутри
цикла
направление
обработки
определяется
автоматически
комплексной
обработке
контур
обрабатывается
направлении
что
при
черновой
обработке
Для
определения
либо
направления
обработки
рассматриваются
первая
конечная
запрограммированные
точки
контура
Кроме
первом
кадре
подпрограммы
всегда
необходимо
записывать
обе
координаты
Дополнительная
прямая
Начальная
точка
Конечная
точка
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-300 6FC5698–2AA00–0PP2 (10.02)
Контроль
контура
Цикл
предлагает
контроль
контура
следующим
пунктам
угол
свободного
инструмента
программирование
окружности
дуге
углом
раскрытия
� 180
Для
торцевых
элементов
циклом
проверяется
возможна
обработка
инструментом
Если
цикл
распознал
что
обработка
ведет
повреждению
контура
прерывается
сигналом
сбоя
Активный
инструмент
повреждает
запрограммированный
контур
".
Если
угол
свободного
коррекции
инструмента
задан
нулем
контроль
производится
Если
коррекции
помещена
слишком
большая
дуга
сбойное
сообщение
Ошибочный
контур
точения
".
Стартовая
точка
Цикл
самостоятельно
определяет
стартовую
точку
обработки
точка
лежит
оси
выполняется
глубину
расстоянии
чистовой
припуск
путь
отвода
параметр
_VRT)
контура
другой
оси
лежит
чистовом
припуске
+ _VRT
перед
начальной
точкой
контура
подводе
стартовой
точке
внутри
цикла
выбирается
коррекция
радиуса
Последняя
точка
перед
цикла
должна
выбрана
чтобы
возможности
было
столкновений
было
достаточно
места
соответствующего
движения
коррекции
Рисунок
9-54
Стратегия
движений
Рассчитанная
перед
циклом
стартовая
точка
при
черновой
обработке
всегда
достигается
обеим
осям
одновременно
при
чистовой
всегда
отдельно
осям
при
чистовой
обработке
сначала
двигается
ось
Сумма
припуска
чистовой
обработки
+_VRT
НАЧАЛЬНАЯ
ТОЧКА
цикла
Сумма
припуска
чист
обработки
Z +_VRT
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-301
Пример
программирования
Цикл
снятия
стружки
рисунке
контур
объяснения
параметров
обеспечения
должен
обработан
комплексно
снаружи
вдоль
Чистовые
припуски
заданы
отдельно
осям
при
черновой
обработке
производится
Максимальное
составляет
Контур
задается
отдельной
программе
Рисунок
9-55
N10 T1 D1 G0 G95 S500 M3 Z125
X81
Позиция
движения
перед
N20 CYCLE95(”KONTUR_1”, 5, 1.2,
0.6, , 0.2, 0.1, 0.2, 9, , , 0.5)
Вызов
цикла
N30 G0 G90 X81
Обратный
подвод
стартовой
позиции
N40 Z125
Движение
оси
Конец
программы
%_N_KONTUR_1_SPF
Начало
подпрограммы
N100 Z120 X37
N110 Z117 X40
Движение
осям
N120 Z112 RND=5
Закругление
радиусом
N130 Z95 X65
N140 Z87
N150 Z77 X29
N160 Z62
N170 Z58 X44
N180 Z52
N190 Z41 X37
N200 Z35
N210 X76
Движение
осям
Конец
программы
Подпрограмма

Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-302 6FC5698–2AA00–0PP2 (10.02)
Пример
программирования
2:
Цикл
снятия
стружки
Контур
снятия
стружки
определяется
вызываемой
программе
после
цикла
сразу
подводится
чистовой
обработке
Рисунок
9-56
N110 G18 DIAMOF G90 G96 F0.8
N120 S500 M3
N130 T1 D1
N140 G0 X70
N150 Z160
N160 CYCLE95(“ANFANG:ENDE”,
2.5, 0.8, 0, 0.8, 0.75, 0.6, 1, , ,)
Вызов
цикла
ANFANG:
N180 G1 X10 Z100 F0.6
N190 Z90
N200 Z70 ANG=150
N210 Z50 ANG=135
N220 Z50 X50
ENDE:
N230 G0 X70 Z160
N240 M02






Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-303
Резьбовая
канавка
– CYCLE96
Программирование
CYCLE96 (DIATH, SPL, FORM)
Параметры
Таблица
9-17
Параметры
CYCLE96
DIATH real
Номинальный
диаметр
резьбы
SPL real
Начальная
точка
коррекции
продольной
оси
FORM char
Определение
формы
Значение
формы
формы
формы
D (
формы
D)

Функции
помощью
цикла
можно
изготовить
резьбовую
проточку
соотв
. DIN76
деталей
метрической
ISO-
резьбой
Рисунок
9-57
Ход
процесса
Позиция
перед
началом
Исходной
позицией
является
любая
позиция
можно
без
проблем
проточке
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-304 6FC5698–2AA00–0PP2 (10.02)
Цикл
выполняет
следующий
ход
движений
Выход
определенной
внутри
цикла
стартовой
точке
G0
Выбор
коррекции
радиуса
инструмента
соответствии
положением
резца
Проход
контура
подачей
запрограммированной
перед
цикла
Возврат
стартовую
точку
G0
отмена
коррекции
радиуса
инструмента
G40
Объяснение
параметров
DIATH (
номинальный
диаметр
помощью
цикла
можно
изготовить
резьбовую
метрической
ISO-
резьбы
48.
Если
соответствии
запрограммированным
DIATH
значением
конечный
диаметр
получается
3
цикл
прерывается
выдается
сигнал
сбоя
Диаметр
детали
слишком
мал
».
Если
параметр
имеет
другое
значение
чем
заданное
через
DIN76
.1,
цикл
прерывается
выдается
сигнал
сбоя
Ход
резьбы
определен
».
SPL (
начальная
точка
Параметром
SPL
определяете
чистовой
размер
продольной
оси
Рисунок
9-58
FORM (
определение
Резьбовые
форм
определяются
наружной
резьбы
форма
нормальных
сбегов
резьбы
форма
укороченных
сбегов
Резьбовые
форм
используются
резьбы
форма
нормального
сбега
резьбы
форма
укороченного
сбега
Если
параметр
имеет
другое
значение
кроме
…D,
цикл
прерывается
выдается
сигнал
сбоя
Форма
определена
».
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-305
Коррекция
радиуса
инструмента
выбирается
циклом
автоматически
Цикл
может
работать
только
положениях
резца
1 ... 4.
Если
цикл
распознал
положения
5 ... 9,
или
помощью
положения
резца
форма
может
обработана
сигнал
сбоя
Положение
резца
запрограммировано
цикл
прерывается
Цикл
автоматически
находит
свою
стартовую
точку
определяется
через
положение
инструмента
диаметр
резьбы
Положение
стартовой
точки
запрограммированным
значениям
координаты
определяется
через
положение
инструмента
Для
форм
цикле
производится
контроль
угла
свободного
инструмента
Если
установлено
что
форма
может
обработана
инструментом
системе
управления
сообщение
Измените
форму
",
обработка
продолжается
Рисунок
9-59
Рисунок
9-60
ФОРМА
ФОРМА
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-306 6FC5698–2AA00–0PP2 (10.02)
Дополнительные
указания
цикла
должна
активизироваться
коррекция
инструмента
противном
случае
выдается
сигнал
сбоя
Коррекция
инструмента
цикл
прерывается
Пример
программирования
Резьбовая
канавка
_Form_
помощью
программы
можно
обработать
резьбовую
формы
Рисунок
9-61
N10 D3 T1 S300 M3 G95 F0.3
Определение
технологических
значений
N20 G0 G90 Z100 X50
Выбор
исходной
позиции
N30 CYCLE96(40, 60, “
Вызов
цикла
N40 G90 G0 X30 Z100
Движение
следующей
позиции
Конец
программы







Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-307
Нарезание
резьбы
– CYCLE97
Программирование
CYCLE97 (PIT, MPIT, SPL, FP
L, DM1, DM2, APP, ROP, TDEP, FAL, IANG, NSP, NRC,
NID, VARI, NUMT)
Параметры
Таблица
9-18
Параметры
CYCLE97
PIT real
Шаг
резьбы
величина
задается
без
MPIT real
Шаг
резьбы
размер
резьбы
Область
значений
: 3 (
M3) ... 60 (
M60)
SPL real
Начальная
точка
резьбы
продольной
оси
FPL real
Конечная
точка
резьбы
продольной
оси
DM1 real
Диаметр
резьбы
начальной
точке
DM2 real
Диаметр
резьбы
конечной
точке
APP real
Заход
задается
без
ROP real
Выход
задается
без
TDEP real
Глубина
резьбы
задается
без
FAL real
Припуск
чистовой
обработки
задается
без
IANG real
Угол
Область
значений
: "+" (
боковой
стороне
профиля
резьбы
"–" (
знакопеременного
NSP real
Смещение
стартовой
точки
первого
захода
резьбы
задается
без
NRC int
Число
черновых
задается
без
NID int
Число
холостых
шагов
задается
без
VARI int
Определение
типа
обработки
резьбы
Область
значений
: 1 ... 4
NUMT int
Число
заходов
резьбы
задается
без
Функции
Циклом
резьбы
можно
цилиндрическую
коническую
наружную
внутреннюю
резьбу
постоянным
шагом
продольной
поперечной
обработке
Резьба
может
одно
многозаходной
многозаходной
резьбе
отдельные
заходы
обрабатываются
друг
другом
Врезание
производится
автоматически
можете
выбирать
между
постоянного
один
проход
или
постоянной
толщиной
стружки
или
левая
резьба
определяется
направлением
вращения
шпинделя
программируется
перед
цикла
(override)
скорости
подачи
шпинделя
кадрах
движения
резьбой
действует
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-308 6FC5698–2AA00–0PP2 (10.02)
Рисунок
9-62
Важно
Предпосылкой
использования
цикла
является
регулируемый
скорости
вращения
шпиндель
системой
измерения
пути

Ход
процесса
Позиция
перед
началом
Начальной
позицией
может
любая
позиция
без
столкновений
может
достигнута
запрограммированная
начальная
точка
резьбы
заход
Цикл
выполняет
следующий
ход
движений
Выход
рассчитанной
циклом
стартовой
точки
начало
захода
первого
хода
резьбы
G0.
Врезание
черновой
обработки
соответствии
определенным
VARI
типом
резьбы
повторяется
соответствии
запрограммированным
числом
черновых
следующем
шаге
точится
чистовой
припуск
G33.
соответствии
числом
холостых
шагов
участок
повторяется
Для
каждого
дальнейшего
хода
резьбы
весь
процесс
повторяется
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-309
Объяснение
параметров
Рисунок
9-63
PIT
MPIT (
значение
размер
резьбы
Шаг
резьбы
является
величиной
параллельной
оси
задается
без
Для
изготовления
метрической
цилиндрической
резьбы
возможно
задать
шаг
резьбы
через
параметр
MPIT
размер
резьбы
M3
M60).
Оба
параметра
должны
использоваться
выбору
Если
содержат
значения
противоречащие
друг
другу
сигнал
сбоя
Шаг
резьбы
цикл
прерывается
DM1
DM2 (
диаметр
Этим
параметром
можно
определить
диаметр
резьбы
начальной
конечной
точки
резьбы
резьбе
диаметр
отверстия
под
резьбу
Связь
SPL, FPL, APP
ROP (
начальная
конечная
точки
заход
выход
Запрограммированные
начальная
(SPL)
или
конечная
(FPL)
точки
представляют
собой
оригинальную
начальную
точку
резьбы
используемая
цикле
стартовая
точка
является
заданной
захода
начальной
точкой
конечная
точка
соответственно
этому
программируется
выхода
ROP.
поперечной
оси
определенная
циклом
стартовая
точка
всегда
удалена
запрограммированного
диаметра
резьбы
плоскость
отвода
образуется
системе
управления
автоматически
Связь
TDEP, FAL, NRC
NID (
глубина
резьбы
припуск
чистовой
обработки
число
ходов
Запрограммированный
чистовой
припуск
действует
параллельно
оси
вычитается
заданной
глубины
резьбы
TDEP;
остаток
снимается
при
черновой
обработке
Цикл
рассчитывает
отдельные
глубины
зависимости
параметра
VARI
самостоятельно
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-310 6FC5698–2AA00–0PP2 (10.02)
разложении
обрабатываемой
глубины
резьбы
отдельные
постоянной
толщиной
стружки
усилие
остается
постоянным
всех
участках
черновой
обработки
Врезание
производится
тогда
различными
значениями
глубины
Второй
деление
общей
глубины
резьбы
постоянные
участки
Сечение
стружки
при
хода
ходу
становится
больше
однако
при
маленьких
значениях
глубины
резьбы
технологию
можно
привести
наилучшим
условиям
Чистовой
припуск
FAL
снимается
после
черновой
обработки
один
ход
выполняется
холостой
ход
запрограммированный
NID.
IANG (
угол
врезания
Параметром
IANG
определяется
угол
под
происходит
резьбе
Если
должно
производиться
перпендикулярно
направлению
значение
параметра
следует
установить
нулю
Если
должно
производиться
вдоль
боковой
поверхности
максимальное
абсолютное
значение
параметра
составляет
половину
угла
боковой
поверхности
инструмента
Рисунок
9-64
параметра
определяет
исполнение
положительном
значении
всегда
производится
одной
боковой
стороне
при
отрицательном
значении
попеременно
обеим
сторонам
Попеременный
тип
возможен
только
цилиндрической
резьбы
Если
значение
IANG
при
конической
резьбе
все
отрицательное
цикл
выполняет
вдоль
одной
стороны
NSP (
смещение
стартовой
точки
NUMT (
количество
параметром
можете
программировать
значение
угла
определяет
точку
первого
прохода
резьбы
окружности
детали
вращения
речь
идет
смещении
стартовой
точки
Параметр
может
принимать
значения
между
+359.9999
Если
смещение
стартовой
точки
задано
или
параметр
пропущен
списке
параметров
первый
ход
резьбы
автоматически
начинается
метки
ноль
градусов
Врезание
вдоль
одной
боковой
поверхности
Врезание
сменой
боковых
поверхностей
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-311
Рисунок
9-65
Параметром
NUMT
устанавливается
количество
заходов
при
многоходовой
резьбе
Для
простой
резьбы
значение
параметра
следует
задать
нулю
или
совсем
пропустить
списке
параметров
Заходы
резьбы
равномерно
распределяются
окружности
обтачиваемой
детали
первый
ход
резьбы
определяется
через
параметр
NSP.
Если
многоходовая
резьба
должна
изготавливаться
неравномерным
распределением
ходов
окружности
каждого
захода
резьбы
цикл
следует
при
программировании
соответствующего
смещения
стартовой
точки
VARI (
тип
обработки
Параметром
VARI
устанавливается
где
снаружи
или
изнутри
должна
производиться
обработка
технология
при
черновой
обработке
Параметр
VARI
может
принимать
величину
между
следующими
значениями
Рисунок
9-66
Старт
захода
резьбы
Старт
захода
резьбы
Старт
захода
резьбы
Старт
захода
резьбы
Метка
Врезание
постоянной
глубиной
врезания
Врезание
постоянным
сечением
стружки
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-312 6FC5698–2AA00–0PP2 (10.02)
Таблица
9-19
Тип
обработки
Значение
Снаружи
изнутри
Постоянное
врезание
постоян
сечение
стружки
Снаружи
Постоянное
Постоянное
Снаружи
Постоянное
сечение
стружки
Постоянное
сечение
стружки
Если
параметра
VARI
запрограммировано
другое
значение
цикл
прерывается
выдачей
сбойного
сообщения
Тип
обработки
определен
".
Дальнейшие
указания
Различие
продольной
поперечной
резьб
Решение
обрабатывать
продольную
или
поперечную
резьбу
цикл
принимает
самостоятельно
зависит
угла
конуса
нарезается
резьба
Если
угол
конуса
резьба
обрабатывается
продольная
ином
случае
поперечная
Рисунок
9-67
Пример
программирования
Нарезание
резьбы
помощью
программы
можно
изготовить
метрическую
наружную
резьбу
M42x2
боковой
поверхности
Врезание
производится
постоянным
сечением
стружки
Выполняется
черновых
проходов
глубиной
1,23
без
чистового
припуска
окончании
предусмотрено
холостых
захода
Угол
45º
Угол
� 45º
Продольная
резьба
Поперечная
резьба
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-313
Рисунок
9-68
N10 G0 G90 Z100 X60
Выбор
стартовой
позиции
N20 G95 D1 T1 S1000 M4
Определение
технологических
значений
N30 CYCLE97( , 42, 0, -35, 42, 42, 10,
3, 1.23, 0, 30, 0, 5, 2, 3, 1)
Вызов
цикла
N40 G90 G0 X100 Z100
Движение
следующей
позиции
Конец
программы
Последовательные
ряды
резьбы
– CYCLE98
Программирование
CYCLE98 (PO1, DM1, PO2, DM2, PO3, DM3, PO4, DM4, APP, ROP, TDEP, FAL, IANG,
NSP, NRC, NID, PP1, PP2, PP3, VARI, NUMT)
Параметры
Таблица
9-20
Параметры
CYCLE98
PO1 real
Начальная
точка
резьбы
продольной
оси
DM1 real
Диаметр
резьбы
начальной
точке
PO2 real
промежуточная
точка
продольной
оси
DM2 real
Диаметр
первой
промежуточной
точке
PO3 real
Вторая
промежуточная
точка
DM3 real
Диаметр
промежуточной
точке
PO4 real
Конечная
точка
резьбы
продольной
оси
DM4 real
Диаметр
резьбы
конечной
точке


Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-314 6FC5698–2AA00–0PP2 (10.02)
Таблица
9-20
Параметры
CYCLE98,
продолжение
APP real
Заход
задается
без
ROP real
Выход
задается
без
TDEP real
Глубина
резьбы
задается
без
FAL real
Припуск
чистовой
обработки
задается
без
IANG real
Угол
Область
значений
: "+" (
боковой
стороне
профиля
резьбы
"–" (
знакопеременного
NSP real
Смещение
стартовой
точки
первого
захода
резьбы
задается
без
NRC int
Число
черновых
задается
без
NID int
Число
холостых
шагов
задается
без
1 real
Ход
резьбы
значение
задается
без
2 real
Ход
резьбы
значение
задается
без
3 real
Ход
резьбы
значение
задается
без
VARI int
Определение
типа
обработки
резьбы
Область
значений
: 1 ... 4
NUMT int
Число
заходов
резьбы
задается
без

Функции
помощью
цикла
можно
изготовить
несколько
следующих
друг
другом
рядов
цилиндрической
или
конической
резьбы
Отдельные
участки
резьбы
могут
иметь
различные
шаги
причем
шаг
внутри
одного
участка
должен
постоянным
Рисунок
9-69
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-315
Ход
процесса
Позиция
перед
началом
Начальной
позицией
может
любая
позиция
без
столкновений
может
достигнута
запрограммированная
начальная
точка
резьбы
заход
Цикл
выполняет
следующий
ход
движений
Выход
рассчитанной
циклом
стартовой
точки
начало
захода
первого
хода
резьбы
G0.
Врезание
черновой
обработки
соответствии
определенным
VARI
типом
резьбы
повторяется
соответствии
запрограммированным
числом
черновых
следующем
шаге
точится
чистовой
припуск
G33.
соответствии
числом
холостых
шагов
участок
повторяется
Для
каждого
дальнейшего
хода
резьбы
весь
процесс
повторяется
Объяснение
параметров
Рисунок
9-70
PO1
DM1 (
начальная
точка
диаметр
Этими
параметрами
определяется
оригинальная
стартовая
точка
ряда
резьбы
Самостоятельно
вычисленная
циклом
стартовая
точка
выводится
начало
G0,
лежит
расстоянии
захода
запрограммированной
стартовой
точки
стартовая
точка
рисунке
предыдущей
странице
).
PO2, DM2
PO3, DM3 (
промежуточная
точка
диаметр
Этими
параметрами
определяются
две
промежуточные
точки
резьбе
PO4
DM4 (
конечная
точка
диаметр
Оригинальная
конечная
точка
резьбы
программируется
параметрах
PO4
DM4.
резьбе
параметр
DM1 … DM4
является
диаметром
отверстия
под
резьбу
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-316 6FC5698–2AA00–0PP2 (10.02)
Связь
APP
ROP (
заход
выход
Используемая
цикле
стартовая
точка
является
заданной
захода
начальной
точкой
конечная
точка
соответственно
этому
программируется
выхода
ROP.
поперечной
оси
определенная
циклом
стартовая
точка
всегда
удалена
запрограммированного
диаметра
резьбы
плоскость
отвода
образуется
системе
управления
автоматически
Связь
TDEP, FAL, NRC
NID (
глубина
резьбы
припуск
чистовой
обработки
число
черновых
холостых
ходов
Запрограммированный
чистовой
припуск
вычитается
заданной
глубины
резьбы
TDEP
остаток
раскладывается
черновой
обработки
Цикл
самостоятельно
рассчитывает
отдельные
действительные
глубины
зависимости
параметра
VARI.
разложении
обрабатываемой
глубины
резьбы
отдельные
постоянной
толщиной
стружки
усилие
остается
постоянным
всех
участках
черновой
обработки
Врезание
производится
тогда
различными
значениями
глубины
Второй
деление
общей
глубины
резьбы
постоянные
участки
Сечение
стружки
при
хода
ходу
становится
больше
однако
при
маленьких
значениях
глубины
резьбы
технологию
можно
привести
наилучшим
условиям
Чистовой
припуск
FAL
снимается
после
черновой
обработки
один
ход
выполняется
холостой
ход
запрограммированный
NID.
IANG (
угол
врезания
Рисунок
9-71
Параметром
IANG
определяется
угол
под
происходит
резьбе
Если
должно
производиться
перпендикулярно
направлению
значение
параметра
следует
установить
нулю
параметр
может
пропущен
перечне
параметров
случае
умолчанию
автоматически
устанавливается
нуль
Если
должно
производиться
вдоль
боковой
поверхности
максимальное
абсолютное
значение
параметра
составляет
половину
угла
боковой
поверхности
инструмента
Врезание
вдоль
одной
боковой
поверхности
Врезание
сменой
боковых
поверхностей
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-317
параметра
определяет
исполнение
положительном
значении
всегда
производится
одной
боковой
стороне
при
отрицательном
значении
попеременно
обеим
сторонам
Попеременный
тип
возможен
только
цилиндрической
резьбы
Если
значение
IANG
при
конической
резьбе
все
отрицательное
цикл
выполняет
вдоль
одной
стороны
NSP (
смещение
стартовой
точки
параметром
можно
запрограммировать
значение
угла
определяет
точку
первого
прохода
резьбы
окружности
обтачиваемой
детали
речь
идет
смещении
стартовой
точки
Параметр
может
принимать
значения
между
0.0001
+359.9999
Если
смещение
стартовой
точки
задано
или
параметр
пропущен
списке
параметров
первый
ход
резьбы
автоматически
начинается
метки
ноль
градусов
1,
ход
резьбы
параметры
определяют
значение
хода
резьбы
участков
ряда
резьбы
Значение
шага
при
следует
вносить
параллельное
оси
без
начального
VARI (
тип
обработки
Параметром
VARI
устанавливается
где
снаружи
или
изнутри
должна
производиться
обработка
технология
при
черновой
обработке
Параметр
VARI
может
принимать
величину
между
следующими
значениями
Рисунок
9-72
Значение
Снаружи
изнутри
Постоянное
врезание
постоян
сечение
стружки
Снаружи
Постоянное
Постоянное
Снаружи
Постоянное
сечение
стружки
Постоянное
сечение
стружки



Врезание
постоянной
глубиной
врезания
Врезание
постоянным
сечением
стружки
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-318 6FC5698–2AA00–0PP2 (10.02)
Если
параметра
VARI
запрограммировано
другое
значение
цикл
прерывается
выдачей
сбойного
сообщения
Тип
обработки
определен
".
NUMT (
количество
ходов
Параметром
NUMT
устанавливается
количество
заходов
при
многоходовой
резьбе
Для
простой
резьбы
значение
параметра
следует
задать
нулю
или
совсем
пропустить
списке
параметров
Заходы
резьбы
равномерно
распределяются
окружности
обтачиваемой
детали
первый
ход
резьбы
определяется
через
параметр
NSP.
Если
многоходовая
резьба
должна
изготавливаться
неравномерным
распределением
ходов
окружности
каждого
захода
резьбы
цикл
следует
при
программировании
соответствующего
смещения
стартовой
точки
Рисунок
9-73
Пример
программирования
Цепочка
резьб
помощью
программы
можно
изготовить
цепочку
резьбовых
отверстий
начинающуюся
цилиндрической
резьбы
Подача
происходит
перпендикулярно
резьбе
чистовой
припуск
смещение
стартовой
точки
программируются
Выполняются
черновых
проходов
один
холостой
Тип
обработки
задается
продольно
снаружи
постоянным
сечением
стружки
Старт
захода
резьбы
Старт
захода
резьбы
Старт
захода
резьбы
Старт
захода
резьбы
Метка
NUMTH = 4
Циклы
9.5
Токарные
циклы
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
9-319
Рисунок
9-74
N10 G95 T5 D1 S1000 M4
Определение
технологических
значений
N20 G0 X40 Z10
Движение
исходной
позиции
N30 CYCLE98(0, 30, -30, 30, -60, 36, -80,
50, 10, 10, 0.92, , , , 5, 1, 1.5, 2, 2, 3, 1)
Вызов
цикла
N40 G0 X55
N50 Z10
N60 X40
Движение
осям
Конец
программы
Циклы
9.6
Сообщения
ошибках
обработка
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-320 6FC5698–2AA00–0PP2 (10.02)
Сообщения
ошибках
обработка
Общие
указания
Если
циклах
обнаружатся
состояния
содержащие
ошибку
появляется
сигнал
сбоя
работа
цикла
прекращается
Дальнейшие
сообщения
работе
цикла
появляются
диалоговой
строке
управления
сообщения
прерывают
обработку
Ошибки
необходимыми
реакциями
них
сообщения
диалоговой
строке
управления
при
необходимости
описываются
каждом
отдельном
цикле
Обработка
ошибок
циклах
Сигналы
сбоя
циклах
появляются
под
номерами
между
62999.
диапазон
номеров
еще
подразделен
относительно
реакций
сбоя
удаления
Текст
появляется
одновременно
номером
сбоя
подробно
разъясняет
Вам
причину
ошибки
Таблица
9-21
Номер
сбоя
Критерий
удаления
Реакция
сбой
61000…61999 NC_
62000…62999
Клавиша
гашения
Подготовка
кадра
прерывается
после
гашения
сбоя
цикл
снова
может
продолжен
при
помощи
NC-Start (

Обзор
сигналов
сбоя
циклах
Номера
сигналов
подлежат
следующей
классификации
_ _
=0
Общие
сигналы
циклах
=1
Аварийные
сигналы
циклов
сверления
схем
циклов
сверления
фрезерных
циклов
=6
Аварийные
сигналы
циклов
нижеследующей
таблице
найдете
появляющиеся
циклах
ошибки
место
появления
указания
устранения



Циклы
9.6
Сообщения
ошибках
обработка
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5 698-2AA00-0AP2 (10.02) 9-321
Таблица
9-22
сбоя
Текст
сообщения
Источник
Разъяснение
устранение
61000 “Keine Werkzeugkorrektur aktiv”
Коррекция
инструмента
активизирована
CYCLE93
CYCLE96
коррекция
должна
быть
запрограммирована
вызова
цикла
61001 “Gewindesteigung falsch”
Шаг
резьбы
неверен
CYCLE84
CYCLE840
CYCLE96
CYCLE97
Проверить
параметры
размера
резьбы
показания
шага
противоречат
61002 “Bearbeitungsart falsch definiert”
Способ
обработки
определен
неверно
CYCLE93
CYCLE95
CYCLE97
Значение
параметра
VARI
введено
неверно
должно
быть
изменено
61101 “Referenzebene falsch definiert”
Базовая
плоскость
определена
неверно
CYCLE81
CYCLE89
CYCLE840
при
относительном
указании
глубины
значения
базовой
плоскости
отвода
должны
выбираться
разными
глубины
должно
быть
задано
абсолютное
значение
61102 “Keine Spindelrichtung programmiert”
Направление
шпинделя
запрограммировано
CYCLE88
CYCLE840
Должен
быть
запрограммирован
параметр
SDIR(
CYCLE840)
61107 “Erste Bohrtiefe falsch definiert”
Первая
глубина
сверления
определена
неверно
CYCLE83
Первая
глубина
сверления
противоречит
общей
глубине
61601 “Fertigteildurchmesser zu klein”
Диаметр
готовой
детали
слишком
CYCLE94
CYCLE96
Запрограммирован
слишком
маленький
диаметр
готовой
детали
61602 “Werkzeugbreite falsch definiert”
Ширина
инструмента
определена
неверно
CYCLE93
Резец
больше
чем
запрограммированная
ширина
канавки
61603 “Einstichform falsch definiert”
Форма
канавки
определена
неверно
CYCLE93
Радиусы
фаски
канавки
подходят
ширине
Поперечная
канавка
параллельном
продольной
действующем
контурном
элементе
невозможна
61604 “Aktives Werkzeug verletzt
programmierte Kontur”
Активный
инструмент
повреждает
запрограммированный
контур
CYCLE95
Повреждение
контура
элементах
торцевого
резания
обусловлено
свободного
резания
задействованного
инструмента
следует
использовать
другой
инструмент
проверить
подпрограмму
контура
61605 “Kontur falsch programmiert”
Контур
запрограммирован
неверно
CYCLE95
Распознан
недопустимый
элемент
торцевого
61606 “Fehler bei Konturaufbereitung”
Ошибка
при
контурной
подготовке
CYCLE95
подготовке
контура
найдена
ошибка
сообщение
всегда
возникает
связи
сбоем
NCK 10930…10934, 15800
61607 “Startpunkt falsch programmiert”
Стартовая
точка
запрограммирована
неверно
CYCLE95
Достигнутая
перед
вызовом
цикла
стартовая
точка
находится
снаружи
описанного
контурной
подпрограммой
прямоугольника
61608 “Falsche Schneidenlage
programmiert”
Положение
резца
запрограммировано
неверно
CYCLE94
CYCLE96
Должно
быть
запрограммировано
положение
резца
подходящее
канавки
61609 “Form falsch definiert”
Форма
определена
неверно
CYCLE94
CYCLE96
Проверить
параметры
канавки
61611 “Kein Schnittpunkt gefunden”
Точка
пересечения
найдена
CYCLE95
Точка
пересечения
контуром
достигнута
Проверить
программирование
контура
изменить
глубину
врезания

Циклы
9.6
Сообщения
ошибках
обработка
SINUMERIK 802D
Управление
программирование
Токарная
обработка
9-322 6FC5698–2AA00–0PP2 (10.02)
Сообщения
циклах
циклах
сообщения
появляются
диалоговой
строке
управления
сообщения
прерывают
обработку
Сообщения
дают
Вам
указания
определенным
способам
выполнения
циклов
отдельным
шагам
обработки
правило
сохраняются
течение
одного
периода
обработки
или
конца
цикла
Возможны
следующие
сообщения
Таблица
9-23
Текст
сообщения
Источник
“Tiefe: Entschprechend Wert für relative Tiefe”
Глубина
соответственно
значению
относительной
глубины
CYCLE82…CYCLE88, CYCLE840
“1. Bohrtiefe entsprechend Wert für relative Tiefe"
глубина
сверления
соответствует
значению
относительной
глубины
CYCLE83
“Gewindegang Nr.&#x-20N;&#x-1r-; .-1;怀 - Bearbeitung als Längsgewinde"
Заход
резьбы
� -
обрабатывается
продольная
резьба
CYCLE97
"Gewindegang Nr.&#x-20N;&#x-1r-; .-1;怀 - Bearbeitung als Plangewinde"
Заход
резьбы
� -
обрабатывается
поперечная
резьба
CYCLE97
тексте
сообщения
стоит
необходимости
номер
обрабатываемой
данный
момент
фигуры
Алфавитный
указатель
SINUMERIK 802D
Управление
программирование
Токарная
обработка
6FC5698–2AA00–0PP2 (10.02)
Index-323
Алфавитный
указатель
CONTPRON, 9-299
CYCLE81, 9-240
CYCLE82, 9-243
CYCLE83, 9-245
CYCLE84, 9-249
CYCLE85, 9-256
CYCLE86, 9-259
CYCLE87, 9-262
CYCLE88, 9-265
CYCLE89, 9-267
CYCLE93, 9-278
CYCLE94, 9-286
CYCLE95, 9-290
CYCLE96, 9-303
CYCLE97, 9-307
CYCLE98, 9-313
HOLES1, 9-269
HOLES2, 9-273
Jog, 4-48
SPOS, 9-250, 9-251
Адрес
, 8-130
Базовая
плоскость
, 9-240
Безопасное
расстояние
, 9-240
Ввод
коррекция
инструментов
, 3-29
Выбор
запуск
программы
обработки
детали
, 5-
Вызов
, 9-239
Вызов
цикла
, 9-234
Геометрические
параметры
, 9-238
Глубина
сверления
абсолютная
, 9-240
Глубина
сверления
относительная
, 9-240
Глубокое
сверление
, 9-245
Глубокое
сверление
обломом
стружки
, 9-246
Глубокое
сверление
удалением
стружки
, 9-
Интерфейс
V.24, 6-94
Контроль
контура
, 9-276, 9-300
Маховичок
, 4-51
Набор
, 8-132
резьбы
компенсирующим
патроном
, 9-252
резьбы
компенсирующим
патроном
датчиком
, 9-253
резьбы
компенсирующим
патроном
без
датчика
, 9-253
резьбы
без
компенсирующего
патрона
, 9-249
резьбы
– CYCLE97, 9-307
Нулевая
точка
инструмента
, 3-40
Нулевая
точка
станка
, 3-40
Обзор
сигналов
сбоя
циклах
, 9-320
Обзор
файлов
циклов
, 9-236
Окружность
центров
отверстий
, 9-273
Определение
контура
, 9-298
Определение
коррекции
инструмента
, 3-32
Определение
плоскостей
, 9-234
Основы
программирования
, 8-129
Остановка
прерывание
программы
обработки
детали
, 5-66
Параметры
вычисления
, 3-45
Параметры
интерфейса
, 7-116
Параметры
обработки
, 9-238
Передача
данных
, 6-94
Перезапуск
после
останова
, 5-67
Перезапуск
после
прерывания
, 5-67
Плоскости
обработки
, 9-234
Плоскость
отвода
, 9-240
Поддержка
циклов
редакторе
программ
, 9-
Поиск
кадра
, 5-65
Поперечная
резьба
, 9-312
Продольная
резьба
, 9-312
масок
ввода
, 9-237

Алфавитный
указатель
SINUMERIK 802D
Управление
программирование
Токарная
обработка
Index-324
6FC5698–2AA00–0PP2 (10.02)
Рабочая
параметры
, 3-29
Рабочая
станок
, 4-48
Рабочие
, 1-16
Разделение
, 1-13
Расточка
, 9-238
Расточка
1, 9-256
Расточка
2, 9-259
Расточка
3, 9-262
Расточка
4, 9-265
Расточка
5, 9-267
Режим
работы
Jog, 4-48
Режим
работы
MDA, 4-52
Резьбовая
выточка
– CYCLE96, 9-303
Ручной
, 4-52
Ряд
отверстий
, 9-269
Сверление
, 9-240
Сверление
цекование
, 9-243
Сигналы
сбоя
циклов
, 9-320
Симуляция
циклов
, 9-235
Смещение
нулевой
точки
, 3-40
Сообщения
, 9-322
Специальные
непечатные
символы
, 8-133
Специальные
печатные
символы
, 8-132
Специальные
функции
, 7-117
точка
, 9-300
кадра
, 8-131
слова
, 8-130
Угол
свободного
, 9-276
Управление
поддержкой
циклов
, 9-236
Условия
, 9-234
Условия
, 9-234
Установочные
данные
, 3-42
Центрирование
, 9-240
Цепочка
резьб
– CYCLE98, 9-313
Цикл
выточки
– CYCLE93, 9-278
Цикл
выточки
произвольной
формы
– CYCLE94,
9-286
Цикл
снятия
стружки
– CYCLE95, 9-290
Циклы
сверления
, 9-233
Циклы
, 9-233
Предложения
Корректировка
Куда
SIEMENS
Москва
A&D MC
Москва
Малая
Калужская
, 17-305
. (095) 737-24-42)
факс
. (095) 737-24-90)
Internet:
www.sinumerik.ru/service/correctur.shtml
Для
издания
SINUMERIK 802D
Руководство
пользователя
Отправитель
Фамилия
Фирма
Отдел
Индекс
Город
Улица
дом
Телефон
Телефакс
Управление
программирование
Токарная
обработка
: 6FC5698-2AA00-0PP2
Выпуск
: 10.02
Если
при
прочтении
руководства
нашли
опечатки
неточности
просим
сообщить
этом
Для
сообщения
заполните
пожалуйста
пришлите
факсу
указанному
заголовке
листа
будем
Вам
также
благодарны
пожелания
предложения
Ваши
предложения
корректировки














Структура
документации
SINUMERIK 802D
Общая
документация
Каталог
SINUMERIK 802D
Токарный
Фрезерный
Справочник
пользователя
Управление
программирование
Токарный
Фрезерный
Справочник
пользователя
Руководство
диагностике
SINUMERIK 802D
Токарный
Фрезерный
Технический
справочник
Руководство
вводу
эксплуатацию
SINUMERIK 802D
Документация
Токарный
Технический
справочник
Описание
функционирования

Токарный

Фрезерный












Siemens AG
Automatisierungs- und Antriebstechnik
Motion Control Systems
Postfach 3180, D – 91050 Erlangen
Bundesrepublik Deutschland
СИМЕНС
Automation and Drives
Motion Control Systems
Москва

СИМЕНС
2003 Siemens AG 2003
Содержимое
изменяется
предварительного
уведомления
СИМЕНС
SIEMENS GmbH
Siemens AG
Заказной
номер
: 6FC5698-2AA00-0PP2
Отпечатано
Российской
Федерации
Printed in the Russian Federation
программирование
Выпуск
Токарная
обработка
SINUMERIK 802D
6FC5698–2AA00–0PP2

Приложенные файлы

  • pdf 14681233
    Размер файла: 4 MB Загрузок: 1

Добавить комментарий