Фантномная работа LinuxCNC 2.8.4

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
a321
Мастер
Сообщения: 644
Зарегистрирован: 03 дек 2016, 00:30
Репутация: 74
Контактная информация:

Фантномная работа LinuxCNC 2.8.4

Сообщение a321 »

Коллеги, сегодня вновь застукан LinuxCNC за фонтомной работой. РАнее бывало, сегодня пригляделся.
Суть - есть код, всего на 2300 строк. В нем условиями IF и параметром "переключается" на различные операции\инструменты.
Отработали операцию 1. Сменили код 1 на 2, сменили нструмент, замерили и ввели коррекцию. Контрл +R "обновили", экран Аксис показывает адекватно - перемещения новой операции. Запускаем - вигвам, выполняет код предыдущей операции и отрисовывает исполненное прошлой операции. Останов и перечтение программы не помогают. Только выкл программы и новый запуск с новым хомингом.
Кто сталкивался, что посоветутете?
steals_y2k
Мастер
Сообщения: 960
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 61
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: Фантномная работа LinuxCNC 2.8.4

Сообщение steals_y2k »

1. возможно, условие неправильно выполняется
2. бывает такое, до перезагрузки пк причём.

точнее, было, что меняю значение переменной, а оно н меняется в ходе выполнения.
a321
Мастер
Сообщения: 644
Зарегистрирован: 03 дек 2016, 00:30
Репутация: 74
Контактная информация:

Re: Фантномная работа LinuxCNC 2.8.4

Сообщение a321 »

Покамест думаю заставить себя жестко не лениться и добавлять в код вывод на экран сообщений о том, какая именно операция выполняется. Ибо ситуация не в первый раз возникает.
alex_sar
Мастер
Сообщения: 1863
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 315
Настоящее имя: Алексей
Контактная информация:

Re: Фантномная работа LinuxCNC 2.8.4

Сообщение alex_sar »

это жесткий косяк если так.

немного но без деталей разбирался как там оно парсится.

возможно поможет если присвоение перменной будет отделено от использования переменной приличным количеством непустых строк g-code. хотя это очень странно. имхо такие глюки давно бы заметили.
a321
Мастер
Сообщения: 644
Зарегистрирован: 03 дек 2016, 00:30
Репутация: 74
Контактная информация:

Re: Фантномная работа LinuxCNC 2.8.4

Сообщение a321 »

Для себя решил так - каждая программа традицинно начинается с подпрограммы Start. Теперь добавилась подпрограмма Операции, которая на экран выводит сообщения с номером операции и пояснением.
a321
Мастер
Сообщения: 644
Зарегистрирован: 03 дек 2016, 00:30
Репутация: 74
Контактная информация:

Re: Фантномная работа LinuxCNC 2.8.4

Сообщение a321 »

А вот фигвам. Сегодня был рецидив. После ctrl+R программа приняла измененный файл задания, все правильно отобразила на экране. Смещени координат задано нулевое. А вот фактическое выполнение началось со смещением ... на середину другой детали. Деталь запорота.


Господи! ну когда уже криворукие программисты проправят конфиг форума с дебильными ошибками переадресации www и пр. тряхомудью!
Вложения
дебилы.jpg (542 просмотра) <a class='original' href='./download/file.php?id=212903&mode=view' target=_blank>Загрузить оригинал (254.89 КБ)</a>
Ответить

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