
- 47 -
47
G60 - функция точного позиционирования. Любая механическая передача
имеет люфты, причем накопленная погрешность в следствии этого явления,
может быть различная при выходе в точку позиционирования с положительного
или отрицательного направлений. Функция G60 обеспечивает быстрое
перемещение в заданную точку, со стороны положительного или
отрицательного направлений, в зависимости от значения параметра, в памяти
УЧПУ. На рис.7.4 программное перемещение в точку (80,5) выполняется со
стороны положительного направления координатных осей.
Рис. 7.4 Точное позиционирование G60
Поэтому кадр УП
N10 G60 X80 Y5
автоматически формирует траекторию перемещения, вначале в точку
(80+∆, 5+∆), а затем уже в точку (80, 5). Величина и знак ( + или -) ∆=1÷2мм
определяется параметром УЧПУ.
7.3 Программирование движения по дуге окружности.
В системах ЧПУ перемещение по дуге окружности в направлении по
часовой стрелке, программируется функцией GO2, против - GO3.
Для систем с возможностью трех координатной обработки задается плоскость
круговой интерполяции: XY-G17, XZ-G18, YZ-G19. При определении
направления движения (по часовой или против часовой стрелке) взгляд
наблюдается на плоскость интерполяции (XY, XZ , YZ) направлен со стороны
положительного направления третьей координатной оси.
Геометрически дуга окружности задается координатами конечной точки
дуги (при условии , что в предыдущем кадре УП, определен выход в начальную
точку дуги) и проекциями радиуса вектора на координатные оси (I - X , J - Y, K -
Z) направленного из начальной точки дуги к ее центру. Например перемещение
по дуге окружности (рис7.5), в направлении “по часовой стрелке”, с центром в
точке (X0, Y0) è радиуса R, из точки s.p. (X1, Y1) в точку е.р. ( X2, Y2), в
абсолютной системе отсчета , определяется кадром УП:
N{n} G90 G01 X{X1} Y{Y1}
N{n+1} G17 G02 X{X2} Y{Y2} I{X0-X1} J{Y0-Y1}
Запишем это же перемещение в относительной системе отсчета:
N{n+1} G91 G17 G02 X{X2 -X1} Y{Y2 -Y1} I{X0-X1} J{Y0-Y1}