http://cnc-club.ru/wiki/index.php/LinuxCNC_Features
Текущий статус разработки
- Дописать обработки.
- Отловить баги .
возможно в самой последней версии linuxcnc он уже есть.Alexsh писал(а):Приветствую! Как обстоят дела с инструкций для чайников и танкистов?
Хочу попробовать, но даже не представляю с чего начатm.. как эти фьючерсы устанавливать?
Немного знаком. У меня версия 2.7 из дистрибутива.Nick писал(а):возможно в самой последней версии linuxcnc он уже есть.Alexsh писал(а):Приветствую! Как обстоят дела с инструкций для чайников и танкистов?
Хочу попробовать, но даже не представляю с чего начатm.. как эти фьючерсы устанавливать?
Поставить можно отсюда http://buildbot.linuxcnc.org/
С linux вообще знаком?
В ini указываются некоторые дополнительные переменные и загружается панель gladevcp.yell писал(а):Не понимаю зачем мне предлагается запускать linux-cnc с его axis.ini или gmoccapy.ini, когда у меня свой .ini
А что именно ты сделал?yell писал(а):Хотя все равно не получается установить. Может кто-нибудь по-русски написать актульную процедуру установки последней версии v2.0.1 от FernV.
В hal можешь убрать последние строки, где написано про axis_manualtoolchange. Или в ini поищи их.yell писал(а):Пишет "Could not open command file 'axis_manualtoolchange.hal'"
Код: Выделить всё
cd ~
git clone git://github.com/FernV/linuxcnc-features.git
sudo apt-get install python-lxml
cd linuxcnc-features/
./setup
/usr/bin/linuxcnc '/home/cnc/linuxcnc-features/linuxcnc-configs/axis/axis.ini'
Код: Выделить всё
LINUXCNC - 2.6.12
Machine configuration directory is '/home/cnc/linuxcnc-features/linuxcnc-configs/axis'
Machine configuration file is 'axis.ini'
Starting LinuxCNC...
Could not open command file 'axis_manualtoolchange.hal'
Shutting down and cleaning up LinuxCNC...
У меня нет папки '~/linuxcnc/configs/sim.axis'. У меня в папке '~/linuxcnc/configs' вообще кроме моего конфига ничего нет. Но я нашел где-то эти файлы. Скопировал. Но видимо скопировал что-то не так (симлинки скопировал, а не файлы) и ничего не изменилось. Написал ему о своем безуспешной попытке, но он уже не ответилYou can copy 'axis_manualtoolchange.hal' and 'simulated_home.hal' from
'~/linuxcnc/configs/sim.axis' in '~/linuxcnc-features/linuxcnc-configs/axis'
> But could you explain, how to install and use embedded your fork of LinuxCNC Features with my own .ini file
I guess you mean with your 'axis.ini' that include settings for your mill.
Features is designed to work with it's own files, those in
'~/linuxcnc-features' and sub-dirs.
Copy your axis.ini in '~/linuxcnc-features/linuxcnc-configs/axis' under
a different name or first rename axis.ini to avoid overwriting it
Edit your 'axis.ini' to include the lines specific to features.
Those are :
GLADEVCP = ...
PROGRAM_PREFIX = ...
SUBROUTINE_PATH = ...
Do not use 'simulated_home.hal'
Also copy your tool table file in the same directory
Код: Выделить всё
LINUXCNC - 2.6.12
Machine configuration directory is '/home/cnc/linuxcnc-features/linuxcnc-configs/axis'
Machine configuration file is 'axis.ini'
Starting LinuxCNC...
.
task: main loop took 0.013360 seconds
task: main loop took 0.013360 seconds
(gladevcp:28514): libglade-WARNING **: Expected <glade-interface>. Got <interface>.
(gladevcp:28514): libglade-WARNING **: did not finish in PARSER_FINISH state
**** GLADE VCP ERROR: With xml file: ../../features.ui : could not create GladeXML object
<commandline>:0: gladevcp exited without becoming ready
Embeded tab command "halcmd loadusr -Wn gladevcp gladevcp -c gladevcp -x 54526112 -U --catalog=mill ../../features.ui" exited with error: 1
Shutting down and cleaning up LinuxCNC...
Покажи свой:yell писал(а):Could not open command file 'axis_manualtoolchange.hal'
Shutting down and cleaning up LinuxCNC...
Лень Сейчас как включат в основную ветку оно будет не надо.yell писал(а):Почему нельзя сделать так, чтобы процедура установки Features предполагала модульность и не требовала перемещения файлов конфигурации. Т.е. мне кажется было бы удобнее если бы установка выглядиля так:
Скачать
Запустит файл ./setup
Код: Выделить всё
(gladevcp:28514): libglade-WARNING **: Expected <glade-interface>. Got <interface>.
(gladevcp:28514): libglade-WARNING **: did not finish in PARSER_FINISH state
**** GLADE VCP ERROR: With xml file: ../../features.ui : could not create GladeXML object
<commandline>:0: gladevcp exited without becoming ready
Embeded tab command "halcmd loadusr -Wn gladevcp gladevcp -c gladevcp -x 54526112 -U --catalog=mill ../../features.ui" exited with error: 1
Shutting down and cleaning up LinuxCNC...
Ожидается, что LinuxCNC Features включат нативно в состав LinuxCNC? Серьезно? Откуда инфа?Nick писал(а):Лень Сейчас как включат в основную ветку оно будет не надо.
Я ее взял из предыдущего сообщения.yell писал(а):Ошибка "Could not open command file 'axis_manualtoolchange.hal'" ушла. Написал же выше об этом. Мой файл axis.ini без изменений (https://github.com/FernV/linuxcnc-featu ... s/axis.ini)
Сейчас проблема скорее где-то здесь:
а файл там есть?yell писал(а):**** GLADE VCP ERROR: With xml file: ../../features.ui : could not create GladeXML object
Вот тут уже включили:yell писал(а):Ожидается, что LinuxCNC Features включат нативно в состав LinuxCNC? Серьезно? Откуда инфа?
Круто. Мои поздравленияNick писал(а):Вот тут уже включили:yell писал(а):Ожидается, что LinuxCNC Features включат нативно в состав LinuxCNC? Серьезно? Откуда инфа?
https://forum.linuxcnc.org/forum/40-sub ... =290#66966
Да, тяжеловато, у меня тоде в цеху такой моник стоит, но ничего по тихоньку можно работать.yell писал(а):Эх. Для 1024х768 не юзабельно.
Там не везде оно есть.yell писал(а):Траектории похоже высокоскоростные. Как это изменить не вижу. Не всем же подойдет врезание по спирали.
Да, как вариант. Ну там ещё настройка есть ширину можно отрегулировать (Utilities -> Preferences)Nick писал(а):Можно окно за пределы экрана растянуть, чтобы видно было только траекторию и features.
Ну у всех Basic Shapes так (точно у окружности, у овала, у квадрата так), которых всего 9 (кстати, вертикальной прокрутки нет.. поэтому даже не знаю.. может их и больше).Nick писал(а):Там не везде оно есть.
Ты какую обработку смотришь?
Можно в Xserver включить любой виртуальный размер - изображение не будет помещаться на экран, но оно будет скролится при попытке переместить мышь за пределы физического экрана.Nick писал(а):Можно окно за пределы экрана растянуть, чтобы видно было только траекторию и features.
Код: Выделить всё
xrandr --fb 1920x1080 --scale 1.875x1.40625 --output VGA --pos 0x0 --panning 1920x1080+0+0/1920x1080+0+0/64/64/64/64
похоже на отношение дюйм-ммGeshka писал(а):Куда копать не подскажите ?