sdfsfdf

Page 1

EMCO WinNC Heidenhein TNC 426 Conversational Описание версии программного обеспечения от 1.3

Описание программного обеспечения EMCO WinNC Heidenhein TNC 426 Conversational Номер EN 1816 Издание С2004-05 Для получения данной инструкции в электронном виде (.pdf), зайдите на домашнюю страницу ЕМСО.

ЕМСО Maier Ges.m.b.H P.O.Box 131 A-5400 Hallein-Taxach/Austria Телефон: ++43-(0)62 45-891-0 Факс: ++43-(0)62 45-869 65 Интернет: www.emco.at E-mail: service@emco.at


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

Все права защищены. Любое воспроизведение только по разрешению EMCO MAIER. © EMCO MAIER Gesellschaft m.b.H., Hallein


Предисловие Программное обеспечение EMCO WinNC Heidenhain TNC Milling является часть обучающей концепции ЕМСО на базе ПК. Данная концепция нацелена на обучение эксплуатации и программированию системы управления определенного станка на ПК. Управление фрезерными станками ЕМСО PC MILL и CONCEPT MILL может осуществляться непосредственно с ПК посредством EMCO WinNC для EMCO MILL. Сама операция очень упрощена путем использования оцифровывающего устройства или управляющей клавиатуры с плоским TFT дисплеем (опция), и является дидактически очень ценной, благодаря тому, что очень приближена к оригинальному управлению. Кроме описания программного обеспечения и описания станка, к выпуску готовится CD-ROM «WinTutorial» (примеры УП, операции, описание инструкции и циклов). Данное руководство не содержит полного описания всей функциональности системы управления Heidenhain TNC 426 Milling, но в нем содержатся четкие и ясные иллюстрации наиболее важных функций, с тем чтобы сделать процесс обучения оптимально простым. При наличии вопросов или предложений по улучшению данного руководства, обращайтесь к нам по адресу: EMCO MAIER Gesellschaft m.b.H. Department for technical documentation A-5400 Hallein, Austria


А: Основные понятия…………………………………………………………………… Базовые точки для фрезерных станков ЕМСО………………………………………… Смещение точки отсчета……………………………………………………………….… Система координат для фрезерных станков……………………………………….…… Полярные координаты…………………………………………………………………… Абсолютные и относительные позиции детали………………………………………… Абсолютные позиции детали…………………………………………………………….. Относительные позиции детали…………………………………………………………. Абсолютные и относительные полярные координаты………………………………… Данные на инструмент…………………………………………………………………… В: Описание Клавиш…………………………………………………………………… Клавиатура, Устройство ввода………………………………………………………….. Адресная клавиатура и числовая клавиатура………………………………………….. Функции клавиш…………………………………………………………………………. Компоновка экрана………………………………………………………………………. Клавиши управления станком…………………………………………………………… Немецкая раскладка клавиатуры………………………………………………………… Английская раскладка клавиатуры ПК…………………………………………………. С: Описание рабочего процесса………………………………………………………. Выключение………………………………………………………………………………. Режимы работы…………………………………………………………………………… Вызов операционных режимов………………………………………………………….. Навигация в окне меню……………………………………………………………….….. Выполнение работы на станке…………………………………………………………… Подвод к базовой точке……………………………………………………………….….. Ручное перемещение салазок……………………………………………………………. Перемещение салазок в приращениях…………………………………………………… Позиционирование с ручным вводом данных (MDI) ……………………….………… Отработка программы, покадровый режим/полная последовательность…………….. Управление файлами: основы…………………………………………………………….. Имена файлов……………………………………………………………………………… Управление файлами (стандарт) ………………………………………………………… Расширенное управление файлами………………………………………………………. Названия директорий……………………………………………………………………… Создание и запись программ……………………………………………………………… Программирование движения инструмента в диалоговом формате…………………… Обзор функций MOD……………………………………………………………………… D: Программирование…………………………………………………………………… Обзор М кодов…………………………………………………………………………….. Обзор циклов………………………………………………………………………………. Математические операторы………………………………………………………………. Карманный калькулятор………………………………………………………………….. Интерактивная графика программирования…………………………………………….. Общие сведения о движении инструментов…………………………………………….. Функции траектории……………………………………………………………………… Подвод и отвод от профиля………………………………………………………………. Важные моменты при подводе и отводе………………………………………………… Подвод по прямой линии с тангенциальным соединением: APPR LT……………….. Подвод по прямо линии перпендикулярно первой точке профиля: APPR LN……….. Подвод по дуге с тангенциальным соединением: APPR CT ………………………….. Подвод по дуге с тангенциальным соединением от прямой линии к профилю: APPR LCT…………………………………………………………………………………………. Отвод тангенциально по прямой линии: DEP LT……………………………………….. Отвод по прямой линии перпендикулярно последней точке профиля: DEP LN……… Отвод по дуге с тангенциальным соединением: DEP CT………………………………. Отвод по дуге тангенциально соединяющей контур и прямую линию: DEP LCT……

А-1 А-1 А-2 А-4 А-5 А-6 А-6 А-6 А-6 А-7 В-1 В-1 В-2 В-3 В-5 В-6 В-8 В-10 С-1 С-1 С-1 С-1 С-1 С-3 С-4 С-4 С-5 С-6 С-8 С-9 С-9 С-9 С-16 С-16 С-24 С-26 С-29 D-1 D-2 D-3 D-4 D-4 D-5 D-7 D-7 D-11 D-12 D-13 D-13 D-14 D-14 D-15 D-15 D-16 D-16


Профили траектории — прямоугольные координаты…………………………….. Прямая линия L……………………………………………………………………………… Снятие текущей позиции…………………………………………………………………… Вставка фаски CHF между двумя прямыми линиями…………………………………… Закругление углов RND…………………………………………………………………… Центр окружности CC……………………………………………………………………… Круговая траектория C вокруг центра окружности CC…………………………………… Круговая траектория CR с определенным радиусом……………………………………… Круговая траектория CT с тангенциальным соединением………………………………. Пример: квадрат……………………………………………………………………………… Пример: закругление/фаска 1……………………………………………………………… Пример: закругление/фаска 2……………………………………………………………… Пример: круговые движения………………………………………………………………. Пример: движение по дуге с С, СС………………………………………………………… Пример: фрезерование с многократной врезной подачей…………………………………. Профили траектории — Полярные координаты……………………………………… Точка отсчета полярных координат: полюс CC………………………………………….. Прямая линия LP…………………………………………………………………………… Круговая траектория CP вокруг полюса CC……………………………………………… Круговая траектория CTP с тангенциальным соединением……………………………… Винтовая интерполяция……………………………………………………………………… Контурная траектория движения – FK свободное контурное программирование… Графика при контурном программировании FK…………………………………………… Инициация FK диалога……………………………………………………………………… Свободное программирование прямых линий………………………………………………. Прямая линия без тангенциального соединения…………………………………………. Прямая линия с тангенциальным соединением………………………………………….. Свободное программирование дуг………………………………………………………… Дуга без тангенциального соединения……………………………………………………. Дуга с тангенциальным соединением…………………………………………………..…. Возможности ввода данных……………………………………………………………..…. Координаты конечной точки…………………………………………………………..…… Направление и длины контурного элемента………………………………………..…….. Преобразование FK программ…………………………………………………………..…. Пример: телефон……………………………………………………………………….…… Циклы………………………………………………………………………………….…… PECKING (Цикл 1) Глубокое сверление…………………………………………………… DRILLING (Цикл 200) Сверление………………………………………………………… REAMING (Цикл 201) Развертывание………………………………………………..…… BORING (Цикл 202) Расточка………………………………………………………..……. UNIVERSAL DRILLING (Цикл 203) Универсальное сверление………………………… BACK BORING (Цикл 204) Обратная расточка…………………………………………. UNIVERSAL PECKING (Цикл 205) Универсальное глубокое сверление……………… BORE MILLING (Цикл 208) Расточное фрезерование…………………………………… TAPPING Цикл 2 Нарезание внутренней резьбы с плавающим патроном для метчика… TAPPING Цикл 206 Нарезание внутренней резьбы с плавающим патроном для метчика (NEW) ………………………………………………………………………………………. RIGID TAPPING (Цикл 17) Жесткое нарезание резьбы метчиком…………………….. RIGID TAPPING (Цикл 207) Жесткое нарезание резьбы без плавающего патрона для метчика …………………………………………………………………………………….. THREAD CUTTING (Цикл 18) Нарезание резьбы………………………………………. TAPPING WITH CHIP BREAKING (Цикл 209) Нарезание внутренней резьбы со стружколоманием………………………………………………………………………..…. Основные сведения о резьбофрезеровании…………………………………………..…… РЕЗЬБОФРЕЗЕЗРОВАНИЕ (Цикл 262) ………………………………………………..…. РЕЗЬБОФРЕЗЕЗРОВАНИЕ/КОНИЧЕСКОЕ ЗЕНКОВАНИЕ (Цикл 263) …………..… СВЕРЛЕНИЕ/РЕЗЬБОФРЕЗЕРОВАНИЕ (Цикл 264) ………………………………..…..

D-17 D-18 D-18 D-19 D-20 D-21 D-22 D-23 D-24 D-25 D-26 D-27 D-28 D-29 D-30 D-31 D-31 D-32 D-32 D-33 D-33 D-35 D-36 D-37 D-37 D-37 D-37 D-38 D-38 D-38 D-39 D-39 D-39 D-40 D-41 D-42 D-49 D-51 D-53 D-54 D-56 D-58 D-60 D-62 D-64 D-65 D-66 D-67 D-68 D-69 D-71 D-72 D-74 D-76


СВЕРЛЕНИЕ/ФРЕЗЕРОВАНИЕ РЕЗЬБЫ С ВИНТОВЫМИ ЗУБЬЯМИ (Цикл 265)….. НАРУЖНОЕ РЕЗЬБОФРЕЗЕРОВАНИЕ (Цикл 267) ……………………………………… Циклы фрезерования выемок, шпилек и пазов………………………………………… POCKET MILLING (Цикл 4) Фрезерование выемок……………………………………… POCKET FINISHING (Цикл 212) Чистовая обработка выемки…………………………… STUD FINISHING (Цикл 213) Чистовая обработка выступов…………………………… CIRCULAR POCKET MILLING (Цикл 5) Фрезерование круглой выемки……………… CIRCULAR POCKET FINISHING (Цикл 214) Чистовая обработка круглой выемки…… CIRCULAR STUD FINISHING (Цикл 215) Чистовая обработка круглых выступов…… SLOT MILLING (Цикл 3) Фрезерование пазов…………………………………………… SLOT (продолговатое отверстие) с возвратно-поступательным врезанием (Цикл 210)… CIRCULAR SLOT (продолговатый круглый паз) с возвратно-поступательным движением (Цикл 211) ……………………………………………………………………. Циклы обработки схем отверстий……………………………………………………… CIRCULAR PATTERN (Цикл 220) КРУГОВАЯ СХЕМА……………………………… LINEAR PATTERN (Цикл 221) Линейная схема………………………………………… Циклы SL …………………………………………………………………………………… Основные сведения………………………………………………………………………… Обзор SL Циклов…………………………………………………………………………… Циклы SL, технологическая карта………………………………………………………… ГЕОМЕТРИЧЕСКИЕ ХАРАКТЕРИСТИКИ КОНТУРА (Цикл 14) …………………… Перекрывающиеся контуры………………………………………………………………… CONTOUR DATA (Цикл 20) ……………………………………………………………… PILOT DRILLING (Цикл 21) ……………………………………………………………… ROUGH-OUT (Цикл 22) …………………………………………………………………… FLOOR FINISHING (Цикл 23) Чистовая обработка дна………………………………… SIDE FINISHING (Цикл 24) ………………………………………………………………… CONTOUR TRAIN (Цикл 25) ……………………………………………………………… CYLINDER SURFACE (Цикл 27) …………………………………………………………… CYLINDER SURFACE фрезерование пазов (Цикл 28) …………………………………… Циклы многопроходного фрезерования……………………………………………… MULTIPASS MILLING (Цикл 230) Многопроходное фрезерование…………………… RULED SURFACE (Цикл 231) Неправильная поверхность……………………………… Циклы трансформации координат……………………………………………………… DATUM SHIFT (Цикл 7) Сдвиг точки отсчета …………………………………………… DATUM SHIFT с использованием таблиц точек отсчета (Цикл 7) ……………………… DATUM SETTING (Цикл 247) Установка точки отсчета………………………………… MIRROR IMAGE (Цикл 8) Зеркальное отражение………………………………………… ROTATION (Цикл 10) Вращение…………………………………………………………… SCALING FACTOR (Цикл 11) Коэффициент масштабирования………………………… Специальные циклы……………………………………………………………………… DWELL TIME (Цикл 9) Время выстоя…………………………………………………… PROGRAM CALL (Цикл 12) Вызов программы…………………………………………… ORIENTED SPINDLE STOP (Цикл 13) Ориентированная остановка шпинделя………… Подпрограммы……………………………………………………………………………… Маркеры…………………………………………………………………………………….. Подпрограммы……………………………………………………………………………… Повторы частей программы……………………………………………………………….. Выделение любой программы как подпрограммы………………………………………… Вложение……………………………………………………………………………………. Подпрограмма в пределах подпрограммы………………………………………………… Повторы повторов частей программы……………………………………………………… Повтор подпрограммы…………………………………………………………………….. Е: Программирование данных на инструмент………………………………………… Ввод данных на инструмент……………………………………………………………… Скорость Подачи F………………………………………………………………………… Частота вращения шпинделя S……………………………………………………………. Данные на инструмент……………………………………………………………………..

D-79 D-81 D-83 D-84 D-85 D-87 D-89 D-90 D-92 D-94 D-96 D-98 D-101 D-102 D-104 D-106 D-106 D-107 D-108 D-109 D-110 D-113 D-114 D-115 D-116 D-117 D-118 D-119 D-121 D-123 D-124 D-126 D-129 D-130 D-131 D-134 D-135 D-136 D-137 D-138 D-138 D-139 D-140 D-141 D-141 D-142 D-143 D-144 D-145 D-145 D-146 D-147 E-1 E-1 E-1 E-1 E-2


Ввод данных на инструмент в таблицы………………………………………………… Коррекция на инструмент………………………………………………………………….. Коррекция на длину инструмента………………………………………………………… Коррекция на радиус……………………………………………………………………..… F: Отработка программы………………………………………………………………… Требования: ………………………………………………………………………………… Пуск программы, Остановка программы…………………………………………………. G: Гибкое программирование ЧПУ…………………………………………………….. Параметры Q………………………………………………………………………………… Вызов функции параметра Q ……………………………………………………………… Вычисление с параметрами Q……………………………………………………………… Тригонометрические функции…………………………………………………………….. Условия «Если – То» с параметрами Q…………………………………………………… Безусловные переходы……………………………………………………………………… Программирование условий Если-То……………………………………………………… Дополнительные функции…………………………………………………………………. FN19: PLC Перенос значение на PLC…………………………………………………….. FN20: WAIT FOR: Синхронизация ЧПУ и PLC……………………………………………. FN26: TABOPEN Открытие свободно-определяемой таблицы…………………………… FN27: TABWRITE: Запись в свободно определяемой таблице…………………………. FN28: TABREAD: Считывание из свободно-определяемой таблицы………………….. Прямой ввод формул……………………………………………………………………..… H: Сбойные сигналы и сообщения……………………………………………………… Сбойные сигналы устройства ввода 3000 – 3999…………………………………………. Сбойные сигналы станка 6000 – 7999……………………………………………………… Сбойные сигналы позиционного УЧПУ 8000 – 9999………………………………………

E-4 E-9 E-9 E-10 F-1 F-1 F-2 G-1 G-1 G-1 G-2 G-3 G-4 G-4 G-4 G-5 G-6 G-6 G-7 G-7 G-7 G-8 H-1 H-3 H-4 H-16


A-1

А: Основные понятия Базовые точки фрезерных станков ЕМСО М = Базовая точка станка «М» является фиксированной базовой точкой, положение которой определяется производителем. Относительно этой точки строится вся система измерение на станке. Кроме того, точка «М» является базой для системы координат. R = базовая точка «R» представляет четко определенную позицию в рабочем пространстве станка. При перемещении салазок в «R», данные о позиции салазок передаются в систему управления. Это необходимо выполнить после каждого прерывания питания. N = Базовая точка приспособления для зажима инструмента «N» является точкой отсчета для измерения инструментов на станке. «N» расположена в удобном месте в системе зажима инструмента и определяется производителем станка. W = базовая точка детали «W» является точкой отсчета для выражения размеров в программе обработки. Она свободно устанавливается программистом, и ее смещение в пределах программы обработки может быть выполнено сколько угодно раз.

Базовые точки в рабочем пространстве


A-2

Смещение точки отсчета Базовая точка станка «М» в фрезерных станках ЕМСО расположена на левом переднем крае стола станка. Данная позиция не подходит в качестве исходной точки для программирования. Система управления TNC 426 позволяет использовать 2 метода, которые можно комбинировать, для задания смещения точки отсчета. 1) Установка точки отсчета (см. ниже) 2) Цикл 7 – Смещение точки отсчета. При этом используются абсолютные или относительные координаты. (см. Главу D, Цикла трансформации координат)

Смещение точки отсчета из позиции базовой точки станка М в базовую точку детали W. Установка точки отсчета/базовой точки · ·

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

·

, . Выбрать координату (любую координату можно выбрать также через клавиатуру ASCII)

·

Нуль инструмента, ось шпинделя: установить в дисплее любую известную позицию на детали (например, 0). По оси инструмента: коррекция на радиус инструмента. · Повторить процесс для остальных координат. Если используется предварительно настроенный на размер инструмент, установить в дисплее оси инструмента длину L инструмента.


A-3

Система координат для фрезерных станков Система координат необходимо для определения позиций в плоскости или пространстве. Позиционные данные всегда соотносятся с предварительно определенной точкой, и описываются при помощи координат. Прямоугольная система координат базируется на трех осях координат – X, Y и Z. Оси взаимно перпендикулярны и пересекаются в одной точке, которая называется точкой начала координат. Координата определяет расстояние от точки отсчета в одном из трех направлений. Таким образом, позиция в плоскости описывается двумя координатами, а позиция в пространстве описывается тремя координатами. Координаты, которые базируются на точке начала координат, называются абсолютными координатами. Относительные координаты базируются на любой известной позиции (относительной точке отсчета) в пределах системы координат. Относительные координаты называют также координатами с приращением. В ходе обработки детали на фрезерном станке вы обычно ориентируете движения инструмента в прямоугольной системе координат. На иллюстрации показано, как прямоугольная система координат описывает оси станка. Для запоминания направлений трех осей применяется «правило правой руки»: средний палец указывает в положительном направлении оси инструмента от детали к инструменту (ось Z), большой палец указывает в положительном направлении оси X, а указательный палец указывает в положительном направлении оси Y. Система управления TNC 426 позволяет осуществлять управление до 5 координат. Координаты U, V и W являются второстепенными линейными осями, которые параллельны основным осям станка X, Y и Z. Оси вращения обозначаются как А, В и С. Нижняя иллюстрация представляет описание второстепенных осей, относительно основных осей станка. Примечание: станки ЕМСО РС не обеспечивают использование второстепенных осей.


A-4

Полярные координаты Если чертеж детали исполнен в прямоугольных координатах, вы можете создать программу обработки с использованием прямоугольных координат. При обработке деталей с круглыми элементами или углами, часто бывает проще указывать позиции в полярных координатах. По сравнению с прямоугольными координатами X, Y и Z, которые являются трехмерными и позволяют описывать точки в пространстве, полярные координаты являются двухмерными, и описывают точки в плоскости. Полярные координаты имеют точку отсчета в центре окружности (СС) или полюсе. Поэтому, позиция в плоскости точно определяется: · Полярным радиусом: расстояние от центра окружности СС до позиции · Полярным углом: размер угла между базовой осью и линией, соединяющей центр окружности СС с позицией (см. рис. слева вверху). Определение полюса и угла Полюс устанавливается вводом двух прямоугольных координат в одной из трех плоскостей. Такие координаты определяют также базовую ось для полярного угла РА. Координаты полюса (плоскость) X/Y Y/Z Z/X

Базовая ось угла +X +Y +Z


A-5

Абсолютные и относительные позиции детали Абсолютные позиции детали Абсолютные координаты – это позиционные координаты, которые исчисляются от точки отсчета системы координат (начало координат). Каждая позиция на детали четко определяется своими абсолютными координатами. Пример 1: размеры отверстий в абсолютных координатах Отверстие 1 X=10 мм Y=10 мм

X=30 мм Y=20 мм

Отверстие 2 X=50 мм Y=30 мм

Отверстие 3

Относительные позиции детали Относительные координаты исчисляются относительно последней запрограммированной номинальной позиции инструмента, которая служит относительной точкой отсчета (началом координат). Если программа обработки детали исполнена в относительных координатах, движение инструмента программируется как перемещение на расстояние между предшествующей и последующей номинальными позициями. Поэтому относительные координаты также называют координатами в приращениях. Для программирования позиции в координатах с приращением, ввести префикс «I» перед обозначением координаты. Пример 2: размеры отверстий в инкрементных координатах. Абсолютные координаты отверстия 4 IX=10 мм IY=10 мм Отверстие 5, относительно отверстия 4 IX=20 мм IY=10 мм Отверстие 6, относительно отверстия 5 IX=20 мм IY=10 мм

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


A-6

Коррекция на длину

Данные на инструмент Ввод данных на инструмент позволяет системе управления использовать для позиционирования вершину инструмента, соответственно центр инструмента, а не базовую точку зажимного приспособления. Каждый инструмент, который используется в рабочем процессе, должен быть настроен на размер. Поэтому, необходимо вычислить расстояние между вершиной инструмента и базовой точкой приспособления для зажима инструмента «N». Задание радиуса фрезы требуется только тогда, когда используется коррекция на радиус фрезы или фрезерный цикл для соответствующего инструмента (см. Главу Е).


В-1

В: Описание Клавиш Клавиатура, Устройство ввода


В-2

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


В-3

Функции клавиш Программирование перемещений Подвод к профилю/отвод от профиля FK свободное программирование профиля Прямая линия Центр окружности/полюс для полярных координат Окружность с центром Окружность с радиусом Дуга с тангенциальным соединением Фаска Закругление угла

Ввод букв и символов Ввод букв и символов (программирование в формате DIN/ISO) Циклы, подпрограммы и повторы частей программы Определение и вызов циклов Ввод и вызов подпрограмм и повторов частей программы Ввод программируемого останова в программу Ввод функций контактного датчика в программу Функции инструмента Ввод длины инструмента и радиуса инструмента Вызов длины инструмента и радиуса инструмента Управление программами/файлами, функции TNC Выбор или удаление программ и файлов Внешняя передача данных Ввод вызова в программу Выбор функций MOD Отображение текста справки для сбойных сообщение ЧПУ Карманный калькулятор


В-4

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

Десятичный знак Смена арифметического знака Ввод полярных координат Ввод размеров в приращениях Параметры Q Снять фактическую позицию Пропуск вопросов диалога и удаление слов Подтверждение ввода и возобновление диалога Конец кадра Сброс числового ввода и сбойного сообщения TNC Прервать диалог, удалить часть программы


В-5

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

1 Операционный режим станка, строка диалога 2 Строка сбойных сообщений и сообщений об ошибках 3 Операционный режим программирования 4 Рабочее окно, дисплей ЧПУ 5 Дополнительные дисплеи состояния, содержащие подробную информацию о ходе программы. Их можно вызвать в любом операционном режиме, за исключением режимов программирования и редактирования. 6 Индикатор питания 7 Дисплей общего состояния, содержит информацию о текущем состоянии станка. Открывает автоматически. SPWR…..Питание главного шпинделя SOVR…..Корректировка шпинделя FOVR…..Корректировка скорости подачи 8 Ряд меню, отображает несколько рядов экранных клавиш, которые выбираются клавишами или 9 Экранные клавиши

или

.

Компоновку экрана вы можете выбрать при помощи клавиш соответствующем меню.

или


В-6

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

Клавиатура станка на пульте управления ЕМСО

Клавиатура станка на станках серии ЕМСО РС-Mill

Описание клавиш SKIP (пропуск кадров) DRY RUN (пробный прогон программ) OPT STOP (программируемый останов при М01) RESET Отработка программы, Покадровый режим Пуск программы/Останов программы Ручные координатные перемещения

Подвод к базовой точке по всем координатам Пуск остановка скорости подачи Корректировка шпинделя менее /100%/более


В-7

Пуск/остановка шпинделя, Пуск шпинделя в операционных режимах Ручной режим и Режим маховичка. По часовой стрелке: нажать клавишу кратковременно, против часовой стрелки: нажать клавишу и удерживать ее в течение 1 мин. Разрешительная клавиша для открывания/закрывания двери Открыть/закрыть дверь Поворот делительной головки Открыть/закрыть зажимное устройство Поворот держателя детали Вкл/Выкл подачи СОЖ AUX OFF/AUX ON (вспомогательные приводы ВКЛ/ВЫКЛ) Переключатель скорости подачи/быстрого хода

Селектор операционных режимов (более подробно, см. в руководстве по эксплуатации станка)

Аварийный останов (разблокировка с поворотом ручки)

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

Дополнительная клавиша NC Start

Без функции


Функции станка в числовом блоке клавиатуры активны, только когда не активирован NUM-Lock.

Значение комбинации клавиш STRG 2 зависит от станка. Mill 55: продувочное устройство вкл/выкл MILL 105: подача СОЖ вкл/выкл MILL 125: подача СОЖ вкл/выкл Назначение функций дополнительных устройство описано в главе «функции дополнительных устройство».

Некоторые сбойные сигналы квитируются нажатием клавиши ESC.

Отмеченные жирным клавиши представляют специальные функции станка и системы управления; Нажмите STRG и ALT одновременно для активации рельефных функций клавиши.

В-8

Немецкая раскладка клавиатуры


В-9

Описание клавиш в немецкой раскладке Экранные клавиши

NO ENT

Переключение рядов экранных клавиш (вперед) Выбор дисплея

CALC

APPR/DEP

CYCLE DEF

Снять текущую позицию

CYCLE CALL

СС (центр окружности)

MOD

TOOL DEF

GO to

CE

LBL

FK

HELP

LBL CALL

Ручной режим

CHF

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

C (окружность)

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

I (инкрементн.)

Отработка программы, покадровый режим

L (линия)

Отработка программы, полная последовательность

+/-

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

RND

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

TOOL CALL

Переключение рядов экранных клавиш (назад)

P (полярн.)

Переключение операционных режимов обработки/программирования

PROG CALL

PGM MGT

CR (окружность с радиусом) Примечание: выбор клавиш станка через клавиатуру ПК: STOP

CT (тангенц. окружность)

1) 2) 3)

Параметр Q

Нажать и удерживать клавишу Нажать клавишу станка и отпустить ее. Отпустить клавишу

.

.


Функции станка в числовом блоке клавиатуры активны, только когда не активирован NUM-Lock.

Значение комбинации клавиш STRG 2 зависит от станка. Mill 55: продувочное устройство вкл/выкл MILL 105: подача СОЖ вкл/выкл MILL 125: подача СОЖ вкл/выкл Назначение функций дополнительных устройство описано в главе «функции дополнительных устройство».

Некоторые сбойные сигналы квитируются нажатием клавиши ESC.

Отмеченные жирным клавиши представляют специальные функции станка и системы управления; Нажмите STRG и ALT одновременно для активации рельефных функций клавиши.

В-10

Английская раскладка клавиатуры ПК


В-11

Описание клавиш в английской раскладке Экранные клавиши

NO ENT

Переключение рядов экранных клавиш (вперед) Выбор дисплея

CALC

APPR/DEP

CYCLE DEF

Снять текущую позицию

CYCLE CALL

СС (центр окружности)

MOD

TOOL DEF

GO to

CE

LBL

FK

HELP

LBL CALL

Ручной режим

CHF

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

C (окружность)

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

I (инкрементн.)

Отработка программы, покадровый режим

L (линия)

Отработка программы, полная последовательность

+/-

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

RND

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

TOOL CALL

Переключение рядов экранных клавиш (назад)

P (полярн.)

Переключение операционных режимов обработки/программирования PGM MGT

PROG CALL

CR (окружность с радиусом) Примечание: выбор клавиш станка через клавиатуру ПК: STOP 1) 2)

Нажать и удерживать клавишу . Нажать клавишу станка и отпустить ее.

CT (тангенц. окружность) 3) Параметр Q

Отпустить клавишу

.


C-1

С: Описание рабочего процесса Выключение

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

С целью предотвращения потери данных при выключении, процесс выключения операционной системы WinNC выполняйте следующим образом: · Выбрать ручной операционный режим

Режимы работы WinNC Heidenhein TNC 426 можно разделить на пять режимов обработки и два режима программирования. Режимы обработки: · Ручной режим · Режим электронного маховичка · Режим позиционирования с ручным вводом данных · Отработка программы, покадровый режим · Отработка программы, полная последовательность Режимы программирования: · Программирование и редактирование · Пробный прогон В заголовке, режимы обработки отображаются слева, а режимы программирования отображаются справа. Текущий операционный режим отображается в большей части заголовка, где отображаются также подсказки и диалоговые сообщения.

· ·

Нажать клавишу AUX OFF Выбрать функцию выключения, подтвердить клавишей YES.

Теперь можно выключить питание WinNC. Неправильное выключение WinNC может привести к потере данных.

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

или

клавишей . Активный ряд экранных клавиш выделяется подсветкой.


C-2

Ручной режим и режим электронного маховичка Ручной операционный режим требуется для настройки станка. В этом операционном режиме вы можете выполнять позиционирование по координатам станка вручную или приращениями, и устанавливать базовые точки. Операционный режим электронного маховичка недоступен. Позиционирование с ручным вводом данных Данный операционный режим позволяет программировать простые движения перемещения, например торцевое фрезерование или предварительное позиционирование. Отработка программы в режиме покадрового останова или в полной последовательности В режиме отработки программы в полной последовательности, WinNC выполняет программу до конца, или до ручного или запрограммированного останова. После прерывания отработка программы может быть возобновлена. При отработке программы в режиме покадрового останова, вы запускаете отработку каждого кадра по отдельности нажатием клавиши внешнего пуска START. Программирование и редактирование В данном операционном режиме вы можете создавать УП. Функция свободного программирования контура, различные циклы и функции параметра Q поддерживают процесс программирования и предоставляют дополнительную информацию. При необходимости, в графическом дисплее отображаются отдельные этапы программирования, а в другом окне отображается структура программы. Пробный прогон В режиме пробного прогона, WinNC симулирует отработку программы и частей программы, с целью выявления геометрических несоответствий, отсутствия данных или ошибочных данных в программе, а также нарушения рабочего пространства. Симуляция поддерживается графически в различных режимах отображения.


C-3

Выполнение обработки на станке Выполнение обработки на станке включает в себя все функции и переменные, вызывающие определенные действия станка или контролирующие состояние станка. Различают четыре операционных режима: · Ручной режим Быстрое перемещение используется для ручных операций и настройки станка. Для настройки станка имеются следующие функции: Подвод к базовой точке (Ref) Перемещение в приращениях · Позиционирование с ручным вводом данных (MDI) Полуавтоматический режим, позиционирование с ручным вводом данных Здесь можно создавать программы и отрабатывать их в покадровом режиме · Отработка программы, покадровый режим Здесь программу обработки можно выбрать, запустить, исправить, непосредственно влиять и выполнять. · Отработка программы, полная последовательность Программы обработки выполняются полностью автоматически Операционные режимы выбираются при помощи экранных клавиш (клавиатура ПК или клавиатура Heidenhein TNC 426) или при помощи селектора операционных режимов.


C-4

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

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

·

При использовании клавиши или выполняется автоматический подвод к базовой точке сначала по оси Z, а затем по осям X и Y. Опасность: Опасность столкновения Следите за наличием препятствий в рабочей зоне (зажимы, зажатая деталь и т.д.). PC MILL 300 сначала выполняет базирование по оси Z. Опасности столкновения нет. По достижении базовой точки, ее позиция отображается как текущая позиция на экране. Теперь система управления синхронизирована со станком. Ручное перемещение салазок Перемещение по координатам станка может быть выполнено при помощи клавиш направления. ·

Перейти в ручной операционный режим

·

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

·

При помощи клавиш нажатия клавиши

· ·

.

… и одновременного координатное перемещение выполняется непрерывно до нажатия

клавиши (недоступно для PC MILL 300). Скорость подачи устанавливается переключателем корректировки. При одновременном нажатии клавиши , перемещение салазок выполняется в режиме быстрого хода (только для PC MILL).


C-5

Перемещение салазок в приращениях В режиме позиционирования в приращениях WinNC выполняет перемещение по координатам станка на предварительно заданное расстояние. Вы можете перемещать координаты станка в приращениях при помощи кнопок направления осей. INC 1 1/1000 мм на нажатие клавиши INC 10 1/100 мм на нажатие клавиши INC 100 1/10 мм на нажатие клавиши INC 1000 1/1 мм на нажатие клавиши INC VAR переменное расстояние ·

Установить селектор операционных режимов в INC (

ПК или экранной клавишей приращениях).

или Alt+0…Alt+4 на

для индивидуального перемещения в

·

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

·

Скорость подачи определяется переключателем корректировки.

·

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


C-6

Позиционирование с ручным вводом данных (MDI) Программирование и выполнение простых обрабатывающих операций Операционный режим Позиционирования с ручным вводом данных (MDI) особенно удобен для простых обрабатывающих операций, или предварительного позиционирования инструмента. Он позволяет вам написать короткую программу и немедленно выполнить ее. Можно также записать циклы WinNC. Программа сохраняется в файле $MDI. В операционном режиме позиционирования с MDI, можно также активировать дополнительные дисплеи состояния. См. главу «В – Компоновка экрана» Позиционирование с ручным вводом данных (MDI) выбрать операционный режим позиционирования с ручным вводом данных. Выполнить программирование файла $MDI по ситуации. Для запуска программы, нажать кнопку пуска START. Примечание: Позиционирование с ручным вводом данных доступно только при наличии функций диалогового программирования. Свободное программирование контура FK, графическая поддержка программирования и графика отработки программы недоступны. Файл $MDI не должен содержать вызова программы (PGM CALL).


C-7

Защита программ в $MDI Файл $MDI обычно предназначен для коротких программ, которые нужны только временно. Несмотря на это, вы можете сохранить программу, при необходимости, следующим образом: Выбрать операционный режим Программирования и Редактирования Для вызова системы управления файлами, нажать клавишу PGM MGT (управление программами). Переместить курсор на файл $MDI.

Для выбора функции копирования файла, нажать экранную клавишу COPY. Target file = BOREHOLE Ввести название под который вы желаете сохранить текущее содержимое файла $MDI.

Выполнить копирование файла

Нажать экранную клавишу END и закрыть окно управления файлами. Более подробную информацию см. в главе «Копирование единичного файла», Раздел С – «Расширенное управление файлами».


C-8

Отработка программы, покадровый режим/полная последовательность В операционном режиме Отработки программы, программы обработки в покадровом режиме/в полной последовательности могут быть выполнены полностью автоматически. Необходимые условия для отработки программы: · Выполнен подвод к базовой точке · Выполнен вызов программы обработки в системе управления. · Проверены необходимые значений корректировки (смещение точки отсчета, коррекция на инструмент и т.д.). · Активированы защитные функции (например, закрыта дверь для защиты от стружек). Возможности при отработке программы в покадровом режиме/в полной последовательности: · Поиск кадра · Влияние на программу (см. главу F – отработка программы)


C-9

Управление файлами: основы Используя функцию MOD PGM MGT, вы можете выбирать расширенное или стандартное управление файлами. Если WinNC подключен к сети, используйте функции с расширенными возможностями (=расширенное) – (см. Выбор функций MOD). Файлы Файлы в TNC Программы В формате HEIDENHAIN В формате ISO Таблицы Инструментов Механизмов смены инструментов Спутников Точек отсчета Точек (диапазон оцифровки контактного датчика) Параметров резания Режущих материалов, материалов заготовки Тексты как Файлы ASCII

Тип .H .1 .Т .TCH .P .D .PNT .CDT .TAB

.A

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

Имя файла

Тип файла


C-10

Управление файлами (стандарт) Примечание Стандартное управление файлами - это наилучший выбор, если вы хотите сохранить все файлы в одной директории, или если вы имеете большой опыт в работе с такими системам в старых TNC. Для использования стандартного управления файлами, установить функцию MOD PGM MET в позицию Standard (см. Выбор функций MOD). Вызов диспетчера файлов

Нажать клавишу PGM MGT : WinNC отображает окно управления файлами В окне отображены все файлы, сохраненные в WinNC. Каждый файл отображается с дополнительной информацией: Дисплей Значение File name Имя до16 символов и тип файла Byte Размер файла в байтах Status Свойства файла: E Программа выбрана в режиме Программирование и Редактирование. S Программа выбрана в режиме Пробного прогона. M Программа выбрана в режиме Отработки программы. P Файл защищен от редактирования и стирания.


C-11

Выбор файла Вызвать диспетчер файлов. Используя клавиши со стрелками или экранные клавиши со стрелками для перемещения курсора на необходимый файл: Перемещает курсор вверх или вниз файл за файлом в окне.

Перемещает курсор вверх или вниз страница за страницей.

Для выбора файла: Нажать экранную клавишу SELECT или клавишу ENT . Удаление файла Вызвать диспетчер файлов. Используя клавиши со стрелками или экранные клавиши со стрелками для перемещения курсора на необходимый файл. Перемещает курсор вверх или вниз файл за файлом в окне.

Перемещает курсор вверх или вниз страница за страницей в окне.

Для удаления файла: Нажать экранную клавишу DELETE.

Подтвердить экранной клавишей YES. Отмена экранной клавишей NO.


C-12

Копирование файла Вызвать диспетчер файлов. Используя клавиши со стрелками или экранные клавиши со стрелками для перемещения курсора на необходимый файл: Перемещает курсор вверх или вниз файл за файлом в окне.

Перемещает курсор вверх или вниз страница за страницей в окне.

Для копирования файла: Нажать экранную клавишу COPY.

Ввести новое имя, и подтвердить ввод экранной клавишей EXECUTE или клавишей ENT. WinNC открывает окно состояния, информируя о процессе копирования. Пока выполняется копирование, вы не можете выполнять работу. Если вы хотите копировать очень длинные программы, введите новое имя и подтвердите экранной клавишей PARALLEL EXECUTE. Теперь файл будет скопирован фоновом режиме, вы можете продолжать работу, пока WinNC выполняет копирование. Выбор одного из последних 10 выделенных файлов Вызвать диспетчер файлов.

Отобразить последние 10 выделенных файлов: нажать экранную клавишу LAST FILES. Используя клавиши со стрелками или экранные клавиши со стрелками для перемещения курсора на необходимый файл: Перемещение курсора вверх или вниз.

Для выбора файла: Нажать экранную клавишу SELECT или клавишу ENT.


C-13

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

Перемещает курсор вверх или вниз страница за страницей в окне.

Нажать экранную клавишу RENAME для активирования функции переименования. Ввести имя новое имя для файла и подтвердить клавишей ENT или клавишей EXECUTE. Преобразование программы FK в диалоговый формат Вызвать диспетчер файлов Используя клавиши со стрелками или экранные клавиши со стрелками для перемещения курсора на необходимый файл Перемещает курсор вверх или вниз файл за файлом в окне.

Перемещает курсор вверх или вниз страница за страницей в окне.

Преобразование файла: Нажать CONVERT FK-> H. Ввести имя нового файла и подтвердить экранной клавише EXECUTE или клавишей ENT. Защита файла / Отмена защиты файла Вызвать диспетчер файлов. Используя клавиши со стрелками или экранные клавиши со стрелками для перемещения курсора на необходимый файл, который вы хотите защитить или снять защиту: Перемещает курсор вверх или вниз файл за файлом в окне.

Перемещает курсор вверх или вниз страница за страницей в окне.

Для активации защиты Теперь файл имеет статус P, или

Нажать экранную клавишу UN PROTECT для отмены защиты. Статус P снимается.


C-14

Расширенное управление файлами Примечание Если вы хотите хранить все ваши файлы в разных директориях, используйте расширенную систему управления файлами. Для этого, установите функцию MOD PGM MGT в позицию ENHANCED. См. "Выбор функций MOD". Директории Чтобы вы легко могли найти ваши файлы, мы рекомендуем организацию вашего жесткого диска в виде директорий (файлов). Директорию можно подразделять на другие директории, которые называются поддиректориями. Примечание: TNC может контролировать до 6 уровней директорий! Если вы сохраняете более 512 в одной директории, WinNC более не выполняет их алфавитную сортировку! Названия директорий Название директории может содержать до 8 символов и не имеет расширения. При вводе более 8 символов, WinNC генерирует сообщение об ошибке. Маршруты

Маршрут указывает дисковод и все директории и поддиректории, в которых сохранен файл. Отдельные указатели разделяются знаком "\". Пример На диске TNC:\ создана поддиректория AUFTR1. Затем в директории AUFTR1 создана директория NCPROG и программа обработки PROG1 .H была скопирована в нее. Программа обработки имеет теперь следующий маршрут: TNC:\AUFTR1\NCPROG\PROG1.H


C-15

Обзор: Функции расширенной системы управления файлами Функции

Копирование (и конвертирование отдельных файлов)

Отображение файлов особого вида

Отображение последних 10 выбранных файлов

Удаление директории или файла

Пометка файла

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

Преобразование программы FK в диалоговый формат

Защита файла от стирания и редактирования

Отмена защиты файла

Управление сетевыми дисками

Экранная клавиша


C-16

Вызов диспетчера файлов Нажать экранную клавишу PGM MGT: WinNC отображает окно диспетчера файлов.

· · · · ·

(На рисунке показаны основные установки. Если WinNC отображает другую компоновку экрана, нажать экранную клавишу WINDOW.) Узкое окно слева показывает 7 дисков 1. Диски обозначают устройства, при помощи которых данные сохраняются или передаются. Один диск – это жесткий диск WinNC. Другие диски это CD-Rom (CDR:\), гибкий диск (FLP:\), один локальный диск (LOC:\), два сетевых диска (NET00:\ и NET01:\), и один принтер (LPT:\). Активный диск отображается другим цветом. Отображаемые диски можно выбрать в WinConfig (см. «Изменение данных INI в WinNC»). Выбранный диск можно активировать в пунктах меню для активации дисководов в окне диспетчера файлов Heidenhein TNC 426. Вы можете выбрать гибкий диск (FLP:\) CD-Rom (CDR:\) локальный диск (LOC:\) сетевой диск (NET:\) принтер (LPT:\) Дисплей Значение File name Имя до16 символов и тип файла Byte Размер файла в байтах Status Свойства файла: E Программа выбрана в режиме Программирование и Редактирование. S Программа выбрана в режиме Пробного прогона. M Программа выбрана в режиме Выполнения программы. P Файл защищен от редактирования и стирания. Date Дата последнего изменения файла Time Время последнего изменения файла


C-17

В нижней части узкого окна WinNC отображает все директории 2 выбранного дисковода. Директория всегда отмечена символом файла (слева) и именем директории (справа). Поддиректории смещены вправо. Активный дисковод всегда отображается другим цветом. Широкое окно справа отображает все файлы 3, которые сохранены в данной директории. Каждый файл отображается с дополнительной информацией, см. таблицу. Выбор директорий, поддиректорий и файлов Вызвать диспетчер файлов. Используя клавиши со стрелками или экранные клавиши со стрелками для перемещения курсора на необходимую позицию на экране: Перемещает курсор из правого окна в левое, и наоборот. Перемещает курсор вверх или вниз в пределах окна.

Перемещает курсор вверх или вниз страница за страницей в окне. Шаг 1: Выбор диска

Установить курсор на необходимом диске в левом окне: Для выбора дисковода: Нажать экранную клавишу SELECT или клавишу ENT. Шаг 2: Выбор директории Установить курсор на необходимом диске в левом окне — в правом окне автоматически отображаются все файлы, сохраненные в выделенной директории. Шаг 3: Выбор файла

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

Нажать экранную клавишу для нужного типа файла или экранную клавишу SHOW

ALL для отображения всех файлов . Переместить курсор на необходимую позицию в правом окне Выбранный файл открывается в режиме, из которого вы вызвали диспетчер файлов: Нажать ENT. экранную клавишу SELЕСТ или клавишу Создание новой директории (возможно только на диске TIMC:\) Переместить курсор в левом окне на директорию, в которой вы хотите создать поддиректорию. Ввести новое имя файла, подтвердить клавишей

ENT.


C-18

Копирование единичного файла · Переместить курсор на файл, который нужно копировать.

·

Нажать экранную клавишу COPY для активирования функции копирования.

·

Ввести имя файла назначения и подтвердить клавишей ENT или экранной клавишей EXECUTE: WinNC копирует файл в активную директорию или в выделенную директорию назначения. Исходный файл сохраняется, или

·

Нажать экранную клавишу PARALLEL EXECUTE для выполнения копирования в фоновом режиме. Копирование в фоновом режиме позволяет продолжить работу в то время как WinNC выполняет копирование. Это может быть полезным при копировании слишком длинных файлов, которое занимает длительное время.

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

Отобразить 10 последних выбранных файлов: Нажать экранную клавишу LAST FILES. При помощи клавиш со стрелками выбрать нужный файл: Перемещает курсор вверх и вниз в окне.

Выбрать файл: Нажать экранную клавишу SELECT или

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

ENT.


C-19

Удаление файла · Используя клавиши со стрелками или экранные клавиши со стрелками для перемещения курсора на необходимый файл.

· · ·

Для активации функции стирания, нажать экранную клавишу DELETE. WinNC спрашивает, действительно ли вы хотите стереть файл. Для подтверждения, нажать экранную клавишу YES; Для отмены стирания, нажать экранную клавишу NO.

Удаление директории · Удалить все файлы и поддиректории, сохраненные в удаляемой директории. · Переместить курсор на директорию, которую нужно удалить

· · ·

Для выбора функции удаления, нажать экранную клавишу DELETE. WinNC спрашивает, действительно ли вы хотите стереть файл. Для подтверждения, нажать экранную клавишу YES; Для отмены стирания, нажать экранную клавишу NO.

Переименование файла · Переместить курсор на файл для переименования. · Нажать экранную клавишу RENAME, чтобы активировать функцию переименования. · Ввести новое имя файла: тип файла не может быть изменен. · Выполнить процесс переименования, нажать клавишу Печать файлов · Переместить курсор на файл для печати. · Скопировать файл на принтер. Target-file^ LPT:\ · Нажать экранную клавишу Execute.

ENT.

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


C-20

Маркировка файлов

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

Для отображения функции маркировки, нажать экранную клавишу TAG.

Пометить файл нажатием экранной клавиши TAG FILE.

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

Для копирования помеченных файлов, нажать экранную клавишу COPY TAG или

Для удаления помеченных файлов, нажать клавишу END для окончания функции маркировки, и затем

DELETE для удаления помеченных файлов.


C-21

Создание и запись программ Организация УП в диалоговом формате HEIDENHAIN. Программа детали состоит из серий программных кадров. На иллюстрации показаны элементы кадров. WinNC нумерует кадры в возрастающем порядке. Первый кадр программы идентифицируется как “BEGIN PGM,” имя программы и активная единица измерения. Последовательные кадры содержат следующую информацию: ▪ Форма заготовки: ▪ Определения инструмента и вызовы инструмента, ▪ Скорости подачи и скорости шпинделя ▪ Профили траектории, циклы и другие функции Последний кадр программы идентифицируется как “END PGM,” имя программы и активная единица измерения. Определение формы заготовки — BLK FORM Сражу после инициации новой программы, вы определяете заготовку детали в форме прямоугольного параллелепипеда. При необходимости задания форму заготовки на более позднем этапе, нажать экранную клавишу BLK FORM. Это определение необходимо для функции графического отображения WinNC. Стороны заготовки детали параллельны осям X, Y и Z и могут быть до 100 000 мм в длину. Форма заготовки определяется двумя угловыми точками: ▪ MIN точка: наименьшее значение координат X, Y и Z формы заготовки, введенные как абсолютные значения. ▪ MAX точка: наибольшее значение координат X, Y и Z, формы заготовки, введенные как абсолютные или инкрементные значения. Примечание Определение формы заготовки требуется для выполнения графической проверки программы..


C-22

Создание новой программы обработки Программа детали всегда вводится в режиме Программирование и Редактирование. Пример создания программы: Выбрать рабочий режим Программирование и Редактирование. Вызвать диспетчер файлов: нажать клавишу экранную клавишу PGM NAME Выбрать директорию, в которой будет сохранена новая программа: Ввести новое имя программы и подтвердить ввод клавишей

. Ввести новый номер программы и подтвердить ввод нажатием клавиши ENT. Для выбора единицы измерения, нажать экранную клавишу MM или INCH. WinNC переходит в окно программы и открывает диалог для определения формы заготовки BLKFORM. Spindle axis parallel to X/Y/Z? Ввести ось шпинделя. Def BLK-FORM: Min-point? Ввести координаты X, Y и Z точки MIN.

Def BLK-FORM: Max-point? Ввести координаты X, Y и Z точки MAX.

Отображение формы заготовки в УП Начало программы, имя, единица измерения Ось шпинделя, координаты точки MIN Координаты точки MAX Конец программы, имя, единица измерения WinNC автоматически генерирует номера кадров, а также кадры BEGIN и END.


C-23

Программирование движения инструмента в диалоговом формате Для программирования кадра, инициируйте диалог нажатием экранной клавиши. В заголовке окна, WinNC запрашивает всю необходимую информацию для программирования требуемой функции. Пример диалога Инициация диалога. Coordinates координаты < Ввести координаты точки назначения для оси X. < Ввести координаты точки назначения для оси Y, и перейти к следующему вопросу при помощи клавиши

ENT.

Radius comp. RL/RR/no comp. ? Ввести “No компенсация радиуса”( без компенсации радиуса) и перейти к следующему вопросу при помощи клавиши ENT. Feed rate F= (Скорость подачи) Ввести скорость подачи 100 мм/мин для профиля данной траектории; И перейти к следующему вопросу при помощи клавиши ENT. Auxiliary function M ? (вспомогательные функции) < Ввести функцию общего назначения M3 (шпиндель вкл по часовой стрелке); нажатие клавиши ENT закончит данный диалог. Окно программных кадров отображает следующую строку: 3 L X+10 Y+5 R0 F100 M3

Функции Игнорировать вопрос диалога Немедленно закончить диалог Прервать диалог и стереть кадр

Клавиша


C-24

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

Экранные клавиши/клавиши


C-25

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

Функции MOD обеспечивают дополнительные возможности дисплея и ввода. Доступные функции MOD различны, в зависимости от выбранного операционного режима. Для выбора Функции MOD Вызвать режим работы, в котором необходимо изменить функцию MOD. MOD. Рисунок показывает типичное окно в _Для выбора Функции MOD, нажать клавишу режиме пробного прогона и в операционном режиме станка.

Имеется три возможности для изменения установки, в зависимости от выбранной функции. § Непосредственный ввод числового значения, например при определении допустимых пределов перемещений. § Изменение установки нажатием клавиши ENT, например, при установке ввода программы. § Изменение установки через окно выбора. Если имеется несколько доступных опций ввода, вы можете открыть окно, содержащее список всех возможностей ввода, нажатием клавиши GOTO. Напрямую выберите нужную установку нажатием клавиши со стрелкой и подтвердите выбор клавишей закройте окно клавишей

ENT. Если изменение установки не требуется, .

Выход из режима функций MOD.

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

или клавишу

.


C-26

Обзор функций MOD § Отображение различных номеров ПО § Ввод кодового номера § Установка интерфейса данных § Выбор позиционного дисплея § Установка единицы измерения (мм/дюймы) § Пределы перемещения по координатным осям § Дисплей точек отсчета § Дисплей рабочего времени

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

.

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

в строке PGM MGT.

Стандартная или упрощенная система управления файлами не имеют дисплея директорий. Расширенная система управления файлами имеет расширенные функции и дисплей директории.


D-1

D: Программирование Примечание: В данном руководстве содержится описание всех функций, которые могут быть выполнены при использовании Heidenhain TNC 246. Но в зависимости от станка, с которым вы используете WinNC, доступны могут быть разные функции. Пример: Фрезерный станок Concept Mill 55 не имеет главного шпинделя с позиционным управлением, что означает невозможность программирования позиций шпинделя.


D-2

Обзор М кодов Код М0 М1 М2 М3 М4 М5 М6 М8 М9 М10 М11 М17 М25 М26 М27 М30 М71 М72 М99

Значение Программируемый останов Останов по дополнительному заданию (остановка программы только по дополнительному заданию) Конец программы Шпиндель ВКЛ по часовой стрелке Шпиндель ВКЛ против часовой стрелки Шпиндель ВЫКЛ Смена инструмента Подача СОЖ ВКЛ Подача СОЖ ВЫКЛ Делительная головка, зажим ВКЛ Делительная головка, зажим ВЫКЛ Конец подпрограммы Открыть зажим/ тиски Закрыть зажим/тиски Поворот делительной головки Конец главной программы Продувочное устройство ВКЛ Продувочное устройство ВЫКЛ Вызов цикла


D-3

Обзор циклов Цикл DRILLING/THREAD Циклы сверления, нарезания внутренней и наружной резьбы POCKETS/STUDS/SLOTS Цикла обработки карманов, пазов и выступов PATTERN Циклы для обработки отверстий по схеме SL-CYCLES Циклы сложных контуров MULTIPAGES Цикла многопроходного фрезерования COORDINATE TRANSFORMATION Циклы преобразования координат SPECIAL CYCLES Время выстоя, вызов программы, ориентированный останов шпинделя

Экранная клавиша


D-4

Математические операторы +,-,*,: S C T AS AC AT ^ Q / () P = ENTER

SIN COS TAN ARCSIN ARCCOS ARKTAN SQR 1/x PI

Основные операции Синус Косинус Тангенс Арксинус Арккосинус Арктангенс Степени Корень квадратный Обращение Скобки Число пи (3.14159265359) Результат Результат

Карманный калькулятор Операция

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


D-5

Интерактивная графика программирования Для генерирования/не генерирования графики во время программирования: Во время записи программы детали, WinNC может генерировать 2 мерный карандашный эскиз программируемого профиля. §

Для отображения на экране программных кадров слева и графики справа, нажать клавишу SPLIT SCREEN и экранную клавишу PGM + GRAPHICS.

§

Установить экранную клавишу AUTO DRAW в позицию ON. Во время ввода строк программы, WinNC отображает каждый программируемый контур в окне графики справа. Примечание: AUTO DRAW находится в позиции ON, симуляция повторов частей программы или подпрограмм не выполняется. Создание графики для существующей программы: Использовать клавиши со стрелками для выбора кадра, до которого необходимо генерировать графическое изображение, или нажать GOTO и ввести необходимый номер кадра. Для генерирования графики, нажать экранную клавишу RESET + START. Дополнительные функции:


D-6

ВКЛ/ВЫКЛ номера кадра § § §

Переключение рядов экранных клавиш: см. иллюстрацию вверху слева Для отображения номеров кадров: установить SHOW OMIT BLOCK NR. В позицию SHOW. Для пропуска номеров кадров: установить SHOW OMIT BLOCK NR. В позицию OMIT.

Удаление графики: Сместить ряд экранных клавиш (см. рис. справа) Удалить графику: Нажать экранную клавишу CLEAR GRAPHIC. Увеличение или уменьшение деталей Вы можете настраивать дисплей графики, выделив деталь наложенной рамкой. Теперь можно увеличивать или уменьшать выделенную деталь. Выбрать ряд экранных клавиш для увеличения/уменьшения деталей (последний ряд, см. рисунок справа) Доступны следующие функции:


D-7

Общие сведения о движении инструментов Функции траектории Профиль детали обычно состоит из нескольких контурных элементов, таких как прямые линии и дуги. При помощи функций траектории, можно программировать движения инструмента по прямым линиям и круговым дугам. FK Свободное программирование контура Если чертеж детали не рассчитан на ввод в ЧПУ и размеров, указанных на чертеже недостаточно для создания УП, вы можете программировать контур детали при помощи функции свободного программирования FK. WinNC вычисляет недостающие данные. Вспомогательные функции M При помощи вспомогательных функций WinNC можно влиять на § выполнение программы, например, функции прерывания программы § такие функции, как включение и выключение вращения шпинделя и подачи СОЖ. § поведение инструмента при контурной обработке Подпрограммы и повторы частей программ Если последовательность обработки происходит в программе несколько раз, можно сэкономить время и уменьшить вероятность ошибок программирования, введя последовательность один раз, затем определив ее как подпрограмму или повтор раздела программы. При необходимости выполнения определенного раздела программы только при определенных обстоятельствах, можно определить последовательность обработки как подпрограмму. В дополнение, в программе детали можно запрограммировать вызов отдельной программы для выполнения. Программирование с параметрами Q В программе обработки параметры Q замещают числовые значения. Вы присваиваете значения параметрам Q отдельно от функций параметров Q. Параметры Q можно использовать для программирования математических функций, контролирующих отработку программы или описывающих контур.


D-8

Программирование перемещений инструмента при обработке детали Программа детали создается программированием последовательности функций траектории для отдельных элементов профиля. Обычно это выполняется вводом координат конечных точек элементов профиля, заданных на чертеже детали. WinNC вычисляет фактическую траекторию инструмента? используя эти координаты, а также данные на инструмент и коррекцию на радиус. WinNC выполняет перемещение по всем координатам, запрограммированным в одном кадре, одновременно. Движение параллельно машинным осям Программный кадр содержит только одну координату. WinNC, таким образом, перемещает инструмент параллельно запрограммированной оси. Программа обработки детали выполняется путем перемещения стола станка, на котором зажата деталь. Однако траектория профиля всегда программируется таким образом, как будто инструмент перемещается, а деталь остается неподвижной. Пример: L X+100 L X+100 L функция траектории “прямая линия” X+100 координата конечной точки Инструмент сохраняет координаты Y и Z и перемещается на позицию X=100. См. рисунок. Движение в основных плоскостях Программный кадр содержит две координаты. WinNC перемещает инструмент в запрограммированной плоскости. Пример: L X+70 Y+50 Инструмент сохраняет координату Z и перемещается в плоскости XY на позицию X=70, Y=50. См. рисунок. Трехмерное перемещение Программный кадр содержит три координаты. WinNC перемещает инструмент в пространстве на запрограммированную позицию. Пример: L X+80 Y+0 Z-10 См. рисунок внизу справа.


D-9

Окружности и дуги WinNC выполняет перемещение по двум координатам одновременно по круговой траектории, относительно детали. Круговое движение можно определить вводом центра круга CC. ВЫ можете программировать окружности в основных плоскостях путем дугообразных функций траектории: основная плоскость определяется при установке оси шпинделя во время TOOL CALL. Ось шпинделя Основная плоскость Z

XY, а также UV, XV, UY

Примечание Окружности, не лежащие в основной плоскости, также программируются с использованием параметров Q (см. главу G). Направление вращения DR для круговых движений Для кругового движения следует определить направление вращения DR. По часовой стрелке DRПротив часовой стрелки: DR+


D-10

Коррекция на радиус Коррекция на радиус должна программироваться перед кадром, содержащим координаты для первого элемента профиля. Коррекция на радиус не может быть начата в кадре движения по круговой траектории. Она должна быть активирована заранее как кадр прямолинейного перемещения или как кадр подвода (кадр APPR, см. Подвод и отвод от профиля).. Предварительное позиционирование Перед выполнением программы, всегда выполняйте предварительное позиционирование инструмента, чтобы избежать риска его повреждения или повреждения детали. Создание программных кадров при помощи клавиш функций траектории Используйте серые клавиши функций траектории для открытия диалога. WinNC последовательно запрашивает всю необходимую информацию и вставляет программные кадры в программу детали. Пример — Программирование прямой линии: Инициировать диалог программирования (здесь, для прямой линии).

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

Выбрать коррекцию на радиус (например, нажать экранную клавишу RL— инструмент перемещается влево от запрограммированного профиля). Ввести скорость подачи (здесь, 100 мм/мин), и подтвердить ввод нажатием клавиши ENT. При программировании в дюймах, ввести 100 для скорости подачи в 10 дюйм/мин.

Выполнить перемещение быстрым ходом: Нажать экранную клавишу F MAX или Выполнить перемещение с автоматически вычисленной скоростью подачи (таблицы режимов резания): Нажать экранную клавишу F AUTO. Ввести вспомогательную функцию, например М3, и закрыть диалоговое окно клавишей . Программа детали теперь содержит следующую строку: L X+10 Y+5 RL F100 M3


D-11

Подвод и отвод от профиля Общие сведения: Тип траекторий для подвода и отвода от профиля Функции подвода и отвода от профиля активируются при помощи клавиш APPR (подвод)/DEP (отвод). Используя экранные клавиши, можно выбрать следующие формы профиля.

Подвод и отвод к винтовой линии Инструмент подводится и отводится от винтовой линии по ее продолжению, дуге, тангенциально соединенной с профилем. Спиральный подвод и отвод программируется при помощи функций APPR CT и DEP CT.


D-12

Важные моменты при подводе и отводе ▪ Начальная точка PS Эта позиция программируется в кадре перед кадром APPR. PS лежит вне профиля и приближение к ней выполняется без коррекции на радиус (R0). ▪ Вспомогательная точка PH Некоторые траектории подвод/отвода проходят через вспомогательную точку PH, которую WinNC вычисляет из значений, введенных в кадре APPR или DEP. ▪ Первая точка профиля PA и последняя точка профиля PE Первая точка профиля PA программируется в кадре APPR. Последняя точка профиля PE может быть запрограммирована при помощи любой функции траектории. Если кадр APPR содержит также координату Z, WinNC сначала перемещает инструмент на PH1 в рабочей плоскости, а затем перемещает его на заданную глубину по оси инструмента. ▪ Конечная точка PN Позиция PN лежит вне профиля и вычисляется из значений ввода в кадре DEP. Если кадр DEP содержит также координату оси Z, WinNC сначала перемещает инструмент на PH в рабочей плоскости, и перемещает его на введенную глубину по оси инструмента. WinNC не проверяет возможность повреждения профиля при перемещении из текущей позиции к вспомогательной точке P H. Используйте графику для симулирования подвода и отвода перед выполнением программы. При использовании функций APPR LT и APPR LN, WinNC перемещает инструмент из фактического положения к вспомогательной точке P H с последней запрограммированной скоростью подачи/скоростью быстрого хода. При использовании функции APPR LСT, WinNC перемещает инструмент во вспомогательную точку PH со скоростью подачи, которая была запрограммирована в кадре APPR. Значения координат могут быть введены в прямоугольной системе координат, либо в приращениях, а также в полярных координатах.

Сокращение APPR DEP L C T N

Значение сокращений Подвод Отвод Линия Круг Тангенциальный (сглаженное соединение) Нормальное (перпендикулярное)

Коррекция на радиус Коррекция на радиус программируется вместе с первой точкой профиля PA в кадре APPR. Кадры DEP автоматически отменяют коррекцию на радиус! Подвод без коррекции: Если вы программируете кадр APPR с R0, WinNC вычисляет траекторию инструмента для радиуса инструмента в 0 мм, и коррекции на радиус RR! Коррекция на радиус необходима для установки направления подвода к профилю и отвода в функциях APPR/DEP LN и APPR/DEP CT.


D-13

Подвод по прямой линии с тангенциальным соединением: APPR LT Инструмент движется по прямой линии от начальной точки PS до вспомогательной точки PH. Затем он движется от PH до первой точки профиля PA прямой линии, тангенциально соединенной с профилем. Вспомогательная точка PH отделяется от первой точки профиля PA расстоянием LEN. ▪ Используйте любую функцию траектории для подвода к начальной точке PS. ▪ Инициировать диалог при помощи клавиши APPR/DEP и экранной клавиши APPR LT: ▪ Координаты первой точки профиля PA ▪ LEN: Расстояние от вспомогательной точки PH до первой точки профиля PA ▪ Коррекция на радиус RR/RL для обработки Пример кадров УП 7 L X+40 Y+10 R0 FMAX M3 8 APPR LT X+20 Y+20 Z-10 LEN15 RR F100 9 L X+35 Y+35 10 L ...

Подвод PS без коррекции на радиус PA с коррекцией на радиус. RR, расстояние PH до PA: LEN=15 Конечная точка первого элемента профиля Следующий элемент профиля

Подвод по прямой линии перпендикулярно первой точке профиля: APPR LN Инструмент движется по прямой линии от начальной точки PS до вспомогательной точки PH. Затем он движется от PH до первой точки профиля PA прямой линии перпендикулярно профилю. Вспомогательная точка PH отделяется от первой точки профиля PA расстоянием LEN плюс радиус инструмента. ▪ Используйте любую функцию траектории для подвода к начальной точке PS. ▪ Инициировать диалог при помощи клавиши APPR/DEP и APPR LN: ▪ Координаты первой точки профиля PA ▪ Длина: Расстояние до вспомогательной точки PH. Всегда вводите LEN как положительное значение! ▪ Коррекция на радиус RR/RL для обработки Пример кадров УП 7 L X+40 Y+10 R0 FMAX M3 8 APPR LN X+20 Y+20 Z-10 LEN15 RR F100 9 L Y+35 Y+35 10 L ...

Подвод к PS без коррекции на радиус PA с коррекцией на радиус RR, расстояние от PH до PA: LEN=15 Конечная точка первого элемента профиля Следующий элемент профиля


D-14

Подвод по дуге с тангенциальным соединением: APPR CT Инструмент движется по прямой линии от начальной точки PS до вспомогательной точки PH. Затем он движется от PH до первой точки профиля PA по дуге, тангенциальной к первому элементу профиля. Дуга от PH к PA определяется радиусом R и центральным углом CCA. Направление поворота дуги автоматически вычисляется из траектории инструмента для первого элемента профиля. ▪ Используйте любую функцию траектории, для подвода к начальной точке PS. ▪ Инициировать диалог при помощи клавиши APPR/DEP и экранной клавиши APPR CT: ▪ Координаты первого элемента профиля PA ▪ Центральный угол дуги CCA ▪ Радиус R дуги ▪ При необходимости подвода инструмента к детали в направлении определенном коррекцией на радиус: Ввести R как положительное значение. ▪ При необходимости подвода инструмента к детали против коррекции на радиус: ввести R как отрицательное значение. ▪ Центральный угол CCA может быть введен только как положительное значение. ▪ Максимальное значение ввода 360° ▪ Коррекция на радиус RR/RL для обработки Пример кадров УП 7 L X+40 Y+10 R0 FMAX M3 8APPRCT X+10 Y+20Z-10CCA180 R+10 RRF100 9 L X+20 Y+35 10 L ...

Подвод PS без коррекции на радиус PA с коррекцией на радиус RR, Радиус R=10 Конечная точка первого элемента профиля Следующий элемент профиля

Подвод по дуге с тангенциальным соединением от прямой линии к профилю: APPR LCT Инструмент движется по прямой линии от начальной точки PS до вспомогательной точки PH. Затем он движется от PH до первой точки профиля PA по дуге. Скорость подачи, запрограммированная в кадре APPR, является достоверной. Дуга тангенциально соединяется с линией PS – PH и первым элементом профиля. Здесь она полностью определяются радиусом R.. ▪ Используйте любую функцию траектории, для подвода к начальной точке PS. ▪ Инициировать диалог при помощи клавиши APPR/DEP и экранной клавиши APPR LCT: ▪ Координаты первой точки профиля PA ▪ Радиус R дуги: Всегда вводите радиус R как положительное значение. ▪ Коррекция на радиус RR/RL для обработки Пример кадров УП 7 L X+40 Y+10 R0 FMAX M3 8 APPR LCT X+10 Y+20 Z-10 R10 RR F100 9 L X+20 Y+35 10 L ...

Подвод PS без коррекции на радиус PA с коррекцией на радиус RR, радиус R=10 Конечная точка первого элемента профиля Следующий элемент профиля


D-15

Отвод тангенциально по прямой линии: DEP LT Инструмент перемещается по прямой линии от последней точки профиля PE до конечной точки PN. Прямая линия расположена на продолжении последнего элемента профиля. PN отделено от PE расстоянием LEN. ▪ Запрограммировать последний элемент профиля с конечной точкой PE и коррекцией на радиус. ▪ Инициировать диалог при помощи клавиши APPR/DEP и DEP LT: ▪ LEN: ввести расстояние от последнего элемента профиля PE до конечной точки PN. Пример кадров УП Последний элемент профиля: PE с 23 L Y+20 RR F100 коррекцией на радиус Отвод от профиля на расстояние LEN = 24 DEP LT LEN12.5 F100 12.5 мм Обратный ход по Z, возврат к кадру, 25 L Z+100 FMAX M2 конец программы Отвод по прямой линии перпендикулярно последней точке профиля: DEP LN Инструмент перемещается по прямой линии от последней точки профиля PE до конечной точки PN. Линия расположена на перпендикулярной траектории от последней точки профиля PE. PN отделена от PE расстоянием LEN плюс радиус инструмента. ▪ Запрограммировать последний элемент профиля с конечной точкой PE и коррекцией на радиус. ▪ Инициировать диалог при помощи клавиши APPR/DEP и экранной клавиши DEP LN: ▪ LEN: ввести расстояние от конечной точки PN. Важно: Всегда вводите LEN как положительное значение! Пример кадров УП 23 L Y+20 RR F100 24 DEP LN LEN+20 F100 25 L Z+100 FMAX M2

Последний элемент профиля: PE с коррекцией на радиус Отвод перпендикулярно профилю LEN = 20 мм Обратный ход по Z, возврат к кадру, конец программы


D-16

Отвод по дуге с тангенциальным соединением: DEP CT Инструмент движется по дуге от последней точки профиля PE до конечной точки PN. Дуга тангенциально соединена с последним элементом профиля. ▪ Запрограммировать последний элемент профиля с конечной точкой PE и коррекцией на радиус. ▪ Инициировать диалог при помощи клавиши APPR/DEP и экранной клавиши DEP CT: ▪ Центральный угол дуги CCA ▪ Радиус R дуги ▪ Отвод инструмента от детали выполняется в направлении, определяемом коррекцией на радиус Вести R как положительное значение. ▪ Отвод инструмента от детали выполняется в направлении против коррекции на радиус: Вести R как отрицательное значение. Пример кадров УП Последний элемент профиля: PE с коррекцией на 23 L Y+20 RR F100 радиус Центральный угол=180°, радиус дуги=8 мм 24 DEP CT CCA 180 R+8 F100 Обратный ход по Z, возврат к кадру, конец 25 L Z+100 FMAX M2 программы Отвод по дуге тангенциально соединяющей контур и прямую линию: DEP LCT Инструмент движется по дуге от последней точки профиля PE вспомогательной точки PH. Затем перемещается от PH к конечной точке PN по прямой. Дуга тангенциально соединена с последним элементом профиля и линией от PH к PN. Радиуса R достаточно для полного определения траектории инструмента. ▪ Запрограммировать последний элемент профиля с конечной точкой PE и коррекцией на радиус. ▪ Инициировать диалог при помощи клавиши APPR/DEP и экранной клавиши DEP LCT: ▪ Ввести координаты конечной точки PN. ▪ Радиус дуги R: ввести R как положительное значение Пример кадров УП 23 L Y+20 RR F100 24 DEP LCT X+10 Y+12 R+8 F100 25 L Z+100 FMAX M2

Последний элемент профиля: PE с коррекцией на радиус Координаты PN, радиус дуги = 8 мм Обратный ход по Z, возврат к кадру, конец программы


D-17

Профили траектории — прямоугольные координаты Обзор функций траектории Функция L Линия CHF Фаска CC Центр окружности C Окружность CR Окружность по радиусу CT Окружность тангенциально RND Закругление углов

FK Свободное программирование профиля

Клавиши

Перемещение инструмента Прямая линия Фаска между двумя прямыми линиями Нет перемещения инструмента Дуга вокруг центра окружности CC к конечной точке дуги Дуга с определенным радиусом Дуга с тангенциальным соединением к предшествующему элементу профиля Дуга с тангенциальным соединением к предшествующему и последующему элементам профиля Прямая или дуга с любым соединением к предшествующему элементу профиля

Необходимые данные для ввода Координаты конечной точки прямой линии Длина фаски Координаты центра окружности или полюса Координаты конечной точки дуги, направление вращения Координаты конечной точки дуги, радиус дуги, направление вращения Координаты конечной точки дуги Радиус закругления R

См. «Свободное программирование профиля FK»


D-18

Прямая линия L Инструмент перемещается по прямой линии из текущего положения к последней точке линии. Начальная точка - конечная точка предшествующего кадра. ▪ Ввести координаты конечной точки. Дальнейший ввод, при необходимости: ▪ Коррекция на радиус RL/RR/R0 ▪ Скорость Подачи F ▪ Вспомогательная функция M Пример кадров УП 7 L X+10 Y+40 RL F200 M3 8 L IX+20 IY-15 9 L X+60 IY-10

Снятие текущей позиции Создать прямолинейный кадр вы можете также при помощи клавиши СНЯТИЯ ТЕКУЩЕЙ ПОЗИЦИИ: · Переместить инструмент в позицию, которую необходимо снять, в ручном операционном режиме · Переключить дисплей в режим Программирования и Редактирования · Выделить кадр УП после которого требуется вставить кадр L · Нажать клавишу снятия текущей позиции: WinNC генерирует кадр L с координатами текущей позиции. Примечание Количество координат, которые WinNC сохраняется в кадре L определяется посредством функций MOD.


D-19

Вставка фаски CHF между двумя прямыми линиями Фаска позволяет срезать углы на пересечении двух прямых линий. ▪ В кадрах до и после кадра CHF программируются также координаты плоскости, в которой выполняется фаска. ▪ Коррекция на радиус до и после и кадра CHF должна быть одинаковой. ▪ Внутренняя фаска должна быть достаточно велика, для размещения текущего инструмента. ▪ Chamfer side length: ввести длину фаски. Дальнейший ввод, при необходимости: ▪ Feed rate F (скорость подачи, действительна только в кадре CHF) Пример кадров УП 7 L X+0 Y+30 RL F300 M3 8 L X+40 IY+5 9 CHF 12 F250 10 L IX+5 Y+0 Примечание: Нельзя начинать контур с кадра CHF. Фаска возможна только в рабочей плоскости. Подвод к точке угла, срезаемой на фаску, не выполняется. Скорость подачи, запрограммированная в кадре CHF, действительная только в данном кадре. После кадра CHF, снова действительной становится предшествующая скорость подачи.


D-20

Закругление углов RND Функция RND используется для закругления углов профиля. Инструмент движется по дуге, которая тангенциально соединена с предшествующим и последующим элементом профиля. Скругляющая дуга должна быть достаточно велика для вмещения инструмента. ▪ Rounding-off radius: Радиус закругления: ввести радиус дуги. ▪ Feed rate F: Скорость подачи, (эффективно только в кадре RND). Пример кадров УП 5 L X+10 Y+40 RL F300 M3 6 L X+40 Y+25 7 RND R5 F100 8 L X+10 Y+5 Примечание: В предшествующем и последующем элементах профиля должны содержаться обе координаты плоскости, в которой выполняется закругление угла. Если закругление обрабатывается без коррекции на радиус инструмента, вы должны программировать обе координаты в рабочей плоскости. Подвод к точке угла не выполняется. Скорость подачи, запрограммированная в кадре RND эффективна только в данном кадре. После кадра RND, предшествующая скорость подачи активируется снова. Можно также использовать кадр RND для тангенциального подвода к профилю, если не желаете использовать функцию APPR.


D-21

Центр окружности CC Вы можете определить центр окружности CC для круговых траекторий, программируемых экранной клавишей C (дуга C). Это выполняется следующим образом: ▪ Ввод прямоугольных координат центра окружности, или ▪ Использование центра окружности, установленного в предшествующем кадре, или ▪ Снятие координат текущей позиции при помощи клавиши снятия координат текущей позиции ▪ Coordinates СС: Координаты CC: ввести координаты центра окружности или … для использования последней запрограммированной позиции, не вводить координаты.

Пример кадров УП 5 CC X+25 Y+25 или 10 L X+25 Y+25 11 CC

Длительность действия Определение центра окружности остается эффективным до программирования нового центра окружности. Вы можете также определить центр окружности для второстепенных осей U, V и W.

Строки 10 и 11 не относятся к иллюстрации.

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

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


D-22

Круговая траектория C вокруг центра окружности CC Перед программированием круговой траектории C, необходимо сначала определить центр окружности CC. Последняя запрограммированная перед кадром C позиция инструмента используется как начальная точка круговой траектории. ▪ Переместить инструмент на начальную точку окружности. ▪ Выбрать функции окружности: нажать экранную клавишу „CIRCLE“ (второй ряд экранных клавиш) ▪ Ввести координаты центра окружности. ▪ Ввести координаты конечной точки дуги ▪ Направление вращения DR Дальнейший ввод, при необходимости: ▪ Скорость Подачи F ▪ Вспомогательная функция M Пример кадров УП 5 CC X+25 Y+25 6 L X+45 Y+25 RR F200 M3 7 C X+45 Y+25 DR+

Полная окружность Ввести для конечной точки такие же координаты, что и для начальной точки. Примечание: Начальная и конечная точки кругового движения должны лежать на круговой траектории. Погрешность ввода: до 0.016 мм..


D-23

Круговая траектория CR с определенным радиусом Инструмент перемещается по круговой траектории с радиусом R. ▪ Ввести координаты конечной точки дуги. ▪ Радиус R Примечание: алгебраический знак определяет размер дуги! ▪ Направление вращения DR Примечание: алгебраический знак определяет вогнутая или выпуклая дуга. Дальнейший ввод, при необходимости: ▪ Скорость Подачи F ▪ Вспомогательная функция M Полная окружность Для полной окружности, запрограммировать кадры CR в последовательности: Конечная точка первой полуокружности является начальной точкой второй. Конечная точка второй полуокружности является начальной точкой первой. Центральный угол CCA и радиус дуги R Начальная и конечная точки на профиле могут быть соединены четырьмя дугами того же радиуса: Меньшая дуга: CCA<180° Ввести радиус с положительным знаком R>0 Большая дуга: CCA>180° Ввести радиус с отрицательным знаком R<0 Направление вращения определяет изгиб дуги наружу или внутрь: Выпуклая: Направление вращения DR– (с коррекцией на радиус RL) Вогнутая: Направление вращения DR+ (с коррекцией на радиус RL) Примечание: Расстояние от начальной и конечной точек диаметра дуги не может быть больше диаметра дуги. Максимальный допустимый радиус 30 м.

Пример кадров УП 10 L X+40 Y+40 RL F200 M3 11 CR X+70 Y+40 R+20 DR– (arc 1) или 11 CR X+70 Y+40 R+20 DR+ (arc 2)

11 CR X+70 Y+40 R-20 DR- (arc 3) или 11 CR X+70 Y+40 R-20 DR+ (arc 4)


D-24

Круговая траектория CT с тангенциальным соединением Инструмент движется по дуге, тангенциально соединенной с предварительно запрограммированным элементом профиля. Переход между двумя элементами профиля называется “тангенциальным”, когда нет изгиба или угла на пересечении между двумя профилями — переход сглаженный. Элемент профиля, к которому присоединяется тангенциальная дуга, должен программироваться непосредственно перед кадром CT. Это требует, по меньшей мере, двух позиционных кадров. ▪ Ввести координаты конечной точки дуги. Дальнейший ввод, при необходимости: ▪ Скорость Подачи F ▪ Вспомогательная функция M Примечание: Кадр СТ и предварительно запрограммированный элемент профиля должны содержать обе координаты плоскости в которой выполняется дуга!

Пример кадров УП 7 L X+0 Y+25 RL F300 M3 8 L X+25 Y+30 9 CT X+45 Y+20 10 L Y+0


D-25

Пример: квадрат

Главная программа 0 BEGIN PGM 152 мм 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+8 4 TOOL CALL 1 Z S4000 5 L Z+100 R0 F MAX 6 L X-30 Y+50 R0 F MAX 7 L Z-5 R0 FMAX M3 8 L X+0 Y+50 RL F400 9 LX+50 Y+100 10 LX+100 Y+50 11 LX+50 Y+0 12 LX+0 Y+50 RL 13 L X-30 R0 F MAX M5 14 L Z+100 R0 F MAX M2 15 END PGM 152 мм

Форма заготовки Определение инструмента Вызов инструмента Безопасная высота Вспомогательная точка (R0) Глубина врезной подачи Отвод от профиля (RL/RR)

Последняя точка профиля Вспомогательная точка Отвод/PGM END


D-26

Пример: закругление/фаска 1

Главная программа 0 BEGIN PGM 153 мм 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+8 4 TOOL CALL 1 Z S4000 5 L Z+100 R0 F MAX 6 L X-30 Y+50 R0 F MAX 7 L Z-5 R0 F MAX M3 8 L X+0Y+50 RL F200 9 LX+50 Y+100 10 RND R10 11 L X+100 Y+50 12 L X+50 Y+0 13 CHF 5 14 LX+0 Y+50 RL 15 L X-30 R0 M5 16 L Z+100 R0 F MAX M2 21 END PGM 153 мм

Определение формы заготовки Определение инструмента Вызов инструмента Безопасная высота Вспомогательная точка (R0) Отвод от профиля RL Закругление Фаска Вспомогательная точка (R0) PGM-END


D-27

Пример: закругление/фаска 2

Главная программа 0 BEGIN PGM 154 мм 1 BLK FORM 0.1 Z X-20 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL DEF 1 L+0 R+8 4 TOOL CALL 1 Z S4000 5 L Z+100 R0 F MAX 6 L X-30 Y+70 R0 F MAX 7 L Z-5 R0 F MAX M3 8 APPR LCT X+10Y+70 R5 RL F400 9 LX+10 Y+90 10 RND R10 11 L X+5 Y+90 12 L Y+50 Y+90 13 LX+90 Y+10 14 RND R10 15 LX+50 Y+10 16 L X+10 Y+50 17 LY+70 18 DEP LCT X-30 Y+70 R5 19LZ+100 R0 F MAX M2 17 END PGM 154 мм

Вспомогательная точка (R0) Точка отвода Закругление

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


D-28

Пример: круговые движения

Главная программа 0 BEGIN PGM 251 мм 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 7 Z S2500 4 L Z+100 R0 F9999 5 L X+20 Y-20 6 L Z+2 M3 7 L Z-5 F500 8 APPR LCT X+20Y+30 R3 RL F300 9 LX+0 10 RND R4 11 L X+15 Y+45 12 CR X+15 Y+60 R+20 DR+ 13 LX+0 Y+75 14 CR X+20 Y+95 R+20 DR15 LX+40 16 CT X+65 Y+80 17 CC X+75 Y+80 18 C X+85 Y+80 DR+ 19 L X+95 20 RND R5 21 L Y+50 22 L X+75 Y+30 23 RND R8 24 L Y+20 25 CC X+60 Y+20 26 C X+45 Y+20 DR-

R4 Вспомогательная точка (R0) Первая точка профиля


D-29

27 L Y+30 28 RND R9 29 L X+20 30 DEP LCT X+20 Y-20 R3 F500 31 L Z+100 R0 F MAX M2 32 END PGM 251 мм

Последняя точка профиля Вспомогательная точка для отвода (R0)

Пример: дуга с СС, С

Главная программа 0 BEGIN PGM 206 мм 1 BLK FORM 0.1 Z X+0 Y+0 Z-20 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 13 Z S2500 4 L Z+100 R0 F MAX 5 L X-30 Y+50 R0 F MAX 6 L Z-5 R0 F MAX M3 7 APPR LT X+0 Y+20 LEN10 RL F250 M8 8 L X+23,542 RL 9 CC X+50 Y+50 10 C Y+80 X+23,542 DR+ 11 L X+0 RL 12 DEP LT LEN 10 13 LZ+100 R0 F MAX M2 14 END PGM 206 мм

R20 Вспомогательная точка

Центр окружности Круговое движение Отвод (вспомогательная точка)


D-30

Пример: фрезерование с многократной врезной подачей

Главная программа 0 BEGIN PGM 223 мм 1 BLK FORM 0.1 Z X+0 Y+0 Z-40 2 BLK FORM 0.2 X+100 Y+100 Z+0 3 TOOL CALL 13 Z S2500 4 L Z+100 R0 F MAX M3 5 L X-30 Y+70 R0 F MAX 6 L Z+0 F MAX 7 LBL 2 8 L IZ-5 R0 F MAX M3 9 CALL LBL 1 10 CALL LBL 2 REP 5/5 11 L Z+100 RO F MAX M2 Подпрограмма, контур 12 LBL 1 13 APPR LCT X+10 Y+70 R5 RL F250 M3 14 L X+10 Y+90 RL 15 RND R10 16 L X+50 Y+90 17 RND R20 18 L X+90 Y+50 19 RND R20 20 L X+90 Y+10 21 RND R10 22 L X+50 Y+10 23 RND R20 24 L X+10 Y+50 25 RND R20 26 L X+10 Y+70 27 DEP LCT X-20 Y+70 R5 F500 28 LBL 0 29 END PGM 223 MM

R20 Начальная позиция Врезная подача Вызов маркера Обработка профиля Конец Отвод (вспомогательная точка)

контур

Конец подпрограммы


D-31

Профили траектории — Полярные координаты Общие сведения При помощи полярных координат можно определить позицию как угол PA и расстояние PR относительно предварительно установленного полюса CC. (См. ”Свободное программирование профиля FK.” Полярные координаты полезны в следующих случаях: ▪ позиции на дугах ▪ размеры на чертеже выражены в градусах, например, отверстия под болты расположенные по окружности Обзор функций траектории с полярными координатами Функция Экранные Движения инструмента клавиши Линия LP Прямая линия Дуга CP

Дуга CTP

Винтовая интерполяция

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

Точка отсчета полярных координат: полюс CC Полюс CC можно установить в любом месте программы обработки, перед кадрами, содержащими полярные координаты. Задайте полюс в прямоугольных координатах, как центр окружности в кадре CC. ▪ Координаты CC: ввести прямоугольные координаты полюса. Заданный полюс остается достоверным до задания нового полюса. Примеры кадров УП 12 CC X+45 Y+25

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


D-32

Прямая линия LP Инструмент перемещается по прямой линии из текущего положения к последней точке линии. Начальная точка - конечная точка предшествующего кадра. ▪ Радиус в полярных координатах PR: Ввести расстояние от полюса CC до конечной точки прямой линии. ▪ Угол в полярных координатах PA: угловое положение конечной точки прямой линии между –360° и +360° Знак PA определяется углом базовой оси угла: - Угол от полярной оси угла к PR против часовой стрелки: PA>0 - Угол от полярной оси угла к PR по часовой стрелке: PA<0

Пример кадров УП 12 CC X+45 Y+25 13 LP PR+30 PA+0 RR F300 M3 14 LP PA+60 15 LP IPA+60 16 LP PA+180

Круговая траектория CP вокруг полюса CC Радиус полярных координат PR является также радиусом дуги. Он определяется расстоянием от начальной точки до полюса CC. последняя запрограммированная позиция инструмента перед кадром CP является начальной точкой дуги. ▪ Угол полярных координат PA: угловое положение конечной точки дуги между –5400° и +5400° ▪ Направление вращения DR Примечание: Для координат в приращениях, введите одинаковый знак в DR и PA.

Пример кадров УП 18 CC X+25 Y+25 19 LP PR+20 PA+0 RR F250 M3 20 CP PA+180 DR+


D-33

Круговая траектория CTP с тангенциальным соединением Инструмент движется по дуге, тангенциально соединенной с предварительно запрограммированным элементом профиля. ▪ Радиус полярных координат PR: расстояние от конечной точки дуги до полюса CC. ▪ Угол полярных координат PA: угловое положение конечной точки.

Пример кадров УП 12 CC X+40 Y+35 13 L X+0 Y+35 RL F250 M3 14 LP PR+25 PA+120 15 CTP PR+30 PA+30 16 L Y+0 Примечание: Полюс CC не является центром дуги профиля! Винтовая интерполяция Винтовая траектория это комбинация кругового движения в основной плоскости и линейного движения перпендикулярно этой плоскости. Винтовая линия программируется только в полярных координатах. Применение ▪ Внутренняя и внешняя резьба большого диаметра ▪ Смазочные канавки Вычисление спирали Для программирования спирали, необходимо ввести инкрементный угол, через который должен перемещаться инструмент по спирали, и общую высоту спирали. Для вычисления спирали, которая нарезается в восходящем направлении, требуются следующие данные: Обороты резьбы n Обороты резьбы + сбег резьбы в начале и конце резьбы Общая высота h Шаг резьбы P x обороты резьбы n Общий инкрементный угол IPA Обороты резьбы x 360° + угол для начала резьбы + угол сбега резьбы Начальная координата Z Шаг резьбы P x (обороты резьбы + сбег резьбы в начале резьбы)


D-34

Форма винтовой траектории Таблица показывает, как форма винтовой траектории определяется направлением обработки, направлением вращения и коррекцией на радиус. Внутренняя резьба

Направление

Правостороннее Левостороннее Правостороннее Левостороннее

Направление обработки Z+ Z+ Z– Z–

DR+ DR– DR– DR+

Коррекции на радиус RL RR RR RL

Наружная резьба Правостороннее Левостороннее Правостороннее Левостороннее

Z+ Z+ Z– Z–

DR+ DR– DR– DR+

RR RL RL RR

Программирование спирали ▪ Угол полярных координат: ввести общий угол перемещения инструмента по спирали в приращениях. После введения угла, идентифицировать ось инструмента с экранной клавишей выбора оси. ▪ Ввести координаты для высоты спирали в приращениях. ▪ Направление вращения DR Спираль по часовой стрелке: DR– Спираль против часовой стрелки: DR+ ▪ Коррекция на радиус RL/RR/R0 Ввести коррекцию на радиус в соответствии с таблицей. Примечание: Всегда вводите один алгебраический знак для направления вращения DR и общего инкрементного угла IPA. Иначе инструмент может перемещаться по ошибочной траектории. Для общего угла IPA, можно ввести значение от –5400° до +5400°. Если резьба включает в себя более 15 оборотов, программируйте винтовую траекторию в виде повтора части программы.

Пример кадров УП 12 CC X+40 Y+25 13 Z+0 F100 M3 14 LP PR+3 PA+270 RL F50 15 CP IPA–1800 IZ+5 DR–


D-35

Контурная траектория движения – FK свободное контурное программирование Общие сведения Чертежи детали, не предназначенные для ЧПУ, содержат координатные значения, которые не могут быть введены при помощи серых клавиш диалога. Например, вы можете иметь только следующие данные по определенному элементу контура: · Известные координаты лежат на контуре или вблизи контура · Координаты заданы относительно другого элемента контура или · Данные направления и данные по направлению контура Программирование таких данных выполняется напрямую при помощи функции свободного контурного программирования FK. WinNC определяет контур по имеющимся координатам и поддерживает диалог программирования функциями FK графики. На иллюстрации показан чертеж детали, для которой свободное контурное программирование FK является наиболее удобным методом программирования. При отработке программ FK на старых TNC, используйте диалоговую функцию. Перед тем как приступить к FK программированию, обратите внимание на следующее: · WinNC требуется фиксированная точка, · При помощи свободного контурного от которой будут вычисляться элементы программирования FK вы сможете контура. При помощи серых диалоговых программировать только элементы клавиш запрограммируйте позицию, контура, лежащие в рабочей плоскости. содержащую обе координаты рабочей Рабочая плоскость определяется в кадре плоскости, непосредственно перед BLK УП. контурным программированием FK. Не · Введите доступные данные для каждого программируйте в этом кадре никаких элемента контура. Даже такие данные, параметров Q. которые не изменяются, следует вводить · Если первый кадр контура FK это кадр в каждом кадре. Незапрограммированные FCT или FLT, следует данные не распознаются. запрограммировать как минимум два · Параметры Q допустимый во всех кадра УП с серыми диалоговыми элементах FK, за исключением элементов клавишами, для полного определения с относительным базированием направления подвода к контуру. (например, RX или RAN), или элементов, · FK контур не может начинаться сразу которые базируются на других кадрах. после маркера LBL. · При вводе как стандартных, так и FK кадров в программу, каждая секция контура FK должна быть четко определена.


D-36

Графика при контурном программировании FK Примечание: Для использования графики в ходе контурного программирования FK, выберите компоновку экрана PGM+GRAPHICS. Неполные координатные данные часто недостаточны для полного определения контура детали. В таком случае, WinNC обозначает возможные решения в графике FK. После этого вы сможете выбрать контур, наиболее подходящий к чертежу. Графическая функция FK отображает элементы контура детали в разных цветах: Черный: Элемент профиля полностью определен Зеленый: введенные данные допускают несколько решений; выберите правильное Красный: введенных данных недостаточно для определения элемента профиля; продолжите ввод данных Если введенные данные допускают несколько решений и элемент контура отображается зеленым цветом, выберите элемент контура следующим образом: · Установить курсор на элемент зеленого цвета · Нажать клавишу SHOW несколько раз, до отображения правильного элемента профиля. · Если отображаемый элемент профиля соответствует чертежу, выберите его при помощи экранной клавиши FSELECT. Выберите зеленый элемент профиля при помощи экранной клавиши FSELECT как можно быстрее, чтобы снизить неоднозначность последующих элементов профиля. Если вы не выбираете зеленый элемент контура, нажать экранную клавишу EDIT для продолжения диалога FK. Примечание: Перед тем как FK-программа будет отрабатываться с выбранными решениями в оригинальной системе управления Heidenhain, убедитесь, что она трансформирована в диалоговую программу. В ином случае, фиксированные контуры будут перенесены неправильно. PGM-MGT > More Function -> Convert FK -> H


D-37

Инициация FK диалога При нажатии серой клавиши FK, WinNC отображает экранные клавиши, которые вы можете использовать для инициации диалога FK: см. таблицу. Для отмены экранных клавиш, нажать клавишу FK еще раз. При инициации диалога FK при помощи одной из этих экранных клавиш, WinNC отображает другие ряды экранных клавиш, которые вы сможете использовать для ввода известных координат, данных направления и данных по ходу контура.

Свободное программирование прямых линий Прямая линия без тангенциального соединения · Для отображения экранных клавиш для свободного контурного программирования FK, нажать клавишу FK. · Для инициации диалога свободного программирования прямых линий, нажать экранную клавишу FL. WinNC отображает следующие ряды экранных клавиш. · Ввести все известные данные в кадре при помощи экранных клавиш. Графическая функция FK отображает запрограммированный элемент контура красным цветом, до тех пор, пока не будет выполнен ввод достаточного количества данных. Если из введенных данных следует несколько решений, графическая функция отображается элемент зеленым цветом. Прямая линия с тангенциальным соединением · Для отображения экранных клавиш для свободного контурного программирования FK, нажать клавишу FK. · Для инициации диалога свободного программирования, нажать экранную клавишу FLT. · Ввести все известные данные в кадре при помощи экранных клавиш.


D-38

Свободное программирование дуг Дуга без тангенциального соединения · Для отображения экранных клавиш для свободного контурного программирования FK, нажать клавишу FK. · Для инициации диалога свободного программирования прямых линий, нажать экранную клавишу FC. WinNC отображает экранные клавиши, при помощи которых вы можете ввести данные дуги или данные центра окружности.. · Ввести все известные данные в кадре при помощи экранных клавиш. Графическая функция FK отображает запрограммированный элемент контура красным цветом, до тех пор, пока не будет выполнен ввод достаточного количества данных. Если из введенных данных следует несколько решений, графическая функция отображается элемент зеленым цветом. Дуга с тангенциальным соединением Если дуга тангенциально соединяется с другим элементом контура, инициировать диалог экранной клавишей FCT. · Для отображения экранных клавиш для свободного контурного программирования FK, нажать клавишу FK. · Для инициации диалога свободного программирования, нажать экранную клавишу FCT. · Ввести все известные данные в кадре при помощи экранных клавиш.


D-39

Возможности ввода данных Координаты конечной точки

Примеры кадров УП: 7 FPOL X+20 Y+30 8 FL IX+10 Y+20 RR F100 9 FCT PR+15 IPA+30 DR+ R15 Направления и длина элементов контура

Примечание: LEN (длина хорды дуги) и AN (градиентный угол входной касательной) недоступны.


D-40

Преобразование FK программ Вы можете преобразовать FK программу в диалоговый формат HEIDENHAIN при помощи диспетчера файлов.

· · ·

Вызвать диспетчер файлов и открыть список файлов Переместить курсор на файл, который нужно преобразовать Нажать экранные клавиши MORE FUNCTIONS и затем CONVERT FK -> H. WinNC преобразовывает все кадры FK в диалоговые кадры Heidenhain.

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


D-41

Пример: FK телефон

Главная программа 0 BEGIN PGM TELEPHONE MM 1 BLK FORM 0.1 X+0 Y+0 Z-10 2 BLK FORM 0.2 X+100 Y+100 Z+0………………………….....….. 3 TOOL CALL 5 Z S3000 ; FADIUS 5………………………………. 4 LZ+100 R0 F MAX M3……………………………………………… 5 LX+50 Y+50 R0 F MAX…………………………………………….. 6 L Z-2…………………………………………………………………. 7 APPR LCT X+50 Y+75 R2 RL F500……………………………….. 8 FC DR+ R25 CCX+50 CCY+50 9 FCT DR- R14………………………………………………………… 10 FSELECT 2 11 FCT DR- R88 CCX+50 CCY+0……………………………………. 12 FCT DR- R14……………………………………………………….. 13 FSELECT 1 14 FCT X+50 Y+75 DR+ R25 CCX+50 CCY+50…………………….. 15 DEP LCT X+50 Y+50 R2 16 LZ+100 END PGM TELEPHONE MM

Определение заготовки Вызов инструмента Безопасная высота Вспомогательная точка (R0) (1) (2) (3) (4) (5) (6)


D-42

Циклы Использование циклов Часто повторяемые циклы обработки, содержащие несколько этапов обработки, сохраняются в памяти TNC как стандартные циклы. Трансформации координат и другие специальные циклы, также считаются стандартными циклами циклы. Фиксированные циклы с номером, начинающимся с 200, используют Параметры Q в качестве параметров перемещения. Параметры со специальными функциями, которые требуются в нескольких циклах, всегда имеют один номер: Например, Q200 всегда означает установочный зазор, Q202 глубину врезания, и т.д.. Определение цикла при помощи экранных клавиш ▪ Ряд экранных клавиш показывает имеющиеся группы циклов ▪ Нажать экранную клавишу необходимой группы циклов, например, DRILLING (сверление) для выбора циклов сверления. Пример кадров NC ▪ Выбрать цикл, например, DRILLING TNC инициирует диалог 7 CYC DEF 200 Drilling программирования, и запрашивает все необходимые значения Q200=2; SET-UP ввода. В то же время, графическое изображение вводимых CLEARANCE параметров отображается в правой части экрана. Q201=-20; DEPTH Запрашиваемый параметр, в диалоговой строке, отмечается Q206=150; FEEDRATE FOR подсветкой. PLUNGING ▪ Ввести все параметры, запрашиваемые TNC и подтвердить Q202=5; PLUNGING DEPTH каждый ввод клавишей ENT Q210=0; DWELL TIME AT TOP ▪ Нажать , когда введены все необходимые данные. Q203=+0; SURFACE COORDINATE Q204=50; 2-ND SETUP CLEARANCE Q211=0.25; DWELL TIME AT BOTTOM Определение цикла с помощью клавиши GOTO ▪ Ряд экранных клавиш показывает имеющиеся группы циклов ▪ Ввести номер цикла и подтвердить клавишей инициирует диалог цикла как показано выше.

. WinNC

Примечание: При использовании непрямого задания параметров в фиксированных цикла с номерами свыше 200 (например Q210 = Q1), любые изменения заданных параметров (например Q1) не эффективны после определения цикла. В таких случаях, задавайте параметры цикла (например Q210) напрямую.


D-43

Вызов цикла Необходимые требования Следующие данные должны быть всегда запрограммированы перед вызовом цикла ▪ BLK FORM для графического дисплея (требуется только для проверочной графики) ▪ Вызов инструмента ▪ Направление вращения шпинделя (функции M3/M4) ▪ Определение цикла (CYCL DEF). Для некоторых циклов, необходим ввод дополнительных значений. Они описываются индивидуальным циклом. Эти циклы активируются сразу после их установки в программе детали. Эти циклы не могут и не должны быть вызваны: ▪ Cycle 220 круговой и Cycle 221 линейной схемы отверстий ▪ SL Cycle 14 CONTOUR GEOMETRY ▪ SL Cycle 20 CONTOUR DATA ▪ Циклы трансформации координат ▪ Cycle 9 DWELL TIME Все другие циклы вызываются, как описано ниже. Если WinNC должна выполнить цикл один раз, после последнего запрограммированного кадра, программируйте вызов цикла при помощи вспомогательной функции M99 или при помощи CYCL CALL: ▪ Для программирования вызова цикла, нажать экранную клавишу CYCL CALL ▪ Нажать CYCL CALL M для ввода вызова цикла ▪ Ввести вспомогательную функцию М или нажать END для завершения диалога


D-44

Использование второстепенных осей WinNC выполняет движения врезной подачи по оси, определенной в кадре TOOL CALL, в качестве оси шпинделя. Движения выполняются в рабочей плоскости только по основным осям X, Y или Z. Исключения: ▪ В циклах 3 SLOT MILLING И 4 POCKET MILLING, второстепенные оси программируются для длины сторон ▪ Второстепенные оси программируются в подпрограмме геометрии контура для цикла SL.


D-45

Таблицы точек Функции При необходимости отработки цикла, или нескольких циклов в последовательности, на нерегулярной схеме точек, необходимо создать таблицу точек. При использовании циклов сверления, координаты рабочей плоскости в таблице точек представляют центры отверстий. При использовании фрезерных циклов, координаты рабочей плоскости в таблице точек представляют координаты начальных точек соответствующих циклов (например, координаты центральной точки круглого кармана). Координаты по оси шпинделя соответствуют координатам рабочей поверхности. Создание таблицы точек Выбрать режим Программирования и Редактирования: Для вызова диспетчера файлов, нажать клавишу PGM MGT. File-name? Ввести имя и тип файла для таблицы точек и подтвердить ввод клавишей . Для выбора единицы измерения, нажать экранную клавишу MM ли INCH. WinNC переходит в окно кадров программы и отображает пустую таблицу точек. При помощи экранной клавиши LINE INSERT вставить новые строки и ввести координаты требуемой позиции обработки. Выполнить процесс повторно до ввода всех необходимых координат. Примечание: При помощи экранных клавиш X OFF/ON, Y OFF/ON, Z OFF/ON (второй ряд экранных клавиш), вы можете указать, какие координаты следует ввести в таблицу точек.


D-46

Выбор таблицы точек в программе В режиме Программирования и Редактирования, выбрать программу для которой требуется активировать таблицу точек: Нажать клавишу PGM CALL для вызова функции выбора таблицы точек. Нажать экранную клавишу PATTERN TABLE.

Пример кадров УП 7 SEL PATTERN “TNC:\DIRKT5\MUST35.PNT”

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


D-47

Вызов цикла в сочетании с таблицей точек Примечание: При CYCL CALL PAT WinNC выполняет таблицу точек, которая была определена последней (даже если определение таблицы точек было выполнено в программе, вложенной с CALL PGM). WinNC использует координату по оси шпинделя как высоту зазора, на которой располагается инструмент во время вызова цикла. Высота зазора или 2-й установочный зазор, который определяется в цикле отдельно, не должны превышать высоту зазора, определенную в общей схеме. При необходимости выполнить вызов последнего определенного готового цикла в точках, определенных в таблице точек, программируйте цикл с CYCLE CALL PAT:

Эффект таблиц точек в циклах 1 – 5, 17 и 18 WinNC интерпретирует точки рабочей плоскости как координаты центров отверстий. Координата по оси шпинделя определяет верхнюю поверхность детали, а значит WinNC может выполнить предварительное позиционирование автоматически (сначала в рабочей плоскости, затем по оси шпинделя). Эффект таблиц точек в циклах SL и цикле 12 WinNC интерпретирует точки как дополнительные сдвиги точки отсчета. Эффект таблиц точек в циклах 200 - 208, 262 - 267 WinNC интерпретирует точки рабочей плоскости как координаты центров отверстий. Если вы желаете использовать координаты, определенные в таблице точек для оси шпинделя, как координаты начальной точки, следует определить координату поверхности детали (Q203) как 0.

▪ Для программирования вызова цикла, нажать клавишу CYCLE CALL. ▪ Нажать экранную клавишу CYCLE CALL PAT для вызова таблицы точек. ▪ Ввести скорость подачи с которой WinNC выполняет перемещение от точки к точке (если это не выполнено, WinNC выполняет перемещение с последней запрограммированной скоростью подачи, FMAX недостоверна). ▪ При необходимости, ввести вспомогательную функцию М, затем подтвердить клавишей END. WinNC перемещает инструмент обратно на безопасную высоту над каждой последующей исходной точкой (безопасная высота = координата по оси шпинделя для вызова цикла). Для использования этой процедуры в циклах с номерами свыше 200, следует определить второй установочный зазор (Q204) как ноль. При необходимости перемещения со сниженной скоростью подачи во время предварительного позиционирования по оси шпинделя, используйте вспомогательную функцию М103 (см. «Коэффициент скорости подачи для движений врезания: М103»).


D-48

Циклы сверления, нарезания внутренней резьбы и наружной резьбы Цикл 1 PECKING Глубокое сверление Без автоматического предварительного позиционирования 200 DRILLING Сверление С автоматическим предварительным позиционированием и 2 установочным зазором 201 REAMING Развертывание С автоматическим предварительным позиционированием и 2 установочным зазором 202 BORING Расточка С автоматическим предварительным позиционированием и 2 установочным зазором 203 UNIVERSAL DRILLING Универсальное сверление С автоматическим предварительным позиционированием, 2 установочным зазором, стружколоманием, и декрементом 204 BACK BORING Обратная расточка С автоматическим предварительным позиционированием, 2 установочным зазором 205 UNIVERSAL PECKING Универсальное сверление С автоматическим предварительным позиционированием, 2 установочным зазором, стружколоманием, и предварительным расстоянием 208 BORE MILLING Расточка С автоматическим предварительным позиционированием и 2 установочным зазором 2 TAPPING Нарезание резьбы метчиком С плавающим держателем метчика 17 RIGID TAPPING Жесткое нарезание резьбы Без плавающего держателя метчика 18 THREAD CUTTING 206 TAPPING NEW Нарезание резьбы метчиком С плавающим держателем метчика 207 RIGID TAPPING NEW Жесткое нарезание резьбы Без плавающего держателя метчика, с автоматическим предварительным позиционированием и 2 установочным зазором 209 TAPPING WITH CHIP BREAKING Нарезание внутренней резьбы со стружколоманием Без плавающего держателя метчика, с автоматическим предварительным позиционированием и 2 установочным зазором, стружколоманием 262 TREAD MILLING Цикл фрезерования резьбы на предварительно подготовленном материале 263 TREAD MILLING/COUNTERSINKING Цикл фрезерования резьбы на предварительно подготовленном материале с обработкой фаски 264 TREAD DRILLING/MILLING Цикл сверления в цельном материале с последующим фрезерованием резьбы инструментом 265 HELICAL TREAD DRILLING/MILLING Цикл сверления резьбы в цельном материале 267 OUTSIDE TREAD MILLING Цикл фрезерования наружной резьбы с фаской

Экранная клавиша


D-49

Циклы сверления PECKING (Цикл 1) Глубокое сверление 1 Инструмент выполняет сверление из текущего положения до первой глубины врезания при запрограммированной скорости подачи F. 2 По достижении первой глубины врезания, инструмент отводится быстрым перемещением FMAX на начальную позицию и снова подается на первую глубину врезания минус расстояние остановки подачи t. 3 Расстояние остановки подачи автоматически вычисляется управлением: ▪ При общей глубине отверстия до 30 мм: t = 0.6 мм ▪ При общей глубине превышающей 30 мм: t = глубина отверстия / 50 Максимальное расстояние остановки подачи: 7 мм 4 Затем инструмент подается с другой врезной подачей, при запрограммированной скорости подачи F. 5 WinNC повторяет этот процесс (1 до 4) до достижения запрограммированной общей глубины. 6 После выстоя на дне отверстия, инструмент возвращается на начальную позицию быстрым перемещением FMAX для стружколомания. Перед программированием, обратите внимание! Программировать позиционный кадр для начальной точки (центр отверстия) в рабочей плоскости с коррекцией на радиус R0. Программировать позиционный кадр для начальной точки по оси инструмента (погрешность установки над поверхностью детали). Алгебраический знак параметра общей глубины отверстия TOTAL HOLE DEPTH обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании DEPTH = 0, цикл не выполняется.

Примеры кадров УП


D-50

▪ Setup clearance 1 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали ▪ Depth 2 (значение в приращениях) Расстояние между поверхностью отверстия и дном отверстия (вершина сверла) ▪ Plunging depth 3 (значение в приращениях): Врезная подача на проход. Общая глубина отверстия не обязательно должна быть кратной глубине врезания. Инструмент проходит глубину в одно движение, если: -Глубина врезания равна глубине отверстия -Глубина врезания больше глубины отверстия ▪ Dwell time in seconds 4: Количество времени, которое инструмент остается на общей глубине отверстия для стружколомания ▪ Feed rate F: Скорость перемещения инструмента во время сверления в мм/мин


D-51

DRILLING (Цикл 200) Сверление 1 WinNC позиционирует инструмент по оси инструмента быстрым перемещением FMAX на расстоянии установочного зазора над поверхностью детали. 2 Инструмент выполняет сверление до первой глубины врезания при запрограммированной скорости подачи F. 3 WinNC отводит инструмент быстрым перемещением FMAX на установочный зазор, выполняет выстой (если было введено время выстоя), и затее перемещает быстрым перемещением FMAX на установочный зазор над первой глубиной врезания. 4 Затем инструмент подается с другой врезной подачей, при запрограммированной скорости подачи F. 5 WinNC повторяет этот процесс (2 до 4) до достижения запрограммированной общей глубины. 6 На дне отверстия, инструмент отводится на установочный зазор или — если запрограммировано — на второй установочный зазор быстрым перемещением FMAX. Перед программированием, обратите внимание! Программировать позиционный кадр для начальной точки (центр отверстия) в рабочей плоскости с коррекцией на радиус R0. Алгебраический знак параметра DEPTH обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании DEPTH = 0, цикл не выполняется.


D-52

▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента и поверхностью детали. ▪ Depth Q201 (значение в приращениях): Расстояние между поверхностью отверстия и дном отверстия (вершина сверла) ▪ Feed rate for plunging Q206: Скорость перемещения инструмента во время сверления в мм/мин ▪ Plunging depth Q202 (значение в приращениях): врезная подача на проход WinNC проходит глубину в одно движение, если: - Глубина врезания равна глубине отверстия - Глубина врезания больше глубины отверстия Общая глубина отверстия не обязательно должна быть кратной глубине врезания. ▪ Dwell time at top Q210: Количество времени, которое инструмент остается на расстоянии установочного зазора после отвода от отверстия, для освобождения от стружки. ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на уровне которой столкновение детали и инструмента исключено (зажимного устройства). ▪ Dwell time at depth Q210: Количество времени, которое инструмент остается дне отверстия. Пример кадров УП


D-53

REAMING (Цикл 201) Развертывание 1 WinNC располагает инструмент на оси инструмента быстрым перемещением FMAX на запрограммированном расстоянии установочного зазора над поверхностью детали. 2 Инструмент выполняет развертывание до запрограммированной глубины с запрограммированной скоростью подачи F. 3 Если запрограммировано, инструмент остается на дне отверстия (Q201) на запрограммированное время выстоя. 4 WinNC отводит инструмент на установочный зазор со скоростью подачи F, и от этой точки — если запрограммировано — на второй установочный зазор быстрым перемещением FMAX. Перед программированием, обратите внимание! Программировать позиционный кадр для начальной точки (центр отверстия) в рабочей плоскости с коррекцией на радиус R0. Алгебраический знак параметра DEPTH обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании DEPTH = 0, цикл не выполняется. ▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента и поверхностью детали ▪ Depth Q201 (значение в приращениях): Расстояние между поверхностью отверстия и дном отверстия ▪ Feed rate for plunging Q206: Скорость перемещения инструмента во время развертывания в мм/мин ▪ Dwell time at depth Q211: Время, в секундах, которое инструмент остается на дне отверстия ▪ Retraction feedrate Q208: скорость перемещения инструмента в мм/мин при отводе из отверстия. Если введено Q208 = 0, инструмент отводится со скоростью подачи при развертывании. ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на уровне которой столкновение детали и инструмента исключено (зажимного устройства).

Пример кадров УП:


D-54

BORING (Цикл 202) Расточка 1 WinNC располагает инструмент по оси инструмента быстрым перемещением FMAX на расстоянии установочного зазора над поверхностью детали. 2 Инструмент выполняет сверление до запрограммированной глубины с запрограммированной врезной скоростью подачи. 3 Если запрограммировано, инструмент остается на дне отверстия (Q201) на запрограммированное время выстоя, с вращением активного шпинделя. 4 WinNC выполняет ориентирование шпинделя в позиции 0° при помощи ориентированной остановки шпинделя. 5 Если выбран отвод, инструмент отводится в запрограммированном направлении на 0.2 мм (фиксированное значение). 6 Затем инструмент отводится на установочный зазор со скоростью подачи для отвода, и с этой точки — если запрограммировано — на второй установочный зазор быстрым перемещением FMAX. Если Q214=0, режущая кромка инструмента остается на стенке отверстия. Перед программированием, обратите внимание! Алгебраический знак параметра DEPTH обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании DEPTH = 0, цикл не выполняется. По завершении цикла, WinNC восстанавливает режимы подачи СОЖ и шпинделя, которые были активны перед вызовом цикла.


D-55

▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента и поверхностью детали. ▪ Depth Q201 (значение в приращениях): Расстояние между поверхностью отверстия и дном отверстия ▪ Feed rate for plunging Q206: Скорость перемещения инструмента во время расточки в мм/мин ▪ Dwell time at depth Q211: Время, в секундах, которое инструмент остается на дне отверстия ▪ Retraction feedrate Q208: скорость перемещения инструмента в мм/мин при отводе из отверстия. Если введено Q208 = 0, инструмент отводится со скоростью подачи для врезания ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на уровне которой столкновение детали и инструмента исключено (зажимного устройства). ▪ Disengaging direction (0/1/2/3/4) Q214: Определить направление, в котором WinNC выводит инструмент со дна отверстия (после ориентации шпинделя). 0: не отводить инструмент 1: Отводить инструмент в отрицательном направлении основной оси 2: Отводить инструмент в отрицательном направлении дополнительной оси 3: Отводить инструмент в положительном направлении основной оси 4: Отводить инструмент в положительном направлении дополнительной оси Опасность столкновения! Выбрать направление вывода, в котором инструмент отводится от края отверстия. Проверьте положение вершины инструмента, при программировании ориентации шпинделя угол, введенный в Q336 (например, в режиме Позиционирования с ручным вводом данных). Выровняйте вершину инструмента таким образом, чтобы она была параллельно оси координат. ▪ Angle for spindle orientation Q336 (абсолютное значение): Угол под которым располагается инструмент перед отводом. Пример кадров УП:


D-56

UNIVERSAL DRILLING (Цикл 203) Универсальное сверление 1. WinNC располагает инструмент по оси инструмента быстрым перемещением FMAX до запрограммированного установочного зазора над поверхностью детали. 2. Инструмент выполняет сверление до первой глубины врезания при запрограммированной скорости подачи F. 3. Если запрограммировано стружколомание, инструмент отводится на заданное расстояние отвода. Если стружколомание не предусмотрено, инструмент отводится со скоростью подачи для отвода на установочный зазор, остается здесь — если запрограммировано — на заданное время выстоя, и перемещается с FMAX на установочный зазор над первой глубиной врезания. 4. Затем инструмент выполняет другую врезную подачу, с запрограммированной скоростью подачи. Если запрограммировано, глубина врезания уменьшается после каждой врезной подачи на определенный декремент. 5. WinNC повторяет этот процесс (2 до 4) до достижения запрограммированной общей глубины 6. Инструмент остается на глубине отверстия — если запрограммировано — на установленное время выстоя DWELL TIME для освобождения, и затем отводится на установочный зазор со скоростью подачи при отводе. Если введен второй установочный зазор, инструмент последовательно перемещается в это положение с FMAX. Перед программированием, обратите внимание! Программировать позиционный кадр для начальной точки (центр отверстия) в рабочей плоскости с коррекцией на радиус R0. Алгебраический знак параметра DEPTH, обозначает направление обработки. При отрицательном знаке, обработка выполняется в отрицательном направлении оси шпинделя. При программировании DEPTH=0, цикл не выполняется.


D-57

▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента и поверхностью детали. ▪ Depth Q201 (значение в приращениях): Расстояние между поверхностью детали и дном отверстия (вершина сверла) ▪ Feed rate for plunging Q206: Скорость перемещения инструмента во время сверления в мм/мин ▪ Plunging depth Q202 (значение в приращениях): врезная подача на проход WinNC проходит глубину в одно движение, если: - Глубина врезания равна глубине отверстия - Глубина врезания больше глубины отверстия Общая глубина отверстия не обязательно должна быть кратной глубине врезания. ▪ Dwell time at top Q210: Количество времени, которое инструмент остается на расстоянии установочного зазора после отвода от отверстия, для освобождения от стружки. ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на уровне которой столкновение детали и инструмента исключено (зажимного устройства). ▪ Decrement Q212 (значение в приращениях): Значение, на которое WinNC уменьшает врезную глубину после каждой врезной подачи. ▪ No. of breaks before retracting Q213: количество стружколоманий, после которого WinNC должен отводить инструмент из отверстия для освобождения от стружки. Для стружколомания, WinNC отводит инструмент каждый раз величину Q256. ▪ Minimum plunging depth Q205: Минимальная глубина врезания (значение в приращениях): Если введен декремент, WinNC ограничивает врезную глубину до значения, введенного в Q205. ▪ Dwell time at depth Q211: Время в секундах, которое инструмент остается на дне отверстия ▪ Retraction feedrate Q208: Скорость перемещения инструмента в мм/мин при отводе из отверстия. Если введено Q208 = 0, инструмент отводится с FMAX. ▪ Retraction rate for chip breaking Q256(значение в приращениях): Значение на которое отводится инструмент в ходе стружколомания. Пример кадров УП:


D-58

BACK BORING (Цикл 204) Обратная расточка Этот цикл позволяет растачивать отверстия с обратной стороны детали. 1 WinNC располагает инструмент по оси инструмента быстрым перемещением FMAX на расстоянии установочного зазора над поверхностью детали. 2 WinNC выполняет ориентирование шпинделя при помощи M19 на позицию 0° и перемещает инструмент на внеосевое расстояние. 3 Инструмент вводится в уже просверленное отверстие со скоростью подачи при позиционировании, до достижения зубом установочного зазора на обратной стороне детали. 4 WinNC выполняет центрирование инструмента над расточным отверстием, включает шпиндель и подачу СОЖ и движется со скоростью подачи для расточки на глубину расточки. 5 Если введено время выстоя, инструмент останавливается на верху отверстия и затем будет снова отведен из отверстия. WinNC выполняет другую ориентированную остановку шпинделя, и инструмент снова смещается на внеосевое расстояние. 6 WinNC перемещает инструмент со скоростью предварительного позиционирования до установочного зазора, и затем, если есть, до второго установочного зазора с FMAX. Перед программированием, обратите внимание! Программировать позиционный кадр для начальной точки (центр отверстия) в рабочей плоскости с коррекцией на радиус R0. Алгебраический знак параметра DEPTH обозначает направление обработки. Примечание: положительный знак – расточка в положительном направлении оси шпинделя. Введенная длина инструмента – это общая длина до обратной стороны расточной оправки, а не только до зуба. При вычислении начальной точки для расточки, WinNC принимает во внимание длину расточной оправки, и толщину материала.


D-59

▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента и поверхностью детали. ▪ Depth of counterbore Q249 (значение в приращениях): расстояние между обратной стороной детали и вершиной отверстия. Положительный знак означает, что отверстие будет расточено в положительном направлении оси шпинделя. ▪ Material thickness Q250 (значение в приращениях): Толщина детали ▪ Off-center distance Q251 (значение в приращениях): Внеосевое расстояние для расточной оправки; значение из списка данных инструмента ▪ Tool edge height Q252 (значение в приращениях): Расстояние между обратной стороной расточной оправки и основным режущим зубом; значение из листа данных на инструмент ▪ Feed rate for prepositioning Q253: Скорость перемещения инструмента при движении в и их детали, в мм/мин ▪ Feed rate for counterboringQ254: скорость перемещения инструмента при расточке мм/мин ▪ Dwell time Q255: Время выстоя в секундах на верху, расточенного отверстия ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на уровне которой столкновение детали и инструмента исключено (зажимного устройства). ▪ DISENGAGING DIRECTION (0/1/2/3/4) Q214:Определить направление, в котором WinNC отводит инструмент на внеосевое расстояние (после ориентации шпинделя). 0: Ввод невозможен в данном цикле 1: Смещение инструмента в отрицательном направлении основной оси 2: Смещение инструмента в отрицательном направлении дополнительной оси 3: Смещение инструмента в положительном направлении основной оси 4: Смещение инструмента в положительном направлении дополнительной оси ▪ Angle for spindle orientation Q336 (абсолютное значение): Угол, под которым располагается инструмент перед отводом или врезной подачей в отверстии. Опасность столкновения! Проверьте положение вершины инструмента при программировании ориентации шпинделя на угол, который вы задаете в Q336 (например, в режиме Позиционирования с ручным вводом данных). Установите угол таким образом, чтобы вершина инструмента была параллельна оси координат. Выбрать направление вывода, в котором инструмент может быть отведен от края отверстия. Пример кадров УП:


D-60

UNIVERSAL PECKING (Цикл 205) Универсальное глубокое сверление 1. WinNC располагает инструмент по оси инструмента быстрым перемещением FMAX до запрограммированного установочного зазора над поверхностью детали. 2. Инструмент выполняет сверление до первой глубины врезания при запрограммированной скорости подачи F. 3. Если запрограммировано стружколомание, инструмент отводится на заданное расстояние отвода. Если стружколомание не предусмотрено, инструмент отводится со скоростью подачи для отвода на установочный зазор, остается здесь — если запрограммировано — на заданное время выстоя, и перемещается с FMAX на установочный зазор над первой глубиной врезания. 4. Затем инструмент выполняет другую врезную подачу, с запрограммированной скоростью подачи. Если запрограммировано, глубина врезания уменьшается после каждой врезной подачи на определенный декремент. 5. WinNC повторяет этот процесс (2 до 4) до достижения запрограммированной общей глубины 6. Инструмент остается на глубине отверстия — если запрограммировано — на установленное время выстоя DWELL TIME для освобождения, и затем отводится на установочный зазор со скоростью подачи при отводе. Если введен второй установочный зазор, инструмент последовательно перемещается в это положение с FMAX. Перед программированием, обратите внимание! Программировать позиционный кадр для начальной точки (центр отверстия) в рабочей плоскости с коррекцией на радиус R0. Алгебраический знак параметра DEPTH, обозначает направление обработки. При отрицательном знаке, обработка выполняется в отрицательном направлении оси шпинделя. При программировании DEPTH=0, цикл не выполняется.


D-61

▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента и поверхностью детали. ▪ Depth Q201 (значение в приращениях): Расстояние между поверхностью детали и дном отверстия (вершина сверла) ▪ Feed rate for plunging Q206: Скорость перемещения инструмента во время сверления в мм/мин ▪ Plunging depth Q202 (значение в приращениях): врезная подача на проход WinNC проходит глубину в одно движение, если: - Глубина врезания равна глубине отверстия - Глубина врезания больше глубины отверстия Общая глубина отверстия не обязательно должна быть кратной глубине врезания. ▪ Dwell time at top Q210: Количество времени, которое инструмент остается на расстоянии установочного зазора после отвода от отверстия, для освобождения от стружки. ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на уровне которой столкновение детали и инструмента исключено (зажимного устройства). ▪ Decrement Q212 (значение в приращениях): Значение, на которое WinNC уменьшает врезную глубину после каждой врезной подачи. ▪ Minimum plunging depth Q205: Минимальная глубина врезания (значение в приращениях): Если введен декремент, WinNC ограничивает врезную глубину до значения, введенного в Q205. ▪ Upper advanced stop Q258 (значение в приращениях): установочный зазор для позиционирования быстрым перемещением, когда WinNC перемещает инструмент повторно на текущую глубину врезания после отвода из отверстия; значение для первой глубины врезания ▪ Lower advanced stop Q259 (значение в приращениях): установочный зазор для позиционирования быстрым перемещением, когда WinNC перемещает инструмент повторно на текущую глубину врезания после отвода из отверстия; значение для последней глубины врезания Примечание: При вводе Q258 не равным Q259, WinNC изменяет расстояние остановки между первой и второй глубиной врезания с одинаковой скоростью. ▪ Infeed depth for chip breaking Q257(значение в приращениях): Глубина, на которой выполняется стружколомание. При установке 0 стружколомание не выполняется.. ▪ Retraction rate for chip breaking Q256(значение в приращениях): Значение, на которое отводится инструмент в ходе стружколомания. ▪ Dwell time at depth Q211: Время в секундах, которое инструмент остается на дне отверстия Пример кадров УП:


D-62

BORE MILLING (Цикл 208) Расточное фрезерование 1. WinNC располагает инструмент по оси инструмента быстрым перемещением FMAX до запрограммированного установочного зазора над поверхностью детали, а затем выполняет подвод инструмента к окружности отверстия по дуге (если имеется достаточно пространства). 2. Инструмент выполняет фрезерование по винтовой линии от текущей позиции до первой глубины врезания при запрограммированной скорости подачи F. 3. После достижения глубины врезания, WinNC еще раз выполняет полный круг для снятия материала, оставшегося после первичного врезания. 4. После этого, инструмент снова позиционируется по центру отверстия. 5. Наконец, инструмент отводится на установочный зазор со скоростью подачи F MAX. Если введен второй установочный зазор, инструмент перемещается в это положение с FMAX. Перед программированием, обратите внимание! Программировать позиционный кадр для начальной точки (центр отверстия) в рабочей плоскости с коррекцией на радиус R0. Алгебраический знак параметра DEPTH, обозначает направление обработки. При отрицательном знаке, обработка выполняется в отрицательном направлении оси шпинделя. При программировании DEPTH=0, цикл не выполняется. Если диаметр расточенного отверстия задан равным диаметру инструмента, WinNC выполняет растачивание непосредственно до заданной глубины, без винтовой интерполяции.


D-63

▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента и поверхностью детали. ▪ Depth Q201 (значение в приращениях): Расстояние между поверхностью детали и дном отверстия (вершина сверла) ▪ Feed rate for plunging Q206: Скорость перемещения инструмента во время винтового сверления в мм/мин Примечание: Помните, что если расстояние врезной подачи слишком велико, инструмент или деталь могут быть повреждены. ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на уровне которой столкновение детали и инструмента исключено (зажимного устройства). ▪ Nominal diameter Q335 (абсолютное значение): Диаметр расточенного отверстия. Если диаметр расточенного отверстия задан равным диаметру инструмента, WinNC выполняет растачивание непосредственно до заданной глубины, без винтовой интерполяции. ▪ Roughing diameter Q342 (абсолютное значение): При вводе в Q342 значения превышающего 0, WinNC более не проверяет соотношение номинального диаметра и диаметра инструмента. Это позволяет выполнять черновую обработку отверстий, диаметр которых более чем в два раза превышает диаметр инструмента. Пример кадров УП:


D-64

Цикл 2 Нарезание внутренней резьбы с плавающим патроном для метчика 1 Инструмент выполняет сверление до общей глубины отверстия в один проход 2 По достижении общей глубины отверстия, направление вращения шпинделя изменяется на обратное инструмент отводится на начальную позицию по окончании времени выстоя DWELL TIME. 3 В начальной позиции, направление вращения шпинделя снова изменяется на обратное. Перед программированием, обратите внимание! Программировать позиционный кадр для начальной точки (центр отверстия) в рабочей плоскости с коррекцией на радиус R0. Запрограммируйте позиционный кадр для начальной точки по оси инструмента (установочный зазор над поверхностью детали). Алгебраический знак параметра DEPTH, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании DEPTH=0, цикл не выполняется. Для нарезания резьбы требуется плавающий патрон для метчика. Он должен компенсировать погрешность между скоростью подачи и числом оборотов шпинделя во время нарезания резьбы. В процессе цикла, рукоятка ручной коррекции скорости шпинделя блокируется. Рукоятка ручной коррекции скорости подачи активна только в пределах ограниченного диапазона, который определяется производителем станка (См. руководство по эксплуатации машины). Для нарезания правой резьбы активировать шпиндель при помощи M3, для левой резьбы M4.

Пример кадров УП:

▪ 2.1 Set-up clearance 1 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали. Стандартное значение: прибл. 4 × шаг резьбы ▪ 2.2 Total hole depth 2 (Длина резьбы, инкрементное значение): Расстояние между поверхностью детали и концом резьбы ▪ 2.3 Dwell time in seconds: ввести значение между 0 и 0.5 секунд во избежание заклинивания инструмента при отводе. ▪ 2.4 Feed rate F: Скорость перемещения инструмента при нарезании внутренней резьбы Скорость подачи вычисляется так: F = S x p, где (F скорость подачи в мм/мин), S скорость шпинделя в об/мин, а p шаг резьбы в мм


D-65

Цикл 206 Нарезание внутренней резьбы с плавающим патроном для метчика (NEW) 1 WinNC выполняет позиционирование инструмента с F MAX на запрограммированный установочный зазор над поверхностью детали. 2 Инструмент выполняет сверление до общей глубины отверстия в один проход 2 По достижении общей глубины отверстия, направление вращения шпинделя изменяется на обратное инструмент отводится на установочный зазор по окончании времени выстоя DWELL TIME, и если запрограммирован, то затем на второй установочный зазор с F MAX. 3 На установочном зазоре направление вращения шпинделя снова изменяется на обратное. Пример кадров УП: Перед программированием, обратите внимание! Программировать позиционный кадр для начальной точки (центр отверстия) в рабочей плоскости с коррекцией на радиус R0. Запрограммируйте позиционный кадр для начальной точки по оси инструмента (установочный зазор над поверхностью детали). Алгебраический знак параметра DEPTH, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании DEPTH=0, цикл не выполняется. Для нарезания резьбы требуется плавающий патрон для метчика. Он должен компенсировать погрешность между скоростью подачи и числом оборотов шпинделя во время нарезания резьбы. В процессе цикла, рукоятка ручной коррекции скорости шпинделя блокируется. Рукоятка ручной коррекции скорости подачи активна только в пределах ограниченного диапазона, который определяется производителем станка (См. руководство по эксплуатации машины). Для нарезания правой резьбы активировать шпиндель при помощи M3, для левой резьбы M4.

▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали. Стандартное значение: прибл. 4 × шаг резьбы ▪ Total hole depth Q201 (Длина резьбы, инкрементное значение): Расстояние между поверхностью детали и концом резьбы ▪ Feed rate F Q206: Скорость перемещения инструмента при нарезании внутренней резьбы ▪ Dwell time at bottom Q211: ввести значение между 0 и 0.5 секунд во избежание заклинивания инструмента при отводе. ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на уровне которой столкновение детали и инструмента исключено (зажимного устройства). Скорость подачи вычисляется так: F = S x p, где (F скорость подачи в мм/мин), S скорость шпинделя в об/мин, а p шаг резьбы в мм


D-66

RIGID TAPPING (Цикл 17) Жесткое нарезание резьбы метчиком WinNC нарезает резьбу без плавающего патрона для метчика в один или более проходов. Жесткое нарезание резьбы имеет следующие преимущества перед нарезанием резьбы с плавающим патроном для метчика ▪ Возможность использования более высокой скорости обработки ▪ Возможно повторное нарезание резьбы; повторы активируются при помощи ориентации шпинделя на позицию 0° при вызове цикла. ▪ Увеличенный диапазон перемещения оси шпинделя, из-за отсутствия плавающего патрона для метчика.

Пример кадров УП:

Перед программированием, обратите внимание! Программировать позиционный кадр для начальной точки (центр отверстия) в рабочей плоскости с коррекцией на радиус R0. Запрограммируйте позиционный кадр для начальной точки по оси инструмента (установочный зазор над поверхностью детали). Алгебраический знак параметра общей глубины отверстия TOTAL HOLE DEPTH, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании DEPTH=0, цикл не выполняется. WinNC вычисляет скорость подачи из скорости шпинделя. Если во время нарезания резьбы используется ручная коррекция скорости шпинделя, скорость подачи регулируется автоматически. Рукоятка ручной коррекции скорости подачи блокирована. В конце цикла шпиндель останавливается. Перед следующей операцией, перезапустить шпиндель при помощи M3 (или M4).

▪ Set-up clearance 1 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали ▪ Total hole depth 2 (Длина резьбы, инкрементное значение): Расстояние между поверхностью детали (началом резьбы) и концом резьбы ▪ Pitch 3: Шаг резьбы. Алгебраический знак дифференцирует между правой и левой резьбой: + = правая резьба – = левая резьба


D-67

RIGID TAPPING (Цикл 207) Жесткое нарезание резьбы без плавающего патрона для метчика WinNC нарезает резьбу без плавающего патрона для метчика в один или более проходов. Жесткое нарезание резьбы имеет следующие преимущества перед нарезанием резьбы с плавающим патроном для метчика (см. Жесткое нарезание резьбы (Цикл 17)). 1 WinNC выполняет позиционирование инструмента с F MAX на запрограммированный установочный зазор над поверхностью детали. 2 Инструмент выполняет сверление до общей глубины отверстия в один проход. 2 По достижении общей глубины отверстия, направление вращения шпинделя изменяется на Пример кадров УП: обратное инструмент отводится на установочный зазор по окончании времени выстоя DWELL TIME, и если запрограммирован, то затем на второй установочный зазор с F MAX. 3 На установочном зазоре, вращение шпинделя останавливается. Перед программированием, обратите внимание! Программировать позиционный кадр для начальной точки (центр отверстия) в рабочей плоскости с коррекцией на радиус R0. Алгебраический знак параметра общей глубины отверстия TOTAL HOLE DEPTH, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании DEPTH=0, цикл не выполняется. WinNC вычисляет скорость подачи из скорости шпинделя. Если во время нарезания резьбы используется ручная коррекция скорости шпинделя, скорость подачи регулируется автоматически. Рукоятка ручной коррекции скорости подачи блокирована. В конце цикла шпиндель останавливается. Перед следующей операцией, перезапустить шпиндель при помощи M3 (или M4).

▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали ▪ Total hole depth Q201 (Длина резьбы, инкрементное значение): Расстояние между поверхностью детали (началом резьбы) и концом резьбы ▪ Pitch Q239: Шаг резьбы. Алгебраический знак дифференцирует между правой и левой резьбой: + = правая резьба – = левая резьба ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на уровне которой столкновение детали и инструмента исключено (зажимного устройства).


D-68

THREAD CUTTING (Цикл 18) Нарезание резьбы Цикл 18 THREAD CUTTING выполняется на базе управления шпинделем. Инструмент перемещается с текущей частотой вращения шпинделя от текущей позиции до заданной глубины. По достижении конца резьбы, вращения шпинделя останавливается. Перед программированием, обратите внимание! Программировать позиционный кадр для начальной точки (центр отверстия) в рабочей плоскости с коррекцией на радиус R0. Алгебраический знак параметра глубины резьбы DEPTH, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании DEPTH=0, цикл не выполняется. WinNC вычисляет скорость подачи из скорости шпинделя. Если во время нарезания резьбы используется ручная коррекция скорости шпинделя, скорость подачи регулируется автоматически. Рукоятка ручной коррекции скорости подачи блокирована. WinNC автоматические включает и выключает вращения шпинделя. Не программируйте перед вызовом цикла М3 или М4.

Пример кадров УП:

▪ Total hole depth 1 (Длина резьбы, инкрементное значение): Расстояние между текущей позицией инструмента и концом резьбы. Алгебраический знак параметра глубины резьбы DEPTH, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя ▪ Pitch 2: Шаг резьбы. Алгебраический знак дифференцирует между правой и левой резьбой: + = правая резьба (М3 при отрицательной глубине) – = левая резьба (М4 при отрицательной глубине)


D-69

TAPPING WITH CHIP BREAKING (Цикл 209) Нарезание внутренней резьбы со стружколоманием Нарезание резьбы выполняется в несколько проходов, до достижения запрограммированной глубины. Вы можете задать параметр, определяющий полный отвод инструмента из отверстия для стружколомания. 1 WinNC выполняет позиционирование инструмента с F MAX на запрограммированный установочный зазор над поверхностью детали. Здесь выполняется ориентированный останов шпинделя. 2 Инструмент перемещается на запрограммированную глубину врезной подачи, направления вращения шпинделя реверсируется, и выполняется отвод инструмента на определенное расстояние, или полностью для освобождения от стружек, в зависимости от определения. 3. Затем направление вращения шпинделя реверсируется и выполняется врезная подача на следующую глубину. 4 WinNC повторяет процесс (2-3) до достижения запрограммированной глубины резьбы. 3 Затем инструмент отводится на установочный зазор, и если запрограммирован, то затем на второй установочный зазор с F MAX. 3 На установочном зазоре, вращение шпинделя останавливается.

Перед программированием, обратите внимание! Программировать позиционный кадр для начальной точки (центр отверстия) в рабочей плоскости с коррекцией на радиус R0. Алгебраический знак параметра общей глубины резьбы, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании DEPTH=0, цикл не выполняется. WinNC вычисляет скорость подачи из скорости шпинделя. Если во время нарезания резьбы используется ручная коррекция скорости шпинделя, скорость подачи регулируется автоматически. Рукоятка ручной коррекции скорости подачи блокирована. В конце цикла шпиндель останавливается. Перед следующей операцией, перезапустить шпиндель при помощи M3 (или M4).


D-70

▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали ▪ Thread depth Q201 (Длина резьбы, инкрементное значение): Расстояние между поверхностью детали (началом резьбы) и концом резьбы ▪ Pitch Q239: Шаг резьбы. Алгебраический знак дифференцирует между правой и левой резьбой: + = правая резьба – = левая резьба ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на уровне которой столкновение детали и инструмента исключено (зажимного устройства). ▪ Infeed depth for chip breaking Q257(значение в приращениях): Глубина, на которой выполняется стружколомание. ▪ Retraction rate for chip breaking Q256(значение в приращениях): WinNC умножает шаг Pitch Q239 резьбы на запрограммированное значение, и отводит инструмент на полученное значение. При вводе Q256=0, WinNC отводит инструмент из отверстия полностью (на установочный зазор) для освобождения от стружек. ▪ Angle for spindle orientation Q336 (абсолютное значение): Угол, под которым располагается инструмент перед обработкой резьбы. Это позволяет выполнять восстановление резьбы. Пример кадров УП:


D-71

Резьбофрезерование Основные сведения о резьбофрезеровании Требования: Внутренняя резьба

Шаг

Встречн./Попутн.

Направление обработки Правая + +1 (RL) Z+ Левая -1 (RR) Z+ Правая + -1 (RR) ZЛевая +1 (RL) ZНаружная резьба Шаг Встречн./Попутн. Направление обработки Правая + +1 (RL) ZЛевая -1 (RR) ZПравая + -1 (RR) Z+ Левая +1 (RL) Z+ · Резьбофрезерование обычно приводит к искажению профиля резьбы. Для коррекции данного недостатка, требуются индивидуальные значения коррекции для инструментов, которые указываются в каталоге инструментов или их можно узнать у производителя инструмента. Программирование коррекции выполняется с применением дельты значений для радиуса инструмента DR при вызове инструмента. · Циклы 262, 263, 264 и 267 можно использовать только инструментами, вращающимися вправо. Для цикла 265 можно применять инструменты с левым и правым вращением. · Направление обработки определяется следующими параметрами: алгебраический знак Q239 (+ = правая резьба/- = левая резьба) и методом фрезерования Q351 (+ = встречное/= попутное). В таблице показана взаимосвязь между индивидуальными параметрами ввода для инструментов с правым вращением. Примечание: WinNC базирует запрограммированную скорость подачи в ходе резьбофрезерования по режущей кромке инструмента. Хотя WinNC всегда отображает скорость подачи относительно траектории вершины инструмента, отображаемое значение не соответствует запрограммированному значению. Опасность столкновения: Всегда программируйте один алгебраический знак для врезных подач: циклы включают в себя несколько последовательностей операций, независимых друг от друга. Порядок определения направления обработки описан в индивидуальных циклах. При необходимости повторения определенной обрабатывающей операции цикла, например, только для конического зенкования, ввести 0 для глубины резьбы. Направление обработки будет определено по глубине зенкования. Процедура при поломке инструмента: При поломке инструмента во время нарезания резьбы, остановить отработку программы, перейти в режиме Позиционирования с ручным вводом данных (MDI) и переместить инструмент по линейной траектории к центру отверстия. Затем инструмент может быть отведен по оси врезной подачи и заменен.


D-72

РЕЗЬБОФРЕЗЕЗРОВАНИЕ (Цикл 262)

1. WinNC позиционирует инструмент по оси инструмента быстрым перемещением F MAX на запрограммированный установочный зазор над поверхностью детали. 2. Инструмент перемещается с запрограммированной скоростью подачи для предварительного позиционирования в исходной плоскости. Исходная плоскость определяется по алгебраическому знаку шага резьбы, методу фрезерования (встречное или попутное) и количеству заходов на шаг. 3. Инструмент подводится к диаметру резьбы тангенциально винтовым движением. 4. В зависимости от установки параметра количества заходов, инструмент выполняет обработку резьбы в одно, несколько распределенных или одно непрерывное винтовое движение. 5. Инструмент отводится от контура по тангенциальной траектории и возвращается в исходную точку в рабочей плоскости. 6. В конце цикла, WinNC отводит инструмент быстрым перемещением на установочный зазор, или, если запрограммировано, на второй установочный зазор. Перед программированием, обратите внимание! Программировать позиционный кадр для начальной точки (центр отверстия) в рабочей плоскости с коррекцией на радиус R0. Алгебраический знак параметра общей глубины резьбы, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании DEPTH=0, цикл не выполняется. Подвод к диаметру резьбы выполняется по полукругу от центра. Движение предварительного позиционирования в сторону в четыре раза меньше, чем диаметр резьбы.


D-73

Пример кадров УП:

▪ Nominal diameter Q335: (номинальный диаметр резьбы ▪ Thread pitch Q239: шаг резьбы. Алгебраический знак определяет правую или левую резьбу. + = правая резьба - = левая резьба ▪ Thread depth Q201 (Длина резьбы, инкрементное значение): Расстояние между поверхностью детали (началом резьбы) и концом резьбы ▪ Threads per step Q355: Количество витков резьбы, на которое смещается инструмент, см. рис. 0 = одна 360◦ винтовая траектория по всей длине 1 = непрерывная винтовая траектория по всей длине резьбы >1 = несколько винтовых траекторий с подводом и отводом; между ними, WinNC смещается инструмент на Q355 × шаг. ▪ Feed rate for prepositioning Q253: скорость перемещения инструмента, при ходе внутрь и наружу детали, в мм/мин ▪ Climb or up-cut Q351: Тип фрезерной операции +1 = встречное -1 = попутное ▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на уровне которой столкновение детали и инструмента исключено (зажимного устройства). ▪ Feed rate for milling Q207: Скорость перемещения инструмента в мм/мин в ходе фрезерования..


D-74

РЕЗЬБОФРЕЗЕЗРОВАНИЕ/КОНИЧЕСКОЕ ЗЕНКОВАНИЕ (Цикл 263) 1. WinNC позиционирует инструмент по оси инструмента быстрым перемещением F MAX на запрограммированный установочный зазор над поверхностью детали. Коническое зенкование 2. Инструмент перемещается со скоростью подачи для предварительного позиционирования на глубину зенкования минус установочный зазор, затем со скоростью подачи для зенкования на глубину зенкования. 3. Если было введено безопасное расстояние до боковой стороны, WinNC сразу выполняет позиционирование инструмента со скоростью подачи для предварительного позиционирования, Перед программированием, обратите на глубину зенкования. внимание! Программировать позиционный кадр для 4. Затем, в зависимости от имеющегося пространства, WinNC выполняет тангенциальный начальной точки (центр отверстия) в подвод к внутреннему диаметру резьбы, либо рабочей плоскости с коррекцией на тангенциально от центра, либо движением радиус R0. предварительного позиционирования к боковой Алгебраический знак параметра общей стороне, и движется по круговой траектории. глубины резьбы, глубины конического Коническое зенкование спереди зенкования или зенкования спереди, 5. Инструмент перемещается с определяет направление обработки. запрограммированной скоростью подачи для Отрицательный знак определяет предварительного позиционирования на глубину обработку в отрицательном направлении конического зенкования спереди. оси шпинделя. Направление обработки 6. WinNC выполняет позиционирование определяется следующим образом. инструмента без компенсации от центра по 1. Глубина резьбы полукругу до сдвига спереди, а затем движется по 2. Глубина зенкования круговой траектории со скоростью подачи для 3. Глубина спереди зенкования. Если вы программируете параметр 7. Инструмент движется по полукругу к центру глубина = 0, WinNC не выполняет этот отверстия. этап. При необходимости выполнить коническое зенкование передней гранью Резьбофрезерование 8. Инструмент перемещается с инструмента, определить глубину запрограммированной скоростью подачи для зенкования как 0. Запрограммировать предварительного позиционирования в исходной глубину резьбы как значение меньше глубины зенкования как минимум на одну плоскости. Исходная плоскость определяется по алгебраическому знаку шага резьбы и типу треть шага резьбы. фрезерования (встречное или попутное). 9. Инструмент перемещается тангенциально по винтовой траектории до диаметра резьбы и выполняет фрезерование резьбы одним 360◦ винтовым движением. 10. После этого, инструмент отводится от контура по тангенциальной траектории и возвращается в исходную точку в рабочей плоскости. 11. В конце цикла, WinNC отводит инструмент быстрым перемещением на установочный зазор, или, если запрограммировано, на второй установочный зазор.


D-75

Пример кадров УП:

▪ Nominal diameter Q335: (номинальный диаметр резьбы ▪ Thread pitch Q239: шаг резьбы. Алгебраический знак определяет правую или левую резьбу. + = правая резьба - = левая резьба ▪ Thread depth Q201 (Длина резьбы, инкрементное значение): Расстояние между поверхностью детали (началом резьбы) и концом резьбы ▪ Countersinking depth Q356 (значение в приращениях): расстояние между вершиной инструмента и верхней гранью детали ▪ Feed rate for prepositioning Q253: скорость перемещения инструмента, при ходе внутрь и наружу детали, в мм/мин ▪ Climb or up-cut Q351: Тип фрезерной операции +1 = встречное -1 = попутное ▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали ▪ Set-up clearance to the side Q357 (значение в приращениях): расстояние между зубом инструмента и стенкой ▪ Depth at front Q358 (значение в приращениях): расстояние между вершиной инструмента и верхней гранью детали для зенкования спереди инструмента. ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на уровне которой столкновение детали и инструмента исключено (зажимного устройства). ▪ Feed rate for counterboring Q254: Скорость перемещения инструмента в мм/мин в ходе зенкования ▪ Feed rate for milling Q207: Скорость перемещения инструмента в мм/мин в ходе фрезерования.


D-76

СВЕРЛЕНИЕ/РЕЗЬБОФРЕЗЕРОВАНИЕ (Цикл 264) 1. WinNC позиционирует инструмент по оси инструмента быстрым перемещением F MAX на запрограммированный установочный зазор над поверхностью детали. Сверление 2. Инструмент выполняет сверление до первой запрограммированной глубины врезания со скоростью подачи для врезания. 3. Если запрограммировано стружколомание, инструмент отводится на заданное значение отвода. Если обработка выполняется без стружколомания, инструмент перемещается быстрым ходом до установочного зазора и затем с Перед программированием, обратите F MAX до заданной исходной позиции над внимание! первой глубиной врезания. Программировать позиционный кадр для 4. Затем инструмент выполняет следующую начальной точки (центр отверстия) в врезную подачу с запрограммированной рабочей плоскости с коррекцией на скоростью подачи. радиус R0. 5. WinNC повторяет процесс (2 – 4) до Алгебраический знак параметра общей достижения запрограммированной общей глубины резьбы, глубины конического глубины отверстия. зенкования или зенкования спереди, Коническое зенкование спереди определяет направление обработки. 6. Инструмент перемещается с Отрицательный знак определяет запрограммированной скоростью подачи для обработку в отрицательном направлении предварительного позиционирования на глубину оси шпинделя. Направление обработки зенкования спереди. определяется следующим образом. 7. WinNC выполняет позиционирование 1. Глубина резьбы инструмента без компенсации от центра по 2. Глубина зенкования полукругу до сдвига спереди, а затем движется по 3. Глубина спереди круговой траектории со скоростью подачи для Если вы программируете параметр зенкования. глубина = 0, WinNC не выполняет этот 8. Инструмент движется по полукругу к центру этап. Программируйте глубину резьбы отверстия. как значение меньше общей глубины Резьбофрезерование отверстия как минимум на одну треть 9. Инструмент перемещается с шага резьбы. запрограммированной скоростью подачи для предварительного позиционирования в исходной плоскости резьбы. Исходная плоскость определяется по алгебраическому знаку шага резьбы и типу фрезерования (встречное или попутное). 10. Инструмент перемещается тангенциально по винтовой траектории до диаметра резьбы и выполняет фрезерование резьбы одним 360◦ винтовым движением. 11. После этого, инструмент отводится от контура по тангенциальной траектории и возвращается в исходную точку в рабочей плоскости. 12. В конце цикла, WinNC отводит инструмент быстрым перемещением на установочный зазор, или, если запрограммировано, на второй установочный зазор.


D-77

▪ Nominal diameter Q335: (номинальный диаметр резьбы

Пример кадров УП:

▪ Thread pitch Q239: шаг резьбы. Алгебраический знак определяет правую или левую резьбу. + = правая резьба - = левая резьба ▪ Thread depth Q201 (значение в приращениях): Расстояние между поверхностью детали и впадиной профиля резьбы ▪ Total hole depth Q356 (значение в приращениях): расстояние между поверхностью детали и дном отверстия ▪ Feed rate for pre-positioning Q253: скорость перемещения инструмента при вводе и выводе из детали, в мм/мин ▪ Climb or up-cut Q351: тип фрезерования +1 = попутное -1 = встречное ▪ Plunging depth Q202 (значение в приращениях): врезная подача на проход. Глубина не обязательно должна быть кратной глубине врезания. WinNC выполняет обработку всей глубины в одно движение, если: -Глубина врезания равна общей глубине -Глубина врезания больше общей глубины ▪ Upper advanced stop Q258 (значение в приращениях): установочный зазор для позиционирования быстрым перемещением, когда WinNC перемещает инструмент повторно на текущую глубину врезания после отвода из отверстия ▪ Infeed depth for chip breaking Q257(значение в приращениях): Глубина, на которой выполняется стружколомание. При установке 0 стружколомание не выполняется.. ▪ Retraction rate for chip breaking Q256 (значение в приращениях): Значение, на которое отводится инструмент в ходе стружколомания. ▪ Depth at front Q358 (значение в приращениях): расстояние между вершиной инструмента и верхней гранью детали для зенкования спереди инструмента.


D-78

▪ Countersinking offset at front Q359 (значение в приращениях): расстояние на которое WinNC смещает центр инструмента от центра отверстия ▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали ▪ Set-up clearance to the side Q357 (значение в приращениях): расстояние между зубом инструмента и стенкой ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ Feed rate for plunging Q206: Скорость перемещения инструмента в мм/мин в ходе сверления ▪ Feed rate for milling Q207: Скорость перемещения инструмента в мм/мин в ходе фрезерования.


D-79

СВЕРЛЕНИЕ/ФРЕЗЕРОВАНИЕ РЕЗЬБЫ С ВИНТОВЫМИ ЗУБЬЯМИ (Цикл 265) 1. WinNC позиционирует инструмент по оси инструмента быстрым перемещением F MAX на запрограммированный установочный зазор над поверхностью детали. Коническое зенкование спереди 2. Если коническое зенкование выполняется до резьбофрезерования, инструмент перемещается со скоростью подачи для конического зенкования на глубину зенкования спереди. Если коническое Перед программированием, обратите зенкование выполняется после внимание! Программировать позиционный кадр для резьбофрезерования, инструмент перемещается начальной точки (центр отверстия) в со скоростью подачи для предварительного рабочей плоскости с коррекцией на позиционирования на глубину зенкования. радиус R0. 3. WinNC выполняет позиционирование Алгебраический знак параметра общей инструмента без компенсации от центра по глубины резьбы, глубины конического полукругу до сдвига спереди, а затем движется по зенкования или зенкования спереди, круговой траектории со скоростью подачи для определяет направление обработки. зенкования. Отрицательный знак определяет 4. Инструмент движется по полукругу к центру обработку в отрицательном направлении отверстия. оси шпинделя. Направление обработки Резьбофрезерование определяется следующим образом. 5. Инструмент перемещается с 1. Глубина резьбы запрограммированной скоростью подачи для 2. Глубина спереди предварительного позиционирования в исходной Если вы программируете параметр плоскости резьбы. глубина = 0, WinNC не выполняет этот 6. Инструмент перемещается по непрерывной этап. Тип фрезерования винтовой траектории вниз, до достижения (попутное/встречное) определяется глубины резьбы. резьбой (левая/правая) и направлением 7. После этого, инструмент отводится от контура вращения инструмента, т.к. такая по тангенциальной траектории и возвращается в обработка возможна только в исходную точку в рабочей плоскости. направлении инструмента . 8. В конце цикла, WinNC отводит инструмент быстрым перемещением на установочный зазор, или, если запрограммировано, на второй установочный зазор.


D-80

Пример кадров УП:

▪ Nominal diameter Q335: (номинальный диаметр резьбы ▪ Thread pitch Q239: шаг резьбы. Алгебраический знак определяет правую или левую резьбу. + = правая резьба - = левая резьба ▪ Thread depth Q201 (значение в приращениях): Расстояние между поверхностью детали и впадиной профиля резьбы ▪ Total hole depth Q356 (значение в приращениях): расстояние между поверхностью детали и дном отверстия ▪ Feed rate for pre-positioning Q253: скорость перемещения инструмента при вводе и выводе из детали, в мм/мин ▪ Depth at front Q358 (значение в приращениях): расстояние между вершиной инструмента и верхней гранью детали для зенкования спереди инструмента. ▪ Countersinking offset at front Q359 (значение в приращениях): расстояние на которое WinNC смещает центр инструмента от центра отверстия ▪ Countersink Q360 Обработка фаски 0 = перед обработкой резьбы 1 = после обработки резьбы ▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на уровне которой столкновение детали и инструмента исключено (зажимного устройства). ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ Feed rate for counterboring Q206: Скорость перемещения инструмента в мм/мин в ходе зенкования ▪ Feed rate for milling Q207: Скорость перемещения инструмента в мм/мин в ходе фрезерования.


D-81

НАРУЖНОЕ РЕЗЬБОФРЕЗЕРОВАНИЕ (Цикл 267) 1. WinNC позиционирует инструмент по оси инструмента быстрым перемещением F MAX на запрограммированный установочный зазор над поверхностью детали. Коническое зенкование спереди 2. WinNC выполняет перемещение по базовой оси рабочей плоскости от центра шпильки до начальной точки для конического зенкования спереди. Позиция начальной точки определяется радиусом резьбы, радиусом инструмента и шагом. 3. Инструмент перемещается со скоростью подачи для предварительного позиционирования Перед программированием, обратите на глубину зенкования спереди. внимание! Программировать позиционный кадр для 4. WinNC выполняет позиционирование инструмента без компенсации от центра по начальной точки (центр отверстия) в полукругу до сдвига спереди, а затем движется по рабочей плоскости с коррекцией на круговой траектории со скоростью подачи для радиус R0. зенкования. Алгебраический знак параметра общей 5. Инструмент движется по полукругу к глубины резьбы, глубины конического начальной точке. зенкования или зенкования спереди, Резьбофрезерование определяет направление обработки. 6. WinNC выполняет позиционирование Отрицательный знак определяет инструмента в начальной точке, если обработку в отрицательном направлении предварительно не выполнялось зенкование оси шпинделя. Направление обработки спереди. Начальная точка для определяется следующим образом. резьбофрезерования = начальная точка для 1. Глубина резьбы конического зенкования спереди. 2. Глубина спереди 7. Инструмент перемещается с Если вы программируете параметр запрограммированной скоростью подачи для глубина = 0, WinNC не выполняет этот предварительного позиционирования к исходной этап. Алгебраический знак параметра плоскости резьбы. Исходная плоскость глубины резьбы определяет направление определяется по алгебраическому знаку шага обработки. При программировании глубины резьбы = 0, цикл не выполняется резьбы, методу фрезерования (попутное или встречное) и количеству заходов на этап. . 8. Инструмент подводится к диаметру резьбы тангенциально по винтовой траектории. 9. В зависимости от количества заходов, обработка выполняется в одно, несколько распространенных или одно непрерывное винтовое движение. 10. После этого, инструмент отводится от контура по тангенциальной траектории и возвращается в исходную точку в рабочей плоскости. 12. В конце цикла, WinNC отводит инструмент быстрым перемещением на установочный зазор, или, если запрограммировано, на второй установочный зазор.


D-82

Пример кадров УП:

▪ Nominal diameter Q335: (номинальный диаметр резьбы ▪ Thread pitch Q239: шаг резьбы. Алгебраический знак определяет правую или левую резьбу. + = правая резьба - = левая резьба ▪ Thread depth Q201 (значение в приращениях): Расстояние между поверхностью детали и впадиной профиля резьбы ▪ Threads per step Q355: Количество витков резьбы, на которое смещается инструмент, см. рис. 0 = одна 360◦ винтовая траектория по всей длине 1 = непрерывная винтовая траектория по всей длине резьбы >1 = несколько винтовых траекторий с подводом и отводом; между ними, WinNC смещается инструмент на Q355 × шаг. ▪ Feed rate for pre-positioning Q253: скорость перемещения инструмента при вводе и выводе из детали, в мм/мин ▪ Climb or up-cut Q351: тип фрезерования +1 = попутное -1 = встречное ▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали ▪ Depth at front Q358 (значение в приращениях): расстояние между вершиной инструмента и верхней гранью детали для зенкования спереди инструмента.▪ Countersinking offset at front Q359 (значение в приращениях): расстояние на которое WinNC смещает центр инструмента от центра шпильки ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на уровне которой столкновение детали и инструмента исключено (зажимного устройства). ▪ Feed rate for counterboring Q206: Скорость перемещения инструмента в мм/мин в ходе зенкования ▪ Feed rate for milling Q207: Скорость перемещения инструмента в мм/мин в ходе фрезерования.


D-83

Циклы фрезерования выемок, шпилек и пазов Цикл 4 POCKET MILLING (rectangular) Фрезерование выемок (прямоугольн.) Цикл черновой обработки без автоматического позиционирования 212 POCKET FINISHING (rectangular) Чистовая обработка выемок (прямоугольн.) Цикл чистовой обработки с автоматическим предварительным позиционированием и вторым установочным зазором 213 STUD FINISHING (rectangular) Цикл чистовой обработки выступа с автоматическим предварительным позиционированием и вторым установочным зазором 5 CIRCULAR POCKET MILLING Фрезерование круглых выемок Цикл черновой обработки без автоматического предварительного позиционирования 214 CIRCULAR POCKET FINISHING Чистовая обработка круглых выемок Цикл чистовой обработки с автоматическим предварительным позиционированием и вторым установочным зазором 215 CIRCULAR STUD FINISHING Чистовая обработка круглого выступа Цикл чистовой обработки с автоматическим предварительным позиционированием и вторым установочным зазором 3 SLOT MILLING Фрезерование паза Цикл черновой / чистовой обработки без автоматического предварительного позиционирования, вертикальная врезная подача 210 SLOT WITH RECIPROCATING PLUNGE-CUT Паз с возвратнопоступательным врезанием Цикл черновой / чистовой обработки с автоматическим предварительным позиционированием и с возвратнопоступательным врезанием 211 CIRCULAR SLOT Круговой паз Цикл черновой / чистовой обработки с автоматическим предварительным позиционированием и с возвратнопоступательным врезанием

Экранная клавиша


D-84

Фрезерование выемок (Цикл 4) 1 Инструмент проникает в деталь в и исходной позиции (центр выемки) и подается до первой врезной глубины. 2 Резец начинает фрезерование в положительном направлении оси наиболее длинной стороны (на квадратных выемках, всегда начинается в положительном направлении Y) и выполняет черновую обработку изнутри наружу. 3 Этот процесс повторяется (1 до 2) до достижения глубины. 4 В конце цикла, WinNC отводит инструмент на начальную позицию. Перед программированием, обратите внимание! Для выполнения данного цикла требуется концевая центрорежущая фреза (ISO 1641), или предварительное сверление в центре выемки. Выполните предварительное позиционирование над центром выемки с коррекцией на радиус R0. Запрограммируйте позиционный кадр для начальной точки по оси инструмента (установочный зазор над поверхностью детали). Алгебраический знак параметра DEPTH, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании 0, цикл не выполняется. К длине второй стороны применяются следующие требования: длина второй стороны в 2 раза больше чем [(2×радиус закругления) + коэффициент строчечной подачи]. Пример кадров УП:

Вычисления: Коэффициент строчечной подачи k = К×R К: коэффициент перекрытия R: радиус фрезы

▪ Set-up clearance 1 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали ▪ Depth 2 (значение в приращениях): Расстояние между поверхностью детали и глубиной выемки ▪ Plunging depth 3 (значение в приращениях): врезная подача на проход. Инструмент проходит глубину одним движением, если: - Глубина врезания равна общей глубине - Глубина врезания больше общей глубины ▪ Feed rate for plunging: Скорость перемещения инструмента во время подачи ▪ First side length 4: длина выемки, параллельно основной оси рабочей плоскости ▪ Second side length 5: Ширина выемки ▪ Feed rate F: Скорость перемещения инструмента в рабочей плоскости ▪ Clockwise: DR+: попутное фрезерование с М3 DR-: встречное фрезерование М3 ▪ Радиус закругления: Радиус RR закругления углов выемки. Радиус закругления RR всегда больше или равен радиусу фрезы.


D-85

POCKET FINISHING (Цикл 212) Чистовая обработка выемки 1 WinNC автоматически перемещает инструмент по оси инструмента на установочный зазор, или — если запрограммировано — на второй установочный зазор, и последовательно до центра выемки. 2 От центра выемки, инструмент движется в рабочей плоскости до начальной точки обработки. WinNC принимает во внимание допуск и радиус инструмента при вычислении начальной точки. При необходимости, WinNC выполняет врезную подачу в центр выемки. 3 Если инструмент находится на установочном зазоре, он перемещается быстрым перемещением FMAX на установочный зазор, и с этой точки подается на первую врезную глубину со скоростью подачи для врезания. 4 Затем инструмент движется тангенциально к профилю законченной детали и, используя попутное фрезерование, выполняет один оборот. 5 После этого, инструмент отводится от профиля по тангенциальной траектории и возвращается в начальную точку в рабочей плоскости. 6 Этот процесс (3 до 5) повторяется до достижения запрограммированной глубины выемки. 7 В конце цикла, WinNC отводит инструмент быстрым перемещением на установочный зазор, или - если запрограммировано – на второй установочный зазор, и, наконец, до центра выемки (конечная позиция = начальная позиция). Перед программированием, обратите внимание! WinNC автоматически выполняется предварительное позиционирование инструмента по оси инструмента и в рабочей плоскости. Алгебраический знак параметра DEPTH, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании 0, цикл не выполняется. Если выборка и чистовая обработка выемки должна быть выполнена одним инструментом, используйте центрорежущую концевую фрезу (ISO 1631) и введите низкую скорость подачи для врезания. Минимальный размер выемки: радиус инструмента × 3.


D-86

▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента и поверхностью детали ▪ Depth Q201 (значение в приращениях): Расстояние между поверхностью детали и дном выемки ▪ Feed rate for plunging Q206: Скорость перемещения инструмента в мм/мин при перемещении на глубину. При выполнении обработки с врезной подачей в материал, ввести значение меньше заданного в Q207. ▪ Plunging depth Q202 (значение в приращениях): врезная подача на проход; ввести значение больше нуля. ▪ Feed rate for milling Q207: скорость перемещения инструмента в мм/мин при фрезеровании. ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на которой не может произойти столкновение детали и инструмента (зажимного устройства). ▪ Center in 1st axis Q216 (абсолютное значение): Центр выемки по основной оси рабочей плоскости ▪ Center in 2nd axis Q217 (абсолютное значение): Центр выемки по дополнительной оси рабочей плоскости ▪ First side length Q218 (значение в приращениях): длина выемки, параллельно основной оси рабочей плоскости ▪ Second side length Q219 (значение в приращениях): Длина выемки, параллельно дополнительной оси рабочей плоскости ▪ Corner radius Q220: Радиус угла выемки. Если значение не введено, WinNC считает радиус угла равным радиусу инструмента. ▪ Allowance in 1str axis Q221 (инкрементное): Допуск для предварительного позиционирования по базовой оси рабочей плоскости.

Пример кадров УП:


D-87

STUD FINISHING (Цикл 213) Чистовая обработка выступов 1 WinNC перемещает инструмент по оси инструмента на установочный зазор, или — если запрограммировано — на второй установочный зазор, и последовательно до центра выступа. 2 От центра выступа, инструмент движется в рабочей плоскости до начальной точки обработки. Начальная точка находится справа от выступа на расстоянии приблизительно 3.5 × радиус инструмента. 3 Если инструмент находится на втором допуске установки, он перемещается быстрым перемещением FMAX на установочный зазор, и с этой точки подается на первую врезную глубину со скоростью подачи для врезания. 4 Затем инструмент движется тангенциально к профилю законченной детали и, используя попутное фрезерование, выполняет один оборот. 5 После этого, инструмент отводится от профиля по тангенциальной траектории и возвращается в начальную точку в рабочей плоскости. 6 Этот процесс (3 до 5) повторяется до достижения запрограммированной глубины. 7 В конце цикла, WinNC отводит инструмент быстрым перемещением на установочный зазор, или - если запрограммировано - до второго допуска установки, и, наконец, до центра выемки (конечная позиция = начальная позиция). Перед программированием, обратите внимание! WinNC автоматически выполняется предварительное позиционирование инструмента по оси инструмента и в рабочей плоскости. Алгебраический знак параметра DEPTH, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании 0, цикл не выполняется. Если выборка и чистовая обработка выступа должна быть выполнена одним инструментом, используйте центрорежущую концевую фрезу (ISO 1631).


D-88

▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали. ▪ Depth Q201 (значение в приращениях): Расстояние между поверхностью детали и дном выступа. ▪ Feed rate for plunging Q206: Скорость перемещения инструмента в мм/мин при перемещении на глубину. При выполнении врезания в материал, ввести низкое значение; если выемки было уже очищено, ввести более высокую скорость подачи. ▪ Plunging depth Q202 (значение в приращениях): Врезная подача на проход. Ввести значение больше 0. ▪ Feed rate for milling Q207: скорость перемещения инструмента в мм/мин при фрезеровании. ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на которой не может произойти столкновение детали и инструмента (зажимного устройства). ▪ Center in 1st axis Q216 (абсолютное значение): Центр выступа по основной оси рабочей плоскости ▪ Center in 2nd axis Q217 (абсолютное значение): Центр выступа по дополнительной оси рабочей плоскости ▪ First side length Q218 (значение в приращениях): длина выступа, параллельно основной оси рабочей плоскости ▪ Second side length: Q219 (значение в приращениях): Длина выступа, параллельно дополнительной оси рабочей плоскости ▪ Corner radius Q220: Радиус угла выступа. ▪ Allowance in 1str axis Q221 (инкрементное): Допуск по основной оси рабочей плоскости, относительно длины выступа. Это значение требуется WinNC только для вычисления подготовительной позиции.

Пример кадров УП:


D-89

CIRCULAR POCKET MILLING (Цикл 5) Фрезерование круглой выемки 1 Инструмент проникает в деталь в начальной позиции (центр выемки) и подается до первой врезной глубины. 2 Инструмент последовательно перемещается по спиральной траектории со скоростью подачи F — см. рисунок. Для вычисления коэффициента построчной подачи k, см. Цикл 4 POCKET MILLING. 3 Этот процесс повторяется до достижения глубины. 4 В конце цикла, WinNC отводит инструмент в исходную плоскость. Перед программированием, обратите внимание! Для данного цикла требуется центрорежущая концевая фреза (ISO 1641), или предварительное сверление в центре выемки. Выполнять предварительное позиционирование над центром выемки с коррекцией на радиус R0. Запрограммировать позиционный кадр для начальной точки по оси инструмента (установочный зазор над поверхностью детали). Алгебраический знак параметра DEPTH, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании 0, цикл не выполняется. ▪ Set-up clearance 1 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали ▪ Milling depth 2 (значение в приращениях): Расстояние между поверхностью детали и дном выемки ▪ Plunging depth 3 (значение в приращениях): врезная подача на проход. Инструмент проходит глубину одним движением, если: - Глубина врезания равна Глубине - Глубина врезания больше Глубины ▪ Feed rate for plunging: Скорость перемещения инструмента во время врезной подачи ▪ Circular radius: радиус круглой выемки ▪ Feed rate F: Скорость перемещения инструмента в рабочей плоскости ▪ Clockwise DR +: попутное фрезерование с M3 DR –: встречное фрезерование с M3

Пример кадров УП:


D-90

CIRCULAR POCKET FINISHING (Цикл 214) Чистовая обработка круглой выемки 1. WinNC автоматически перемещает инструмент по оси инструмента на установочный зазор, или — если запрограммировано — на второй установочный зазор, и последовательно до центра выемки. 2. От центра выемки, инструмент движется в рабочей плоскости до начальной точки обработки. WinNC принимает во внимание диаметр заготовки и радиус инструмента для вычисления начальной точки. Если диаметр заготовки задан как 0, WinNC выполняет врезание в центр выемки. 3. Если инструмент находится на втором допуске установки, он перемещается быстрым перемещением FMAX на установочный зазор, и с этой точки подается на первую врезную глубину со скоростью подачи для врезания. 4. Затем инструмент движется тангенциально к профилю законченной детали и, используя попутное фрезерование, выполняет один оборот. 5. После этого, инструмент отводится от профиля по тангенциальной траектории и возвращается в начальную точку в рабочей плоскости. 6. Этот процесс (4 до 5) повторяется до достижения запрограммированной глубины выемки. 7. В конце цикла, WinNC отводит инструмент быстрым перемещением на установочный зазор, или - если запрограммировано – на второй установочный зазор, и, наконец, до центра выемки (конечная позиция = начальная позиция).

Перед программированием, обратите внимание! WinNC автоматически выполняется предварительное позиционирование инструмента по оси инструмента и в рабочей плоскости. Алгебраический знак параметра DEPTH, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании 0, цикл не выполняется. Если выборка и чистовая обработка выемки должна быть выполнена одним инструментом, используйте центрорежущую концевую фрезу (ISO 1631) и введите низкую скорость подачи для врезания.


D-91

Пример кадров УП:

▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали ▪ Depth Q201 (значение в приращениях): Расстояние между поверхностью детали и дном выемки ▪ Feed rate for plunging Q206: Скорость перемещения инструмента в мм/мин при перемещении на глубину. Если выполняется врезная подача в материал, ввести значение, ниже определенного в Q207. ▪ Plunging depth Q202 (значение в приращениях): врезная подача на проход ▪ Feed rate for milling Q207: скорость перемещения инструмента в мм/мин при фрезеровании. ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на которой не может произойти столкновение детали и инструмента (зажимного устройства). ▪ Center in 1st axis Q216 (абсолютное значение): Центр выемки по основной оси рабочей плоскости ▪ Center in 2nd axis Q217 (абсолютное значение): Центр выемки по дополнительной оси рабочей плоскости ▪ Workpiece blank diameter Q222: Диаметр предварительно обработанной выемки. Ввести диаметр заготовки, меньше чем диаметр готовой детали. ▪ Finished part diameter Q223: Диаметр законченной выемки. Ввести диаметр законченной детали больше диаметра заготовки.


D-92

CIRCULAR STUD FINISHING (Цикл 215) Чистовая обработка круглых выступов

1. WinNC автоматически перемещает инструмент по оси инструмента на установочный зазор, или — если запрограммировано — на второй установочный зазор, и последовательно до центра выступа. 2. От центра выступа, инструмент движется в рабочей плоскости до начальной точки обработки. Начальная точка находится справа от выступа на расстоянии приблизительно 3.5 × радиус инструмента. 3. Если инструмент находится на втором допуске установки, он перемещается быстрым перемещением FMAX на установочный зазор, и с этой точки подается на первую врезную глубину со скоростью подачи для врезания. 4. Затем инструмент движется тангенциально к профилю законченной детали и, используя попутное фрезерование, выполняет один оборот. 5. После этого, инструмент отводится от профиля по тангенциальной траектории и возвращается в начальную точку в рабочей плоскости. 6. Этот процесс (3 до 5) повторяется до достижения запрограммированной глубины. 7. В конце цикла, WinNC отводит инструмент быстрым перемещением на установочный зазор, или - если запрограммировано - на второй установочный зазор, и, наконец, до центра выемки (конечная позиция = начальная позиция).

Перед программированием, обратите внимание! WinNC автоматически выполняется предварительное позиционирование инструмента по оси инструмента и в рабочей плоскости. Алгебраический знак параметра DEPTH, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При программировании 0, цикл не выполняется. Если выборка и чистовая обработка выступа должна быть выполнена одним инструментом, используйте центрорежущую концевую фрезу (ISO 1631) и введите низкую скорость подачи для врезания.


D-93

▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали. ▪ Depth Q201 (значение в приращениях): Расстояние между поверхностью детали и дном выступа. ▪ Feed rate for plunging Q206: Скорость перемещения инструмента в мм/мин при перемещении на глубину. При выполнении врезания в материал, ввести низкое значение; если выступ был уже выбран, ввести более высокую скорость подачи. ▪ Plunging depth Q202 (значение в приращениях): врезная подача на проход; ввести значение больше 0. ▪ Feed rate for milling Q207: скорость перемещения инструмента в мм/мин при фрезеровании. ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на которой не может произойти столкновение детали и инструмента (зажимного устройства). ▪ Center in 1st axis Q216 (абсолютное значение): Центр выступа по основной оси рабочей плоскости ▪ Center in 2nd axis Q217 (абсолютное значение): Центр выступа по дополнительной оси рабочей плоскости ▪ Диаметр заготовки детали Q222: Диаметр предварительно обработанного выступа. Ввести диаметр заготовки больше чем диаметр готовой детали. ▪ Диаметр готовой детали Q223: Диаметр готового выступа. Ввести диаметр готовой детали меньше диаметра заготовки детали.

Пример кадров УП:


D-94

SLOT MILLING (Цикл 3) Фрезерование пазов Черновая обработка 1 WinNC перемещает инструмент внутрь на припуск на обработку (половина разницы между шириной паза и диаметром инструмента). От этого положения выполняется врезная подача в деталь и фрезерование в продольном направлении паза. 2 После вертикальной подачи в конце паза, фрезерование выполняется в обратном направлении. Этот процесс повторяется до достижения запрограммированной глубины. Чистовая обработка 3 WinNC Выполняет подачу инструмента на дно паза по тангенциальной дуге до внешнего профиля. Инструмент выполняет попутное фрезерование профиля (при помощи M3). 4 В конце цикла, WinNC отводит инструмент быстрым перемещением на установочный зазор. Если количество врезных подач нечетное, инструмент возвращается на начальное положение на уровне установочного зазора. Перед программированием, обратите внимание! Для выполнения цикла требуется центрорежущая концевая фреза (ISO 1641), или предварительное сверление в исходной точке. Выполнить предварительное позиционирование в центре паза и сдвиг на радиус инструмента в коррекцией на радиус R0. Диаметр фрезы не должен превышать ширину паза, и не должен быть менее половины ширины паза. Запрограммировать позиционный кадр для начальной точки по оси инструмента (установочный зазор над поверхностью детали). Алгебраический знак параметра глубины, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При установке DEPTH = 0, цикл не выполняется.


D-95

▪ Set-up clearance 1 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали ▪ Depth 2 (значение в приращениях): Расстояние между поверхностью детали и дном паза ▪ Plunging depth 3 (значение в приращениях): врезная подача на проход. Инструмент проходит глубину одним движением, если: - Глубина врезания равна общей глубине - Глубина врезания больше общей глубины ▪ Feed rate for plunging : Скорость перемещения инструмента во время врезания ▪ First side length 4 : Длина паза; определить знак, для установки первого направления фрезерования ▪ 2nd side length: Ширина паза ▪ Feed rate F 5 : Скорость перемещения инструмента в рабочей плоскости

Пример кадров УП:


D-96

SLOT (продолговатое отверстие) с возвратно-поступательным врезанием (Цикл 210) Черновая обработка 1 Быстрым перемещением, WinNC располагает инструмент по оси инструмента до второго установочного зазора и последовательно в центр левой окружности. С этого положения, WinNC располагает инструмент на установочный зазор над поверхностью детали. 2 Инструмент перемещается со скоростью подачи для фрезерования до поверхности детали. С этого положения, резец подается в продольном направлении паза — выполняя наклонную врезную подачу в материал — до достижения центра правой окружности. 3 Инструмент перемещается обратно до центра левой окружности, снова с применением наклонной врезной подачи. Этот процесс повторяется до достижения запрограммированной глубины фрезерования. 4 На глубине фрезерования , WinNC перемещает инструмент, с целью торцевого фрезерования, на другой конец паза, и затем обратно до центра паза. Чистовая обработка 5 WinNC подает инструмент от центра паза тангенциально профилю законченной детали. Инструмент выполняет последовательное попутное фрезерование профиля (при помощи M3), и, если это задано, более чем в одну врезную подачу. 6 Когда инструмент достигает конца профиля, он отводится от профиля тангенциально и возвращается и в центр паза. 7 В конце цикла, WinNC отводит инструмент быстрым перемещением FMAX на установочный зазор и — если запрограммировано — на второй установочный зазор.

Перед программированием, обратите внимание! WinNC автоматически выполняется предварительное позиционирование инструмента по оси инструмента и в рабочей плоскости. Во время черновой обработки, инструмент врезается в материал боковым возвратно-поступательным движением, от одного края паза до другого. Алгебраический знак параметра глубины, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При установке DEPTH = 0, цикл не выполняется. Диаметр фрезы не должен превышать ширину паза, и не должен быть менее трети ширины паза. Диаметр фрезы должен быть меньше половины ширины паза. В ином случае, WinNC не сможет выполнить этот цикл.


D-97

▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали. ▪ Depth Q201 (значение в приращениях): Расстояние между поверхностью детали и дном паза. ▪ Feed rate for milling Q207: скорость перемещения инструмента в мм/мин при фрезеровании. ▪ Plunging depth Q202 (значение в приращениях): Общее значение врезной подачи, на которое инструмент подается по оси инструмента при возвратно-поступательном движении. ▪ Machining operation (0/1/2) Q215: Определить операцию обработки: 0: Черновая и чистовая обработка 1: Только черновая обработка 2: Только чистовая обработка ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата Z, на которой не может произойти столкновение детали и инструмента (зажимного устройства). ▪ Center in 1st axis Q216 (абсолютное значение): Центр паза по основной оси рабочей плоскости ▪ Center in 2nd axis Q217 (абсолютное значение): Центр паза по дополнительной оси рабочей плоскости ▪ First side length Q218 (значение параллельное направлению основной оси в рабочей плоскости): ввести длину паза ▪ Second side length Q219 (значение параллельное направлению дополнительной оси в рабочей плоскости): ввести ширину паза. Если введенная ширина паза равна диаметру инструмента, WinNC выполняет только черновую обработку (фрезерование паза). ▪ Angle of rotaion Q224 (абсолютное значение): Угол, на который поворачивается весь паз. Центр поворота находится в центре паза. ▪ Infeed for finishing Q338 (инкрементное значение): врезная подача на проход. Q338 = 0: Чистовая обработка в одну врезную подачу.

Пример кадров УП:


D-98

CIRCULAR SLOT (продолговатый круглый паз) с возвратно-поступательным движением (Цикл 211) Процесс черновой обработки 1 Быстрым перемещением, WinNC располагает инструмент по оси инструмента на второй установочный зазор в центр левой окружности. С этого положения, WinNC позиционирует инструмент на запрограммированный установочный зазор над поверхностью детали. 2 Инструмент перемещается со скоростью подачи при фрезеровании к поверхности детали. С этой позиции резец подается — выполняя наклонное врезание в материал — к другому концу паза. 3 Затем инструмент перемещается под углом обратно до начальной точки, снова с использованием наклонного врезания. Этот процесс (2 до 3) повторяется до достижения запрограммированной глубины. 4 На глубине фрезерования, WinNC перемещает инструмент, с целью торцевого фрезерования, на другой конец паза. Процесс чистовой обработки 5 WinNC подает инструмент от центра паза тангенциально профилю законченной детали. Инструмент выполняет последовательное попутное фрезерование профиля (при помощи M3), и, если это задано, более чем в одну врезную подачу. Начальная точка для процесса чистовой обработки – центр правой окружности. 6 Когда инструмент достигает конца профиля, он отводится от профиля тангенциально. 7 В конце цикла, WinNC отводит инструмент быстрым перемещением FMAX на установочный зазор и — если запрограммировано — на второй установочный зазор.

Перед программированием, обратите внимание! WinNC автоматически выполняется предварительное позиционирование инструмента по оси инструмента и в рабочей плоскости. Во время черновой обработки, инструмент врезается в материал боковым возвратнопоступательным движением, от одного края паза до другого. Алгебраический знак параметра глубины, обозначает направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. При установке DEPTH = 0, цикл не выполняется. Диаметр фрезы не должен превышать ширину паза, и не должен быть менее трети ширины паза. Диаметр фрезы должен быть меньше половины ширины паза. В ином случае, WinNC не сможет выполнить этот цикл.


D-99

▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента (в начальной позиции) и поверхностью детали. ▪ Depth Q201 (значение в приращениях): Расстояние между поверхностью детали и глубиной паза. ▪ Feed rate for milling Q207: скорость перемещения инструмента в мм/мин при фрезеровании. ▪ Plunging depth Q202 (значение в приращениях): Общее значение врезной подачи, на которое инструмент подается по оси инструмента при возвратно-поступательном движении ▪ Machining operation (0/1/2) Q215: Определить операцию: 0: Черновая и чистовая обработка 1: Только черновая обработка 2: Только чистовая обработка ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата Z, на которой не может произойти столкновение детали и инструмента (зажимного устройства). ▪ Center in 1st axis Q216 (абсолютное значение): Центр паза по основной оси рабочей плоскости ▪ Center in 2nd axis Q217 (абсолютное значение): Центр паза по дополнительной оси рабочей плоскости ▪ Pitch circle diameter Q244: ввести диаметр начальной окружности ▪ Second side length Q219: ввести ширину паза. Если введенная ширина паза равна диаметру инструмента, WinNC выполняет только черновую обработку (фрезерование паза). ▪ Starting angle Q245 (абсолютное значение): ввести полярный угол начальной точки. ▪ Abgular length Q248 (значение в приращениях): ввести угловую длину паза ▪ Infeed for finishing Q248 (значение в приращениях): Врезная подача на проход. Q = 0: чистовая обработка в одну врезную подачу.

Пример кадров УП:


D-100


D-101

Циклы обработки схем отверстий WinNC предлагает два цикла для обработки схем отверстий: Цикл 220 КРУГОВАЯ СХЕМА

Экранная клавиша

221 ЛИНЕЙНАЯ СХЕМА Примечание: При обработке неправильных схем, используйте CYCL CALL PAT (см. «Таблицы точек») о создании точечных таблиц. Можно совмещать циклы 220 и 221 со следующими готовыми циклами: Цикл 1

PECKING

Цикл 207

ГЛУБОКОЕ СВЕРЛЕНИЕ

Цикл 2

TAPPING with a floating tap holder

RIGID TAPPING NEW С ПЛАВАЮЩИМ ПАТРОНОМ ДЛЯ МЕТЧИКА

Цикл 208

BORE MILLING РАСТОЧНОЕ ФРЕЗЕРОВАНИЕ

НАРЕЗАНИЕ РЕЗЬБЫ с плавающим патроном для метчика

Цикл 3

SLOT MILLING

Цикл 209

ФРЕЗЕРОВАНИЕ ПАЗА

TAPPING WITH CHIP BREAKING НАРЕЗАНИЕ РЕЗЬБЫ СО СТРУЖКОЛОМАНИЕМ

Цикл 4

POCKET MILLING

Цикл 212

ФРЕЗЕРОВАНИЕ ВЫЕМКИ

Цикл 5

CIRCULAR POCKET MILLING

ЧИСТОВАЯ ОБРАБОТКА ВЫЕМКИ

Цикл 213

ФРЕЗЕРОВАНИЕ КРУГЛОЙ ВЫЕМКИ

Цикл 17

RIGID TAPPING ЖЕСТКОЕ

POCKET FINISHING STUD FINISHING ЧИСТОВАЯ ОБРАБОТКА ВЫСТУПА

Цикл 214

НАРЕЗАНИЕ РЕЗЬБЫ

CIRCULAR POCKET FINISHING ЧИСТОВАЯ ОБРАБОТКА КРУГЛОЙ ВЫЕМКИ

Цикл 18

THREAD CUTTING

Цикл 215

CIRCULAR STUD FINISHING

Цикл 262

THREAD MILLING

НАРЕЗАНИЕ РЕЗЬБЫ

Цикл 200 DRILLING

ЧИСТОВАЯ ОБРАБОТКА ВЫСТУПА

СВЕРЛЕНИЕ

Цикл 201 REAMING

РЕЗЬБОФРЕЗЕРОВАНИЕ

Цикл 263

РАЗВЕРТЫВАНИЕ

THREAD MILLING/COUNTERSINKING РЕЗЬБОФРЕЗЕРОВАНИЕ/КОНИЧЕСКОЕ ЗЕНКОВАНИЕ

Цикл 202 BORING

Цикл 264

РАСТОЧКА

Цикл 203 UNIVERSAL MILLING CYCLE

СВЕРЛЕНИЕ/ФРЕЗЕРОВАНИЕ РЕЗЬБЫ

Цикл 265

УНИВЕРСАЛЬНЫЙ ЦИКЛ ФРЕЗЕРОВАНИЯ

Цикл 204 BACK BORING ОБРАТНАЯ РАСТОЧКА

Цикл 205 UNIVERSAL PECKING УНИВЕРСАЛЬНОЕ ГЛУБОКОЕ СВЕРЛЕНИЕ

Цикл 206 TAPPING NEW С ПЛАВАЮЩИМ ПАТРОНОМ ДЛЯ МЕТЧИКА

THREAD DRILLING/MILLING HELICAL THREAD DRILLING/MILLING СВЕРЛЕНИЕ/ФРЕЗЕРОВАНИЕ РЕЗЬБЫ С ВИНТОВЫМИ ЗУБЬЯМИ

Цикл 267

OUTSIDE THREAD MILLING НАРУЖНОЕ РЕЗЬБОФРЕЗЕРОВАНИЕ


D-102

CIRCULAR PATTERN (Цикл 220) КРУГОВАЯ СХЕМА 1 Быстрым перемещением, WinNC перемещает инструмент из текущего положения на начальную позицию для первой операции обработки. Позиционирование инструмента выполняется следующим образом: ▪ Перемещение на второй установочный зазор (2nd setup clearance) (ось шпинделя) ▪ Подвод к начальной точке по оси шпинделя ▪ Перемещение на установочный зазор над поверхностью детали (ось шпинделя) 2 Из этого положения, WinNC выполняет последний определенный готовый цикл. 3 Инструмент затем подводится к начальной точке следующей операции обработки по прямой линии на установочном зазоре (или 2м установочном зазоре). 4 Этот процесс (1 до 3) повторяется до выполнения всех операций обработки. Перед программированием, обратите внимание! Цикл 220 – DEF активен, что означает , что цикл 220 автоматически вызывает последний определенный готовый цикл. Если комбинировать цикл 220 с одним из готовых циклов 200 до 204 и 212 до 215, установочный зазор, поверхность детали и второй установочный зазор, определенный в цикле 220, будут эффективны и для выбранного готового цикла.


D-103

▪ Center in 1st axis Q216 (абсолютное значение): центр круговой схемы по базовой оси рабочей плоскости ▪ Center in 2nd axis Q217 (абсолютное значение): центр круговой схемы по дополнительной оси рабочей плоскости ▪ Pitch circle diameter Q244: Диаметр делительной окружности ▪ Starting angle Q245 (абсолютное значение): угол между основной осью рабочей плоскости и начальной точкой для первой операции обработки на круговой схеме ▪ Stoping angle Q245 (абсолютное значение): угол между основной осью рабочей плоскости и начальной точкой для последней операции обработки на круговой схеме. Не вводить одно значение для угла остановки и начального угла. Если угол остановки больше чем начальный угол, обработка выполняется против часовой стрелки; иначе, обработка выполняется по часовой стрелке. ▪ Steping angle Q247 (значение в приращениях): угол меду двумя операциями обработки на круговой схеме. Если введен шаговый угол 0, WinNC вычисляет шаговый угол из начального угла и угла остановки. При введении значения не равного 0, WinNC не принимает во внимание угол остановки. Знак угла остановки определяет направление обработки (– = по часовой стрелке). ▪ Number of repetitions Q241: Количество операций обработки на круговой схеме. ▪ Set-up clearance Q200 (значение в приращениях): расстояние между вершиной инструмента и поверхностью детали. Вести положительное значение. ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на которой невозможно столкновение инструмента и детали (зажимного устройства). ▪ Traversing to clearance height Q301: определение способа перемещения инструмента между обрабатывающими процессами 0: ход на установочный зазор между операциями 1: ход на 2-й установочный зазор между операциями

Примеры кадров УП:


D-104

LINEAR PATTERN (Цикл 221) Линейная схема Перед программированием, обратите внимание! Цикл 221 - DEF активен, что означает , что цикл 221 автоматически вызывает последний определенный готовый цикл. Если комбинировать цикл 221 с одним из готовых циклов 200 до 204 и 212 до 215, установочный зазор, поверхность детали и второй установочный зазор, определенный в цикле 221, будут эффективны и для выбранного готового цикла. 1 WinNC автоматически перемещает инструмент из текущего положения на начальную позицию для первой операции обработки. Инструмент позиционируется следующим образом: ▪ Перемещение на второй установочный зазор (2nd setup clearance) (ось шпинделя) ▪ Подвод к начальной точке по оси шпинделя ▪ Перемещение на установочный зазор над поверхностью детали (ось шпинделя) 2 Из этого положения, WinNC выполняет последний определенный готовый цикл. 3 Инструмент затем подводится к начальной точке следующей операции в положительном направлении основной оси с установочным зазором (или 2-м установочным зазором). 4 Этот процесс (1 до 3) повторяется до выполнения всех операций обработки на первой линии. Затем инструмент позиционируется над последним отверстием первой линии. 5 Инструмент перемещается до последней точки второй линии, где он выполняет операцию обработки. 6 Из этого положения, подводится к начальной точке следующей операции обработки в отрицательном направлении основной оси. 7 Это процесс (6) повторяется до выполнения всех операций обработки на второй линии. 8 Инструмент перемещается до начальной точки следующей линии. 9 Все последующие линии обрабатываются возвратно-поступательным движением.


D-105

▪ Starting point 1st axis Q225 (абсолютное значение): Координата начальной точки в основной оси рабочей плоскости ▪ Starting point 2nd axis Q226 (абсолютное значение): Координата начальной точки в дополнительной оси рабочей плоскости ▪ Spacing 1st axis Q237 (значение в приращениях): Распределение между индивидуальными отверстиями на линии ▪ Spacing 2nd axis Q238 (значение в приращениях): Распределение между индивидуальными линиями ▪ Number of columns Q242: количество операций обработки на линии ▪ Number of lines Q243: Количество проходов ▪ Angle of rotation Q224 (абсолютное значение): Угол, на который поворачивается вся схема. Центр вращения находится в начальной точке. ▪ Set-up clearance Q200 (значение в приращениях): расстояние между вершиной инструмента и поверхностью детали. ▪ Workpiece surface coordinate Q203 (абсолютное значение): Координата поверхности детали ▪ 2nd set-up clearance Q204 (значение в приращениях): Координата по оси инструмента, на которой невозможно столкновение инструмента и детали (зажимного устройства). Пример кадров УП:


D-106

Циклы SL Основные сведения SL Циклы позволяют формировать сложные контуры, комбинируя до 12 вспомогательных контуров (выемок или выступов). Индивидуальные вспомогательные контуры определяются в подпрограммах. TNC вычисляет общий контур из вспомогательных контуров (номеров подпрограмм) введенных в Цикл 14 CONTOUR GEOMETRY. Характеристика подпрограмм · Допускается преобразование координат. Если трансформации координат программируются в пределах вспомогательного контура, они эффективны также в следующих подпрограммах, но не нужно выполнять их сброс после вызова цикла. · TNC игнорирует скорости подачи F и вспомогательные функции M. · TNC распознает выемку, если траектория инструмента лежит внутри контура, например, при выполнении обработки контура по часовой стрелке с коррекцией на радиус инструмента RR. · TNC распознает выступ, если траектория инструмента лежит вне контура, например, при выполнении обработки контура против часовой стрелки с коррекцией на радиус инструмента RL. · Подпрограммы не должны содержать координат по оси инструмента. · Рабочая плоскость определяется в первой координатном кадре подпрограммы. Использование вспомогательных осей U,V,W допускается. Характеристики фиксированных циклов · TNC автоматически выполняет позиционирование инструмента перед циклом на технологический зазор. · Каждый уровень глубины врезания обрабатывается без прерывания, т.к. резец проходит вокруг выступов, а не над ними. · Радиус "внутренних углов" может быть запрограммирован—инструмент продолжает движение, для предотвращения повреждения поверхности на внутренних углах (это относится к внешнему проходу при черновой обработке и в цикле чистовой обработки боковых поверхностей). · Подвод к контуру для чистовой обработке боковых сторон выполняется по тангенциальной дуге.

· Для чистовой обработки дна, инструмент снова подводится по тангенциальной дуге (для оси инструмента Z, например, дуга может быть в плоскости Z/X). Весь контур обрабатывается либо попутным, либо встречным фрезерованием. Данные обработки (глубина фрезерования, припуск на чистовую обработку и технологический зазор) вводятся как CONTOUR DATA в Цикл 20. Пример: структура программы: обработка с циклами SL 0 BEGIN PGM SL2 MM 12 CYCL DEF 140 геометрические характеристики контура ... 13CYCL DEF 20.0 данные контура ... … 16CYCL DEF 21.0 предварительное сверление ... 17 CYCL CALL 18CYCL DEF 22.0 черновая обработка ... 19CYCL CALL … 22 CYCL DEF 23.0 чистовая обработка дна ... 23 CYCL CALL … 26 CYCL DEF 24.04 чистовая обработка боковых сторон ... 27 CYCL CALL 50 L Z+250 RO FMAX M2 51 LBL 1 … 55 LBL 0 56 LBL 2 60 LBL 0 … 99 END PGM SL2 MM


D-107


D-108

Обзор SL Циклов 14 CONTOUR GEOMETRY (обязательный) 15 PILOT DRILLING (дополнительный) 6 ROUGH OUT (обязательный) 16 CONTOUR MILLING (дополнительный)

CONTOUR DATA (обязательный) 21 PILOT DRILLING (дополнительный) 22 ROUGH OUT (обязательный) 23 FLOOR FINISHING (дополнительный) 24 SIDE FINISHING (дополнительный) 25 CONTOUR TRAIN 27 CYLINDER SURFACE CYLINDER SURFACE (фрезерование пазов)


D-109

Циклы SL, технологическая карта

Примечание: Циклы SL 6,15 и 16 обрабатываются как SL II-Циклы 21,22 и 24.


D-110

ГЕОМЕТРИЧЕСКИЕ ХАРАКТЕРИСТИКИ КОНТУРА (Цикл 14) Все подпрограммы, применяемые для определения контура, указываются в списке Цикл 14 ГЕОМЕТРИЧЕСКИЕ ХАРАКТЕРИСТИКИ КОНТУРА. Перед программированием, имейте в виду: Цикл 14 имеет статус DEF, это означает, что он становится аффективным сразу после задания в программе обработки В список в цикле 14 можно ввести до 12 подпрограмм (вспомогательных контуров). Номера меток для контура: Введите все номера меток для отдельных подпрограмм, которые должны применяться для определения контура. Подтвердите каждый номер метки клавишей ENT . После ввода всех номеров, завершить ввод клавишей END

Пример кадров УП:

.


D-111

Перекрывающиеся контуры выемки и выступы могут накладываться для формирования нового контура. Т.о. можно увеличить зону выемки другой выемкой или уменьшить ее зоной выступа. Подпрограммы: Перекрывающиеся выемки Примечание: Следующие примеры программирования являются подпрограммами контура, которые вызываются циклом 14 CONTOUR GEOMETRY в основной программе. Выемки A и В перекрываются. TNC вычисляет точки пересечения S1 и S2 (Их не нужно программировать). Выемки программируются как полные окружности. Подпрограмма 1: выемка A Пример кадров УП: 51 LBL 1 52 L X+10 Y+50 RR 53 CC X+35 Y+50 54С X+10 Y+50 DR55 LBL 0 Подпрограмма 2: выемка В Пример кадров УП: 56 LBL 2 57 L X+90 Y+50 RR 58 CC X+65 Y+50 59 С X+90 Y+50 DRLBL 0 Зона включения Обе поверхности A и В должны быть обработаны, включая зону взаимного перекрытия: · Поверхности A и В должны быть выемками. · Первая выемка (в Цикле 14) должно начинаться вне второй выемки. Поверхность A:

Поверхность B:


D-112

Зона исключения Поверхность A должна обрабатываться без зоны перекрытия с поверхностью B · Поверхность A должна быть выемкой, а В выступом. A должна начинаться вне B. · А должна начинаться вне В. Поверхность А:

Поверхность В:

Зона пересечения Обрабатывается только зона где A и В перекрываются. (Зоны A или В по отдельности должны остаться не обработанными.) · A и В должны быть выемками. · A должна начинаться внутри B. Поверхность А:

Поверхность В:


D-113

CONTOUR DATA (Цикл 20) Данные обработки для подпрограмм, описывающих вспомогательные контуры, вводятся в Цикле 20 Перед программированием, имейте в виду: Цикл 20 имеет статус DEF, это означает, что он становится эффективен сразу после установки в программе обработки. Алгебраический знак параметра DEPTH определяет направление обработки. Отрицательный знак определяет обработку в отрицательном направлении оси шпинделя. Если программируется DEPTH = 0, TNC не выполняет этот цикл. Данные обработки, введенные в Цикле 20 достоверны для циклов 21 - 24. При использовании циклов SL в программах с параметрами Q, циклические параметры Q1 - Q19 не могут быть использованы как параметры программы. Milling depth Q1 (значение с приращением): Расстояние между поверхностью детали и дном выемки. Path overlap factor Q2: Q2 x радиус инструмента = фактор перекрытия k. Finishing allowance for side Q3 (значение с приращением): Припуск на чистовую обработку в рабочей плоскости Finishing allowance for floor Q4 (значение с приращением): Припуск на чистовую обработку в оси инструмента. Workpiece surface coordinate Q5 (абсолютное значение): Абсолютная координата поверхности детали Set-up clearance Q6 (значение с приращением): Расстояние между вершиной резца и поверхностью детали. Clearance height Q7 (абсолютное значение): Абсолютная высота, на которой инструмент не может столкнуться с деталью (для промежуточного позиционирования и отвода в конце цикла). Inside corner radius Q8: Радиус закругления внутреннего угла; введенное значение базируется на траектории средней точки инструмента. Direction of rotation? Clockwise = -1 Q9 Направление обработки выемки. · По часовой стрелке (Q9 = -1 встречное фрезерование выемок и выступов с М03) · Против часовой стрелки (Q9 = +1 попутное фрезерование выемок и выступов с М03)

Пример кадров УП:

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


D-114

PILOT DRILLING (Цикл 21) Перед программированием, имейте в виду: При вычислении точек врезной подачи, TNC не принимает во внимание дельту значений DR, запрограммированных в кадре TOOL CALL. В узких местах TNC иногда не имеет возможности выполнить предварительное сверление инструментом, если он больше чернового инструмента. Процесс Аналогично Циклу 1, Глубокое сверление Назначение: Цикл 21 применяется для предварительного сверления в точках врезной подачи резца. В расчет принимаются допуски на боковых сторонах и на дне, а также радиус инструмента для черновой обработки. Точки врезной подачи резца служат также начальными точками для черновой обработки. Plunging depth Q10 (значение с приращением): Величина? на которую инструмент выполняет сверление при врезной подаче (отрицательный знак для отрицательного направления обработки). Feed rate for plunging Q11: Скорость перемещения инструмента при врезании в мм/мин. Rough-out tool number Q13: Номер инструмента для черновой фрезы

Пример кадров УП:


D-115

ROUGH-OUT (Цикл 22) 1 TNC позиционирует инструмент над точками врезной подачи резца, принимая в расчет припуск на боковой стороне. 2 В первой глубине врезания, инструмент выполняет фрезерование профиля изнутри наружу со скоростью подачи Q12. 3 Контуры выступа (здесь: C/D) обрабатываются начерно, приближаясь к контуру выемки (здесь: A/B). 4 В конце TNC выполняет черновую обработку выемки, отводит инструмент на высоту зазора. Перед программированием, имейте в виду: Для выполнения цикла требуется концевая центрорежущая фреза (ISO 1641) или предварительное сверление при помощи цикла 21. Plunging depth Q10 (значение с приращением): Величина, на которую инструмент выполняет врезание при врезной подаче. Feed rate for plunging Q11: Скорость перемещения инструмента при врезании в мм/мин. Feed rate for milling Q12: Скорость перемещения инструмента при фрезеровании в мм/мин. Coarse roughing tool number Q18: номер инструмент, уже была выполнена черновая обработка контура. Если грубой обработки не выполнялось, ввести "0"; при вводе значения отличного от 0, TNC выполнит только черновую обработку зоны, которая не могла быть обработана инструментом для грубой обработки (доступны только контуры без выступов). Reciprocation feed rate Q19: Скорость перемещения инструмента в мм/мин при возвратно-поступательном врезании.

Пример кадров УП:


D-116

FLOOR FINISHING (Цикл 23) Чистовая обработка дна Примечание: TNC автоматически вычисляет начальную точку для чистовой обработки. Начальная точка зависит от имеющегося пространства в выемке. Инструмент подводится к плоскости обработки плавно (по вертикальной тангенциальной дуге). Инструмент снимает припуск на чистовую обработку, остающийся после черновой обработки. Feed rate for plunging Q11: Скорость перемещения инструмента по врезании Feed rate for milling Q12: Скорость перемещения инструмента по фрезеровании

Пример кадров УП:


D-117

SIDE FINISHING (Цикл 24) Подвод и отвод от вспомогательных контуров выполняется по тангенциальной дуге. Каждый вспомогательный контур обрабатывается начисто по отдельности. Перед программированием, имейте в виду: Сумма припуска для боковой стороны (Q14) и радиуса фрезы для чистовой обработки должна быть меньше, чем сумма припуска для боковой стороны (Q3, Цикл 20) и радиус черновой фрезы. Дане вычисление эффективно также при Пример кадров УП: выполнении Цикла 24 без черновой обработки циклом 22; в этом случае, введите "0" для радиуса черновой фрезы. TNC автоматически вычисляет начальную точку для чистовой обработки. Начальная точка зависит от имеющегося места в выемке и припуска, запрограммированного в Цикле 20. Direction of rotation? Clockwise = -1 Q9 Направление обработки выемок. Направление обработки • По часовой стрелке +1 • Против часовой стрелки -1 Plunging depth Q10 (значение с приращением): Величина, на которую инструмент выполняет врезание при врезной подаче. Feed rate for plunging Q11: Скорость перемещения инструмента при врезании в мм/мин. Feed rate for milling Q12: Скорость перемещения инструмента при фрезеровании в мм/мин Finishing allowance for side Q14 (значение с приращением): Введите допустимое значение для нескольких операций чистового фрезерования. При вводе Q14 = 0, оставшийся припуск на чистовую обработку будет снят в одну операцию.


D-118

CONTOUR TRAIN (Цикл 25)

Перед программированием, имейте в виду: Алгебраический знак параметра DEPTH определяет направление обработки. Отрицательный знак определяет отрицательное направление обработки по оси шпинделя. Если программируется DEPTH = 0, TNC не выполняет этот цикл. TNC принимает в расчет только первую метку Цикла 14 CONTOUR GEOMETRY. Цикл 20 CONTOUR DATA не требуется. Позиции, запрограммированные в размерах с приращением сразу после Цикла 25, базируются на позиции инструмента в конце цикла. Пример кадров УП:

В сочетании с циклом 14 CONTOUR GEOMETRY, данный цикл позволяет выполнять обработку открытых контуров (т.е. когда начальная точка контура не совпадает с конечной точкой контура). Цикл 24 CONTOUR TRAIN имеет существенные преимцщества перед обарботкой открытого контура при помощи позиционных кадров. - TNC контролирует операцию для предотвращения Недорезов и перерезов. Рекомендуется перед выполнением обработки использовать графическую имитацию. - Если радиус выбранного инструмента слишком большой, может потребоваться повторная обработка углов контура. - Обработка контура может быть выполнена попутным или встречным фрезерованием. - Инструмент может перемещаться вперед и назад для выполнения фрезерования в несколько врезных подач: в результате – более быстрая обработка - Можно ввести значения допуска, что позволяет выполнять повторные операции черновой и чистовой обработки. Milling depth Q1 (значение с приращением): Расстояние между цилиндрической поверхностью и дном контура. Finishing allowance for side Q3 (значение с приращением): Припуск на чистовую обработку в плоскости развернутой цилиндрической поверхности. Данный допуск эффективен в направлении коррекции на радиус. Clearance height Q7 (абсолютное значение): абсолютная высота, на которой инструмент не сталкивается с деталью. Позиция для отвода в конце цикла. Plunging depth Q10 (значение с приращением): Величина, на которую инструмент выполняет врезание при врезной подаче. Feed rate for plunging Q11: Скорость перемещения инструмента по оси инструмента в мм/мин. Feed rate for milling Q12: Скорость перемещения инструмента в рабочей плоскости в мм/мин. Climb or up-cut ? = -1 Q15: Попутное фрезерование: = +1 Встречное фрезерование: = -1 Для использования попутного и встречного фрезерования попеременно, в несколько подач установка = 0


D-119

ЦИЛИНДРИЧЕСКАЯ ПОВЕРХНОСТЬ (Цикл 27) Данный цикл позволяет программировать контур в двухмерном формате, и затем наворачивать его на цилиндрическую поверхность для пространственной обработки. Используйте Цикл 28 при необходимости выполнения направляющих пазов на цилиндрической поверхности. Контур описывается в подпрограмме определенной в Цикле 14 CONTOUR GEOMETRY. Подпрограмма содержит координаты по оси вращения и в параллельной оси. Ось вращения C, например, параллельна оси Z. Функции траектории L, CHF, CR, RND APPR (за исключением APPR LCT) и DEP доступны. Размеры по оси вращения могут быть введены по желанию, либо в градусах, либо в мм (или дюймах). Необходимый тип размеров можно выбрать в определении цикла. 1. TNC позиционирует инструмент над точками врезной подачи резца, с боковым припуском. 2. На первой глубине врезания, инструмент выполняет фрезерование вдоль определенного контура со скоростью подачи для фрезерования Q12. 3. В конце контура, TNC возвращает инструмент на зазор и в точку врезания; 4. Шаги 1 - 3 повторяются до достижения запрограммировано глубины Q1. 5. Затем инструмент перемещается на технологический зазор. Примечание: В настоящий момент этот цикл не выполняется.

Перед программированием, имейте в виду: Емкость памяти для программирования циклов SL ограничена. Например, вы можете запрограммировать до 128 прямолинейных кадров в одном цикле SL. Алгебраический знак параметра DEPTH определяет направление обработки. Отрицательный знак определяет отрицательное направление обработки по оси шпинделя. Если программируется DEPTH = 0, TNC не выполняет этот цикл. Для выполнения цикла требуется концевая центрорежущая фреза (ISO 1641). Необходимо выполнить центрирование цилиндра на поворотном столе. Ось инструмента должна быть перпендикулярна к поворотному столу. Если это не так, TNC выводит сообщение об ошибке. Цикл может использоваться также в наклонной рабочей плоскости. TNC проверяет: лежат ли компенсированные и не компенсированные траектории инструмента в пределах диапазона поворотной оси.


D-120

Пример кадров УП:

Milling depth Q1 (значение с приращением): Расстояние между цилиндрической поверхностью и дном контура. Finishing allowance for side Q3 (значение с приращением): Припуск на чистовую обработку в плоскости развернутой цилиндрической поверхности. Данный допуск эффективен в направлении коррекции на радиус. Set-up clearance Q6 (значение с Расстояние между вершиной инструмента и поверхностью цилиндра. Plunging depth Q10 (значение с приращением): Величина, на которую инструмент выполняет врезание при врезной подаче. Feed rate for plunging Q11: Скорость перемещения инструмента по оси инструмента в мм/мин.. Feed rate for milling Q12: Скорость перемещения инструмента в рабочей плоскости в мм/мин. Cylinder radius Q16: Радиус цилиндра, на котором выполняется контур. Dimension type? ang./lin. Q17:Размеры для оси вращения в подпрограмме задаются в градусах (0) или в мм/дюймах (1)


D-121

ЦИЛИНДРИЧЕСКАЯ ПОВЕРХНОСТЬ фрезерование пазов (Цикл 28) Данный цикл позволяет программировать контур в двух плоскостях, и затем наворачивать его на цилиндрическую поверхность для пространственной обработки. В отличие от цикла 27, инструмент регулируется таким образом, что при активной коррекции на радиус инструмента, стенки паза всегда параллельны. Программируется траектория центральной точки контура вместе с коррекцией на радиус инструмента. При помощи коррекции на радиус определяется попутное или встречное фрезерование. - RL: попутное фрезерование - RR: встречное фрезерование 1. TNC позиционирует инструмент над точкой врезания. 2. На первой глубине врезания, инструмент выполняет фрезерование вдоль запрограммированного паза со скоростью подачи для фрезерования Q12 с учетом бокового припуска на чистовую обработку. 3. В конце контура, TNC перемещает инструмент к противоположной стенке и возвращается к точке врезания. 4. Шаги 2 и 3 повторяются до достижения значения Q1. 5. Затем инструмент перемещается на технологический зазор. Примечание: В настоящий момент этот цикл не выполняется.

Перед программированием, имейте в виду: Емкость памяти для программирования циклов SL ограничена. Например, вы можете запрограммировать до 128 прямолинейных кадров в одном цикле SL. Алгебраический знак параметра DEPTH определяет направление обработки. Отрицательный знак определяет отрицательное направление обработки по оси шпинделя. Если программируется DEPTH = 0, TNC не выполняет этот цикл. Для выполнения цикла требуется концевая центрорежущая фреза (ISO 1641). Необходимо выполнить центрирование цилиндра на поворотном столе. Ось инструмента должна быть перпендикулярна к поворотному столу. Если это не так, TNC выводит сообщение об ошибке. Цикл может использоваться также в наклонной рабочей плоскости. TNC проверяет: лежат ли компенсированные и не компенсированные траектории инструмента в пределах диапазона поворотной оси.


D-122

Milling depth Q1 (значение с приращением): Расстояние между цилиндрической поверхностью и дном контура. Finishing allowance for side Q3 (значение с Пример кадров УП: приращением): Припуск на чистовую обработку на развернутой стенке цилиндра. Припуск на чистовую эффективен в направлении коррекции на инструмент. Set-up clearance Q6 (значение с приращением) Расстояние между вершиной инструмента и поверхностью цилиндра. Plunging depth Q10 (значение с приращением): Величина, на которую инструмент выполняет врезание при врезной подаче. Feed rate for plunging Q11: Скорость перемещения инструмента по оси инструмента в мм/мин.. Feed rate for milling Q12: Скорость перемещения инструмента в рабочей плоскости в мм/мин. Cylinder radius Q16: Радиус цилиндра, на котором выполняется контур. Dimension type? ang./lin. Q17:Размер для оси вращения в подпрограмме даются в градусах (0) или в мм/дюймах (1). Slot width Q20: Ширина паза для обработки


D-123

Циклы многопроходного фрезерования Обзор TNC предлагает два цикла для обработки поверхностей со следующими характеристиками: · · · ·

Плоские, прямоугольные поверхности Плоские, косоугольные поверхности Поверхности с наклоном Изогнутые поверхности

Цикл 230 MULTIPASS MILLING для плоских прямоугольных поверхностей 231 RULED ПОВЕРХНОСТЬ Для косых, наклонных или изогнутых поверхностей

Экранная клавиша


D-124

MULTIPASS MILLING (Цикл 230) Многопроходное фрезерование 1 Из текущего положения, WinNC располагает инструмент быстрым перемещением в исходной точке 1. WinNC смещает инструмент на его радиус налево и вверх. 2 Затем инструмент перемещается с FMAX по оси инструмента на установочный зазор. Из этого положения он подводится к исходной точке по оси инструмента со скоростью подачи для врезания. 3 Инструмент последовательно подается с запрограммированной скоростью подачи до точки остановки 2 . Точка остановки вычисляется из запрограммированной начальной точки, длины и радиуса инструмента. 4 WinNC смещает инструмент к начальной точке следующего прохода с шаговой скоростью подачи. Смещение вычисляется из запрограммированной ширины и количества проходов. 5 Инструмент возвращается в отрицательном направлении первой оси. 6 Многопроходное фрезерование повторяется до выполнения запрограммированной обработки поверхности. 7 В конце цикла, инструмент отводится с FMAX на установочный зазор

Перед программированием, обратите внимание! Из текущего положения, WinNC позиционирует инструмент в начальной точке 1, сначала в рабочей плоскости и затем по оси инструмента. Выполните предварительную установку инструмента таки образом, чтобы столкновение между инструментом и зажимными устройствами было невозможно.


D-125

▪ Starting point in 1st axis Q225 (абсолютное значение): Координата минимальной точки поверхности для многопроходного фрезерования по основной оси в рабочей плоскости ▪ Starting point in 2nd axis Q226 (абсолютное значение): Координата минимальной точки поверхности для многопроходного фрезерования по второй оси в рабочей плоскости ▪ Starting point in 3rd axis 3rd Q227 (абсолютное значение): Высота по оси шпинделя, на которой выполняется многопроходное фрезерование. ▪ First side length Q218 (значение в приращениях): Длина поверхности для многопроходного фрезерования в основной оси рабочей плоскости, относительно исходной точки на первой оси ▪ Second side length Q219 (значение в приращениях): Длина поверхности для многопроходного фрезерования в дополнительной оси рабочей плоскости, относительно исходной точки на второй оси ▪ Number of cuts Q240: Количество проходов по ширине ▪ Feed rate for plunging Q206: Скорость перемещения инструмента в мм/мин при движении от установочного зазора до глубины фрезерования ▪ Feed rate for milling Q207: Скорость перемещения инструмента в мм/мин при фрезеровании. ▪ Stepover feed rate Q209: Скорость перемещения инструмента в мм/мин при переходе к следующему проходу. При поперечном перемещении инструмента в материале, ввести Q209 меньше чем Q207. при поперечном перемещении в открытом пространстве, Q209 может быть больше Q207. ▪ Set-up clearance Q200 (значение в приращениях): Расстояние между вершиной инструмента и глубиной фрезерования для позиционирования в начале и конце цикла.

Пример кадров УП:


D-126

RULED SURFACE (Цикл 231) Неправильная поверхность 1 Из текущего положения, WinNC выполняет позиционирование инструмента линейным трехмерным движением на начальную точку 1. 2 Инструмент подается на точку остановки 2 со скоростью подачи для фрезерования. 3 Из этого положения, инструмент движется быстрым перемещением FMAX на диаметр инструмента в положительном направлении оси инструмента, и затем обратно на начальную позицию 1. 4 На начальной позиции 1 WinNC перемещает инструмент обратно до последнего пройденного значения Z. 5 Затем WinNC перемещает инструмент по всем трем осям от точки 1 в направлении точки 4, до следующей линии. 6 Из этого положения, инструмент перемещается до конечной точки этого прохода. WinNC вычисляет точку остановки, используя точку 2, и направление точки 3. 7 Многопроходное фрезерование повторяется до завершения обработки запрограммированной поверхности. 8 В конце цикла, инструмент позиционируется над наивысшей запрограммированной точкой по оси инструмента, со смещением на диаметр инструмента.


D-127

Режущее движение Начальная точка, а также и направление обработки могут быть свободно выбраны. WinNC всегда выполняет индивидуальные проходы от точки 1 к точке 2, общим движением от точки 1/2 к точке 3/4 . Точку 1 можно расположить в любом углу поверхности для обработки. При использовании концевой фрезы для операции обработки, можно оптимизировать поверхность следующими способами: ▪ фасонный проход (координата точки 1 по оси шпинделя больше, чем координата точки 2 по оси шпинделя) для слегка наклонных поверхностей. ▪ волочильный проход (координата точки 1 по оси шпинделя меньше, чем координата точки 2 по оси шпинделя) для сильно наклонных поверхностей ▪ при фрезеровании изогнутых поверхностей, запрограммируйте основное направление резания (от точки 1 к точке 2) параллельно направлению более крутого наклона. См. рисунок в центре справа. При использовании сферического резца для ориентирования обработки, можно оптимизировать поверхность следующим способом: ▪ при фрезеровании изогнутых поверхностей, программировать основное направление резания (от точки к точке) перпендикулярно направлению более крутого наклона. См. рисунок внизу справа. Перед программированием, обратите внимание! Из текущего положения, WinNC выполняет позиционирование инструмента линейным 3координатным движением на начальную точку 1. Выполнить предварительное позиционирование инструмента таким образом, чтобы избежать столкновения инструмента и детали. WinNC перемещает инструмент с коррекцией на радиус R0 на запрограммированные позиции. При необходимости, используйте центрорежущую концевую фрезу (ISO 1641).


D-128

▪ Starting point in 1st axis Q225 (абсолютное значение): Координата начальной точки на поверхности для многопроходного фрезерования в основной оси рабочей плоскости. ▪ Starting point in 2nd axis Q226 (абсолютное значение): Координата начальной точки на поверхности для многопроходного фрезерования в дополнительной оси рабочей плоскости ▪ Starting point in 3rd axis Q227 (абсолютное значение): Координата начальной точки на поверхности для многопроходного фрезерования по оси инструмента ▪ 2nd point in 1st axis Q228 (абсолютное значение): Координата точки остановки на поверхности для многопроходного фрезерования в основной оси рабочей плоскости ▪ 2nd point in 2nd axis Q229 (абсолютное значение): Координата точки остановки на поверхности для многопроходного фрезерования в дополнительной оси рабочей плоскости ▪ 2nd point in 3rd axis Q230 (абсолютное значение): Координата точки остановки на поверхности для многопроходного фрезерования по оси инструмента ▪ 3rd point in 1st axis Q231 (абсолютное значение): Координата точки 3 на основной оси рабочей плоскости ▪ 3rd point in 1st axis Q232 (абсолютное значение): Координата точки 3 на вспомогательной оси рабочей плоскости ▪ 3rd point in 3rd axis Q233 (абсолютное значение): Координата точки 3 по оси инструмента ▪ 4rd point in 1st axis Q234 (абсолютное значение): Координата точки 4 на основной оси рабочей плоскости ▪ 4rd point in 2nd axis Q235 (абсолютное значение): Координата точки 4 на вспомогательной оси рабочей плоскости ▪ 4rd point in 3rd axis Q236 (абсолютное значение): Координата точки 4 по оси инструмента ▪ Number of cuts Q240: Количество проходов между точками 1 и 4, 2 и 3. ▪ Feed rate for milling Q207: Скорость перемещения инструмента в мм/мин при фрезеровании. WinNC выполняет первый этап с запрограммированной скоростью подачи/2.

Пример кадров УП:


D-129

Циклы трансформации координат Общие сведения После программирования профиля, его можно расположить на детали в различных позициях и в различных размерах, используя функции трансформации координат. WinNC предлагает следующие циклы трансформации координат: Цикл 7 DATUM SHIFT Сдвиг точки отсчета Для прямого смещения профилей в пределах программы 247 DATUM SETTING Для установки точки отсчета в ходе отработки программы 8 MIRROR IMAGE Зеркальное отражение Для зеркального отображения профилей 10 ROTATION Вращение Для вращения профилей в рабочее плоскости 11 SCALING FACTOR Коэффициент масштабирования Для увеличения или уменьшения размеров профиля

Экранная клавиша

Эффект координатной трансформации Трансформация координат становится эффективной сразу после ее установки — она не вызывается. Она остается активированной до изменения или отмены.

Для отмены трансформации координат: ▪ Определить циклы для базового исполнения с новым значением, таким как коэффициент масштабирования 1.0 ▪ Выполнить вспомогательную функцию M02, M30, или кадр конца программы END PGM (в зависимости от машинного параметра 7300) ▪ Выбрать новую программу


D-130

DATUM SHIFT (Цикл 7) Сдвиг точки отсчета Сдвиг точки отсчета позволяет повторять операции обработки в различных локализациях на детали. Система координат смещается на соответствующее расстояние в рабочем пространстве. Сдвиг нуля детали может быть смещен в пределах подпрограммы. Эффект При задании цикла сдвига точки отсчета DATUM SHIFT, все координатные данные базируются на новой точке отсчета. WinNC отображает сдвиг точки отсчета по каждой оси в дополнительном дисплее состояния. Допускается также ввод оси вращения. ▪ Сдвиг точки отсчета: ввести координаты новой точки отсчета. Абсолютные значения соотносятся с установленной в ручном режиме точкой отсчета детали. Инкрементные значения всегда соотносятся с последней точкой отсчета, которая была достоверной — это может быть точка отсчета, которая уже была смещена. Отмена Сдвиг точки отсчета отменяется вводом координат сдвига точки отсчета X=0, Y=0 и Z=0. Дисплей состояния ▪ Значения фактического положения соотносятся с активной точкой отсчета (смещенной). ▪ Все позиционные значения, отображаемые в дополнительном дисплее состояния, соотносятся с точкой отсчета, установленной в ручном режиме.

Пример кадров УП:


D-131

СДВИГ ТОЧКИ ОТСЧЕТА с использованием таблиц точек отсчета (Цикл 7) Примечание: При смещении точки отсчета с использованием таблиц точек отсчета, используйте функцию SEL TABLE для активации нужной таблицы точек отсчета в УП. Если SEL-TABLE не используется, нужную таблицу точек отсчета следует активировать перед пробным прогоном или отработкой программы. (Это относится и программной графике). - Используйте диспетчер файлов для выбора нужной таблицы для пробного прогона в операционном режиме Test Run: таблица получает статус S. - Используйте диспетчер файлов в операционном режиме отработки программы для выбора нужной таблицы для отработки программы: таблица получает статус М. Точки отсчета в таблице точек отсчета могут соотноситься либо с текущей точкой отсчета, либо с точкой отсчета станка. Точки отсчета из таблицы точек отсчета эффективны только с абсолютными значениями координат. Новые строки могут быть вставлены только в конце таблицы. Применение Таблицы точек отсчета применяются для: ▪ часто повторяемых последовательностей обработки в различных локализациях на детали ▪ частого использования одного сдвига точки отсчета В пределах программы, можно программировать точки отсчета непосредственно в определении цикла, или вызывать их из таблицы точек отсчета. ▪ Datum shift: ввести номе5р точки отсчета из таблицы точек отсчета или параметр Q. При вводе параметра Q, WinNC активирует номер точки отсчета, указанный в параметре Q. Отмена ▪ Вызвать сдвиг точки отсчета на координаты X=0, Y=0 и т.д. из таблицы точек отсчета ▪ Выполнить сдвиг точек отсчета на координаты X=0, Y=0 и т.д. непосредственно при вызове цикла.

Примеры кадров УП:


D-132

Выбор таблицы точек отсчета в программе детали При помощи функции SEL TABLE выбрать таблицу, из которой WinNC берет точки отсчета: ▪ Для выбора функций для программного вызова, нажать клавишу PGM CALL. ▪ Нажать экранную клавишу TOOL CALL. ▪ Ввести полный маршрут таблицы точек отсчета, и подтвердить клавишей END. Примечание: Программируйте кадр SEL TABLE перед сдвигом точки отсчета в Цикле 7. Таблица точек отсчета, выбранная функцией SEL TABLE, остается активной до выбора другой таблицы точек отсчета функцией SEL TABLE или PGM MGT. Редактирование таблицы точек отсчета Выбрать таблицу точек отсчета в режиме ПРОГРАММИРОВАНИЕ и РЕДАКТИРОВАНИЕ. ▪ Для вызова диспетчера файлов, нажать клавишу PGM MGT— см. “Управление файлами” для получения более полной информации ▪ Открыть список таблица точек отсчета: Нажать экранные клавиши SELECT TYPE и SHOW D. ▪ Выбрать нужную таблицу или ввести новое название. ▪ Выполнить редактирование файла. В ряду экранных клавиш содержатся следующие функции редактирования: Функции редактирования Выделить начало таблицы Выделить конец таблицы Переход на предшествующую страницу Переход на следующую страницу Вставить новую строку (возможно только в конце таблицы) Удалить строку Подтвердить введенную строку и перейти в начало следующей строки Добавить указанное количество строк (точек отсчета) в конце таблицы

Экранная клавиша


D-133

Редактирование таблицы в режиме отработки программы Program Run. В режиме отработки программы вы можете выбрать активную таблицу точек отсчета. Нажать экранную клавишу DATUM TABLE. Затем вы можете использовать такие же функции редактирования, что и в режиме Программирование и Редактирование. Конфигурирование таблиц точек отсчета Во втором и третьем ряду экранных клавиш для каждой таблицы точек отсчета можно определить оси, по которым устанавливаются точки отсчета. Если какую-либо ось необходимо исключить, установить соответствующую экранную клавишу в позицию OFF. WinNC удаляет соответствующую колонку из таблицы точек. Если задание таблицы точек отсчета не для активной оси требуется, нажать клавишу NO ENT. В таком случае, WinNC вставляет прочерк в соответствующую колонку. Для закрытия таблицы точек отсчета ▪ Вызвать диспетчер файлов, и выбрать файл другого типа, например, программу детали. Дисплеи состояния Если точки отсчета в таблице соотносятся с нулем станка, то: - Текущие позиционные значения соотносятся с активной точкой отсчета (смещенной). Все позиционные данные, отображаемые в дополнительных дисплеях состояния, соотносятся с нулем станка, а WinNC выполняется вычисления в связи с нулем, установленным в ручном режиме.


D-134

DATUM SETTING (Цикл 247) Установка точки отсчета При помощи цикла установки точки отсчета DATUM SETTING вы можете активировать точку, заданную в таблице точек отсчета как новую точку отсчета. Эффект: После определения цикла DATUM SETTING, любой ввод координат и сдвиги точки отсчета (абсолютный и инкрементный) соотносятся с новой точкой отсчета. Установка точек отсчета для осей вращения невозможна. · Number for datum?: Ввести номер точки в таблице точек отсчета. Примечание: WinNC определят точку отсчета только по тем осям, которые активированы в таблице точек отсчета. Цикл 247 всегда интерпретирует значения, сохраненные в таблице точек отсчета, как координаты, соотнесенные с нулем станка. При использовании цикла 247, вы не сможете использовать функция покадрового поиска для пуска программы не с начала.

Пример кадров УП:


D-135

MIRROR IMAGE (Цикл 8) Зеркальное отражение WinNC может выполнять обработку профиля в зеркальном отражении в рабочей плоскости. Функции Цикл MIRROR IMAGE активируется сразу после задания в программе. Он эффективен в режиме Позиционирования с ручным вводом данных (MDI). Активные зеркальные оси отображаются в дополнительном дисплее состояния. ▪ Если зеркально отражается только одна ось, направление обработки инструмента реверсируется (за исключением готовых циклов). ▪ При зеркальном отражении двух осей, направление обработки инструмента не изменяется. Результат зеркального отражения зависит от расположения точки отсчета. ▪ Если точка отсчета лежит на профиле, который должен быть зеркально отражен, элемент просто переворачивается ▪ Если точка отсчета лежит вне профиля, который должен быть зеркально отражен, элемент «перепрыгивает» на другую позицию. Примечание: Если зеркально отражается только одна ось, направление обработки для циклов обработки реверсируется (циклы 2хх). Направление обработки остается неизменным для более старых циклов обработки, таких как Цикл 4 «POCKET MILLING» (Фрезерование выемки). ▪ Mirrored axis?: Ввести ось для зеркального отражения. Вы можете выполнить зеркальное отражение для всех осей, включая оси вращения, за исключением оси шпинделя и вспомогательных осей. Можно ввести до трех осей. Отмена Запрограммировать цикл зеркального отражения MIRROR IMAGE снова с NO ENT.

Пример кадров УП:


D-136

ROTATION (Цикл 10) Вращение WinNC может вращать систему координат вокруг точки отсчета в рабочей плоскости в пределах программы. Функции Цикл ROTATION активируется сразу после установки в программе. Он эффективен в режиме Позиционирования с ручным вводом данных (MDI). Активный угол вращения отображается в дополнительном дисплее состояния. Базовая ось для угла вращения: ▪ X/Y плоскость, ось X ▪ Y/Z плоскость, ось Y ▪ Z/X плоскость, ось Z Перед программированием, обратите внимание! Активная коррекция на радиус отменяется при задании цикла 10, и, поэтому, при необходимости, ее следует перепрограммировать. После задания цикла 10, необходимо выполнить перемещение по обеим координатам рабочей плоскости, для активации вращения для всех осей. ▪ Rotation: ввести угол вращения в градусах (°). Диапазон ввода: –360° до +360° (абсолютное или инкрементное значение). Отмена Запрограммировать цикл ROTATION еще раз, с углом вращения 0°.

Пример кадров УП:


D-137

SCALING FACTOR (Цикл 11) Коэффициент масштабирования WinNC предоставляет возможность увеличить или уменьшить размер профиля в программе, что позволяет программировать допуски на усадку и припуск. Функции Коэффициент масштабирования активируется сразу после установки в программе. Он эффективен в режиме Позиционирования с ручным вводом данных (MDI). Активный коэффициент масштабирования отображается в дополнительном дисплее состояния. Коэффициент масштабирования ▪ в рабочей плоскости, или одновременно на всех трех координатах ▪ для размеров в циклах ▪ для параллельных осей U,V,W Необходимо Мы советуем установить точку отсчета на кромке или углу профиля, перед увеличением или уменьшением профиля. ▪ Scalling factor ?: Ввести коэффициент масштабирования SCL. WinNC умножает координаты и радиусы на коэффициент SCL (как описано в “Эффект”). Увеличение: SCL больше чем 1 (до 99.999 999) Уменьшение: SCL меньше чем 1 (до 0.000 001) Отмена Запрограммировать цикл SCALING FACTOR снова, с коэффициентом масштабирования 1.

Пример кадров УП:


D-138

Специальные циклы Общие сведения Цикл 9 DWELL TIME

Экранная клавиша

12 PROGRAM CALL 13 ORIENTED SPINDLE STOP

DWELL TIME (Цикл 9) Время выстоя Этот цикл позволяет задержать выполнение следующего кадра в выполняемой программе на запрограммированное время выстоя. Время выстоя может использоваться для таких целей, как стружколомание. Функция Цикл 9 активируется сразу после установки в программе. Модальные условия, такие как вращение шпинделя, не изменяются. ▪ Dwell time in seconds: ввести время выстоя в секундах Диапазон ввода: 0 до 3600 секунд (1 час) в инкрементах 0.001 секунды Пример кадров УП:


D-139

PROGRAM CALL (Цикл 12) Вызов программы Подпрограммы, которые был запрограммированы (например, специальные циклы сверления или геометрические модули) могут быть записаны как главные программы, и затем их можно вызвать как готовые циклы. Примечание: Перед программированием, обратить внимание: Если программа, которую вы определяете как цикл, расположена в той же директории, в которой расположена программа, из которой выполняется ее вызов, потребуется ввести только имя программы. Если программа, которую вы определяете как цикл, не расположена в той же директории, в которой расположена программа, из которой выполняется ее вызов, следует ввести полный маршрут (например, TNC:\KLAR35\FK1\50.H. Если требуется определить как цикл программы ISO, ввести тип файла .I перед именем программы. ▪ Program name: Номер программы для вызова и, при необходимости, директория, в которой она расположена. Вызов программы выполняется при помощи ▪ CYCL CALL (отдельный кадр) или ▪ M99 (покадровый режим) Пример: Вызов программы Вызываемая программа 50 должна быть вызвана в программу при помощи вызова цикла.

Пример кадров УП:


D-140

ORIENTED SPINDLE STOP (Цикл 13) Ориентированная остановка шпинделя Примечание: Цикл 13 используется внутренне для обрабатывающих циклов 202, 204 и 209. Обратите внимание, при необходимости, Цикл 13 следует программировать повторно в вашей УП, после одного из указанных выше обрабатывающих циклов. Система управления имеет возможность управлять инструментальным шпинделем станка, и вращать его, для установки его в угловую позицию. ▪ Angle of orientation: ввести угол, относительно базовой оси рабочей плоскости Диапазон: 0◦ – 360◦ Разрешение: 0,1◦ Ориентированная остановка шпинделя необходима для систем смены инструмента с определенной позицией смены инструмента.

Пример кадров УП:


D-141

Подпрограммы Маркировка подпрограмм и повторы частей программ Подпрограммы и повторы частей программ позволяют программировать последовательность обработки один раз и затем выполнять ее так часто, как это необходимо. Маркеры Начало подпрограммы и повторов частей программ отмечаются в программе детали маркерами. Маркер идентифицируется номером между 1 и 254. Каждый маркер может быть установлен в программе только один раз, при помощи функции LABEL SET.

Примечание: Если маркер установлен в программе более одного раза, WinNC генерирует сбойное сообщение в конце кадра LBL SET.

LABEL 0 (LBL 0) используется исключительно для маркировки конца подпрограммы и может использоваться так часто, как это необходимо


D-142

Подпрограммы Рабочая последовательность 1 WinNC выполняет программу детали до кадра, в котором вызывается подпрограмма при помощи CALL LBL. 2 Подпрограмма выполняется от начала до конца. Конец подпрограммы отмечается при помощи LBL 0. 3 WinNC возобновляет программу с кадра, который находится после вызова подпрограммы. Примечания ▪ основная программа может содержать до 254 подпрограмм. ▪ можно вызывать подпрограммы в любой последовательности и так часто, как необходимо. ▪ Подпрограмма не может содержать вызов самой себя. ▪ Записывайте подпрограммы в конце основной программы (после кадра с M2 или M30). ▪ Если подпрограммы расположены перед кадром с M02 или M30, они будут выполнены как минимум один раз, даже если они не вызваны. Программирование подпрограммы ▪ Для маркировки начала, нажать клавишу LBL SET и ввести номер маркера. ▪ Ввести подпрограмму. ▪ Для маркировки конца, нажать клавишу LBL SET ввести номер маркера “0”. Вызов подпрограммы ▪ Для вызова подпрограммы, нажать клавишу LBL CALL. ▪ Label number: ввести номер маркера программы, которую необходимо вызвать. ▪ Repeat REP: игнорировать вопрос диалога при помощи клавиши NO ENT. Повторение REP используется только для повтора частей программы. Примечание: CALL LBL 0 недопустим (маркер 0 используется только для маркировки конца подпрограммы).


D-143

Повторы частей программы Начало повтора части программы отмечается маркером LBL. Конец повтора части программы идентифицируется при помощи CALL LBL /REP. Рабочая последовательность 1 WinNC выполняет программу детали до конца отмеченной маркером части программы, т.е. до кадра с CALL LBL /REP. Это означает, что LABEL выполняется один раз без отдельного вызова. 2 Затем раздел программы между вызванным LBL и вызовом маркера повторяется указанное в REP количество раз. 3 WinNC возобновляет программу после последнего повтора. Примечания ▪ Часть программы можно повторять до 65 534 раз в последовательности ▪ Номер за наклонным штрихом указывает количество оставшихся повторов. ▪ Общее количество раз выполнения части программы, всегда на один раз больше запрограммированного количества повторов. Программирование повтора части программы ▪ Для маркировки начала, нажать клавишу LBL SET и ввести номер маркера для части программы детали, которую необходимо повторять. ▪ Ввести часть программы. Вызов повтора части программы ▪ Нажать клавишу LBL CALL и номер маркера части программы, которую нужно повторять и количество повторов REP.


D-144

Выделение любой программы как подпрограммы Рабочая последовательность 1. WinNC выполняет программу до вызова другой программы функцией CALL PGM. 2. Вызванная программа выполняется до конца. 3. WinNC возобновляет (вызывает) прежнюю программу с кадра, который идет за вызовом программы. Примечания: - Для использования любой нужной программы как подпрограммы, маркеры не требуются. - Вызванная программа не должна содержать вспомогательную функцию М2 или М30. - Вызванная программа не должна содержать вызова программы CALL PGM в вызывающую программу, иначе возможен бесконечный цикл. Вызов любой программы как подпрограммы - Для выбора функций для вызова программы, нажать PGM CALL. - Нажать экранную клавишу PROGRAM - Ввести полный маршрут программы, которую вы хотите вызвать и подтвердить ввод клавишей ENT. Примечание: Вызываемая программа должна быть сохранена на жестком диске WinNC. Если вводится только название программы, вызываемая программа должна быть расположена в той же директории, что и программа, содержащая вызов. Если вызываемая программа не расположена в той же директории, что и программа, содержащая вызов, следует ввести полный маршрут. Например: TNC:\ZW35\SCHRUPP\PGM1.H


D-145

Вложение Типы вложения: ▪ Подпрограммы в пределах подпрограммы ▪ Программирование повтора части программы в пределах повтора части программы ▪ Повторы подпрограмм ▪ Повторы части программы в пределах подпрограммы Глубина вложения Глубина вложения – это количество последовательных уровней, в которых подпрограммы или повторы частей программы могут содержать вызов других частей программ или подпрограммы. ▪ Максимальная глубина вложения для подпрограмм: 8 ▪ Максимальная глубина вложения для главных программ: 4 ▪ Повторы частей программы могут быть вложены так часто, как необходимо. Подпрограмма в пределах подпрограммы Пример кадров УП 0 BEGIN PGM UPGMS MM ... 17 CALL LBL 1 ... 35 L Z+100 R0 FMAX M2 36 LBL 1 ... 39 CALL LBL 2 ... 45 LBL 0 46 LBL 2 ... 62 LBL 0 63 END PGM UPGMS MM Выполнение программы 1й шаг: Основная программа UPGMS выполняется до кадра 17. 2й шаг: Подпрограмма 1 (Sp 1) вызывается, и выполняется до кадра 39. 3 й шаг: Подпрограмма 2 (Sp 2) вызывается, и выполняется до кадра 62. Конец подпрограммы 2 и возврат к подпрограмме из которой она была вызвана. 4й шаг: Подпрограмма 1 выполняется с кадра 40 до кадра 45. Конец подпрограммы 1 и возврат к основной программе UPGMS. 5й шаг: основная программа 15 выполняется с кадра 18 до кадра 35. Возврат к кадру 0 и конец программы .

Вызов подпрограммы в LBL 1 Вызов подпрограммы в LBL 2 Последний программный кадр главной программы (с М2) Начало подпрограммы 1 Вызывается подпрограмма, маркированная LBL 2 Конец подпрограммы 1 Начало подпрограммы 2 Конец подпрограммы 2


D-146

Повторы повторов частей программы Пример кадров УП: 0 BEGIN PGM REPS MM ... 15 LBL 1 ... 20 LBL 2 ... 27 CALL LBL 2 REP 2/2 ... 35 CALL LBL 1 REP 1/1

Начало повтора части программы 1 Начало повтора части программы 2 Повтор части программы между данным кадром и LBL2 (кадр 20) повторяется дважды Повтор части программы между данным кадром и LBL1 (кадр 15) повторяется один раз

... 50 END PGM REPS MM

Выполнение программы 1й шаг: основная программа REPS выполняется до кадра 27. 2й шаг: раздел программы между кадрами 27 и 20 повторяется дважды. 3 й шаг: Основная программа REPS выполняется с кадра 28 до кадра 35. 4й шаг: Часть программы между кадром 35 и кадром 15 повторяется один раз (включая повтор части программы между кадрами 20 и кадром 27). 5й шаг: Основная программа REPS выполняется с кадра 36 до кадра 50. Конец программы.


D-147

Повтор подпрограммы Пример кадров УП 0 BEGIN PGM UPGREP MM ... 10 LBL 1 11 CALL LBL 2 12 CALL LBL 1 REP 2/2 ... 19 L Z+100 R0 FMAX M2 20 LBL 2 ... 28 LBL 0 29 END PGM UPGREP MM

Начало повтора части программы 1 Вызов подпрограммы Часть программы между этим кадром и LBL1 (кадр 10) повторяется дважды Последний кадр главной программы с М2 Начало подпрограммы Конец подпрограммы

Выполнение программы 1й шаг: Основная программа UPGREP выполняется до кадра 11. 2й шаг: Подпрограмма 2 вызывается и выполняется. 3й шаг: Часть программы между кадром 10 и кадром 12 повторяется дважды. Это означает, что подпрограмма 2 повторяется дважды. 4й шаг: Основная программа UPGREP выполняется с кадра 13 до кадра 19. Конец программы.


Е-1

Е: Программирование данных на инструмент Ввод данных на инструмент Скорость Подачи F Скорость подачи – это скорость (в мм/мин или дюйм/мин) с которой перемещается центр инструмента. Максимальные скорости подачи могут быть различными для индивидуальных осей и определяются машинными параметрами. Ввод Скорость подачи можно ввести в кадре TOOL CALL и в каждом позиционном кадре (см. “Создание кадров программы при помощи функциональных клавиш траектории”, в главе D). Быстрое перемещение При необходимости запрограммировать быстрое перемещение, ввести FMAX или F9999. Для ввода FMAX, нажать клавишу ENT или экранную клавишу FMAX при появлении вопроса диалога: “ Feed Rate F = ?” на экране WinNC. Длительность действия Скорость подачи, введенная как числовое значение, остается эффективной до кадра, содержащего другое задание скорости подачи. Значение F MAX эффективно только в кадре, в котором оно запрограммировано. После выполнения кадра с F MAX, скорость подачи возвращается на значение последней скорости подачи, введенной как числовое значение. F9999 является поддерживаемой быстрой скоростью перемещения. Она стирается при вводе номера скорости подачи. Изменение скорости подачи во время отработки программы Скорость подачи можно регулировать во время отработки программы при помощи рукоятки ручной коррекции F.

Частота вращения шпинделя S Частота вращения шпинделя S вводится в оборотах в минуту (rpm) в кадре вызова инструмента TOOL CALL. Программируемое изменение В программе детали, можно изменять частоту вращения шпинделя в кадре вызова инструмента TOOL CALL, путем ввода нового значения частоты вращения шпинделя: ▪ Для частоты вращения шпинделя, нажать экранную клавишу TOOL CALL ▪ Закрыть вопрос диалога „Tool number ?“ при помощи клавиши NO ENT. ▪ Закрыть вопрос диалога „Working spindle axis X/Y/Z ?“ при помощи клавиши NO ENT. ▪ Ввести новую частоту вращения шпинделя в пункте диалога “ Spindle speed S= ?” и подтвердить клавишей END. Изменение во время отработки программы Частоту вращения шпинделя можно регулировать во время выполнения программы при помощи рукоятки ручной коррекции скорости шпинделя.


Е-2

Данные на инструмент Требования для применения коррекции на инструмент Обычно координаты контурных траекторий программируются в соответствии с размерами чертежа детали. Чтобы позволить WinNC вычислить траекторию центра инструмента — т.е. коррекцию на инструмент— необходимо ввести длину и радиус каждого используемого инструмента. Данные на инструмент могут быть введены либо непосредственно в программу детали при помощи функции TOOL DEF , либо отдельно в таблицы данных на инструмент. При отработке программы обработки, WinNC учитывает только данные, введенные для Т, Name, L, R, DL и DR. Номер инструмента, название инструмента Каждый инструмент идентифицируется номером. Если вы работаете с таблицами данных на инструмент, вы можете использовать более высокие номера, а также применять названия инструментов. Номер инструмента 0 автоматически определяется как нулевой инструмент с длиной L=0 и радиусом R=0. В таблицах данных на инструмент, инструмент 0 должен быть также определен с L=0 и R=0. Длина инструмента L Имеется два способа определения длины инструмента L: Разница между длиной инструмента и длиной нулевого инструмента L0. Для алгебраического знака: ▪ инструмент длиннее нулевого инструмента: L>L0 ▪ инструмент короче нулевого инструмента: L<L0 Для определения длины: ▪ Переместить нулевой инструмент в базовую позицию на оси инструмента (например, поверхность детали с Z=0). ▪ Установить дисплей оси инструмента на 0 (установка точки отсчета). ▪ Вставить необходимый инструмент. ▪ Переместить инструмент на такую же базовую позицию, что и нулевой инструмент. ▪ Дисплей оси инструмента отображает разницу между текущим инструментом и нулевым инструментом. ▪ Ввести значение в кадр TOOL DEF или в таблицу данных на инструмент, нажатием клавиши „ACTUAL POSITION CAPTURE“.


Е-3

Определение длины L при помощи устройства для предварительной настройки инструмента на размер Ввести определенное значение непосредственно в определение TOOL DEF или в таблицу данных на инструмент.

Радиус инструмента R Радиус инструмента R вводится напрямую.

Дельта значений длины и радиуса Дельта значения это допустимые отклонения длины и радиуса инструмента. Положительное дельта значение описывает допуск на инструмент (DL, DR, DR2>0). Если данные обработки программируются с допуском, введите значение припуска в кадре TOOL CALL. Отрицательное дельта значение описывает размер меньше номинальных размеров инструмента (DL, DR, DR2<0). Значение вводится в таблицы данных на инструмент как износ. Дельта значения вводятся как числовые значения. В кадре TOOL CALL вы можете также присвоить значение параметру Q. Диапазон значений ввода: Можно ввести дельта значение до ± 99.999 мм.

Ввод данных на инструмент в программу Номер, длина и радиус определенного инструмента определяются в кадре TOOL DEF программы обработки. ▪ Для ввода определения инструмента, нажать клавишу TOOL DEF. ▪ Ввести номер инструмента: Каждый инструмент идентифицируется по его номеру. ▪ Ввести длину инструмента: значение коррекции на длину. ▪ Ввести радиус инструмента: значение коррекции на радиус.

Пример: 4 TOOL DEF 5 L+10 R+5


Е-4

Ввод данных на инструмент в таблицы В таблице данных на инструмент можно вводить и сохранять инструменты и их данные. См. также возможности редактирования (далее в этой главе). Использование таблицы данных на инструмент необходимо при использовании индексируемых инструментов, с более чем одним значением коррекции на длину. Таблица данных на инструмент: стандартные данные на инструмент Сокращение Ввод T NAME L R R2

DL DR DR2 LCUTS ANGLE TL RT TIME1

TIME2

CUR.TIME

PLC PLC-VAL

Номер T, при помощи которого выполняется вызов инструмента в программе Название, при помощи которого выполняется вызов инструмента в программе Значение для коррекции на длину инструмента Значение для коррекции на радиус инструмента R Радиус инструмента R2 для тороидальных фрез (только для 3-координатной коррекции на радиус или графической иллюстрации обрабатывающей операции с тороидальными фрезами). Дельта значение для длины инструмента L Дельта значение для радиуса инструмента R Дельта значение для радиуса инструмента R2 Длина инструмента для цикла 22 Максимальный угол врезания инструмента в ходе возвратно-поступательного врезного движения в циклах 22 и 208. Установка блокировки инструмента (TL: инструмент заблокирован) Номер инструмента для замены (RT), если имеется (см. также TIME2) Максимальный ресурс инструмента в минутах. Данная функция зависит от индивидуальных характеристик станка и описана в руководстве по эксплуатации станка. Максимальный ресурс инструмента в минутах в ходе TOOL CALL: если текущий ресурс инструмента достигает или превосходит это значение, TNC использует инструмент для замены в ходе следующего TOOL CALL (см. также CUR TIME). Текущий ресурс инструмента в минутах: TNC автоматически отсчитывает текущий ресурс инструмента (CUR TIME = текущее время). Начальное значение может быть введено для инструментов, бывших в употреблении. Информация по данному инструменту, которая должна быть передана в PLC Значение по данному инструменту, которое должно быть передано в PLC.

Диалог –

Tool length? Tool radius? Tool radius R2?

Tool length oversize? Tool radius oversize? Tool radius R2 oversize? Tool length in the tool axis? Maximum plunge angle? Tool locked? Да = ENT, нет = NO ENT Replacement tool? Maximum tool age?

Maximum tool age for TOOL CALL?

Current tool life?

PLC status? PLC value?


Е-5

Сокращение

Ввод

Диалог

CUT LTOL

Количество зубов (20 зубов максимум) Допустимое отклонение от длины инструмента L для определения износа. При превышении введенного здесь значения, TNC блокирует инструмент (статус L). Диапазон значений: от 0 до 0.9999 мм. Допустимое отклонение от радиуса инструмента L для определения износа. При превышении введенного здесь значения, TNC блокирует инструмент (статус L). Диапазон значений: от 0 до 0.9999 мм. Направление резания инструмента для измерения инструмента во время вращения. Измерение длины инструмента: сдвиг между центром щупа и центром инструмента Значение по умолчанию: радиус инструмента R (NO ENT означает R) Измерение радиуса инструмента: дополнительный сдвиг на МР6530 между верхней кромкой щупа и нижней кромкой инструмента. Значение по умолчанию: 0 Допустимое отклонение от длины инструмента L для определения поломки. При превышении введенного здесь значения, TNC блокируется инструмент (статус L). Диапазон значение :от 0 до 0.9999 мм. Допустимое отклонение от радиуса инструмента L для определения поломки. При превышении введенного здесь значения, TNC блокируется инструмент (статус L). Диапазон значение :от 0 до 0.9999 мм.

Number of teeth? Wear tolerance: length?

RTOL

DIRECT TT:R-OFFS

TT:L-OFFS

LBREAK

RBREAK

Wear tolerance: radius?

Cutting direction? Tool offset: radius?

Tool offset: length?

Breakage tolerance: length?

Breakage tolerance: radius?

Таблица данных на инструмент: Данные на инструмент для автоматического вычисления скорости/скорости подачи Сокращение Ввод Диалог TYPE

TMAT

CDT

Тип инструмента (MILL = фрезерование, DRILL = сверление, TAP = нарезание резьбы метчиком): Нажать экранную клавишу SELECT TYPE (третий ряд экранных клавиш); TNC открывает окно, в котором вы сможете выбрать тип инструмента. Материал инструмента: Нажать экранную клавишу SELECT MATERIAL (третий ряд экранных клавиш); TNC открывает окно, в котором вы сможете выбрать материал инструмента. Параметры резания: Нажать экранную клавишу SELECT CDT (третий ряд экранных клавиш); TNC открывает окно, в котором вы сможете выбрать таблицу параметров резания.

Tool type?

Tool material?

Name of cutting data table?


Е-6

Редактирование таблицы данных на инструмент Таблица данных на инструмент, активная в ходе отработки программы, имеет имя файла TOOL.T. Файл TOOL.T должен быть сохранен в директории WinNC:\ и его редактирование возможно в ряде режимов обработки. Таблицам данных инструмент, которые должны быть помещены в архив или используются для пробных прогонов, присваиваются любые другие имена файла с расширением .Т. Для открытия таблицы данных на инструмент TOOL.T: ▪ Выбрать любой режим обработки. ▪ Для выбора таблицы, нажать клавишу TOOL TABLE ▪ Установить экранную клавишу EDIT в позицию ON. Открытие любой другой таблицы данных на инструмент: ▪ Выбрать рабочий режим Программирование и Редактирование. ▪ Вызвать диспетчер файлов. ▪ Для выбора файла, нажать экранную клавишу SELECT TYPE. ▪ Для отображения файлов типа .Т, нажать экранную клавишу SHOW .T. ▪ Выбрать файл или ввести новое имя файла. Подтвердить ввода клавишей ENT или экранной клавишей SELECT. После открытия таблицы данных на инструмент, можно перемещать курсор на требуемое положение в таблице при помощи клавиш со стрелками или экранных клавиш. Можно переписать сохраненные значения, или ввести новые значения в любые позиции. Имеющиеся функции редактирования показаны на иллюстрации. Если отображение всех позиций таблицы данных на инструмент на одной странице дисплея невозможно, на курсоре в верхней странице таблицы отображается символ «>>» или «<<».


Е-7

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

Вставка строки с номером инструмента после активной строки. Функция активна только тогда, когда вы имеет доступ на сохранение данных коррекции для инструмента. WinNC вставляет копию данных на инструмент после последнего доступного индекса и увеличивает индекс на 1. Пример применения: ступенчатое сверло с более чем одним значением коррекции на длину; другая коррекция должна быть добавлена к инструменту Т4: переместить курсор на строку 4, экранная клавиша LINE INSERT (результат: новая строка 4.1)


Е-8

Вызов данных на инструмент Кадр TOOL CALL в программе детали определяется следующими данными: ▪ Выбрать функцию вызова инструмента при помощи клавиши TOOL CALL ▪ Tool Number: ввести номер инструмента. Инструмент должен быть уже установлен в кадре TOOL DEF или в таблице. ▪ Working spindle axis X/Y/Z: ввести ось инструмента. ▪ Spindle speed S ▪ Tool length oversize DL: ввести значение дельта для длины инструмента. ▪ Tool length oversize DR: ввести значение дельта для радиуса инструмента. ▪ Tool length oversize DR2: ввести значение дельта для радиуса инструмента 2. Пример: Вызов инструмента Вызвать номер инструмента 5 с тремя значениями коррекции по оси инструмента Z, с частотой вращения шпинделя 2500 rpm и скоростью подачи 350 мм/мин. Превышение по длине и радиусу инструмента 0,2 и 0,05 мм, недостаточный размер по радиусу 1 мм. 20 TOOL CALL 5.2 Z S2500 F350 DL+0,2 DR-1 DR2+0,05 Символ D перед L и R означает значения дельта.


Е-9

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

Коррекция на длину инструмента Коррекция на длину инструмента активируется автоматически при вызове инструмента и перемещении вдоль оси шпинделя. Для отмены коррекции на радиус вызвать инструмент с длиной L=0. Примечание: При отмене положительной коррекции на длину при помощи TOOL CALL0, расстояние между инструментом и деталью будет уменьшено. После TOOL CALL, траектория инструмента по оси шпинделя регулируется по разнице между длиной предшествующего инструмента и длиной нового инструмента. Для коррекции на длину инструмента, WinNC принимает во внимание дельта значения из кадра TOOL CALL и таблицы данных на инструмент: Значение коррекции = L + DL TOOL CALL + DLTAB, где L : длина инструмента L из кадра TOOL DEF или таблицы данных на инструмент. DL TOOL CALL: это превышение длины для DL в кадре TOOL CALL (не учитывается позиционным дисплеем) DL TAB: это превышение длины для DL таблице данных на инструмент


Е-10

Коррекция на радиус Кадр УП для программирования движения инструмента содержит: ▪ RL или RR: для коррекция на радиус инструмента ▪ R+ или R–: для коррекции на радиус при движении по одной координате ▪ R0: если коррекция на радиус не требуется Коррекция на радиус активируется при вызове инструмента и его перемещении в рабочее плоскости в соответствии с RL или RR. Примечание: WinNC отменяет коррекцию на радиус при: ▪ Программировании позиционного кадра с R0 ▪ Отводе от контура с функцией DEP ▪ Программировании PGM CALL ▪ Выборе новой программы с PGM CALL Для коррекции на радиус инструмента, WinNC принимает во внимание значения дельта из кадра TOOL CALL и таблицы данных на инструмент: Значение коррекции = R + D R TOOL CALL + D R TAB, где R : радиус инструмента R из кадра TOOL DEF или таблицы данных на инструмент. D R TOOL CALL: это превышение радиуса для DR в кадре TOOL CALL (не учитывается позиционным дисплеем) D R TAB: это превышение радиуса для DL таблице данных на инструмент Контурная обработка без коррекции на радиус: R0 Центр инструмента перемещается в рабочей плоскости по запрограммированной траектории или на запрограммированные координаты. Применение: Сверление и предварительное позиционирование


Е-11

Перемещения инструмента с коррекцией на радиус: RR и RL RR Инструмент перемещается вправо от запрограммированного профиля RL Инструмент перемещается влево от запрограммированного профиля Центр инструмента перемещается вдоль профиля на расстоянии равном радиусу. “Право” или “лево” определяются относительно направления движения инструмента вдоль профиля детали (см. иллюстрации). Примечание: Между двумя программными кадрами с разной коррекцией на радиус (RR и RL) необходимо запрограммировать как минимум один кадр перемещений в плоскости обработки без коррекции на радиус (т.е. с R0). Коррекция на радиус активируется в конце кадра, в котором она была первично запрограммирована. Вы можете также активировать коррекцию на радиус для второстепенных осей в рабочей плоскости (только для станков Concept). Программируйте второстепенные координаты также в каждом следующем кадре, т.к. иначе WinNC выполняется коррекцию на радиус в основной оси. Когда коррекция на радиус активируется при помощи RR/RL или отменяется при помощи R0, WinNC располагает инструмент перпендикулярно запрограммированной начальной или конечной позиции. Расположите инструмент на достаточном расстоянии от первой или последней точки профиля для предотвращения возможности повреждения профиля. Ввод коррекции на радиус Программируйте контурную траекторию, вводите координаты точки назначения и подтвердите клавишей ENT. Radius comp.: RL/RR/ no comp.? Для выбора перемещения инструмента слева от профиля, нажать экранную клавишу RL, или Для выбора перемещения инструмента справа от профиля, нажать экранную клавишу RR, или Для выбора движения без коррекции на радиус или для отмены коррекции на радиус, нажать клавишу ENT или экранную клавишу R0. Для завершения диалога, нажать клавишу END.


Е-12

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


F-1

F: Отработка программы Требования: Установка точки отсчета или цикл 7 Точки отсчета должны быть измерены и введены. Инструменты: Инструменты, которые будут использоваться, должны быть измерены и введены. Инструменты должны быть расположены в соответствующих гнездах (Т) устройства смены инструментом. Базовая точка: Должен быть выполнен подвод к базовой точке по всем координатам. Станок: Станок должен быть готов к работе. Деталь должна быть надежно зажата. Вспомогательное оборудование (зажимные ключи и т.д.) не должны находиться в рабочей зоне, чтобы исключить столкновение. Дверь станка должна быть закрыта перед пуском программы. Сбойные сигналы: Должны отсутствовать.


F-2

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

.

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

, продолжение

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

.

.


G-1

Гибкое программирование ЧПУ Параметры Q Можно программировать целое семейство деталей в одной программе обработки. Это выполняется при помощи ввода переменных называемых Параметры Q вместо фиксированных цифровых значений. Параметры Q могут представлять следующую информацию: ▪ Значения координат ▪ Скорости подачи ▪ Обороты/в минуту ▪ Данные цикла Параметры Q позволяют программировать контуры, определенные через математические функции. Параметры Q можно использовать также для того, чтобы исполнение этапов обработки выполнялось в зависимости от логических условий. В комплексе с программированием FK, вы можете сочетать контуры, которые не имеют совместимых с ЧПУ размеров с параметрами Q. Параметры Q обозначаются буквой Q и номером между 0 и 399. Они группируются в соответствии с тремя условиями: Диапазон Q0 доQ99 Q100 до Q199 Q200 до Q399

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

Вызов функции параметра Q В режиме программирования/редактирования, нажать клавишу

. WinNC отображает следующие экранные клавиши:


G-2

Вычисление с параметрами Q Параметры Q, описанные ниже, позволяют программировать основные математические действия в программе. ▪ Для выбора функции параметра Q, нажать клавишу . Функции параметра Q отображаются в ряду экранных клавиш. ▪ Для выбора математических функций: нажать экранную клавишу BASIC ARITHMETIC. WinNC отображает следующие экранные клавиши: Функция FN0: ASSIGN Присвоение Пример: FN0: Q5 = +60 Присвоение числового значения.

Экранные клавиши

FN1: ADDITION Сложение Пример: FN1: Q1 = –Q2 + –5 Вычисляет и присваивает сумму двух значений. FN2: SUBTRACTION Вычитание Пример: FN2: Q1 = +10 – +5 Вычисляет и присваивает разницу двух значений. FN3: MULTIPLICATION Умножение Пример: FN3: Q2 = +3 * +3 Вычисляет и присваивает значение умножения двух значений. FN4: DIVISION Деление например, FN4: Q4 = +8 DIV +Q2 Вычисляет и присваивает значение деления двух значений Не допустимо: деление на 0 FN5: SQUARE ROOT Корень квадратный Пример: FN5: Q20 = SQRT 4 Вычисляет и присваивает значение корня. Не допустимо: Квадратный корень из отрицательного значения Справа от символа ”=” можно ввести: ▪ Два числовых значения ▪ Два параметра Q ▪ Число и параметр Q Параметры Q и числовые значения в уравнениях могут иметь положительный или отрицательный знак.


G-3

Тригонометрические функции Синус, косинус и тангенс термины, описывающие соотношение сторон прямоугольных треугольников. Для правильного треугольника, тригонометрические функции угла определяются следующими уравнениями: Синус: sin α = a / c Косинус: cos α = b / c Тангенс: tan α = a / b = sin α / cos α где ▪ c сторона напротив прямого угла ▪ a сторона напротив угла ▪ ▪ b третья сторона. WinNC может вычислить угол из тангенса α = arctan α = arctan (a / b) = arctan (sin α / cos α ) Пример: a = 25 мм b = 50 мм α = arctan (a / b) = arctan 0,5 = 26,57° Далее: a2 + b2 = c2 (где a2 = a * a)

Нажать экранную клавишу TRIGONOMETRY для вызова тригонометрических функций. WinNC отображает следующие экранные клавиши: Функция FN6: SINE Пример: FN6: Q20 = SIN–Q5 Вычисление знака угла в градусах (°) и присвоение его параметру. FN7: COSINE Пример: FN7: Q21 = COS–Q5 Вычисление косинуса угла в градусах (°)и присвоение его параметру. FN8: ROOT-SUM OF SQUARES Пример: FN8: Q10 = +5 LEN +4 Вычисление и присвоение длины из двух значений FN13: ANGLE Пример: FN13: Q20 = +10 ANG–Q1 Вычисление значения из тангенса дуги двух сторон или из синуса и косинуса угла (0 < угол < 360°) и присвоение его параметру.

Экранные клавиши


G-4

Условия «Если – То» с параметрами Q WinNC позволяет выполнять логические решения по условию Если- То при помощи сравнения параметра Q с другим параметром Q или с числовым значением. Если условие выполнено, WinNC продолжает программу с маркера, запрограммированного после условия. Если оно не выполнено, WinNC продолжает со следующего кадра. Для вывода другой программы как подпрограммы, ввести вызов PGM CALL после маркера LBL.. Безусловные переходы Безусловный переход это переход, условие которого всегда (безусловно) выполняется. Пример: FN9: IF+10 EQU+10 GOTO LBL1 Программирование логического условия Если-То Нажать экранную клавишу JUMP для вызова условий Если – То. WinNC отображает следующие экранные клавиши: Функция Экранные клавиши FN9: Пример: FN9: IF +Q1 EQU +Q3 GOTO LBL 5 Если два значения или параметра равны, переход на указанный ярлык. FN10: Пример: FN10: IF +10 NE –Q5 GOTO LBL 10 Если два значения или параметра не равны, переход на указанный ярлык. FN11: Пример: FN11: IF+Q1 GT+10 GOTO LBL 5 Если первый параметр или значение больше второго параметра или значения, переход на указанный ярлык. FN12: Пример: FN12: IF+Q5 LT+0 GOTO LBL 1 Если первый параметр или значение меньше второго параметра или значения, переход на указанный ярлык Используемые сокращения: IF если EQU равно NE не равно GT больше чем LT меньше чем GOTO переход


G-5

Дополнительные функции Нажать экранную клавишу DIVERSE FUNCTION для вызова дополнительных функций. WinNC отображает следующие экранные клавиши: Функция FN14:ERROR Отображение дисплея ошибок FN15:PRINT Неформатированный вывод текстов или значений параметров Q FN16:PRINT Форматированный вывод текстов или значений параметров Q FN18:SYS-DATUM READ Считывание системных данных FN19: PLC Перенос значений на PLC FN20: WAIT FOR Синхронизация ЧПУ и ПЛК FN26:TABOREN Открыть свободную таблицу FN27: TABWRITE Записать свободную таблицу FN28: TABREAD Считывание из свободной таблицы

Экранные клавиши


G-6

FN19: PLC Перенос значение на PLC Функция FN19: позволяет переносить до двух числовых значений или содержимое параметров Q на PLC. Инкременты и единицы: 0.1 µm или 0.0001° Пример: Перенос числового значения 10 (что означает 1 µm или 0.001°) на PLC 56 FN19:PLC=+10/+Q3

FN20: WAIT FOR: Синхронизация ЧПУ и PLC Функция FN20: позволяет синхронизировать ЧПУ и ПЛК друг с другом во время отработки программы. ЧПУ останавливает обработку до выполнения условия, запрограммированного в кадре FN 20. WinNC контролирует операнды:

Операнд ПЛЕ Маркер Ввод

Сокра щение M I

Вывод Счетчик Таймер Байт Слово Двойное слово

O C T B W D

Диапазон адресов 0 – 4999 0 – 31, 64 – 126, 128 – 152, 192 - 254 0 – 30, 32 – 62, 64 – 94 48 – 79 0 – 95 0 – 4095 0 – 2047 2048 – 4095

В кадре FN 20 допускаются следующие условия: Условие Сокращение Равно == Меньше < Больше > Меньше или <= равно Больше или >= равно Пример: 32 FN20: WAIT FOR M4095==1 Остановка программы до того момента, когда ПЛК установит маркер 4095 на 1.


G-7

FN26: TABOPEN Открытие свободно-определяемой таблицы Функция FN26: позволяет открывать свободно-определяемые таблицы для записи FN27, или для считывания функцией FN28. Примечание: В УП можно открыть только одну таблицу. Новый кадр с TABOPEN автоматически закрывается последнюю открытую таблицу. Открываемая таблица должна иметь имя, с расширением .TAB. Пример: Открыть таблицу TAB1. TAB, сохраненную в директории TNC:\DIR1/ 56 FN26: TABOPEN TNC:\DIR1\TAB1.TAB FN27: TABWRITE: запись в свободно определяемой таблице Функция FN27: позволяет выполнять запись в открытой свободно-определяемой таблице, открытой функцией FN26 TABOPEN. В кадре TABWRITE возможно создание до 8 названий колонок. Названия колонок должны быть записаны между кавычками и разделены запятой. Вы определяете значение, которое WinNC записывает в соответствующую колонку, при помощи параметров Q. Примечание: Запись может быть выполнена только в числовых полях таблицы. Если требуется записать более одной колонки в кадре, следует сохранить значения под последовательными номерами параметров Q. Пример: В строке 5 открытой таблицы вы выполняете запись в колонках «radius», «depth» и «D». Значения, записываемые в таблицу, должны быть сохранены в параметра Q: Q5, Q6 и Q7. 53 FN0: Q5 = 3,75 53 FN0: Q6 = -5 53 FN0: Q7 = 7,5 56 FN27: TABWRITE 5\”radius, depth, D” = Q5 FN28: TABREAD: считывание из свободно-определяемой таблицы При помощи функции FN 28: TABREAD вы выполняете считывание из таблицы, открытой функцией FN 26. Вы можете определить, т.е. считывать, до 8 названий колонок в кадре TABREAD. Названия колонок должны быть записаны между кавычками и разделены запятой. В кадре FN 28 вы можете определить номер параметра Q, в котором WinNC будет записывать значение, которое считывается первым. Примечание: Считывание может быть выполнено только в числовых полях таблицы. Если требуется считывать более одной колонки в кадре, следует сохранить значения под последовательными номерами параметров Q. Пример: В строке 6 открытой таблицы вы выполняете считывание значений в колонках «radius», «depth» и «D». Сохраните первое значение в параметре Q10 (второе значение в Q11, третье в Q12). 56 FN28: TABREAD Q10 = 6\”radius, depth, D”


G-8

Прямой ввод формул Вы можете вводить математические формулы, содержащие несколько операций, непосредственно в программу детали, при помощи экранной клавиши. Нажать экранную клавишу FORMULA для вызова функций формулы. WinNC отображает следующие экранные клавиши в нескольких рядах: Математические функции Экранная клавиша Сложение Вычитание Умножение Деление Открыть скобки Закрыть скобки Квадрат значения Корень квадратный Синус угла Косинус угла Тангенс угла Арксинус Арксинус. Определяет угол из отношения противоположной стороны к гипотенузе. Арккосинус Арккосинус. Определяет угол из отношения прилегающей стороны к гипотенузе. Арктангенс Арктангенс. Определяет угол из отношения противоположной стороны к прилегающей стороне. Степень


G-9

Математические функции Константы ”pi” (3.14159)

Экранная клавиша

Натуральный логарифм (LN) числа Логарифм числа, основание 10 Показательная функция, 2.7183n Отрицание (умножение на -1) Опускание символов после десятичного знака (формирование целого) Абсолютное значение Опускание перед десятичным знаком (формирование дробей)

Примечание: Математические формулы программируются в соответствии со следующими правилами: Сначала выполняются операции более высокого уровня. Действует закон распределения. При прямом вводе формул, всегда вводите положительный/отрицательный знак или пробел перед числом. Вместо ввода экранными клавишами, можно также выполнить ввод символов, показанных на экранных клавишах. Пример: Q1 = 5 * 3 + 2 * 10 = 35


H-1

H: Сбойные сигналы и сообщения Missing digitizer calibration Причина: планшет оцифровывающего устройства установлен, калибрование Устранение: выполнить калибрование (установка угловых точек). 6: CONVERTER ALREADY INITIALIZED Системный сбой. Переустановить ПО. 7: MISSING SETUP CALL Системный сбой. Переустановить ПО. 8: SETUP OF PROGRAM CONTROLLING FAILS Системный сбой. Переустановить ПО. 9: PARSER SETUP FAILS Системный сбой. Переустановить ПО. 10: REGYSTRY SETUP FAILS Системный сбой. Переустановить ПО. 11: SETUP OF WORKING POINTS FAILS Системный сбой. Переустановить ПО. 12: SETUP OF WORKING OBJECTS FAILS Системный сбой. Переустановить ПО. 13: SETUP OF COMMAND LIST FAILS Системный сбой. Переустановить ПО. 14: SETUP OF START CONDITION FAILS Системный сбой. Переустановить ПО. 15: SETUP OF EXPORT VARIABLE FAILS Системный сбой. Переустановить ПО. 16: SETUP OF MAIN VARIABLE FAILS Системный сбой. Переустановить ПО. 17: WAITING FOR AC INITIALIZATION Системный сбой. Переустановить ПО. 18: SETUP OF AC FAILS Системный сбой. Переустановить ПО. 19: INVALID SWITCHTONEXTBLOCK ID Системный сбой. Переустановить ПО. 20: NO PROGRAM Системный сбой. Переустановить ПО. 21: PROGRAM NOT FOUND

но не выполнено


H-2

Системный сбой. Переустановить ПО. 1000: PARSER ERROR OT_FIRST Системный сбой. Переустановить ПО. 1001: MARKING OF HEADER LINE NOT FOUND Системный сбой. Переустановить ПО. 1002: MARKING MAIN PROGRAM NOT FOUND Системный сбой. Переустановить ПО. 1005: INVALID LINE NUMBER Системный сбой. Переустановить ПО. 1006: NO END OF FUNCTION FOUND Системный сбой. Переустановить ПО. 1007: MODUL NAME ALREDY EXISTS Системный сбой. Переустановить ПО. 1009: INVALID MODUL NAME Системный сбой. Переустановить ПО. 1010: NO LINE NUMBER Системный сбой. Переустановить ПО. 1018: WAIT FOR F OR S COMMAND Ошибка программирования ЧПУ. G4 запрограммирован без адресов S или F 1020: NO MORE COMMANDS ALLOWED Ошибка программирования ЧПУ. G96 должна быть единственной G-командой в кадре 1035: NO OR INVALID PARAMETER Системный сбой. Переустановить ПО. 2016: INVALID S VALUE Ошибка программирования ЧПУ. Индекс шпинделя недостоверен. Допустимые индексы S[0] и S[1].


H-3

Сбойные сигналы устройства ввода 3000 – 3999 Данные сбойные сигналы генерируются с клавиатуры системы управления или оцифровывающего устройства. Missing digitizer calibration Причина: планшет оцифровывающего устройства установлен, но не выполнено калибрование Устранение: выполнить калибрование (установка угловых точек). 3001 General RS232 communication error Устранение: Исправить установки последовательного интерфейса 3002 Control keyboard missing Устранение: Подключить клавиатуру, включить и т.д. 3003 Digitizer missing Устранение: Подключить оцифровывающее устройство, включить и т.д. 3004 Checksum error in control keyboard Клавиатура выполняет автоматическую ре-инициализацию – при сбое включения/выключения клавиатуры 3005 Error in control keyboard Клавиатура выполняет автоматическую ре-инициализацию – при сбое включения/выключения клавиатуры 3006 Error with initializing control keyboard Клавиатура выполняет автоматическую ре-инициализацию – при сбое включения/выключения клавиатуры


H-4

Сбойные сигналы станка 6000 – 7999 Данные сбойные сигналы генерируются станками. Для разных станков бывают разные сбойные сигналы. Данные сигналы 6000 – 6999 обычно не требуют квитирования функцией RESET. Сбойные сигналы 7000 – 7999 обычно исчезают, по окончании ситуации срабатывания сигнала. PC MILL 50/55, PC TURN 50/55 Данные сбойные сигналы достоверны для токарных и фрезерных станков серии 50/55. 6000: EMERGENCY OFF Нажата клавиша аварийного останова. Устранить опасную ситуацию и перезапустить станок и ПО. 6001: CYCLE TIME EXCEEDS LIMIT Обратиться в сервисную службу ЕМСО. 6002: NO PLC PROGRAM LOADED Обратиться в сервисную службу ЕМСО. 6003: DB NOT EXISTENT Обратиться в сервисную службу ЕМСО. 6004: RAM ERROR ON PLC BOARD Обратиться в сервисную службу ЕМСО. 6009: FAILURE SAFETY CIRCUIT Неисправность предельного выключателя двери или контактора. Эксплуатация станка невозможна. Обратиться в сервисную службу ЕМСО. 6010: X-AXIS NOT READY Неисправность платы шагового двигателя, предохранителя 24V или 30V. Проверить предохранители и фильтр вентилятора распределительной коробки. Обратиться в сервисную службу ЕМСО. 6011: Y-AXIS NOT READY См. сбойный сигнал 6010 6012: Z-AXIS NOT READY См. сбойный сигнал 6010 6013: MAIN DRIVE NOT READY Сбой питания в цепи главного привода, неисправность кабеля, перегрузка главного привода. Проверить предохранители, снизить нагрузку. Обратиться в сервисную службу ЕМСО. 6014: NO SPEED FOR MAIN SPINDLE Сбойный сигнал будет возникать при частоте вращения шпинделя ниже 20 об/мин, вследствие перегрузки. Изменить параметры резания (скорость подачи, частоту вращения шпинделя). Обратиться в сервисную службу ЕМСО. 6019: VICE TIMEOUT Неисправность предохранителя 24 V, неисправность аппаратной части. Обратиться в сервисную службу ЕМСО. 6020: VICE FAILURE Неисправность предохранителя 24 V, неисправность аппаратной части. Обратиться в сервисную службу ЕМСО.


H-5

6024: DOOR NOT CLOSED Дверь была открыта во время движения станка. Программа будет остановлена. 6025: GEAR BOX COVER NOT CLOSED Открыта крышка коробки передач во время движения станка. Работающая программа будет остановлена. Закрыть крышку для продолжения. 6027: DOOR LIMIT SWITCH DEFECTIVE Предельный выключатель автоматической двери смещен, неправильно подключен, неисправен. Обратиться в сервисную службу ЕМСО. 6028: DOOR TIMEOUT Автоматическая дверь заклинена, подача сжатого воздуха недостаточна, предельный выключатель смещен. Проверить дверь, подачу сжатого воздуха, предельный выключатель или обратиться в сервисную службу ЕМСО. 6030: NO PART CLAMPED Не установлена деталь, смещена щека тисков, смещен контрольный кулачок, неисправность аппаратной части. Выполнить регулировку или обратиться в сервисную службу ЕМСО. 6031: QUILL FAILURE 6037: CHUCK TIMEOUT 6039: CHUCK FAILURE 6041: TOOL CHANGE TIMEOUT Револьверный магазин заклинен (столкновение?), неисправность предохранителя 24V, неисправность аппаратной части. Работающая программа будет остановлена. Проверить наличие столкновений или обратиться в сервисную службу ЕМСО. 6042: TOOL CHANGE TIMEOUT См. 6041 6043: TOOL CHANGE TIMEOUT См. 6041 6044: TOOL TURRET SYNC ERROR Неисправность аппаратной части. Обратиться в сервисную службу ЕМСО. 6046: TOOL TURRET SYNC MISSING Неисправность аппаратной части. Обратиться в сервисную службу ЕМСО. 6048: DIVIDING TIME EXCEEDING Делительная головка заклинена, подача сжатого воздуха недостаточна, неисправность аппаратной части. Проверить столкновения, подачу сжатого воздуха или обратиться в сервисную службу ЕМСО. 6049: INTERLOCKING TIME EXCEEDING См. 6048


H-6

6050: FAILURE DIVIDING DEVICE Неисправность аппаратной части. Обратиться в сервисную службу ЕМСО. 7000: INVALID TOOL NUMBER Программа будет остановлена. Прервать программу функцией RESET и исправить программу. 7007: FEED HOLD В роботизированном режиме сигнал HIGH на вводе Е3.7. Остановка подачи активна до появления низкого сигнала на Е3.7. 7017: GO FOR REFERENCE POINT Подвод к базовой точке. 7040: DOOR OPEN Главный привод не может быть включен и NC-Start невозможен. Некоторые дополнительный устройства работают только при открытой двери станка. Для отработки программы закрыть дверь станка. 7043: PIECE COUNT REACHED Выполнено заданное количество отработок программы. Функция NC-Start заблокирована. Выполнить сброс счетчика для продолжения. 7050: NO PART CLAMPED После включения тиски находятся в неопределенной позиции (не закрыто/не открыто). Функция NC-Start заблокирована. Вручную выполнить перемещение тисков в достоверное конечное положение. 7051: DIVIDING DEVICE NOT INTERLOCKED После включения, делительная головка не находится в позиции блокировки. Функция NC-Start заблокирована.


H-7

PC MILL 100/105/125/155 Данные сбойные сигналы достоверны для фрезерных станков PC MILL 100/105/125/155. 6000: EMERGENCY OFF Нажата клавиша аварийного останова. Устранить опасную ситуацию и перезапустить станок и ПО. 6001: PLC-CYCLE TIME EXCEEDING Обратиться в сервисную службу ЕМСО. 6002: PLC-NO PROGRAM CHARGED Обратиться в сервисную службу ЕМСО. 6003: PLC-NO DATA INPUT Обратиться в сервисную службу ЕМСО. 6004: PLC-RAM MEMORY FAILURE Обратиться в сервисную службу ЕМСО. 6005: OVERHEAT BREAKEMODUL Слишком частое торможение главного привода, сильные изменения скорости в пределах короткого времени. Активация Е4.2. 6006: OVERLOAD BREAKE RESISTOR См. 6005 6007: SAFETY CIRCUIT FAULT Ось и контактор главного привода не отключены при выключении станка. Контактор заклинило или неисправность контакта. Е4.7 не был активен во время включения. 6009: SAFETY CIRCUIT FAULT Неисправность в системе шагового двигателя. Программа будет прервана, вспомогательные приводы будут остановлены, базовая позиция утрачена. Обратиться в сервисную службу ЕМСО. 6010: DRIVE X NOT READY Неисправность модуля шагового двигателя или перегрев, неисправность предохранителя или кабеля. Программа будет прервана, вспомогательные приводы будут остановлены, базовая позиция утрачена. Проверить предохранители или обратиться в сервисную службу ЕМСО. 6011: DRIVE Y NOT READY См. 6010 6012: DRIVE Z NOT READY См. 6010 6013: MAIN DRIVE NOT READY Неисправность в цепи питания главного привода, перегрев главного привода, неисправность предохранителя. Программа будет прервана, вспомогательные приводы будут остановлены. Проверить предохранители или обратиться в сервисную службу ЕМСО. 6014: NO MAIN SPINDLE SPEED Сбойный сигнал будет возникать при частоте вращения шпинделя ниже 20 об/мин, вследствие перегрузки. Изменить параметры резания (скорость подачи, частоту вращения шпинделя). Программа будет прервана, вспомогательные приводы будут остановлены.


H-8

6024: MACHINE DOOR OPEN Дверь была открыта во время движения станка. Программа будет прервана. 6040: TOOL TURRET INDEX FAILURE После процедуры WZW барабан прижат осью Z. Неправильная позиция шпинделя или механический дефект. Е4.3 = 0 в нижней позиции. 6041: TOOL CHANGE TIMEOUT Барабанный магазин заклинило (столкновение?), главный привод не готов, неисправность предохранителя, неисправность аппаратной части. Программа будет остановлена. Проверить наличие столкновений, проверить предохранители или обратиться в сервисную службу ЕМСО. 6043 – 6046: TOOL DISK POSITION FAULT Позиционный сбой главного привода, ошибка позиционного контроля (индуктивный бесконтактный датчик неисправен, или неправильно настроен, биение барабана), неисправность предохранителя, аппаратной части. Обратиться в сервисную службу ЕМСО. 6047: TOOL DISK UNLOCJED Инструментальный барабанный магазин не находится в позиции блокировки, индуктивный бесконтактный датчик неисправен, или неправильно настроен, неисправность предохранителя, аппаратной части. Программа будет остановлена. Когда барабанный магазин выведен из позиции блокировки (без дефекта) , выполните следующие действия: Повернуть барабан в позицию блокировки вручную Перейти в режим MANUAL (JOG). Повернуть переключатель. Выполнить перемещение по Z вверх, до отключения сбойного сигнала. 6050: M25 AT RUNNING MAIN SPINDLE Причина: Ошибка программирования в УП. Программа будет остановлена. Вспомогательный приводы будут выключены. Устранение: Исправить УП. 6064: DOOR AUTOMATIC NOT READY Причина: сбой давления в системе автоматической двери Механическое заклинивание автоматической двери Неисправность предельного выключателя конечной позиции открытия Дефект печатной платы защитного контура Неисправность кабеля Неисправность предохранителей Программа будет остановлена. Вспомогательные приводы будут выключены. Устранение: выполнить обслуживание автоматической двери. 6069: CLAMPING FOR TANI NOT OPEN При открывании, реле давления не падает в течение 400 мс. Неисправность реле давления или механическая проблема. Е22.3 6070: PRESSURE SWITCH FOR TANI MISSING При закрывании, реле давления не отвечает. Нет подачи сжатого воздуха или механическая проблема.Е22.3 6071: DIVIDING DEVICE NOT READY


H-9

Нет сигнала готовности сервосистемы от частотного преобразователя. Слишком высокая температура привода TANI или частотный преобразователь не готов к работе. 6072: VICE NOT READY Попытка пуска шпинделя с открытыми тисками или без зажатой детали. Тиски заклинены механически, недостаточная подача сжатого воздуха, неисправность реле подачи сжатого воздуха, неисправность предохранителя, неисправность аппаратной части. Проверить предохранители или обратиться в сервисную службу ЕМСО. 6073: DIVIDING DEVICE NOT READY Причина: неисправность реле блокировки, кабеля, предохранителей Программа будет остановлена. Вспомогательные приводы будут выключены. Устранение: выполнить обслуживание автоматического делительного устройства, установить в позицию блокировки 6074: DIVIDING TIME EXCEEDING Причина: механическое заклинивание делительного устройства, неисправность реле блокировки, кабеля, предохранителей Программа будет остановлена. Вспомогательные приводы будут выключены. Устранение: выполнить обслуживание автоматического делительного устройства 6075: M27 AT RUNNING MAIN SPINDLE Причина: Ошибка программирования ЧПУ. Программа будет остановлена. Вспомогательные приводы будут выключены. Устранение: исправить программу. 7000: INVALID TOOL NUMBER PROGRAMMED Запрограммирована позиция инструмента свыше 10. Программа будет остановлена. Прервать программу функцией RESET и исправить программу. 7016: SWITCH ON AUXILIARY DRIVES Вспомогательные приводы выключены. Нажать клавишу AUX ON как минимум на 0,5 сек. (чтобы исключить случайное включение) для включения вспомогательных приводов. 7017: REFERENCE MACHINE Выполнить подвод к базовой точке. Если базовая точка не активирована, ручное перемещение возможно только при установке переключателя в позицию «setting operation». 7018: TURN KEY SWITCH При NC-Start ключ был в положении «setting operation». NC-Start заблокирован. Повернуть ключ в позицию «automatic» для выполнения программы. 7020: SPECIAL OPERATION MODE ACTIVE Специальный режим: дверь станка открыта, вспомогательные приводы включены, ключ в позиции «setting operation», клавиша подтверждения нажата. Ручное перемещение по координатам возможно с открытой дверью. Поворот инструментальной револьверной головки с открытой дверью возможен. Выполнение УП возможно только при остановленном шпинделе (DRYRUN) и в покадровом режиме. В целях безопасности: если клавиша подтверждения нажата дольше 40 секунд, функция клавиши прерывается, клавишу нужно отпустить и нажать снова. 7021: INITIALIZE TOOL TURRET Работа револьверной головки прервана. Операция перемещения невозможна. Нажать клавишу револьверной головки в режиме JOG. Сообщение появляется после сбойного сигнала 6040. 7022: INITIALIZE TOOL TURRET!


H-10

См. 7021 7038: LUBRICATION SYSTEM FAULT Неисправность реле давления. NC-Start заблокирован. Сброс выполняется только после выключения и повторного включения станка. Обратиться в сервисную службу ЕМСО. 7039: LUBRICATION SYSTEM FAULT Недостаточно смазки, неисправность реле давления. NC-Start заблокирован. Проверить уровень смазки, выполнить смазывание в ручном режиме и обратиться в сервисную службу ЕМСО. 7040: MACHINE DOOR OPEN Главный привод не может быть включен и NC-Start невыполним (за исключением специального режима). Закрыть станок для выполнения программы. 7042: INITIALIZE MACHINE DOOR Все движения и NC-Start заблокированы. Открыть и закрыть дверь станка для инициализации защитных цепей. 7043: PIECE COUNT REACHED Выполнено предварительно заданное количество отработок программы. NC-Start заблокирован. Выполнить сброс счетчика для продолжения. 7054: VICE OPEN Причина: деталь не зажата При включении главного шпинделя при помощи М3/М4, генерируется сбойный сигнал 6073 (тиски не готовы). Устранение: Выполнить зажим. 7055: DIVIDING DEVICE NOT LOCKED Причина: делительная головка не находится в позиции блокировки. При включении главного шпинделя при помощи М3/М4, генерируется сбойный сигнал 6073 (делительная головка не готова). Устранение: установить делительное устройство в позицию блокировки 7270: OFFSET COMPENSATION ACTIVE Только для PC-MILL 105 Смещение коррекцией активировано следующей последовательностью. - Базовая точка не активна. - Станок в режиме базирования. - Ключ в позиции ручного режима. - Нажать STRG (или CTRL) и одновременно 4 Это следует выполнить если перед процедурой смены инструмента, позиционирование шпинделя не завершено (слишком большое окно погрешности). 7271: COMPENSATION FINISHED, DATA SAVED! См. 7270


H-11

PLC TURN 105/120/125/155 Данные сбойные сигналы достоверны для токарных станков PC TURN 105/120/125/155. 6000: EMERGENCY OFF Нажата клавиша аварийного останова. Базовая позиция будет утрачена, вспомогательные приводы будут выключены. Устранить опасную ситуацию и перезапустить станок и ПО. 6001: PLC-CYCLE TIME EXCEEDING Вспомогательные приводы будут выключены. Обратиться в сервисную службу ЕМСО. 6002: PLC-NO PROGRAM CHARGED Вспомогательные приводы будут выключены. Обратиться в сервисную службу ЕМСО. 6003: PLC-NO DATA INPUT Вспомогательные приводы будут выключены. Обратиться в сервисную службу ЕМСО. 6004: PLC-RAM MEMORY FAILURE Вспомогательные приводы будут выключены. Обратиться в сервисную службу ЕМСО. 6008: MISSING CAN SUBSCRIBER Проверить предохранители или обратиться в сервисную службу ЕМСО. 6009: SAFETY CIRCUIT FAULT Неисправность в системе шагового двигателя. Программа будет прервана, вспомогательные приводы будут остановлены, базовая позиция утрачена. Обратиться в сервисную службу ЕМСО. 6010: DRIVE X NOT READY Неисправность модуля шагового двигателя или перегрев, неисправность предохранителя, слишком высокое или слишком низкое напряжения в сети. Программа будет прервана, вспомогательные приводы будут остановлены, базовая позиция утрачена. Проверить предохранители или обратиться в сервисную службу ЕМСО. 6012: DRIVE Z NOT READY См. 6010 6013: MAIN DRIVE NOT READY Неисправность в цепи питания главного привода, перегрев главного привода, неисправность предохранителя, слишком высокое или слишком низкое напряжения в сети. Программа будет прервана, вспомогательные приводы будут остановлены. Проверить предохранители или обратиться в сервисную службу ЕМСО. 6014: NO MAIN SPINDLE SPEED Сбойный сигнал будет возникать при частоте вращения шпинделя ниже 20 об/мин, вследствие перегрузки. Изменить параметры резания (скорость подачи, врезную подачу, частоту вращения шпинделя). Программа будет прервана, вспомогательные приводы будут остановлены. 6015: NO DRIVEN TOOL SPINDLE SPEED См. 6014 6024: MACHINE DOOR OPEN


H-12

Дверь была открыта во время движения станка. Программа будет прервана. 6040: TOOL TURRET INDEX FAILURE Револьверная головка не находится в позиции блокировки, неисправность платы датчика револьверной головки, неисправность кабеля, предохранителя. Программа будет остановлена. Повернуть револьверную головку при помощи клавиши револьверной головки, проверить предохранители или обратиться в сервисную службу ЕМСО. 6041: TOOL CHANGE TIMEOUT Барабанный магазин заклинило (столкновение?), неисправность предохранителя, неисправность аппаратной части. Программа будет остановлена. Проверить наличие столкновений, проверить предохранители или обратиться в сервисную службу ЕМСО. 6042: TOOL TURRET OVERHEAT Перегрев двигателя револьверной головки. Револьверная головка может выполнять до 14 поворотов в минуту. 6043: TOOL CHANGE TIMEOUT Барабанный магазин заклинило (столкновение?), главный привод не готов, неисправность предохранителя, неисправность аппаратной части. Программа будет остановлена. Проверить наличие столкновений, проверить предохранители или обратиться в сервисную службу ЕМСО. 6046: TOOL TURRET ENCODER FAULT Неисправность предохранителя, неисправность аппаратной части. Программа будет остановлена. Проверить предохранители или обратиться в сервисную службу ЕМСО. 6048: CHUCK NOT READY Попытка пуска шпинделя при открытом патроне или без зажатой детали. Механическое заклинивание патрона, недостаточное давление сжатого воздуха, неисправность предохранителей, неисправность аппаратной части. Проверить предохранители или обратиться в сервисную службу ЕМСО. 6049: COLLET NOT READY См. 6048 6050: M25 DURING SPINDLE ROTATION При М25 главный шпиндель должен быть остановлен (с учетом выбега, запрограммируйте выстой). 6055: NO PART CLAMPED Данный сбойный сигнал возникает, когда при вращающемся шпинделе, зажимное устройство или пиноль задней бабки достигают крайнего заднего положения. Деталь была вытолкнута из патрона или затолкнута в патрон задней бабкой. Проверить зажимное устройство, усилия зажима, изменить параметры резания. 6056: QUILL NOT READY Попытка пуска шпинделя или перемещения по координате или поворота револьверной головки при неопределенной позиции задней бабки. Задняя бабка заклинена (столкновение), недостаточное давление сжатого воздуха, неисправность предохранителя, неисправность магнитного выключателя. Проверить наличие столкновение, проверить предохранители или обратиться в сервисную службу ЕМСО.


H-13

6057: M20/M21 DURING SPINDLE ROTATION При М20/М21 главный шпиндель должен быть остановлен (с учетом времени выбега, запрограммировать выстой). 6058: M25/M26 DURING QUILL FORWARD Для активации зажимного устройства в УП с М25 или М26 задняя бабка должна находиться в крайней задней позиции. 6059: C-AXIS SWING IN TIMEOUT Ось С не поворачивается в течение 4 секунд. Причина: недостаточное давление, и/или механическое заклинивание. 6060: C-AXIS INDEX FAILURE При вращении оси С, предельный выключатель не отвечает. Проверить пневматический контур, механизмы и предельный выключатель. 6064: AUTOMATIC DOOR NOT READY Механическое заклинивание автоматической двери (столкновение), недостаточнее давление сжатого воздуха, неисправность предельного выключателя, неисправность предохранителя. Проверить наличие столкновений, проверить предохранители или обратиться в сервисную службу ЕМСО. 6065: LOADER MAGAZINE FAILURE Загрузочное устройство не готово. Проверить включено ли загрузочное устройство, проверить правильность подключения и готовность к работе и/или отключить загрузочное устройство. (WinConfig). 6066: CLAMPING DEVICE FAILURE Нет подачи сжатого воздуха на зажимном устройстве. Проверить пневматический контур и позиции бесконтактных выключателей зажимного устройства. 7000: INVALID TOOL NUMBER PROGRAMMED Запрограммирована позиция инструмента свыше 8. Программа будет остановлена. Прервать программу функцией RESET и исправить программу. 7016: SWITCH ON AUXILIARY DRIVES Вспомогательные приводы выключены. Нажать клавишу AUX ON как минимум на 0,5 сек. (чтобы исключить случайное включение) для включения вспомогательных приводов. 7017: REFERENCE MACHINE Выполнить подвод к базовой точке. Если базовая точка не активирована, ручное перемещение возможно только при установке переключателя в позицию «setting operation». 7018: TURN KEY SWITCH При NC-Start ключ был в положении «setting operation». NC-Start заблокирован. Повернуть ключ в позицию «automatic» для выполнения программы. 7019: PNEUMATIC LUBRICATION MONITORING Залить масло в пневматической системе 7020: SPECIAL OPERATION MODE ACTIVE Специальный режим: дверь станка открыта, вспомогательные приводы включены, ключ в позиции «setting operation», клавиша подтверждения нажата.


H-14

Ручное перемещение по координатам возможно с открытой дверью. Поворот инструментальной револьверной головки с открытой дверью возможен. Выполнение УП возможно только при остановленном шпинделе (DRYRUN) и в покадровом режиме. В целях безопасности: если клавиша подтверждения нажата дольше 40 секунд, функция клавиши прерывается, клавишу нужно отпустить и нажать снова. 7021: TOOL TURRET NOT LOCKED Работа револьверной головки прервана. NC-Start и шпиндель заблокированы. Нажать клавишу револьверной головки в режиме JOG. Сообщение появляется после сбойного сигнала 6040. 7022: INITIALIZE TOOL TURRET! Работа револьверной головки прервана. Операция перемещения невозможна. Нажать клавишу револьверной головки в состоянии системы управления RESET. 7038: LUBRICATION SYSTEM FAULT Неисправность реле давления. NC-Start заблокирован. Сброс выполняется только после выключения и повторного включения станка. Обратиться в сервисную службу ЕМСО. 7039: LUBRICATION SYSTEM FAULT Недостаточно смазки, неисправность реле давления. NC-Start заблокирован. Проверить уровень смазки, выполнить смазывание в ручном режиме и обратиться в сервисную службу ЕМСО. 7040: MACHINE DOOR OPEN Главный привод не может быть включен и NC-Start невыполним (за исключением специального режима). Закрыть станок для выполнения программы. 7042: INITIALIZE MACHINE DOOR Все движения и NC-Start заблокированы. Открыть и закрыть дверь станка для инициализации защитных цепей. 7043: PIECE COUNT REACHED Выполнено предварительно заданное количество отработок программы. NC-Start заблокирован. Выполнить сброс счетчика для продолжения. 7048: CHUCK OPEN Патрон открыт. После зажима детали, сообщение выключается. 7049: CHUCK-NO PART CLAMPED Деталь не зажата. Шпиндель не может быть включен. 7050: COLLET OPEN Цанга открыта. После зажима детали, сообщение выключается. 7051: COLLET-NO PART CLAMPED Деталь не зажата. Шпиндель не может быть включен. 7052: QUILL IN UNDEFINED POSITION Задняя бабка в неопределенной позиции. Координатные перемещения, шпиндель и револьверная головка заблокированы. Привести заднюю бабку в крайнюю заднюю позицию или зажать деталь задней бабкой. 7053: QUILL-NO PART CLAMPED Задняя бабка в крайнем передней положении. Перевести заднюю бабку в крайнее заднее положение для продолжения.


H-15

7054: NO PART CLAMPED Нет зажатой детали, включение/выключение шпинделя невозможно. 7055: CLAMPING DEVICE OPEN Данное сообщение указывает, что зажимное устройство не находится в состоянии зажима. Сообщение выключается после зажима детали в зажимном устройстве.


H-16

Сбойные сигналы позиционного УЧПУ 8000 – 9999 8000 Fatal Error AC 8004 ORDxx Failure Main Drive Unit 8005 – 8009 ORDxx Internal error AC Устранение: при повторении, сообщить в ЕМСО 8010 ORDxx Sync. Error main drive Причина: для главного привода нет маркера синхронизации Устранение: при повторении, сообщить сервисному специалисту 8011- 8013 ORDxx Internal Error AC Устранение: при повторении, сообщить в ЕМСО 8014 ORDxx Decel. Time of axis too high Устранение: при повторении, сообщить сервисному специалисту 8018 ORDxx Internal error AC Устранение: при повторении, сообщить в ЕМСО 8021 ORDxx Internal error AC Устранение: при повторении, сообщить в ЕМСО 8022 ORDxx Internal error AC Устранение: при повторении, сообщить в ЕМСО 8023 ORDxx Invalid Z-value for helix Причина: значение Z винтовой линии должно быть меньше длины дуги для перемещения Устранение: исправить программу 8100 Fatal init error AC Причина: внутренний сбой Перезапуск ПО или переустановить при необходимости, при повторении, сообщить в ЕМСО 8101 Fatal init error AC См.8101 8102 Fatal init error AC См.8101 8103 Fatal init error AC См.8101 8104 Fatal system error AC См.8101 8105 Fatal init error AC См.8101 8106 No PC-COM card found Причина: нет доступа к плате PC-COM (возможно, не установлена) Устранение: установить плату, настроить другой адрес с переходом 8107 PC-COM card not working См. 8106 8108 Fatal error on PC-COM card См. 8106 8109 Fatal error on PC-COM card См. 8106 8110 PC-COM init message missing Причина: Внутренняя ошибка Устранение: перезапуск ПО, или переустановка при необходимости, при повторении, сообщить в ЕМСО 8111 Wrong configuration of PC-COM См. 8110 8113 Invalid data (pccom.hex) См. 8110 8114 programming error on PC-COM См. 8110 8115 PC-COM packet acknowledge missing


H-17

См. 8110 8116 PC-COM startup error См. 8110 8117 Fatal init data error (pccom.hex) См. 8110 8118 Fatal init error AC См. 8110, видимо недостаточно RAM 8119 PC interrupt no. not valid Причина: Номер прерывания ПК не может использоваться Устранение: Найти свободный номер прерывания в Windows95 (допустимо: 5,7,10,11,12,3,4 и 5) и ввести этот номер в WinConfig 8120 PC interrupt no. unmaskable См. 8119 8121 Invalid command to PC-COM Причина: внутренняя ошибка или неисправность кабеля Устранение: Проверить кабели (затянуть соединения). Перезапуск ПО, переустановка при необходимости, сообщении в ЕМСО при повторении. 8122 Internal AC mailbox overrun Причина: внутренняя ошибка Устранение: Перезапуск ПО, переустановка при необходимости, сообщении в ЕМСО при повторении. 8123 Open error on record file Причина: внутренняя ошибка Устранение: Перезапуск ПО, переустановка при необходимости, сообщении в ЕМСО при повторении. 8124 Write error on record file Причина: внутренняя ошибка Устранение: Перезапуск ПО, переустановка при необходимости, сообщении в ЕМСО при повторении. 8125 Invalid memory for record buffer Причина: недостаточно памяти RAM, превышение времени записи Устранение: перезапуск ПО, удаление драйверов и т.д. для освобождения памяти RAM, снижение времени записи. 8126 AC interpolation overrun Причина: Возможно недостаточная производительность компьютера Устранение: Установить более длительное время прерывания в WinConfig В результате возможно снижение точности траектории 8127 Insufficient memory Причина: недостаточно RAM Устранение: Закрыть другие программы, перезапуск ПО, удалить драйверы для получения больше RAM. 8128 Invalid message to AC Причина: внутренняя ошибка Устранение: перезапуск ПО, переустановка при необходимости, при повторении, сообщить в ЕМСО. 8129 Invalid MSD data – axisconfig. См. 8128 8130 Internal init error AC См. 8128 8132 Axis accessed by multiple channels См. 8128 8133 Insufficient NC block memory AC См. 8128 8134 Too much center points programmed См. 8128


H-18

8135 No center point programmed См. 8128 8136 Circle radius too small См. 8128 8137 Invalid for helix specified Причина: Неправильная ось для винтовой траектории. Комбинация линейной и круговой осей не соответствует. Устранение: исправить программу 8140 Machine (ACIF) not responding Причина: внутренняя ошибка Устранение: перезапуск ПО, переустановка при необходимости, при повторении, сообщить в ЕМСО. 8141 Internal PC-COM error Причина: внутренняя ошибка Устранение: перезапуск ПО, переустановка при необходимости, при повторении, сообщить в ЕМСО. 8142 ACIF Program error См. 8142 8143 ACIF Packet acknowledge missing См. 8142 8144 ACIF startup error См. 8142 8145 Fatal init data error (acif.hex) См. 8142 8146 Multiple request for axis См. 8142 8147 Invalild PC-COM state (DPRAM) См. 8142 8148 Invalild PC-COM command (CNo) См. 8142 8149 Invalild PC-COM command (Len) См. 8142 8150 Fatal ACIF error См. 8142 8151 AC init error (missing RPG file) См. 8142 8152 AC init error (RPG file format) См. 8142 8153 FPGA program timeout on ACIF См. 8142 8154 Invalid command to PC-COM См. 8142 8155 Invalid FPGA packet acknowledge См. 8142 или аппаратный сбой в плате ACIF (обратиться в ЕМСО) 8156 Sync. within 1,5 revol. not found См. 8142 или аппаратный сбой BERO (обратиться в ЕМСО) 8157 Data record done См. 8142 8158 Bero width too large (referencing) См. 8142 или аппаратный сбой BERO (обратиться в ЕМСО) 8159 Function not implemented Причина: при нормальном режиме работы, данная функция не выполнима 8160 Axis synchronization lost axis 3..7 Причина: Потеряна синхронизация оси Устранение: подвод к базовой точке


H-19

8161 X-Axis synchronization lost Потеря шага шагового двигателя. Причины: - механическая блокировка оси - неисправность оси - слишком большое расстояние бесконтактного датчика (> 0,3 мм) или неисправность бесконтактного дачтика - Неисправность шагового двигателя 8162 Y-Axis synchronization lost См. 8161 8163 Z-Axis synchronization lost См. 8161 8164 Software limit switch max axis 3..7 Причина: конец перемещения по координате Устранение: отвод по координате 8168 Software limit overtravel axis 3..7 Причина: конец перемещения по координате Устранение: отвод по координате 8172 Communication error to machine Причина: внутренняя ошибка Устранение: перезапуск ПО, при необходимости – переустановка, сообщить в ЕМСО при повторении. Проверить соединение ПК – станок, устранить источники искажений. 8173 INC while NC program is running 8174 INC not allowed 8175 MSD file could not be opened Причина: внутренняя ошибка Устранение: перезапуск ПО, при необходимости – переустановка, сообщить в ЕМСО при повторении. 8176 PLS file could not be opened См. 8175 8177 PLS file could not be accessed См. 8175 8178 PLS file could not be written См. 8175 8179 ACS file could not be opened См. 8175 8180 ACS file could not be accessed См. 8175 8181 ACS file could not be written См. 8175 8182 Gear change not allowed 8183 Gear too high 8184 Invalid interpolation command 8185 Forbidden MSD data change См. 8175 8186 MSD file could not be opened См. 8175 8187 PLC program error См. 8175 8188 Gear command invalid


H-20

См. 8175 8189 Invalid channel assignment См. 8175 8190 Invalid channel within message 8191 Invalid jog feed unit 8192 Invalid axis in command 8193 Fatal PLC error См. 8175 8194 Thread without length 8195 No thread slope in leading axis Устранение: запрограммировать шаг резьбы 8196 Too many axis for thread Устранение: запрограммировать максимум 2 оси для резьбы 8197 Thread not long enough Причина: слишком короткая длина резьбы При переходе от одной резьбы к другой длина второй резьбы должна быть достаточной для образования правильной резьбы. Устранение: Удлинить вторую резьбу или заменить ее на линейную интерполяцию (G1) 8198 Internal error (too many threads) См. 8175 8199 Internal error (thread state) Причина: внутренняя ошибка Устранение: перезапуск ПО, при необходимости – переустановка, сообщить в ЕМСО при повторении. 8200 Thread without spindle on Устранение: Включить шпиндель 8201 Internal thread error (IPO) См. 8199 8202 Internal thread error (IPO) См. 8199 8203 Fatal AC error (0-ptr IPO) См. 8199 8204 Fatal init error: PLC/IPO running См. 8199 8205 PLC Runtime exceeded Причина: недостаточная производительность компьютера 8206 Invalid PLC M-group initialization См. 8199 8207 Invalid PLC machine data См. 8199 8208 Invalid application message См. 8199 8211 Feed too high (thread) Причина: слишком большой шаг резьбы/отсутствует шаг резьбы, подача для резьбы достигает 80% скорости быстрой подачи Устранение: исправить программу, снизить шаг или снизить частоту вращения шпинделя для резьбы 8212 Rotation axis not allowed 8213 Circle and rotation axis can’t be interpolated 8214 Thread and rotation axis can’t be interpolated 8215 Invalid state 8216 No rotation axis for rotation axis switch 8217 Axis type not valid 8218 Referencing round axis without selecting round axis 8219 Thread not allowed without speed encoder


H-21

8220 Buffer length exceeded in PC send message 8221 Spindle release although axis is no spindle 8222 New master spindle is not valid 8223 Can’t change master spindle (no M5) 8224 Invalid stop mode 8225 Invalid parameter for BC_MOVE_TO_IO! 8226 Rotary axis switch not valid (MSD data) 8227 Speed setting not allowed while rotary axis is active 8228 Rotary axis switch not allowed while axis move 8229 Spindle on not allowed while rotary axis is active 8230 Program start not allowed due to active spindle rotation axis 8231 Axis configuration (MSD) for TRANSMIT not valid 8232 Axis configuration (MSD) for TRACYL not valid 8233 Axis not available while TRANSMIT/TRACYL is active 8234 Axis control grant removed by PLC while axis interpolates 8235 Interpolation invalid while axis control grant is off by PLC 8236 TRANSMIT/TRACYL activated while axis or spindle moves 8237 Motion through pole in TRANSMIT 8238 Speed limit in TRANSMIT exceeded 8239 DAU exceeded 10 volt limit 8240 Function not valid during active transformation 8241 TRANSMIT not enabled (MSD) 8242 TRACYL not enabled (MSD) 8243 Round axis invalid during axis transformation 8245 TRACYL radius = 0 8246 Offset alignment not valid for this state 8247 Offset alignment: MSD file write protected 8248 Cyclic supervision failed 8249 Axis motion check alarm 8250 Spindle must be rotation axis 8251 Lead for G331/G332 missing 8252 Multiple or no linear axis programmed for G331/G332 8253 Speed value for G331/G332 and G96 missing 8254 Value for thread starting point offset not valid 8255 Reference point not in valid software limits Spindle speed too low while executing G331/G332


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.