15.01.2016 Views

628_947-R1

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Руководство<br />

пользователя<br />

CNC PILOT 4290<br />

Оси B и Y<br />

Программное обеспечение NC<br />

625 952-xx<br />

Русский (ru)<br />

9/2010


CNC PILOT 4290 Оси B и Y<br />

CNC PILOT 4290<br />

Оси B и Y<br />

В данном руководстве описываются функции, предусмотренные в<br />

системе ЧПУ CNC PILOT 4290 с номером программного<br />

обеспечения 625 952-xx (Release 7.1) для оси В, оси Y и магазина<br />

инструментов. Это руководство является дополнением к<br />

Руководству пользователя CNC PILOT 4290.<br />

2 Оси B и Y


1 Оси B и Y ..... 7<br />

1.1 Основные положения ..... 8<br />

Ось Y ..... 8<br />

Ось B ..... 8<br />

Магазин инструментов ..... 10<br />

1.2 Ручное управление и работа в автоматическом режиме ..... 11<br />

Автоматика без обнуления ..... 11<br />

Реестр магазина ..... 11<br />

Работа с магазинными инструментами ..... 14<br />

Измерение и коррекция магазинного инструмента ..... 19<br />

Коррекция в автоматическом режиме ..... 20<br />

1.3 Указания по программированию ..... 21<br />

Положение контуров фрезерования ..... 21<br />

Ограничение резания ..... 21<br />

Сверление и фрезерование в наклоненной плоскости ..... 22<br />

1.4 DIN PLUS: секционные коды ..... 23<br />

Секция ДИСКОВЫЙ МАГАЗИН ..... 23<br />

Секция ТОРЕЦ_Y, ЗАДНЯЯ СТОРОНА_Y ..... 23<br />

Секция БОКОВАЯ ПОВЕРХНОСТЬ_Y ..... 24<br />

1.5 DIN PLUS: траектории в плоскости XY ..... 25<br />

Начальная точка контура G170-Geo ..... 25<br />

Линейный элемент G171-Geo ..... 25<br />

Дуга окружности G172/G173 ..... 26<br />

Сверление G370-Geo ..... 27<br />

Линейная канавка G371-Geo ..... 28<br />

Круглая канавка G372/G373-Geo ..... 29<br />

Полная окружность G374-Geo ..... 29<br />

Прямоугольник G375-Geo ..... 30<br />

Правильный многоугольник G377-Geo ..... 30<br />

Линейный шаблон в плоскости XY G471-Geo ..... 31<br />

Круговой шаблон в плоскости XY G472-Geo ..... 32<br />

Отдельная поверхность G376-Geo ..... 33<br />

Поверхности многогранника G477-Geo ..... 33<br />

HEIDENHAIN CNC PILOT 4290 3


4<br />

1.6 DIN PLUS: контур в плоскости XZ ..... 34<br />

Начальная точка контура G180-Geo ..... 34<br />

Линейный элемент G181-Geo ..... 34<br />

Дуга окружности G182/G183-Geo ..... 35<br />

Сверление G380-Geo ..... 36<br />

Линейная канавка G381-Geo ..... 36<br />

Круглая канавка G382/G383-Geo ..... 37<br />

Полная окружность G384-Geo ..... 37<br />

Прямоугольник G385-Geo ..... 38<br />

Правильный многоугольник G387-Geo ..... 38<br />

Линейный шаблон в плоскости YZ G481-Geo ..... 39<br />

Круглый шаблон в плоскости YZ G482-Geo ..... 40<br />

Отдельная поверхность G386-Geo ..... 41<br />

Поверхности многогранника G487-Geo ..... 41<br />

1.7 DIN PLUS: плоскости обработки ..... 42<br />

Наклон плоскости обработки G16 ..... 43<br />

1.8 DIN PLUS (ось Y): команды позиционирования ..... 44<br />

Ускоренный ход G0 ..... 44<br />

Подвод к точке смены инструмента G14 ..... 44<br />

Ускоренный ход в координатах станка G701 ..... 45<br />

1.9 DIN PLUS: магазинные инструменты ..... 46<br />

Смена магазинного инструмента G714 ..... 46<br />

Определение положения инструмента G712 ..... 49<br />

Предварительный выбор инструмента G600 ..... 51<br />

1.10 DIN PLUS: линейные и круговые контуры ..... 52<br />

Фрезерование: линейное перемещение G1 ..... 52<br />

Фрезерование: круговое движение G2, G3 – проставление размеров центра в приращениях ..... 53<br />

Фрезерование: круговое движение G12, G13 – абсолютное проставление размеров центра ..... 54<br />

1.11 DIN PLUS (ось Y): циклы фрезерования ..... 55<br />

Фрезерование плоскости, черновая обработка G841 ..... 55<br />

Фрезерование плоскости, чистовая обработка G842 ..... 56<br />

Фрезерование многогранника, черновая обработка G843 ..... 57<br />

Фрезерование многогранника, чистовая обработка G844 ..... 59<br />

Фрезерование карманов, черновая обработка G845 (ось Y) ..... 61<br />

Фрезерование кармана, чистовая обработка G846 (ось Y) ..... 69<br />

Гравирование в XY-плоскости G803 ..... 71<br />

Гравирование в YZ-плоскости G804 ..... 72<br />

Резьбофрезерование в плоскости ХY G800 ..... 73<br />

Резьбофрезерование в плоскости YZ G806 ..... 74<br />

Обработка червячной фрезой G808 ..... 75<br />

1.12 Моделирование ..... 76<br />

Моделирование наклонной плоскости ..... 76<br />

Отображение системы координат ..... 77<br />

Отображение положения с осями B и Y ..... 77


1.13 TURN PLUS: магазин инструментов и ось В ..... 78<br />

Магазин инструментов ..... 78<br />

Инструменты для оси B ..... 78<br />

1.14 TURN PLUS: ось Y ..... 79<br />

Основы Ось Y ..... 79<br />

Определение контуров фрезерования ..... 80<br />

1.15 TURN PLUS: контуры в плоскости XY ..... 81<br />

Данные привязки торцевая плоскость XY/задняя сторона XYR ..... 81<br />

Плоскость XY: начальная точка контура ..... 82<br />

XY-плоскость: линейный элемент ..... 83<br />

XY-плоскость: дуга ..... 84<br />

Плоскость XY: отдельное отверстие ..... 86<br />

XY-плоскость: дуга (полная окружность) ..... 88<br />

XY-плоскость: прямоугольник ..... 89<br />

XY-плоскость: многоугольник ..... 90<br />

Плоскость XY: линейная канавка ..... 91<br />

Плоскость XY: круглая канавка ..... 92<br />

XY-плоскость: линейный шаблон сверления ..... 93<br />

XY-плоскость: круговой шаблон сверления ..... 94<br />

XY-плоскость: линейный шаблон фигуры ..... 95<br />

XY-плоскость: круговой шаблон фигуры ..... 96<br />

XY-плоскость: отдельная поверхность ..... 97<br />

XY-плоскость: поверхности многогранника ..... 97<br />

1.16 TURN PLUS: контуры в плоскости YZ ..... 98<br />

Данные привязки – боковая поверхность Y ..... 98<br />

Плоскость YZ: начальная точка контура ..... 98<br />

YZ-плоскость: линейный элемент ..... 99<br />

YZ-плоскость: дуга ..... 100<br />

YZ-плоскость: отдельное отверстие ..... 102<br />

Плоскость YZ: дуга (полная окружность) ..... 104<br />

YZ-плоскость: прямоугольник ..... 105<br />

YZ-плоскость: многоугольник ..... 106<br />

Плоскость YZ: линейная канавка ..... 107<br />

Плоскость YZ: круглая канавка ..... 108<br />

YZ-плоскость: линейный шаблон сверления ..... 109<br />

XZ-плоскость: круговой шаблон сверления ..... 110<br />

YZ-плоскость: линейный шаблон фигуры ..... 111<br />

YZ-плоскость: круговой шаблон фигуры ..... 112<br />

YZ-плоскость: отдельная поверхность ..... 113<br />

YZ-плоскость: поверхности многогранника ..... 113<br />

1.17 Примеры программ ..... 114<br />

Работа с осью Y ..... 114<br />

Работа с осью В ..... 118<br />

HEIDENHAIN CNC PILOT 4290 5


Оси B и Y<br />

HEIDENHAIN CNC PILOT 4290 7


1.1 Основные положения<br />

1.1 Основные положения<br />

Ось Y<br />

Ось Y позволяет производить сверление и фрезерование на<br />

торцовой, задней и боковой поверхностях.<br />

При использовании оси Y две оси выполняют линейную или<br />

круговую интерполяцию в заданной плоскости обработки, в то<br />

время как третья ось интерполирует линейно. Использование оси<br />

Y позволяет изготавливать, например, канавки или карманы с<br />

ровной донной поверхностью и вертикальными краями. Путем<br />

задания угла шпинделя определяется положение траектории<br />

фрезерования на заготовке.<br />

CNC PILOT поддерживает создание NC-программы с осью Y в:<br />

• DIN PLUS<br />

• TURN PLUS Определение траектории<br />

• TURN PLUS Составление технологической карты<br />

Разделение описания траектории и обработки распространяется<br />

также на фрезерование с использованием оси Y. Слежение за<br />

траекторией при фрезеровании не выполняется.<br />

Траектории оси Y характеризуются секционным кодом.<br />

Графическое моделирование показывает процесс<br />

фрезерования в привычных вращающихся и торцевых окнах,<br />

окнах наружной поверхности, а также как "вид сбоку (YZ)".<br />

Ось B<br />

Наклоненная плоскость обработки<br />

Ось B позволяет выполнять операции сверления и фрезерования<br />

в наклоненных в пространстве плоскостях. Для упрощения<br />

программирования система координат поворачивается так, что<br />

определение шаблона сверления и траекторий фрезерования<br />

происходит в плоскости YZ. Сверление или, соответственно,<br />

фрезерование осуществляется затем снова в наклоненной<br />

плоскости.<br />

Разделение описания траектории и обработки распространяется<br />

также на обработку в наклоненных плоскостях. Слежение за<br />

траекторией не производится.<br />

Траектории в наклоненных плоскостях характеризуются<br />

секционнм кодом БОКОВАЯ ПОВЕРХНОСТЬ_Y<br />

CNC PILOT поддерживает создание NC-программы с осью В в DIN<br />

PLUS.<br />

Графическое моделирование показывает обработку в<br />

наклоненных плоскостях в привычных вращающихся и торцевых<br />

окнах, и дополнительно "вид сбоку (YZ)".<br />

8


Инструменты для оси B<br />

Другим преимуществом оси В является гибкое использование<br />

инструментов при токарной обработке. Путем наклона оси В и<br />

вращения инструмента достигается такое положения<br />

инструмента, которое позволяет осуществлять продольную и<br />

поперечную обработку или, соответственно, радиальную и<br />

осевую обработку на главном шпинделе и противошпинделе<br />

одним и тем же инструментом.<br />

Таким образом сокращается число необходимых инструментов и<br />

количество операций по смене инструмента.<br />

Инструментальные данные: все инструменты описываются Х-,<br />

Z- и Y-размерами и коррекцией в инструментальной базе данных.<br />

Эти размеры соотнесены с углом наклона B=0°.<br />

Дополнительно вводится угол положения. Этот параметр<br />

определяет рабочее положение инструментов без привода<br />

(токарных инструментов).<br />

Угол наклона оси В отсутствует в инструментальных данных. Этот<br />

угол определяется при обращении к инструменту или при его<br />

использовании.<br />

Ориентация инструмента и индикация положения: расчет<br />

крайнего положения токарных инструментов происходит не<br />

основе ориентации режущей кромки. При наклоне и/или<br />

вращении оси В эта ориентация не отслеживается<br />

автоматически.<br />

После ручного перемещения оси В система управления<br />

характеризует отображаемое положение как недействительное.<br />

• Индикация черными цифрами: отображаемое положение<br />

действительно.<br />

• Индикация серыми цифрами: отображаемое положение<br />

недействительно.<br />

После перемещения оси В необходимо проверить, остается ли<br />

ориентация действительной, и, при необходимости, указать ее<br />

заново.<br />

При ориентации инструмента система управления различает<br />

инструменты для черновой и чистовой обработки, грибообразные<br />

инструменты, а также прорезной и резьбонарезающий<br />

инструмент (см. рисунок).<br />

• Положения инструментов 1, 3, 5 или 7 распространяются на<br />

инструменты для черновой и чистовой обработки и<br />

грибообразные инструменты. Нейтральные инструменты<br />

распознаются по углу установки.<br />

• Положения инструментов 2, 4, 6 или 8 действуют для прорезных<br />

и резьбонарезающих инструментов. Какой именно инструмент<br />

представлен, "левый" или "правый", определяется<br />

инструментальными данными.<br />

Индикатор станка: поле T индикатора станка показывает место<br />

инструмента в магазине. Значения коррекции, показываемые в<br />

этом поле, учитывают актуальный угол поворота оси В.<br />

4<br />

B90 B180<br />

G714 B.. C0<br />

B0<br />

B90<br />

G714 B.. C180<br />

2<br />

3<br />

O=<br />

1<br />

8<br />

1.1 Основные положения<br />

5<br />

6<br />

7<br />

После наклона или вращения оси В данные о<br />

положении становятся недействительными.<br />

HEIDENHAIN CNC PILOT 4290 9


1.1 Основные положения<br />

Мультиинструмент для оси B<br />

Если на одном держателе монтируется нескольких инструментов,<br />

то такой инструмент называется "Мультиинструментом". В<br />

мультиинструменте каждый резец (каждый инструмент) имеет<br />

свой собственный идентификационный номер и описание.<br />

Угол положения, обозначенный на рисунке как "C", содержится в<br />

инструментальных данных. При активации какого-либо резца<br />

(инструмента) мультиинструмента CNC PILOT, используя угол<br />

положения, поворачивает мультиинструмент в требуемое<br />

положение. К углу положения из подпрограммы смены<br />

инструмента добавляется угол коррекции положения. Таким<br />

образом можно использовать инструмент в "нормальном<br />

положении" или "над головкой".<br />

На фотографии показан мультиинструмент с тремя резцами.<br />

C0<br />

C240<br />

C120<br />

Магазин инструментов<br />

CNC PILOT может работать с магазином инструментов с<br />

распределенными местами, рассчитанным на установку до 99<br />

инструментов. Магазином с распределенными местами<br />

называется магазин, в котором каждому инструменту в магазине<br />

выделяется определенное место. Оператор станка определяет<br />

это место при настройке магазина.<br />

Реестр магазина отражает актуальную комплектацию магазина<br />

инструментов. Инструменты регистрируются в этом реестре<br />

вместе с их идентификационнными номерами.<br />

Программирование инструментов: инструменты магазина<br />

предусмотрены для оси В. Для смены инструмента или его<br />

позиционирования используется G714.<br />

Альтернативно при помощи отдельных команд (G0, G15 и т.д.)<br />

можно запрограммировать поворот оси В и вращение<br />

инструмента до угла положения. Однако при этом требуется<br />

описание положения инструмента посредством G712.<br />

10


1.2 Ручное управление и работа<br />

в автоматическом режиме<br />

Автоматика без обнуления<br />

Начиная с версии ПО 625 952-02:<br />

Существует возможность ручного запуска магазина и программы<br />

даже тогда, когда не все оси были обнулены. Для этого в<br />

запускаемой программе в строке комментариев должно быть<br />

определено, для каких осей может отсутствовать обнуление.<br />

Синтаксис строки комментариев:<br />

• [@0nn] – вместо „nn“ должно стоять обозначение необнуленной<br />

оси<br />

Примеры:<br />

• [@0B] – B-ось не обнуляется<br />

• [@0BY] – оси B и Y не обнуляются<br />

Функции комплектации магазина инструментов или<br />

смены инструментов магазина адаптированы<br />

производителем к системе CNC PILOT и станку. По<br />

этой причине возможны отклонения от описанных<br />

ниже функций. Руководствуйтесь инструкцией по<br />

эксплуатации вашего станка.<br />

Реестр магазина<br />

Реестр магазина показывает актуальную комплектацию магазина<br />

инструментов. При "Составлении реестра магазина"<br />

пользователь вносит идентификационный номер каждого<br />

инструмента и задает его место в магазине. Для<br />

мультиинструмента вводится идентификационный номер<br />

любого резца. Так как в инструментальном банке данных все<br />

идентификационные номера многоцелевого инструмента<br />

неразрывно связаны друг с другом, CNC PILOT известны все<br />

резцы.<br />

Для комплектации магазина инструментов существуют<br />

следующие методы:<br />

• Оснащение магазина через загрузочную дверцу: смотри<br />

"Оснащение магазина инструментво через загрузочную дверцу"<br />

на странице 12<br />

• Оснащение магазина через рабочую зону: смотри<br />

"Оснащение магазина через рабочую зону" на странице 13<br />

• Удаление инструмента из магазина: смотри "Удаление<br />

инструмента из магазина" на странице 13<br />

1.2 Ручное управление и работа в автоматическом режиме<br />

HEIDENHAIN CNC PILOT 4290 11


1.2 Ручное управление и работа в автоматическом режиме<br />

Контроль срока службы инструментов без ограничений<br />

распространяется также на инструменты магазина.<br />

Опасность столкновения<br />

• Сравнивайте магазинный реестр с комплектацией<br />

магазина инструментов и проверяйте данные<br />

инструмента перед выполнением программы.<br />

• Магазинный реестр и размеры установленных<br />

инструментов должны соответствовать актуальным<br />

условиям, так как CNC PILOT использует эти данные<br />

при расчете всех перемещений суппорта, при<br />

контроле защитных зон и т.д.<br />

Оснащение магазина инструментво через загрузочную<br />

дверцу<br />

Укомплектация магазина инструментов происходит через<br />

загрузочную дверцу, идентификационные номера вносятся в<br />

сответствующие места магазинного реестра<br />

Ввод идентификационных номеров инструментов:<br />

U При ручном управлении выберите "Настройка ><br />

Инструментальный реестр > Настройка реестра".<br />

U Установите курсор на необходимое место в<br />

магазине.<br />

U Выберите и перенесите идентификационный<br />

номер инструмента из банка данных или нажмите<br />

на клавишу Ins и непосредственно введите<br />

идентификационный номер.<br />

U Поверните магазин инструментов в необходимое<br />

положение и вставьте инструмент.<br />

Функции "Сравнить инструментный реестр с NCпрограммой"<br />

и "Перенести инструментный реестр из<br />

NC-программы" для магазинного реестра не<br />

предусмотрены.<br />

12


Оснащение магазина через рабочую зону<br />

Установите инструмент в зажимное приспособление и вызовите<br />

функцию "Загрузить ДИСКОВЫЙ МАГАЗИН". Введите<br />

идентификационный номер инструмента и номер места в<br />

магазине. CNC PILOT учитывает инструмент и вносит<br />

идентификационный номер в магазинный реестр.<br />

U Установите инструмент в зажимное приспособление (в рабочей<br />

зоне).<br />

U Выберите в режиме ручного управления "T > Магазин ><br />

Загрузка(и) магазина". CNC PILOT открывает диалоговое окно<br />

"Магазин: Загрузка(и) магазина".<br />

U Введите параметры и закройте диалоговое окно. Система<br />

управления загружает соответствующую NC-программу.<br />

U Активируйте NC-программу при помощи старта<br />

цикла.<br />

Параметры<br />

ID Идентификационный номер магазинного инструмента<br />

P Номер места в магазине инструментов<br />

B Угол оси В. Угол наклона оси В.<br />

CNC PILOT<br />

• переносит инструмент в магазин<br />

• вносит инструмент в магазинный реестр<br />

• перемещает суппорт в точку смены инструмента<br />

• наклоняет ось B<br />

При обслуживании и индикации учитывайте, что эта<br />

функция выполняется посредством NC-программы.<br />

Активируйте NC-программу при помощи старта цикла.<br />

Удаление инструмента из магазина<br />

Извлеките инструмент из магазина и удалите запись из<br />

магазинного реестра.<br />

U Поверните магазин инструментов и извлеките инструмент<br />

U Выберите в режиме ручного управления "Настройка ><br />

Инструментный реестр > Настройка реестра"<br />

U Установите курсор на соответствующее место в магазине<br />

U Нажмите кнопку Softkey или Del и подтвердите<br />

ваше действие. Система управления удалит<br />

инструмент из магазинного реестра.<br />

1. 2.<br />

3. 4.<br />

ID . . .<br />

P . . .<br />

B<br />

1.2 Ручное управление и работа в автоматическом режиме<br />

HEIDENHAIN CNC PILOT 4290 13


1.2 Ручное управление и работа в автоматическом режиме<br />

Работа с магазинными инструментами<br />

Смена магазинного инструмента<br />

Используйте эту функцию для замены инструмента, а также<br />

изменения угла наклона или угла положения активного<br />

инструмента.<br />

U Выберите в режиме ручного управления "T ><br />

Магазин > Смена инстр.". Система управления<br />

откроет диалоговое окно "Магазин: Смена инстр."<br />

U Нажмите кнопку Softkey, выберите инструмент из<br />

магазинного реестра, введите дополнительные<br />

параметры и закройте диалоговое окно. Система<br />

управления загрузит соответствующую NCпрограмму.<br />

U Активируйте NC-программу при помощи старта<br />

цикла.<br />

Параметры<br />

ID Идентификационный номер магазинного инструмента<br />

O Ориентация при работе с токарными инструментами<br />

Положение режущей кромки инструмента (см. рисунок).<br />

• Положения инструментов 1, 3, 5, 7: для инструментов<br />

для черновой и чистовой обработки и грибообразных<br />

инструментов (нейтральные инструменты<br />

распознаются по углу в плане)<br />

• Положения инструментов 2, 4, 6, 8: для нарезных и<br />

резьбонарезающих инструментов ("левый" или<br />

"правый" инструмент, определяется в данных<br />

инструментов)<br />

B Угол оси В. Угол наклона оси В.<br />

C Угол коррекции положения при работе с токарными<br />

инструментами<br />

• 0°: положение инструмента "нормальное"<br />

• 180°: положение инструмента "над головкой"<br />

H Колодочный тормоз<br />

• 0: Тормоз зажимается в зависимости от параметра<br />

инструмента ("не приводной" – закрепляется;<br />

"приводной" – не закрепляется)<br />

• 1: тормоз зажимается<br />

• 2: тормоз не зажимается<br />

4<br />

3<br />

5<br />

O<br />

2<br />

O=<br />

6<br />

TM<br />

1<br />

8<br />

0°<br />

7<br />

C<br />

C=0° C=180°<br />

B<br />

B<br />

14


CNC PILOT<br />

• переносит инструмент в магазин<br />

• переносит заданный инструмент из магазина<br />

• перемещается в точку смены инструмента<br />

• наклоняет ось B<br />

• поворачивает инструмент в "нормальное" положение или в<br />

положение "над головкой" (угол коррекции положения С)<br />

• рассчитывает инструментальные данные с учетом "ориентации<br />

О", положения оси В и угла положения<br />

• настраивает колодочный тормоз<br />

Изменение положения инструмента: если вызов относится к<br />

активному инструменту, суппорт перемещается в точку смены<br />

инструмента и наклоняет ось В или, соответственно,<br />

поворачивает инструмент до угла положения.<br />

Коррекция угла положения: при помощи коррекции угла вы<br />

устанавливаете токарные инструменты в "нормальное"<br />

положение или положение "над головкой". При этом CNC PILOT<br />

учитывает сохраненную в банке инструментальных данных<br />

первоначальную установку (угол положения = угол положения из<br />

инструментальных данных инструментов + угол коррекции<br />

положения).<br />

Ориентация инструмента: при расчете вершины инструмента<br />

CNC PILOT учитывает положение режущей кромки. CNC PILOT<br />

различает типы инструментов для черновой и чистовой<br />

обработки, грибообразных инструментов а также прорезных и<br />

резьбонарезающих инструментов (см. рисунок).<br />

При обслуживании и индикации учитывайте, что эта<br />

функция выполняется посредством NC-программы.<br />

Активируйте NC-программу при помощи старта цикла.<br />

1.2 Ручное управление и работа в автоматическом режиме<br />

HEIDENHAIN CNC PILOT 4290 15


1.2 Ручное управление и работа в автоматическом режиме<br />

Декларирование магазинного инструмента<br />

Если инструмент при выключении и новом включении системы<br />

управления находится в рабочей зоне, его необходимо снова<br />

задекларировать. При этом CNC PILOT использует действующие<br />

во время выключения значения как рекомендуемые для<br />

диалогового окна.<br />

U Выберите в режиме ручного управления "T ><br />

Магазин > Инстр.-Ручной". Система управления<br />

откроет диалоговое окно "Магазин: Инстр.-<br />

Ручной".<br />

U Нажмите кнопку Softkey, задайте угол оси В,<br />

проверьте правильность других параметров и<br />

закройте диалоговое окно. Система управления<br />

загрузит соответствующую NC-программу.<br />

U Активируйте NC-программу при помощи Старт<br />

цикла.<br />

Параметры<br />

ID Идентификационный номер магазинного инструмента<br />

P Номер места в инструментном магазине<br />

O Ориентация при работе с токарными инструментами<br />

Положение режущей кромки инструмента (см. рисунок).<br />

• Положения инструментов 1, 3, 5, 7: для инструментов<br />

для черновой и чистовой обработки и грибообразных<br />

инструментов (нейтральные инструменты<br />

распознаются по углу в плане)<br />

• Положения инструментов 2, 4, 6, 8: для нарезных и<br />

резьбонарезающих инструментов ("левый" или<br />

"правый" инструмент определяется в данных<br />

инструментов)<br />

B Угол оси В. Угол наклона оси В.<br />

C Угол коррекции положения при работе с токарными<br />

инструментами<br />

• 0°: "нормальное" положение инструмента<br />

• 180°: положение инструмента "над головкой"<br />

H Колодочный тормоз<br />

• 0: тормоз зажимается в зависимости от параметра<br />

инструмента ("не приводной" закрепляется;<br />

"приводной" не закрепляется)<br />

• 1: тормоз зажимается<br />

• 2: тормоз не зажимается<br />

4<br />

3<br />

5<br />

O<br />

2<br />

O=<br />

6<br />

1<br />

8<br />

7<br />

C=0°<br />

TM<br />

C<br />

B<br />

C=180°<br />

B<br />

16


CNC PILOT<br />

• перемещается в точку смены инструмента<br />

• наклоняет ось B<br />

• поворачивает инструмент в "нормальное" положение или в<br />

положение "над головкой" (угол коррекции положения С)<br />

• рассчитывает инструментальные данные с учетом "ориентации<br />

О", положения оси В и угла положения<br />

• настраивает колодочный тормоз<br />

• При выключении системы управления информация<br />

об инструменте в устройстве крепления стирается.<br />

HEIDENHAIN рекомендует перед выключением<br />

удалять магазинные инструменты из рабочей зоны.<br />

• При обслуживании и индикации учитывайте, что эта<br />

функция выполняется посредством NC-программы.<br />

Активируйте NC-программу при помощи старта<br />

цикла.<br />

Удаление магазинных инструментов<br />

Функция "Удаление инструмента" обеспечивает возвращение<br />

инструмента из рабочей зоны обратно в магазин. В заключении<br />

держатель инструмента перемещается в точку смены<br />

инструмента и поворачивает ось В до заданного угла.<br />

U Выберите в режиме ручного управления "T > Магазин ><br />

Удаление инстр.". Система управления откроет диалоговое<br />

окно "Магазин: Удаление инстр.".<br />

U Введите параметры "Угол В оси В" и закройте диалоговое окно.<br />

Система управления загрузит соответствующую NC-программу.<br />

U Активируйте NC-программу при помощи старта<br />

цикла<br />

Параметр<br />

B Угол оси В. Угол наклона оси В.<br />

CNC PILOT<br />

• переносит инструмент в магазин<br />

• перемещается в точку смены инструмента<br />

• наклоняет ось B<br />

T M 0<br />

B<br />

1.2 Ручное управление и работа в автоматическом режиме<br />

При обслуживании и индикации учитывайте, что эта<br />

функция выполняется посредством NC-программы.<br />

Активируйте NC-программу при помощи старта цикла.<br />

HEIDENHAIN CNC PILOT 4290 17


1.2 Ручное управление и работа в автоматическом режиме<br />

Наклон оси В в режиме ручного управления<br />

Используйте либо запрос смены инструмента для<br />

позиционирования оси В, либо поверните ось вручную с помощью<br />

маховичка или клавиш PLC.<br />

Запрос смены инструментов: при запросе функции смены<br />

инструментов введенные вместе с актуальными значениями<br />

данные уже отображаются. Теперь задайте требемый угол оси В<br />

и активируйте функцию.<br />

Паворот вручную: поверните ось В при помощи маховичка. Ось<br />

В можно переместить также при помощи клавиш PLC, если<br />

система управления подготовлена к этому производителем.<br />

Руководствуйтесь инструкцией по эксплуатации вашего станка.<br />

Хотя при ручном повороте оси В учитывается новый угол оси В,<br />

изменение ориентации инструмента не распознается. Поэтому<br />

система управления характеризует индикацию фактических<br />

значений X и Z как недействительную (отображение значений<br />

серым цветом). При следующем запросе инструмента CNC PILOT<br />

рассчитывает положение вершины инструмента заново и<br />

характеризует индикацию фактических значений X и Y как<br />

действительную.<br />

Учитывайте, что, как только ось В наклоняется<br />

вручную, индикация фактических значений X и Y<br />

(индикатор станка) становится недействительной.<br />

CNC PILOT выделяет отображаемые значения серым<br />

цветом.<br />

18


Измерение и коррекция магазинного<br />

инструмента<br />

Измерение инструмента: эта функция определяет длины<br />

инструментов с актуальным углом наклона оси В и углом<br />

положения инструмента. Эти значения также отображаются.<br />

Дополнительно система управления пересчитывает размеры до<br />

положения В=0 и сохраняет их в банке инструментальных данных.<br />

U Выберите в режиме ручного управления<br />

"Настройка > Настройка инстр. > Измерение<br />

инстр.". Система управления отобразит в<br />

диалоговом окне "Измерение инстр. Т..."<br />

действующие размеры.<br />

U Определите размеры инструмента, введите и<br />

закройте диалоговое окно.<br />

Система управления<br />

• удаляет значения коррекции<br />

• вносит размеры инструмента в банк данных<br />

Определение значений коррекции: значения коррекции<br />

определяются или отображаются вместе с текущим углом<br />

наклона оси В и углом положения инструмента. Система<br />

управления пересчитает размеры до положения В=0 и сохраняет<br />

их в банке данных инструментов.<br />

U Выберите в режиме ручного управления<br />

"Настройка > Настройка инстр. > Коррекция<br />

инстр.". Система управления покажет в<br />

диалоговом окне "Касание инструментом"<br />

действующие, относящиеся к позиции В=0<br />

коррекционные значения.<br />

U Определите коррекционные значения и закройте<br />

диалоговое окно<br />

Система управления принимает коррекционные значения.<br />

1.2 Ручное управление и работа в автоматическом режиме<br />

HEIDENHAIN CNC PILOT 4290 19


1.2 Ручное управление и работа в автоматическом режиме<br />

Коррекция в автоматическом режиме<br />

Коррекция инструмента: определите коррекционные значения с<br />

актуальным углом наклона оси В и углом положения инструмента.<br />

Система управления пересчитает размеры до положения В=0 и<br />

сохранит их в банке данных инструментво.<br />

U Выберите в автоматическом режиме управления<br />

"Корр(екция) > Корр. инструмента". Система<br />

управления откроет диалоговое окно "Положение<br />

инстр. для коррекции инстр.".<br />

U Введите параметры и закройте диалоговое окно<br />

U Система управления отобразит в диалоговом окне<br />

"Коррекция инстр." коррекционные значения,<br />

относящиеся к углу оси В, указанному ранее в<br />

диалоговом окне.<br />

U Ввод новых значений коррекции<br />

Система управления показывает в поле "Т" (индикатор станка)<br />

коррекционное значения, относящиеся к актуальному углу оси В и<br />

углу положения инструмента.<br />

• CNC PILOT сохраняет коррекционные значения для<br />

инструментов вместе с другими инструментальными<br />

данными в банке данных.<br />

• При повороте оси В CNC PILOT учитывает значения<br />

коррекции для инструментов при расчете положения<br />

вершины инструмента.<br />

Дополнительные корректировки не зависят от данных<br />

инструментов. Корректировки действуют в направлении X, Y и Z.<br />

Поворот оси В не оказывает влияния на дополнительные<br />

корректировки.<br />

20


1.3 Указания по<br />

программированию<br />

Положение контуров фрезерования<br />

Плоскость отсчета или отсчетный диаметр определяются в<br />

секционном коде. Глубина и положение траектории<br />

фрезерования (карман, остров) устанавливаются в определении<br />

траектории как указано ниже:<br />

• глубиной P в заранее запрограммированной G308<br />

• альтернативно для фигур: параметры цикла глубина P<br />

Знак числа "P" определяет положение траектории<br />

фрезерования:<br />

• P0: остров<br />

Положение траектории фрезерования<br />

Отрезок P Поверхность<br />

ТОРЕЦ P0<br />

ОБРАТНАЯ<br />

СТОРОНА<br />

БОКОВАЯ<br />

ПОВЕРХНОСТЬ<br />

P0<br />

P0<br />

Z<br />

Z+P<br />

Z<br />

Z–P<br />

X<br />

X+(P*2)<br />

Дно<br />

фрезерования<br />

Z+P<br />

Z<br />

Z–P<br />

Z<br />

X+(P*2)<br />

X<br />

1.3 Указания по программированию<br />

• X: Отсчетный диаметр из секционного кода<br />

• Z: Плоскость отсчета из секционного кода<br />

• P: Глубина из G308 или из описания фигур<br />

В циклах фрезерования поверхности выполняется<br />

фрезерование плоскости, описанной в определении<br />

траектории. Острова в пределах данной плоскости не<br />

учитываются.<br />

Ограничение резания<br />

Если части траектории фрезерования находятся вне траектории<br />

обточки, ограничьте обрабатываемую поверхность диаметром<br />

поверхности X / отсчетным диаметром X (параметры<br />

секционного кода или определения фигур).<br />

Ограничение резания действует также при фрезеровании в<br />

наклоненных плоскостях.<br />

HEIDENHAIN CNC PILOT 4290 21


1.3 Указания по программированию<br />

Сверление и фрезерование в наклоненной<br />

плоскости<br />

HEIDENHAIN рекомендует наклонять систему координат так,<br />

чтобы определение шаблонов сверления и траекторий<br />

фрезерования могло осуществляться в плоскости YZ. Тогда в<br />

вашем распоряжении будут все определения траектории, фигур и<br />

шаблонов для плоскости YZ.<br />

Циклы сверления и фрезерования снова выполняются в<br />

наклоненной плоскости. Положение наклонной плоскости в этих<br />

циклах берется из определений траектории.<br />

Далее рекомендуется наклонять ось В по G714, поскольку эта G-<br />

функция охватывает расчет позиции инструмента.<br />

Из этого вытекает следующий способ действий при<br />

программировании:<br />

• Поверните и сместите систему координат для наклонной<br />

плоскости посредством секционного кода БОКОВАЯ<br />

ПОВЕРХНОСТЬ_Y(смотри "Секция БОКОВАЯ<br />

ПОВЕРХНОСТЬ_Y" на странице 24)<br />

• Определите шаблоны сверления и траектории фрезерования в<br />

плоскости YZ<br />

• Установите ось В по G714<br />

• Активируйте плоскость YZ по G19<br />

• Используйте для обработки циклы сверления и фрезерования<br />

Альтернативно можно наклонить плоскость обработки с помощью<br />

G16 и выполнить обработку в наклоненной плоскости.<br />

Учитывайте, что ориентация инструмента не отслеживается при<br />

установлении оси В по отдельным командам G0 или G15.<br />

Запрограммируйте G712 для нового расчета положения<br />

инструмента.<br />

22


1.4 DIN PLUS: секционные коды<br />

Для токарных станков с магазином инструментов и/или осью Y<br />

существуют следующие секционные коды.<br />

Секция ДИСКОВЫЙ МАГАЗИН<br />

В секции ДИСКОВЫЙ МАГАЗИН создайте список всех<br />

инструментов, используемых NC-программой. Этот список<br />

используется при программировании G714 (смена магазинного<br />

инструмента). Порядок внесения записей любой.<br />

Составление/изменение списка магазинного инструмента:<br />

U Выберите "Заголовок > Изменить список<br />

инструментов"<br />

U Выберите инструменты из банка данных и внесите<br />

в список<br />

U Нажмите клавишу ESC, чтобы закрыть список<br />

Ввод или изменение отдельных магазинных инструментов:<br />

U Установите курсор в пределах секции ДИСКОВЫЙ<br />

МАГАЗИН<br />

U Заново задать инструмент: подтвердите клавишей<br />

INS<br />

U Изменить инструмент: подтвердите клавишей<br />

RETURN или двойным щелчком левой клавиши<br />

мыши<br />

U Управление диалоговым окном "Изменение списка<br />

инструментов"<br />

1.4 DIN PLUS: секционные коды<br />

Секция ТОРЕЦ_Y, ЗАДНЯЯ СТОРОНА_Y<br />

Сееционный код определяет плоскость XZ (G17) и плоскость<br />

отсчета траектории (направление Z).<br />

Параметры<br />

X Диаметр поверхности (для ограничения резания)<br />

Z Положение плоскости отсчета: по умолчанию 0<br />

C Положение шпинделя: по умолчанию 0<br />

HEIDENHAIN CNC PILOT 4290 23


1.4 DIN PLUS: секционные коды<br />

Секция БОКОВАЯ ПОВЕРХНОСТЬ_Y<br />

Секционный код обозначает плоскость YZ (G19) и определяет<br />

наклоненную плоскость у станков с осью В.<br />

Без оси В: отсчетный диаметр определяет положение<br />

траектории в направлении Х, угол оси С, положение на заготовке.<br />

Параметры<br />

X Отсчетный диаметр<br />

C Угол оси С задает положение шпинделя<br />

С осью В (см. рисунки): БОКОВАЯ ПОВЕРХНОСТЬ_Y<br />

дополнительно выполняет следующие преобразования и<br />

вращения для наклоненной плоскости:<br />

• Перемещает систему координат в положение I, K<br />

• Поворачивает систему координат на угол В; начальная<br />

точка: I, K<br />

• Н=0: перемещение системы координат на -I. Система координат<br />

смещается "назад".<br />

Параметры<br />

X Опорный диаметр<br />

C Угол оси С задает положение шпинделя<br />

B Угол плоскостей: положительное направление оси Z<br />

I Плоскость отсчета в направлении Х (размер радиуса)<br />

K Плоскость отсчета в направлении Z<br />

H Автоматическое смещение системы координат (по<br />

умолчанию: 0)<br />

• 0: повернутая система координат смещается на -I<br />

• 1: система координат не смещается.<br />

Система кординат смещается "назад": CNC PILOT вычисляет<br />

отсчетный диаметр для ограничения резания. Дополнительно он<br />

служит эталоном для глубины, которая программируется для<br />

траекторий фрезерования и отверстий.<br />

Поскольку отсчетный диаметр привязан к текущей нулевой точке,<br />

при работе в наклонной плоскости рекомендуется перемещать<br />

повернутую систему координат на значение –I "назад". Если<br />

ограничение резания не требуется, к примеру, при сверлениии,<br />

перемещение системы координат (H=1) может быть отключено и<br />

установлен отсчетный диаметр=0.<br />

Обратите внимание:<br />

• В наклоненной системе координат Х является осью<br />

подачи. Координаты Х задаются как координаты<br />

диаметра.<br />

• Зеркальное отражение системы координат не<br />

оказывает влияния на ось отсчета угла наклона<br />

("угол оси В" в G714),<br />

Przykład: "БОКОВАЯ ПОВЕРХНОСТЬ_Y"<br />

ЗАГОЛОВОК ПРОГРАММЫ<br />

...<br />

ТРАЕКТОРИЯ Q1 X0 Z600<br />

ЗАГОТОВКА<br />

...<br />

ГОТОВАЯ ДЕТАЛЬ<br />

...<br />

I<br />

B, I, K<br />

B<br />

B<br />

–K<br />

X<br />

X<br />

Z<br />

Z<br />

H=0<br />

H=1<br />

БОКОВАЯ ПОВЕРХНОСТЬ_Y X118 C0 B130 I59<br />

K0<br />

...<br />

ОБРАБОТКА<br />

...<br />

Z<br />

–I<br />

X<br />

B<br />

24


1.5 DIN PLUS: траектории в<br />

плоскости XY<br />

Начальная точка контура G170-Geo<br />

G170 определяет начальную точку контура в плоскости XY.<br />

Параметры<br />

X Начальная точка контура (размер радиуса)<br />

Y Начальная точка контуруа<br />

Линейный элемент G171-Geo<br />

G171 определяет линейный элемент контура в плоскости XY.<br />

Параметры<br />

X Конечная точка (размер радиуса)<br />

Y Конечная точка<br />

A Угол к положительной оси Х<br />

B Фаска/скругление. Определяет переход к следующему<br />

элементу контура. Программируйте теоретическую<br />

конечную точку, если вводите фаску/скругление.<br />

• Ввод отсутствует: плавный переход<br />

• B=0: не плавный переход<br />

• B>0: радиус скругления<br />

• B


1.5 DIN PLUS: траектории в плоскости XY<br />

Дуга окружности G172/G173<br />

G172/G173 определяет дугу окружности контура в плоскости XY.<br />

Направление вращения: см. вспомогательный рисунок<br />

Параметры<br />

X Конечная точка (размер радиуса)<br />

Y Конечная точка<br />

I Центр в направлении Х (размер радиуса)<br />

J Центр в направлении Y<br />

R Радиус<br />

B Фаска/скругление. Определяет переход к следующему<br />

элементу контура. Программируйте теоретическую<br />

конечную точку, если вводите фаску/скругление.<br />

• Ввод отсутствует: плавный переход<br />

• B=0: не плавный переход<br />

• B>0: радиус скругления<br />

• B


Сверление G370-Geo<br />

G370 определяет сверление с зенкерованием и резьбой в<br />

плоскости XY.<br />

Параметры<br />

X Центр сверления (размер радиуса)<br />

Y Центр отверстия<br />

B Диаметр отверстия<br />

P Глубина отверстия (без вершины сверла)<br />

W Угол при вершине (по умолчанию: 180°)<br />

R Диаметр зенкования<br />

U Глубина зенкования<br />

E Угол зенкования<br />

I Диаметр резьбы<br />

J Высота номинального профиля<br />

K Нарезание резьбы (длина сбега)<br />

F Шаг резьбы<br />

V Левая или правая резьба (по умолчанию: 0)<br />

• V=0: правая резьба<br />

• V=1: левая резьба<br />

A Угол к оси Z. Наклон сверления<br />

• Торцевая сторона (участок: –90° < A < 90°) – по<br />

умолчанию: 0°<br />

• Обратная сторона (участок: 90° < A < 270°) – по<br />

умолчанию: 180°<br />

O Диаметр центрирования<br />

1.5 DIN PLUS: траектории в плоскости XY<br />

HEIDENHAIN CNC PILOT 4290 27


1.5 DIN PLUS: траектории в плоскости XY<br />

Линейная канавка G371-Geo<br />

G371 определяет линейную канавку в плоскости XY.<br />

Параметры<br />

X Центр сверления канавки (размер радиуса)<br />

Y Центр канавки<br />

K Длина канавки<br />

B Ширина канавки<br />

A Угол к продольной оси канавки (привязка: положительное<br />

направление оси X) - по умолчанию: – 0°<br />

P Глубина/высота (по умолчанию: "Р" из G308)<br />

• P0: остров<br />

I Диаметр поверхности (для ограничения резания)<br />

• Ввод отсутствует: "Х" из секционного кода<br />

• "I" перезаписывает "Х" из секционного кода<br />

28


Круглая канавка G372/G373-Geo<br />

G372G373 определяет круглую канавку в плоскости XY.<br />

• G372: круглая канавка по часовой стрелке<br />

• G373: круглая канавка против часовой стрелки<br />

Параметры<br />

X Центр кривизны канавки (размер радиуса)<br />

Y Центр кривизны канавки<br />

R Радиус кривизны (привязка: контур центра канавки)<br />

A Начальный угол; привязка: положительная ось X (по<br />

умолчанию: 0°)<br />

W Конечный угол; привязка: положительное направление<br />

оси X (по умолчанию: 0°)<br />

B Ширина канавки<br />

P Глубина/высота (по умолчанию: "P" из G308)<br />

• P0: остров<br />

I Диаметр поверхности (для ограничения резания)<br />

• Ввод отсутствует: "Х" из секционного кода<br />

• "I" перезаписывает "X" из секционного кода<br />

1.5 DIN PLUS: траектории в плоскости XY<br />

Полная окружность G374-Geo<br />

G374 определяет полную окружность в плоскости XY.<br />

Параметры<br />

X Центр окружности (размер радиуса)<br />

Y Центр окружности<br />

R Радиус окружности<br />

P Глубина/высота (по умолчанию: "P" из G308)<br />

• P0: остров<br />

I Диаметр поверхности (для ограничения резания)<br />

• Ввод отсутствует: "Х" из секционного кода<br />

• "I" перезаписывает "X" из секционного кода<br />

HEIDENHAIN CNC PILOT 4290 29


1.5 DIN PLUS: траектории в плоскости XY<br />

Прямоугольник G375-Geo<br />

G375 определяет прямоугольник в плоскости XY.<br />

Параметры<br />

X Центр прямоугольника (размер радиуса)<br />

Y Центр прямоугольника<br />

K Длина прямоугольника<br />

B (Высота) ширина прямоугольника<br />

R Фаска/скругление (по умолчанию: 0)<br />

• R>0: радиус скругления<br />

• R= 3)<br />

A Угол к оси X (по умолчанию: 0°)<br />

K Длина грани<br />

• K>0: длина грани<br />

• K0: радиус скругления<br />

• R


Линейный шаблон в плоскости XY G471-Geo<br />

G471 определяет линейный шаблон в плоскости XY. G471<br />

действует на определенное в последующей записи отверстие или<br />

фигуру (G370..375, G377).<br />

Параметры<br />

Q Количество фигур<br />

X Начальная точка шаблона (размер радиуса)<br />

Y Начальная точка шаблона<br />

I Конечная точка шаблона (направление Х; размер<br />

радиуса)<br />

J Конечная точка шаблона (направление Y)<br />

Ii Расстояние между двумя фигурами в направлении X<br />

Ji Расстояние между двумя фигурами в направлении Y<br />

A Угол между продольной осью и осью Х<br />

R Общая длина шаблона<br />

Ri Расстояние между двумя фигурами (шаблонное<br />

расстояние)<br />

Указания по программированию<br />

• Программируйте отверстие/фигуру в последующей<br />

записи без центра.<br />

• Цикл фрезерования (секция ОБРАБОТКА) вызывает<br />

в последующей записи отверстие/фигуру, а не<br />

определение шаблона.<br />

1.5 DIN PLUS: траектории в плоскости XY<br />

HEIDENHAIN CNC PILOT 4290 31


1.5 DIN PLUS: траектории в плоскости XY<br />

Круговой шаблон в плоскости XY G472-Geo<br />

G472 определяет круговой шаблон в плоскости XY. G472<br />

действует на определенную в последующей записи фигуру<br />

(G370..375, G377).<br />

Параметры<br />

Q Количество фигур<br />

K Диаметр шаблона<br />

A Начальный угол – позиция первой фигуры; привязка:<br />

положительное направление оси Х; (по умолчанию: 0°)<br />

W Конечный угол – позиция последней фигуры; привязка:<br />

положительное направление оси Х; (по умолчанию: 360°)<br />

Wi Угол между двумя фигурами<br />

V Направление – ориентация (по умолчанию: 0)<br />

• V=0, без W: деление полной окружности<br />

• V=0, с W: деление на более длинной дуге окружности<br />

• V=0, с Wi: знак перед Wi определяет направление<br />

(Wi


Отдельная поверхность G376-Geo<br />

G376 определяет поверхность в плоскости XY.<br />

Параметры<br />

Z Отсчетная грань (по умолчанию: "Z" из секционного кода)<br />

K Остаточная толщина<br />

Ki Глубина<br />

B Ширина (привязка: отсчетная грань Z)<br />

• B0: поверхность в положительном направлении Z<br />

I Диаметр поверхности<br />

• Ввод отсутствует: "Х" из секционного кода<br />

• "I" перезаписывает "X" из секционного кода<br />

C Угол положения перпендикуляра к плоскости (по<br />

умолчанию: "С" из секционного кода)<br />

Символ "Ширина В" будет определен в зависимости от<br />

того, на торцовой или задней стороне лежит<br />

поверхность.<br />

Поверхности многогранника G477-Geo<br />

G477 определяет поверхности многогранника в плоскости XY.<br />

Параметры<br />

Z Отсчетная грань (по умолчанию: "Z" из секционного кода)<br />

K Диаметр вписанной окружности (размер под ключ)<br />

Ki Длина грани<br />

B Ширина (привязка: отсчетная грань Z)<br />

• B0: поверхность в положительном направлении Z<br />

Q Количество поверхностей (Q >= 2)<br />

I Диаметр поверхности<br />

• Ввод отсутствует: "Х" из секционного кода<br />

• "I" перезаписывает "X" из секционного кода<br />

C Угол положения перпендикуляра к плоскости (по<br />

умолчанию: "С" из секционного кода)<br />

1.5 DIN PLUS: траектории в плоскости XY<br />

Символ "Ширина В" обрабатывается независимо от<br />

того, находится плоскость на торцовой или обратной<br />

стороне.<br />

HEIDENHAIN CNC PILOT 4290 33


1.6 DIN PLUS: контур в плоскости XZ<br />

1.6 DIN PLUS: контур в<br />

плоскости XZ<br />

Начальная точка контура G180-Geo<br />

G180 определяет начальную точку контура в плоскости YZ.<br />

Параметры<br />

Y Начальная точка контура<br />

Z Начальная точка контура<br />

Линейный элемент G181-Geo<br />

G181 определяет линейный элемент контура в плоскости YZ.<br />

Параметры<br />

Y Конечная точка<br />

Z Конечная точка<br />

A Угол с положительным направлением оси Z<br />

B Фаска/скругление. Определяет переход к следующему<br />

элементу контура. Программируйте теоретическую<br />

конечную точку, если вводите фаску/скругление.<br />

• Ввод отсутствует: плавный переход<br />

• B=0: не плавный переход<br />

• B>0: радиус скругления<br />

• B


Дуга окружности G182/G183-Geo<br />

G182/G183 определяет дугу окружности контура в плоскости YZ.<br />

Направление вращения: см. вспомогательный рисунок<br />

Параметры<br />

Y Конечная точка (размер радиуса)<br />

Z Конечная точка<br />

J Центр (направление Y)<br />

K Центр (направление Z)<br />

R Радиус<br />

B Фаска/скругление. Определяет переход к следующему<br />

элементу контура. Программируйте теоретическую<br />

конечную точку, если вводите фаску/скругление.<br />

• Ввод отсутствует: плавный переход<br />

• B=0: не плавный переход<br />

• B>0: радиус скругления<br />

• B


1.6 DIN PLUS: контур в плоскости XZ<br />

Сверление G380-Geo<br />

G380 определяет отдельное сверление с зенкерованием и<br />

резьбой в плоскости YZ.<br />

Параметры<br />

Y Центр отверстия<br />

Z Центр отверстия<br />

B Диаметр отверстия<br />

P Глубина отверстия (без вершины сверла)<br />

W Угол при вершине (по умолчанию: 180°)<br />

R Диаметр зенкования<br />

U Глубина зенкования<br />

E Угол зенкования<br />

I Диаметр резьбы<br />

J Глубина резьбы<br />

K Начало резания резьбы (длина сбега)<br />

F Шаг резьбы<br />

V Левая или правая резьба (по умолчанию: 0)<br />

• V=0: правая резьба<br />

• V=1: левая резьба<br />

A Угол к оси X; участок: –90° < A < 90°<br />

O Диаметр центрования<br />

Линейная канавка G381-Geo<br />

G381 определяет линейную канавку в плоскости YZ.<br />

Параметры<br />

Y Центр канавки<br />

Z Центр канавки<br />

X Отсчетный диаметр<br />

• Ввод отсутствует: "Х" из секционного кода<br />

• "Х" из G381 перезаписывает "Х" из секционного кода<br />

A Угол к оси Z (по умолчанию: 0°)<br />

K Длина канавки<br />

B Ширина канавки<br />

P Глубина кармана (по умолчанию:"Р" из G308)<br />

36


Круглая канавка G382/G383-Geo<br />

G382/G383 определяет круглую канавку в плоскости YZ.<br />

• G382: круглая канавка по часовой стрелке<br />

• G383: круглая канавка против часовой стрелки<br />

Параметры<br />

Y Центр кривизны канавки<br />

Z Центр кривизны канавки<br />

X Отсчетный диаметр<br />

• Ввод отсутствует: "Х" из секционного кода<br />

• "Х" из G381 перезаписывает "Х" из секционного кода<br />

R Радиус; привязка: траектория средней точки канаки<br />

A Начальный угол; привязка: ось X (по умолчанию:0°)<br />

W Конечный угол; привязка: ось X (по умолчанию:0°)<br />

B Ширина канавки<br />

P Глубина кармана (по умолчанию: "P" из G308)<br />

1.6 DIN PLUS: контур в плоскости XZ<br />

Полная окружность G384-Geo<br />

G384 определяет полную окружность в плоскости YZ.<br />

Параметры<br />

Y Центр окружности<br />

Z Центр окружности<br />

X Отсчетный диаметр<br />

• Ввод отсутствует: "Х" из секционного кода<br />

• "Х" из G381 перезаписывает "Х" из секционного кода<br />

R Радиус окружности<br />

P Глубина кармана (по умолчанию: "P" из G308)<br />

HEIDENHAIN CNC PILOT 4290 37


1.6 DIN PLUS: контур в плоскости XZ<br />

Прямоугольник G385-Geo<br />

G385 определяет прямоугольник в плоскости YZ.<br />

Параметры<br />

Y Центр прямоугольника<br />

Z Центр прямоугольника<br />

X Отсчетный диаметр<br />

• Ввод отсутствует: "Х" из секционного кода<br />

• "Х" из G381 перезаписывает "Х" из секционного кода<br />

A Угол между продольной осью и осью Z (по умолчанию: 0°)<br />

K Длина прямоугольника<br />

B (Высота) ширина прямоугольника<br />

R Фаска/скругление (по умолчанию:0)<br />

• R>0: радиус скругления<br />

• R= 3)<br />

A Угол к оси Z (по умолчанию: 0°)<br />

K Длина грани<br />

• K>0: длина грани<br />

• K0: радиус скругления<br />

• R


Линейный шаблон в плоскости YZ G481-Geo<br />

G481 определяет линейный шаблон в плоскости YZ G481<br />

действует на определенную в последующей записи фигуру<br />

(G380.0,385, G387).<br />

Параметры<br />

Q Количество фигур<br />

Y Начальная точка шаблона<br />

Z Начальная точка шаблона<br />

J Конечная точка шаблона (в направлении Y)<br />

K Конечная точка шаблона (в направлении Z)<br />

Ji Расстояние между двумя фигурами (в направлении Y)<br />

Ki Расстояние между двумя фигурами (в направлении Z)<br />

A Угол продольной оси шаблона (привязка: положительное<br />

направление оси Z)<br />

R Общая длина шаблона<br />

Ri Расстояние между двумя фигурами (шаблонное<br />

расстояние)<br />

Указания по программированию<br />

• Программируйте отверстие/фигуру в последующей<br />

записи без центра.<br />

• Цикл фрезерования (секция ОБРАБОТКА) вызывает<br />

в последующей записи отверстие/фигуру, а не<br />

определение шаблона.<br />

1.6 DIN PLUS: контур в плоскости XZ<br />

HEIDENHAIN CNC PILOT 4290 39


1.6 DIN PLUS: контур в плоскости XZ<br />

Круглый шаблон в плоскости YZ G482-Geo<br />

G482 определяет круглый шаблон в плоскости YZ. G482<br />

действует на определенную в последующей записи фигуру<br />

(G380.0,385, G387).<br />

Параметры<br />

Q Количество фигур<br />

K Диаметр шаблона<br />

A Начальный угол – позиция на первой фигуре, привязка:<br />

ось Z (по умолчанию: 0°)<br />

W Конечный угол – позиция на последней фигуре;<br />

привязка: ось Z (по умолчанию: 360°)<br />

Wi Угол между двумя фигурами<br />

V Направление – ориентировка (по умолчанию: 0)<br />

• V=0, без W: деление полной окружности<br />

• V=0, с W: деление на более длинной дуге окружности<br />

• V=0, с Wi: знак перед Wi определяет направление<br />

(Wi


Отдельная поверхность G386-Geo<br />

G386 определяет поверхность в плоскости YZ.<br />

Параметры<br />

Z Отсчетная грань<br />

K Остаточная толщина<br />

Ki Глубина<br />

B Ширина (привязка: отсчетная грань Z)<br />

• B0: поверхность в положительном направлении Z<br />

X Отсчетный диаметр<br />

• Ввод отсутствует: "Х" из секционного кода<br />

• "Х" из G381 перезаписывает "Х" из секционного кода<br />

C Угол положения перпендикуляра к плоскости (по<br />

умолчанию: "С" из секционного кода)<br />

Отсчетный диаметр X ограничивает обрабатываемую<br />

поверхность.<br />

Поверхности многогранника G487-Geo<br />

G487 определяет поверхности многогранника в плоскости YZ.<br />

1.6 DIN PLUS: контур в плоскости XZ<br />

Параметры<br />

Z Отсчетная грань<br />

K Диаметр вписанной окружности (размер под ключ)<br />

Ki Длина грани<br />

B Ширина (привязка: отсчетная грань Z)<br />

• B0: поверхность в положительном направлении Z<br />

X Отсчетный диаметр<br />

• Ввод отсутствует: "Х" из секционного кода<br />

• "Х" из G381 перезаписывает "Х" из секционного кода<br />

C Угол положения перпендикуляра к плоскости (по<br />

умолчанию: "С" из секционного кода)<br />

Q Количество поверхностей (Q >= 2)<br />

Отсчетный диаметр X ограничивает обрабатываемую<br />

поверхность.<br />

HEIDENHAIN CNC PILOT 4290 41


1.7 DIN PLUS: плоскости обработки<br />

1.7 DIN PLUS: плоскости<br />

обработки<br />

Определите плоскость обработки при программировании<br />

сверления или фрезерования по оси Y.<br />

Без запрограммированной плоскости обработки CNC PILOT<br />

исходит из токарной или фрезерной обработки по оси С (G18<br />

плоскость XZ ).<br />

Начиная с версии ПО 625 952-05: в конце программы обработки<br />

(M30, M99) плоскость обработки снова устанавливается на G18.<br />

Плоскость XY G17 (торцевая или задняя сторона)<br />

Обработка в циклах фрезерования производится в плоскости XY,<br />

а подача в циклах фрезерования и сверления в направлении Z.<br />

Плоскость XZ G18 (токарная обработка)<br />

В плоскости XZ выполняется "обычная токарная обработка", а<br />

также сверление и фрезерование по оси С.<br />

G19 ПлоскостьYZ (вид сверху/боковая поверхность)<br />

Обработка в циклах фрезерования производится в плоскости YZ,<br />

а подача в циклах фрезерования и сверления в направлении X.<br />

42


Наклон плоскости обработки G16<br />

G16 выполняет следующие трансформации и вращения:<br />

• Перемещает систему координат в положение I, K<br />

• Поворачивает систему координат на угол В; начальная точка:<br />

I, K<br />

• Перемещает, когда это запрограммировано, систему координат<br />

на U и W в развернутой системе координат<br />

Параметры<br />

B Двугранный угол; привязка: положительное направление<br />

оси Z<br />

I Плоскость отсчета в направлении Х (размер радиуса)<br />

K Плоскость отсчета в направлении Z<br />

U Смещение в направлении X<br />

W Смещение в направлении Z<br />

Q Включение/выключение наклона плоскости обработки<br />

• 0: отключить "Наклон плоскости обработки"<br />

• 1: наклон плоскости обработки<br />

• 2: переключение назад на предыдущую плоскость G16<br />

G16 Q0 возвращает обратно обрабатываемую плоскость.<br />

Нулевая точка и система координат, определенная до G16,<br />

теперь снова действительны.<br />

I<br />

B, I, K<br />

X<br />

B<br />

–K<br />

X<br />

B<br />

Z<br />

Z<br />

Z<br />

–U<br />

U, W<br />

W<br />

X<br />

B<br />

X<br />

Z<br />

1.7 DIN PLUS: плоскости обработки<br />

G16 Q2 переключает назад на предыдущую плоскость обработки.<br />

Осью отсчтета для "двугранного угла" является положительное<br />

направление оси Z. Это имеет силу также в зеркальной системе<br />

координат.<br />

Обратите внимание:<br />

• В наклоненной системе координат Х является осью<br />

подачи. Координаты Х задаются как координаты<br />

диаметра.<br />

• Зеркальное отображение системы координат не<br />

оказывает влияния на ось отсчета угла наклона<br />

("угол оси В" в G714).<br />

• Пока G16 активирована, другие смещения нулевой<br />

точки недопустимы.<br />

Przykład: "G16"<br />

. . .<br />

ОБРАБОТКА<br />

...<br />

N.. G19<br />

N.. G15 B130<br />

N.. G16 B130 I59 K0 Q1<br />

N.. G1 X.. Z.. Y<br />

N.. G16 Q0<br />

. . .<br />

HEIDENHAIN CNC PILOT 4290 43


1.8 DIN PLUS (ось Y): команды позиционирования<br />

1.8 DIN PLUS (ось Y): команды<br />

позиционирования<br />

Ускоренный ход G0<br />

G0 перемещает инструмент на ускоренном ходу по кратчайшему<br />

пути в "заданную точку X, Y, Z" и наклоняет ось В.<br />

Параметры<br />

X Диаметр – Заданная точка<br />

Z Длина – Заданная точка<br />

Y Длина – Заданная точка<br />

B Угол оси В<br />

Программирование X, Y, Z, B: абсолютно, в<br />

приращениях или с самоудержанием<br />

Подвод к точке смены инструмента G14<br />

G14 перемещает инструмент на ускоренном ходу в точку смены.<br />

Координаты точки смены инструмента устанавливаются в<br />

процессе настройки.<br />

Параметры<br />

Q Последовательность (по умолчанию: 0)<br />

• 0: оси X и Z перемещаются одновременно<br />

(по диагонали)<br />

• 1: сначала направление X, затем Z<br />

• 2: сначала направление Z, затем X<br />

• 3: только направление X, направление Z остается<br />

неизмененным<br />

• 4: только направление Z, направление X остается<br />

неизмененным<br />

• 5: только направление Y<br />

• 6: оси X, Y и Z перемещаются одновременно<br />

(по диагонали)<br />

B<br />

–Z<br />

Z<br />

Y<br />

Y<br />

X<br />

X<br />

При Q=0...4 ось Y не перемещается.<br />

44


Ускоренный ход в координатах станка G701<br />

G701 перемещает инструмент на ускоренном ходу по<br />

кратчайшему пути в "заданную точку X, Y, Z" и наклоняет ось В.<br />

Параметры<br />

X Конечная точка (размер диаметра)<br />

Y Конечная точка<br />

Z Конечная точка<br />

B Угол оси В<br />

"X, Y, Z" отсчитываются от нулевой точки станка и<br />

точки привязки суппорта.<br />

1.8 DIN PLUS (ось Y): команды позиционирования<br />

HEIDENHAIN CNC PILOT 4290 45


1.9 DIN PLUS: магазинные инструменты<br />

1.9 DIN PLUS: магазинные<br />

инструменты<br />

Смена магазинного инструмента G714<br />

Цикл G714 адаптирован производителем к станку.<br />

Следующее описание параметров и процессов может<br />

расходиться с режимами работы вашего станка.<br />

Руководствуйтесь инструкцией по эксплуатации<br />

станка.<br />

В G714 входят следующие функции:<br />

• подвод к точке смены инструмента<br />

• возврат активного инструмента обратно в магазин<br />

• подача запрограммированного инструмента из магазина<br />

• наклон оси В на запрограммированный угол<br />

• поворот инструмента до "угла положения" (в "нормальное"<br />

положение или положение "над головкой")<br />

• расчет параметров инструментов в соответствии с<br />

"ориентацией О", положением оси В и углом положения<br />

• активация (дополнительной) "коррекции D", если<br />

запрограммировано<br />

• настройка колодочного тормоза, как запрограммировано<br />

Параметры<br />

ID Идентификационный номер магазинного инструмента<br />

4<br />

O<br />

2<br />

3 1<br />

8<br />

O=<br />

5<br />

6<br />

7<br />

C<br />

C=0° C=180°<br />

0°<br />

B<br />

V<br />

B<br />

V– X+Z+Y<br />

V0 X + Z<br />

V1 X, Z<br />

V2 Z, X<br />

V3 X<br />

V4 Z<br />

V5 Y<br />

V6 X+Z+Y<br />

V9 –<br />

При нажатии кнопки "Далее" система управления<br />

отображает список ДИСКОВЫЙ МАГАЗИН. Выберите<br />

необходимый инструмент и примените его.<br />

O<br />

Ориентация при работе с токарными инструментами<br />

Положение режущей кромки инструмента (см. рисунок).<br />

• Положения инструментов 1, 3, 5, 7: для инструментов<br />

для черновой и чистовой обработки и грибообразных<br />

инструментов (нейтральные инструменты<br />

распознаются по углу в плане)<br />

• Положения инструментов 2, 4, 6, 8: для нарезных и<br />

резьбонарезающих инструментов ("левый" или<br />

"правый" инструмент определяется в данных<br />

инструментов)<br />

B Угол оси В. Угол наклона оси В.<br />

C<br />

Угол коррекции положения при работе с токарными<br />

инструментами<br />

• 0°: "нормальное" положение инструмента<br />

• 180°: положение инструмента "над головкой"<br />

D<br />

Аддитивная коррекция (1..16). Активирует аддитивную<br />

коррекцию. Аддитивная коррекция деактивируется при<br />

следующей смене инструмента (см. G149).<br />

46


Параметры<br />

H Колодочный тормоз<br />

• 0: тормоз зажимается в зависимости от параметра<br />

инструмента ("не приводной" закрепляется;<br />

"приводной" не закрепляется)<br />

• 1: тормоз зажимается<br />

• 2: тормоз не зажимается<br />

V Подвод к точке смены инструмента (по умолчанию: 6)<br />

• Ввод отсутствует: одновременно в направлении X, Y и Z<br />

• 0: одновременно в направлении X и Z<br />

• 1: сначала направление X, затем Z<br />

• 2: сначала направление Z, затем X<br />

• 3: только направление X<br />

• 4: только направление Z<br />

• 5: только направление Y<br />

• 6: одновременно в направлении X, Y и Z<br />

• 9: перемещения в точку смены инструмента нет<br />

Начиная с версии ПО 625 952-02:<br />

Параметры<br />

Q Дополнительные функции<br />

Здесь можно передать значение в устройство смены<br />

инструмента, чья функция задана производителем<br />

станка.<br />

X Диаметр<br />

Х-диаметр, подвод к которому при необходимости может<br />

быть выполнен после смены инструмента.<br />

Z Длина<br />

Z-позиция, подвод к которой при необходимости может<br />

быть выполнен после смены инструмента.<br />

Y Длина<br />

Y-позиция, подвод к которой при необходимости может<br />

быть выполнен после смены инструмента.<br />

1.9 DIN PLUS: магазинные инструменты<br />

HEIDENHAIN CNC PILOT 4290 47


1.9 DIN PLUS: магазинные инструменты<br />

Возврат инструмента обратно в магазин: при<br />

программировании G714 без "Идентификационного номера ID"<br />

CNC PILOT возвращает инструмент обраратно в магазин без его<br />

замены на новый.<br />

Изменение положения инструмента: если вызов относится к<br />

активному инструменту, ось В наклоняется и/или изменяется угол<br />

положения. В параметре "V" установите, выполняется ли эта<br />

функция в активном положении или в точке смены инструмента.<br />

Коррекция угла положения: при помощи коррекции угла вы<br />

устанавливаете токарные инструменты в "нормальное"<br />

положение или положение "над головкой". При этом CNC PILOT<br />

учитывает сохраненную в банке данных инструментов<br />

первоначальную установку (угол положения = угол положения из<br />

данных инструментов + угол коррекции положения).<br />

Ориентация инструмента: при расчете вершины инструмента<br />

CNC PILOT учитывает положение режущей кромки. CNC PILOT<br />

различает типы инструментов для черновой и чистовой<br />

обработки, грибообразных инструментов, а также прорезных и<br />

резьбонарезающих инструментов (см. рисунок).<br />

G16 активна: если наклоненная плоскость (G16) активна, то она<br />

будет деактивирована для вызова G714. После G714 снова<br />

действует наклоненная плоскость.<br />

HEIDENHAIN рекомендует также применять G714 для<br />

изменения угла наклона или положения инструмента<br />

(коррекция угла положения).<br />

48


Пример: G714<br />

. . .<br />

ГОТОВАЯ ДЕТАЛЬ<br />

. . .<br />

БОКОВАЯ ПОВЕРХНОСТЬ_Y X118 C0 B130 I59 K0<br />

. . .<br />

ОБРАБОТКА<br />

. . .<br />

N . . G714 ID"B_522-32-10" O0 B130<br />

N . . G19<br />

. . .<br />

N . . G840 NS ..<br />

. . .<br />

N . . G18<br />

N . . G714 ID"B_112-93-80" O1 B90 C0<br />

. . .<br />

N . . G810 NS ..<br />

. . .<br />

КОНЕЦ<br />

Определение положения инструмента G712<br />

Описание повернутой плоскости обработки<br />

Смените инструмент из магазина; наклоните ось<br />

В<br />

Активируйте плоскость YZ<br />

Фрезерование на наклоненной плоскости<br />

Активируйте плоскость<br />

Смените инструмент из магазина; наклоните ось<br />

В, установите коррекцию угла положения.<br />

Токарная обработка<br />

1.9 DIN PLUS: магазинные инструменты<br />

Цикл G712 адаптирован производителем к станку.<br />

Следующее описание параметров и процессаов может<br />

отличаться от режимов работы вашего станка.<br />

Соблюдайте рекомендации инструкции по<br />

эксплуатации станка.<br />

Если ось В была установлена при помощи одиночных команд,<br />

проинформируйте систему управления при помощи G712 о<br />

положении инструмента.<br />

4<br />

3<br />

5<br />

O<br />

2<br />

O=<br />

6<br />

1<br />

7<br />

8<br />

C<br />

B<br />

B<br />

В G712 входят следующие декларации:<br />

• уол оси В<br />

• коррекция угла положения<br />

• ориентация инструмента<br />

C=0°<br />

C=180°<br />

Параметры<br />

B Угол оси В. Угол установки оси В.<br />

HEIDENHAIN CNC PILOT 4290 49


1.9 DIN PLUS: магазинные инструменты<br />

Параметры<br />

C<br />

O<br />

Угол коррекции положения при работе с токарными<br />

инструментами<br />

• 0°: "нормальное" положение инструмента<br />

• 180°: положение инструмента "над головкой"<br />

Ориентация при работе с токарными инструментами<br />

Положение режущей кромки инструмента (см. рисунок).<br />

• Положения инструментов 1, 3, 5, 7: для инструментов<br />

для черновой и чистовой обработки и грибообразных<br />

инструментов (нейтральные инструменты<br />

распознаются по углу в плане)<br />

• Положения инструментов 2, 4, 6, 8: для нарезных и<br />

резьбонарезающих инструментов ("левый" или<br />

"правый" инструмент определяется в данных<br />

инструментов)<br />

Коррекция угла положения: Коррекция угла положеня<br />

обеспечивает установку токарных инструментов в "нормальное"<br />

положение или в положение "над головкой". При этом CNC PILOT<br />

учитывает сохраненную в банке инструментальных данных<br />

первоначальную установку (угол положения = угол положения из<br />

инструментальных данных инструментов + угол коррекции<br />

положения).<br />

Ориентация инструмента: при расчете вершины инструмента<br />

CNC PILOT учитывает положение режущей кромки. CNC PILOT<br />

различает типы инструментов для черновой и чистовой<br />

обработки, грибообразных инструментов, а также прорезных и<br />

резьбонарезающих инструментов (см. рисунок).<br />

G712 определяет положение инструмента.<br />

Инструмент не движется.<br />

50


Предварительный выбор инструмента G600<br />

Начиная с версии ПО 625 952-04:<br />

На токарных станках с магазином инструментов G600 может быть<br />

использована для специальных функций. G600 передает текущий<br />

номер места инструмента в магазине в компьютер.<br />

Параметры<br />

ID Идентификационный номер магазинного инструмента<br />

Функция G600 подготавливается производителем<br />

станка. Соблюдайте рекомендации инструкции по<br />

эксплуатации станка.<br />

1.9 DIN PLUS: магазинные инструменты<br />

HEIDENHAIN CNC PILOT 4290 51


1.10 DIN PLUS: линейные и круговые контуры<br />

1.10 DIN PLUS: линейные и<br />

круговые контуры<br />

Фрезерование: линейное перемещение G1<br />

G1 перемещает линейно до "конечной точки". G1 выполняется в<br />

зависимости от плоскости обработки:<br />

• G17 интерполяция в плоскости XY<br />

• Подача в направлении Z<br />

• Угол А – привязка: положительное направление оси Х<br />

• G18 интерполяция в плоскости XZ<br />

• Подача в направлении Y<br />

• Угол А – привязка: отрицательное направление оси Z<br />

• G19 интерполяция в плоскости YZ<br />

• Подача в направлении X<br />

• Угол А – привязка: положительное направление оси Z<br />

Параметры<br />

X Конечная точка (размер диаметра)<br />

Y Конечная точка<br />

Z Конечная точка<br />

A Угол (привязка: зависит от плоскости обработки)<br />

Q Точка пересечения. Конечная точка, если отрезок<br />

пересекает дугу окружности (по умолчанию: 0):<br />

• Q=0: ближняя точка пересечения<br />

• Q=1: дальняя точка пересечения<br />

B Фаска/скругление. Определяет переход к следующему<br />

элементу контура. Программируйте теоретическую<br />

конечную точку, если вводите фаску/скругление.<br />

E<br />

• Ввод отсутствует: плавный переход<br />

• B=0: не плавный переход<br />

• B>0: радиус скругления<br />

• B


Фрезерование: круговое движение G2, G3 –<br />

проставление размеров центра в<br />

приращениях<br />

G2/G3 перемещает по кругу с подачей до "конечной точки".<br />

G2/G3 выполняется в зависимости от плоскости обработки:<br />

• G17 интерполяция в плоскости XY<br />

• Подача в направлении Z<br />

• Определение центра: при помощи I, J<br />

• G18 интерполяция в плоскости XZ<br />

• Подача в направлении Y<br />

• Определение центра: при помощи I, К<br />

• G19 интерполяция в плоскости YZ<br />

• Подача в направлении X<br />

• Определение центра: при помощи J, К<br />

Параметры<br />

X Конечная точка (размер диаметра)<br />

Y Конечная точка<br />

Z Конечная точка<br />

I Центр в приращениях (размер радиуса)<br />

J Центр в приращениях<br />

K Центр в приращениях (размер радиуса)<br />

R Радиус<br />

Q Точка пересечения. Конечная точка, если отрезок<br />

пересекает дугу окружности (по умолчанию: 0):<br />

• Q=0: ближняя точка пересечения<br />

• Q=1: дальняя точка пересечения<br />

B Фаска/скругление. Определяет переход к следующему<br />

элементу контура. Программируйте теоретическую<br />

конечную точку, если вводите фаску/скругление.<br />

• Ввод отсутствует: плавный переход<br />

• B=0: не плавный переход<br />

• B>0: радиус скругления<br />

• B


1.10 DIN PLUS: линейные и круговые контуры<br />

Фрезерование: круговое движение G12, G13 –<br />

абсолютное проставление размеров центра<br />

G12/G13 перемещает по кругу с подачей до "конечной точки".<br />

G12/G13 выполняется в зависимости от плоскости обработки:<br />

• G17 интерполяция в плоскости XY<br />

• Подача в направлении Z<br />

• Определение центра: при помощи I, J<br />

• G18 интерполяция в плоскости XZ<br />

• Подача в направлении Y<br />

• Определение центра: при помощи I, К<br />

• G19 интерполяция в плоскости YZ<br />

• Подача в направлении X<br />

• Определение центра: при помощи J, К<br />

Параметры<br />

X Конечная точка (размер диаметра)<br />

Y Конечная точка<br />

Z Конечная точка<br />

I Абсолютный центр (размер радиуса)<br />

J Абсолютный центр<br />

K Центральная точка абсолютная<br />

R Радиус<br />

Q Точка пересечения. Конечная точка, если отрезок<br />

пересекает дугу окружности (по умолчанию: 0):<br />

• Q=0: ближняя точка пересечения<br />

• Q=1: дальняя точка пересечения<br />

B Фаска/скругление. Определяет переход к следующему<br />

элементу контура. Программируйте теоретическую<br />

конечную точку, если вводите фаску/скругление.<br />

• Ввод отсутствует: плавный переход<br />

• B=0: не плавный переход<br />

• B>0: радиус скругления<br />

• B


1.11 DIN PLUS (ось Y): циклы<br />

фрезерования<br />

Фрезерование плоскости, черновая<br />

обработка G841<br />

G841 выполняет черновую обработку поверхностей,<br />

определяемых G376-Geo (плоскость XY) или G386-Geo<br />

(плоскость YZ). Цикл выполняется снаружи вовнутрь. Подача<br />

производится вне материала.<br />

Параметры<br />

NS Номер кадра – ссылка на описание контура<br />

P (Mаксимальная) глубина фрезерования (подача на<br />

врезание в плоскости фрезерования)<br />

I Припуск в направлении X<br />

K Припуск в направлении Z<br />

U (Минимальный) коэффициент перекрытия.<br />

Устанавливает перекрытие траекторий фрезерования (по<br />

умолчанию: 0,5).<br />

Перекрытие = U*Диаметр фрезы<br />

V Коэффициент переполнения. Определяет значение, на<br />

которое фреза превосходит внешний радиус (по<br />

умолчанию: 0,5).<br />

Переполнение = V*Диаметр фреза<br />

F Подача для врезания в глубину (по умолчанию: активная<br />

подача)<br />

J Плоскость возврата (по умолчанию: назад в исходное<br />

положение)<br />

• Плоскость XY: позиция отвода в направлении Z<br />

• Плоскость YZ: позиция отвода в направлении X<br />

(диаметральный размер)<br />

1.11 DIN PLUS (ось Y): циклы фрезерования<br />

Учитываются припуски:<br />

• G57: припуск в направлении X, Z<br />

• G58: эквидистантный припуск в плоскости<br />

фрезерования<br />

HEIDENHAIN CNC PILOT 4290 55


1.11 DIN PLUS (ось Y): циклы фрезерования<br />

Ход цикла<br />

1 Стартовая позиция (X, Y, Z, C) – это позиция перед циклом<br />

2 Расчет распределения проходов (подача в плоскости<br />

фрезерования, подача на глубину фрезерования)<br />

3 Перемещение на безопасное расстояние и подвод на первую<br />

глубину фрезерования<br />

4 Фрезерование плоскости<br />

5 Отвод на безопасное расстояние, перемещение и подача на<br />

первую глубину фрезерования<br />

6 Повтор пунктов 4...5, пока не закончится фрезерование всей<br />

поверхности<br />

7 Перемещение назад в "плоскости отвода J"<br />

Фрезерование плоскости, чистовая<br />

обработка G842<br />

G842 выполняет чистовую обработку определенных плоскостей<br />

по G376-Geo (плоскость XY) или G386-Geo (плоскость YZ). Цикл<br />

фрезерования выполняется снаружи внутрь. Подача<br />

производится вне материала.<br />

Параметры<br />

NS Номер кадра – ссылка на описание контура<br />

H Направление фрезерования боковой поверхности (по<br />

умолчанию: 0)<br />

• H=0: встречное<br />

• H=1: попутное<br />

P (Mаксимальная) глубина фрезерования (подача на<br />

врезание в плоскости фрезерования)<br />

U (Минимальный) коэффициент перекрытия.<br />

Устанавливает перекрытие траекторий фрезерования (по<br />

умолчанию: 0,5).<br />

Перекрытие = U*Диаметр фрезы<br />

V Коэффициент переполнения. Определяет значение, на<br />

которое фреза превосходит внешний радиус (по<br />

умолчанию: 0,5).<br />

Переполнение = V*Диаметр фрезы<br />

F Подача для врезания на глубину (по умолчанию: активная<br />

подача)<br />

J Плоскость возврата (по умолчанию: назад в исходное<br />

положение)<br />

• Плоскость XY: позиция отвода в направлении Z<br />

• Плоскость YZ: позиция отвода в направлении X<br />

(диаметральный размер)<br />

56


Ход цикла<br />

1 Стартовая позиция (X, Y, Z, C) – позиция перед циклом<br />

2 Расчет распределения проходов (подача в плоскости<br />

фрезерования, подача в глубину фрезерования)<br />

3 Перемещение на безопасное расстояние и подвод на первую<br />

глубину фрезерования<br />

4 Фрезерование плоскости<br />

5 Отвод на безопасное расстояние, перемещение и подача на<br />

первую глубину фрезерования<br />

6 Повтор пунктов 4...5, пока не закончится фрезерование всей<br />

поверхности<br />

7 Возвращение в соответствии с "Плоскость возврата J" в<br />

обратное положение<br />

Фрезерование многогранника, черновая<br />

обработка G843<br />

G843 выполняет черновую обработку поверхностей<br />

многогранника, определяемых по G477-Geo (плоскость XY) или<br />

G487-Geo (плоскость YZ). Цикл фрезерования выполняется<br />

снаружи внутрь. Подача производится вне материала.<br />

Параметры<br />

NS Номер кадра – ссылка на описание контура<br />

P (Mаксимальная) глубина фрезерования (подача на<br />

врезание в плоскости фрезерования)<br />

I Припуск в направлении X<br />

K Припуск в направлении Z<br />

U (Минимальный) коэффициент перекрытия.<br />

Устанавливает перекрытие траекторий фрезерования (по<br />

умолчанию: 0,5).<br />

Перекрытие = U*Диаметр фрезы<br />

V Коэффициент переполнения. Определяет значение, на<br />

которое фреза превосходит внешний радиус (по<br />

умолчанию: 0,5).<br />

Переполнение = V*Диаметр фрезы<br />

F Подача для врезания на глубину (по умолчанию: активная<br />

подача)<br />

J Плоскость возврата (по умолчанию: назад в исходное<br />

положение)<br />

• Плоскость XY: позиция отвода в направлении Z<br />

• Плоскость YZ: позиция отвода в направлении X<br />

(диаметральный размер)<br />

1.11 DIN PLUS (ось Y): циклы фрезерования<br />

HEIDENHAIN CNC PILOT 4290 57


1.11 DIN PLUS (ось Y): циклы фрезерования<br />

Учитываются припуски:<br />

• G57: припуск в направлении X, Z<br />

• G58: равноудаленный припуск в плоскости<br />

фрезерования<br />

Ход цикла<br />

1 Стартовая позиция (X, Y, Z, C) – позиция перед циклом<br />

2 Расчет распределения проходов (подача в плоскости<br />

фрезерования, подача в глубину фрезерования) и положения<br />

шпинделя<br />

3 Шпиндель поворачивается в первое положение, фреза<br />

перемещается на безопасное расстояние и подается на<br />

первую глубину фрезерования<br />

4 Фрезерование плоскости<br />

5 Отвод на безопасное расстояние, перемещение и подача на<br />

первую глубину фрезерования<br />

6 Повтор пунктов 4...5, пока не закончится фрезерование всей<br />

поверхности<br />

7 Инструмент возвращается в "плоскости возврата J",<br />

шпиндель поворачивается в следующее положение, фреза<br />

перемещается на безопасное расстояние и подается на<br />

первую глубину фрезерования<br />

8 Повтор пунктов 4...7, пока не будет закончено фрезерование<br />

всех поверхностей многогранника<br />

9 Возвращение в соответствии с "Плоскость возврата J" в<br />

обратное положение<br />

58


Фрезерование многогранника, чистовая<br />

обработка G844<br />

G844 выполняет чистовую обработку поверхностей<br />

многогранника, определяемых по G477-Geo (плоскость XY) или<br />

G487-Geo (плоскость YZ). Цикл фрезерования выполняется<br />

снаружи внутрь. Подача производится вне материала.<br />

Параметры<br />

NS Номер кадра – ссылка на описание контура<br />

H Направление фрезерования боковой поверхности (по<br />

умолчанию: 0)<br />

• H=0: встречное<br />

• H=1: попутное<br />

P (Mаксимальная) глубина фрезерования (подача на<br />

врезание в плоскости фрезерования)<br />

U (Минимальный) коэффициент перекрытия.<br />

Устанавливает перекрытие траекторий фрезерования (по<br />

умолчанию: 0,5).<br />

Перекрытие = U*Диаметр фрезы<br />

V Коэффициент переполнения. Определяет значение, на<br />

которое фреза превосходит внешний радиус (по<br />

умолчанию: 0,5).<br />

Переполнение = V*Диаметр фрезы<br />

F Подача для врезания на глубину (по умолчанию: активная<br />

подача)<br />

J Плоскость возврата (по умолчанию: назад в исходное<br />

положение)<br />

• Плоскость XY: позиция отвода в направлении Z<br />

• Плоскость YZ: позиция отвода в направлении X<br />

(диаметральный размер)<br />

1.11 DIN PLUS (ось Y): циклы фрезерования<br />

HEIDENHAIN CNC PILOT 4290 59


1.11 DIN PLUS (ось Y): циклы фрезерования<br />

Ход цикла<br />

1 Стартовая позиция (X, Y, Z, C) – позиция перед циклом<br />

2 Расчет распределения проходов (подача в плоскости<br />

фрезерования, подача в глубину фрезерования) и положения<br />

шпинделя<br />

3 Шпиндель поворачивается в первое положение, фреза<br />

перемещается на безопасное расстояние и подается на<br />

первую глубину фрезерования<br />

4 Фрезерование плоскости<br />

5 Отвод на безопасное расстояние, перемещение и подача на<br />

первую глубину фрезерования<br />

6 Повтор пунктов 4...5, пока не закончится фрезерование всей<br />

поверхности<br />

7 Инструмент возвращается обратно в соответствии с<br />

параметром "Плоскость возврата J", шпиндель<br />

поворачивается на следующую позицию, фреза<br />

перемещается на безопасное расстояние и подается на<br />

первую плоскость фрезерования<br />

8 Повтор пунктов 4...7, пока не будет закончено фрезерование<br />

всех поверхностей многогранника<br />

9 Возвращение в соответствии с "Плоскость возврата J" в<br />

обратное положение<br />

60


Фрезерование карманов, черновая обработка<br />

G845 (ось Y)<br />

G845 выполняет черновую обработку запрограмированных<br />

отрезков контуров, заданных в плоскостях XY и YZ:<br />

• ТОРЕЦ_Y<br />

• ЗАДНЯЯ СТОРОНА_Y<br />

• БОКОВАЯ ПОВЕРХНОСТЬ_Y<br />

Выберите, в зависимости от фрезы, одну из следующих<br />

стратегий врезания:<br />

• перпендикулярное врезание<br />

• врезание после чернового сверления<br />

• врезание маятниковым или винтовым движением<br />

Для "Врезания после чернового сверления" существуют<br />

следующие альтернативы:<br />

• Определение положения, сверление, фрезерование.<br />

Обработка происходит в несколько этапов:<br />

• Смена сверла<br />

• Определение положения для предварительного сверления<br />

по "G845 A1.."<br />

• Предварительное сверление по "G71 ТА.."<br />

• вызов цикла "G845 A0 ..". Цикл позиционирует инструмент над<br />

положением предварительного сверления, врезается и<br />

фрезерует карман.<br />

• Сверление, фрезерование. Обработка происходит в<br />

несколько этапов:<br />

• Предварительное сверление внутри кармана по "G71".<br />

• Позиционирование фрезы поверх отверстия и вызов "G845<br />

A0 ..". Цикл выполняет врезание и фрезерование отрезка.<br />

Если карман состоит из нескольких отрезков, G845 учитывает при<br />

предварительном сверлении и фрезеровании все области<br />

кармана. Для каждого отрезка вызывайте "G845 A0 .." отдельно,<br />

если положение предварительного сверления определено без<br />

"G845 A1 ..".<br />

1.11 DIN PLUS (ось Y): циклы фрезерования<br />

G845 учитывает следующие припуски:<br />

• G57: припуск в направлении X, Z<br />

• G58: равноудаленный припуск в плоскости<br />

фрезерования<br />

Программируйте припуски при определении<br />

положений предварительного сверления и<br />

фрезеровании.<br />

HEIDENHAIN CNC PILOT 4290 61


1.11 DIN PLUS (ось Y): циклы фрезерования<br />

G845 (Y-ось) – определение положения предварительного<br />

сверления<br />

"G845 A1 .." определяет положение предварительного сверления<br />

и сохраняет его под заданной в "NF" ссылкой. Цикл учитывает при<br />

расчете позиций предварительного сверления диаметр активного<br />

инструмента. Поэтому смените сверло перед вызовом "G845 A1<br />

..". Программируйте только приведенные в следующей таблице<br />

параметры.<br />

Смотри также:<br />

• G845 – Основы: Страница 61<br />

• G845 – Фрезерование: Страница 63<br />

Параметры – определение положения предварительного<br />

сверления<br />

NS Номер кадра – ссылка на описание контуров<br />

I Припуск в направлении X<br />

K Припуск в направлении Z<br />

Q Направление обработки (по умолчанию: 0)<br />

• Q=0: изнутри наружу<br />

• Q=1: снаружи внутрь<br />

A<br />

NF<br />

WB<br />

Процесс "Определение положения предварительного<br />

сверления": А=1<br />

Отметка положения – ссылка, под которой в цикле<br />

сохраняются положение предварительного сверления<br />

[1..127].<br />

Длина врезания – Диаметр фрезерного инструмента<br />

• G845 переписывает положения предварительного<br />

сверления, которые были сохранены еще под<br />

ссылкой "NF".<br />

• Параметр "WB" используется как при определении<br />

положений предварительного сверления, так и при<br />

фрезеровании. При определении положений<br />

предварительного сверления "WB" описывает<br />

диаметр фрезерного инструмента.<br />

62


G845 (ось Y) – фрезерование<br />

На направление фрезерования можно повлиять при помощи<br />

параметров "Направление фрезерования H", "Направление<br />

обработки Q" и направления вращения фрезы (см. таблицу G845<br />

в руководстве пользователя). Программируйте только<br />

приведенные в следующей таблице параметры.<br />

Смотри также:<br />

• G845 – Основы: Страница 61<br />

• G845 – определение положений предварительного сверления:<br />

Страница 62<br />

Параметры – Фрезерование<br />

NS Номер кадра – ссылка на описание контура<br />

P (Mаксимальная) глубина фрезерования (подача на<br />

врезание в плоскости фрезерования)<br />

I Припуск в направлении X<br />

K Припуск в направлении Z<br />

U (Минимальный) коэффициент перекрытия (по<br />

умолчанию: 0,5)<br />

Перекрытие = U*Диаметр фрезы<br />

V Коэффициент переполнения. Определяет значение, на<br />

которое фреза превышает внешний радиус (по<br />

умолчанию: 0,5):<br />

• 0: полностью выполнено фрезерование по<br />

определенной траектории<br />

• 0 < V


1.11 DIN PLUS (ось Y): циклы фрезерования<br />

Параметры – Фрезерование<br />

A<br />

NF<br />

Процесс "Фрезерование": А=0 (по умолчанию=0)<br />

Отметка позиции – ссылка, под которой циклом<br />

выбираются положения предварительного сверления<br />

[1..127].<br />

O Параметры врезания (по умолчанию: 0)<br />

Перпендикулярное врезание O=0: цикл начинается из<br />

исходного положения, выполняет врезание и фрезерует<br />

карман.<br />

Врезание после предварительного сверления O=1:<br />

• "NF" программирует: цикл позиционирует фрезу поверх<br />

первой позиции предварительного сверления,<br />

врезается и фрезерует первый участок. При<br />

необходимости цикл устанавливает фрезу в<br />

следующее положение предварительного сверления и<br />

обрабатывает следующий участок и т.д.<br />

• "NF" не программируется: цикл врезается в активной<br />

позиции и фрезерует участок. При необходимости<br />

позиционируйте фрезу в следующее положение<br />

предварительного сверления и обрабатывайте<br />

следующий участок и т.д.<br />

Винтовое врезание O=2, 3: фреза врезается под углом<br />

"W" и фрезерует полную окружность диаметром "WB". Как<br />

только достигается глубина фрезерования "Р", цикл<br />

переходит к плановому фрезерованию.<br />

• "O=2 – в ручном режиме: цикл врезается в активной<br />

позиции и обрабатывает участок, доступный из этой<br />

позиции.<br />

• O=3 – в автоматическом режиме: цикл расчитывает<br />

позицию врезания, врезается и обрабатывает этот<br />

участок. Если это возможно, врезание заканчивается в<br />

начальной точке первого контура фрезерования. Если<br />

карман состоит из нескольких участков, цикл<br />

обрабатывает все участки один за другим.<br />

64


Параметры – Фрезерование<br />

Маятниковое, линейное врезание O=4, 5: фреза<br />

врезается под углом "W" и фрезерует по линейному<br />

контуру длиной "WB". Угол положения определяется в<br />

"WE". В заключении цикл фрезерует по данному контуру в<br />

обратном направлении. Как только достигается глубина<br />

фрезерования "Р", цикл переходит к плоскому<br />

фрезерованию.<br />

• O=4 – в ручном режиме: цикл врезается в активной<br />

позиции и обрабатывает участок, доступный из этой<br />

позиции.<br />

• O=5 – в автоматическом режиме: цикл рассчитывает<br />

позицию врезания, врезается и обрабатывает этот<br />

участок. Если это возможно, перемещение с врезанием<br />

заканчивается в начальной точке первого контура<br />

фрезерования. Если карман состоит из нескольких<br />

областей, цикл обрабатывает все области друг за<br />

другом. Позиция врезания определяется следующим<br />

образом, в зависимости от фигуры и "Q":<br />

• Q0 (изнутри наружу):<br />

– линейная канавка, прямоугольник, многоугольник:<br />

точка отсчета фигуры<br />

– Окружность: центр окружности<br />

– круглая канавка, "свободный" контур: начальная<br />

точка наиболее близкого к центру внутреннего<br />

контура<br />

• Q1 (снаружи внутрь):<br />

– линейная канавка: начальная точка канавки<br />

– круглая канавка, окружность: не обрабатывается<br />

– прямоугольник, многоугольник: начальная точка<br />

первого линейного элемента<br />

– "свободный" контур: начальная точка первого<br />

линейного элемента (должен быть в наличии хотя бы<br />

один линейный элемент)<br />

1.11 DIN PLUS (ось Y): циклы фрезерования<br />

HEIDENHAIN CNC PILOT 4290 65


1.11 DIN PLUS (ось Y): циклы фрезерования<br />

Параметры – Фрезерование<br />

W<br />

WE<br />

WB<br />

Маятниковое, круговое врезание O=6, 7: фреза<br />

врезается под углом врезания "W" и фрезерует дугу<br />

окружности 90°. В заключении цикл фрезерует этот контур<br />

в обратном направлении. Как только достигается глубина<br />

фрезерования "Р", цикл переходит к плоскому<br />

фрезерованию. "WE" определяет середину дуги, а "WB" –<br />

радиус.<br />

• O=6 – в ручном режиме: позиция инструмента<br />

соответствуют средней точке дуги окружности. Фреза<br />

перемещается к началу дуги и врезается.<br />

• O=7 – в автоматическом режиме (разрешено только для<br />

круглой канавки и окружности): цикл рассчитывает<br />

позицию врезания в зависимости от "Q".<br />

• Q0 (изнутри наружу):<br />

– круглая канавка: дуга окружности лежит на радиусе<br />

кривизны канавки<br />

– Окружность: не разрешено<br />

• Q1 (снаружи внутрь): круглая канавка, окружность:<br />

дуга окружности лежит на внешнем контуре<br />

фрезерования<br />

Угол врезания в направлении подачи<br />

Угол положения контура фрезерования/дуги окружности<br />

Базовая ось:<br />

• Торцевая или задняя сторона: положительное<br />

направление оси XK<br />

• Поверхность образующей: положительное<br />

направление оси Z<br />

Значение угла положения по умолчанию, зависит от "О":<br />

• O=4: WE= 0°<br />

• O=5 и<br />

• линейная канавка, прямоугольник, многоугольник: WE<br />

= угол положения фигуры<br />

• круглая канавка,окружность:WE=0°<br />

• "свободный" контур и Q0 (изнутри наружу):WE=0°<br />

• "свободный" контур и Q1 (снаружи вовнутрь): угол<br />

положения начального элемента<br />

Длина врезания/диаметр врезания (по умолчанию:<br />

1,5*диаметр фрезы)<br />

66


Направление фрезерования, направление обработки и<br />

направление вращения фрезы: см. таблицу G845 в руководстве<br />

пользователя<br />

Соблюдайте при направлении обработки Q1=1<br />

(снаружи вовнутрь) следущее:<br />

• Необходимо начинать контур с линейного элемента.<br />

• Если начальный элемент < WB, WB укорачивается<br />

на длину начального элемента.<br />

• Длина начального элемента не может превышать<br />

диаметр фрезы больше, чем в полтора раза.<br />

1.11 DIN PLUS (ось Y): циклы фрезерования<br />

HEIDENHAIN CNC PILOT 4290 67


1.11 DIN PLUS (ось Y): циклы фрезерования<br />

Ход цикла<br />

1 Стартовая позиция (X, Y, Z, C) – позиция перед циклом<br />

2 Расчет распределения проходов (подача в плоскости<br />

фрезерования, подача в глубину фрезерования); расчет<br />

траектории врезания при маятниковом или винтовом<br />

врезании.<br />

3 Перемещение на безопасное расстояние и подвод на первую<br />

глубину фрезерования<br />

4 Фрезерование плоскости<br />

5 Отвод на безопасное расстояние, перемещение и подача на<br />

первую глубину фрезерования<br />

6 Повтор пунктов 4...5, пока не закончится фрезерование всей<br />

поверхности<br />

7 Возвращение в соответствии с "Плоскость возврата J" в<br />

обратное положение<br />

68


Фрезерование кармана, чистовая обработка<br />

G846 (ось Y)<br />

G846 выполняет чистовую обработку по замкнутым контурам<br />

программных отрезков, определяемых в плоскостях XY и YZ:<br />

• ТОРЕЦ_Y<br />

• ЗАДНЯЯ СТОРОНА_Y<br />

• ОБОЛОЧКА_Y<br />

На направление фрезерования можно повлиять, используя<br />

параметры "Направление фрезерования H", "Направление<br />

обработки Q" и направления вращения фрезы.<br />

Параметры фрезерования<br />

NS Номер кадра – ссылка на описание контура<br />

P (Mаксимальная) глубина фрезерования (подача на<br />

врезание в плоскости фрезерования)<br />

R Радиус дуги входа/выхода (по умолчанию:0)<br />

• R=0: непосредственный подвод к элементу контура.<br />

Подача производится в точке подвода над плоскостью<br />

фрезерования, затем происходит перпендикулярная<br />

подача на глубину.<br />

• R>0: фреза перемещается по входной/выходной дуге,<br />

плавно прилегающей к элементу контура.<br />

U (Минимальный) коэффициент перекрытия.<br />

Устанавливает перекрытие траекторий фрезерования (по<br />

умолчанию: 0,5).<br />

Перекрытие = U*Диаметр фрезы<br />

V Коэффициент переполнения, когда контур фрезерования<br />

возвышается над контуром вращения:<br />

• 0: полностью выполнено фрезерование по<br />

определенной траектории<br />

• 0 < V


1.11 DIN PLUS (ось Y): циклы фрезерования<br />

Параметры фрезерования<br />

Q Направление обработки (по умолчанию: 0)<br />

• Q=0: изнутри наружу<br />

• Q=1: снаружи внутрь<br />

O Параметры врезания (по умолчанию: 0)<br />

• O=0 – перпендикулярное врезание: цикл перемещается<br />

в начальную точку, выполняет врезание и чистовую<br />

обработку кармана.<br />

• Q=1 – Входная дуга с подачей на глубину: при верхних<br />

плоскостях фрезерования цикл подает для плоскости и<br />

перемещается затем по входной дуге. При самой<br />

нижней плоскости фрезерования фреза врезается при<br />

подводе входной дуги до глубины фрезерования<br />

(трехмерная входная дуга). Такая стратегия врезания<br />

может применяться в комбинации с входной дугой "R".<br />

Условием является обработка снаружи вовнутрь (Q=1).<br />

Направление фрезерования, обработки и вращения фрезы: см.<br />

таблицу G846 в руководстве пользователя.<br />

Ход цикла<br />

1 Стартовая позиция (X, Y, Z, C) – позиция перед циклом<br />

2 Расчет распределения проходов (подача в плоскости<br />

фрезерования, подача в глубину фрезерования)<br />

3 Перемещение на безопасное расстояние и подвод на первую<br />

глубину фрезерования<br />

4 Фрезерование плоскости<br />

5 Отвод на безопасное расстояние, перемещение и подача на<br />

первую глубину фрезерования<br />

6 Повтор пунктов 4...5, пока не закончится фрезерование всей<br />

поверхности<br />

7 Возвращение в соответствии с "Плоскость возврата J" в<br />

обратное положение<br />

70


Гравирование в XY-плоскости G803<br />

G803 гравирует последовательности знаков в линейном порядке<br />

в плоскости YZ. Текст для гравирования вводится как<br />

последовательность знаков в поле "ID".<br />

Параметры<br />

ID Текст. Текст для гравирования ()<br />

NS Номер знака. Код ASCII знака, подлежащего<br />

гравированию<br />

X Начальный диаметр (размер диаметра)<br />

Y Точка старта<br />

Z Дно фрезерования. Позиция Z, с которой начинается<br />

фрезерование.<br />

K Плоскость отвода. Позиция Z, на которую осуществляется<br />

отвод.<br />

H Высота шрифта. Высота знака в [мм]<br />

W Угол положения надписи при линейном изображении.<br />

Пример: 0° = вертикальный знак; знаки упорядочены в<br />

положительном направлении оси Х.<br />

E Интервал. Интеравал между знаками рассчитывается по<br />

следующей формуле: H / 6 * E<br />

F Начиная с версии ПО 625 952-05:<br />

Коэффициент подачи на врезание (подача = текущая<br />

подача * F)<br />

Умлауты и служебные знаки, которые нельзя ввести в редакторе<br />

DIN, определяйте знак за знаком в "NS". Если один текст<br />

определяется в "ID" и один знак в "NS", сначала гравируется<br />

текст, а потом знак.<br />

G803 гравирует со стартовой позиции или с активной позиции,<br />

если не задается стартовая.<br />

Пример: если одна надпись гравируется с несколькими вызовами,<br />

задайте сначала при первом вызове стартовую позицию. Другие<br />

вызовы программируются без стартовой позиции.<br />

Таблица знаков: см. руководство пользователя<br />

1.11 DIN PLUS (ось Y): циклы фрезерования<br />

HEIDENHAIN CNC PILOT 4290 71


1.11 DIN PLUS (ось Y): циклы фрезерования<br />

Гравирование в YZ-плоскости G804<br />

G804 гравирует последовательность знаков в линейном порядке<br />

в плоскости YZ. Текст для гравирования вводится как<br />

последовательность знаков в поле "ID".<br />

Параметры<br />

ID Текст. Текст для гравирования ()<br />

NS Номер символа. ASCII-код подлежащего гравировке<br />

символа<br />

Z Начальная точка<br />

Y Начальная точка<br />

X Дно фрезерования (размер диаметра). Позиция Х, с<br />

которой начинается фрезерование.<br />

I Диаметр отвода. Позиция Х, на которую производится<br />

отвод для позиционирования<br />

H Высота шрифта. Высота знака в [мм]<br />

W Угол положения надписи. Примеры:<br />

• 0°: от –Y до +Y<br />

• 90°: от –Z до +Z (см. рисунок)<br />

E Коэффициент удаления. Расстояние между символами<br />

рассчитывается по следующей формуле: H / 6 * E<br />

F Начиная с версии ПО 625 952-05:<br />

Коэффициент подачи на врезание (подача = текущая<br />

подача * F)<br />

Умлауты и специальные символы, которые нельзя ввести в<br />

редакторе DIN, задавайте знак за знаком в "NS". Если текст<br />

задается в "ID", а знак в "NS", то сначала гравируется текст, а<br />

затем знак.<br />

G804 гравирует со стартовой позиции или с активной позиции,<br />

если не задается стартовая.<br />

Пример: если одна надпись гравируется с несколькими вызовами,<br />

задайте начальную позицию при первом вызове. Другие вызовы<br />

программируются без начальной позиции.<br />

Таблица знаков: см. руководство пользователя<br />

72


Резьбофрезерование в плоскости ХY G800<br />

Начиная с версии ПО 625 952-05: G800 фрезерует резьбу в<br />

существующем отверстии.<br />

Цикл позиционирует инструмент в пределах отверстия в<br />

"конечную точку резьбы". Затем инструмент перемещается по<br />

"радиусу подвода R" и фрезерует резьбу. При этом инструмент<br />

продвигается на шаг резьбы „F“ за один оборот. После этого цикл<br />

выводит инструмент из материала и возвращает его в начальную<br />

точку. В параметре V программируется, фрезеруется ли резьба за<br />

один оборот или за несколько (в случае инструмента с одной<br />

режущей кромкой).<br />

Параметры<br />

X Начальная точка<br />

Y Начальная точка<br />

C Начальная точка<br />

Z Верхняя грань фрезерования<br />

I Диаметр резьбы<br />

K Глубина резьбы<br />

R Радиус подхода<br />

F Шаг резьбы<br />

J Направление обработки (по умолчанию: 0)<br />

• 0: правая резьба<br />

• 1: левая резьба<br />

H Направление фрезерования (по умолчанию: 0)<br />

• 0: встречное движение<br />

• 1: попутное движение<br />

V За один оборот/за несколько оборотов<br />

• 0: резьба фрезеруется за оборот в 360°<br />

• 1: резьба фрезеруется за несколько оборотов<br />

(инструмент с одной режущей кромкой)<br />

O Тормоз шпинделя (O контролируется, если в машинном<br />

параметре 1019, .. внесен тормоз) – по умолчанию: 0<br />

• 0: тормоз шпинделя активирован<br />

• 1: тормоз шпинделя не активирован<br />

1.11 DIN PLUS (ось Y): циклы фрезерования<br />

В цикле G800 используйте инструмент для<br />

резьбофрезерования.<br />

Осторожно, опасность столкновения<br />

Глубина отверстия должна быть минимум в F/2-раза<br />

глубже глубины резьбы.<br />

HEIDENHAIN CNC PILOT 4290 73


1.11 DIN PLUS (ось Y): циклы фрезерования<br />

Резьбофрезерование в плоскости YZ G806<br />

Начиная с версии ПО 625 952-05: G806 фрезерует резьбу в<br />

существующем отверстии.<br />

Цикл позиционирует инструмент в пределах отверстия в<br />

"конечную точку резьбы". Затем инструмент перемещается по<br />

"радиусу подвода R" и фрезерует резьбу. При этом инструмент<br />

продвигается на шаг резьбы „F“ за один оборот. После этого цикл<br />

выводит инструмент из материала и возвращает его в начальную<br />

точку. В параметре V программируется, фрезеруется ли резьба за<br />

один оборот или за несколько (в случае инструмента с одной<br />

режущей кромкой).<br />

Параметры<br />

I Диаметр резьбы<br />

X Начальная точка Х<br />

K Глубина резьбы<br />

R Радиус подхода<br />

F Шаг резьбы<br />

J Направление обработки (по умолчанию: 0)<br />

• 0: правая резьба<br />

• 1: левая резьба<br />

H Направление фрезерования (по умолчанию: 0)<br />

• 0: встречное движение<br />

• 1: попутное движение<br />

V За один оборот/за несколько оборотов<br />

• 0: резьба фрезеруется за оборот в 360°<br />

• 1: резьба фрезеруется за несколько оборотов<br />

(инструмент с одной режущей кромкой)<br />

O Тормоз шпинделя (O контролируется, если в машинном<br />

параметре 1019, .. внесен тормоз) – по умолчанию: 0<br />

• 0: тормоз шпинделя активирован<br />

• 1: тормоз шпинделя не активирован<br />

В цикле G806 используйте инструмент для<br />

резьбофрезерования.<br />

Осторожно, опасность столкновения<br />

Глубина отверстия должна быть минимум в F/2-раза<br />

глубже глубины резьбы.<br />

74


Обработка червячной фрезой G808<br />

Начиная с версии ПО 625 952-05.<br />

G808 фрезерут от "начальной точки Z" до "конечной точки K"<br />

зубчатый профиль. В W задайте наклон инструмента.<br />

Если программируется припуск, то обработка червячной фрезой<br />

разделяется на предварительную и чистовую обработки.<br />

Задайте "смещение" инструмента в параметрах O, R и V. С<br />

помощью смещения R достигается равномерный износ червячной<br />

фрезы.<br />

Параметры<br />

Z Начальная точка<br />

K Конечная точка<br />

A Диаметр окружности впадин<br />

B Диаметр окружности вершин зубьев<br />

W Наклон<br />

J Количество зубьев на заготовке<br />

D Направление вращения заготовки<br />

• 3: M3<br />

• 4: M4<br />

S Скорость резания [м/мин]<br />

P Максимальное врезание<br />

F Подача на один оборот<br />

I Припуск<br />

E Подача чистовой обработки<br />

O Начальная позиция смещения<br />

Y<br />

O<br />

V=4<br />

R RR R<br />

Y=0<br />

H=0 H=1<br />

X<br />

X<br />

Y<br />

Y<br />

K<br />

I<br />

B<br />

A<br />

P<br />

Z<br />

Z<br />

1.11 DIN PLUS (ось Y): циклы фрезерования<br />

R<br />

Величина смещения<br />

V<br />

Количество смещений<br />

H<br />

Ось подачи<br />

• 0: врезание выполняется в направлении X<br />

• 1: врезание выполняется в направлении Y<br />

Q<br />

Шпиндель заготовки<br />

• 0: шпиндель 0 (главный шпиндель) держит заготовку<br />

• 3: шпиндель 3 (противошпиндель) держит заготовку<br />

U<br />

Передаточное отношение инструмента<br />

HEIDENHAIN CNC PILOT 4290 75


1.12 Моделирование<br />

1.12 Моделирование<br />

Моделирование наклонной плоскости<br />

Изображение контура: моделирование показывет YZ-вид<br />

заготовки и контуры повернутых плоскостей как вид сбоку. Для<br />

того чтобы изобразить шаблоны сверления и контуры<br />

фрезерования перпендикулярно наклоненной плоскости также<br />

без искажений, в моделировании игнорируется поворот системы<br />

координат и смещение в пределах повернутой системы<br />

координат.<br />

Учитывайте при изображении контуров наклон плоскости:<br />

• Параметр "К" G16 или БОКОВОЙ ПОВЕРХНОСТИ_Y<br />

определяет "начало" шаблона сверления или контура<br />

фрезерования в направлении оси Z.<br />

• Шаблоны сверления и контуры фрезерования показываются<br />

перпендикулярно к наклоненной плоскости. Таким образом<br />

получатся "смещение" к контуру вращения.<br />

Рисунок и относящаяся к нему часть программы помогут понять<br />

эту схему.<br />

Обработка фрезерованием и сверлением: при изображении<br />

контура инструмента в наклонной плоскости в виде сбоку<br />

действуют те же правила, что и при изображении контура.<br />

При обработке в наклонной плоскости инструмент схематично<br />

показывается в тоцевом окне. При этом моделирование<br />

изображает ширину инструмента в масштабе. Таким методом<br />

можно контролировать перекрытие при фрезеровании.<br />

Траектория инструмента в любом случае изображается в<br />

масштабе (в перспективе) в штриховой графической форме.<br />

Во всех "дополнительных окнах" в моделировании изображается<br />

инструмент и след резца, если инструмент стоит<br />

перпендикулярно к соответствующей плоскости. При этом<br />

учитывается погрешность от +/– 5°. Если инструмент стоит не<br />

перпендикулярно, инструмент представляется в виде "световой<br />

точки", и контур инструмента изображается как линия.<br />

Przykład: "Контур в наклоненной плоскости"<br />

...<br />

ГОТОВАЯ ДЕТАЛЬ<br />

N2 G0 X0 Z0<br />

N3 G1 X50<br />

N4 G1 Z–50<br />

N5 G1 X0<br />

N6 G1 Z0<br />

БОКОВАЯ ПОВЕРХНОСТЬ_Y X50 C0 B80 I25<br />

K-10 H0<br />

N7 G386 Z0 Ki10 B–30 X50 C0 [отдельная<br />

поверхность]<br />

БОКОВАЯ ПОВЕРХНОСТЬ_Y X50 C0 B20 I25<br />

K-20 H1<br />

N8 G384 Z–10 Y10 X50 <strong>R1</strong>0 P5 [полная<br />

окружность]<br />

...<br />

76


Отображение системы координат<br />

Моделирование по желанию показывет смещенную/повернутую<br />

систему координат в "поворотном окне". Условие: моделирование<br />

находится в режиме Стоп.<br />

U Нажмите клавишу "Далее". Моделирование<br />

покажет текущую систему координат.<br />

При моделировании следующей команды или при новом нажатии<br />

клавиши "Далее" система координат снова исчезнет.<br />

1.12 Моделирование<br />

Отображение положения с осями B и Y<br />

Следующие поля отображения являются "фиксированными":<br />

• N: номер кадра исходного NC-кадра<br />

• X, Z, C: значения положения (фактические значения)<br />

Следующие поля настраиваются при помощи "PgUp/PgDown" или<br />

меню "Настроить > строку состояния"):<br />

• Стандартная настройка (значения для выбранных суппортов):<br />

• Y: значение позиции (действительное значение)<br />

• T: данные инструмента с местом в револьверной головке,<br />

гнездом магазина (в "(..)") и идентификационным номером<br />

• Настройка "Технологические данные":<br />

• Частота вращения<br />

• Подача<br />

• Направление вращения шпинделя<br />

• Настройка "B-оси".<br />

• B: угол наклона оси B<br />

• G16/B: угол наклона плоскости<br />

HEIDENHAIN CNC PILOT 4290 77


1.13 TURN PLUS: магазин инструментов и ось В<br />

1.13 TURN PLUS: магазин<br />

инструментов и ось В<br />

Магазин инструментов<br />

TURN PLUS распознает, применяется ли револьверная головка<br />

или держатель инструмента берется из магазина. Выбор<br />

инструмента зависит от настройки параметра обработки 2:<br />

• Настройка "Инструменты из револьверной головки": TURN<br />

PLUS применяет инструменты, внесенные в реестр магазина.<br />

• Настройка "Инструменты из базы данных": TURN PLUS ищет<br />

подходящие инструменты в банке данных.<br />

• Настройка "комбинированная": TURN PLUS ищет подходящие<br />

инструменты в реестре магазина и банке данных.<br />

Если используется магазин инструментов, TURN PLUS при<br />

генерации NC-программы приводит примененные инструменты в<br />

разделе ДИСКОВЫЙ МАГАЗИН и генерирует G714 для смены<br />

инструмента.<br />

Инструменты для оси B<br />

Путем наклона оси В и вращения инструмента можно достичь<br />

положения инструмента, которое позволяет выполнять<br />

продольную и поперечную обработку, а также радиальную и<br />

осевую обработку на главном шпинделе и противошпинделе<br />

одним и тем же инструментом. TURN PLUS поддерживает это<br />

гибкое применение инструментов в IAG.<br />

После того как выбор инструмента сделан, IAG открывает<br />

диалоговое окно "Положение инструмента". Здесь определяется<br />

положение инструмента для предстоящей обработки.<br />

Параметры<br />

O Ориентация при работе с токарными инструментами<br />

Положение режущей кромки инструмента (см. рисунок).<br />

• Положения инструментов 1, 3, 5, 7: для инструментов<br />

для черновой и чистовой обработки и грибообразных<br />

инструментов (нейтральные инструменты<br />

распознаются по углу в плане)<br />

• Положения инструментов 2, 4, 6, 8: для нарезных и<br />

резьбонарезающих инструментов ("левый" или<br />

"правый" инструмент определяется в данных<br />

инструментов)<br />

4<br />

3<br />

5<br />

O<br />

2<br />

O=<br />

6<br />

TM<br />

1<br />

8<br />

0°<br />

7<br />

C<br />

C=0° C=180°<br />

B<br />

B<br />

B Угол оси В. Угол наклона оси В.<br />

C<br />

Угол коррекции положения при работе с токарными<br />

инструментами<br />

• 0°: "нормальное" положение инструмента<br />

• 180°: положение инструмента "над головкой"<br />

78


1.14 TURN PLUS: ось Y<br />

AAG можно применять только для суппорта без оси B.<br />

В случае, если в заголовке программы объявлен<br />

суппорт с осью B, автоматическая генерация плана<br />

работы невозможна.<br />

Основы Ось Y<br />

TURN PLUS поддерживает определение контуров фрезерования<br />

и отверстий и составляет планы работы для обработки<br />

фрезерованием и сверлением с осью Y.<br />

Контуры фрезерования/отверстия: контуры фрезерования –<br />

это фигуры (канавки, прямугольники и т.д.), линейные/круговые<br />

шаблоны или определяемы ими "свободные" контуры. Отверстия<br />

– это отдельные отверстия или шаблоны сверления.<br />

Фрезерование и сверление: TURN PLUS поддерживает<br />

обработку фрезерованием и сверлением в IAG (интерактивная<br />

генерация плана работы) и AAG (автоматическая генерация<br />

плана работы).<br />

Перед тем как задействовать AAG, закрепите за контурами<br />

атрибуты обработки (см. руководство пользователя). Можно<br />

изменять последовательность обработки фрезерованием,<br />

использование инструментов и т.д. при помощи обычных методов<br />

TURN PLUS.<br />

1.14 TURN PLUS: ось Y<br />

Указание по вводу данных: при иерархически<br />

выстроенных контурах фрезерования (карман в<br />

кармане, отверстия/фигуры на одной плоскости и т.д.)<br />

при помощи стрелки вверх/вниз пробегите все контуры<br />

иерархической ступени "Заготовка - Поверхность". При<br />

помощи стрелки влево/вправо пробегите все контуры<br />

фрезерования одной ступени иерархии.<br />

HEIDENHAIN CNC PILOT 4290 79


1.14 TURN PLUS: ось Y<br />

Определение контуров фрезерования<br />

Определите заготовку и контур вращения до того, как введете<br />

контур фрезерования.<br />

"Свободный" контур: при помощи элементов "Участок" и "Дуга"<br />

определяются любые контуры. Для этого установите "Начальную<br />

точку конутра", определите контур, а затем глубину кармана/<br />

контура.<br />

Ввод "свободного" контура<br />

U Выберите "Обрабатываемая деталь > Готовая деталь > Фигура<br />

> Контур"<br />

U Если еще не определено: выберите плоскость ввода (торцевая<br />

плоскость XY, задняя сторона XYR, боковая поверхность ZY)<br />

U Установка отсчетного элемента<br />

U Проверка "данных привязки", при необходимости дополнение<br />

U Определение контура<br />

U Перепроверка контура в контрольной графике<br />

Ввод фигуры/шаблона<br />

U Выберите "Обрабатываемая деталь > Готовая деталь ><br />

Шаблон" (или ".. > Фигура")<br />

U Выбор шаблона или фигуры<br />

U Если еще не определено: выберите плоскость ввода (торцевая<br />

плоскость XY, задняя сторона XYR, боковая поверхность ZY)<br />

U Установка отсчетного элемента<br />

U Проверка "данных привязки", при необходимости дополнение<br />

U Ввод параметров шаблона/фигуры<br />

U Перепроверка шаблона/фигуры в контрольной графике<br />

• Если исходить из главного вида, TURN PLUS<br />

потребует настройки плоскости обработки. Если вы<br />

исходите из окон торцевой, задней или боковой<br />

поверхностей, принимается эта плоскость<br />

обработки.<br />

• Смена "активного окна" производится при помощи<br />

"Страница вперед/назад" или курсором.<br />

80


1.15 TURN PLUS: контуры в<br />

плоскости XY<br />

Данные привязки торцевая плоскость XY/<br />

задняя сторона XYR<br />

Установите в "Данных привязки" позицию плоскости.<br />

Параметры<br />

C Угол шпинделя (позиция шпинделя); (по умолчанию: 0)<br />

I Диаметр ограничения. Служит для ограничения резания,<br />

когда фигура выходит за пределы заготовки.<br />

Z Эталонный размер. Положение плоскости отсчета<br />

1.15 TURN PLUS: контуры в плоскости XY<br />

HEIDENHAIN CNC PILOT 4290 81


1.15 TURN PLUS: контуры в плоскости XY<br />

Плоскость XY: начальная точка контура<br />

Функция задает начальную точку на плоскости XY.<br />

Параметры<br />

X Начальная точка контура (размер радиуса)<br />

Y Начальная точка контура<br />

P Начальная точка контура в полярных координатах<br />

a Начальная точка контура в полярных координатах<br />

(привязка угла: положительное направление оси X)<br />

82


XY-плоскость: линейный элемент<br />

Функция определяет линейный элемент на плоскости XY.<br />

Параметры<br />

X Конечная точка в декартовых координатах (размер<br />

радиуса)<br />

Y Конечная точка в декартовых координатах<br />

Xi Конечная точка в приращениях<br />

Yi Конечная точка в приращениях<br />

P Конечная точка в полярных координатах<br />

a Конечная точка контура в полярных координатах<br />

(привязка: положительнаое направление оси X)<br />

W Угол участка (привязка: см. вспомогательный рисунок)<br />

WV Угол против часовой стрелки от предыдущего элемента.<br />

Дуга в качестве предыдущего элемента: угол к<br />

касательной<br />

WN Угол против часовой стрелки от последующего элемента.<br />

Дуга в качестве последующего элемента: угол к<br />

касательной<br />

L Длина элемента<br />

Плавно/не плавно: задайте переход к следующему<br />

элементу контура<br />

Определение линейного элемента:<br />

Вызовите меню участков<br />

1.15 TURN PLUS: контуры в плоскости XY<br />

Выберите направление линейного элемента:<br />

Вертикальный участок<br />

Горизонтальный участок<br />

Угловой участок<br />

Угловой участок<br />

Участок в произвольном направлении<br />

Задайте размеры участка и переход к следующему элементу.<br />

HEIDENHAIN CNC PILOT 4290 83


1.15 TURN PLUS: контуры в плоскости XY<br />

XY-плоскость: дуга<br />

Функция определяет круговой элемент в плоскости XY.<br />

Параметры<br />

Конечная точка дуги<br />

X Конечная точка в декартовых координатах (размер<br />

радиуса)<br />

Y Конечная точка в декартовых координатах<br />

Xi Конечная точка в приращениях<br />

Yi Конечная точка в приращениях<br />

P Конечная точка в полярных координатах<br />

a Конечная точка контура в полярных координатах<br />

(привязка: положительнаое направление оси X)<br />

Pi Конечная точка в полярных координатах, в приращениях<br />

(линейное расстояние от начальной до конечной точки)<br />

ai Конечная точка в полярных координатах, в приращениях<br />

(привязка: угол между воображаемой линией в<br />

начальной точке, параллельной оси X, и линией<br />

начальная точка – конечная точка)<br />

Центр дуги<br />

XM Центр в декартовых координатах (размер радиуса)<br />

YM Центр в декартовых координатах<br />

XMi Центр в приращениях (размер радиуса)<br />

YMi Центр в приращениях (размер радиуса)<br />

PM Центр в полярных координатах<br />

b Центр в полярных координатах (привязка угла:<br />

положительное направление оси X)<br />

PMi Центр в полярных координатах, в приращениях<br />

(линейное расстояние от начальной до конечной точки)<br />

bi Центр в полярных координатах, в приращениях<br />

(привязка: угол между воображаемой линией в<br />

начальной точке, параллельной оси X, и линией<br />

начальная точка – конечная точка)<br />

Дополнительные параметры<br />

R Радиус дуги<br />

Плавный/не плавный: задайте переход к<br />

следующему элементу контура<br />

WA<br />

WE<br />

Угол между положительным направлением оси X и<br />

касательной в начальной точке дуги<br />

Угол между положительным направлением оси X и<br />

касательной в конечной точке дуги<br />

84


Параметры<br />

WV<br />

WN<br />

Угол против часовой стрелки между предыдущим<br />

элементом контура и касательной в начальной точке<br />

дуги. Дуга в качестве предыдущего элемента: угол к<br />

касательной<br />

Угол против часовой стрелки между касательной к<br />

конечной точке дуги и следующим элементом. Дуга в<br />

качестве последующего элемента: угол к касательной<br />

Определение кругового элемента:<br />

Вызовите меню для дуг<br />

Выберите направление дуги<br />

Задайте размеры дуги и переход к следующему элементу.<br />

1.15 TURN PLUS: контуры в плоскости XY<br />

HEIDENHAIN CNC PILOT 4290 85


1.15 TURN PLUS: контуры в плоскости XY<br />

Плоскость XY: отдельное отверстие<br />

Функция определяет отдельное отверстие в плоскости XY,<br />

которое может содержать следующие элементы:<br />

• Центрирование<br />

• Сверление<br />

• Зенкование<br />

• Нарезание резьбы<br />

Параметр Точка привязки сверления<br />

X Положение – Центр в декартовых координатах (размер<br />

радиуса)<br />

Y Положение – Центр в декартовых координатах<br />

PM Положение – Центр в полярных координатах<br />

a Положение – Центр в полярных координатах (привязка к<br />

углу: положительное направление оси X)<br />

Центрирование в плоскости XY<br />

Параметры центрирования<br />

Q Диаметр центрирования<br />

86


Сверление в плоскости XY<br />

Параметр Сверление<br />

B Диаметр отверстия<br />

P Глубина отверстия (без вершины сверла)<br />

W Угол при вершине<br />

• W=0°: AAG при цикле сверления генерирует<br />

"уменьшение подачи (V=1)"<br />

• W>0°: угол при вершине<br />

Посадка: H6...H13 или "без посадки"<br />

Зенкование в плоскости XY<br />

Параметры зенкования<br />

R Диаметр зенкования<br />

U Глубина зенкования<br />

E Угол зенкования<br />

1.15 TURN PLUS: контуры в плоскости XY<br />

Нарезание внутренней резьбы в плоскости XY<br />

Параметры резьбы<br />

I Номинальный диаметр<br />

J Глубина резьбы<br />

K Нарезание резьбы (длина сбега)<br />

F Шаг резьбы<br />

Вид витка:<br />

• Правая резьба<br />

• Левая резьба<br />

HEIDENHAIN CNC PILOT 4290 87


1.15 TURN PLUS: контуры в плоскости XY<br />

XY-плоскость: дуга (полная окружность)<br />

Функция определяет полную окружность на плоскости XY.<br />

Параметры<br />

X Центр в декартовых координатах (размер радиуса)<br />

Y Центр в декартовых координатах<br />

PM Центр в полярных координатах<br />

a Центр в полярных координатах (привязка угла:<br />

положительное направление оси X)<br />

R Радиус окружности<br />

K Диаметр окружности<br />

P Глубина фигуры<br />

88


XY-плоскость: прямоугольник<br />

Функция определяет прямоугольник на плоскости XY.<br />

Параметры<br />

X Центр в декартовых координатах (размер радиуса)<br />

Y Центр в декартовых координатах<br />

PM Центр в полярных координатах<br />

a Центр в полярных координатах (привязка угла:<br />

положительное направление оси X)<br />

A Угол положения (привязка: положительное направление<br />

оси X и продольная боковая сторона прямоугольника)<br />

K Длина прямоугольника<br />

B Ширина прямоугольника<br />

R Фаска/скругление<br />

• Ширина фаски<br />

• Радиус скругления<br />

P Глубина фигуры<br />

1.15 TURN PLUS: контуры в плоскости XY<br />

HEIDENHAIN CNC PILOT 4290 89


1.15 TURN PLUS: контуры в плоскости XY<br />

XY-плоскость: многоугольник<br />

Функция определяет многоугольник на плоскости XY.<br />

Параметры<br />

X Центр в декартовых координатах (размер радиуса)<br />

Y Центр в декартовых координатах<br />

PM Центр в полярных координатах<br />

a Центр в полярных координатах (привязка угла:<br />

положительное направление оси X)<br />

A Угол к одной стороне многоугольника (привязка: ось X)<br />

Q Число углов (Q>3):<br />

K Длина грани<br />

SW Размер "под ключ" (диаметр вписанной окружности)<br />

R Фаска/скругление<br />

• Ширина фаски<br />

• Радиус скругления<br />

P Глубина фигуры<br />

90


Плоскость XY: линейная канавка<br />

Функция определяет линейную канавку на плоскости XY.<br />

Параметры<br />

X Центр в декартовых координатах (размер радиуса)<br />

Y Центр в декартовых координатах<br />

PM Центр в полярных координатах<br />

a Центр в полярных координатах (привязка к углу:<br />

положительное направление оси X)<br />

A Угол к продольной оси канавки (привязка: ось X)<br />

K Длина канавки<br />

B Ширина канавки<br />

P Глубина фигуры<br />

1.15 TURN PLUS: контуры в плоскости XY<br />

HEIDENHAIN CNC PILOT 4290 91


1.15 TURN PLUS: контуры в плоскости XY<br />

Плоскость XY: круглая канавка<br />

Функция определяет круглую канавку в плоскости XY.<br />

Параметры<br />

X Центр кривизны в декартовых координатах (размер<br />

радиуса)<br />

Y Центр кривизны в декартовых координатах<br />

PM Центр кривизны в полярных координатах<br />

a Центр кривизны в полярных координатах (привязка:<br />

положительная ось X)<br />

A Начальный угол канавки (привязка: ось X)<br />

W Конечный угол канавки (привязка: ось X)<br />

R Радиус изгиба (привязка: контур центра канавки)<br />

B Ширина канавки<br />

P Глубина фигуры<br />

92


XY-плоскость: линейный шаблон сверления<br />

Функция определяет линейный шаблон сверления на плоскости<br />

XY.<br />

Параметры<br />

X Начальная точка шаблона в декартовых координатах<br />

(размер радиуса)<br />

Y Начальная точка шаблона в декартовых координатах<br />

a Начальная точка шаблона в полярных координатах<br />

(опорный угол: положительное направление оси X)<br />

P Начальная точка шаблона в полярных координатах<br />

Q Количество отверстий<br />

I Конечная точка шаблона в декартовых координатах<br />

(размер радиуса)<br />

J Конечная точка шаблона в декартовых координатах<br />

Ii Расстояние между двумя отверстиями в направлении X<br />

Ji Расстояние между двумя отверстиями в направлении Y<br />

b Угол к продольной оси шаблона (привязка: ось X)<br />

L Общая длина шаблона<br />

Li Расстояние между двумя отверстиями (шаблонное<br />

расстояние)<br />

Описание отверстия (смотри "Плоскость XY: отдельное<br />

отверстие" на странице 86)<br />

1.15 TURN PLUS: контуры в плоскости XY<br />

HEIDENHAIN CNC PILOT 4290 93


1.15 TURN PLUS: контуры в плоскости XY<br />

XY-плоскость: круговой шаблон сверления<br />

Функция определяет круговой шаблон сверления на плоскости<br />

XY.<br />

Параметры<br />

X Центр шаблона в декартовых координатах (размер<br />

радиуса)<br />

Y Центр шаблона в декартовых координатах<br />

a Центр шаблона в полярных координатах (привязка угла:<br />

положительное направление оси X)<br />

PM Центр шаблона в полярных координатах<br />

Q Количество отверстий/фигур<br />

Ориентация:<br />

• по часовой стрелке<br />

• против часовой стрелки<br />

R Радиус шаблона<br />

K Диаметр шаблона<br />

A Начальный угол, позиция первого отверстия (привязка:<br />

ось X)<br />

W Конечный угол, позиция последнего отверстия (привязка:<br />

ось Х)<br />

Wi Угол между двумя отверстиями (знак числа значения не<br />

имеет)<br />

Описание отверстия (смотри "Плоскость XY: отдельное<br />

отверстие" на странице 86)<br />

Особые случаи, начальный и конечный угол (A, W):<br />

• Без A и W: деление полной окружности, начиная с 0°<br />

• Без W: деление полной окружности<br />

94


XY-плоскость: линейный шаблон фигуры<br />

Функция определяет линейный шаблон фигуры на плоскости XY.<br />

Параметры<br />

X Начальная точка шаблона в декартовых координатах<br />

(размер радиуса)<br />

Y Начальная точка шаблона в декартовых координатах<br />

a Начальная точка шаблона в полярных координатах<br />

(опорный угол: положительное направление оси X)<br />

P Начальная точка модели в полярных координатах<br />

Q Количество фигур<br />

I Конечная точка шаблона в декартовых координатах<br />

(размер радиуса)<br />

J Конечная точка шаблона в декартовых координатах<br />

Ii Расстояние между двумя фигурами в направлении X<br />

Ji Расстояние между двумя фигурами в направлении Y<br />

b Угол к продольной оси шаблона (привязка: ось X)<br />

L Общая длина шаблона<br />

Li Расстояние между двумя фигурами (шаблонное<br />

расстояние)<br />

Описание фигуры<br />

1.15 TURN PLUS: контуры в плоскости XY<br />

HEIDENHAIN CNC PILOT 4290 95


1.15 TURN PLUS: контуры в плоскости XY<br />

XY-плоскость: круговой шаблон фигуры<br />

Функция определяет круговой шаблон фигуры на плоскости XY.<br />

Параметры<br />

X Центр шаблона в декартовых координатах (размер<br />

радиуса)<br />

Y Центр шаблона в декартовых координатах<br />

a Центр шаблона в полярных координатах (привязка угла:<br />

положительное направление оси X)<br />

PM Центр модели в полярных координатах<br />

Q Количество фигур<br />

Ориентация:<br />

• по часовой стрелке<br />

• против часовой стрелки<br />

R Радиус шаблона<br />

K Диаметр шаблона<br />

A Начальный угол, позиция первой фигуры (привязка: ось<br />

X)<br />

W Конечный угол, позиция последней фигуры (привязка:<br />

ось Х)<br />

Wi Угол между двумя фигурами (знак числа значения не<br />

имеет)<br />

Положение фигур<br />

• Стандартное положение: исходная фигура вращается<br />

вокруг центра шаблона (вращение вокруг центра<br />

шаблона)<br />

• Оригинальное положение: положение исходной<br />

фигуры сохраняется (трансляция)<br />

Описание фигуры<br />

Особые случаи, начальный и конечный угол (A, W):<br />

• Без A и W: деление полной окружности, начиная с 0°<br />

• Без W: деление полной окружности<br />

Для шаблонов с круглыми канавками "центр кривизны"<br />

прибавляется к позиции шаблона.<br />

96


XY-плоскость: отдельная поверхность<br />

Функция определяет отдельную поверхность на плоскости XY.<br />

Параметры<br />

Ki Глубина (фрезеруемый материал)<br />

K Остаточная толщина (остающийся материал)<br />

B Ширина (привязка: отсчетная грань Z)<br />

• B0: поверхность идет в положительном направлении Z<br />

XY-плоскость: поверхности многогранника<br />

Функция определяет поверхности многогранника на плоскости<br />

XY.<br />

Параметры<br />

Q Число поверхностей (Q >= 2):<br />

K Размер под ключ (диаметр вписанной окружности)<br />

Ki Длина грани<br />

B Ширина (привязка: отсчетная грань Z)<br />

• B0: поверхность идет в положительном направлении Z<br />

1.15 TURN PLUS: контуры в плоскости XY<br />

HEIDENHAIN CNC PILOT 4290 97


1.16 TURN PLUS: контуры в плоскости YZ<br />

1.16 TURN PLUS: контуры в<br />

плоскости YZ<br />

Данные привязки – боковая поверхность Y<br />

Задайте в "данных привязки" позицию плоскости.<br />

Параметры<br />

C Угол шпинделя (позиция шпинделя); (по умолчанию: 0)<br />

Z Размер ограничения – положение отсчета для отдельных<br />

плоскостей и плоскостей многогранника<br />

X Диаметр привязки<br />

• Положение отсчета для фигур/контуров<br />

• Служит для ограничения резания, когда фигура<br />

выходит за пределы заготовки<br />

Плоскость YZ: начальная точка контура<br />

Функция задает начальную точку на плоскости YZ.<br />

Параметры<br />

Y Начальная точка контура в декартовых координатах<br />

Z Начальная точка контура в декартовых координатах<br />

P Начальная точка контура в полярных координатах<br />

a Начальная точка контура в полярных координатах<br />

(привязка: положительное направление оси Z)<br />

98


YZ-плоскость: линейный элемент<br />

Функция определяет линейный элемент на плоскости YZ.<br />

Параметры<br />

Y Конечная точка в декартовых координатах<br />

Z Конечная точка в декартовых координатах<br />

Yi Конечная точка в приращениях<br />

Zi Конечная точка в приращениях<br />

P Конечная точка в полярных координатах<br />

a Конечная точка в полярных координатах (привязка к углу:<br />

положительное направление оси Z)<br />

W Угол участка (привязка: см. вспомогательный рисунок)<br />

WV Угол против часовой стрелки от предыдущего элемента.<br />

Дуга в качестве предыдущего элемента: угол к<br />

касательной<br />

WN Угол против часовой стрелки от последующего элемента.<br />

Дуга в качестве последующего элемента: угол к<br />

касательной<br />

L Длина элемента<br />

Плавный/не плавный: задайте переход к<br />

следующему элементу контура<br />

Определение линейного элемента:<br />

Вызовите меню участков<br />

1.16 TURN PLUS: контуры в плоскости YZ<br />

Выберите направление линейного элемента:<br />

Вертикальный участок<br />

Горизонтальный участок<br />

Угловой участок<br />

Угловой участок<br />

Участок в произвольном направлении<br />

Задайте размеры участка и переход к следующему элементу.<br />

HEIDENHAIN CNC PILOT 4290 99


1.16 TURN PLUS: контуры в плоскости YZ<br />

YZ-плоскость: дуга<br />

Функция определяет круговой элемент на плоскости YZ.<br />

Параметры<br />

Конечная точка дуги<br />

Y Конечная точка в декартовых координатах<br />

Z Конечная точка в декартовых координатах<br />

Yi Конечная точка в приращениях<br />

Zi Конечная точка в приращениях<br />

P Конечная точка в полярных координатах<br />

a Конечная точка в полярных координатах (привязка к углу:<br />

положительное направление оси Z)<br />

Pi Конечная точка в полярных координатах, в приращениях<br />

(линейное расстояние от начальной до конечной точки)<br />

ai Конечная точка в полярных координатах, в приращениях<br />

(привязка: угол между воображаемой линией в<br />

начальной точке, параллельной оси Z, и линией<br />

начальная точка – конечная точка)<br />

Центр дуги<br />

YM Центр в декартовых координатах (размер радиуса)<br />

ZM Центр в декартовых координатах<br />

YMi Центр в приращениях (размер радиуса)<br />

ZMi Центр в приращениях (размер радиуса)<br />

PM Центр в полярных координатах<br />

b Центр в полярных координатах (привязка угла:<br />

положительное направление оси Z)<br />

PMi Центр в полярных координатах, в приращениях<br />

(линейное расстояние от начальной до конечной точки)<br />

bi Центр в полярных координатах, в приращениях<br />

(привязка: угол между воображаемой линией в<br />

начальной точке, параллельной оси Z, и линией<br />

начальная точка – конечная точка)<br />

100


Параметры<br />

Дополнительные параметры<br />

R Радиус дуги<br />

Плавный/не плавный: задайте переход к<br />

следующему элементу контура<br />

WA<br />

WE<br />

WV<br />

WN<br />

Угол между положительной осью Z и касательной в<br />

начальной точке дуги<br />

Угол между положительным направлением оси Z и<br />

касательной в конечной точке дуги<br />

Угол против часовой стрелки между предыдущим<br />

элементом контура и касательной в начальной точке<br />

дуги. Дуга в качестве предыдущего элемента: угол к<br />

касательной<br />

Угол против часовой стрелки между касательной к<br />

конечной точке дуги и следующим элементом. Дуга в<br />

качестве последующего элемента: угол к касательной<br />

Определение кругового элемента:<br />

Вызовите меню для дуг<br />

Выберите направление дуги<br />

Задайте размеры дуги и переход к следующему элементу.<br />

1.16 TURN PLUS: контуры в плоскости YZ<br />

HEIDENHAIN CNC PILOT 4290 101


1.16 TURN PLUS: контуры в плоскости YZ<br />

YZ-плоскость: отдельное отверстие<br />

Функция определяет отдельное отверстие в плоскости YZ,<br />

которое может содержать следующие элементы:<br />

• Центрирование<br />

• Сверление кольцевым сверлом<br />

• Зенкование<br />

• Резьба<br />

Параметр Точка привязки сверления<br />

Y Положение – центр в декартовых координатах<br />

Z Положение – центр в декартовых координатах<br />

PM Положение – центр в полярных координатах<br />

a Положение – центр в полярных координатах (привязка<br />

угла: положительное направление оси Z)<br />

Центрирование в плоскости XY<br />

Параметры центрирования<br />

Q Диаметр центрования<br />

102


Сверление в плоскости XY<br />

Параметр Сверление<br />

B Диаметр отверстия<br />

P Глубина отверстия (без вершины сверла)<br />

W Угол при вершине<br />

• W=0°: AAG при цикле сверления генерирует<br />

"уменьшение подачи (V=1)"<br />

• W>0°: угол при вершине<br />

Посадка: H6...H13 или "без посадки"<br />

Зенкование в плоскости XY<br />

Параметры зенкования<br />

R Диаметр зенкования<br />

U Глубина зенкования<br />

E Угол зенкования<br />

1.16 TURN PLUS: контуры в плоскости YZ<br />

Нарезание внутренней резьбы в плоскости XY<br />

Параметры резьбы<br />

I Номинальный диаметр<br />

J Глубина резьбы<br />

K Нарезание резьбы (длина сбега)<br />

F Шаг резьбы<br />

Вид витка:<br />

• Правая резьба<br />

• Левая резьба<br />

HEIDENHAIN CNC PILOT 4290 103


1.16 TURN PLUS: контуры в плоскости YZ<br />

Плоскость YZ: дуга (полная окружность)<br />

Функция определяет полную окружность в плоскости YZ.<br />

Параметры<br />

Y Центр в декартовых координатах<br />

Z Центр в декартовых координатах<br />

PM Центр в полярных координатах<br />

a Центр в полярных координатах (привязка угла:<br />

положительное направление оси Z)<br />

R Радиус окружности<br />

K Диаметр окружности<br />

P Глубина фигуры<br />

104


YZ-плоскость: прямоугольник<br />

Функция определяет прямоугольник на плоскости YZ.<br />

Параметры<br />

Y Центр в декартовых координатах<br />

Z Центр в декартовых координатах<br />

PM Центр в полярных координатах<br />

a Центр в полярных координатах (привязка угла:<br />

положительное направление оси Z)<br />

A Угол положения (привязка: положительное напарвление<br />

оси Z и продольная боковая сторона прямоугольника)<br />

K Длина прямоугольника<br />

B Ширина прямоугольника<br />

R Фаска/скругление<br />

• Ширина фаски<br />

• Радиус скругления<br />

P Глубина фигуры<br />

1.16 TURN PLUS: контуры в плоскости YZ<br />

HEIDENHAIN CNC PILOT 4290 105


1.16 TURN PLUS: контуры в плоскости YZ<br />

YZ-плоскость: многоугольник<br />

Функция определяет многоугольник на плоскости YZ.<br />

Параметры<br />

Y Центр в декартовых координатах<br />

Z Центр в декартовых координатах<br />

PM Центр в полярных координатах<br />

a Центр в полярных координатах (привязка угла:<br />

положительное направление оси Z)<br />

A Угол к одной стороне многоугольника (привязка: ось Z)<br />

Q Число углов (Q>3):<br />

K Длина грани<br />

SW Размер под ключ (диаметр вписанной окружности)<br />

R Фаска/скругление<br />

• Ширина фаски<br />

• Радиус скругления<br />

P Глубина фигуры<br />

106


Плоскость YZ: линейная канавка<br />

Функция определяет линейную канавку на плоскости YZ.<br />

Параметр<br />

Y Центр в декартовых координатах<br />

Z Центр в декартовых координатах<br />

PM Центр в полярных координатах<br />

a Центр в полярных координатах (привязка угла:<br />

положительное направление оси Z)<br />

A Угол к продольной оси канавки (привязка: ось Z)<br />

K Длина канавки<br />

B Ширина канавки<br />

P Глубина фигуры<br />

1.16 TURN PLUS: контуры в плоскости YZ<br />

HEIDENHAIN CNC PILOT 4290 107


1.16 TURN PLUS: контуры в плоскости YZ<br />

Плоскость YZ: круглая канавка<br />

Функция определяет круглую канавку на плоскости YXZ.<br />

Параметр<br />

Y Центр изгиба в декартовых координатах<br />

Z Центр кривизны в декартовых координатах<br />

PM Центр кривизны в полярных координатах<br />

a Центр кривизны в полярных координатах (привязка угла:<br />

положительная ось Z)<br />

A Начальный угол канавки (привязка: ось Z)<br />

W Конечный угол канавки (привязка: ось Z)<br />

R Радиус изгиба (привязка: контур центра канавки)<br />

B Ширина канавки<br />

P Глубина фигуры<br />

108


YZ-плоскость: линейный шаблон сверления<br />

Функция определяет линейный шаблон сверления на плоскости<br />

YZ.<br />

Параметр<br />

Y Начальная точка шаблона в декартовых координатах<br />

Z Начальная точка шаблона в декартовых координатах<br />

a Начальная точка шаблона в полярных координатах (угол<br />

привязки: положительное направление оси Z)<br />

P Начальная точка модели в полярных координатах<br />

Q Количество отверстий<br />

J Конечная точка шаблона в декартовых координатах<br />

K Конечная точка шаблона в декартовых координатах<br />

Ji Расстояние между двумя отверстиями в направлении Y<br />

Ki Расстояние между двумя отверстиями в направлении Z<br />

b Угол продольной оси модели (привязка: ось Z)<br />

L Общая длина шаблона<br />

Li Расстояние между двумя отверстиями (шаблонное<br />

расстояние)<br />

Описание отверстия (смотри "Плоскость XY: отдельное<br />

отверстие" на странице 86)<br />

1.16 TURN PLUS: контуры в плоскости YZ<br />

HEIDENHAIN CNC PILOT 4290 109


1.16 TURN PLUS: контуры в плоскости YZ<br />

XZ-плоскость: круговой шаблон сверления<br />

Функция определяет круговой шаблон сверления на плоскости<br />

YZ.<br />

Параметры<br />

Y Центр шаблона в декартовых координатах<br />

Z Центр шаблона в декартовых координатах<br />

a Центр шаблона в полярных координатах (угол привязки:<br />

положительное направление оси X)<br />

PM Центр модели в полярных координатах<br />

Q Количество отверстий/фигур<br />

Ориентация:<br />

• по часовой стрелке<br />

• против часовой стрелки<br />

R Радиус шаблона<br />

K Диаметр шаблона<br />

A Начальный угол, позиция первого отверстия (привязка:<br />

ось Z)<br />

W Конечный угол, позиция последнего отверстия (привязка:<br />

ось Z)<br />

Wi Угол между двумя отверстиями (знак числа значения не<br />

имеет)<br />

Описание отверстия (смотри "Плоскость XY: отдельное<br />

отверстие" на странице 86)<br />

Особые случаи, начальный и конечный угол (A, W):<br />

• Без A и W: деление полной окружности, начиная с 0°<br />

• Без W: деление полной окружности<br />

110


YZ-плоскость: линейный шаблон фигуры<br />

Функция определяет линейный шаблон фигуры на плоскости YZ.<br />

Параметры<br />

Y Начальная точка шаблона в декартовых координатах<br />

Z Начальная точка шаблона в декартовых координатах<br />

a Начальная точка шаблона в полярных координатах (угол<br />

привязки: положительное направление оси Z)<br />

P Начальная точка модели в полярных координатах<br />

Q Количество фигур<br />

J Конечная точка шаблона в декартовых координатах<br />

K Конечная точка шаблона в декартовых координатах<br />

Ji Расстояние между двумя фигурами в направлении Y<br />

Ki Расстояние между двумя фигурами в направлении Z<br />

b Угол продольной оси модели (привязка: ось Z)<br />

L Общая длина шаблона<br />

Li Расстояние между двумя фигурами (шаблонное<br />

расстояние)<br />

Описание фигуры<br />

1.16 TURN PLUS: контуры в плоскости YZ<br />

HEIDENHAIN CNC PILOT 4290 111


1.16 TURN PLUS: контуры в плоскости YZ<br />

YZ-плоскость: круговой шаблон фигуры<br />

Функция определяет круговой шаблон фигуры на плоскости YZ.<br />

Параметры<br />

Y Центр шаблона в декартовых координатах<br />

Z Центр шаблона в декартовых координатах<br />

a Центр шаблона в полярных координатах (угол привязки:<br />

положительное направление оси Z)<br />

PM Центр модели в полярных координатах<br />

Q Количество фигур<br />

Ориентация:<br />

• по часовой стрелке<br />

• против часовой стрелки<br />

R Радиус шаблона<br />

K Диаметр шаблона<br />

A Начальный угол, позиция первой фигуры (привязка:<br />

ось Z)<br />

W Конечный угол, позиция последней фигуры (привязка:<br />

ось Z)<br />

Wi Угол между двумя фигурами (знак числа значения не<br />

имеет)<br />

Положение фигур<br />

• Стандартное положение: исходная фигура вращается<br />

вокруг центра шаблона (вращение вокруг центра<br />

шаблона)<br />

• Оригинальное положение: положение исходной<br />

фигуры сохраняется (компиляция)<br />

Описание фигуры<br />

Особые случаи, начальный и конечный угол (A, W):<br />

• Без A и W: деление полной окружности, начиная с 0°<br />

• Без W: деление полной окружности<br />

Для шаблонов с круглыми канавками "центр кривизны"<br />

прибавляется к позиции шаблона.<br />

112


YZ-плоскость: отдельная поверхность<br />

Функция определяет отдельную поверхность на плоскости YZ.<br />

Параметры<br />

Ki Глубина (фрезеруемый материал)<br />

K Остаточная толщина (остающийся материал)<br />

B Ширина (привязка: отсчетная грань Z)<br />

• B0: поверхность идет в положительном направлении Z<br />

YZ-плоскость: поверхности многогранника<br />

Функция определяет поверхности многогранника на плоскости YZ.<br />

Параметры<br />

Q Число поверхностей (Q >= 2):<br />

K Размер под ключ (диаметр вписанной окружности)<br />

Ki Длина грани<br />

B Ширина (привязка: отсчетная грань Z)<br />

• B0: поверхность идет в положительном направлении Z<br />

1.16 TURN PLUS: контуры в плоскости YZ<br />

HEIDENHAIN CNC PILOT 4290 113


1.17 Примеры программ<br />

1.17 Примеры программ<br />

Работа с осью Y<br />

Следующая NC-программа сначала выполняет фрезерование<br />

"поверхности многогранника" (торцевую сторону), затем<br />

отдельную поверхность. В заключении выполняется<br />

фрезерование кармана в форме "восьмерки" на отдельной<br />

плоскости.<br />

Пример: "Y-ось [BSP_Y.NC]"<br />

ЗАГОЛОВОК ПРОГРАММЫ<br />

#ДАТА 01.03.07<br />

#МАТЕРИАЛ ST 60-2<br />

#СУППОРТ $1<br />

#СИНХРО 0<br />

РЕВОЛЬВЕР 1<br />

T 1 ID"512-1000.10"<br />

T 2 ID"111-80-080.1"<br />

T 3 ID"521-1400.10"<br />

T 4 ID"121-55-040.1"<br />

T 5 ID"511-1000.10"<br />

ЗАГОТОВКА<br />

N 1 G20 X100 Z150 K1<br />

ГОТОВАЯ ДЕТАЛЬ<br />

N 2 G0 X0 Z-120<br />

N 3 G1 Z0<br />

N 4 G1 X50 B-2<br />

N 5 G1 Z-40 B3<br />

N 6 G1 X80 B-2<br />

N 7 G1 Z-100<br />

114


N 8 G1 X100 B-2<br />

N 9 G1 Z-120<br />

N 10 G1 X0<br />

ТОРЕЦ_Y Z0 X50 C0<br />

N 11 G308<br />

N 12 G477 Z0 K40 B-3 I50 C0 Q6<br />

N 13 G309<br />

ТОРЕЦ_Y Z0 X46 C0<br />

N 14 G308 P-2<br />

N 15 G377 X4 Y0 K-30 A30 R3 Q6<br />

N 16 G309<br />

[ Поверхность многогранника – Определение<br />

торцевой стороны ]<br />

[ Многоугольник – Определение торцевой<br />

стороны ]<br />

1.17 Примеры программ<br />

MANTEL_Y X80 C90<br />

N 17 G308 [ Определение отдельной поверхности ]<br />

N 18 G386 Z-37 KI15 B-43 X80 C90<br />

N 19 G308 P-2<br />

[ Определение кармана в форме "восьмерки"]<br />

N 20 G180 Z-53 Y0<br />

N 21 G181 Y? B12 Q1<br />

N 22 G183 Z-61 YI0 <strong>R1</strong>2 K-57 J-18 B12<br />

N 23 G181 Y? A-90, B12<br />

N 24 G183 Z-53 YI0 <strong>R1</strong>2 K-57 J18 Q1 B12<br />

N 25 G181 Y0<br />

N 26 G309<br />

N 27 G309<br />

ОБРАБОТКА<br />

N 28 G0 Y0 [// Черновая обработка – план – снаружи –<br />

торцевая поверхность ]<br />

N 29 G701 X380 Z500<br />

N 30 G26 S4000<br />

N 31 T2<br />

N 32 G96 S150 G95 F0.3 M4<br />

N 33 G0 X106 Z4<br />

N 34 G47 P3<br />

N 35 G820 NS4 NE4 P1 I1 K0.3 E0 Z-134 A90 W270 Q2 V3 D4<br />

HEIDENHAIN CNC PILOT 4290 115


1.17 Примеры программ<br />

N 36 G0 X52<br />

N 37 G0 Z4<br />

N 38 G95 F0.5 [// Черновая обработка – продольная – снаружи ]<br />

N 39 G0 X106 Z3.3<br />

N 40 G47 P3<br />

N 41 G810 NS5 NE9 P1 I1 K0.3 E0 Z-134 A0 W180 Q2 V1 D4<br />

N 42 G0 Z3.3<br />

N 43 G0 X106<br />

N 44 G0 X210 Z465<br />

N 45 T4 [// Чистовая обработка – план – снаружи –<br />

торцевая поверхность ]<br />

N 46 G96 S200 G95 F0.25 M4<br />

N 47 G0 X52 Z3<br />

N 48 G47 P2<br />

N 49 G890 NS4 NE4 V3 H3 D3<br />

N 50 G47 P2 [// Чистовая обработка – параллельно контуру –<br />

снаружи ]<br />

N 51 G890 NS5 NE9 V1 H0 D1 I106 K-117<br />

N 52 G0 X210 Z464<br />

N 53 G126 S4000<br />

N 54 M5<br />

N 55 T1<br />

N 56 G17<br />

N 57 G197 S637 G193 F0.1 M103<br />

N 58 M14<br />

N 59 G0 X64 Z3<br />

N 60 G0 Y0<br />

N 61 G147 I2 K2<br />

N 62 G843 NS12 P1 U0.5 V0.5<br />

N 63 G0 X64 Z3<br />

N 64 G0 Y0<br />

N 65 G0 X220 Z400<br />

N 66 M105<br />

N 67 T3<br />

N 68 G19<br />

N 69 G197 S455 G193 F0.1 M103<br />

N 70 G0 X106 Z-37<br />

N 71 G0 Y0<br />

[// Фрезерование – Поверхность 10мм – снаружи<br />

– торцевая поверхность ]<br />

[// Фрезерование – Поверхность 14мм – снаружи<br />

– боковая поверхность ]<br />

116


N 72 G147 I2 K2<br />

N 73 G841 NS18 P1 V0.5<br />

N 74 G0 X106 Z-37<br />

N 75 G0 Y0<br />

N 76 G0 X180 Z500<br />

N 77 M105<br />

N 78 T1 [// Фрезерование – Контур 10мм – снаружи –<br />

торцевая поверхность ]<br />

N 79 G17<br />

N 80 G197 S637 G193 F0.1 M103<br />

N 81 G0 X8 Z3<br />

N 82 G0 Y0<br />

N 83 G147 I2 K2<br />

N 84 G845 NS15 P3 I1 U0.5 V0.5 H1 Q0<br />

N 85 G0 X8 Z3<br />

N 86 G0 Y0<br />

N 87 G0 X220 Z400<br />

N 88 M105<br />

N 89 T5 [// Фрезерование – произвольная фигура –<br />

снаружи – боковая поверхность ]<br />

N 90 G19<br />

N 91 G197 S637 G193 F0.1 M103<br />

N 92 G0 X106 Z-50<br />

N 93 G0 Y11<br />

N 94 G147 I2 K2<br />

N 95 G845 NS23 P1 U0.5 V0.5 H1 Q0<br />

N 96 G0 X106 Z-50<br />

N 97 G0 Y0<br />

N 98 G0 X140 Z500<br />

N 99 M105<br />

N 100 G0 Y0<br />

N 101 G18<br />

N 102 M15<br />

N 103 M30<br />

КОНЕЦ<br />

1.17 Примеры программ<br />

HEIDENHAIN CNC PILOT 4290 117


1.17 Примеры программ<br />

Работа с осью В<br />

Следующая NC-программа выполняет фрезерование<br />

"поверхности" (наклонная плоскость), а затем кармана на<br />

наклонной плоскости. Затем производится сверление внутри<br />

кармана.<br />

В данном примере выполняется фрезерование в наклонной<br />

плоскости при помощи одиночных команд. Однако в определении<br />

контура эта отдельная поверхность определена. Так можно<br />

определить фигуры и отверстия по отношению к наклонной<br />

плоскости. Следующее преимущество состоит в том, что<br />

поверхность изображается при моделировании.<br />

Пример: "B-ось [DOKBSP1.NC]"<br />

ЗАГОЛОВОК ПРОГРАММЫ<br />

#ДАТА 01.03.07<br />

#МАТЕРИАЛ СТ 60-2<br />

#СУППОРТ $1<br />

#СИНХРО 0<br />

ДИСКОВЫЙ МАГАЗИН<br />

ID"B_112-80-0.8"<br />

ID"B_512-600.10"<br />

ID"B_322-1000.10"<br />

ID"B_332-0500.10"<br />

ID"372-600.10"<br />

ID"B_522-6000.1"<br />

ЗАГОТОВКА<br />

N 1 G20 X120 Z120 K1<br />

ГОТОВАЯ ДЕТАЛЬ<br />

N 2 G0 X0 Z-118<br />

N 3 G1 Z0<br />

N 4 G1 X100 B-1<br />

N 5 G1 Z-80 B2<br />

N 6 G1 X118 B-1<br />

N 7 G1 Z-118 B-1<br />

N 8 G1 X0<br />

118


БОКОВАЯ ПОВЕРХНОСТЬ_Y X100 C45 B75 I35 K0 [ Опеределение наклонной плоскости ]<br />

N 9 G308<br />

N 10 G386 Z0 KI15 B-65 X100 C45 [ Определение поверхности ]<br />

N 11 G308 P-8<br />

N 12 G385 Z-25 Y10 A90 K55 B30 R4 [ Определение прямоугольного кармана ]<br />

N 13 G308 P-12<br />

N 14 G481 Z-17.5 Y30 K-32.5 J-10 Q2 [ Линейный шаблон сверления ]<br />

N 15 G380 B5 P12 W118 I6 J8 K2 F1 V0 A90 O6<br />

N 16 G309<br />

N 17 G309<br />

N 18 G309<br />

ОБРАБОТКА<br />

N 19 G0 Y0 [// Черновая обработка – план – снаружи –<br />

торцевая поверхность ]<br />

N 20 G14 Q0<br />

N 21 G26 S4000<br />

N 22 G714 ID"B_112-80-0.8" B90 O1 C0<br />

N 23 G96 S220 G95 F0.4 M3<br />

N 24 M108<br />

N 25 G0 X126 Z4<br />

N 26 G47 P3<br />

N 27 G820 NS4 NE4 P2.5 I1 K0.3 E0 Z-104 A90 W270 Q2 V3 D4<br />

N 28 G0 X104<br />

N 29 G0 Z4<br />

N 30 G14 Q0<br />

N 31 M109<br />

N 32 G95 F0,2 [// Черновая обработка – продольная – снаружи ]<br />

N 33 M108<br />

N 34 G0 X126 Z3.3<br />

N 35 G47 P3<br />

N 36 G810 NS5 NE7 P5 I1 K0.3 E0 Z-104 A0 W180 Q2 V1 D4<br />

N 37 G0 Z3.3<br />

N 38 G0 X126<br />

N 39 G14 Q0<br />

N 40 M109<br />

N 41 G714 ID"B_122-55-0.8" B90 O1 C0 [// Чистовая обработка – параллельно контуру –<br />

снаружи ]<br />

1.17 Примеры программ<br />

HEIDENHAIN CNC PILOT 4290 119


1.17 Примеры программ<br />

N 42 G96 S250 G95 F0.2 M3<br />

N 43 M108<br />

N 44 G0 X6 Z3<br />

N 45 G47 P2<br />

N 46 G890 NS4 NE6 E0.2 V2 H0 D1 I124 K-78<br />

N 47 G14 Q0<br />

N 48 M109<br />

N 49 G126 S4000 [// Фрезерование – Поверхность 75 град. ]<br />

N 50 M5<br />

N 51 G714 ID"B_522-6000.1" O0 B75 C0 [ Инструмент для фрезерования поверхности ]<br />

N 52 G19<br />

N 53 G197 S2500 G193 F0.05 M103<br />

N 54 M14<br />

N 55 M108<br />

N 56 G0 X126 Z0 Y-60<br />

N 57 G110 C45<br />

[Активировать YZ-плоскость]<br />

N 58 M12 [ Закрепление рабочего шпинделя ]<br />

N 59 G16 B75 I35 K0 U-35 W0 Q1 [ Наклон плоскости обработки ]<br />

N 60 G0 X83 Z-28 Y-60<br />

N 61 G1 Y50<br />

N 62 G1 X70<br />

N 63 G1 Y-60<br />

N 64 G0 X100<br />

N 65 G16 Q0 [ Возврат плоскости обработки ]<br />

N 66 G0 X126 Z-25<br />

N 67 G0 Y0<br />

N 68 G14 Q0<br />

N 69 M105<br />

N 70 M109<br />

N 71 G714 ID"B_512-600.10" O0 B75 C0 [// Фрезерование – Карман 6мм – снаружи –<br />

боковая поверхность ]<br />

N 72 G197 S1485 G193 F0.05 M103<br />

N 73 M108<br />

N 74 G0 X126 Z-25<br />

N 75 G0 Y10<br />

N 76 G147 I2 K2<br />

N 77 G845 NS12 P5 U0.5 V0.5 F0.01 Q0 [ Фрезерование кармана ]<br />

N 78 G0 X126 Z-25<br />

120


N 79 G0 Y0<br />

N 80 G14 Q0<br />

N 81 M105<br />

N 82 M109<br />

N 83 G714 ID"B_322-1000.10" O0 B75 C0<br />

N 84 G197 S1146 G195 F0.1 M103<br />

N 85 M108<br />

N 86 G0 X126 Z-25<br />

N 87 G147 K2<br />

N 88 G72 NS15 K75<br />

N 89 G14<br />

N 90 M105<br />

N 91 M109<br />

N 92 G714 ID"B_332-0500.10" O0 B75 C0<br />

N 93 G197 S2228 G195 F0.08 M103<br />

N 94 M108<br />

N 95 G0 X126 Z-17,5<br />

N 96 G0 Y30<br />

N 97 G147 K2<br />

N 98 G71 NS15 E0.05 K75<br />

N 99 G0 X126 Z-32,5<br />

N 100 G0 Y0<br />

N 101 G14 Q0<br />

N 102 M105<br />

N 103 M109<br />

[// Центровка 10мм – снаружи – боковая<br />

поверхность ]<br />

[// Сверление 5мм – снаружи – боковая<br />

поверхность ]<br />

N 104 G714 ID"372-600.10" O0 B75 C0 [// Резьба М6 – снаружи – боковая поверхность ]<br />

N 105 G197 S1000 G195 F1 M103<br />

N 106 M108<br />

N 107 G0 X126 Z-17.5<br />

N 108 G0 Y30<br />

N 109 G147 K5<br />

N 110 G73 NS15 B5 K75<br />

N 111 G0 X126 Z-32,5<br />

N 112 G0 Y0<br />

N 113 G14 Q0<br />

N 114 M105<br />

N 115 M109<br />

1.17 Примеры программ<br />

HEIDENHAIN CNC PILOT 4290 121


1.17 Примеры программ<br />

N 116 G0 Y0<br />

N 117 G18<br />

N 118 M15<br />

N 119 M30<br />

КОНЕЦ<br />

122


G<br />

G-команды, относящиеся к контуру<br />

G472 Круговой шаблон (плоскость<br />

XY) ... 32<br />

G-функции, обработка<br />

G0 Ускоренный ход (Ось Y) ... 44<br />

G1 Линейное перемещение (Yось)<br />

...52<br />

G12 Круговое движение (Yось)<br />

...54<br />

G13 Круговое движение (Yось)<br />

...54<br />

G14 Подвод к точке смены<br />

инструмента (Y-ось) ...44<br />

G17 Плоскость XY ... 42<br />

G19 Плоскость YZ ... 42<br />

G2 Круговое движение (Yось)<br />

...53<br />

G3 Круговое движение (Yось)<br />

...53<br />

G600 предварительный выбор<br />

инструмента ... 51<br />

G701 Ускоренный ход в<br />

координатах станка (Y-ось) ... 45<br />

G714 Смена магазинного<br />

инструмента ... 46<br />

G800 Резьбофрезерование в<br />

плоскости ХY ...73<br />

G803 Гравирование в XYплоскости<br />

(осьY) ... 71<br />

G804 Гравирование в YZплоскости<br />

(осьY) ... 72<br />

G806 Резьбофрезерование в<br />

плоскости YZ ... 74<br />

G808 Обработка червячной<br />

фрезой ... 75<br />

G841 Фрезерование плоскости<br />

(ось Y) ... 55<br />

G842 Фрезерование плоскости,<br />

чистовая обработка (ось Y) ... 56<br />

G843 Фрезерование<br />

многогранника, черновая<br />

обработка (ось Y) ... 57<br />

G844 Фрезерование<br />

многогранника, чистовая<br />

обработка (ось Y) ... 59<br />

G845 Фрезерование карманов,<br />

черновая обработка (ось<br />

Y) ... 61<br />

G846 Фрезерование карманов,<br />

чистовая обработка (ось Y) ... 69<br />

Наклон плоскости обработки<br />

G16 ... 43<br />

Определение положения<br />

инструмента G712 ... 49<br />

Плоскость XZG18 (токарная<br />

обработка) ...42<br />

G-функции, описание контура<br />

G171 Отрезок в XYплоскости<br />

... 25<br />

G172 Дуга окружности в XYплоскости<br />

... 26<br />

G173 Дуга окружности в XYплоскости<br />

... 26<br />

G180 Начальная точка контура в<br />

плоскости YZ ... 34<br />

G181 Отрезок Плоскость YZ ... 34<br />

G182 Дуга окружности в YZплоскости<br />

... 35<br />

G183 Дуга окружности в YZплоскости<br />

... 35<br />

G371 Линейная канавка в<br />

плоскости XY ... 28<br />

G372 круглая канавка в плоскости<br />

XY ... 29<br />

G373 круглая канавка в плоскости<br />

XY ... 29<br />

G374 Полная окружность в<br />

плоскости XY ... 29<br />

G375 Прямоугольник в плоскости<br />

XY ... 30<br />

G376 Отдельная поверхность в<br />

плоскости XY ... 33<br />

G377 Правильный многоугольник<br />

в плоскости XY ... 30<br />

G380 Cверление в плоскости<br />

YZ ... 36<br />

G381 Круглая канавка в плоскости<br />

YZ ... 37<br />

G381 Линейная канавка в<br />

плоскости YZ ... 36<br />

G383 Круглая канавка в плоскости<br />

YZ ... 37<br />

G384 Полная окружность в<br />

плоскости YZ ... 37<br />

G385 Прямоугольник в плоскости<br />

YZ ... 38<br />

G386 Отдельная поверхность в<br />

плоскости YZ ... 41<br />

G387 Правильный многоугольник<br />

в плоскости YZ ... 38<br />

G471 Линейный шаблон в<br />

плоскости XY ... 31<br />

G472 Круговой шаблон в<br />

плоскости XY ... 32<br />

G477 Поверхности многогранника<br />

в XY-плоскости ... 33<br />

G481 Линейный шаблон в<br />

плоскости YZ ... 39<br />

G482 Круглый шаблон в<br />

плоскости YZ ... 40<br />

G487 Поверхности многогранника<br />

в плоскости YZ ... 41<br />

Сверление в XY-плоскости<br />

G370 ... 27<br />

Y<br />

Y-ось – основы TURN PLUS ... 79<br />

Index<br />

HEIDENHAIN CNC PILOT 4290 123


Index<br />

124


DR. JOHANNES HEIDENHAIN GmbH<br />

Dr.-Johannes-Heidenhain-Straße 5<br />

83301 Traunreut, Germany<br />

{ +49 8669 31-0<br />

| +49 8669 5061<br />

E-mail: info@heidenhain.de<br />

Technical support | +49 8669 32-1000<br />

Measuring systems { +49 8669 31-3104<br />

E-mail: service.ms-support@heidenhain.de<br />

TNC support { +49 8669 31-3101<br />

E-mail: service.nc-support@heidenhain.de<br />

NC programming { +49 8669 31-3103<br />

E-mail: service.nc-pgm@heidenhain.de<br />

PLC programming { +49 8669 31-3102<br />

E-mail: service.plc@heidenhain.de<br />

Lathe controls { +49 8669 31-3105<br />

E-mail: service.lathe-support@heidenhain.de<br />

www.heidenhain.de<br />

<strong>628</strong> <strong>947</strong>-<strong>R1</strong> · Ver01 · PDF · 9/2010

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!