Страница 1 из 1

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

Добавлено: 09 июн 2024, 20:34
a321
Коллеги, сегодня вновь застукан LinuxCNC за фонтомной работой. РАнее бывало, сегодня пригляделся.
Суть - есть код, всего на 2300 строк. В нем условиями IF и параметром "переключается" на различные операции\инструменты.
Отработали операцию 1. Сменили код 1 на 2, сменили нструмент, замерили и ввели коррекцию. Контрл +R "обновили", экран Аксис показывает адекватно - перемещения новой операции. Запускаем - вигвам, выполняет код предыдущей операции и отрисовывает исполненное прошлой операции. Останов и перечтение программы не помогают. Только выкл программы и новый запуск с новым хомингом.
Кто сталкивался, что посоветутете?

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

Добавлено: 10 июн 2024, 18:49
steals_y2k
1. возможно, условие неправильно выполняется
2. бывает такое, до перезагрузки пк причём.

точнее, было, что меняю значение переменной, а оно н меняется в ходе выполнения.

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

Добавлено: 12 июн 2024, 15:46
a321
Покамест думаю заставить себя жестко не лениться и добавлять в код вывод на экран сообщений о том, какая именно операция выполняется. Ибо ситуация не в первый раз возникает.

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

Добавлено: 12 июн 2024, 19:07
alex_sar
это жесткий косяк если так.

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

возможно поможет если присвоение перменной будет отделено от использования переменной приличным количеством непустых строк g-code. хотя это очень странно. имхо такие глюки давно бы заметили.

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

Добавлено: 23 июн 2024, 21:16
a321
Для себя решил так - каждая программа традицинно начинается с подпрограммы Start. Теперь добавилась подпрограмма Операции, которая на экран выводит сообщения с номером операции и пояснением.

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

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


Господи! ну когда уже криворукие программисты проправят конфиг форума с дебильными ошибками переадресации www и пр. тряхомудью!