Выход в точку смены инструмента.

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Dmaster
Мастер
Сообщения: 1272
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Выход в точку смены инструмента.

Сообщение Dmaster »

обновился каким то боком до 2.7.0. что-то там.... Чувствую себя идиотом, НО ремап работает)))
" Linux CNC - наше всё"
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Выход в точку смены инструмента.

Сообщение nkp »

Dmaster писал(а):обновился каким то боком до 2.7.0. что-то там.... Чувствую себя идиотом, НО ремап работает)))
ничего страшного - хотя это "мастер" версия (ещё "вчера" это была версия 2.6)
===========
попробуй ставить из исходников
преимуществ масса:
на одном компе можно держать много разных версий (и 2.5 , и 2.6 и ...)
они не "мешают" одна другой...
удаляются одним кликом..
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Выход в точку смены инструмента.

Сообщение Nick »

nkp писал(а):или G43 T1 H1 M6
или другие вариации
и все нужно в фильтре предусмотреть - иначе можно нарваться на "неприятность"...
можно попробовать:
сначала отделить Tx на отдельную строку и M6 на отдельную строку.
потом Tx заменяем на #<_requested_tool>=x
а M6 на стандартный CALL.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Выход в точку смены инструмента.

Сообщение Serg »

Если уж вы решили заменять все вызовы M6 фильтром, то почему-бы этим самым фильтром и не отслеживать "изменение" инструмента и если случается замена T1 на T1, то просто вырезать этот участок кода?
Кстати, во всех постпроцессорах, что мне встречались перемещение в позицию смены делалось "в рукопашную" переездами по G28/G30, ну и все они умели не вставлять "бессмысленные" смены.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Выход в точку смены инструмента.

Сообщение Nick »

UAVpilot писал(а):Если уж вы решили заменять все вызовы M6 фильтром, то почему-бы этим самым фильтром и не отслеживать "изменение" инструмента и если случается замена T1 на T1, то просто вырезать этот участок кода?
Так это надо весь код процессить (а если там есть циклы, условия или вообще интсрумент по параметру меняется?), а тут простой regex.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Выход в точку смены инструмента.

Сообщение Serg »

Ну да, логично.

Кстати, такую фиктивную смену инструмента иногда используют для коррекции износа инструмента: по M6 меняется инструмент и сразу-же обмеряется об датчик, если номер инструмента не меняется, то автосменщик не задействуется и инструмент просто едет в позицию замены и сразу меряться.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Dmaster
Мастер
Сообщения: 1272
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Выход в точку смены инструмента.

Сообщение Dmaster »

UAVpilot писал(а):Кстати, такую фиктивную смену инструмента иногда используют для коррекции износа инструмента: по M6 меняется инструмент и сразу-же обмеряется об датчик, если номер инструмента не меняется, то автосменщик не задействуется и инструмент просто едет в позицию замены и сразу меряться.
Вот для того и надо... когда одной фрезой партию деталек гоним, то при перезапуске программы ОЯЗАТЕЛЬНО надо включать G43T1H1M6 .. что-б потом использовать компенсацию радиуса. фреза подсела.. чуть изменяешь диаметр фрезы в tooltable ... перечитываешь программу и поехали...
И огромное НО! Если вдруг оператор засомневается и нажмет стоп, то безх повторного G43T1H1M6 станок делает херню....
" Linux CNC - наше всё"
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Выход в точку смены инструмента.

Сообщение Serg »

Dmaster писал(а):чуть изменяешь диаметр фрезы в tooltable
Это как, на глаз чтоль? Почему не померять об датчик?
Dmaster писал(а):когда одной фрезой партию деталек гоним, то при перезапуске программы
Только при перезапуске? А если в процессе надо перемерять?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Dmaster
Мастер
Сообщения: 1272
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Выход в точку смены инструмента.

Сообщение Dmaster »

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

Re: Выход в точку смены инструмента.

Сообщение Serg »

Dmaster писал(а):Когда работаешь переточкой, или наспдными, то замер фрезы даст только приблизительные данные.
С чего вдруг?..
Dmaster писал(а):Делаем один проход, на разницу изменяемой корректор
Картина маслом (индустриальным): ОЦ фигачащий серийные детали, рядом стоит специальный человек, периодически лзающий в ОЦ с микрометром. Типа "вкалывают роботы, а не человек".. :hehehe:
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Dmaster
Мастер
Сообщения: 1272
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 476
Контактная информация:

Re: Выход в точку смены инструмента.

Сообщение Dmaster »

UAVpilot писал(а): Dmaster писал(а):Когда работаешь переточкой, или наспдными, то замер фрезы даст только приблизительные данные.


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

Re: Выход в точку смены инструмента.

Сообщение Serg »

Диаметр инструмента не может отличаться/изменяться от отгибания. :shh:
Как можно говоить о компенсации износа инструмента, если у станка недостаточно жёсткости?
Dmaster писал(а):И да.. Датчика длины инструмента у меня банально нет))
Ну хоть станок есть и то хорошо. ;)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

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