
- •Руководство по программированию Приводимый инструмент
- •Содержание
- •1.0 Общее
- •1.1 Выбор и отмена c-осей
- •2.1 Указания по структуре программы
- •3.0 Указания и правила программирования
- •4.0 Примеры программирования
- •5.0 Циклы сверления
- •5.1 Общее
- •5.2 Указания и правила программирования
- •5.3 Примеры программирования
- •6.0 Интерполяция полярных координат
- •6.1 Общее
- •6.2 Указания и правила программирования
- •6.3 Общий формат программы
- •6.4 Примеры программирования
- •7.0 Спиральная интерполяция
- •7.1 Общее
- •7.2 Общий формат программы
- •7.3 Указания и правила программирования
- •7.4 Пример программирования
- •8.1 Общее
- •8.2 Указания и правила программирования
- •8.3 Формат программы
- •8.4 Примеры программирования Пример 1
- •Заключительное примечание
6.0 Интерполяция полярных координат
6.1 Общее
1. "Интерполяция полярных координат" – опция (J815) “ Приводимых инструментов с C-осью в приводе главного движения“.
Она позволяет обработку фрезой контуров (напр., четырехгранники, шестигранники, эксцентрические круговые пазы, плоскости ключей и т.д.) на торцовой поверхности детали посредством осевых инструментов
Происходит интерполяция X- и C-осей (C= ось вращения).
2. Интерполяция полярных координат программируется в фиктивной (декартовой) системе координат. Сами движения механизмов станка происходят
в реальной системе координат машины (см.рисунок)
Середина вращения
Середина вращения
Фиктивная система
координат
Реальная система
координат
Фиктивная система координат
всегда основывается на актуальных
позициях угла (C) шпинделя.
Перед выбором интерполяции шпиндель
должен быть приведен в правильную
иcходную позицию. (обычно
C0).
3. Примеры программирования на страницах 25-28 показывают структуру программы.
Пример 1: „Четырехгранник“
Пример 2: „Шестигранник“
Пример 3: „Четырехгранник с закруглениями“
Пример 4: „Плоскость ключа“
6.2 Указания и правила программирования
1. Интерполяция полярных координат активируется с G12.1 и дезактивируется с G13.1. Этот выбор или отмена не должны содержать никаких движений перемещения или прочих функций (кроме M38/M39).
2. Выбором интерполяции полярных координат (G12.1) автоматически активизируется правильный уровень. Отменой интерполяции полярных координат (G13.1) автоматически снова активизируется уровень, действующий до выбора.
3. Состояние включения и сброса (RESET) - G13.1 .
4. Компенсация радиуса инструмента (WRK) может быть выбрана только при активной интерполяции полярных координат (G12.1) с G41 или G42 и отменена с G40.
Команда компенсации радиуса инструмента должна находится в следующем кадре программы за командой начала круговой интерполяции (G12.1)(иначе сигнализация ошибки движения) .
5. При предварительном позиционировании инструмента (осевой фрезы) на детали (как правило, перед G12.1) и соответственно при отъезде от контура (как правило, перед G13.1)необходимо следить за тем, чтобы это происходило с отмененной коррекцией радиуса инструмента WRK (G40). Это означает, что здесь программируется середина фрезы. Для выбора WRK-компенсации и таким же образом для отмены WRK-компенсации относительно осей интерполяции должен учитываться диаметр фрезы. При слишком коротком компенсационном отрезке выбора или отмены происходит WRK-сигнализация (ошибка движения).
6. При активной интерполяции полярных координат (G12.1) при выборе позиционирования (на 1. контурной точке) и отступе от контура следует соблюдать знаки (+ или -) фиктивных осей.
Это означает: если обработка контура, напр., при X... (минус) окончена, то инструмент должен быть также опущен в X... (минус-направление).
7. Возможно применение программирования контура в полярных координатах (опция). Смотри также пример программирования 1 относительно данных угла (A).
8. Изменение смещения нулевой точки при активной интерполяции полярных координат не разрешается.
9. Фиктивную C-ось следует программировать в mm, а именно в радиусе.
Фиктивную X-ось следует программировать в mm, а именно в диаметре.
10. Подача должна программироваться в mm/min (G94).
11. При активном G12.1 не разрешается G0 (ускоренный ход).
12. Контур, обрабатываемый фрезой, может корректироваться посредством радиуса фрезы (R) в памяти инструментальных данных (а не посредством X-корректировки износа).
13. Инструментальные данные фрезеровочного инструмента соответственно должны закладываться в память инструментальных данных (GEOMETRIE). Это также означает: при RNC-типе машины и MNC (верхней револьверной головке) X-размер инструмента=0, при DNC-типе машины и MNC (нижней револьверной головке) X-размер инструмента должен точно соответствовать смещению Wz-положению револьверной головки к размещению фрезы в инструментальном креплении. Неверно измеренные инструменты ведут к отклонениям контура! Смотрите ниже.
Револьверная головка
RNC-тип машины:
и
MNC-тип машины (верхняя револьверная
головка)
X = ... (X-размер фрезы, здесь 0) Z = ... (длина фрезы в Z) R = ... (радиус фрезы) T = 0 (или 9) (код фрезы)
DNC-тип машины:
X = ... (X-размер фрезы, в Ø)
Z = ... (длина фрезы в Z) R = ... (радиус фрезы) T = 0 (или 9) (код фрезы)
MNC-тип машины (нижняя револьверная
головка)
:
X = ... (X-размер фрезы, в Ø)
Z = ... (длина фрезы в Z) R = ... (радиус фрезы) T = 0 (или 9) (код фрезы)
14. Версия "C-ось в главном приводе" работает со стопорным тормозом. При фрезеровании с G12.1 (интерполяция полярных координат) стопорный тормоз должен быть отключен, если в автоматическом режиме заложена команда движения, как, например, при фрезеровании четырехгранника.
Если же в программе на очереди стоит только X- а не C-команда, т.е.остаточный путь для С равен нулю, стопорный тормоз включается. Это происходит в случае, если программируемый контур фрезерования содержит вертикальные (проходящие только в оси Х) направления движения. Смотрите рисунок внизу слева.
Чтобы стопорный тормоз во время фрезерования был постоянно отключен, имеются две возможности:
1. Контур фрезерования в пересечении координат поворачивать так, чтобы каждый кадр программы содержал C- или X- и C-значения. Смотри рисунок внизу справа.
2. Программирование M38.
Это прямая команда - "стопорный тормоз ОТКЛЮЧИТЬ".
(Команда "Стопорный тормоз ВКЛЮЧИТЬ" - M39)"
Вертик.контур C
– ост.путь
= 0
Формат программы для M38/M39 iследующий:
.
.
G12.1 M38 (интерполяция полярных координат активна и стопорный тормоз ВЫКЛЮЧЕН)
.
.
.
G13.1 M39 (интерполяция полярных координат неактивна и стопорный тормоз ВКЛЮЧЕН)
.
.