Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
программирование_основы.pdf
Скачиваний:
2274
Добавлен:
29.05.2015
Размер:
8.8 Mб
Скачать

Команды перемещения

9.6 Круговая интерполяция

9.6Круговая интерполяция

9.6.1Типы круговой интерполяции (G2/G3, ...)

Возможности программирования круговых движений

СЧПУ предлагает ряд различных возможностей для программирования круговых движений. Благодаря этому возможен прямой перенос практически любого вида измерения чертежа. Круговое движение описывается через:

центр и конечную точку в абсолютном или составном размере (по умолчанию)

радиус и конечную точку в декартовых координатах

апертурный угол и конечную точку в декартовых координатах или центр под адресами

полярные координаты с полярным углом AP= и полярным радиусом RP=

промежуточную и конечную точку

конечную точку и направление касательной в стартовой точке

Синтаксис

G2/G3 X… Y… Z…

 

I=AC(…) J=AC(…) K=AC(…) ;

Центр и конечная точка

 

абсолютно, относительно

 

нулевой точки детали

G2/G3 X… Y… Z… I… J… K… ;

Центр в составном размере

 

относительно начальной точки

 

окружности

G2/G3 X… Y… Z… CR=… ;

Радиус окружности CR= и

 

конечная точка в декартовых

 

координатах X..., Y..., Z...

G2/G3 X… Y… Z… AR=… ;

Апертурный угол AR=...,

 

конечная точка в декартовых

 

координатах X..., Y..., Z...

G2/G3 I… J… K… AR=… ;

Апертурный угол AR=..., центр

 

под адресами I..., J..., K...

G2/G3 AP=… RP=… ;

Полярные координаты:

 

Полярный угол AP=..., полярный

 

радиус RP=...

CIP X… Y… Z… I1=AC(…) J1=AC(…) K1=AC(…) ;

Промежуточная точка по

 

адресам I1=, J1=, K1=

CT X… Y… Z… ;

Окружность через стартовую и

 

конечную точку и направление

 

касательной в исходной точке

Основы

 

Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0

227

Команды перемещения

9.6 Круговая интерполяция

Значение

G2:

Круговая интерполяция по часовой стрелке

G3:

Круговая интерполяция против часовой стрелки

CIP:

Круговая интерполяция через промежуточную точку

CT:

Окружность с тангенциальным переходом

 

определяет круг

X... Y... Z... :

Конечная точка в декартовых координатах

I... J... K... :

Центр окружности в декартовых координатах в

 

направлении X, Y, Z

CR=... :

Радиус окружности

AR=... :

Апертурный угол

AP=...:

Конечная точка в полярных координатах, здесь

 

полярный угол

RP=...:

Конечная точка в полярных координатах, здесь

 

полярный радиус соответствует радиусу

 

окружности

I1=... J1=... K1=... :

Промежуточная точка в декартовых координатах в

 

направлении X, Y, Z

 

Основы

228

Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0

Команды перемещения

9.6 Круговая интерполяция

Примеры

Пример 1: Фрезерование

<

 

 

 

 

 

r

 

 

 

 

 

 

 

 

,

 

 

 

 

 

 

 

 

 

Программный код

N10 G0 G90 X133 Y44.48 S800 M3

N20 G17 G1 Z-5 F1000

N30 G2 X115 Y113.3 I-43 J25.52

N30 G2 X115 Y113.3 I=AC(90) J=AC(70)

В последующих программных строках можно найти примеры ввода для каждой возможности программирования окружности. Необходимые для этого указания размеров находятся на расположенном рядом рабочем чертеже.

-

;

Комментарий

;Переход к стартовой точке

;Подача инструмента

;Конечная точка окружности, центр в составном размере

;Конечная точка окружности, центр в абсолютном размере

N30

G2

X115 Y113.3 CR=-50

; Конечная точка

окружности,

 

 

 

радиус окружности

N30

G2

AR=269.31 I-43 J25.52

; Апертурный угол, центр в

 

 

 

составном размере

N30

G2

AR=269.31 X115 Y113.3

; Апертурный угол, конечная

 

 

 

точка окружности

N30

CIP X115 Y113.3 Z-10 I1=IC(-...) J1=IC(...) K1=IC(-...)

; Конечная точка

окружности и

 

 

 

промежуточная точка:

 

 

 

Координаты для

всех 3

 

 

 

геометрических

осей

N40

M30

 

; Конец программы

 

Основы

 

Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0

229

Команды перемещения

9.6 Круговая интерполяция

Пример 2: Токарная обработка

;

 

 

r

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Программный

код

 

N.. ...

 

 

 

N120

G0

X12

Z0

 

N125

G1

X40

Z-25

F0.2

N130

G3

X70

Y-75

I-3.335 K-29.25

N130

G3

X70

Y-75

I=AC(33.33) K=AC(-54.25)

N130

G3

X70

Z-75

CR=30

N130

G3

X70

Z-75

AR=135.944

N130

G3

I-3.335 K-29.25 AR=135.944

N130

G3

I=AC(33.33) K=AC(-54.25) AR=135.944

N130

G111 X33.33

Z-54.25

N135

G3

RP=30 AP=142.326

N130

CIP X70 Z-75 I1=93.33 K1=-54.25

N140G1 Z-95

 

 

N.. ...

 

 

 

N40

M30

 

 

 

230

 

 

 

 

 

 

 

=

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Комментарий

;Конечная точка окружности, центр в составном размере

;Конечная точка окружности, центр в абсолютном размере

;Конечная точка окружности, радиус окружности

;Апертурный угол, конечная точка окружности

;Апертурный угол, центр в составном размере

;Апертурный угол, центр в абсолютном размере

;Полярные координаты

;Полярные координаты

;Дуга окружности с промежуточной точкой и конечной точкой

;Конец программы

Основы Справочник по программированию, 02/2012, 6FC5398-1BP40-3PA0