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

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

Добавлено: 02 июн 2021, 11:50
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 команду и ничего не происходит

Подскажите что делаю не так?

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

Добавлено: 02 июн 2021, 14:13
steals_y2k
его надо положить в каталог из переменной user_m_path, если это М.

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

Добавлено: 03 июн 2021, 09:18
asher
steals_y2k писал(а): 02 июн 2021, 14:13 его надо положить в каталог из переменной user_m_path, если это М.
попробовал результат тотже

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

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

я понимаю, что G0 X10-это не всё, что можно запустить на питоне, но подобное проще забить в секцию mdi в ини. 🙄

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

Добавлено: 03 июн 2021, 14:15
Serg
steals_y2k писал(а): chmod +r M110
chmod +x M110

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

Добавлено: 03 июн 2021, 14:34
steals_y2k
точно же🙄
755))