Круговая интерполяция
Круговую интерполяцию можно задать в одной из следующих плоскостей: XY, XZ, YZ. Выбор плоскости обработки производится в соответствии с рис. 15. Рис. 15
Дугу окружности программируют одним кадром, который должен содержать следующую информацию: 1) подготовительную функцию G2 или G3 - интерполяция по или против часовой стрелки, если она не была задана ранее; 2) плоскость обработки (G17, G18, G19), если она не была задана ранее; 3) подготовительную функцию G90 или G91 - задание размеров в абсолютной системе отсчета или в приращениях, если она не была задана ранее; 4) координаты конечной точки в абсолютных значениях или в приращениях с соответствующими адресами X, Y, Z; 5) координаты центра дуги относительно начальной точки (независимо от функции G90 или G91 ) с соответствующими адресами I, J, К; 6) скорость подачи, если она не была задана ранее. Пример. Круговая интерполяция на участке Р0Р1 (рис. 16) может быть задана кадром в абсолютной системе отсчета: N31 G2 G17 G90 X40 Y78.722 I28.722 J20, где X=X1, Y=Y1, I=XC - X0, J=YC - Y0; или в приращениях: N31 G2 G17 G91 X8.722 Y58.722 I28.722 J20, где X=X1 - X0, Y=Y1 - Y0, I=XC - X0, J=YC - Y0.
Аналогично задастся круговая интерполяция в плоскостях ХZ и YZ. В одном кадре УП может быть запрограммирована полная окружность. Рис. 16 Геометрические характеристики участка интерполяции н обозначения координат, которые должны быть записаны при программировании полнойокружности, показаны на рис. 17. Рис. 17
Начальная точка Р0 и конечная Р1 совпадают. В абсолютной системе отсчета: N51 G2 G90 Х50. Y60. I80. J60. В приращениях: N51 G2 G91 I30. Максимальный радиус дуги в кадре с круговой интерполяцией составляет 9999,999 мм. При программировании круговой интерполяции можно вместо адресов I, J, K задавать радиус R. При таком задании возможно построение двух дуг: меньше 180° и больше 180° (рис. 16). Если дуга меньше 180° (дуга 1), то следует задавать радиус положительным, если дуга больше 180° (дуга 2), радиус задается отрицательным. Пример. Круговая интерполяция на участке Р0Р2 (рис. 18) может быть задана в абсолютной системе отсчета: N20 G3 G90 X170. Y90. R40. N21 G2 X120. Y140. R-50. или в приращениях: N20 G3 G91 X-40. Y-40. R40. N21 G2 X-50. Y50. R-50. Рис. 18 Примечания: 1. При программировании дуги 180° радиус можно задавать как положительным, так и отрицательным. 2. Нельзя программировать полную окружность при помощи радиуса. В этом случае возникает ошибка 28. Следует задавать параметры I, J, К.
|