Интерполяция полярных координат

6.1 Общее

1. "Интерполяция полярных координат" – опция (J815) “ Приводимых инструментов с C-осью в приводе главного движения“.

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

Происходит интерполяция X- и C-осей (C= ось вращения).

2. Интерполяция полярных координат программируется в фиктивной(декартовой) системе координат. Сами движения механизмов станка происходят

в реальнойсистеме координат машины (см.рисунок)

Середина вращения
Середина вращения
Интерполяция полярных координат - student2.ru

 
  Интерполяция полярных координат - student2.ru

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-положению револьверной головки к размещению фрезы в инструментальном креплении. Неверно измеренные инструменты ведут к отклонениям контура! Смотрите ниже.

 
  Интерполяция полярных координат - student2.ru

RNC-тип машины:

и

MNC-тип машины (верхняя револьверная

Интерполяция полярных координат - student2.ru головка)

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)"

 
  Интерполяция полярных координат - student2.ru

Вертик.контур C – ост.путь = 0

Формат программы для M38/M39 iследующий:

.

.

G12.1 M38 (интерполяция полярных координат активна и стопорный тормоз ВЫКЛЮЧЕН)

.

.

.

G13.1 M39 (интерполяция полярных координат неактивна и стопорный тормоз ВКЛЮЧЕН)

.

.

6.3 Общий формат программы

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

.

.

M5 останов главного шпинделя

M21 C-ось активна

G28 C0 C-ось сделать эталонной

G0 C0 (bzw. andere C-Position) C-ось на 0°

T.... M8 выбор инструмента , охлаждение включить

G97 S... M3/M4 число оборотов приводимого инструмента

G0 X.. Z.. позиционирование

Интерполяция полярных координат - student2.ru G12.1 M38 интерполяция поляр. координат активна и стопор. тормоз ВЫКЛЮ-

ЧЕН

G41/G42 G1 G94 X.. C.. F.. с WRK на контур, подача в mm/min

.

Интерполяция полярных координат - student2.ru .фрезерование с интерполяцией поляр.координат

.

.

G40 G1 X.. C.. отмена WRK

G13.1 M39 интерполяция поляр. координат неактивна и стопор. тормоз ЗАКР

G0 X... Z.. приводимый инструмент отвести

.

.

Примеры программирования

Пример 1

Интерполяция полярных координат - student2.ru Интерполяция полярных координат - student2.ru O1111
(ЧЕТЫРЕХГРАННИК)
N10 M21 C-ось-выбор
N20 G28 C0 C-ось сделать эталонной
N30 G0 C0 C на 0-градусов
N40 T0101 M8 приводимый инструмент (фрезу) выбрать
N50 G97 S1500 M3 привод инструмента: число оборотов, направление вращения
N60 G0 X105 Z-10 предварит.позиционирование
N70 G12.1 M38 выбор интерполяция поляр. координат, стопор. тормоз ОТКРЫТ

N80 G42 G1 G94 X77.77 C0 F120 с WRK-выбором в подаче на точку 1
N90 X0 C38.885 тчк. 2 (X0 A225)
N100 X-77.77 C0 тчк. 3 (C0 A315) при программировании

Интерполяция полярных координат - student2.ru N110 X0 C-38.885 тчк. 4 (X0 A45) контура в полярных координатах
N120 X77.77 C0 тчк. 1 (C0 A135)
N130 G40 X105 F2000 M9 с WRK-отменой отойти от контура
N140 G13.1 M39 отмена интерполяция поляр. координат, стопор. тормоз ЗАКРЫТ N150 G0 X350 Z300 T0 M5 позиция смены инструмента, привод инструмента: стоп
N160 M22 C-ось-отмена
N170 M30

%

       
   
Осевая торцевая фреза
 
 
Указание: При применении программировании тяги контура и программировании угла (A) смотри зарисованные данные угла. Размер угла определяется от положительной X-координаты по часовой стрелке.

Интерполяция полярных координат - student2.ru


Пример 2

O2323

(ШЕСТИГРАННИК)

Интерполяция полярных координат - student2.ru N10 M21 C-ось-выбор
N20 G28 C0 C-ось сделать эталонной

N30 G0 C0 C на 0 градусов

T0505 M8 приводимый инструмент (фрезу) выбрать

N50 G97 S2000 M3 привод инструмента: число оборотов, направление вращения

N60 G0 X95 Z-7 предварит.позиционирование
N70 G12.1 M38 выбор интерполяция поляр. координат, стопор. тормоз ОТКРЫТ
N80 G42 G1 G94 X60.04 C0 F120 с WRK-выбором в подаче на точку 1
N90 X30.02 C26 тчк. 2
N100 X-30.02 тчк. 3
N110 X-60.04 C0 тчк. 4
N120 X-30.02 C-26 тчк. 5
N130 X30.02 тчк. 6
N140 X60.04 C0 тчк. 1
N150 G40 X95 F2000 M9 с WRK-отменой отойти от контура
N160 G13.1 M39 отмена интерполяция поляр. координат, стопор. тормоз ЗАКРЫТ N170 G0 X300 Z300 T0 M5 позиция смены инструмента, привод инструмента: стоп
N180 M22 C-ось-отмена
N190 M30

%

Интерполяция полярных координат - student2.ru Интерполяция полярных координат - student2.ru Интерполяция полярных координат - student2.ru Интерполяция полярных координат - student2.ru X+

 
  Интерполяция полярных координат - student2.ru

Интерполяция полярных координат - student2.ru Интерполяция полярных координат - student2.ru Интерполяция полярных координат - student2.ru

       
  Интерполяция полярных координат - student2.ru   Интерполяция полярных координат - student2.ru

2 6

C+ C -

Интерполяция полярных координат - student2.ru Интерполяция полярных координат - student2.ru Интерполяция полярных координат - student2.ru W

Интерполяция полярных координат - student2.ru Интерполяция полярных координат - student2.ru 3 5

       
    Интерполяция полярных координат - student2.ru
 
 
Раствор ключа = 52 Размер угла = 60.04 Фактор пересчета = 1.1546
Интерполяция полярных координат - student2.ru

Интерполяция полярных координат - student2.ru 4

X -

Пример 3

O4711

(ЧЕТЫРЕХГРАННИК С ЗАКРУГЛЕНИЕМ)

N10 M21 C-ось-выбор

N20 G28 C0 C-ось сделать эталонной

N30 G0 C0 C на 0 градусов

N40 T1212 M8 приводимый инструмент (фрезу) выбрать

N50 G97 S1200 M3 привод инструмента: число оборотов, направление вращения

N60 X105 Z-10 предварит.позиционирование

N70 G12.1 M38 выбор интерполяция поляр. координат, стопор. тормоз ОТКРЫТ

N80 G42 G1 G94 X77.77 C0 F100 WRK-в кадре подвода к первой точке контура

N90 X14.14 C31.82 тчк. 2

N100 G3 X-14.14 C31.82 R10 тчк. 3

N110 G1 X-63.64 C7.07 тчк. 4

N120 G3 X-63.64 C-7.07 R10 тчк. 5

N130 G1 X-14.14 C-31.82 тчк. 6

N140 G3 X14.14 C-31.82 R10 тчк. 7

N150 G1 X63.64 C-7.07 тчк. 8

N160 G3 X63.64 C7.07 R10 тчк. 1

N170 G40 G1 X105 F2000 M9 с WRK-отменой при отводе инстр. от контура

N180 G13.1 M39 отмена интерполяция поляр. координат, стопор. тормоз ЗАКРЫТ

N190 G0 X300 Z350 T0 M5 позиция смены инструмента, привод инструмента: стоп

N200 M22 C-ось-отмена

N210 M30

%

Коеффициент пересчета = 0.707 Размер угла = четырехгранник/0.707=77.77    
Интерполяция полярных координат - student2.ru


Пример 4

O8005

(ФРЕЗЕРОВАТЬ ПЛОСКОСТЬ КЛЮЧА)

N10 М21 C-ось-выбор

N20 G28 C0 C-ось сделать эталонной

N30 G0 C0 C на 0 градусов

N40 T1111 M8 приводимый инструмент (дисковую фрезу) выбрать

N50 G97 S500 M3 привод инструмента: число оборотов, направление вращения

N60 X130 Z-32 M8 предварит.позиционирование

N70 G12.1 M38 выбор интерполяция поляр. координат, стопор. тормоз ОТКРЫТ

N80 G42 G1 G94 X45 C-20 F100 WRK-в кадре подвода инстр. к 1.точке

N90 C20 тчк. 2

N100 G3 X-45 C20 R30 F2000 тчк. 3 Смотри указание внизу

N110 G1 C-20 F100 тчк. 4

N120 G40 X-130 F2000 M9 WRK-отмена при отводе инстр. от контура

N130 G13.1 M39 отмена интерполяция поляр. координат, стопор. тормоз ЗАКРЫТ

N140 G0 X450 Z300 T0 M5 позиция смены инструмента, привод инструмента: стоп

N150 M22 C-ось-отмена

N160 M30

%

Указание:

a) Предварительное позиционирование при неактивном WRK (кадре N60) должно производиться на Ø, который состоит из Ø-детали плюс Ø-фрезы плюс безопасное расстояние (Ø60+Ø63+Ø7 = Ø130).

b) В кадре N100 производится промежуточное позиционирование с высокой подачей и G3 (от

точки 2 на 3).

c) Обратите внимание, что в кадре N120 отъезд на X-130 (минус).

 
 
Дисковая фреза  

Интерполяция полярных координат - student2.ru

7.0 Спиральная интерполяция

7.1 Общее

1. "Спиральная интерполяция " – опция (J816) на „Приводимые инструменты с C-осью в приводе главного движения“.

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

Происходит интерполяция Z- и C-оси (C = ось вращения).

2. Для программирования необходима развертка обрабатываемого фрезой контура. Развертка выводится из обрабатываемого фрезой диаметра * p (3.14).

Смотри для этого рисунок.

Интерполяция полярных координат - student2.ru Интерполяция полярных координат - student2.ru C-

Интерполяция полярных координат - student2.ru Z - Z +

Интерполяция полярных координат - student2.ru

 
  Интерполяция полярных координат - student2.ru

C0°

       
 
развертка
    Интерполяция полярных координат - student2.ru
 

C +

               
  Интерполяция полярных координат - student2.ru
    Интерполяция полярных координат - student2.ru
    Интерполяция полярных координат - student2.ru
 
 
 
    Интерполяция полярных координат - student2.ru
 
    Интерполяция полярных координат - student2.ru

Интерполяция полярных координат - student2.ru Интерполяция полярных координат - student2.ru дорожка средней точки

Интерполяция полярных координат - student2.ru Интерполяция полярных координат - student2.ru Интерполяция полярных координат - student2.ru обрабатываемого фрезой

контура (пример)

                   
    Интерполяция полярных координат - student2.ru
 
    Интерполяция полярных координат - student2.ru
 
  Интерполяция полярных координат - student2.ru
    Интерполяция полярных координат - student2.ru
    Интерполяция полярных координат - student2.ru
 
 

C360°


Общий формат программы

Общий формат программы для спиральной интерполяции следующий:

Интерполяция полярных координат - student2.ru .

.

. выбор: C-ось

.

G0 X.. Z.. позиционирование

G19 W0 H0 G19-выбор плоскости, инкрементальный адрес интерполяции

G1 G7.1 C.. выбор: спиральная интерполяция

Интерполяция полярных координат - student2.ru .

.

Обработка фрезой
.

.

.

.

.

G7.1 C0 выбор: спиральная интерполяция

G18 выбор плоскости (X/Z)

.

.


Наши рекомендации