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

o-code в g-code

Добавлено: 07 май 2025, 08:22
SivaSDD
Возможно ли конвертировать макрос с О кодами (циклы и т.п) в Gcode ?

Re: o-code в g-code

Добавлено: 07 май 2025, 09:56
lkbyysq
Каждая система ЧПУ работает по-своему, дополняя универсальные G-команды своими.
А в G-командах нет циклов.

Re: o-code в g-code

Добавлено: 08 май 2025, 10:16
SivaSDD
Кратко и понятно. Спасибо!

Re: o-code в g-code

Добавлено: 13 май 2025, 18:04
SivaSDD
Покопался... Оказывается можно.
Глава 17. Logging
[urlhttps://www.cnc-club.com/forum/viewtopic.php?f= ... iew=unread] Пример[/url]

Однако, не все так просто... Прошу помощи.
Станок у меня токарный, т.е Z это продольная, X - поперечная.
Нужно узнать координату Z в реальном времени. В макросе, в цикле добавляю (DEBUG, #<_z>) или (DEBUG, #5422) и выводит всегда нули. Если меняю оператор на ось X - все корректно. Останавливаю макрос и через MDI ввожу код для Z - все в порядке.
Шайтанство какое то...

Re: o-code в g-code

Добавлено: 14 май 2025, 11:46
SivaSDD
Я понял свою ошибку. Мне нужно считывать координату в РЕАЛЬНОМ времени, т.е. во время движения. Как это сделать из макроса?

Re: o-code в g-code

Добавлено: 19 май 2025, 16:07
ex71
видимо тебе надо взять другие переменные. Я не помню номера, но там какие-то сложности были когда я писал макрос для выборки по циклу.
Как раз было связано с тем, что текущее значение не соответствует.