Основы определения координат
Вы программируете деталь, определяя движения по траектории и целевые координаты.
В зависимости от размеров на техническом чертеже используйте декартовы или полярные координаты с абсолютными или инкрементными значениями.
Декартовы координаты
Применение
Декартова система координат состоит из двух или трех осей, перпендикулярных друг другу. Декартовы координаты отсчитываются от нулевой точки системы координат, которая находится на пересечении осей.
Декартовы координаты позволяют однозначно идентифицировать точку в пространстве, определяя значения трех осей.
Описание функций
В управляющей программе вы определяете значения в линейных осях X, Y и Z, например, с помощью прямой линии L.
11 L X+60 Y+50 Z+20 RL F200 |
Запрограммированные координаты действуют модально. Если значение оси остается прежним, вам не нужно переопределять значение ещё раз в дальнейших движениях по траектории.
Полярные координаты
Применение
Вы определяете полярные координаты в одной из трех плоскостей декартовой системы координат.
Полярные координаты относятся к предварительно определенному полюсу. От этого полюса вы определяете точку с помощью расстояния до полюса и угла с осью отсчёта.
Описание функций
Вы можете использовать полярные координаты, например, в следующих ситуациях:
- Точки на круговых траекториях
- Чертежи детали с заданием углов, например, для отверстий на образующей окружности
Вы определяете полюс CC с помощью декартовых координат по двум осям. Эти оси определяют плоскость и ось отсчёта угла.
Полюс действует внутри управляющей программы модально.
Ось отсчёта угла связана с плоскостью следующим образом:
Плоскость | Ось отсчёта угла |
---|---|
XY | +X |
YZ | +Y |
ZX | +Z |
11 CC X+30 Y+10 |
Радиус полярных координат PR отсчитывается от полюса. PR определяет расстояние до точки от полюса.
Полярный координатный угол PA определяет угол между осью отсчёта угла и точкой.
11 LP PR+30 PA+10 RR F300 |
Запрограммированные координаты действуют модально. Если значение оси остается прежним, вам не нужно переопределять значение ещё раз в дальнейших движениях по траектории.
Абсолютный ввод
Применение
Абсолютные ввод всегда отсчитывается от начала координат. В случае декартовых координат началом координат является нулевая точка, а в случае полярных координат – полюс и ось отсчета угла.
Описание функций
Абсолютные ввод определяет точку, в которую система ЧПУ выполняет позиционирование.
11 L X+10 Y+10 RL F200 M3 | ; Позиционирование в точку 1 |
12 L X+30 Y+20 | ; Позиционирование в точку 2 |
13 L X+50 Y+30 | ; Позиционирование в точку 3 |
11 CC X+45 Y+25 | ; Определение полюса в двух декартовых осях |
12 LP PR+30 PA+0 RR F300 M3 | ; Позиционирование в точку 1 |
13 LP PA+60 | ; Позиционирование в точку 2 |
14 LP PA+120 | ; Позиционирование в точку 3 |
15 LP PA+180 | ; Позиционирование в точку 4 |
Инкрементальный ввод
Применение
Инкрементальные ввод всегда отсчитывается от последней запрограммированной координаты. При декартовых координатах это значения осей X, Y и Z, для полярных координат – это значения радиуса полярных координат PR и полярный координатный угол PA.
Описание функций
Инкрементальные ввод определяет значение, в которое система ЧПУ выполняет позиционирование. Последние запрограммированные координаты служат воображаемой нулевой точкой системы координат.
Вы определяете инкрементальные координаты с помощью I перед каждым вводом значения оси.
11 L X+10 Y+10 RL F200 M3 | ; Абсолютное позиционирование в точку 1 |
12 L IX+20 IY+10 | ; Инкрементальное позиционирование в точку 2 |
13 L IX+20 IY+10 | ; Инкрементальное позиционирование в точку 3 |
11 CC X+45 Y+25 | ; Определение полюса в двух декартовых осях, абсолютно |
12 LP PR+30 PA+0 RR F300 M3 | ; Абсолютное позиционирование в точку 1 |
13 LP IPA+60 | ; Инкрементальное позиционирование в точку 2 |
14 LP IPA+60 | ; Инкрементальное позиционирование в точку 3 |
15 LP IPA+60 | ; Инкрементальное позиционирование в точку 4 |