Абсолютные и относительные координаты

Все приведенные ранее программные примеры и пояснения основывались на программировании в абсолютных координатах. При абсолютном способе программирования координаты точек отсчитываются от постоянного начала координат. При относительном (инкрементальном) способе отсчета за нулевое положение каждый раз принимается положение исполнительного органа, которое он занимал перед началом перемещения к следующей опорной точке. Давайте вспомним самую первую УП для обработки паза из главы № 3. Взгляните на рис. 4.10, 4.11 и сравните значения координат в табл. 4.1.

Рис. 4.11. При абсолютном способе программирования (G90) координаты точек отсчитываются от одного «неподвижного» нуля
Рис. 4.11. При абсолютном способе программирования (G90) координаты точек отсчитываются от одного «неподвижного» нуля
Рис. 4.12. Относительный способ программирования (G91). Координаты точки Т2 отсчитываются от точки Т1, точки ТЗ – от Т2, точки Т4 – от ТЗ
Рис. 4.12. Относительный способ программирования (G91). Координаты точки Т2 отсчитываются от точки Т1, точки ТЗ – от Т2, точки Т4 – от ТЗ

Таблица 4.1. Опорные точки паза при абсолютном и относительном программировании

ТочкаАбсолютные координатыОтносительные координаты
Координата по оси XКоордината по оси YКоордината по оси XКоордината по оси Y
Т13838
Т2330–5
Т37340
Т47805

Из этих примеров видно, как изменятся координаты опорных точек паза и программа обработки при относительном способе программирования.

Абсолютное программирование Относительное программирование
%
O0001 (PAZ ABS)
N10 G21 G40 G49 G54 G80 G90
N20 M06 T01 (FREZA D1)
N30 G43 H01
N40 M03 S1000
N50 G00 X3 Y8
N60 G00 Z0.5
N70 G01 Z-1 F25
N80 G01 X3 Y3
N90 G01 X7 Y3
N100 G01 X7 Y8
N110 G01 Z0.5
N120 G91 G28 X0 Y0 Z0
N130 M05
N140 M30
%
%
O0001 (PAZ INCR)
N10 G21 G40 G49 G54 G80 G91
N20 M06 T01 (FREZA D1)
N30 G43 H01
N40 M03 S1000
N50 G00 X3 Y8
N60 G00 Z0.5
N70 G01 Z-1 F25
N80 G01 X0 Y-5
N90 G01 X4 Y0
N100 G01 X0 Y5
N110 G01 Z0.5
N120 G91 G28 X0 Y0 Z0
N130 M05
N140 M30
%

Программирование в относительных координатах было обязательным условием при работе на многих станках с ЧПУ старых моделей. Современные системы ЧПУ позволяют свободно работать и с абсолютными, и с относительными координатами. Для переключения из одного режима работы в другой используются команды G90 (абсолютное программирование) и G91 (относительное программирование). В случае появления одной координатной ошибки при относительном способе программирования все последующие перемещения будут неправильными.