Исполнение Python скриптов в LinuxCNC

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
asher
Опытный
Сообщения: 113
Зарегистрирован: 02 июл 2019, 12:56
Репутация: 2
Контактная информация:

Исполнение Python скриптов в LinuxCNC

Сообщение asher »

Пытаюсь запустить скрипт Питона через пользовательские М-коды http://linuxcnc.org/docs/html/gcode/m-c ... :m100-m199
Создал файл без расширения "M110"

Код: Выделить всё

#!/usr/bin/python
import linuxcnc
c = linuxcnc.command() 
c.mode(linuxcnc.MODE_MDI)
c.wait_complete() 
c.mdi("G0 X10")
прописал путь нему в PROGRAM_PREFIX =, набираю в MDI команду и ничего не происходит

Подскажите что делаю не так?
steals_y2k
Мастер
Сообщения: 938
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 60
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: Исполнение Python скриптов в LinuxCNC

Сообщение steals_y2k »

его надо положить в каталог из переменной user_m_path, если это М.
Аватара пользователя
asher
Опытный
Сообщения: 113
Зарегистрирован: 02 июл 2019, 12:56
Репутация: 2
Контактная информация:

Re: Исполнение Python скриптов в LinuxCNC

Сообщение asher »

steals_y2k писал(а): 02 июн 2021, 14:13 его надо положить в каталог из переменной user_m_path, если это М.
попробовал результат тотже
steals_y2k
Мастер
Сообщения: 938
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 60
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: Исполнение Python скриптов в LinuxCNC

Сообщение steals_y2k »

asher писал(а): попробовал результат тотже
а права на выполнение дадены файлику?
правый клик-разрешить выполнение как программы (вроде), или через консоль chmod +r M110 из каталога с ним

я понимаю, что G0 X10-это не всё, что можно запустить на питоне, но подобное проще забить в секцию mdi в ини. 🙄
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Исполнение Python скриптов в LinuxCNC

Сообщение Serg »

steals_y2k писал(а): chmod +r M110
chmod +x M110
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
steals_y2k
Мастер
Сообщения: 938
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 60
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: Исполнение Python скриптов в LinuxCNC

Сообщение steals_y2k »

точно же🙄
755))
Ответить

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