Сохранение номера инструм при выкл. И считывание при вкл

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Splean
Новичок
Сообщения: 9
Зарегистрирован: 27 мар 2018, 10:47
Репутация: 0
Настоящее имя: Max
Контактная информация:

Сохранение номера инструм при выкл. И считывание при вкл

Сообщение Splean »

Добрый день , пролистал форум , не нашёл ... если есть где-то дайте ссылочку пожалуйста или посоветуйте как решить вопрос .
Нужно что бы при выключении LinuxCnC сохранял где то номер текущего установленного инструмента , а при включении считывал его и прописывал как установленный .
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Сохранение номера инструм при выкл. И считывание при вкл

Сообщение Serg »

Такого готового для общих случаев я не встречал, полагаю потому, что это может породить разные неоднозначности, например если инструмент будет сменён на выключенном станке.
Поэтому наверно придётся делать самостоятельно, применительно к конкретно вашему случаю (тип сменщика, конструктив, т.п.).
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Splean
Новичок
Сообщения: 9
Зарегистрирован: 27 мар 2018, 10:47
Репутация: 0
Настоящее имя: Max
Контактная информация:

Re: Сохранение номера инструм при выкл. И считывание при вкл

Сообщение Splean »

Шпиндель с автосменой инструмента , при выключенном станке или даже lcnc нельзя сменить инструмент , разжим патрона через «мозги» реализован ... тогда просто бы понять , как сохранить значение переменной #<_current_tool> В файл и как потом считать ( с этим проще) ;)) можно ли обойтись без питона в этом случае ...
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Сохранение номера инструм при выкл. И считывание при вкл

Сообщение Serg »

Splean писал(а):при выключенном станке или даже lcnc нельзя сменить инструмент , разжим патрона через «мозги» реализован
Это не помешает ослабить гайку цанги и заменить фрезу... :)
Splean писал(а):тогда просто бы понять , как сохранить значение переменной #<_current_tool> В файл и как потом считать ( с этим проще) ;)) можно ли обойтись без питона в этом случае ...
Сохранить особой проблемы нет - параметр SHUTDOWN в .ini поможет. Считать тоже особой проблемы нет, сложнее объяснить LinuxCNC что у него стоит инструмент не тот, который он думает (0), я б попробовал сделать через "фиктивную" смену, т.е. при старте дать команду смены, но отключив при этом сам механизм.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Splean
Новичок
Сообщения: 9
Зарегистрирован: 27 мар 2018, 10:47
Репутация: 0
Настоящее имя: Max
Контактная информация:

Re: Сохранение номера инструм при выкл. И считывание при вкл

Сообщение Splean »

Через такое извращение никто менять не будет ..))

можно присвоить через команду M61 Q «переменная» сюда и добавить нужный номер из сохранения
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

Re: Сохранение номера инструм при выкл. И считывание при вкл

Сообщение aftaev »

UAVpilot писал(а):Такого готового для общих случаев я не встречал, полагаю потому, что это может породить разные неоднозначности, например если инструмент будет сменён на выключенном станке.
На Сименсе 808д при включении станка на панельке запоминается последний инструмент. Но не даст работать, пока не активируешь инструмент. То есть ЧПУ нужно подтвердить что в шпинделе такой то инструмент.
В Lcnc при включении так же пишет без инструмента. Нужно указать номер инструмента. Что наверно правильно сделано ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Сохранение номера инструм при выкл. И считывание при вкл

Сообщение Dmaster »

При параметре random position tool changer номер инструмента остаётся. Но корректор применять надо.
" Linux CNC - наше всё"
Аватара пользователя
Dmaster
Мастер
Сообщения: 1271
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Сохранение номера инструм при выкл. И считывание при вкл

Сообщение Dmaster »

На номер инструмента присваивается pocket 0 и при старте программы , если прописан этот инструмент G43T5H5M6-станок просто сходит в точку смены инструмента и начнет работу. Ни чего менять не будет.
" Linux CNC - наше всё"
Nikomas
Мастер
Сообщения: 721
Зарегистрирован: 07 янв 2012, 14:31
Репутация: 64
Откуда: Беларусь
Контактная информация:

Re: Сохранение номера инструм при выкл. И считывание при вкл

Сообщение Nikomas »

aftaev писал(а): На Сименсе 808д при включении станка на панельке запоминается последний инструмент. Но не даст работать, пока не активируешь инструмент. То есть ЧПУ нужно подтвердить что в шпинделе такой то инструмент.
Т.е. идет опрос карусельки какой инструмент стоит в шпинделе? И при загрузке этот номер в ЧПУ и присваивается?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

Re: Сохранение номера инструм при выкл. И считывание при вкл

Сообщение aftaev »

Nikomas писал(а): Т.е. идет опрос карусельки какой инструмент стоит в шпинделе?
Ничего не опрашивается. Работали 20инструментом. Вкыл/вкл станок на панели оператора будет светиться 20й инструмент.
Nikomas писал(а): И при загрузке этот номер в ЧПУ и присваивается?
Нет. Нужно ручками активировать номер инструмента. Возможно в параметрах можно задать чтобы автоматом делалось.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Nikomas
Мастер
Сообщения: 721
Зарегистрирован: 07 янв 2012, 14:31
Репутация: 64
Откуда: Беларусь
Контактная информация:

Re: Сохранение номера инструм при выкл. И считывание при вкл

Сообщение Nikomas »

aftaev писал(а): Нет. Нужно ручками активировать номер инструмента.
У нас автоматом забивается после включения. Т.е. выключили #4 и включили будет тот же номер.
Ответить

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