http://cnc-club.ru/wiki/index.php/LinuxCNC_Features
Текущий статус разработки
- Дописать обработки.
- Отловить баги
.
Прямо как в том анекдоте про прогаммиста и шампуньaftaev писал(а):ты же бесконечный цикл замутил, на чипмекере тож ссылку на эту тему дал, а здесь на чипмекерNick писал(а):Пока вы все тут думаете, запостил тему на chipmaker, будем еще народ подтягивать

Код: Выделить всё
serg@emc2:~/linuxcnc-features$ ./features.py -ini=/home/serg/linuxcnc/configs/sim/axis/axis_mm.ini
Gtk-Message: Failed to load module "pk-gtk-module": libpk-gtk-module.so: cannot open shared object file: No such file or directory
Warning! Problem while loading ini file!
Feature ini file probe-tool-l.ini not found in /home/serg/linuxcnc-features/subroutines:!
Warning: Error while parsing <sub name="Measure tool length" icon="images/probe-tool-l.png" src="probe-tool-l.ini"/>
...
File not found
Feature ini file gcode.ini not found in /home/serg/linuxcnc-features/subroutines:!
Warning: Error while parsing <sub name="Custom Gcode" src="gcode.ini" icon="images/gcode.png"/>
...
File not found
Feature ini file probe-tool-l.ini not found in /home/serg/linuxcnc-features/subroutines:!
Feature ini file gcode.ini not found in /home/serg/linuxcnc-features/subroutines:!
Traceback (most recent call last):
File "./features.py", line 901, in refresh
f = open(PROGRAM_PREFIX + "/features.ngc","w")
IOError: [Errno 13] Permission denied: '/features.ngc'
вроде бы все работает:UAVpilot писал(а):А нажми "Обновить"...
А у тебя точно последняя версия?UAVpilot писал(а):Feature ini file gcode.ini not found in /home/serg/linuxcnc-features/subroutines:!
И такого нет, зато есть subroutines/gcode/gcode.ini
С путями разобрался? Где в итоге баг был, в путях или в features?UAVpilot писал(а):И тут инсинуации! PROGRAM_PREFIX в axis_mm.ini присутствует и имеет соотв. значение.
Надо тогда придумать изящный способ как все это дело изображать...UAVpilot писал(а):И вообще все эти #<_global_depth> только запутывают. Человечий интерфейс предполагает, что если в поле что-то уже написано, значит можно это не трогать.
На тот момент да, склонированная с гитхаба.Nick писал(а):А у тебя точно последняя версия?
Баг тут:Nick писал(а):С путями разобрался? Где в итоге баг был, в путях или в features?
Код: Выделить всё
try :
inifile = linuxcnc.ini(ini)
SUBROUTINES_PATH = inifile.find('RS274NGC', 'SUBROUTINE_PATH') or ""
PROGRAM_PREFIX = inifile.find('DISPLAY', 'PROGRAM_PREFIX') or ""
except :
print _("Warning! Problem while loading ini file!")
Наверно, но чуть светлее - это серый, а серый - это обычно то, что неактивно, нельзя изменить.Nick писал(а):Подойдет ли вариант - если стоит стандартное значение, то цвет делаем чуть светлее?
щас поправим...UAVpilot писал(а):Баг тут:
Раньше в Cutting parameters или Probing params, теперь в defaults.ngc.UAVpilot писал(а):P.S. А где эти глобальные значения задаются?
Тоже об этом подумал, но надо сделать так, чтобы эти параметры не сильно выделялись...UAVpilot писал(а):Наверно, но чуть светлее - это серый, а серый - это обычно то, что неактивно, нельзя изменить.
Просто какой-нибудь иной цвет или например в скобках, но чтоб скобки нельзя было ввести.
Код: Выделить всё
[serg@comp linuxcnc-features]$ ./features.py -ini=/home/serg/linuxcnc/configs/sim/axis/axis_mm.ini
Warning! Problem while loading ini file!
Feature ini file probe-tool-l.ini not found in /home/serg/wrk/cnc/linuxcnc/linuxcnc-features/subroutines:!
Warning: Error while parsing <sub name="Measure tool length" icon="images/probe-tool-l.png" src="probe-tool-l.ini"/>
...
File not found
Feature ini file gcode.ini not found in /home/serg/wrk/cnc/linuxcnc/linuxcnc-features/subroutines:!
Warning: Error while parsing <sub name="Custom Gcode" src="gcode.ini" icon="images/gcode.png"/>
...
File not found
Feature ini file probe-tool-l.ini not found in /home/serg/wrk/cnc/linuxcnc/linuxcnc-features/subroutines:!
Feature ini file gcode.ini not found in /home/serg/wrk/cnc/linuxcnc/linuxcnc-features/subroutines:!
Traceback (most recent call last):
File "./features.py", line 901, in refresh
f = open(PROGRAM_PREFIX + "/features.ngc","w")
IOError: [Errno 13] Отказано в доступе: '/features.ngc'

мать мать мать... сочуствую.Nick писал(а):ехать буду 1.5 суток на поезде
Все больше не увидишьUAVpilot писал(а):По моему я это уже где-то видел...
Да не, нормально, я просто летать не люблюАлексс писал(а):мать мать мать... сочуствую.
даешь заготовку в gremlin ...)))Nick писал(а):будет время позаниматься features, что делать в первую очередь?