![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Для программирования дуг окружностей в системах ЧПУ с линейно-круговым интерполятором необходимо программировать, кроме координат конечной точки дуги или перемещения по дуге, направление перемещения по дуге и параметры дуги окружности. В качестве параметров дуги окружности указываются координаты центра окружности и проекции радиуса окружности, проведенного из центра окружности к начальной точке дуги. Проекции радиуса программируются всегда со знаком «+» и имеют следующие адреса для соответствующих осей:
Х → 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!