Как не потерять координаты при ввключении станка

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Urec
Мастер
Сообщения: 402
Зарегистрирован: 23 окт 2012, 11:32
Репутация: 92
Настоящее имя: Георгий
Откуда: г.Москва
Контактная информация:

Как не потерять координаты при ввключении станка

Сообщение Urec »

Здравтсвуйте.
Подскажите как правильно не терять привязку к детали после отключения станка?
Допустим черновая и чистовая обработка.
Станок хомится по концевикам, далее привязвааю ноль детали.
Выполняю черновую обработку. День закончился я выключил станок
На след утро хочу включить станок, захомить его и иметь возможность вернуться в запомненный ноль детали относительно концевиков нолей станка
Аватара пользователя
Kachik
Мастер
Сообщения: 1408
Зарегистрирован: 13 янв 2017, 16:22
Репутация: 308
Настоящее имя: Сергей
Откуда: Питер
Контактная информация:

Re: Как не потерять координаты при ввключении станка

Сообщение Kachik »

Создавай ноль за габаритами заготовки, например ввинти жесткий цилиндр и по нему хомься. Можно угольник привинтить если нет центроискателя. Второй вариант - это сначала делаешь на краях заготовки нулевые плоскости, обычно достаточно просто сделать один угол по 20 мм в каждую сторону, вот и ноль готов...
Аватара пользователя
Maxekb77
Мастер
Сообщения: 1658
Зарегистрирован: 05 окт 2013, 00:04
Репутация: 285
Настоящее имя: Максим
Откуда: Екатеринбург
Контактная информация:

Re: Как не потерять координаты при ввключении станка

Сообщение Maxekb77 »

Обычно linuxcnc вспоминает координатную сетку после поездки домой, как вариант можно таблицей инструментов пользоваться
D.L.
Мастер
Сообщения: 471
Зарегистрирован: 25 авг 2018, 10:11
Репутация: 152
Настоящее имя: Дмитрий
Откуда: Киров
Контактная информация:

Re: Как не потерять координаты при ввключении станка

Сообщение D.L. »

Urec писал(а): Подскажите как правильно не терять привязку к детали после отключения станка?
Допустим черновая и чистовая обработка.
Станок хомится по концевикам, далее привязвааю ноль детали.
Выполняю черновую обработку. День закончился я выключил станок
На след утро хочу включить станок, захомить его и иметь возможность вернуться в запомненный ноль детали относительно концевиков нолей станка
Возврат в ноль машинной системы координат G53 G0 X0 Y0 Z0, G53 не модальная команда.
В ноль рабочей системы координат, например если выбрана G54: G0 X0 Y0 Z0, G54-G59.3 модальные команды, действие сохраняется до выбора следующей рабочей системы координат.
Смещения рабочих систем координат G54-G59.3 пишутся в PARAMETER_FILE, можно потерять при нештатном выключении компа.
Для перестаховки можно записать смещение рабочей системы координат куда-либо, и потом можно будет восстановить смещения.
почитать: http://linuxcnc.org/docs/2.4/html/gcode ... nates.html
alex_sar
Мастер
Сообщения: 1672
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

Re: Как не потерять координаты при ввключении станка

Сообщение alex_sar »

Urec писал(а): На след утро хочу включить станок, захомить его и иметь возможность вернуться в запомненный ноль детали относительно концевиков нолей станка
Если станок хомится с достаточной точностью, то просто записать смещения рабочих координат. Линуксцнц и сам их сохраняет - разве у тебя не так?
Для страховки ставлю оси в нули и фотку с экрана делаю перед началом обработки детали (на случай совсем нештатного слёта).
steals_y2k
Мастер
Сообщения: 938
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 60
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: Как не потерять координаты при ввключении станка

Сообщение steals_y2k »

должен всё запоминать, файлик linuxcnc.var обычно,емнип.
а так, можно написать Мку примитивную, по вызову которой будет уезжать в 0 и записывать в файлик координаты, а утром,соответственно, другой Мкой считывать и возвращаться.
alex_sar
Мастер
Сообщения: 1672
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

Re: Как не потерять координаты при ввключении станка

Сообщение alex_sar »

если уж М-ку писать, то никуда ездить не надо. смещение текущей системы координат уже есть в переменных, остаётся их только записать.
steals_y2k
Мастер
Сообщения: 938
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 60
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: Как не потерять координаты при ввключении станка

Сообщение steals_y2k »

alex_sar писал(а): 26 ноя 2020, 21:21 если уж М-ку писать, то никуда ездить не надо. смещение текущей системы координат уже есть в переменных, остаётся их только записать.
"мы не ищем лёгких путей" ))
смещение будет относительно 0, это надо пересчитать ещё, лишнее математическое действие)))))
записать и прочитать, понятное дело, не проблема.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2857
Откуда: Тюмень
Контактная информация:

Re: Как не потерять координаты при ввключении станка

Сообщение Сергей Саныч »

Urec писал(а): 24 окт 2020, 10:00 Здравтсвуйте.
Подскажите как правильно не терять привязку к детали после отключения станка?
Допустим черновая и чистовая обработка.
Станок хомится по концевикам, далее привязвааю ноль детали.
Выполняю черновую обработку. День закончился я выключил станок
На след утро хочу включить станок, захомить его и иметь возможность вернуться в запомненный ноль детали относительно концевиков нолей станка
Если привязка делается настройкой СК (команда G10 L2), и концевики достаточно точные, то вообще ничего делать не надо. Включил, захоумился и дальше работай.
Чудес не бывает. Бывают фокусы.
Ответить

Вернуться в «LinuxCNC»