Исходный код вики Рабочие системы координат
Редактировал(а) writer 2023/09/20 16:22
Последние авторы
author | version | line-number | content |
---|---|---|---|
1 | Система PUMOTIX поддерживает использование нескольких рабочих (операторских) систем координат. Выполнение управляющей программы происходит в выбранной рабочей системе координат. Если управляющая программа завершена командой [[(% style="color:#8d69b2" %)**M30**>>doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля фрезеровки.WebHome]](%%), PUMOTIX переходит в систему координат по умолчанию — [[(% style="color:#a0be2d" %)//**G54**//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G40-G79.G54-G59\.3: Выбор системы координат]](%%). | ||
2 | |||
3 | Выбор рабочей системы координат осуществляется с помощью G-кодов [[(% style="color:#a0be2d" %)//**G54-G59**//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G40-G79.G54-G59\.3: Выбор системы координат]](%%), как прописанных в управляющей программе, так и введенных в строку ручного управления системой. Кроме того, пользователь может определить используемую по умолчанию рабочую систему координат в строке инициализации системы («Конфигурация» → «Настройки» → «G-коды»). | ||
4 | |||
5 | [[Выбор системы координат по умолчанию>>image:attach:Система координат-Настройки.png||data-xwiki-image-style-alignment="center"]] | ||
6 | |||
7 | Оператор при подготовке станка может руководствоваться следующей примерной последовательностью действий: | ||
8 | |||
9 | 1. Перед выполнением работ, руководствуясь размерами используемых заготовок и возможностями станка, определить и отметить на рабочем поле станка точку (0W1), которая будет использоваться в качестве рабочего ноля для первой рабочей системы координат (по умолчанию — система координат, выбираемая кодом [[(% style="color:#a0be2d" %)//**G54**//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G40-G79.G54-G59\.3: Выбор системы координат]](%%)). | ||
10 | 1. Произвести операцию автоматического поиска базы (при наличии датчиков базы) или установить машинный ноль вручную (при отсутствии датчиков). | ||
11 | 1. Переместить инструмент с помощью клавиш ручного перемещения в точку, определенную в п.1 и задать рабочий ноль, обнулив операторские координаты по всем осям с помощью соответствующих команд интерфейса. При необходимости использования нескольких рабочих систем координат можно повторить процедуру для определения остальных рабочих нолей (0W2), переключаясь между системами координат с помощью команд [[(% style="color:#a0be2d" %)//**G54-G59**//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G40-G79.G54-G59\.3: Выбор системы координат]](%%), вводимых в строку ручного управления системой. | ||
12 | |||
13 | Местоположение рабочего ноля будет сохраняться между сеансами работы до переопределения новой нулевой точки для выбранной системы координат. | ||
14 | |||
15 | Фактически координата по любой из осей в выбранной рабочей системе определяется как сумма машинной координаты по этой оси и соответствующего смещения: | ||
16 | **XW1 = XM + ΔXW1** (XW1 – текущая координата по оси в рабочей системе координат, XM – машинная координата по этой же оси, ΔXW1 — смещение по этой же оси для выбранной рабочей системы координат) | ||
17 | |||
18 | Параметры смещения для всех рабочих систем координат автоматически сохраняются между сеансами работы, что позволяет избавить оператора от утомительной операции выставления рабочего ноля на рабочем столе с помощью клавиш ручного перемещения инструмента после каждого включения станка. Рекомендуется, тем не менее, выполнять операцию поиска базы после каждого включения станка или его экстренной остановки во время выполнения G-кода с помощью кнопки включения/выключения оборудования. |