Запуск программы с произвольной строки и смена инструмента

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.

Запуск программы с произвольной строки и смена инструмента

Сообщение Сергей Саныч » 19 июн 2018, 15:02

Обнаружил некоторую проблему.
Имеем программу обработки, использующую несколько инструментов. Смена инструмента - ручная с автоизмерением. Делается посредством переназначенной команды M6.



Код: Выделить всёРазвернуть
(начало)
T1 М6
(тут обработка инструментом 1)
T2 М6
(тут обработка инструментом 2)
T3 М6
(тут обработка инструментом 3)
T4 М6
(тут обработка инструментом 4)

Если запускать с начала, проблем нет.
Но если указать на промежуточную строку, скажем, T3 M6, то LinuxCNC запросит вначале поставить инструмент 1, измерит его, затем сразу же (без обработки) - инструмент 2 и так далее, пока не дойдет до нужной строки. Тогда нормально продолжит обработку с середины.
Получается, что вся программа до указанной строки выполняется "в уме". За исключением команд смены инструмента, которые выполняются физически.
Вопрос: Как сделать, чтобы они не выполнялись? Скажем, если есть какой-то признак фиктивного выполнения, то можно в подпрограмме смены его опрашивать.
Если не переназначать M6 - всё работает правильно. Сразу предлагается нужный инструмент.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Сергей Саныч
Мастер
 
Сообщения: 7834
Зарегистрирован: 30 май 2012, 14:20
Откуда: Тюмень
Репутация: 2423
Медальки:

Re: Запуск программы с произвольной строки и смена инструмен

Сообщение Dmaster » 20 июн 2018, 06:23

Мы это уже обсуждали с dinkata. Это глюкремапа после нового планировщика. У меня предварительная ориентация была и опрокидывание пакета инструмента. Теперь ннет(
" Linux CNC - наше всё"
Аватара пользователя
Dmaster
Мастер
 
Сообщения: 1087
Зарегистрирован: 15 июл 2011, 13:36
Репутация: 380
Медальки:

Re: Запуск программы с произвольной строки и смена инструмен

Сообщение UAVpilot » 20 июн 2018, 15:40

В принципе смену инструмента можно и без ремапа сделать. Я на своём стенде по частям всё это проделывал.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16175
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3950
Медальки:
Настоящее имя: Сергей


Вернуться в LinuxCNC

Кто сейчас на конференции

Зарегистрированные пользователи: 1240, Bing [Bot], Google [Bot], michalych, Mr. Mass, NikolayUa24, Piligrym, Power968, RWG, SeReGa Sh, tommygun, vko, Yandex [bot], шпиндель

Поделиться

Reputation System ©'