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