Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
EMCO WinNC SINUMERIC810840D Turning.doc
Скачиваний:
78
Добавлен:
20.08.2019
Размер:
4.3 Mб
Скачать

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

EMCO WinNC Sinumerik 810D/840D Turning

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

EMCO WinNC SINUMERIK 810D/840D Turning

Номер EN 1815 Издание F2005-04

Данное руководство может быть при необходимости предоставлено в электронном виде (.PDF) на сайте EMCO.

Примечание

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

Предисловие

Программное обеспечение EMCO WinNC SINUMERIC 810/840D Turning является частью концепции EMCO в части обучения на базе PC.

Данная концепция нацелена на обучение эксплуатации и программированию на базе определенной системы управления станком на PC.

Управление фрезерными станками серии EMCO PC TURN и CONCEPT TURN может выполняться непосредственно через PC, с помощью EMCO WinNC для EMCOTURN.

Работа значительно облегчается использованием устройства оцифровывания или клавишного пульта управления с плоским дисплеем TFT (опция), и это особенно ценно, т.к. практически нет отличий от оригинального управления.

Данное Руководство не включает описание полной функциональности системы управления SINUMERIC 810/840D Turning. Акцент сделан на ясном и понятном описании наиболее важных функций, с целью достижения наилучших результатов в обучении.

При наличии каких-либо вопросов или предложений по данному Руководству,

обращайтесь к нам:

EMCO MAIER Gesellschaft m. b. H.

Отдел технической документации

A-5400 Hallein, Austria

A Базовые сведения-

Базовые точки станков EMCO…………………………………………………………………………..

A 1

Сдвиг нуля ……………………………………………………………………………………………….

Система координат ……………………………………………………………………………………...

A 2

Система координат для программирования в абсолютных размерах………………………………..

A 2

Система координат для программирования в размерах с приращением………………………….....

A 2

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

A 3

B Описание клавиш-

Клавиатура………………………………………………………………………………………………..

B 1

Адресные и числовые клавиши……………………………………………………………………….

B 2

Двойная функция клавиши Shift ……………………………………………………………………….

B 2

Функции клавиш……………………………………………………………………………………….

B 3

Компоновка окна……………………………………………………………………………………….

B 4

Клавиши управления станком…………………………………………………………………………

В 5

Клавиатура управления………………………………………………………………………………..

B 7

C Эксплуатация

Основной принцип работы ……………………………………………………………………………

C 1

Вызов главного меню ………………………………………………………………………………….

C 1

Перемещение в окне меню …………………………………………………………………………….

C 1

Перемещение в директориях …………………………………………………………………………

C 2

Редактирование уставок/значений ……………………………………………………………………

C 2

Подтверждение/отмена уставки………………………………………………………………………...

C 3

Использование мыши ………………………………………………………………………………….

C 3

Обзор операционных зон …………………………………………………………………………….

C 4

Операционная зона Станок …………………………………………………………………………..

C 5

Подвод к базовой точке ……………………………………………………………………………..

C 6

Ручной режим перемещения ……………………………………………………………………………

C 6

Перемещение в приращениях …………………………………………………………………………

C 7

Режим MDA……………………………………………………………………………………………

C 8

Автоматический режим………………………………………………………………………………

C 8

Операционная зона Параметр ……………………………………………………………………….

C 9

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

C 9

Параметр R (арифметический параметр) …………………………………………………………

C 9

Счетчик готовых деталей (R90, R91) …………………………………………………………………

C 10

Установочные данные ………………………………………………………………………………..

C 11

Сдвиг нуля …………………………………………………………………………………………….

C 13

Общий эффективный сдвиг нуля……………………………………………………………………..

C 15

Операционная зона Программа ……………………………………………………………………

C 16

Администрирование программ ………………………………………………………………………

C 17

Создание директории деталей………………………………………………………………………..

C 19

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

C 19

Имитация отработки программы ………………………………………………………………………

C 21

Операционная зона Сервис ………………………………………………………………………….

C 23

Установки интерфейса ………………………………………………………………………………….

C 23

Установки привода …………………………………………………………………………………….

C 23

Считывание данных ……………………………………………………………………………………

C 24

Передача данных ………………………………………………………………………………………..

C 25

Копирование и вклеивание данных из буфера обмена……………………………………………….

C 26

Операционная зона Диагностика ………………………………………………………………………

C 27

Дисплей версий программного обеспечения ………………………………………………………….

C 27

Пуск операционной зоны ……………………………………………………………………………….

C 28

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

-

Обзор ……………………………………………………………………………………………………

D 2

G-команды………………………………………………………………………………………………..

D 2

M-команды ………………………………………………………………………………………………

D 4

Циклы …………………………………………………………………………………………………….

D 5

Сокращения……………………………………………………………………………………………….

D 6

Арифметические функции ……………………………………………………………………………

D 9

Калькулятор для полей ввода…………………………………………………………………………

D 9

Системная переменная …………………………………………………………………………………..

D 10

Рабочие движения ……………………………………………………………………………………….

D 11

G0, G1 Линейная интерполяция (прямоугольная система координат) ……………………………..

D 11

G0, G1 Линейная интерполяция (полярная система координат)……………………………………..

D 11

Вставка фаски/закругления……………………………………………………………………………

D 11

G2, G3, CIP Круговая интерполяция …………………………………………………………………..

D 12

G4 Выстой ………………………………………………………………………………………………

D 15

G9, G60, G601, G602, G603 Точное позиционирование……………………………………………….

D 16

G64, G641 Режим контурной обработки ……………………………………………………………..

D 17

G17, G18, G19 Выбор рабочей плоскости ……………………………………………………………

D 18

G25, G26 Программируемое ограничение рабочей зоны …………………………………………

D 19

G25, G26 Программирование скорости вращения шпинделя ………………………………………

D 19

G33 Нарезание резьбы ………………………………………………………………………………..

D 20

G331/G332 Нарезание внутренней резьбы без компенсирующего патрона для метчика…………

D 20

G63 Нарезание внутренней резьбы с использованием компенсирующего патрона для метчика ….

D 21

Компенсация на радиус резца G40-G42 ………………………………………………………………

D 22

Сдвиги нуля G53-G57, G500-G599, SUPA ……………………………………………………………

D 24

Размеры в дюймах G70………………………………………………………………………………….

D 24

Метрическая система G71 ………………………………………………………………………………

D 24

Координаты, сдвиг нуля…………………………………………………………………………………

D 25

Абсолютные размеры G90…………………………………………………………………………….

D 25

Размеры в приращениях G91 ………………………………………………………………………….

D 25

Рабочая плоскость G17-G19……………………………………………………………………………..

D 25

Постоянная скорость резания G96, G97, ДШЬЫ………………………………………………………

D 26

Программирование подачи G94, G95 …………………………………………………………………..

D 26

Полярные координаты G110 – G112……………………………………………………………………

D 27

Подвод и отвод на медленной подаче G140 - G341, DISR, DISCL, FAD …………………………..

D 28

Характеристики подвода NORM, KONT……………………………………………………………….

D 30

Вызов цикла………………………………………………………………………………………….

D 31

Циклы сверления…………………………………………………………………………………………

D 33

CYCLE81 Сверление, центрирование ………………………………………………………………….

D 34

CYCLE82 Сверление, цилиндрическое зенкование …………………………………………………..

D 34

CYCLE83 Глубокое сверление …………………………………………………………………………

D 36

CYCLE83Е Глубокое сверление……………………………………………………………………….

D 40

CYCLE84 Жесткое нарезание резьбы …………………………………………………………………

D 42

CYCLE84Е Жесткое нарезание резьбы ……………………………………………………………….

D 45

CYCLE840 Нарезание резьбы с компенсирующим патроном ………………………………………

D 47

CYCLE85 Расточка 1, CYCLE89 Расточка 5 ………………………………………………………..

D 50

CYCLE86 Расточка 2 ………………………………………………………………………………….

D 51

CYCLE87 Расточка 3 ………………………………………………………………………………….

D 52

CYCLE88 Расточка 4 ………………………………………………………………………………….

D 52

Токарные циклы ………………………………………………………………………………………

D 54

CYCLE 93 Цикл проточки канавок ………………………………………………………………….

D 55

CYCLE 94 Цикл внутренней выточки………………………………………………………………….

D 59

CYCLE 95 Цикл снятия припуска …………………………………………………………………….

D 61

CYCLE 96 Цикл резьбы …………………………………………………………………………………

D 70

CYCLE 97 Цикл нарезания резьбы ………………………………………………………………….

D 71

CYCLE 98 Цепочка резьб ……………………………………………………………………………….

D 76

Фреймы……………………………………………………………………………………………………

D 79

Программируемый сдвиг нуля TRANS, ATRANS …………………………………………………..

D 80

Программируемое вращение ROT, AROT……………………………………………………………..

D 81

Программируемый масштабный коэффициент SCALE, ASCALE…………………………………

D 82

Программирование зеркального отражения, MIRROR, AMIRROR …………………………………

D 83

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

D 85

Вызов подпрограммы в УП обработки ……………………………………………………………….

D 85

Подпрограмма с механизмом SAVE…………………………………………………………………

D 86

Подпрограммы с переходящими параметрами ………………………………………………………..

D 86

Начало программы, PROC ………………………………………………………………………………

D 86

Конец программы M17, RET ……………………………………………………………………….

D 86

Подпрограмма с повтором, P …………………………………………………………………………...

D 86

Модальная подпрограмма MCALL …………………………………………………………………….

D 87

Программируемые переходы …………………………………………………………………………..

D 89

Безусловные программируемые переходы …………………………………………………………….

D 89

Безусловные программируемые переходы…………………………………………………………….

D 89

Программируемые сообщения, MSG …………………………………………………………………..

D 90

C ось ………………………………………………………………………………………………………

D 91

Включение и позиционирование оси C………………………………………………………………..

D 91

Отмена оси C…………………………………………………………………………………………….

D 91

Режим JOG оси C………………………………………………………………………………………..

D 91

Позиционирование шпинделей SPOS, SPOSA ……………………………………………………….

D 92

Синхронизация движений шпинделя………………………………………………………………….

D 93

WAITS, WAITS (n,n,n)…………………………………………………………………………………...

D 93

WAITP (…)……………………………………………………………………………………………….

D 94

Расширенные адреса скорости шпинделя S и вращения шпинделя M3, M4, M5,SETMS …………

D 95

TRANSMIT ………………………………………………………………………………………………

D 96

TRACYL ………………………………………………………………………………………………….

D 97

Оптимизация подачи CFTCP, CFC, CFIN ………………………………………………………….....

D 98

Описание команд М команды…………………………………………………………………………

D 99

Свободное программирование контура………………………………………………………………

D 101

E Коррекция на инструмент / Размерная привязка инструмента-…………….

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

E 1

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

E 1

Типы инструментов …………………………………………………………………………………….

E 3

Размерная привязка инструмента ……………………………………………………………………..

E 6

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

Условия ………………………………………………………………………………………………….

F 1

Выбор программы ………………………………………………………………………………………

F 2

Пуск программы, Останов программы ………………………………………………………………

F 3

Сообщения при отработке программы ……………………………………………………………….

F 3

Программный контроль ……………………………………………………………………………….

F 4

Поиск кадра …………………………………………………………………………………………….

F 6

Гибкое программирование NC…………………………………………………….

Переменные и арифметические параметры …………………………………………………………..

G 1

Типы переменных ………………………………………………………………………………………

G 1

Системная переменная …………………………………………………………………………………

G 1

Определение переменной ………………………………………………………………………………

G 2

Переменные устанавливаемые пользователем …………………………………………………….....

G 2

Определение массива …………………………………………………………………………………..

G 3

Индекс массива …………………………………………………………………………………………

G 3

Инициализация массива ………………………………………………………………………………

G 3

Инициализация списка значений, SET ………………………………………………………………

G 4

Инициализация с идентичными значениями, REP …………………………………………………

G 4

Косвенное программирование …………………………………………………………………………

G 6

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

G 6

Определения строковых переменных …………………………………………………………………

G 6

Арифметические операции/функции ………………………………………………………………….

G 7

Сравнение и логические операции …………………………………………………………………….

G 8

Операторы сравнения …………………………………………………………………………………..

G 8

Логические операторы …………………………………………………………………………………

G 8

Битовые операторы …………………………………………………………………………………….

G 8

Приоритетность операторов …………………………………………………………………………..

G 9

Типовое преобразование ………………………………………………………………………………..

G 9

Длина строки, STRLEN …………………………………………………………………………………

G 10

Оператор CASE…………………………………………………………………………………………..

G 11

Контрольные структуры ………………………………………………………………………………..

G 12

IFELSEENDIF -………………………………………………………………………………………….

G 12

Бесконечный цикл, LOOP ……………………………………………………………………………….

G 12

Цикл с отсчетом, FOR …………………………………………………………………………………...

G 12

Замкнутый программный цикла с условием в начале цикла, WHILE ……………………………….

G 13

Замкнутый программный цикла с условием в конце цикла, REPEAT ………………………………

G 13

Глубина вложения ……………………………………………………………………………………….

G 13

Отсчет рабочего времени ……………………………………………………………………………….

G 13

Дополнительные условия ………………………………………………………………………………

G 14

Подавление дисплея текущего кадра, DISPLOF, DISPLON …………………………………………

G 15

Единичное подавление ………………………………………………………………………………….

G 15

SBLOF, SBLON ………………………………………………………………………………………….

G 15

Подавление единичной программы …………………………………………………………………….

G 15

Единичное подавление в программе …………………………………………………………………...

G 15

Фреймы …………………………………………………………………………………………………..

G 16

Предварительная установка переменных фреймов …………………………………………………

G 17

Переменная фрейма/взаимосвязь переменных ………………………………………………………

G 17

Функции осей AXNAME, ISAXIS, AX ……………………………………………………………….

G 19

DIAMON, DIAMOF …………………………………………………………………………………….

G 20

Н Тревоги и сообщения……………………………………………………………..

Тревоги устройства ввода 3000 - 3999 …………………………………………………………………

Н 2

Машинные тревоги 6000 – 7999………………………………………………………………………...

Н 3

Тревоги позиционного УЧПУ 8000 - 9999 …………………………………………………………….

Н 11

Тревоги системы управления 10000 - 59999 …………………………………………………………..

Н 15

Тревоги цикла 60000 - 63000 ……………………………………………………………………………

Н 70

Информация по запуску

См. приложения.

A Базовые сведения

Базовые точки в рабочей зоне

Базовые точки станков EMCO

M = Нуль станка

Неизменная базовая точка, устанавливаемая производителем станка.

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

В то же время, "M" является началом системы координат.

R = Базовая точка

Позиция в рабочей зоне станка, которая точно определяется предельными выключателями. Позиции подвижных органов станка отображаются в системе управления путем подвода к „R“.

Необходимо послед каждого сбоя питания.

N = Базовая точка установки инструмента

Исходная точка для выполнения размерной привязки инструмента. „N“ находится в подходящей точке в системе резцедержателя, и определяется производителем станка.

W = Нуль детали

Исходная позиция для размерных функции программы.

Свободно устанавливается программистом, и при необходимости может быть перемещена в пределах программы обработки.

Сдвиг нуля от точки нуля станка M в точку нуля детали W

Сдвиг нуля

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

В операционной зоне параметров (Parameter) - Zero Offsets имеется четыре настраиваемых сдвига нуля.

При задании значения в регистре сдвига, это значение будет учитываться при вызове программы (G54 - G57) и точка нуля системы координат будет смещена из нуля станка M в нуль детали W.

Нуль детали может быть смещен в пределах программы на любую величину.

Более подробно, см. в описании команд.

Абсолютные координаты относятся к фиксированной точке, координаты с приращением – к позиции инструмента.

Направления в скобках для X, -X достоверны для PC TURN 50/55, т.к. в данных станках инструмент находится перед осью вращения.

Система координат

Координата X измеряется в направлении поперечного суппорта, координата Z в направлении продольного суппорта.

Координатное перемещение в отрицательном направлении описывает движение системы инструмента к детали,

Задание положительного направления – от детали.

Система координат с абсолютным программированием

Начало системы координат лежит в точке нуля станка "M" или при использовании сдвига нуля, в точке нуля детали "W".

Все заданные точки описываются относительно начала системы координат указанием соответствующих расстояний по осям X и Z.

Размеры X программируются как диаметр (аналогично размерам на чертеже).

Система координат для программирования в приращениях

Начало системы координат лежит в базовой точке установки инструмента "N" или на вершине инструмента (после вызова инструмента).

При программировании в приращениях, описываются фактические траектории инструмента (от точки к точке).

X программируется как радиус.

Направления коррекции на длину инструментов

Радиус режущей кромки R

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

Цель вычисления данных инструмента: Система управления использует вершину инструмента или центральную точку инструмента для выполнения позиционирования, вместо базовой точки инструмента.

Каждый инструмент, который используется при выполнении обработки, должен быть измерен.

Очень важной измерение расстояния от вершины резца до базовой точки установки инструмента "N".

В журнале данных инструмента, сохраняются измеренные данные длины инструмента, позиции инструмента и радиуса инструмента.

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

Позиция инструмента должна быть введена обязательно!

Указание радиуса инструмента необходимо только при использовании коррекции на радиус фрезы для данного инструмента!

Размерная привязка инструмента для Типа 500 выполняется:

L1: в направлении X в абсолютных значениях от точки "N" в радиусе

L2: в направлении Z в абсолютных значениях от точки "N"

R: радиус фрезы

Тип инструмента: позиция инструмента (1-9)

Позиция режущей кромки

Позиция инструмента (тип инструмента)

Для определения типа инструмента, следует смотреть на инструмент с точки зрения его зажима в станке.

Для станков с инструментом под (перед) центром вращения (например, PC TURN 50/55), следует использовать значения в скобках, вследствие изменения направления +X.

Тип 100

Размерная привязка инструмента для Типа 100 / 200 для:

Эффект

G17

длина 1 по Z

длина 3 по X

G18

длина 2 по X

длина 3 по Z

G19

длина 1 по X

длина 2 по Z

B Описание клавиш

Клавиатура

Адресная и числовая клавиатура

Адресные и числовые клавиши

Клавиша Shift внизу слева выполняет переход ко второй функции клавиши (указана в крайнем верхнем ряду клавиш слева).

Пример:

Назад

Запятая

Сдвоенная функциональность клавиш

1 x Shift:

При таком нажатии выполняется вторая функция клавиши для всех следующих вводов первая функция клавиши.

2 x Shift:

При нажатии последующих клавиш выполняется вторая функция клавиш.

3 x Shift:

Выполняется первая функция клавиши, при последующих нажатиях клавиш выполняется вторая функция клавиш.

4 x Shift:

Отмена 2x или 3x функции клавиш.

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

Прямой переход в операционную зону Станка (Machine)

Переход в вышестоящее меню (recall)

Расширение строки экранных клавиш в этом же меню

Отображение базового меню (выбор операционных зон)

При повторном нажатии, выполняется переход обратно в текущее меню

Квитирование тревоги

Отображение информации для текущего операционного состояния – работает, только когда в диалоговой строке отображается "i".

Выбор окна (при наличии нескольких окон в экране)

Ввод с клавиатуры достоверен только для активного окна.

Курсор вверх/вниз

Курсор влево/вправо

Страница назад/вперед

Пробел

Сброс (Backspace)

Клавиша выбора / селекторный переключатель

• Выбор предварительно установленных значений в поле ввода и списках, отмеченных этим символом

• активация/отмена кнопок с зависимой/независимой фиксацией

= активация

= отмена

Клавиша редактирования/Отмены действия

• Переход в режим редактирования в таблицах и полях ввода

• Функция отмены для таблиц и полей ввода (при выходе из поля ввода с использованием данной клавиши, значение ввода не сохраняется, вместо этого восстанавливается предшествующее значение)

Переход в конец строки (конец списка)

Клавиша ввода

• Установка измененного значения

• Открыть/закрыть директорию

• Открыть файл

Клавиша Shift

Компоновка окна

1 Дисплей активной операционной зоны

2 Дисплей активного канала

3 Операционный режим, если активирован подрежим, от также отображается (например, REF, INC)

4 Маршрут и название программы для выделенной программы

5 Состояние канала

6 Операционные сообщения канала

7 Состояние программы

8 Дисплей состояния канала (SKIP, DRY, SBL, ...)

9 Строка сообщений и тревог

10 Рабочее окно, дисплей ЧПУ

Рабочие окна (редактор программы) и дисплей ЧПУ (подача, инструмент) доступные в активированной операционной зоне.

11 Выделенное окно отмечается границей и инверсным дисплеем строки заголовка.

Здесь достоверен ввод с клавиатуры.

12 Вертикальный ряд экранных клавиш

Функции клавиш отображены непосредственно рядом. (в ПК: Shift F1..F8)

13 При отображении данного символа, клавиша активна (возможен переход в вышестоящее меню).

14 Диалоговая строка с примечаниями оператора

15 При отображении данного символа, активна клавиша (имеется доступ к информации).

16 Горизонтальный ряд экранных клавиш

8 полей с отображением функции клавиш внизу. (в ПК: F1..F8)

17 При отображении данного символа, активна клавиша (доступ к другим экранным клавишам в данной строке).

клавиши управления станком

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

Клавиатура управления станком серии EMCO Concept-Turn

Описание клавиш

Пропуск (кадр помеченный для пропуска не будет выполняться)

Пробный прогон

Обработка единичной детали

Останов по дополнительному заданию

(отработка программы останавливается в кадрах, содержащих команду M01).

Клавиша Reset

Покадровый режим

NC STOP

NC START

Подвод к базовой точке по всем осям

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

Быстрый ход

Останов подачи/пуск подачи

Ручная коррекция скорости вращения шпинделя ниже/100%/выше

Останов шпинделя/пуск шпинделя; пуск шпинделя в режиме JOG и в режиме электронного маховичка

По часовой стрелке: кратковременное нажатие; Против часовой стрелки: нажатие на 1 секунду.

Клавиша подтверждения

Открывание/закрывание двери

Открывание/закрывание зажимного устройства

Задняя бабка вперед, задняя бабка назад

Поворот инструментального держателя

Подача СОЖ/продув ВКЛ/ВЫКЛ

Отмена дополнительного привода / Включение вспомогательного привода

Переключатель ручной коррекции подачи/быстрой подачи

Селектор режимов

Аварийный останов

Переключатель специальных операций (см. описание станка)

Дополнительная клавиша пуска ЧПУ

Дополнительная клавиша зажимного устройства

Нет функции

Клавиатура ПК

При нажатии F10 отображаются операционные зоны (Machine, Parameter, ...) в горизонтальном ряду экранных клавиш.

При нажатии Shift F10 отображаются операционные режимы (AUTOMATIC, JOG, ...) в вертикальном ряду экранных клавиш.

При нажатии ESC выполняется квитирование некоторых тревог.

Значение комбинации клавиш CTRL 2 зависит от характеристик станка.

TURN 50/55: Продув ВКЛ/ВЫКЛ

TURN 100/125/155: Подача СОЖ ВКЛ/ВЫКЛ

Описание функций дополнительных устройств, описано в главе «Дополнительные функции».

C Эксплуатация

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

Работа SINUMERIK 810D/840D организована в 6 меню, так называемых Операционных зон:

• Machine (станок)

• Parameter (параметр)

• Program (программа)

• Services (сервис)

• Diagnosis (диагностика)

• Start-Up (пуско-наладка)

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

Вызов основного меню

Нажать клавишу для отображения главного меню с шестью операционными зонами в горизонтальном ряду экранных клавиш.

При помощи этой клавиши, вы можете вызывать главное меню из любого меню.

При повторном нажатии этой клавиши, выполняется возврат в текущее меню.

Перемещение в окне меню

• Смена окна меню

При помощи этой клавиши вы можете переходить в другое окно меню (активное окно отмечено цветной границей).

Ввод возможен только в активном меню.

• Прокрутка в окне меню

Прокрутка страниц вперед/назад.

• Установка курсора в окне меню.

Перемещение в директориях

• Выбрать файл/директорию

• Открыть/закрыть директорию

Открытие/закрытие выделенной директории.

• Открыть файл

Открытие файла для обработки в программе редактирования.

Редактирование значений / уставок

• Используйте клавишу для активации/отмены кнопок с зависимой/независимой фиксацией.

  • = активно

  • = не активно

• Поля ввода

Перейти в режим ввода.

Ввести значение или объект (например, имя файла) при помощи буквенно-числовой клавиатуры.

Вы автоматически переходите в режим ввода, при предшествующем размещении курсора на поле ввода.

Подтвердите ввод клавишей «Input» и значение будет принято.

Используйте клавишу для переключения между предварительно установленными значениями (например, назад/вперед).

Подтверждение/отмена ввода

• Подтверждение ввода

Сохранение введенных значений и выход из текущего окна меню (возврат в меню вызова).

• Отмена ввода

Отменяет введенные значения и выполняет выход из текущего меню (возврат в меню вызова).

Отмена ввода и выход из текущего окна (автоматический возврат в меню более высокого уровня).

Отмена введенных значений и удержание текущего меню.

Использование мыши

• 1x щелчок означает:

Активация окна меню

Установка курсора на необходимое поле ввода

Выбор директории

Нажатие экранной клавиши

Активация/отмена кнопки с зависимой/независимой фиксацией

Активация поля ввода

Открытие списка выбора

• 2x щелчка (двойной щелчок) означает:

Выбор списка

Сохранение значения/ввода

Открытие директории

• Правая клавиша мыши

Отображение операционных зон

Отображение операционных зон

Обзор операционных зон

Функциональный спектр системы управления организован в шести операционных зонах.

Операционная зона

Выполняемые функции

Machine (станок)

Отработка УП обработки детали

Ручной режим управления станком

Parameter (параметр)

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

Program (программа)

Создание и адаптация УП обработки деталей

Services (сервис)

Считывание/вывод программ и данных

Diagnosis (диагностика)

Дисплей тревог

Дисплей сервисной информации

Start-Up (пуско-наладка)

Настройка данных ЧПУ для станка

Системные установки

Операционная зона Machine (станок)

Операционная зона Maschine (станок) управляет всеми функциями и воздействиями, вследствие которых выполняются какие-либо действия на станке или определение его состояний.

Три операционных режима:

• JOG

Режим Jog используется для ручного управления и наладки станка.

Наладочные функции:

Повод к базовой точке (Ref)

Повторное позиционирование (Repos)

Дискретная подача

• Режим MDA

Полуавтоматический режим

Программы обработки деталей создаются и отрабатываются в покадровом режиме.

• AUTOMATIC

Полностью автоматический режим

Отработка УП обработки детали.

Выбор УП, пуск отработки программы, исправления, целевое воздействие (например, покадровый режим) и отработка.

Выбор данных операционных режимов выполняется программируемой клавишей (клавиатура ПК) или при помощи селектора операционных режимов.

Подвод к базовой точке

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

• Выбрать режим REF (или Alt+F8 на PC).

• Нажать клавишу направления или для выполнения подвода к базовой точке по этой оси, аналогично для других осей.

• При помощи клавиши выполняется автоматическое базирование для всех осей (клавиатура ПК).

Опасность столкновений

Убедитесь в отсутствии препятствий в рабочей зоне (зажимные устройства, После достижения базовой точки, ее позиция отображается как текущая позиция. В таком состоянии система управления синхронизирована со станком.

Ручной режим перемещения подвижных органов станка

Координатные перемещения подвижных органов станка могут выполняться в ручном режиме при помощи клавиш направления.

• Перейти в режим JOG (или Alt+F1 на ПК).

• Клавиши и т.д. выполняют координатное перемещение в необходимом направлении, пока клавиша удерживается в нажатом состоянии.

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

• При одновременной нажатии клавиши , координатное перемещение выполняется быстрым ходом.

Дискретное перемещение подвижных органов станка

При помощи клавиш направления вы можете выполнять перемещения подвижных органов станка в приращениях.

INC 1

INC 10

INC 100

INC 1000

INC VAR

1/1000 мм на нажатие клавиши

1/100 мм на нажатие клавиши

1/10 мм на нажатие клавиши

1 мм на нажатие клавиши

Переменный шаг

• Перейти в режим INC ( или Alt+0 ... Alt+4 на ПК).

(Alt 0..100=1, Alt 1..101=10, Alt 2..102=100, ...)

• Клавиши и т.д. выполняют координатное перемещение в необходимом направлении, с указанным инкрементом.

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

• При одновременной нажатии клавиши , координатное перемещение выполняется быстрым ходом.

Режим MDA

В режиме MDA (Автоматический режим в ручным вводом данных) возможно создание УП обработки и покадровая отработка программы.

Поэтому выполните ввод необходимых значений через клавиатуру как отдельные кадры УП обработки в систему управления.

Система управления выполняет отработку кадров после нажатия клавиши .

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

Автоматический режим

В автоматическом режиме отработка программы обработки выполняется полностью автоматически.

Условия для выполнения отработки программы:

• Выполнен подвод к базовой точке

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

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

• Защитные блокирующие контуры активны (например, закрыта защитная дверь).

Возможности автоматического режима:

• Коррекция программы

• Покадровый поиск

• Наложение

• Программируемое воздействие

См. главу F – Отработка программы.

Операционная зона Parameter (параметр)

В операционной зоне Parameter вы можете вводить и редактировать данные для программы и коррекций на инструмент.

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

См. главу E – Размерная привязка инструмента / Администрирование инструментов.

R Parameter (арифметический параметр)

«R Parameter» содержит переменные, которые могут использоваться как параметры вычислений в пределах программ.

Возможно ручное редактирование таких параметров в данном операционном диапазоне. Нажать программируемую клавишу «R PARAMETER».

В списке параметров R вы можете прокручивать страницы вверх и вниз при помощи клавиш и .

Изменение параметра:

Расположить курсор на соответствующем поле ввода и ввести новое значение.

Удаление параметра:

При помощи экранной клавиши DELETE AREA вы можете удалить все параметры в диапазоне R.. - R.. .

Экранная клавиша DELETE ALL выполняет удаление всего диапазона параметров R.

Экранные клавиши ABORT и OK позволяют прервать или подтвердить удаление.

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

Нажать экранную клавишу SEARCH и ввести номер параметра для поиска.

При нажатии курсор будет расположен на заданном параметре, если он существует.

Пример:

Выполняется обработка 250 деталей.

• Номинальный номер детали R91 = 250

Счетчик деталей ведет отсчет от 250 до 0, после чего выводится сообщение "Nominal workpiece number reached" (обработано номинальное количество деталей).

• Номинальный номер детали R91 = 0

Фактический номер детали R90 = 0

Счетчик деталей ведет отсчет от 0 до 250 и не выводит сообщения.

В системе управления Sinumerik 840 D, доступны 100 вычислительных переменных (= R параметров) относящихся к типу REAL в адресе R.

Диапазон от R0 до R89 может свободно использоваться пользователем, диапазон R90 - R99 зарезервирован для EMCO.

Счетчик обработанных деталей (R90, R91)

Фактический номер детали

Фактический номер детали отображается в параметре R90.

Номинальный номер детали

Номинальные номер детали отображается в параметре R91.

Функции

• Если номер детали введен в R91, параметр R90 ведет отсчет от заданного номинального количества деталей до 0.

При выработке заданного номинального количества деталей, выводится сообщение "Nominal workpiece number reached"(обработано номинальное количество деталей).

• Если номер детали R91 и фактический номер детали R90 установлены на 0, параметр R90 ведет отсчет от 0 вверх.

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

Вызов счетчика деталей в УП обработки выполняется непосредственно перед командой M30 с использованием

L700 P1.

Установочные данные

• Границы рабочей зоны

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

Установить курсор на необходимом поле ввода и ввести новое значение.

Активировать ввод при помощи клавиши .

Примечание:

В режимах MDA и Automatic, в пределах УП обработки, границы рабочей зоны активируются только после команды WALIMON.

• Данные JOG

Скорость подачи в режиме JOG

Подача при координатных перемещениях в режиме JOG.

Ввести новое значение

• Данные шпинделя

Max. / min:

Ограничение скорости вращения шпинделя. Допустимо только в пределах максимального и минимального значений, установленных в машинных данных.

Ограничение скорости вращения шпинделя при G96:

Программируемый верхний предел скорости вращения шпинделя (G96) в режиме поддержания постоянной скорости резания.

Передача:

Ввести нужную ступень передачи для станков с механической трансмиссией.

Таким способом возможно регулирование скорости вращения шпинделя.

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

• Скорость подачи для пробного прогона

Данная скорость подачи используется в пробном прогоне (DRY RUN) вместо запрограммированной скорости подачи.

• Начальный угол для нарезания резьбы

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

Сдвиг нуля

• Изменение сдвига нуля (G54 - G57):

Грубый сдвиг:

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

Точный сдвиг:

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

Значение ввода для точной коррекции ограничено до ± 1 мм.

Эффективный настраиваемый сдвиг нуля является общей суммой грубого и точного сдвигов.

Вращение, масштабирование, зеркальное отражение:

Определяется как программирование "Фреймов". Вращение может быть введено только вокруг геометрических осей.

См. главу D - Программирование - Координаты, Сдвиги нуля.

Выбрать необходимый сдвиг нуля G54 - G57 при помощи экранных клавиш WO- и WZO+.

Выбрать активный сдвиг нуля (в режимах MDA или Automatic) при помощи экранной клавиши SELECTED WO.

Экранная клавиша ACCEPT POSITION отображается, только если координатная позиция введена в поле ввода. Такая позиция переносится в систему управления при нажатии клавиши ACCEPT POSITION.

Ввести значения в поле ввода или выбрать новое значение при помощи клавиши (зеркало).

Сохранить новое значение (SAVE), отменить введенные значения и выполнить сброс на исходные значения (REJECT).

• Измерение настраиваемого сдвига нуля (G54 - G57) (касание):

Выбор необходимого сдвига нуля G54 - G57 при помощи экранных клавиш ZO- и ZO+.

Выбор активного сдвига нуля (в режиме MDA или Automatic) при помощи экранных клавиш SELECTED ZO.

Должен быть активирован режим JOG.

Нажать экранную клавишу DETERMINE ZO.

Ввести соответствующие данные инструмента для сенсорного инструмента:

T-Номер инструмента

D-Номер коррекции (кромка)

Используйте клавишу для выбора:

- подходящего параметра длины (1, 2, 3) и направления (+, -, без знака)

- вставки и направления радиуса (+, -, без знака)

- вставки и направления свободно определяемой коррекции (+, -, без знака)

Выполнить подтверждение сенсорного инструмента клавишей OK.

Установить курсор на необходимом поле ввода для сдвига (например, грубый Z).

Выполнить касание в соответствующей позиции сдвига нуля (например, позиция зажимного устройства по оси Z) и нажать экранную клавишу OK.

Позиция будет перенесена.

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

SAVE выполняет сохранение новых значений, REJECT выполняет сброс введенных значений на исходные величины.

• Изменение базового сдвига нуля:

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

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

Грубый сдвиг:

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

Точный сдвиг:

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

Значение ввода для точной коррекции ограничено до ± 1 мм.

Эффективный базовый сдвиг нуля является общей суммой грубого и точного сдвигов.

Вращение, масштабирование, зеркальное отражение:

Определяется как программирование "Фреймов". Вращение

Может быть введено только вокруг геометрических осей.

См. главу D - Программирование - Координаты, Сдвиги нуля.

Выбрать необходимый базовый сдвиг нуля:

Нажать экранные клавиши OVERVIEW и BASE ZO.

Ввод базового сдвига нуля аналогичен вводу настраиваемых сдвигов нуля.

Общий эффективный сдвиг нуля

Общий сдвиг нуля, который активен в УП обработки, является суммой базового сдвига нуля + настраиваемый сдвиг нуля

G54-G599 + Фреймы.

Общий ZO = Базовый + G54-G599 + Фреймы

Операционная зона Program (программа)

В операционной зоне Program, можно создавать и адаптировать УП обработки деталей, а также администрировать программы обработки.

Типы программ

• УП обработки детали

УП обработки детали представляет последовательность команд для обработки детали.

• Подпрограмма

Подпрограмма представляет собой последовательность команд УП, которая может быть вызвана несколько раз с различными параметрами обеспечения.

Циклы являются разновидностью подпрограмм

• Workpiece (деталь)

В данном контексте это директория, содержащая программы или другие данные.

• Циклы

Циклы – это подпрограммы для многократной отработки с использованием этапов обработки детали.

Предварительно запрограммированные стандартные циклы не могут быть изменены.

Пользовательские циклы могут быть созданы и изменены по желанию пользователя.

Администрирование

• Типы файлов и директорий

название.MPF главная программа

название.SPF подпрограмма

название.TOA данные инструмента

название.UFR сдвиг нуля/фрейм

название.INI файл инициализации

название.COM комментарий

название.DEF определение для глобальных данных пользователя и макросов

название.DIR общая директория, содержит программы, рабочие директории и другие директории с расширением .DIR.

Названия таких директорий

(MPF.DIR, DPF.DIR, CLIP.DIR, ...) предварительно установлены и не могут быть изменены.

название.WPD рабочая директория, содержит программы и модули данных, принадлежащие детали (не должно содержаться других директорий с расширением .DIR или

.WPD)

название.CLP директория буфера обмена, может содержать любые типы директорий и файлов.

• Копирование/вставка

Установить курсор на файле, который должен быть скопирован и нажать экранную клавишу COPY.

Файл помечается как источник копирования.

Ввести директорию, куда копируется помеченный файл и нажать экранную клавишу PASTE.

При вставке в рабочую директорию, можно изменить тип при помощи клавиши .

Если имя исходного файла и скопированного файла должно быть одинаковым, нажать экранную клавишу OK.

Если новый файл должен иметь другое имя, ввести новое имя с клавиатуры и нажать экранную клавишу OK.

• Переименование

Установить курсор на файл который должен быть переименован и нажать экранную клавишу RENAME.

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

Ввести новое имя.

Тип файла можно изменить клавишей .

• Удаление

Установить курсор на файл для удаления.

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

Нажать экранную клавишу DELETE.

Подтвердить запрос нажатием клавиши OK после чего все помеченные файлы/директории будут удалены.

- Удаление программы возможно только когда она не находится в процессе отработки.

- Для удаление рабочей директории, ни одна программа в этой директории не должны быть активирована.

- При удалении рабочей директории, удаляются все файлы в пределах этой директории.

• Активация

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

Активированные программы маркируются знаком "X" в списке программ.

Для активации или деактивации программы, пометить программу и нажать экранную клавишу ALTER ENABLE.

Создать рабочую директорию

Нажать экранную клавишу WORKPIECE. Открывается список всех рабочих директорий.

Нажать экранную клавишу NEW. Открывается окно ввода.

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

Выводится запрос названия первой УП обработки детали и открывается окно редактирования для этой программы.

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

• создать новую программу

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

Нажать экранную клавишу NEW и ввести название новой программы.

Соответствующее имя файла может быть выбрано при помощи клавиши .

• Выбор существующей программы

Установить курсор на программу, которая будет редактироваться.

Нажать клавишу

Открывается текстовый редактор для выбранного файла.

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

Установить курсор в тексте при помощи клавиш управления курсором и клавиш перемещения страниц вверх/вниз.

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

Клавиша ввода закрывает кадр. Знак LF (линейная подача) записывается в программу. Только после этого введенный кадр принимается к обработке.

При помощи экранных клавиш OVERWRITE и PASTE вы можете выполнять переключение между режимами замены и вставки.

Маркировка, копирование, вклеивание, удаление кадра:

Установить курсор в начале кадра и нажать экранную клавишу MARK BLOCK.

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

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

INSERT BLOCK выполняет вставку кадра из буфера обмена в текст, перед позицией курсора.

DELETE BLOCK Выполняет удаление помеченного кадра.

При повторном нажатии MARK BLOCK выполняется выход из режима маркировки.

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

При помощи экранной клавиши RENUMBER кадры УП в окне редактора будут перенумерованы.

CLOSE (Закрыть)

Сначала выводится запрос необходимости сохранения введенных изменений. Редактор будет закрыт, и вы переходите в окно программ.

Имитация отработки программы

При редактировании программы, возможна графическая имитация программируемых перемещений на экране.

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

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

Цвет отображения:

Светло-зеленым отображается траектория перемещения с подачей

Темно-зеленым отображается траектория перемещения с быстрой подачей

Желтая сетка, символ инструмента, оси симметрии и т.д.

Синие круги, вспомогательные линии

В окне графической имитации отображаются фактические позиции координат, подача, инструмент, статус Run/Reset и установки Autozoom и Single.

Нажать экранную клавишу SIMULATION.

Экранная клавиша START выполняет пуск режима графической имитации.

RESET сброс имитации.

При нажатии SINGLE графическая имитация обработки выполняется в покадровом режиме (продолжение – клавишей START).

ZOOM AUTO - отображает все траектории перемещений в графической зоне перемещений, с адаптацией к размеру окна.

TO ORIGIN возврат базовой картинки (отмена функции увеличения)

DISPLAY ALL – отображение полной зоны перемещений станка.

ZOOM + и ZOOM – установка фактора масштабирования для дисплея. Сначала установите сетку при помощи клавиш курсора на предполагаемый центр дисплея.

DELETE WINDOW сброс дисплея имитации.

CURSOR COARSE/FINE изменение ширина шага для перемещений курсора.

EDIT возврат в редактор программы.

Нормальный уровень презентации

Уровни презентации – выборка для Tracyl

Уровни презентации – выборка для Transmit

Установки в окне графической имитации:

Экранная клавиша SETTINGS открывает окно установок для графической имитации.

В поле «View plane», вы можете выбрать какая плоскость будет отображаться при выполнении графической имитации.

В поле «draw delay» вы можете ввести время задержки между кадрами графической имитации. При этом графическая презентация становится более показательной.

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

В поле «position type» вы можете выбрать возможность отображения данных графической имитации в системе координат станка (MCS) или в системе координат детали (WCS).

«Circle with auxiliary lines»

Выбор/отмена дисплея радиусов и строк между конечными точками окружности.

«Use tool offsets»

Выполнение графической имитации с применением/без применения коррекций на инструмент.

«Activate cutter»

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

«Actual channel»

Выбор фактического канала (только для станков, с более чем одним каналом).

Главная программа, подпрограммы и циклы должны быть разрешены для активации имитации.

Операционная зона Services

Операционная зона Services используется для считывания или передачи данных через интерфейс COM1 - COM4.

Печать данных выполняется экранной клавишей PRINTER, а передача данных на / из дисковода - клавишей DRIVE.

Установки интерфейса

Для передачи данных, следует ввести одинаковые установки для устройств передачи и приема данных, в ином случае передача данных не возможна.

Данная система управления позволяет выполнять передачу данных только через интерфейс RS 232 C User.

Функция RS 232C PG/PC не активна.

Нажать экранную клавишу RS232 C USER и SET.

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

Значения параметров Интерфейса, Протокола, Скорости передачи данных в бодах, Стоп битов, Четности, Битов данных, можно выбрать селекторным переключателем ( ).

Параметры Протокола, скорости передачи данных в бодах, стоп-битов, четности, битов данных, знаков XON, знаков XOFF и сигнала DSR устанавливаются индивидуально для каждого интерфейса. При смене интерфейса, отображаются новые параметры и следует выполнить установки.

Также при помощи селекторного переключателя можно выбрать специальные функции.

Сохранение установок выполняется экранной клавишей SAVE SETTING.

Установки дисковода

Нажать экранную клавишу DRIVE и SET.

Выбрать Floppy (Drive A:) (гибкий диск) или Free Directory (свободная директория).

При использовании опции Free Directory вы можете выбрать любую директорию, например, на жестком диске C:.

Выбор специальных функций может быть выполнен при помощи селекторного переключателя.

Сохранение установок выполняется экранной клавишей SAVE SETTING.

Считывание данных

Выбрать источник данных при помощи экранной клавиши RS 232 C USER - DRIVE.

Нажать экранную клавишу DATA IN.

Установить курсор на необходимой директории в списке директорий.

Данные при считывании записываются в эту выделенную директорию.

При помощи экранной клавиши вы переходите обратно, в директорию более высокого уровня.

Экранная клавиша START выполняет пуск режима считывания.

Все данные будут записаны в предварительно заданную директорию.

Экранная клавиша STOP отменяет считывание.

Примечание:

• Во время считывания, вызов некоторых выделенных данных системой управления возможен только из DRIVE.

• Когда активирована опция "Overwrite with confirmation only" (замена только при подтверждении), существующие данные могут быть заменены только с подтверждением.

При отсутствии подтверждения, считывание продолжается для следующего файла.

• Считывание возможно только для данных с достоверным расширением (например, .MPF) (за исключением считывания в буфер обмена).

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

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

Обмен данными WinNC - станок

• Установить приемник в состояние готовности к приему данных, как описано в "Считывание данных".

• Установить приемник в состояние готовности к приему данных , как описано в "вывод данных" и подтвердить экранной клавишей START.

• Активировать считывание на принимающем устройстве при помощи экранной клавиши STOP.

Передача данных

Выбрать устройство назначения для передачи данных при помощи экранной клавиши RS 232 C USER - DRIVE.

Нажать экранную клавишу DATA OUT.

Возможна передача следующих типов данных:

• Данные (данные инструмента и магазина, параметр R, сдвиги нуля)

• Детали

• УП обработки

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

• Пользовательские циклы

• Стандартные циклы

Выбор данных для передачи:

Установить курсор на необходимый тип данных.

Например, курсор находится на типе данных "Workpiece".

Теперь, при пуске передачи данных, выполняется передача данных всех деталей.

При нажатии клавиши INPUT отображается список деталей, в котором вы можете пометить необходимые детали.

Теперь, после пуска передачи данных, выполняется передача всех данных, содержащихся в директории детали (программы, подпрограммы и т.д.).

При повторном нажатии INPUT отображается список данных, в директории детали, и т.д..

Т.о. вы можете выполнять передачу единичных файлов.

При помощи экранной клавиши вы перейдете обратно в директорию более высокого уровня.

Экранная клавиша START выполняет пуск передачи данных.

Экранная клавиша STOP отменяет передачу данных.

Копирование и вклеивание данных из буфера обмена

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

ВЫ можете сортировать такие данные (программы, подпрограммы и т.д.) в соответствующих директориях (MPF.DIR, SPF.DIR, и т.д.).

Нажать экранную клавишу CLIPBOARD.

Курсор размещается на файле в окне буфера обмена (нижнее окно).

Установить курсор на файле, который должен быть введен в структуру директории.

Установить курсор в верхнем окне (окно назначения).

Установить курсор на необходимой директории в структуре.

В данную директорию будет записан файл из буфера обмена.

Нажать экранную клавишу COPY AND PASTE.

Система управления запрашивает имя файла. Вы можете оставить исходное имя или ввести новое.

Выполнить подтверждение клавишей OK.

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

Возврат в окно директорий выполняется клавишей

Примечание:

• Файлы копируются из буфера обмена, но автоматическое удаление файлов из буфера обмена не выполняется.

• Для удаления данных в буфере обмена, используйте экранную клавишу DELETE.

Операционная зона Diagnosis (диагностика)

Операционная зона Diagnosis отображает тревоги и сообщения в полной форме.

При наличии активной тревоги или сообщения, перейдите в операционную зону Diagnosis, для получения следующей информации:

Номер:

Номер тревоги. При наличии нескольких активных тревог, они отображаются в порядке возникновения.

Дата:

Точная дата, время возникновения тревоги.

Критерии отмены:

Дисплей клавиши, которую необходимо нажать для квитирования тревоги.

Текст:

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

Дисплей версии программного обеспечения

Нажать экранную клавишу SW VERSIONS для отображения версий индивидуальных компонентов программного обеспечения.

Такие данные необходимо указывать при заказе сервисных услуг.

Операционная зона Start-up

Операционная зона Start-up не активна в WinNC.

Для использования дополнительного оборудования, автоматизации и т.д. используйте дополнительное программное обеспечение "WinConfig"

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

Примечание:

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

Параметры циклов с отметкой (*) доступны только для типа цикла 6.02.

Пример:

Токарный станок Concept TURN 55 не имеет позиционного управления шпинделя, поэтому позиция шпинделя не может быть запрограммирована.

При выполнении программирования в редакторе, вставляйте пробел между каждым отдельным словом (например: G0 X20 Z-35).

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

Обзоры

Команды G

КОМАНДЫ

ЗНАЧЕНИЕ

G0

Быстрое перемещение

G1

Рабочее перемещение

G2

Круговая интерполяция по часовой стрелке

G3

Круговая интерполяция против часовой стрелки

CIP

Круговая интерполяция через промежуточную точку

G4

Время выстоя

G9

Точный останов не модально

G17

Выбор рабочей плоскости XY

G18

Выбор рабочей плоскости XZ

G19

Выбор рабочей плоскости YZ

G25

Минимальное программируемое ограничение рабочей зоны / программируемое ограничение скорости вращения шпинделя

G26

Максимальное программируемое ограничение рабочей зоны / программируемое ограничение скорости вращения шпинделя

G33

Постоянный шаг резьбы

G331

Нарезание внутренней резьбы

G332

Нарезание внутренней резьбы/отвод

G40

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

G41

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

G42

Коррекция на радиус инструмента ON Вправо

G53

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

G54-G57

Устанавливаемый сдвиг нуля

G500

Отмена сдвига нуля

G505-G599

Устанавливаемый сдвиг нуля

G60

Точный останов модально

G601

Активация шага при точном достижении позиционного окна

G602

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

G603

Активация шага при достижении уставки

G63

Нарезание внутренней резьбы без синхронизации

G64

Режим контурной обработки

G641

Режим контурной обработки и программируемым соединительным закруглением

G70

Система ввода: дюймовая

G71

Система ввода: метрическая

G90

Абсолютные размеры

G91

Размеры с приращениями

G94

Подача в мм/мин, дюйм/мин

G95

Скорость подачи при вращении в мм/мин, дюйм/мин

G96

Постоянная скорость резания ON

G97

Постоянная скорость резания OFF

G110

Параметр полюса, относительно последней позиции подвода

G111

Параметр полюса, абсолютно в системе координат детали

G112

Параметр полюса, относительно последнего достоверного полюса

G140

Подвод/отвод на малой скорости

G141

Подвод слева и/или отвод слева

КОМАНДА

ЗНАЧЕНИЕ

G142

Подвод справа и/или отвод справа

G143

Направление подвода и/или отвода, в соответствии с относительной позицией от начальной/конечной точки до тангенциального направления

G147

Подвод по прямой линии

G148

Отвод по прямой линии

G247

Подвод по четверти круга

G248

Отвод по четверти круга

G340

Подвод и отвод в пространстве (значение начальной позиции)

G341

Подвод и отвод в плоскости

G347

Подвод по полукругу

G348

Отвод по полукругу

G450

Подвод и отвод от контура

G451

Подвод и отвод от контура

Команды М

Команда

Значение

M0

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

M1

Останов по дополнительному заданию

M2

Конец программы

M3

Включение шпинделя по часовой стрелке

M4

Включение шпинделя против часовой стрелки

M5

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

M2=3

Инструмент с механическим приводом ВКЛ по часовой стрелке

M2=4

Инструмент с механическим приводом ВКЛ против часовой стрелки

M2=5

Инструмент с механическим приводом ВЫКЛ

M6

Смена инструмента

M8

Включение подачи СОЖ

M9

Выключение подачи СОЖ

М10

Винтовой тормоз ВКЛ

М11

Винтовой тормоз ВЫКЛ

M17

Конец подпрограммы

M20

Задняя бабка назад

M21

Задняя бабка вперед

M23

Поддон назад

M24

Поддон вперед

M25

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

M26

Закрывание зажимного приспособления

M30

Конец программы

M32

Конец программы для операции загрузки

M57

Колебания основного шпинделя ВКЛ

M58

Колебания основного шпинделя ВЫКЛ

M67

Прутковый питатель/загрузочный магазин ВКЛ

M68

Прутковый питатель/загрузочный магазин ВКЛ

M69

Смена прутка

М71

Продув ВКЛ

M72

Продув ВЫКЛ

Циклы

КОМАНДА

ЗНАЧЕНИЕ

CYCLE81

Сверление, центрирование

CYCLE82

Сверление, цилиндрическое зенкование

CYCLE83

Сверление глубоких отверстий

CYCLE83Е

Сверление глубоких отверстий

CYCLE84

Жесткое нарезание внутренней резьбы

CYCLE84Е

Жесткое нарезание внутренней резьбы

CYCLE840

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

CYCLE85

Растачивание 1

CYCLE86

Растачивание 2

CYCLE87

Растачивание 3

CYCLE88

Растачивание 4

CYCLE89

Растачивание 5

Токарные циклы

CYCLE93

Проточка

CYCLE94

Внутренняя выточка

CYCLE95

Цикл снятия припуска

CYCLE96

Резьбовая выточка

CYCLE97

Цикл нарезания резьбы

CYCLE98

Последовательность резьб

Быстрые клавиши для команд

КОМАНДА

ЗНАЧЕНИЕ

AC

Ввод позиции оси шпинделя в абсолютных координатах

ACN

Подвод к оси вращения в отрицательном направлении

ACP

Подвод к оси вращения в положительном направлении

AND

Логическое соединение AND

AP

Полярный угол

AR

Угол сегмента круга

AXIS

Тип переменной

AX

Оператор оси

AXNAME

Строковая операция

AMIRROR

Зеркальная система координат, аддитив

AROT

Вращение системы координат, аддитив

ASCALE

Изменение масштаба, аддитив

ATRANS

Программируемый сдвиг нуля

B_AND

Битовые операторы

B_NOT

B_OR

B_XOR

BOOL

Тип переменной

CASE

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

CIP

Круговая интерполяция с промежуточной точкой (круг по точкам)

CHAR

Тип переменной

CHF

Вставка фаски (фаска)

CR

Радиус круга

CFC

Постоянная скорость на контуре

CFIN

Постоянная скорость на контуре для внутренних закруглений, постоянная скорость центра инструмента для внешних закруглений (постоянная скорость на внутренних закруглениях)

CFTCP

Постоянная скорость центра вершины резца

CONTPRON

Активация подготовки контура в форме таблицы

CHR

Вставка фаски

D

Номер сдвига инструмента

DC

Подвод к оси вращения по кратчайшей траектории (прямо к контуру)

DIAMOF

Радиус как размер

DIAMON

Диаметр как размер

DEF

Определение переменной

DISPLOF

Подавление дисплея текущего кадра

DISPLON

Дисплей в окне программы ВКЛ

DIV

Деление целых чисел

DEFAULT

Контрольные структуры

DEFINE AS

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

DISC

Компенсация на внешних углах

Гибкое программирование инструкций подвода и отвода

DISCL

Расстояние до конечной точки на текущем уровне обработки при подводе и отводе с малой скоростью

DISR

Расстояние режущей кромки фрезы от начальной точки во время подвода и отвода

ELSE

Контрольные структуры

ENDFOR

Контрольные структуры

ENDLOOP

Контрольные структуры

ENDWHILE

Контрольные структуры

EXECTAB

Покадровое выполнение элемента контура в таблице

EXECUTE

Определение конца

F

Подача

КОМАНДА

ЗНАЧЕНИЕ

FOR

Контрольные структуры

FRAME

Тип переменной

FAD

Скорости движения с медленной подачей при подводе и отводе с малой скоростью

GOTOB

Указание перехода с назначением перехода назад

GOTOF

Указание перехода с назначением перехода вперед

I1

Адрес для промежуточной точки круга

IC

Ввод позиции оси шпинделя с приращением (координаты с приращением)

IF

Словарное слово состояния

INT

Целые значения с предварительным знаком

INTERSEC

Предварительное вычисление контура в форме таблицы

J1

Адрес для промежуточной точки круга

KONT

Коррекция на радиус инструмента, возле контура в начальной и конечной точке

K1

Адрес для промежуточной точки круга

LIMS

Адрес для промежуточной точки круга

LOOP

Контрольные структуры

MCALL

Модальный цикл вызова подпрограммы (данный вызов остается активным, пока не отменен MCALL без параметра) (модальный вызов)

MSG

Вывод сообщения при неисправности

MIRROR

Зеркальное отражение

N

Адрес номер кадра

NOT

Отрицание

NORM

Коррекция на радиус инструмента, прямой подвод к контуру (нормальный подвод)

OFFN

Сдвиг в нормальном направлении к контуру

OR

Логическое соединение OR

P

Повтор программы

PROC

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

R

R-параметр R[0]-R[99]

ROT

Вращение системы координат (вращение)

REAL

Действительное число

RET

Повтор подпрограммы

RND

Вставка закругления в углу контура (круг)

RNDM

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

RP

Полярный радиус

RPL

Вращение плоскости

REP

Инициализация поля

S

Адрес шпинделя

SAVE

Сохранение реестра при вызове подпрограммы

SETAL

программирование диагностических сигналов выполняется вставкой этого слова

SET

Инициализация списка значений

SETMS

Определение основного шпинделя

SF

Сдвиг начальной точки, требуется только для многозаходных резьб

SPCOF

Работа шпинделя с позиционным управлением ВЫКЛ

SPCON

Работа шпинделя с позиционным управлением ВКЛ

STRING

Тип переменной

SCALE

Изменение масштабного коэффициента (масштаб)

STRLEN

Строковая операция

SPOS

Позиция шпинделя

SPOSA

Позиция шпинделя

SUBSTR

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

SUPA

Покадровое подавление всех сдвигов нуля (подавление всех)

SBLOF

Индивидуальное подавление ВКЛ

SBLON

Индивидуальное подавление ВЫКЛ

КОМАНДА

ЗНАЧЕНИЕ

TRANS

Программируемый сдвиг нуля (преобразование)

T

Адрес инструмента

TURN

Количество оборотов спирали

TRAFOOF

Отмена активной трансформации (трансформация ВЫКЛ)

TRACYL

Трансформация XZ- плоскости

TRANSMIT

Трансформация XY-плоскости

UNTIL

Контрольные структуры

VAR

Определение переменной

WAITP

Ожидание окончания перемещения оси

WAITS

Ожидание позиции шпинделя

WHILE

Контрольные структуры

WALIMOF

Ограничение рабочей зоны ВЫКЛ

WALIMON

Ограничение рабочей зоны ВКЛ

XOR

исключение OR

Арифметические функции

КОМАНДА

ЗНАЧЕНИЕ

+, -, *, /

Арифметические функции

SIN()

Синус

COS()

Косинус

TAN()

Тангенс

ASIN()

Арксинус

ACOS()

Арккосинус

ATAN()

Функция арктангенса

ATAN2(,)

Функция арктангенса (секция X, секция Y)

SQRT()

Корень квадратный

POT ()

Показательная функция

SQR()

Квадратная функция

EXP()

Экспоненциальная функция (основание е)

LOG()

Функция логарифма (основание е)

LN()

Натуральный логарифм

PI

Число разбиения окружности (3.141592…)

TRUE

Логический оператор Истина (1)

FALSE

Логический оператор Ложь (0)

ABS()

Абсолютная функция

TRUNC()

Округление до целого

ROUND()

Округление

МOD()

Модулярная функция

Калькулятор для полей ввода

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

Функция калькулятора для полей ввода позволяет напрямую анализировать математические функции в поле ввода.

Анализ таких функций выполняется, при выходе их поля ввода.

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

Текущее отображаемое значение может использоваться в формуле с .

Последняя введенная формула может повторно редактироваться с использованием клавиши «?».

Перед и после названием функции и названий констант следует вставить пробел.

Системные переменные

Системная переменная

Описание

$P_AXN1

Текущий адрес геометрической оси- абсцисса

$P_AXN2

Текущий адрес геометрической оси - ордината

$P_AXN3

Текущий адрес геометрической оси - аппликата

$P_IFRAME

Устанавливаемая система отсчета

$P_PFRAME

Программируемая система отсчета

$P_BFRAME

Переменная базовой системы отсчета

$P_ACTFRAME

Общая переменная

$P_UIFR[]

Изменяемые системы отсчета (G54)

$P_F

Подача по траектории F , последняя запрограммированная

$P_DRYRUN

0 (FALSE): Холостой ход ВКЛ

1 (TRUE): Холостой ход ВЫКЛ

$P_SEARCH

1 (TRUE): Поиск кадра (с или без вычислений) активирован

$P_TOOLR

Активная коррекция на радиус инструмента (общая)

$P_TOOLNO

T0 - T32000

$AC_MSNUM

Номер основного шпинделя

$MN_SCALING_SYSTEM_IS_METRIC

Базовая система отсчета, метрическая (1: метрическая, 2: дюймовая)

$MN_SCALING_VALUE_INCH

Фактор преобразования из метрических единиц в дюймы (25,4)

$MN_INT_INCR_PER_MM

Точность вычислений линейных позиций

$MN_MIRROR_REF_AX

Основная ось для элементов кадра

$P_SIM

1 (TRUE): Имитация в процессе

$P_SDIR[]

Последнее направление вращения шпинделя для программирования

$P_GG

Текущая функция G группы G. Как для интерфейса PLC

$P_EP

Последняя запрограммированная заданная позиция

$MA_SPIND_ASSIGN_TO_MACHAX

Расположение шпинделя относительно оси станка

$MA_NUM_ENCS

Количество датчиков

$AA_S

Фактическая скорость шпинделя: знак соответствует направлению вращения

$MC_DIAMETER_AX_DEF

$P_AD[]

Номер плоскости

$P_TOOL

D0 - D9

$P_MC

0 (FALSE): Нет модального вызова подпрограммы

1 (TRUE): Модальный вызов подпрограммы

$P_TOOLL

Общая длина инструмента

$A_IN[]

Цифровой ввод NC (1-16)

$A_OUT[]

Цифровой вывод NC

$A_INA[]

Аналоговый ввод NC (1-4)

Рабочие движения

Примечание: перед выполнением программирования, установите начало координат детали при помощи G11.

G0, G1 Линейная интерполяция (прямоугольная система координат)

G0: Перемещение с быстрой подачей, например, для быстрого позиционирования

G1: Перемещение с запрограммированной скоростью подачи F, например, при обработке детали

Формат

G0 X.. Z..

G1 X.. Z.. F..

G0, G1 Линейная интерполяция (полярные координаты)

Формат

G0 AP.. RP..

G1 AP.. RP..

Фаска

Фаска выполняется после кадра, с котором она запрограммирована. Фаска всегда выполняется в рабочей плоскости (G17).

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

Значение CHF – это длина фаски.

Пример:

N30 G1 X.. Z.. CHF=5

N35 G1 X.. Z..

Закругление

Закругление выполняется после кадра, с котором она запрограммирована. Закругление всегда выполняется в рабочей плоскости (G17).

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

Значение RND – это радиус дуги.

Пример:

N30 G1 X.. Z.. RND=5

N35 G1 X.. Z..

Модальная функция закругления RNDM

На каждом последующем углу контура будет вставляться закругление, до отмены модальной функции закругления при помощи RNDM=0

G2, G3, CIP Круговая интерполяция

G2 по часовой стрелке

G3 против часовой стрелки

CIP через промежуточную точку (Окружность через точки)

Дисплей кругового движения в различных плоскостях.

Для кругового движения начальная и конечная точки должны быть в одной плоскости (уровне).

Программирование с начальной точкой, конечной точкой, центральной точкой

G2/G3 X.. Z.. I.. K..

X, Z конечная точка E в прямоугольных координатах

I, K точка центра круга M в прямоугольных координатах, относительно начальной точки S

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

Начальная точка – это позиция инструмента во время вызова G2/G3.

Конечная точка

Конечная точка – программируется при помощи X, Z.

Центральная точка круга

Центральная точка круга программируется дискретно с I, K относительно начальной точки или с I=AC(..),

K=AC(..) абсолютно от нулевой точки.

Программирование с начальной точкой, конечной точкой, радиусом круга

G2/G3 X.. Z.. CR=±..

X, Y, Z конечная точка E в прямоугольных координатах

CR=± радиус круга

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

Начальная точка - это позиция инструмента в момент вызова G2/G3.

Конечная точка

Конечная точка программируется с X, Z.

Радиус круга

Радиус круга указывается при помощи CR. Знак показывает, что дуга меньше или больше 180°.

CR=+ угол меньше или равный 180°

CR=- угол больше 180°.

Полные круги не могут быть запрограммированы при помощи CR.

Программирование с начальной точкой, центральной точкой круга или конечной точкой, углом

G2/G3 X.. Z.. AR=.. или

G2/G3 I.. K.. AR=..

X, Z конечная точка E в прямоугольных координатах

или

I, K центральная точка круга M в прямоугольных координатах, относительно начальной точки S

AR= угол раскрытия

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

Начальная точка - это позиция инструмента в момент вызова G2/G3.

Конечная точка

Конечная точка программируется с X, Z.

Центральная точка круга

Центральная точка круга программируется дискретно с I, J, K относительно начальной точки или с I=AC(..),

K=AC(..)абсолютно от нулевой точки детали.

Угол раскрытия

Угол раскрытия должен быть менее 360°.

Полные круги не могут быть запрограммированы при помощи AR.

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

G2/G3 AP=.. RP=..

AP= конечная точка E полярного угла,

Полюс – центральная точка круга

RP= полярный радиус, в то же время радиус круга

Полюс полярной системы координат должен находиться в центральной точке круга (предварительно установлен в центре круга при помощи G111)

Программирование с начальной точкой, промежуточной точкой и конечной точкой

CIP X.. Z.. I1=.. K1=..

X, Z конечная точка E в прямоугольных координатах

I1, K1 промежуточная точка Z в прямоугольных координатах

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

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

Начальная точка - это позиция инструмента в момент вызова G2/G3.

Конечная точка

Конечная точка программируется с X, Z.

Промежуточная точка

Промежуточная точка программируется при помощи I1, K1.

При G91 (программирование в размерах с приращениями) промежуточная точка отмеряется относительно начальной точки.

G4 Время выстоя

Формат

N... G04 F... [сек]

N... G04 S... [U]

F время выстой в секундах

S время выстоя в количестве оборотов основного шпинделя

Инструмент будет остановлен в последней достигнутой позиции – острые кромки - переходы, очистка сверла / дно канавки, точное позиционирование.

Примечание

• Время выстоя начинается с того момента, когда скорость подачи предшествующего кадра = 0.

• S и F используются как временные значения только в кадре G4. Предшествующая запрограммированная скорость подачи F или скорость шпинделя S поддерживается.

Пример

N75 G04 F2.5 (время выстоя = 2,5 с)

Активно точное позиционирование

(G9, G60)

Не активно точное позиционирование (G64, G641)

G9, G60, G601, G602, G603 Точное позиционирование

G9 Точное позиционирование, покадровая эффективность

G60 Точное позиционирование, модально

G601 Активация шага при точной установке позиционного окна

G602 Активация шага при приблизительной установке позиционного окна

G603 активация шага в конце интерполяции

G601/G602/G603 эффективны только при активной G60 или G9.

Команды G64, G641 – Режим контурной обработки отменяют G60.

G9/G60:

Активация G601, G602 или G603.

G9 эффективна только в кадре, в котором она запрограммирована, G60 эффективна до отмены командами G64 или G641.

G601, G602:

Выполнение следующего кадра начинается, только если в G9/ G60 суппорты остановлены (краткая задержка останова в конце кадра).

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

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

G603:

Смена кадра выполняется в момент, когда система управления вычисляет номинальную скорость подачи 0 для задействованных осей (нет останова). Край закругляется.

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

G64, G641 Режим контурной обработки

G64 Режим контурной обработки

G641 Режим контурной обработки с программируемым закруглением

ADIS= Допуск на закругление для движений с рабочей скоростью подачи

ADISPOS= Допуск на закругление для движений с быстрой подачей (G0)

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

Это приводит к сокращению времени обработки и закругленным переходам.

В тангенциальных переходах инструмента перемещается с максимально постоянной скоростью подачи по траектории, на углах скорость подачи соответственно снижается.

Чем больше скорость подачи F, тем больше закругление кромок (погрешность контура).

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

Пример:

G641 ADIS=0.5 G1 X... Z...

Закругление должны начаться минимум за 0,5 мм до угла, и закончиться максимум за 0,5 мм после угла.

G17, G18, G19 Выбор рабочей плоскости

Формат

N... G17/G18/G19

G17 плоскость XY: плоское торцовое фрезерование (TRANSMIT), осевое сверление с использованием оригинальных циклов SIEMENS

G18 плоскость ZX : контурное точение

G19 плоскость YZ : контурное фрезерование на поверхности (TRACYL), радиальное сверление с использованием оригинальных циклов SIEMENS

G17-G19 выбор рабочей плоскости.

• Ось инструмента вертикальна к рабочей плоскости.

• Круговая интерполяция G2/G3/CIP происходит в рабочей плоскости.

• Интерполяция в полярных координатах происходит в рабочей плоскости.

• Коррекция на радиус инструмента G41/G42 происходит в рабочей плоскости.

• Движения врезной подачи, например, для циклов сверления, вертикальны к рабочей плоскости.

Рабочая зона

G

Защитная зона

25, G26 Программируемое ограничение рабочей зоны

Формат

N... G25/G26 X... Z...

G25/G26 ограничивает зону обработки, в которой может выполняться перемещение инструмента.

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

G25 и G26 должны программироваться в отдельном кадре УП.

Программируемое ограничение рабочей зоны определяется в программе при помощи G25 и G26, и включается/выключается функциями WALIMON и WALIMOF.

G25 Нижняя граница рабочей зоны

G26 Верхняя граница рабочей зоны

WALIMON Ограничение рабочей зоны ВКЛ

WALIMOF Ограничение рабочей зоны ВЫКЛ

G25, G26 Программируемая скорость вращения шпинделя

Формат

N... G25/G26 S...

Максимальная и минимальная скорость вращения шпинделя определяется при помощи G25/G26 .

G25 м G26 должны программироваться в отдельном кадре УП.

Программируемое ограничение скорости вращения шпинделя при помощи заменяет значения в установочных данных и сохраняется также, и после окончания программы.

G25 Нижняя граница скорости вращения шпинделя

G26 Верхняя граница скорости вращения шпинделя

S Минимальная/максимальная скорость вращения шпинделя

Пример цепочки резьб:

N010 SETTHREADCOUNT (3)

N011 G33 X… Z… I/K… SF…

N012 G33 X… Z… I/K… SF…

N013 G33 X… Z… I/K… SF…

Примечание:

Для подготовки шпинделя к нарезанию внутренней резьбы, следует использовать SPOS.

G33 Нарезание резьбы

Формат

N... G33 X... Z... I/K...

I/K ....... Шаг резьбы [мм]

Z ......... Глубина резьбы [мм]

Возможна обработка прямой, конической и винтовой резьб.

Для шага резьбы, I или K должны быть введены в соответствии с основным направлением резьбы (продольное или торцевое).

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

Цепочка резьб выполняется программированием кадров G33 в прямой последовательности (без движений перемещения между резьбами).

Перед первым кадром G33, следует запрограммировать количество резьб при помощи SETTHREADCOUNT (n).

Примечание

  • Ручная коррекции подачи и шпинделя не активна при G33 (100%).

  • Более сглаженное подрезание должно выполняться первым.

G331/G332 Нарезание внутренней резьбы без компенсирующего патрона

Формат

N... G331 X... Z... K...

N... G332 X... Z... K...

X, Z......... Глубина свершения (Конечная точка)

K ............. Шаг резьбы

Глубина сверления, Шаг резьбы

Сверление в направлении Z-, Шаг резьбы K

G331 Нарезание внутренней резьбы:

Нарезание внутренней резьбы описывается глубиной сверления (конечная точка

резьбы) и шагом.

G332 Движение отвода:

Данное движение описывается тем же шагом, что и движение G331. Изменение направления шпинделя на обратное, выполняется автоматически.

G63 Нарезание внутренней резьбы с компенсирующим патроном

Формат

G63 X.. Z.. F.. S..

Нарезание внутренней резьбы без синхронизации.

Программируемая скорость шпинделя S, программируемая скорость подачи F и шаг P метчика должны соответствовать:

F [мм/мин] = S [U/мин] x P [мм/U] соответственно

F [мм/U] = P [мм/U]

Движение врезания метчика программируется при помощи G63.

G63 эффективна покадрово. При G63 ручная коррекции подачи и шпинделя блокируется на 100%.

Движение отвода (с противоположным направлением шпинделя) также программируется при помощи G63.

Пример:

Метчик M5 (шаг P = 0,8 мм)

Скорость вращения шпинделя S = 200, потому F = 160

N10 G1 X0 Z3 S200 F1000 M3

(подвод к начальной точке)

N20 G63 Z-50 F160

(нарезание внутренней резьбы, глубина резьбы 50)

N30 G63 Z3 M4

(отвод, изменение направления шпинделя)

Коррекция на радиус инструмента G40-G42

G40 Коррекция на радиус инструмента ВЫКЛ

G41 Коррекция на радиус инструмента ВЛЕВО

G42 Коррекция на радиус инструмента ВПРАВО

Радиус и теоретическая вершина режущей кромки

Резание параллельно и наклонно к осям

При измерении инструментов, вершина резца измеряется только в дух точках (тангенциально оси X и Z).

Т.о. коррекция на размер инструмента описывает только теоретическую вершину резца.

Данная точка проводится по запрограммированной траектории.

При перемещении по направлению оси (продольная или торцевая обработка) тангенциальные точки на вершине резца выполняют резание.

На детали нет погрешностей размерности.

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

На детали присутствуют погрешности размерности.

Максимальная погрешность контура при движениях 45° без коррекции на радиус резца: Радиус резца 0,4 мм

0,16 мм погрешность контура

0,24 мм погрешность по оси X и Z.

При использовании коррекции на радиус резца система управления автоматически выполняет компенсацию этих погрешностей.

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

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

G40 Коррекция на радиус инструмента ВЫКЛ

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

Отмена возможна только в сочетании с прямолинейным движением (G00, G01).

G40 может быть запрограммирован в одном кадре с G00 или G01 или в предшествующем кадре.

G40 обычно программируется с отводом в точку смены инструмента.

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

Когда инструмент находится слева от обрабатываемого контура (смотреть в направлении подачи), нужно программировать G41.

Примечания

• Прямая смена между G41 - G42 недопустима -

Сначала выполнить отмену функцией G40.

• Требуется предварительное определение радиуса инструмента R и типа резца (тип инструмента) в реестре данных инструментов.

• Активация должна происходить в сочетании с G0 или G1.

• изменение значения коррекции инструмента при активированной коррекции на радиус инструмента недопустимо.

G42 Коррекция на радиус инструмента вправо

Когда инструмент находится справа от обрабатываемого контура (смотреть в направлении подачи), нужно программировать G42.

См. примечания G41!

Сдвиги нуля G53-G57, G500-G599, SUPA

G53 Сдвиги нуля подавляются для одного кадра.

G500 G54 - G599 отключены.

G54-57 Устанавливаемые сдвиги нуля.

G505-599 Устанавливаемые сдвиги нуля.

SUPA Покадровое подавление, включая программируемые сдвиги нуля и сдвиги DRF (SUPpress All)

Нулевые точки используются для описания положения детали на станке.

В норме система координат смещается функцией G54- G599 до точки останова (W1) на зажимном приспособлении, а последующий сдвиг на нуль системы координат детали (W2) выполняется при помощи TRANS (переменная).

Размеры в дюймах G70,

Размеры в метрической системе G71

В зависимости от установки G70 / G71 данные значения вводятся в дюймах или миллиметрах:

• Информация о траектории X, Y, Z

• Параметры круга I1, K1, I, K, CR

• Шаг резьбы

• Программируемые сдвиги нуля TRANS, ATRANS

• Полярный радиус RP

Все другие значения, например, скорости подачи, коррекции на размеры инструмента или устанавливаемые сдвиги нуля, вычисляются в единицах, предварительно установленных в машинных данных.

Примечание:

Общий сдвиг нуля эффективный в программе обработки детали является суммой сдвига нуля в базовой системе координат + сдвиги регулируемого нуля + фреймы.

Координаты, Сдвиг нуля отсчета

Рабочая плоскость G17-G19

В рабочей плоскости эффективен радиус инструмента, вертикально рабочей плоскости – длина инструмента.

Основная рабочая плоскость для токарной обработки: G18 (ZX)

Абсолютные размеры G90, Размеры с приращением G91

G90 Абсолютные размеры

Размер относятся к текущей точке отсчета.

Инструмент перемещается в запрограммированную позицию.

G91 Размеры с приращением

Размеры относятся к последней запрограммированной позиции инструмента.

Инструмент перемещается на указанное расстояние до следующей позиции.

Отдельные оси могут программироваться в абсолютных, или инкрементных размерах, независимо от G90 / G91.

Примеры:

G90

G0 X40 Z=IC(20)

Значение Z задано с приращением, несмотря на G90 : активированы абсолютные размеры.

G91

G0 X20 Z=AC(10)

Здесь значение Z абсолютное, хотя G91: активированы инкрементные размеры.

Примечание:

Если G95 не запрограммирована, следует запрограммировать скорость подачи F.

Программирование характеристик подачи G94, G95

Общее

• G70/71 (дюйм/мм) не влияют на установки подачи, достоверны только установки машинных данных.

• После каждого изменения G93-95, F необходимо программировать заново.

• Скорость подачи F достоверна только для осей траектории, но не для синхронных осей.

Скорость подачи в мм/мин G94

Движение суппорта X, Z:

Адрес F – это скорость подачи в мм/мин.

Основное применение для фрезерования.

Скорость подачи в мм/об G95

Движение суппорта X, Z:

Адрес F – это скорость подачи в мм/оборот фрезерного шпинделя.

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

Постоянная скорость резания G96, G97, LIMS

G96 постоянная скорость ерзания ON

S Скорость ерзания в м/мин

G97 Постоянная скорость ерзания OFF

LIMS ограничение скорости вращения шпинделя при помощи G96

При активированной G96, скорость вращения шпинделя, в зависимости от диметра детали, автоматически модифицируется так, чтобы скорость резания S в мм/мин оставалась постоянной на режущей кромке инструмента.

Т.о. повышается равномерность, и , следовательно, качество поверхности обработанных деталей.

При обработке детали, диаметр которой сильно отличается, рекомендуется установить ограничение скорости вращения для шпинделя. Это предотвращает возникновение избыточно высоких скоростей на малых диаметрах.

LIMS активируется при помощи G96

Пример

N10 G96 S100 LIMS=2500

Полярные координаты G110-G112

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

Определение полюса

G110 Позиция полюса относительно последней запрограммированной позиции инструмента.

G111 Позиция полюса относительно текущего нуля системы координат детали.

G112 Позиция полюса относительно последнего достоверного полюса.

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

X,Z координаты полюса (прямоугольные)

RP полярный радиус (= расстояние полюс-цель)

AP Полярный угол между полюсом – целью и основной осью угла (первая запрограммированная ось полюса)

Пример

G111 Z30 X40

G1 RP=40 AP=60 F300

G111 устанавливает полюс в абсолютной позиции 30/40.

G1 перемещает инструмент от предшествующего положения на полярные координаты RP40/AP60.

Угол относится к оси Z, т.к. Z запрограммирована первой в кадре G111.

Движения подвода и отвода описанные с промежуточной точкой P3 (с одновременной активацией коррекции на радиус инструмента).

Внимание!

Во время REPOS по полукругу, DISR означает диаметр круга.

Подвод и отвод на малой скорости G140 - G341, DISR, DISCL, FAD

G140 Подвод и отвод на малой скорости

G141 Подвод слева и/или отвод слева

G142 Подвод справа и/или отвод справа

G143 Направление подвода/отвода в зависимости от относительной позиции начальной и/или конечной точек к тангенциальному направлению

G147 Подвод по прямой

G148 Отвод по прямой

G247 Подвод по четверти круга

G248 Отвод по четверти круга

G340 Подвод и отвод в пространстве (значение начальной позиции)

G341 Подвод и отвод в плоскости

G347 Подвод по полукругу

G348 Отвод по полукругу

G450 Подвод и отвод от контура

G451 Подвод и отвод от контура

DISR • Подвод ил отвод по прямой, расстояние режущей кромки фрезы от начальной точки до контура

• Подвод и отвод по кругу. Радиус траектории центральной точки резца

DISCL Расстояние конечной точки быстрого перемещения для уровня обработки

DISCL=AC Определение абсолютной позиции конечной точки быстрого движения

DISCL=0 G340: P1, P2, P3 совпадает

G341: P2, P3 совпадает

FAD Указание скорости подачи

G341: от P2 до P3

G340: от P2 и/или P3 до P4

FAD=PM Линейная подача (как G94)

FAD=PR Круговая подача (как G95)

Функция подвода и отвода на малой скорости применяется для тангенциального подвода к начальной точке контура независимо от позиции исходной точки.

Функция в основном используется в сочетании с коррекцией на радиус инструмента, однако, это не обязательно.

Движение подвода и отвода состоит максимум из 4 частичных движений:

• начальная точка движения (P0)

• промежуточные точки (P1,P2,P3)

• конечная точка (P4)

Точки P0, P3, и P4 всегда определяются. Промежуточные точки P1 и P2 могут быть опущены, в зависимости от условий обработки.

Примечание:

Верхний предел может быть установлен в машинных данных- обычно DISC=50

Выбор направления подвода/отвода

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

При положительном радиусе:

G41 активна – подвод слева

G42 активна – подвод справа

Деление движения от начальной до конечной точки (G340 и G341)

Характерный подвод от P0 к P4 представлен на рисунке.

В случаях, когда позиция активного уровня программируется при помощи G17 - G19, в расчет принимается активный фрейм вращения.

Формат

G450 DISC=...

G451

DISC= Гибкое программирование инструкций подвода и отвода. В шагах 1 от круга DISC=0 до пересечения с DISC=100.

DISC искажает переходную окружность, создавая острые углы контура.

DISC= активна, только при вызове G450, но может быть запрограммирована в предшествующем кадре без G540. Обе команды модальны.

Характеристики подвода NORM, KONT

Подвод и отвод от контура NORM/KONT

NORM: Инструмент подводится по прямой и стоит вертикальной к начальной точке.

Если начальная / конечная точка не находятся на одной стороне контура что и первая/последняя точка контура, происходит нарушение контура.

KONT: инструмента проходит вокруг точки контура как запрограммировано в G450/451.

G450: по дуге

G451: по прямой

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

фактическая траектория инструмента с коррекцией

При выполнении подвода или отвода с использованием NORM, происходит нарушение контура (показано черным), если начальная или конечная точка находятся за контуром

При выполнении подвода или отвода с использованием KONT, инструмент проходит вокруг угла по дуге (G450) или по прямой (G451).

Вызов цикла

Вызов цикла выполняется следующим образом:

Цикл (Параметр 1, параметр 2, ...)

В обзорах и описаниях циклов вы найдете все необходимые параметры для циклов.

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

Поэтому последовательность параметров должна быть сохранена, во избежание неправильной интерпретации параметров.

Если параметр не требуется, на его место ставится дополнительная запятая.

Пример:

Должно быть просверлено отверстие при помощи CYCLE 81. Расстояние безопасности не требуется (например, уже есть проточка в детали).

Отверстие должно быть глубиной 15 мм, относительной нулевой точки.

CYCLE81 (5,0,,-15)

CYCLE 81 . Сверление, центрирование

5 ................ Плоскость отвода 5 мм на нулевой точкой (= поверхность детали)

0 ................ Основная плоскость на нулевом уровне

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

-15 ............. Окончательная глубина, абсолютное значение

) ................. Параметр DPR не указан.

Т.к. далее не следует никаких параметров, дополнительная запятая не требуется.

Примечание:

Вызов цикла может осуществляться также при помощи MCALL. (см. "Модальный вызов подпрограмм MCALL")

Примечание по описанию цикла

Описание цикла начинается с таблицы обзора содержащей циклы и их описание.

Далее идет полное описание параметров.

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

Пример:

CYCLE 82 имеет параметры аналогичные CYCLE 81, добавлен только параметр 6 DTP.

CYCLE 83 имеет первые 5 параметров аналогичных CYCLE 81, параметры 6 – 12 добавлены.

CYCLE 84 имеет параметры 1-5 аналогично CYCLE 81, параметр 6 аналогично CYCLE 82 и параметры 7 – 12 добавлены, и т.д..

Циклы сверления

КОМАНДА

ЗНАЧЕНИЕ

CYCLE81

Сверление, центрирование

CYCLE82

Сверление, цилиндрическое зенкование

CYCLE83

Сверление глубоких отверстий

CYCLE83Е

Сверление глубоких отверстий

CYCLE84

Жесткое нарезание внутренней резьбы

CYCLE84Е

Жесткое нарезание внутренней резьбы

CYCLE840

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

CYCLE85

Растачивание 1

CYCLE86

Растачивание 2

CYCLE87

Растачивание 3

CYCLE88

Растачивание 4

CYCLE89

Растачивание 5

CYCLE81 Сверление, Центрирование

CYCLE82 Сверление, Цилиндрическое зенкование

CYCLE81 (RTP,RFP,SDIS,DP,DPR)

CYCLE 82 (RTP,RFP,SDIS,DP,DPR,DTP)

RTP плоскость отвода, абсолютное значение Плоскость отвода

После цикла инструмент устанавливается на этой высоте. RTP должно быть выше основной плоскости

RFP основная плоскость, абсолютное значение Основная плоскость

Высота поверхности детали, чаще всего основная точка отсчета находится в основной плоскости (RFP=0)

SDIS расстояние безопасности без знака Расстояние безопасности

Инструмент перемещается с быстрой подачей до SDIS над основной плоскостью и затем изменяется подача

DP окончательная глубина, абсолютное значение Глубина

Глубина отверстия, относительно нулевой точки детали.

DPR окончательная глубина, относительно основной плоскости

Относительная глубина

Глубина отверстия, относительно основной плоскости, без знака.

Либо DP, либо DPR могут быть запрограммированы. Если запрограммированы оба параметра, достоверно DPR.

DTP время выстоя на дне отверстия в [с] Время выстоя на конечной глубине сверления

Инструмент отводится только после времени выстоя для очистки дна отверстия (только для CYCLE 82).

Перед выполнением цикла, инструмент должен быть размещен над позицией отверстия (X=0).

Инструмент выполняет сверление с запрограммированной подачей до глубины отверстия DP/DPR и отводится с быстрой подачей.

CYCLE82 имеет время выстоя DTP на дне отверстия.

Сверление на главном шпинделе.

Плоскость возврата, абсолютно…………

5

Базовая плоскость, абсолютно…………..

0

Расстояние безопасности…………………

2

Конечная глубина сверления, абсолютно

-20

Глубина инк…………………………………..

0

Время выстоя (только CYCLE 82)……...

0

G54

TRANS Z70

G17

T8 D1

G95 S1000 M3 F0.12

G0 X0 Z5

CYCLE81 (5,0,-20,0)

G0 X100 Z10

G18

M30

Сверление инструментами с механизированным приводом (осевое).

Плоскость возврата, абсолютно…………

5

Базовая плоскость, абсолютно…………..

0

Расстояние безопасности…………………

2

Конечная глубина сверления, абсолютно

-20

Глубина инк…………………………………..

0

Время выстоя (только CYCLE 82)……...

0

G54

TRANS Z70

G17

T7 D1

SPOS[1]=0

SETMS(2)

G95 S1000 M3 F0.12

G0 X20 Z5

CYCLE81 (5,0,-20,0)

G0 X100 Z20

M5

SETMS(1)

G18

M30

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

Плоскость возврата, абсолютно…………

32

Базовая плоскость, абсолютно…………..

30

Расстояние безопасности…………………

2

Конечная глубина сверления, абсолютно

-5

Глубина инк…………………………………..

0

Время выстоя (только CYCLE 82)……...

0

G54

TRANS Z70

G19

T5 D1

SPOS[1]=0

SETMS(2)

G95 S1000 M3 F0.12

G0 X32 Z-20

CYCLE81 (32,30,2,-5,0)

G0 X50 Z20

M5

SETMS(1)

G18

M30

CYCLE83 Сверление глубоких отверстий

CYCLE 83 (RTP,RFP,SDIS,DP,DPR,FDEP,FDPR,DAM,DTВ,DTS,FRF,VARI,AXN,MDEP,VRT,DTD,DIS1)

Параметры, дополнительно к G82:

FDEP первая глубина сверления, абсолютное значение Первая глубина

FDPR первая глубина сверления, относительной Первая глубина , отн.

DAM уменьшение Значение уменьшения

DTS время выстоя перед врезной подачей в [с] Время выстоя перед врезной подачей

FRF Фактор снижения подачи для первой врезной подачи Фактор снижения подачи

VARI вариант обработки Вариант

AXN(*) Ось инструмента Ось

MDEP(*) Минимальная глубина сверления Минимальная глубина

VRT(*) Переменная траектория возврата

DTD(*) Время выстоя на конечной глубине сверления Время выстоя

DIS1(*) Расстояние шага Расстояние

Функции:

Инструмент выполняет сверление с запрограммированной подачей до первой глубины сверления. Глубокое отверстие обрабатывается повторными врезными подачами на указанный инкремент – максимальное значение которого может быть установлено – до достижения конечной глубины сверления. После обработки каждой глубины врезания, сверло может быть отведено либо в базовую плоскость + расстояние безопасности дл удаления стружки, либо на 1 мм каждый раз для стружколомания.

FDEP глубина первого врезания относительно нулевой точки детали

FDPR глубина первого врезания относительно базовой плоскости, без знака

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

DTB Время выстоя на конечной глубине сверления (стружколомание) программируется в секундах или оборотах основного шпинделя

DTB<0 Ввод в оборотах

DTB=0 Ввод в секундах

DTS инструмент отводится после каждой врезной подачи и перемещается снова вперед после времени выстоя DTS

FRF с использованием данного фактора может быть снижена подача для первого врезания, возможный ввод: 0,001 – 1.

VARI

VARI-0 – стружколомание

После каждой врезной подачи инструмент отводится на 1 мм для стружколомания

VARI=1 – удаление стружки

После каждой врезной подачи инструмент отводится из отверстия в базовую плоскость для удаления стружек из отверстия.

AXN Выбор оси инструмента

Команда

Плоскость

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

G17

G18

G19

G17

X/Y

Z

X

AXN=1

AXN=2

AXN=3

G18

Z/X

Y

Y

AXN=2

AXN=3

AXN=1

G19

Y/Z

X

Z

AXN=3

AXN=1

AXN=2

MDEP Для вычисления шага сверления при применении фактора снижения, можно определить минимальную глубину сверления. Если вычисленный шаг сверления меньше минимальной глубины сверления, оставшаяся глубина сверления обрабатывается в шагах, определенных по размеру минимальной глубины сверления.

VRT Траектория возврата во время стружколомания. При VRT=0 (параметр не запрограммирован) сверло отводится на 1 мм каждый раз.

DTD Время выстоя на конечной глубине сверления может быть введено в секундах или оборотах.

DTD>0 ввод в секундах

DTD<0 ввод в оборотах

DTD=0 время выстоя как запрограммировано в DTB

DIS1

Расстояние шага после повторного входа в отверстие может быть запрограммировано (для VARI=1).

DIS1>0 Позиционирование в запрограммированном значении

DIS1=0 Автоматическое вычисление

Перед выполнением цикла инструмент должен быть расположена в позиции отверстия (X=0).

Инструмент выполняет сверление с запрограммированной подачей до первой глубины сверления (FDEP/FDPR), отводится быстрым перемещением, далее выполняется следующая врезная подача, и т.д. Глубина врезной подачи может быть снижена на значение DAM.

Сверление на главном шпинделе.

Плоскость возврата, абсолютно…………

5

Базовая плоскость, абсолютно…………..

0

Расстояние безопасности…………………

2

Конечная глубина сверления, абсолютно

-30

Глубина инк…………………………………..

0

Первая глубина сверления………………..

-10

Первая глубина……………………………..

0

Понижение……………………………………

3

Выстой на глубине сверления……………

0

Выстой времени пуска……………………..

0

Коэффициент скорости подачи…………..

1

Тип обработки……………………………….

0

Ось инструмента……………………………

1

Минимальная глубина сверления……….

1

Переменная траектории возврата……….

0

Время выстоя на конечной глубине сверления…………………………………….

0

Расстояние шага……………………………

0

G54

TRANS Z70

G17

T8 D1

G95 S1000 M3 F0.12

G0 X0 Z5

CYCLE83 (5,0,2,-30,0,-10,0,3,0,0,1,0,1,1,0,0,0)

G0 X100 Z10

G18

M30

Сверление приводными инструментами (осевое).

Плоскость возврата, абсолютно…………

5

Базовая плоскость, абсолютно…………..

0

Расстояние безопасности…………………

2

Конечная глубина сверления, абсолютно

-30

Глубина инк…………………………………..

0

Первая глубина сверления………………..

-10

Первая глубина……………………………..

0

Понижение……………………………………

3

Выстой на глубине сверления……………

0

Выстой времени пуска……………………..

0

Коэффициент скорости подачи…………..

1

Тип обработки……………………………….

0

Ось инструмента……………………………

1

Минимальная глубина сверления……….

1

Переменная траектории возврата……….

0

Время выстоя на конечной глубине сверления…………………………………….

0

Расстояние шага……………………………

0

G54

TRANS Z70

G17

T7 D1

SPOS[1]=0

SETMS(2)

G95 S1000 M3 F0.12

G0 X20 Z5

CYCLE83 (5,0,2,-30,0,-10,3,0,0,1,0,1,1,0,0,0)

G0 X50 Z20

M5

SETMS(1)

G18

M30

Сверление приводными инструментами (радиальное).

Плоскость возврата, абсолютно…………

47

Базовая плоскость, абсолютно…………..

45

Расстояние безопасности…………………

2

Конечная глубина сверления, абсолютно

5

Глубина инк…………………………………..

0

Первая глубина сверления………………..

25

Первая глубина……………………………..

0

Понижение……………………………………

3

Выстой на глубине сверления……………

0

Выстой времени пуска……………………..

0

Коэффициент скорости подачи…………..

1

Тип обработки……………………………….

0

Ось инструмента……………………………

2

Минимальная глубина сверления……….

1

Переменная траектории возврата……….

0

Время выстоя на конечной глубине сверления…………………………………….

0

Расстояние шага……………………………

0

G54

TRANS Z70

G19

T5 D1

SPOS[1]=0

SETMS(2)

G95 S1000 M3 F0.12

G0 X47 Z-20

CYCLE83 (47,45,2,5,0,25,0,3,0,0,1,0,2,1,0,0,0)

G0 X50 Z20

M5

SETMS(1)

G18

M30

CYCLE83E Сверление глубоких отверстий

Данный цикл используется для сверления глубоких отверстий, в направлении либо оси X, либо оси Z.

Преимущества:

  • Нет выбора плоскости

  • Направление сверления может быть запрограммировано

  • Можно использовать тип инструмента 500

Сверление на главном шпинделе.

Плоскость возврата, абсолютно…………

1

Конечная глубина сверления, абсолютно

-30

Первая глубина сверления………………..

-10

Понижение……………………………………

3

Выстой на глубине сверления……………

0

Выстой пуска…………………………………

0

0=стружколомание; 1=удаление стружки

1

0=направление X; 1=направление Z

1

G54

TRANS Z70

T7 D1

G95 S1000 M3 F0.12

G0 X0 Z2

CYCLE83E (1,-75,-30,10,0,0,1,1)

G0 X100 Z10

M30

Сверление приводными инструментами (осевое).

Плоскость возврата, абсолютно…………

1

Конечная глубина сверления, абсолютно

-30

Первая глубина сверления………………..

-15

Понижение……………………………………

3

Выстой на глубине сверления……………

0

Выстой пуска…………………………………

0

0=стружколомание; 1=удаление стружки

1

0=направление X; 1=направление Z

1

G54

TRANS Z70

T7 D1

SPOS[1]=0

SETMS(2)

G95 S1000 M3 G0 X20 Z2 F0.12

G0 X20 Z5

CYCLE83E (1,-30,-15,3,0,0,1,1)

G0 X100 Z10 М5

SETMS(1)

M30

Сверление приводными инструментами (радиальное).

Плоскость возврата, абсолютно…………

62

Конечная глубина сверления, абсолютно

-5

Первая глубина сверления………………..

40

Понижение……………………………………

5

Выстой на глубине сверления……………

0

Выстой пуска…………………………………

0

0=стружколомание; 1=удаление стружки

1

0=направление X; 1=направление Z

0

G54

TRANS Z70

T5 D1

SPOS[1]=0

SETMS(2)

G95 S1000 M3 G0 X70 Z-20 F0.12

G0 X62 Z-20

CYCLE83E (62,5,40,-5,0,0,1,0)

G0 X50 Z10 М5

SETMS(1)

M30

CYCLE84 Жесткое нарезание внутренней резьбы

(только для PC-Turn 155 и Concept Turn 155)

CYCLE 84 (RTP,RFP,SDIS,DP,DPR,DTВ,SDAC,MPIT,PIT,POSS,SST,SST1,AXN,PTAB,TECH,VARI,DAM,VRT)

Параметры, дополнительно к G81:

SDAC направление шпинделя после конца цикла Направление шпинделя после цикла

3: правое, 4: левое, 5: останов шпинделя

MPIT шаг резьбы как номинальное значение Метрический шаг

Шаг резьбы для регулярной метрической резьбы, диапазон значений 3 (M3) - 48 (M48).

PIT шаг резьбы в мм Шаг

Диапазон значений 0,001 - 2000 мм.

Программировать либо MPIT , либо PIT. Противоречивые установки способствуют активации сигнала тревоги.

POSS позиция шпинделя для точного останова Позиция шпинделя

Перед циклом шпиндель позиционируется при помощи POSS.

SST Скорость вращения шпинделя для нарезания внутренней резьбы

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

шпинделя для нарезания внутренней резьбыSST1 скорость шпинделя при отводе Скорость шпинделя

AXN Выбор оси инструмента

Команда

Плоскость

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

G17

G18

G19

G17

X/Y

Z

X

AXN=1

AXN=2

AXN=3

G18

Z/X

Y

Y

AXN=2

AXN=3

AXN=1

G19

Y/Z

X

Z

AXN=3

AXN=1

AXN=2

PTAB(*) Оценка шага нарезания резьбы PIT

0: запрограммированная система измерений

1: шаг в мм

2: шаг в витках на дюйм

3: шаг в дюймах на оборот

TECH(*) Технологические установки

Позиция единиц: точный останов

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

1: (G601)

2: (G602)

3: (G603)

Позиция десятков: пилотное управление

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

1: с пилотным управлением (FFWON)

2^ без пилотного управления (FFWOFF)

Позиция сотен: ускорение

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

1: разгон по оси с толчковым ограничением

2: быстрый разгон по оси

3: сниженный разгон по оси

Позиция тысяч:

0: повторная активация работы шпинделя (для MCALL)

1: остаться в режиме позиционного управления (для MCALL)

VARI(*) Режим обработки

0: непрерывное нарезание внутренней резьбы

1: нарезание резьбы во внутреннем отверстии со стружколоманием

2: нарезание резьбы во внутреннем отверстии с удалением стружек

DAM(*) Инкрементная глубина сверления без арифметического знака

VRT(*) Переменная траектория отвода для стружколомания без арифметического знака

Примечание:

PC-Turn 155:

Скорость вращения шпинделя в цикле Жесткого нарезания резьбы макс. 100U/мин.

Последовательность обработки:

• Перед выполнением цикла, инструмент должен быть размещен над позицией отверстия (X=0).

• Быстрое перемещение на расстояние безопасности.

• Ориентированный останов шпинделя POSS.

• Нарезание внутренней резьбы до окончательной глубины DP со скоростью шпинделя SST, вращение шпинделя и подача синхронизируются.

• Время выстоя на окончательной глубине.

• Направления шпинделя меняется.

• Отвод на расстояние безопасности со скоростью шпинделя SST1.

• Быстрый отвод в плоскость отвода RTP.

• Восстановление направления шпинделя SDAC.

Сверление на главном шпинделе.

Плоскость возврата, абсолютно…………

5

Базовая плоскость, абсолютно…………..

0

Расстояние безопасности…………………

2

Конечная глубина сверления……………..

-30

Глубина инкр…………………………………

0

Время выстоя……………………………….

0

Направление вращения после конца цикла………………………………………..

3

Шаг резьбы как размер резьбы………….

0

Шаг резьбы как значение………………….

1

Позиция шпинделя………………………….

0

Скорость для нарезания резьбы ………..

600

Скорость для отвода……………………….

800

Ось инструмента……………………………

1

Оценка шага резьбы……………………….

0

Технологические установки………………

0

Режим обработки…………………………...

0

Инкрементная глубина сверления………

0

Переменная траектория возврата……….

0

G54

TRANS Z70

G17

T8 D1

G0 X0 Z5

CYCLE84 (5,0,2,-30,0,0,3,0,1,0,600,800,1,0,0,0,0,0)

G0 X100 Z80

G18

M30

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

Сверление приводными инструментами без компенсирующего патрона (осевое).

Плоскость возврата, абсолютно…………

5

Базовая плоскость, абсолютно…………..

0

Расстояние безопасности…………………

2

Конечная глубина сверления……………..

-20

Глубина инкр…………………………………

0

Время выстоя……………………………….

0

Направление вращения после конца цикла………………………………………..

3

Шаг резьбы как размер резьбы………….

0

Шаг резьбы как значение………………….

1

Позиция шпинделя………………………….

0

Скорость для нарезания резьбы ………..

600

Скорость для отвода……………………….

800

Ось инструмента……………………………

1

Оценка шага резьбы……………………….

0

Технологические установки………………

0

Режим обработки…………………………...

0

Инкрементная глубина сверления………

0

Переменная траектория возврата……….

0

G54

TRANS Z70

T7 D1

SPOS[1]=0

SETMS(2)

G0 X0 Z5

CYCLE84 (5,0,2,-20,0,0,3,0,1,0,600,800,1,0,0,0,0,0)

SETMS(1)

M30

Сверление приводными инструментами без компенсирующего патрона (радиальное).

Плоскость возврата, абсолютно…………

47

Базовая плоскость, абсолютно…………..

45

Расстояние безопасности…………………

2

Конечная глубина сверления……………..

25

Глубина инкр…………………………………

0

Время выстоя……………………………….

0

Направление вращения после конца цикла………………………………………..

3

Шаг резьбы как размер резьбы………….

0

Шаг резьбы как значение………………….

1,5

Позиция шпинделя………………………….

0

Скорость для нарезания резьбы ………..

800

Скорость для отвода……………………….

1000

Ось инструмента……………………………

2

Оценка шага резьбы……………………….

0

Технологические установки………………

0

Режим обработки…………………………...

0

Инкрементная глубина сверления………

0

Переменная траектория возврата……….

0

G54

TRANS Z70

T5 D1

SPOS[1]=0

SETMS(2)

G0 X47 Z-20

CYCLE84 (47,45,2,25,0,0,3,0,1.5,0,800,1000,2,0,0,0,0,0)

SETMS(1)

M30

CYCLE84E Сверление глубоких отверстий

Преимущества:

  • Нет выбора плоскости

  • Направление сверления может быть запрограммировано

  • Можно использовать тип инструмента 500

Сверление на главном шпинделе.

Плоскость возврата, абсолютно…………

3

Конечная глубина сверления, абсолютно

-25

Шаг резьбы как значение (со знаком для направления вращения)….………………..

-1,5

Скорость для нарезания резьбы…………

600

Скорость для отвода……………………….

800

0=X; 1=Z………………………………………

1

G54

TRANS Z70

T7 D1 М5

G0 X0 Z5

CYCLE84E (3,-25,1.5,600,800,1)

G0 X50 Z10

M30

Примечание:

PC-Turn 155:

Скорость вращения шпинделя в цикле Жесткого нарезания резьбы макс. 100U/мин.

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

Сверление приводными инструментами без компенсирующего патрона (осевое).

Плоскость возврата, абсолютно…………

2

Конечная глубина сверления……………..

-20

Шаг резьбы как значение (со знаком для направления вращения)………………….

1

Скорость для нарезания резьбы ………..

600

Скорость для отвода……………………….

800

0=X; 1=Z

1

G54

TRANS Z70

T7 D1

SPOS[1]=0

SETMS(2)

G0 X20 Z2

CYCLE84Е (2,-20,1,600,800,1)

SETMS(1)

М5

M30

Сверление приводными инструментами без компенсирующего патрона (радиальное).

Плоскость возврата, абсолютно…………

65

Конечная глубина сверления……………..

40

Шаг резьбы как значение (со знаком для направления вращения)………………….

1,5

Скорость для нарезания резьбы ………..

600

Скорость для отвода……………………….

800

0=X; 1=Z

1

G54

TRANS Z70

T5 D1

SPOS[1]=0

SETMS(2)

G0 X70 Z-20

CYCLE84Е(65,40,1.5,600,800,0)

G0 X80 Z10 M5

SETMS(1)

M5

M30

Примечание:

PC-TURN 155: использование приводных инструментов без компенсирующего патрона невозможно.

CYCLE840 Нарезание внутренней резьбы с компенсирующим патроном

CYCLE 840 (RTP,RFP,SDIS,DP,DPR,DTB,SDR,SDAC,ENC,MPIT,PIT,AXNT,PTAB,TECH)

Параметры, дополнительно к G81:

SDR Направление шпинделя для отвода Направление шпинделя при отводе

0: автоматическое изменение, 3: правое, 4: левое

SDAC Направление шпинделя в конце цикла Направление шпинделя после конца цикла

3: правое, 4: левое, 5: останов шпинделя

ENC использование датчика положения Датчик положения

0: использовать датчик положения, 1: не использовать датчик положения, на станках без датчика положения данный параметр игнорируется

MPIT шаг резьбы как номинальное значение Метрический шаг

Шаг резьбы для регулярной метрической резьбы, диапазон значений 3 (M3) - 48 (M48).

PIT шаг резьбы в мм Шаг

Диапазон значений 0,001 - 2000 мм.

Программировать либо MPIT, либо PIT. Противоречивые установки приводят к активации сигнала тревоги.

AXN(*) Выбор оси инструмента

Команда

Плоскость

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

G17

G18

G19

G17

X/Y

Z

X

AXN=1

AXN=2

AXN=3

G18

Z/X

Y

Y

AXN=2

AXN=3

AXN=1

G19

Y/Z

X

Z

AXN=3

AXN=1

AXN=2

PTAB(*) Оценка шага нарезания резьбы PIT

0: соответствует запрограммированной системе измерений (дюйм/мм)

1: шаг в мм

2: шаг в витках на дюйм

3: шаг в дюймах на оборот

TECH(*) Технологические установки

Позиция единиц: точный останов

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

1: (G601)

2: (G602)

3: (G603)

Позиция десятков: пилотное управление

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

1: с пилотным управлением (FFWON)

2: без пилотного управления (FFWOFF)

Позиция сотен: точка активации тормоза

0: без вычисления

1: с вычислением

Последовательность обработки:

• Перед выполнением цикла, инструмент должен быть размещен над позицией отверстия (X=0).

• Быстрое перемещение на расстояние безопасности.

• Нарезание внутренней резьбы до окончательной глубины DP с запрограммированной скоростью шпинделя.

• Время выстоя на окончательной глубине.

• Изменение направления шпинделя в соответствии с SDR.

• Отвод на расстояние безопасности

• Быстрый отвод в плоскость отвода RTP.

• Восстановление направления вращения шпинделя SDAC.

Сверление на главном шпинделе.

Плоскость возврата, абсолютно…………

5

Базовая плоскость, абсолютно…………..

0

Расстояние безопасности…………………

2

Конечная глубина сверления……………..

-20

Глубина инкр………………………………

0

Время выстоя……………………………….

0

Направление вращения для отвода…….

4

Направление вращения после конца цикла………………………………………..

3

0: с датчиком положения

1: без датчика положения…………………

0

Шаг резьбы как размер резьбы………….

0

Шаг резьбы как значение………………….

1

Ось инструмента……………………………

1

Оценка шага резьбы……………………….

0

Технологические установки………………

0

G54

TRANS Z70

G17

T8 D1

G97 S6000 M3

G0 X0 Z5

CYCLE840 (5,0,2,-20,0,0,4,3,0,0,1,1,0,0)

G0 X100 Z80

G18

M30

Сверление приводными инструментами c компенсирующим патроном

Плоскость возврата, абсолютно…………

5

Базовая плоскость, абсолютно…………..

0

Расстояние безопасности…………………

2

Конечная глубина сверления……………..

-20

Глубина инкр………………………………

0

Время выстоя……………………………….

0

Направление вращения для отвода…….

4

Направление вращения после конца цикла………………………………………..

3

0: с датчиком положения

1: без датчика положения…………………

1

Шаг резьбы как размер резьбы………….

0

Шаг резьбы как значение………………….

1

Ось инструмента……………………………

1

Оценка шага резьбы……………………….

0

Технологические установки………………

0

G54

TRANS Z70

G17

T7 D1

SPOS[1]=0

SETMS(2)

G97 S800 M3

G94 F800*

G0 X0 Z5

CYCLE840(5,0,2,-20,0,0,4,3,1,0,1,1,0,0)

G0 X80 Z80

M5

SETMS(1)

G18

M30

Сверление приводными инструментами c компенсирующим патроном (радиальное).

Плоскость возврата, абсолютно…………

47

Базовая плоскость, абсолютно…………..

45

Расстояние безопасности…………………

2

Конечная глубина сверления……………..

25

Глубина инкр………………………………

0

Время выстоя……………………………….

0

Направление вращения для отвода…….

4

Направление вращения после конца цикла………………………………………..

3

0: с датчиком положения

1: без датчика положения…………………

1

Шаг резьбы как размер резьбы………….

0

Шаг резьбы как значение………………….

1

Ось инструмента……………………………

2

Оценка шага резьбы……………………….

0

Технологические установки………………

0

G54

TRANS Z70

G19

T5 D1

SPOS[1]=0

SETMS(2)

G97 S800 M3

G94 F800*

G0 X47 Z-20

CYCLE840(47,45,2,25,0,0,4,3,1,0,1,2,0,0)

G0 X50 Z80

M5

SETMS(1)

G18

M30

* Подача требуется только для РСТ 155, т.к. нет датчика положения

(Подача [F] = скорость [n] × шаг [p])

CYCLE85 Растачивание 1, CYCLE89 Растачивание 5

CYCLE 85 (RTP,RFP,SDIS,DP,DPR,DTP,FFR,RFF)

CYCLE 89 (RTP,RFP,SDIS,DP,DPR,DTB)

Растачивание 1 и 5 выполняются аналогично CYCLE 82.

Отличия от CYCLE 82:

• Скорость подачи для врезания не является последним запрограммированным значением F, а программируется параметром FFR при вызове цикла.

• Подача при отводе не является быстрой подачей, а программируется параметром RFF при вызове цикла.

FFR Скорость врезной подачи Скорость подачи при врезании

RFF скорость подачи при отводе Скорость подачи при отводе

CYCLE86 Растачивание 2

CYCLE 86 (RTP,RFP,SDIS,DP,DPR,DTB,SDIR,RPA,RPO,RPAP,POSS)

Растачивание 2 выполняется аналогично CYCLE 82.

Допускается использование только расточной резцовой головки.

Отличия от CYCLE 82:

• Направление вращения программируется в цикле при помощи SDIR.

• На дне расточного отверстия выполняется ориентированный останов шпинделя (POSS) и расточная резцовая головка может подниматься от поверхности при помощи RPA, RPO, RPAP в X/Y/Z во избежание царапания поверхности при отводе.

SDIR направление шпинделя 3: правое, 4: левое Направление шпинделя

RPA движение подъема по оси X, с приращением, со знаком Позиция отвода, абсцисса

RPO движение подъема по оси Y с приращением, со знаком Позиция отвода, ордината

RPAP движение подъема по оси Z с приращением, со знаком Позиция отвода, аппликата

POSS позиция шпинделя для точного останова Позиция шпинделя

Движение подъема должно происходить в направлении, противоположном кромке расточной резцовой головки.

Подъем от траектории должен быть меньше, чем выступающая длина режущей кромки из расточной головки.

CYCLE87 Растачивание 3

CYCLE 87 (RTP,RFP,SDIS,DP,DPR,SDIR)

ОСТОРОЖНО: Растачивание с программируемым остановом M0 на дне отверстия.

Отвод выполняется после нажатия кнопки NC Start без вращения шпинделя.

CYCLE88 Растачивание 4

CYCLE 87 (RTP,RFP,SDIS,DP,DPR,DTP,SDIR)

ОСТОРОЖНО: Растачивание со временем выстоя и программируемым остановом M0 на дне отверстия.

Отвод выполняется после нажатия кнопки NC Start без вращения шпинделя.

Токарные циклы

CYCLE93

Проточка

CYCLE94

Внутренняя выточка

CYCLE95

Цикл снятия припуска

CYCLE96

Резьбовая выточка

CYCLE97

Цикл нарезания резьбы

CYCLE98

Последовательность резьб

4.3 Цикл выточки – cycle93

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

CYCLE93 (SPD, SPL, WIDG, DIAG, STA1, ANG1, ANG2, RCO1, RCO2, RC11, RC12,

FAL1, FAL2, IDEP, DTB, VARI)

Параметры

SPD начальная точка поперечной оси (задается без знака)

SPL начальная точка по оси Z

WIDG ширина выточки на дне выточки (задается без знака)

Должна быть шире или равна ширине инструмента

DIAG глубина выточки относительно исходной точки (задается без знака)

STA1 угол между контуром и осью вращения

диапазон: 0<=STA1<=180

ANG1 угол профиля 1: на стороне выточки, определенной стартовой точкой (за-

дается без знака)

диапазон: 0<=ANG1<89.999

ANG2 угол профиля 2: на противоположной стороне (задается без знака)

диапазон: 0<=ANG2<89.999

RCO1 радиус/фаска 1, наружная: на внешнем углу на стороне стартовой точки

радиус: положительный знак; фаска: отрицательный знак

RCO2 радиус/фаска 2, наружная: на внешнем углу на противоположной стороне

радиус: положительный знак; фаска: отрицательный знак

RCI1 радиус/фаска 1, внутренняя: на внутреннем углу на стороне стартовой точки

радиус: положительный знак; фаска: отрицательный знак

RCI2 радиус/фаска 2, внутренняя: на внешнем углу на противоположной стороне

радиус: положительный знак; фаска: отрицательный знак

FAL1 припуск на чистовую обработку на дне выточки

FAL2 припуск на чистовую обработку на профиле

Если программируются FAL1и FAL2, то при черновой обработке оставляются указанные припуски. Затем выполняется параллельный контуру проход вдоль конечного контура с использованием этого же инструмента.

IDEP глубина врезания (задается без знака)

DTB выдержка времени на дне выточки в секундах,

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

VARI тип обработки

диапазон: 1...8 и 11...18

VRT(*) переменное расстояние отвода от контура

Примечание:

На врезном инструменте измеряются обе режущие кромки. Значения для двух кромок вводятся в последовательные номера D. Например, при вызове T2 D1 на инструменте для цикла выточки, вторая режущая кромка должна быть введена в D2.

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

Фаска

S

Выточка

PD и SPL

Этими координатами Вы назначаете начальную точку выточки по оси X (SPD) и Z (SPL).

WIDG, DIAG

Ширина выточки и глубина выточки, относительно исходной точки

Если запрограммированная ширина выточки превышает размер инструмента, полная ширина обрабатывается в несколько шагов с равномерным перекрыванием.

STA1

Параметром STA1 Вы программируете угол косой линии, на которой следует изготовить выточку. Угол измеряется относительно оси Z.

Данный угол задается для того, чтобы боковая врезная подача выполнялась параллельно контуру.

ANG1 и ANG2

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

RCO1, RCO2 и RCI1, RCI2

Закругление/фаска на четырех углах выточки.

Закругление: положительный знак

Фаска: отрицательный знак

Вариант вычисления фаски определяется параметром VARI.

FAL1 и FAL2

Для дна выточки (FAL1) и ее боковых поверхностей (FAL2) вы можете программировать раздельные припуски

на чистовую обработку. При черновой обработке снятие материала ведется до этого чистового припуска. Затем следует параллельный контуру проход резца вдоль конечного контура тем же инструментом.

IDEP

Через программирование глубины врезания Вы

можете разделить параллельную оси выточку на несколько врезаний на глубину. После каждого врезания производится отвод назад на 1 мм для облома стружки. Параметр IDEP программируется в любом случае.

DTB

Выдержка времени на дне выточки выбирается

так, чтобы произошел минимум один оборот

шпинделя.

VARI

С помощью разряда единиц параметра VARI вы определяете тип выточки.

С помощью разряда десятков параметра VARI

определяется вид расчета фаски.

VRT

Расстояние возврата при выточке. Если VRT = 0 (параметр не запрограммирован), инструмент отводится на 1 мм.

Пример

CYCLE93 Выточка

Продольная наружная выточка.

Исходная точка находится в X70 Z60.

Стартовая точка лежит справа на X35 Z60.

Цикл использует коррекции D1 и D2 инструмента

T1.

Параметры цикла:

CYCLE93 (SPD, SPL, WIDG, DIAG, STA1, ANG1, ANG2, RCO1, RCO2, RC11, RC12,

FAL1, FAL2, IDEP, DTB, VARI, VRT)

Исходная точка по оси X

70

мм

Исходная точка по оси Z

60

мм

Ширина выточки

30

мм

Глубина выточки

25

мм

Угловой контур – продольная ось

5

Угол контура – начальная точка

10

Угол контура – противопололжн.

20

Радиус/фаска, наружн, начальн. Точка

0

Радиус/фаска, наружн, противоположн.

0

Фаска, внутр., сторона начальной точки

-2

мм

Фаска, внутр., противоположн. сторона

-2

мм

Допуск на чистовую обработку, дно

0.2

мм

Допуск на чистовую обработку, боковая поверхность

0,1

мм

Глубина врезной подачи

10

мм

Время выстоя

1

с

Вариант

05

Переменное расстояние отвода

1

мм

Программа:

N10 G0 X90 Z65 T1 D1 S400 M3 начальная точка перед началом цикла

N20 G95 F0.2 определение технологических значений

N30 CYCLE93(70,60,30,25,5,10,20,0,0,-2,-2,0.2,0.1,10,1,5,1) вызов цикла

N40 G0 X50 Z65 следующая позиция

Пример

CYCLE93 Выточка

Торцовая наружная выточка.

Исходная точка находится в X40 Z0.

Стартовая точка лежит справа на X35 Z60.

Цикл использует коррекции D1 и D2 инструмента

T9.

Параметры цикла:

CYCLE93 (SPD, SPL, WIDG, DIAG, STA1, ANG1, ANG2, RCO1, RCO2, RC11, RC12,

FAL1, FAL2, IDEP, DTB, VARI, VRT)

Исходная точка по оси X

40

мм

Исходная точка по оси Z

0

мм

Ширина выточки

6

мм

Глубина выточки

5

мм

Угловой контур – продольная ось

90

Угол контура – начальная точка

30

Угол контура – противопололжн.

15

Радиус/фаска, наружн, начальн. Точка

0

Радиус/фаска, наружн, противоположн.

0

Радиус/фаска, внутр., сторона начальной точки

0

Радиус/фаска, внутр., противоположн. сторона

0

Допуск на чистовую обработку, дно

0.2

мм

Допуск на чистовую обработку, боковая поверхность

0,1

мм

Глубина врезной подачи

5

мм

Время выстоя

1

с

Вариант

16

Переменное расстояние отвода

1

мм

Программа:

N10 G0 X200 Z100 начальная точка перед началом цикла

N20 Т9 D1 G96 S180 M4 F0.12 определение технологических значений

N30 CYCLE93(40,0,6, 5,90,30,15,0,0,0,0,0.2,0.1,5,1,16,1) вызов цикла

N40 G0 X200 Z100 следующая позиция

CYCLE 94 Цикл внутренней выточки

CYCLE 94 (SPD,SPL,FORM)

SPD начальная точка по X без знака Диаметр в начальной точке

SPL начальная точка по Z Длина в начальной точке

FORM форма выточки Форма

Значения:

E: для формы E в соответствии с DIN 509

F: для формы F в соответствии с DIN 509

VARI(*) Определение позиции выточки

Данный цикл выполняет обработку выточки в соответствии с DIN 509 форм E и F для диаметров обработанных деталей > 3 мм.

Резьбовые выточки (форма A и D DIN 76) см.CYCLE96.

SPD, SPL

SPD определяет диаметр выточки на обработанной детали.

Диаметр обработанной детали менее 3 мм не может быть выполнен в данном цикле.

SPL определяет чистовой размер (плечо) по оси Z.

FORM

Форма выточки в соответствии с DIN 509.

Форма E: для деталей с одной обрабатываемой поверхностью (окружность).

Форма F: для деталей с двумя обрабатываемыми поверхностями с прямоугольной установкой (плечо и окружность).

Для станков с инструментом ниже (перед) оси вращения (например, PC TURN 50/55), значения в скобках достоверны

VARI:

В данном цикле могут использоваться только инструменты с позицией резца 1, 2, 3, 4.

Если в данные инструмента введен угол зазора, он контролируется.

Если обнаруживается что данная выточка не может быть выполнена выбранным инструментом по причине слишком большого зазора, появляется сообщение: "changed form of undercut" (изменение формы выточки).

Обработка будет продолжена (погрешность контура обычно совсем невелика).

CYCLE 95 Цикл снятия припуска

CYCLE 95 (NPP,MID,FALZ,FAX,FAL,FF1,FF2,FF3,VARI,DT,DAM,VRT)

NPP имя подпрограммы Название программы обработки

MID максимальная глубина врезания без знака Максимальная глубина врезания

FALZ допуск на чистовую обработку по оси Z без знака Допуск на чистовую обработку Z

FALX допуск на чистовую обработку по оси X без знака Допуск на чистовую обработку X

FAL допуск на чистовую обработку параллельно контуру, без знака Допуск на чистовую обработку

FF1 подача для черновых проходов, без выточки

FF2 подача для черновых проходов – с выточкой

FF3 подача для чистовой обработки

VARI вариант обработки 1..12

Позиция сотен:

0: с обратным ходом по контуру

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

1: Без обратного хода по контуру

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

DT время выстоя для стружколомания при черновой обработке

DAM траектория перемещения после которой каждый черновой проход прерывается для стружколомания

VRT(*) Расстояние от контура при черновой обработке без арифметического знака

Функции:

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

Обработка контура может выполняться внутри или снаружи, с продольной или торцевой стороны.

Может быть выполнена черновая, чистовая обработка или полная обработка контура.

Позиция инструмента перед циклом:

Выполняется подвод к последней позиции перед вызовом инструмента при помощи G40 (коррекция на радиус инструмента ВЫКЛ).

Внешняя обработка: Перед вызовом цикла инструмент должен быть снаружи наибольшего диаметра в подпрограмме обработки.

Внутренняя обработка: Перед вызовом цикла инструмент должен быть внутри наименьшего диаметра в подпрограмме обработки.

Последовательность обработки:

Черновая обработка без элементов снятия припуска

• Черновые проходы выполняются функцией G1 и со скоростью подачи FF1.

• Черновые проходы выполняются параллельно оси до допуска на чистовую обработку (1), и затем параллельно контуру (2).

• После каждого чернового прохода выполняется подъем по X и Z на радиус инструмента + 1 мм (3) и отвод при помощи G0 (4).

• Данная последовательность выполняется до достижения окончательной глубины (5) (с допуском на чистовую обработку).

Глубины врезания делятся равномерно, они меньше/равны запрограммированному параметру MID.

Черновая обработка элементов выточки

• Врезание при выполнении выточки происходит параллельно контуру (6) командой G1 и со скоростью подачи FF2.

• Черновые проходы параллельно оси в зоне выточки (7) выполняются командой G1 и со скоростью подачи FF1.

• Последовательность черновой обработки:

- Черновая обработка без выточки (8)

- Черновая обработка первой выточки (9)

- Черновая обработка 2-й выточки (10) и т.д.

Чистовая обработка

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

• Чистовая обработка выполняется вдоль контура командами G1, G2, G3 и со скоростью подачи FF3.

• Отвод выполняется командой G0.

NPP

Данный параметр является названием подпрограммы обработки контура. Название должно быть в кавычках,

например, "CONT1".

MID

Максимальная глубина врезания для черновой обработки.

Общая глубина врезания равномерно делится между несколькими отдельными врезными подачами. Эти врезания делятся равномерно, они меньше / равны запрограммированному параметру MID.

Пример:

Общая глубина = 19 мм, MID = 4 мм

-> 5 врезных подач с 3,8 мм.

FALZ, FALX, FAL

Допуск на чистовую обработку

FALZ Допуск на чистовую обработку по Z

FALX Допуск на чистовую обработку по X

FAL Допуск на чистовую обработку параллельно контуру

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

Программируйте либо значение для FALZ и FALX и 0 для FAL или наоборот.

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

FF1, FF2, FF3

Скорости подачи для различных технологических этапов:

FF1 черновая обработка

FF2 черновая обработка – выполнение выточек

FF3 чистовая обработка.

VARI

VARI определяет тип обработки (черновая обработка, чистовая обработка, полная обработка), направление обработки (продольное или торцевое) и сторону обработки (внутренняя или внешняя).

Позиция сотен:

0: с обратным проходом по контуру

1: без обратного прохода по контуру

VARI

1, 5, 9

Продольная внешняя

VARI

3, 7, 11

Продольная внутренняя

VARI

2, 6, 10

Поперечная внешняя

VARI

4, 8, 12

Поперечная внутренняя

VARI

Продольн /

Поперечн.

Внешняя / Внутренняя

Тип обработки

1

Продольн.

Внешняя

Черновая обработка

2

Поперечн.

Внешняя

Черновая обработка

3

Продольн.

Внутренняя

Черновая обработка

4

Поперечн.

Внутренняя

Черновая обработка

5

Продольн.

Внешняя

Чистовая обработка

6

Поперечн.

Внешняя

Чистовая обработка

7

Продольн.

Внутренняя

Чистовая обработка

8

Поперечн.

Внутренняя

Чистовая обработка

9

Продольн.

Внешняя

Полная обработка

10

Поперечн.

Внешняя

Полная обработка

11

Продольн.

Внутренняя

Полная обработка

12

Поперечн.

Внутренняя

Полная обработка

DT, DAM

Данный параметр прерывает параллельное оси движение при черновой обработки для стружколомания.

DT время выстоя

DAM траектория перемещения после которой движение должно быть остановлено

программирование DAM=0 означает отсутствие прерывания, время выстоя не выполняется.

VRT (установочное расстояние)

Если VRT = 0 (параметр не запрограммирован), инструмент отводится на 1 мм.

Подпрограмма УП контурной обработки

• Контур вводится как последовательность команд G1, G2 и G3 в подпрограмме обработки контура.

Программирование фасок и закруглений допускается.

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

• Начальная точка контура является первой позицией программируемой в подпрограмме УП.

• Команды G17, G18, G19, G41 и G42, а также фреймы, недопустимы для применения в подпрограмме.

• При выполнении черновой обработки выполняются только движения, содержащиеся в подпрограмме (обрабатывается только контур).

• При выполнении чистовой обработки выполняются также вспомогательные функции, содержащиеся в программе.

Примечание:

Для торцовой обработки на внутреннем контуре следует выбрать «facing-outside».

Система управления рассматривает «facing-inside» как цикл, обрабатывающий радиально в направлении X+ и продольно в направлении Z+ на заднем торце (зажим).

Недопустимый элемент выточки

Контурный мониторинг

Контролируются следующие пункты:

• недопустимые элементы выточки.

Элементы выточки параллельные контуру не допустимы.

Такие контур могут обрабатываться циклами проточки.

• Угол зазора инструмента.

Если угол зазор введен в данные инструмента, контролируется, возможна ли обработка с текущим инструментом.

Когда обработка приводит к нарушению контура,

Обработка будет прервана.

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

• Круговое программирование дуг с углом раскрытия > 180°.

Слишком большие дуги также приводят к остановке обработки.

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

• Начальная точка обработки (1) определяется автоматически.

Она расположена вне самого внешнего элемента контура {допуск на чистовую обработку + 1 мм} (2).

• Подвод к позиции инструмента перед вызовом цикла (3) должен выполняться функцией G40 и должен располагаться вне прямоугольника, образуемого первой и последней точками контура.

Пример CYCLE 95 Внешнее продольное точение

Название подпрограммы УП CONT1

Глубина врезания, без знака в радиусе 3

Допуск на чистовую обработку продольный 0,05

Допуск на чистовую обработку торцевой в радиусе 0,3

Допуск на чистовую обработку параллельно контуру 0

Скорость подачи для черновой обработки без выточки 0,3

Скорость подачи для врезания при выполнении выточки 0,1

Скорость подачи для чистовой обработки 0,12

Вариант обработки 9

Время выстоя для стружколомания при черновой обработке 0

Траектория перемещения при черновой обработке

для прерывания, стружколомание 0

Установочное расстояние от контура 0

Программа:

G54 Сдвиг нуля

G53 G0 X610 Z350 Вызов инструмента, скорость резания

T1 D1 G96 S250 M4

G0 X65 Z0 Подвод к заготовке

G1 F0,18 X-1,6 Чистовая обработка торца

G0 X65 Z5 Позиция инструмента перед циклом

CYCLE95("CONT1",3,0.05,0.3,0,0.3,0.1,0.12,9,0,0) Вызов цикла

G0 X200 Z100 Подъем

M30 Конец программы

Подпрограмма для УП: CONT1:

G1 X38 Z2 Начальная точка

Z0 Первая точка контура (начало фаски)

X40 Z-1

Z-5

X50

X58 Z-10

Z-25 Точки контура

X38 Z-45

Z-50

X60 CHR=0,3

Z-50,4

M17 Конец программы

Пример CYCLE 95 Чистовая обработка торца, внешняя

Название подпрограммы для УП CONT2

Глубина врезания, без знака в радиусах 1

Допуск на чистовую обработку продольный 0,02

Допуск на чистовую обработку торцевой поверхности в радиусах 0,05

Допуск на чистовую обработку параллельно контуру 0

Скорость подачи для черновой обработки без выточки 0,3

Скорость подачи для врезания при выполнении выточки 0,1

Скорость подачи для чистовой обработки 0,12

Вариант обработки 10

Время выстоя для стружколомания во время черновой обработки 0

Траектория перемещения для прерывания черновой обработки, стружколомание 0

Установочное расстояние от контура 0

Программа:

G54 Сдвиг нуля

G53 G0 X610 Z350 Подвод к позиции смены инструмента (без ZO)

T1 D1 G96 S250 M4 ; инструмент для черновой обработки Вызов инструмента, скорость резания

G0 X65 Z0 Подвод к заготовке

G1 F0,18 X-1,6 Чистовая обработка торца

G0 X65 Z5 Позиция инструмента перед циклом

CYCLE95("CONT2",1,0.02,0.05,0,0.3,0.1,0.12,10,0,0) Вызов цикла

G0 X200 Z100 Подъем

M30 Конец программы

Подпрограмма для УП: CONT2

G1 X100 Z-12 Начальная точка = первая точка контура

Z-10 CHR=1 Фаска

X25

Z0 CHR=1 Точки контура

X22

M17 Конец программы

Примечание : Данный контур запрограммирован слева направо.

Пример CYCLE 95 Продольное точение, внутреннее

Название подпрограмма для УП CONT3

Глубина врезания, без знака в радиусах 3

Допуск на чистовую обработку продольный 0,05

Допуск на чистовую обработку торцевой в радиусах 0,3

Допуск на чистовую обработку параллельно контуру 0

Скорость подачи для черновой обработки без выточки 0,3

Скорость подачи для врезания при выполнении выточки 0,1

Скорость подачи для чистовой обработки 0,12

Вариант обработки 11

Время выстоя для стружколомания во время черновой обработки 0

Траектория перемещения для прерывания черновой обработки, стружколомание 0

Установочное расстояние от контура 0

Программа:

G54 Сдвиг нуля

G53 G0 X610 Z350 Подвод к позиции смены инструмента (без ZO)

T5 D1 G96 S250 M4 ; расточная оправка Вызов инструмента, скорость резания

CYCLE95("CONT3",3,0.05,0.3,0,0.3,0.1,0.12,11,0,0) Вызов цикла

G0 X200 Z100 Подъем

M30 Конец программы

Подпрограмма для УП: CONT3

G1 X40 Z0 F0,12 Начальная точка = первая точка контура

X38 Z-2,5

Z-10

X40 Z-12,5

Z-20

X30 CHR=0,3 Точки контура

Z-30 F0,1

X20 RND=0,3

Z-40

X17

M17 Конец программы

Пример CYCLE 95 Чистовая обработка торца, внутренняя

Название подпрограмма для УП CONT4

Глубина врезания, без знака в радиусах 1

Допуск на чистовую обработку продольный 0,02

Допуск на чистовую обработку торцевой в радиусах 0,05

Допуск на чистовую обработку параллельно контуру 0

Скорость подачи для черновой обработки без выточки 0,3

Скорость подачи для врезания при выполнении выточки 0,1

Скорость подачи для чистовой обработки 0,12

Вариант обработки 10

Время выстоя для стружколомания во время черновой обработки 0

Траектория перемещения для прерывания черновой обработки, стружколомание 0

Установочное расстояние от контура 0

Программа :

G54 Сдвиг нуля

G53 G0 X610 Z350 Подвод к позиции смены инструмента (без ZO)

....

T1 D1 G96 S250 M4 ; расточная оправка Вызов инструмента, скорость резания

G0 X65 Z0 Подвод к заготовке

CYCLE95("CONT4",1,0.02,0.05,0,0.3,0.1,0.12,10,0,0) Вызов цикла

G0 X200 Z100 Подъем

M30 Конец программы

Подпрограмма: CONT4

G1 X25 Z-12 Начальная точка = первая точка контура

Z-10 CHR=1

X100 Точки контура

Z0 CHR=1

X103

M17 Конец программы

Примечание: Данный контур запрограммирован слева направо.

CYCLE 96 Цикл резьбовой выточки

CYCLE 96 (DIATH,SPL,FORM,VARI)

DIATH Номинальный диаметр резьбы Диаметр резьбы

SPL начальная точка по Z Начальная точка Длины

FORM форма резьбовой выточки Форма

Значения:

A-D: для формы A-D в соответствии с DIN 76

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

Для станков с инструментом ниже (перед) оси вращения (например, PC TURN 50/55), значения в скобках достоверны

Данный цикл позволяет выполнять резьбовые выточки в соответствии с DIN 76 форм A - D для траекторий с метрическими резьбами ISO с размерами M3 - M68.

Выточки (форма E и F DIN 509) см. CYCLE 94.

DIATH, SPL

DIATH указывает номинальный диаметр резьбы.

Резьбовые выточки ниже M3 и выше M68 не могут выполняться при помощи данного цикла.

SPL указывает конечный размер (плечо) в Z.

FORM

Форма определяет тип резьбовой выточки в соответствии с DIN 76.

Форма A: для внешних резьб

Форма B: для внешних резьб, короткая версия

Форма C: для внутренних резьб

Форма D: для внутренних резьб, короткая версия

VARI:

Только инструменты с позицией резца 1, 2, 3, 4 могут использоваться для данного цикла.

Если в данные инструмента введен угол зазора, он соблюдается.

Если обнаруживается что данная форма выточки не может быть выполнена выбранным инструментом по причине большого углового зазора, выводится сообщение: "changed form of undercut" (изменение формы выточки).

Обработка продолжается (погрешность формы обычно совсем невелика).

CYCLE 97 Цикл нарезания резьбы

CYCLE 97 (PIT,MPIT,SPL,FPL,DM1,DM2,APP,ROP,TDEP,FAL,IANG, NSP,NRC,NID,VARI,NUMTH)

PIT шаг резьбы как значение Шаг

MPIT шаг резьбы как номинальный размер Метрический шаг

Шаг резьбы регулярной метрической резьбы, значение 3 (M3) - 60 (M60).

Программировать либо MPIT, либо PIT. Противоречивые установки приведут к появлению сигнала тревоги.

SPL начальная точка резьбы по Z Начальная точка

FPL конечная точка резьбы по Z Конечная точка

DM1 диаметр резьбы в начальной точке

DM2 диаметр резьбы в конечной точке

APP траектория подвода без знака Траектория подвода

ROP траектория вывода без знака Траектория выхода

TDEP глубина резьбы без знака Глубина резьбы

FAL допуск на чистовую обработку без знака Допуск на чистовую обработку

IANG угол врезной подачи Угол врезной подачи

положительное значение: боковая подача для одной боковой стороны

отрицательное значение: изменяемая боковая подача

NSP сдвиг начальной точки для первой резьбы без знака

NRC количество проходов черновой обработки Количество Черновых проходов

NID количество холостых проходов Количество холостых проходов

VARI вариант обработки Вариант

NUMTH количество резьб Количество резьб

VRT(*) Переменное расстояние отвода от контура

Функции:

• Цикл нарезания резьбы выполняет обработку прямой или конической резьбы, внутренней или наружной, с постоянным шагом.

• Резьбы могут быть однозаходными или многозаходными.

Многозаходные резьбы выполняются одна-за-одной.

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

• Вы можете выбрать режим работы либо с постоянную подачей на проход, либо с постоянным сечением прохода.

Последовательность обработки:

• Подвод к начальной точке в начале траектория подвода функцией G0.

• Врезная подача для черновой обработки в соответствии с VARI.

• Повтор черновой обработки в соответствии с NRC (количество черновых проходов).

• Следующий проход снимает допуск на чистовую обработку G33.

• Чистовая обработка повторяется в соответствии с NID (количество холостых проходов ).

• Для каждой последующей резьбы последовательность повторяется.

PIT, MPIT

Шаг резьбы параллельно оси вводится без знака.

PIT определяет шаг резьбы в мм, MPIT как номинальное значение (M3 - M60) для регулярных метрических резьб.

Программируйте либо MPIT , либо PIT. Противоречивые установки приводят к появлению сигнала тревоги.

SPL, FPL, APP, ROP

Параметры SPL и FPL определяют начальную и конечную точки резьбы.

Обработка резьбы начинается с APP (траектория подвода) перед SPL и заканчивается ROP (траектория вывода) после резьбы.

Траектории подвода и вывода необходимы для ускорения и замедления суппортов.

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

Начальная точка по оси X для обработки находится на 1 мм выше запрограммированного диаметра резьбы.

TDEP, FAL, NRC, NID

Допуск на чистовую обработку FAL вычитается из глубины резьбы TDEP а остаток делится на проходы черновой обработки (количество NRC). Деление проходов черновой обработки выполняется в соответствии с VARI (постоянное или дигрессивное).

Впоследствии допуск на чистовую обработку FAL снимается в один проход.

Выполняется установленное количество холостых проходов NID.

Примечание:

Для регулярных метрических резьб:

Глубина резьбы = 0,613435 x шаг резьбы

VARI

O / I

Врезная подача

1

Внешн.

постоянная глубина врезания,

контроль сечения стружки

2

Внутр.

постоянная глубина врезания,

контроль сечения стружки

3

Внешн.

Постоянное сечение прохода, контроль глубины врезания

4

Внутр.

Постоянное сечение прохода, контроль глубины врезания

IANG

Угол врезной подачи

Прямая врезная подача

Для прямой врезной подачи (вертикально резьбе), программируйте IANG = 0.

Боковая врезная подача

Значение IANG должно быть максимум половина угла резьбы (например, для метрических резьб максимум 30°).

Изменяемая боковая подача

Отрицательное значение для IANG активирует переменную боковую подачу.

При выполнении конических резьб, переменная боковая невозможна.

NSP

Данный угол определяет точку врезания первой резьбы на окружности заготовки.

Если NSP не запрограммирован, резьба начинается в позиции 0°.

Диапазон ввода 0.0001° по +359.9999°

VARI

VARI определяет внешнюю / внутреннюю обработку и тип врезания.

VARI может иметь значения от 1 до 4.

При делении врезания на отдельные врезные подачи с постоянным сечением прохода (VARI 3, 4) давление резания одинаково для всех проходов черновой обработки. Врезная подача выполняется с различными значениями для каждой глубины врезания.

Для врезной подачи с постоянной глубиной врезания (VARI 1, 2) сечение стружки увеличивается от прохода к проходу.

NUMTH

Количество резьб для многозаходных резьб.

Для нормальной резьбы программируйте 0 или не программируйте параметр.

Единичные резьбы размещаются равномерно на окружности, начало первой резьбы определяется параметром NSP.

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

VRT

Траектория возврата во время нарезания резьбы. Если VRT = 0 (параметр не запрограммирован) инструмент отводится на 1 мм.

Продольная – торцевая резьба

Если угол конусности для конической резьбы ≤45°, резьба выполняется на продольной оси, если угол конусности более 45°, резьба выполняется на поперечной оси.

Пример CYCLE 97 Внешняя резьба

Данная программа выполняет метрическую резьбы M42x4,5.

Врезная подача на боковой стороне с постоянным поперечным сечением.

5 проходов черновой обработки выполнятся до глубины резьбы 2.76 мм без допуска на чистовую обработку.

После этого 2 холостых прохода.

Шаг резьбы как номинальный размер резьбы MPIT M42

Начальная точка, продольно SPL 0

Конечная точка, продольно FPL -35

Диаметр резьбы в начальной точке D1 42

Диаметр резьбы в конечной точке DM2 42

Траектория подвода APP 10

Траектория вывода ROP 3

Глубина резьбы TDEP 2.76

Допуск на чистовую обработку FAL 0

Угол врезной подачи IANG 30

Сдвиг начальной точки NSP 0

Количество проходов черновой обработки NRC 5

Количество холостых проходов NID 2

Вариант обработки VARI 3

Количество резьб NUMTH 1

Траектория обратного хода VRT 1

Программа:

G54 Сдвиг нуля

G53 G0 X610 Z350 Подвод к позиции смены инструмента (без ZO)

T5 D1 G95 S1000 M4 ; резьбонарезной инструмент Вызов инструмента

G0 X44 Z12 Подвод к заготовке

CYCLE97( ,42,0,-35,42,42,10,3,2.76, ,30, ,5,2,3,1,1) Вызов цикла

G0 X200 Z100 Подъем

M30 Конец программы

CYCLE 98 Цепочка резьб

CYCLE97 (PO1,DM1,PO2,DM2,PO3,DM3,PO4,DM4,APP,ROP,TDEP,FAL,IANG,

NSP,NRC,NID,PP1,PP2,PP3,VARI,NUMTH)

PO1 начальная точка резьбы по Z

DM1 диаметр резьбы в начальной точке

PO2 первая промежуточная точка резьбы по Z

DM2 диаметр резьбы в первой промежуточной точке

PO3 вторая промежуточная точка резьбы по Z

DM3 диаметр резьбы во второй промежуточной точке

PO4 конечная точка резьбы по Z

DM4 диаметр резьбы в конечной точке

APP траектория подвода без знака Траектория подвода

ROP траектория вывода без знака Траектория выхода

TDEP глубина резьбы без знака Глубина резьбы

FAL допуск на чистовую обработку без знака Допуск на чистовую обработку

IANG угол врезной подачи Угол врезной подачи

положительное значение: боковая подача для одной боковой стороны

отрицательное значение: переменная боковая подача

NSP сдвиг начальной точки для первой резьбы без знака

NRC количество проходов черновой обработки Количество черновых проходов

NID количество холостых проходов Количество холостых проходов

PP1 шаг резьбы 1 как значение

PP2 шаг резьбы 2 как значение

PP3 шаг резьбы 3 как значение

VARI вариант обработки Вариант

NUMTH количество резьб Количество резьб

VRT переменная траектория обратного хода от контура

PO1, DM1 .. PO4, DM4, PP1, PP2, PP3

Параметр PO1, DM1 .. PO4, DM4 определяет точки контура цепочки резьб.

Параметры PP1, PP2 и PP3 шаг отдельных секторов резьбы.

Все другие параметры аналогичны параметрам CYCLE 97.

Шаг между двумя коническими резьбами не должен быть точно 45. Он всегда должен быть <45 (меньше) или >45 (больше).

Пример CYCLE 98 Цепочка резьб

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

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

5 проходов черновой обработки и 1 холостой проход.

Начальная точка, продольно PO1 0

Диаметр в начальной точке DM1 30

Первая промежуточная точка PO2 -30

Диаметр в первой промежуточной точке DM2 30

Вторая промежуточная точка PO3 -60

Диаметр во второй промежуточной точке DM3 36

Конечная точка PO4 -80

Диаметр в конечной точке DM4 50

Траектория подвода APP 10

Траектория вывода ROP 10

Глубина резьбы TDEP 0,92

Допуск на чистовую обработку FAL 0

Угол врезной подачи IANG 0

Сдвиг начальной точки NSP 0

Количество проходов черновой обработки NRC 5

Количество холостых проходов NID 1

Шаг резьбы 1,5

Шаг резьбы 2

Шаг резьбы 2

Вариант обработки VARI 3

Количество резьб NUMTH 1

Переменная траектория возврата VRT 1

Программа:

G54 Сдвиг нуля

G53 G0 X610 Z350 Подвод к позиции смены инструмента (без ZO)

T5 D1 G95 S1000 M4 ; резьбонарезной инструмент Вызов инструмента

G0 X32 Z12 Подвод к заготовке

CYCLE98(0,30,-30,30,-60,36,-80,50,10,10,0.92, , , ,5,1,1.5,2,2,3,1)

Вызов цикла

G0 X200 Z100 Подъем

M30 Конец программы

Фреймы

Фреймы изменяют текущую систему координат.

• Сдвиг системы координат: TRANS, ATRANS

• Вращение системы координат: ROT, AROT

• Программируемый масштабный коэффициент: SCALE, ASCALE

• Зеркальная система координат: MIRROR, AMIRROR

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

ATRANS относительно последней запрограммированной точки нуля G54 -

G599, TRANS.

TRANS всегда относительно фактического нуля G54 - G599.

Программируемые сдвиги нуля TRANS, ATRANS

Формат:

TRANS/ATRANS X... Z...

TRANS Абсолютный сдвиг нуля, относительно фактического нуля G54-G599.

(TRANS удаляет все предварительно запрограммированные фреймы (TRANS, ATRANS, ROT, AROT,...)).

ATRANS Относительный сдвиг нуля, относительно текущего устанавливаемого (G54-G599) или программируемого (TRANS/ATRANS) нуля.

Сдвиг нуля выполняемые в существующих фреймах (TRANS, ATRANS, ROT, AROT, ...) программируется при помощи ATRANS.

Программируемое вращение ROT, AROT

ROT/AROT используется для вращения системы координат детали вокруг каждой из геометрических осей X, Z или на угол RPL с выбранной рабочей плоскости G18.

Это облегчает программирование контуров с основными осями, наклонными по отношению к геометрически осям.

Формат:

ROT/AROT X.. Z..

ROT/AROT RPL=..

ROT Абсолютное вращение, относительно текущего сдвига нуля G54-G599.

(ROT удаляет все предшествующие фреймы (TRANS, ATRANS, ROT, AROT, ...)).

AROT Относительное вращение, относительно текущего устанавливаемого(G54-G599) или программируемого (TRANS/ATRANS) сдвига нуля.

Вращение выполняемое в существующих фреймах (TRANS, ATRANS, ROT, AROT, ...) программируется при помощи AROT.

X, Z Вращение в пространстве (в градусах); геометрическая ось, вокруг которой выполняется вращение.

RPL= Вращения в плоскости (например, G17) (в градусах).

Программируемый масштабный коэффициент SCALE, ASCALE

SCALE/ASCALE позволяет установить отдельный масштабный коэффициент для каждой оси X, Z.

При использовании разных масштабных коэффициентов для осей X, Z, возможно искажение контура.

Формат:

SCALE/ASCALE X.. Z..

Если после SCALE/ASCALE программируется сдвиг нуля с ATRANS, он также масштабируется.

SCALE Абсолютный масштаб, относительно текущего устанавливаемого сдвига нуля G54-G599.

SCALE удаляет все предварительно запрограммированные фреймы (TRANS, ATRANS, ROT, AROT, ...).

Программирование SCALE без адреса оси отменяет масштабный коэффициент (и все другие фреймы).

ASCALE Относительный масштаб, относительно текущей устанавливаемой (G54-G599) или запрограммированной (TRANS/ATRANS) точки нуля.

Масштабирование в существующих фреймах (TRANS, ATRANS, ROT, AROT, ...) программируется при помощи ASCALE.

X, Z Масштабный коэффициент для каждой оси.

Программируемое зеркальное отражение, MIRROR, AMIRROR

MIRROR/AMIRROR выполняет зеркальное отражение формы детали по осям X, Z.

Формат:

MIRROR/AMIRROR X.. Z..

При зеркальном отражении контура, направление круга G2/G3 и коррекция на радиус инструмента G41/G42 изменяются автоматически.

MIRROR Абсолютное зеркальное отражение, относительно текущего устанавливаемого сдвига нуля G54-G599.

(MIRROR удаляет все предварительно запрограммированные фреймы (TRANS, ATRANS,

ROT, AROT, ...)).

Программирование MIRROR без адреса оси отменяет зеркальное отражение (и все другие фреймы).

AMIRROR Относительное зеркальное отражение, относительно текущей устанавливаемой (G54-G599) или запрограммированной

(TRANS/ATRANS) точки нуля.

Зеркальное отражение в существующих фреймах (TRANS, ATRANS, ROT, AROT,

...) программируется при помощи AMIRROR.

X, Z Геометрическая ось для зеркального отражения. Значение определяет расстояние от оси зеркального отражения до геометрической оси, например, X0.

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

Выполнение программы с подпрограммой

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

Функции, выполняемые много раз, могут быть запрограммированы как подпрограммы.

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

Параметр R может преобразовываться в подпрограммах.

Вызов подпрограммы в Программе обработки

например,: Mill1 P1 LF

Mill1 Подпрограмма

P1 Количество циклов подпрограммы (максимум 99)

Конец подпрограммы M17

например,: N150 M17 LF

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

Допускается 11-уровневое вложение подпрограмм.

Поиска кадра может выполняться в одиннадцатом уровне вложения.

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

Примечание

Вызовы подпрограмм должны программироваться в отдельных кадрах УП.

Подпрограмма с механизмом SAVE

При помощи этой функции, операционные данные, которые достоверны в данный момент для основной программы, например функции G

Или общий Фрейм, сохраняются при вызове подпрограммы. При возврате к вызывающей программе, автоматически восстанавливается прежнее состояние.

Для этого, установите дополнительную команду SAVE с определением с PROC.

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

Начало программы, PROC

Подпрограмма, которая должна перенять параметры из основной программы, при определении выполнения программы словом PROC.

Конец программы M17, RET

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

Словарное слово RET указывает на конец подпрограммы без прерывания режима контурной обработки и без функционального вывода на PLC.

Подпрограмма с повтором программы, P

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

Параметры переносятся только при вызове программы или во время первого прохода. Для повторов параметры остаются неизменными.

Примечание:

При выполнении программы обработки, единовременно может применяться только один MCALL. Перенос параметров выполняется только один раз при MCALL.

Модальная подпрограмма MCALL

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

Т.о. можно автоматизировать вызов подпрограммы, которая должна быть выполнена в различных позициях на детали. Например, для шаблонов сверления.

Пример

N10 G0 X0 Y0

N20 MCALL L70

N30 X10 Y10

N40 X50 Y50

Отмена модального вызова подпрограмм

При помощи MCALL без вызова подпрограммы или программированием нового модального вызова подпрограммы, для другой подпрограммы.

Программируемые переходы

Безусловные программируемые переходы

Формат

Метка:

GOTOB LABEL

или

GOTOF LABEL

Метка:

GOTOB Указание перехода с назначением перехода назад (к началу программы)

GOTOF Указание перехода с назначением перехода вперед (к концу программы)

LABEL Назначение (метка в пределах программы)

LABEL: Назначение перехода

Примечание

Программируемые переходы должны программироваться в отдельных кадрах УП.

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

Выполнение программы продолжается с указанием следующим сразу после адреса назначения.

Условные программируемые переходы

Формат:

Метка:

IF выражение GOTOB LABEL

или

IF выражение GOTOF LABEL

LABEL:

IF Условие

GOTOB Указание перехода с назначением перехода назад (к началу программы)

GOTOF Указание перехода с назначением перехода вперед (к концу программы)

LABEL Назначение (метка в пределах программы)

LABEL: Назначение перехода

Условия перехода могут формулироваться при помощи оператора IF.

Переход к запрограммированному пункту назначения выполняется, только если выполнено условие перехода.

Примечание:

Текст сообщения может содержать до 124 символов и отображается в двух строчках (2x62 символа).

Содержание переменной может также быть отображено в тексте сообщения.

Программирование сообщений, MSG

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

Сообщение генерируется в программе NC установкой ключевого слова "MSG" в круглых скобках "()" с последующим текстом в кавычках.

Сброс сообщения выполняется программированием "MSG()".

Пример:

N10 MSG ("Roughing of contour")

N20 X... Y...

N ...

N90 MSG ()

Наряду с сообщениями, в программе могут быть установлены сигналы тревоги. Сигналы тревоги отображаются в отдельном поле на экране дисплея. Сигнал тревоги ассоциируется с соответствующей реакцией системы управления, в зависимости от категории сигнала тревоги.

Сигналы тревоги программируются ключевым словом "SETAL" с последующим номером сигнала тревоги в круглых скобках.

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

Пример:

N100 SETAL (65000) ;

Установка сигнала тревоги 65000

Ось C

При фрезеровании поверхностей (квадрат, шестигранник и т.д.) ось C и инструментальный суппорт не должны перемещаться друг против друга в определенном отношении (=зубофрезерование).

Такие поверхности можно программировать при помощи опции программного обеспечения "Transmit".

Для описания и примеров программирования см. главу "Programming/Transmit".

Включение и позиционирование оси C

SPCON- SPCOF включение/выключение

SPOS=0..360 (угол в градусах )

SPOS[1]= основной шпиндель

Отмена оси C

M3, M4, M5

Режим JOG для оси C

Для того чтобы использовать ось C в режиме JOG, предварительно нужно выполнить следующую программу в операционном режиме MDA:

Основной шпиндель

SPOS=0 (включить ось C и установить на 0)

G0 C0 (движение оси С)

M30

Примечание:

Для PC-Turn 155, использование оси С в режиме Jog невозможно.

Примечание:

Программирование позиции шпинделя выполняется в отдельном кадре УП.

Позиционирование шпинделей SPOS, SPOSA

SPOS=... или SPOS [n]=

M70 или Mn=70

SPOSA=... или SPOSA [n]=

WAITS или WAITS (n,n,n)

SPOS/SPOS[n] .... Позиционирование основного шпинделя или шпинделя с номером n. Кадр УП не активируется до достижения позиции.

M70/Mn=70 .......... Переключение основного шпинделя или шпинделя с номером n на осевой оператор. Нет определенной позиции для подвода.

SPOSA/SPOSA[n] Позиционирование основного шпинделя или шпинделя с номером n. Следующий кадр УП активируется, даже если позиция не достигнута.

WAITS/WAITS(n,n,n) Ожидание достижения позиции шпинделя. WAITS применяется к основному шпинделю или шпинделю с указанным номером.

SPOS/M70 и SPOSA могут использоваться для позиционирования шпинделей в определенных угловых позициях, например, для смены инструмента. Перемещение шпинделя может также выполняться как ось траектории с адресом, определенным в машинных данных.

Машинные данные для указанного шпинделя применяются сразу после программирования M70. Если определено название оси, шпиндель находится в осевом режиме.

Примечание:

SPOS и SPOSA эффективны до следующей M3, M4, M5.

Если вместо SPOS шпиндель отключается при помощи SPCON, затем он должен снова быть включен при помощи SPCOF.

Примечание:

Если активированы M3 или M4, шпиндель в запрограммированном значении останавливается.

Если шпиндель не синхронизирован с метками синхронизации, положительное направление вращения принимается из машинных данных.

Определение позиции шпинделя:

Позиция шпинделя определяется в градусах. Т.к. команды G90/91 здесь не применимы, применяется следующее:

AC(...) ........ Абсолютные размеры

IC(...) ......... Размеры с приращением

DC(...) ........ Подвод к абсолютному значению прямо

ACN(...) ..... Абсолютный размер, подвод в отрицательном направлении

ACP(...) ..... Абсолютный размер, подвод в положительном направлении.

Пример.: N10 SPOSA [2] =ACN (250)

Позиционирование шпинделя на 2 при 250° в отрицательном направлении.

Если параметр не определен, перемещение выполняется автоматически как с параметром DC. В кадре УП может быть определено три позиции шпинделя.

Синхронизация движений шпинделя:

WAITS, WAITS (n,n,n)

WAITS может использоваться для идентификации точки, в которой УП ожидает один/или более шпинделей запрограммированных в SPOSA в предшествующем кадре, достигли определенных позиций.

Пример: N10 SPOSA [2] =180 SPOSA [3]=0

N20...N30

N40 WAITS (2,3)

Кадр ожидает пока шпиндели 2 и 3 достигнут позиций установленных в кадре N10

WAITP(...)

WAITP может использоваться для:

• Идентификации позиции в УП , в которой программа ожидает пока ось, запрограммированная в POSA в предшествующем кадре, достигнет конечных позиций.

• Доступ к оси как к качающейся оси.

• Доступ к оси для перемещения как по параллельной оси позиционирования.

После WAITP, назначение оси для программы обработки более не эффективно; это достоверно до повторного программирования оси.

Расширенные адреса для скорости шпинделя S и вращения шпинделя M3, M4, M5,SETMS

Шпиндель 1 = Главный шпиндель (=on-position)

S…M3 главный шпиндель вправо, скорость S…

S…M4 главный шпиндель влево, скорость S…

М5 главный шпиндель, Останов

S2=…M2=3 инструмент. шпиндель вправо, скорость S…

S2=…M2=4 инструмент. шпиндель влево, скорость S…

М2=5 инструментальный шпиндель, Останов

Пример:

Главный шпиндель остается ведущим шпинделем:

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

S2000M3 Главный шпиндель ВКЛ

T1 D1 инструмент Т1

G 94 S2=1000 M2=3 скорость для приводного инструмента

Направление М3

Номер шпинделя 2

Только G94(мм/мин).

При G95(мм/оборот) подача будет соотноситься со скоростью главного шпинделя (=главный шпиндель)

Пример:

Инструментальный шпиндель определяется как ведущий шпиндель:

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

T1 D1 коррекция на инструмент для инструмента Т1

SETMS(2) шпиндель 2 как ведущий шпиндель

SPOS[1]=0 активировать ось С

G 95 S1000 M3 скорость для приводного инструмента

Возможно использование G94(мм/мин) или G95 (мм/оборот).

G95(мм/оборот) соотносится со скоростью главного шпинделя (=инструмент).

Нарезание резьбы метчиками без компенсации длины также возможно.

S1=…M1=3 главный шпиндель вправо, скорость S…

S1=…M1=4 главный шпиндель влево, скорость S…

М1=5 главный шпиндель, Останов

S…M3 инструмент. шпиндель вправо, скорость S…

S…M4 инструмент. шпиндель влево, скорость S…

М5 инструментальный шпиндель, Останов

SETMS(2) шпиндель 2 остается ведущим шпинделем

SETMS сброс в on-position

Примечание:

При запрограммированной G17 во время измерения инструмента, Значение Z должно быть запрограммировано для L1, а значение X - для L3.

TRANSMIT

TRANSMIT - TRANSform - Milling Into Turning

При использовании функции Transmit, любой контур может быть обработан фрезерованием на торцевой стороне детали.

Выбор:

Общий.............................................TMCON

Отмена:

Общий..............................................TMCOFF

TMCON и TMCOFF сохраняются в пользовательских циклах и являются свободно программируемыми.

Пример- Transmit (шестигранный ключ- размер 30)

G54

TRANS Z100

TMCON

T3 D1 (концевая фреза DM 5 тип инструмента 100; L1=Z-L3=X)

G94 S1000 M3 F120

G0 X45 Y10

X17.32 Y10 G41

Z-6

G1 Y0

X8.66 Y-15

X-8.66

X-17.32 Y0

X-8.66 Y15

X8.66

X17.32 Y0

Y-10

G40

Z100 М5

TMCOFF (отмена трансформации)

М30

Примечание:

По причине текущей трансформации или отмены трансформации, сдвиг нуля и предшествующие трансформации (например, Transmit) отменяются и должны быть установлены снова.

ø5мм

TRACYL

Используется для контурного фрезерования на поверхности детали.

Трансформация цилиндрического изгиба обеспечивает следующие возможности:

• Продольные канавки на цилиндрических объектах,

• Поперечные канавки на цилиндрических объектах,

• Любые другие канавки на цилиндрических объектах.

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

Выбор:

Общий ...............................................TRACYL( )

Отмена:

Общий............................................... TRAFOOF

Пример- Tracyl

G54

TRANS Z150

T7 D1 (концевая фреза DM-5 Тип инструмента 100)

SETMS (2) (инструмент с механическим приводом)

G19

SETMS(2) (приводной инструмент)

G95 S1000 M3

G0 X45 Z0

SPOS [1] =0 (Основной шпиндель 0)

TRACYL (38.2) (Деталь- ø)

G54

TRANS Z150

G1 X35 Y0 Z0 F0.3

G1 Z-10 Y7.5

Z0 Y15

Z-10 Y22.5

Z0 Y30

Z-10 Y37.5

Z0 Y45

Z-10 Y52.5

Z0 Y60

Z-10 Y67.5

Z0 Y75

Z-10 Y82.5

Z0 Y90

Z-10 Y97.5

Z0 Y105

Z-10 Y112.5

Z0 Y120

X45

TRAFOOF (отмена трансформации)

G54

TRANS Z150

G0 X100 Z0

M30

Оптимизация подачи CFTCP, CFC, CFIN

Базовый статус (CFC):

При активной коррекции на радиус инструмента G41/42, подача достоверна для запрограммированного контура.

Базовая установка CFC может привести к нежелательной высокой или низкой скорости подачи на изгибах на стороне детали, противоположной контуру.

Инструмент снаружи изгиба Инструмент внутри изгиба

Характеристики подачи могут быть определены при помощи следующих команд:

CFTCP

(Постоянная скорость на вершине режущего инструмента)

Форма контура не влияет на скорость подачи в центре инструмента.

Применение:

Инструмент выполняет резание по всему диаметру, например, черновая обработка)

CFC

(Постоянная скорость на контуре)

Базовая установка.

Постоянная скорость на изгибе.

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

Применение:

Инструмент выполняет резание только по окружности, например, чистовая обработка)

CFIN

(Постоянная скорость на внутреннем радиусе)

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

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

Описание M-Команд

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

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

Фрезерная бабка, подачи и СОЖ отключаются.

Дверь станка может быть открыта без сигнала тревоги.

При помощи кнопки "NC START" вы можете продолжить выполнение программы. При этом основной привод будет включен со всеми значениями достоверными прежде.

M01 Программируемый останов, по дополнительному заданию

M01 работает как M00, но только когда функция "PROGRAММED STOP YES" была включена экранной клавишей в меню "PROGRAM control".

При помощи кнопки "NC START" выполнение программы может быть продолжено. При этом основной привод будет включен со всеми значениями достоверными прежде.

M02 Конец основной программы

M02 работает как M30.

М02=3 Приводные инструменты ВКЛ по часовой стрелке

М02=4 Приводные инструменты ВКЛ против часовой стрелки

М02=5 Приводные инструменты ВЫКЛ

M03 Основной шпиндель ON По часовой стрелке

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

M03 должна использоваться для всех правосторонних резцов.

M03 должна использоваться для всех правосторонних резцов или перевернутых инструментов, если зажим инструмента выполняется за центром вращения.

M04 Основной шпиндель ON Против часовой стрелки

Аналогично описанному в M03.

M04 используется для всех левосторонних резцов или нормально зажатых инструментов, если инструмент зажимается за центром вращения.

M05 Основной шпиндель OFF

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

В конце программы фрезерный шпиндель выключается автоматически.

M06 Смена инструмента

M- код для смены инструментов

M08 Подача СОЖ ON

Только для станков с системой охлаждения.

Подача СОЖ включается.

M09 Подача СОЖ OFF

Только для станков с системой охлаждения.

Подача СОЖ отключается.

M10 Торможение шпинделя ON

Активация торможения шпинделя.

M11 Торможение шпинделя OFF

Отмена торможения шпинделя.

M17 Конец подпрограммы

M17 записывается в последнем кадре подпрограммы.

Она может стоять отдельно в этом кадре или с другими функциями.

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

M20 Задняя бабка назад BACK

Только для устройства автоматической задней бабки.

Выполняется перемещение задней бабки назад.

См. H: Функции устройств

M21 Задняя бабка вперед FORWARD

Выполняется перемещение задней бабки вперед.

См. H: Функции устройств

М23 Поддон назад

М23 Поддон вперед

M25 Открывание зажимного приспособления

Зажимное приспособление открывается.

См. H: Функции устройств

M26 Закрывание зажимного приспособления

Зажимное приспособление закрывается.

См. H: Функции устройств

M30 Конец основной программы

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

Кроме того показание счетчика деталей увеличивается на 1.

M71 Продув ВКЛ

Только при наличии устройства продува

Устройство продува включается.

M72 Продув ВКЛ

Только при наличии устройства продува

Устройство продува выключается.

Осторожно:

При программировании М команд, которые не могут быть выполнены станком, соответствующая М-команда игнорируется и отработка программы продолжается.

Это может привести к столкновениям (например, при отсутствии манипуляций с заготовкой).

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

Свободное программирование контура – это инструментальная поддержка для редактора.

Встроенный калькулятор контура вычисляет отсутствующие параметры, когда можно их определить по данным других параметров.

Кроме того, доступны контурные переходы, такие как фаска или закругление.

Выбор выполняется в операционной зоне Программа. ВЫ выбираете уже существующую программу и/или открываете новую УП обработки при помощи экранных клавиш «Workpiece» и «Part programs».

Вы открываете редактор профиля при помощи клавиш «Support» и «New contour» и/или «Recompile».

Программирование элементов профиля (повторное открытие двойным щелчком)

Графическая презентация запрограммированных элементов профиля

Окно программирования

Другие функции контура (полюс, контур)

Элементы контура

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

Другие параметры для описания контура открываются экранной клавишей «All parameters».

Описание контура «Прямой вертикальный»

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

Определение исходной точки:

При описании контура, сначала вводится исходная точка.

  • Координаты X и Z следует программировать в абсолютных значениях.

  • Выбор плоскости: G17/G18/G19.

  • Указание размеров

-DIAMON (диаметр)

-DIAMOFF (радиус)

-DIAM90 (диаметр/радиус)

  • Исходная точка (подвод): G0/G1

Запрограммированные значения принимаются в редакторе при помощи экранной клавиши «accept element».

Вы можете выбрать из предложенных опций при помощи клавиши пробела или экранной клавиши «Alternative».

Экранная клавиша выбора «Straight vertical»

Конечная точка X……………..

20.000

Фаска/радиус/выточка FS……...

2.000

При переходе к следующему элементу, вы имеете возможность выбрать между фаской или закруглением.

Описание контура принимается в редакторе при нажатии экранной клавиши «accept element».

Описание контура «Straight horizontal»

Описание контура «Circle»

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

Экранная клавиша выбора «Circle»

Радиус…………………………

10

Конечная точка Z…………….

-20.000

Конечная точка X…………….

30

Переход к следующему элементу………………………

0.000

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

Правильный выбор опций можно сделать нажатием экранной клавиши «Dialog select». Выбор подтверждается клавишей «Dialog accept».После нажатия экранной клавиши «Accept element», выполняется подтверждение описания контура.

Переход из режима свободного программирования контура в программу редактирования выполняется экранной клавишей «Accept».

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

Экранная клавиша «Straight any»

С использованием данной клавиши можно программировать любые прямые линии. Любая прямая линия является наклонной линией в направлении X или Z, конечная точка которой программируется через точку координат или угол.

Если не запрограммированы поля ввода параметров, система управления предполагает, что такие значения неизвестны и пытается вычислить их по другим параметрам.

Экранная клавиша «Continue».

Экранные клавиши «Pole» и «Close contour» находятся на вкладке «Continue».

Экранная клавиша «Pole» не активна.

Экранная клавиша «Close contour» используется для закрытия контура одной прямой линией.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]