Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Программирование обработки дуг окружностей



Для программирования дуг окружностей в системах ЧПУ с линейно-круговым интерполятором необходимо программировать, кроме координат конечной точки дуги или перемещения по дуге, направление перемещения по дуге и параметры дуги окружности. В качестве параметров дуги окружности указываются координаты центра окружности и проекции радиуса окружности, проведенного из центра окружности к начальной точке дуги. Проекции радиуса программируются всегда со знаком «+» и имеют следующие адреса для соответствующих осей:

Х → I

Z → К

Для 3-координатных систем ЧПУ перед кадрами с круговой интерполяцией должна быть определена плоскость интерполяции (G17, G18, G19). Пример программирования дуги окружности для станков с системой ЧПУ Н22.

Рисунок 7 – Движение из т.31 в т.32

При программировании в приращениях (G26) перемещение в импульсах из т.31 в т.32 по координатным осям Х и Z определяется:

- для оси Х:

,

где - координата конечной точки дуги окружности по оси Х, мм;

- координата начальной точки дуги окружности по оси Х, мм;

- 0,005 мм (цена импульса по оси Х).

- для оси Z:

,

где - координата конечной точки дуги окружности по оси Z, мм;

- координата начальной точки дуги окружности по оси Z, мм;

- 0,01 мм (цена импульса по оси Z).

Значение параметров круговой интерполяции по оси Х и Z, I и К определяется:

- для оси Х:

,

где - координата центра дуги окружности по оси Х, мм;

- для оси Z:

,

где - координата центра дуги окружности по оси Z, мм;

Кадр (движение по окружности из т.31 в т.32) при G26 запишется:

N011 G03 Х+05000 Z-01400 К+03300

Если центр окружности находится на пересечении проекций начальной и конечных точек дуги по соответствующим осям, то один из адресов I или К в кадре отсутствует.

Пример:

Определяем параметры дуги:

Х1 = 10*200 = 2000 имп; Z1 = 30*100 = 3000 имп.

Х2 = 25*200 = 5000 имп; Z2 = 15*100 = 1500 имп.

= 10*200 = 2000 имп; = 15*100 = 1500 имп.

ΔХ = Х2 - Х1 = 5000-2000 = 3000 имп;

ΔZ = Z2 – Z1 = 1500-3000 = -1500 имп;

I = /(Хн – Хц)/ = /(2000-2000)/ = 0 имп;

К = /(Zн – Zц)/ = /(3000-1500)/ = 1500 имп.

Кадр в программе

N005 G03 Х+03000 Z-01500 К+01500

Смещение нулевой точки – начало отсчета – осуществляется по функции G58 и возможно только в абсолютной системе (G27). Функция G58 программируется либо отдельным кадром без геометрической информации, либо с геометрической информацией. Смещение «0» нельзя задавать в одном кадре с коррекцией, т.к. G58 представляет собой один из видов коррекции – коррекцию нулевой точки. Величина и знак смещения по каждой из координат набирается на декадных переключателях «Смещение ОХ» и «Смещение ОZ» на пульте оператора. В кадрах с функцией G58 автоматически устанавливаются длинные размеры.

а = -10

в = -20

j = 1

R = 1

Zсм.о = 70 + 20 - R1 + 20 = 109 мм.

Zсм.имп. = 10900 имп.

Хсм.о = 100/2 + 5 – R1 + 10 = 64 мм.

Хсм.о = 12800 имп.

N001 G27

N002 Z+010900 F70000 G58

N003 Х+012800

N004 S021 М103

Последовательность адресов в кадре для Н22:

N G Х Z I К F S Т М L (G58)

Если информация под каким-либо из адресов не программируется – этот адрес в кадре не указывается. Не допускается программирование двух одинаковых адресов в 1 кадре. Остальные ограничения – в соответствии с инструкциями на каждый станок.

Подготовить УП для обработки детали типа втулки (станок типа АТПР)

a=10; b=-10; j=4; R=0,5

МЦИz=100; МЦИx=200

Участок или № точки Подача Обороты Смена блока x, мм z, мм Δx, имп Δz, имп Примечание
см 0 (01) - S 021           Блок № 1
  усн. подача xx     39,5   - - вкл. шп–ль; вкл. кор–р по оси X
  уск     39,5     -1600 вкл. СОЖ
  раб     39,5     -4300  
  раб       10,5 -100 -50  
  ускор.             выкл. кор-р; выкл. СОЖ
  хх             выкл. шп-ль.

Zсмещ.о = 50+20-0,5+10 = 79,5 мм

Zимп см.о = 79,5*100 = 7950 имп

Хсмещ.о = (80/2-0,5)+0,5-10 = 30 мм

Хсм.о имп = 30*200 = 6000 имп.

Δ

Составляем УП

%

N901 Т101 М106

N002 G27

N003 Z+007950 F70000 G58

N004 S021 М103

N005 Х+006000

N006 G26

N007 G01 Z-01600 F10600 Т102 М108 L31

N008 Z-04300 F10041

N009 G03 Х-00100 Z-00050 I+00100

N010 G01

N011 G40Z+05950 F10600 M109 L31

N012 G25X+999999 M105

N013 G25Z+999999

N014 M102





Дата публикования: 2015-03-29; Прочитано: 869 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с)...