
- •Руководство по программированию Приводимый инструмент
- •Содержание
- •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
- •Заключительное примечание
7.0 Спиральная интерполяция
7.1 Общее
1. "Спиральная интерполяция " – опция (J816) на „Приводимые инструменты с C-осью в приводе главного движения“.
Она позволяет обработку фрезой на боковой поверхности (развертка цилиндра) детали. При этом могут быть запрограммированы как прямые, так и круговые контуры.
Происходит интерполяция Z- и C-оси (C = ось вращения).
2. Для программирования необходима развертка обрабатываемого фрезой контура. Развертка выводится из обрабатываемого фрезой диаметра (3.14).
Смотри для этого рисунок.
C
Z
Z +
C0
развертка
C +
д
орожка
средней точки
о
брабатываемого
фрезой
контура (пример)
C360
7.2 Общий формат программы
Общий формат программы для спиральной интерполяции следующий:
.
.
. выбор: C-ось
.
G0 X.. Z.. позиционирование
G19 W0 H0 G19-выбор плоскости, инкрементальный адрес интерполяции
G1 G7.1 C.. выбор: спиральная интерполяция
.
.
Обработка
фрезой
.
.
.
.
G7.1 C0 выбор: спиральная интерполяция
G18 выбор плоскости (X/Z)
.
.
7.3 Указания и правила программирования
1. Спиральная интерполяция активизируется с G7.1 C.. (C=диаметр фрезы / 2) и дезактивируется с G7.1 C0.
2. При активной спиральной интерполяции G0 не разрешен. В кадре выбора G7.1 должен быть запрограммирован G1.
3. При активной спиральной интерполяции могут быть вызваны линейные (G1) и круговые (G2/G3) движения перемещения. Радиус при круговом движении программируется с "R" (а не с I, J или K). Применение краткого описания контура, вкл.введение снятия фаски и радиусов, здесь недопустимо.
4. Выбор плоскости (для Z/C) производится с G19 в кадре перед выбором спираль-
ной интерполяции.
В кадре с G19- должны быть запрограммированы адреса интерполяции (Z и C). Как правило, это повторение актуальной Z- и C-позиции. При применении инкрементальных адресов (для Z равно W и для C равно H) получается, в общем слу-
чае, следующий формат кадра: G19 W0 H0.
5. При активной спиральной интерполяции длины инструмента и нулевые точки не могут быть изменены.
6. После отмены интерполяции цилиндра (G7.1 C0) стоящий на очереди G19-уровень должен быть стерт посредством G18, а именно прямо в комплекте по G7.1 C0.
7. Запрограммированная подача основывается на обрабатываемом фрезой диаметре или на уровне развертки.
8. Обычно основываясь на применяемом радиальном инструменте программируется середина фрезы (при активном G40). Возможна также работа с компенсацией радиуса фрезы (G41/G42). При G41 фреза едет влево, при G42 вправо вдоль запрограммированного контура. Выбор и отмена должны производиться при активной интерполяции цилиндра (т.е.внутри G7.1).
Рисунки ниже (фрагменты развертки) должны это пояснить:
G40
активна. Развертка
цилиндра
фреза
запрогpаммированный
контур
(дорожка
средней точки фрезы)
G41
активна.
запрогpаммированный
контур
G42
активна.
запрогpаммированный
контур
Смотри пример на следующей странице.
Рисунок ниже и фрагмент программы разъясняют последовательность движений фрезы (в особенности при выборе и отмене WRK).
Пример:
C
0
Развертка цилиндра
эквидистанта
R
30 C120
15
60
50
.
.
.
N... M5 останов главного шпинделя
N... M21 выбор C-оси
N... G28 C0 C-ось сделать эталонной
N... G0 C0 C-ось на 0 градусов
N... T0707 M8 выбор инструмента (фреза)
N... G97 S... M3 привод инструмента: число оборотов
N... G0 X80 Z50 предварит. позиционирование
N... G19 W0 H0 G19-уровень, адреса интерполяции
N... G1 G7.1 C40 выбор интерполяции цилиндра, основание фрезы= Ø80
N... G94 G41 C0 Z15 F2000 С WRK и большой подачей на контур
N
...
Z-60 F... 1. срез фрезы
N
Обработка
фрезой
N... C...
N... G3 C120 Z-60 R30
N... G1 Z15
N... G40 Z50 F2000 отмена WRK с G40
N... G7.1 C0 отмена интерполяции цилиндра
N... G18 выбор G18-уровня
.
.
.
9. При программировании дуги окружности с G2 или G3 конечная точка соответственно программируется с Z- и C-адресом. C-значение является действительно фактической координатой в конечной точке круга (в градусах) и соотнесена с диаметром фрезы. Для этого смотри пример ниже.
Ø фрезы = 50mm
Ø единицы = 360 / 3.14 = 114.59 (*) Фактор пересчета = Ø-фрезы / Ø-единицы = 50/114.59 = 0.436 C-значение дуги окружности = 22.935 град. (инкремент.) Оно рассчитывается из: Радиус / фактор = 10 / 0.436 = 22.935° (как инкремент. знач.)
К (*):
при диаметре единицы в 1° = 1mm.
Фрагмент развертки
R10 C100
C
122.935
Фрагмент программы:
20 .
.
3
0 N..
G1 Z-20 F...
N
..
G3 C122.935 Z-30 R10
N.. G1 C...
обрабатываемый .
фрезой контур .
При программировании пазов с непараллельными осями соответственно действительно сделанное выше высказывание относительно программирования дуги окружности и действительной С-позиции. Это означает, С-позицию наклонной фаски или снятия фаски следует соотносить с диаметром фрезы. Смотри пример ниже.:
4
5°
C
0 Фактор
пересчета как вверху: 0.436
C
22.935 Фрагмент
программы:
14 .
N .. G1 Z-14 F...
2 4 N.. C22.935 Z-24
N .. C..