Страница 94 из 245
Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 18:31
Kovus2
В логах выглядит так, что вначале грузит taskmill
затем пытается загрузить keystick
После этого система прибивает эти 2 процесса и чистит память.
Вот вывод терминала:
Код: Выделить всё
cnc@orangepipc:~$ linuxcnc -k /home/cnc/machinekit/configs/3D_keystick/3D_keystick.ini
MACHINEKIT - 0.1
Machine configuration directory is '/home/cnc/machinekit/configs/3D_keystick'
Machine configuration file is '3D_keystick.ini'
Starting Machinekit...
rtapi_msgd command: /usr/libexec/linuxcnc/rtapi_msgd --instance=0 --rtmsglevel=1 --usrmsglevel=1 --halsize=524288
rtapi_app command: /usr/libexec/linuxcnc/rtapi_app_rt-preempt --instance=0
io started
halcmd loadusr io started
task pid=1853
/usr/bin/linuxcnc: line 842: xterm: command not found
Shutting down and cleaning up Machinekit...
emcTaskInit: using builtin interpreter
Cleanup done
Machinekit terminated with an error. You can find more information in the log:
/home/cnc/linuxcnc_debug.txt
and
/home/cnc/linuxcnc_print.txt
as well as in the output of the shell command 'dmesg' and in the terminal
Жалуется на /usr/bin/linuxcnc: line 842: xterm: command not found
Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 18:52
Maxekb77
Kovus2, скрин что ли приложи
Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 18:54
Kovus2
Maxekb77 писал(а):Kovus2, скрин что ли приложи
В сообщении выше приложил вывод в терминал.
Жалуется:
/usr/bin/linuxcnc: line 842: xterm: command not found
Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 19:04
Kovus2
Вот, на всякий случай ini файл:
Код: Выделить всё
# Generated by stepconf 1.1 at Sat Dec 16 00:04:20 2017
# If you make changes to this file, they will be
# overwritten when you run stepconf again
[EMC]
MACHINE = 3D_keystick
DEBUG = 5
[DISPLAY]
DISPLAY = keystick
EDITOR = gedit
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
ARCDIVISION = 64
GRIDS = 10mm 20mm 50mm 100mm 1in 2in 5in 10in
MAX_FEED_OVERRIDE = 1.2
MIN_SPINDLE_OVERRIDE = 0.5
MAX_SPINDLE_OVERRIDE = 1.2
DEFAULT_LINEAR_VELOCITY = 2.50
MIN_LINEAR_VELOCITY = 0
MAX_LINEAR_VELOCITY = 25.00
INTRO_GRAPHIC = machinekit.gif
INTRO_TIME = 2
PROGRAM_PREFIX = /home/cnc/machinekit/nc_files
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
[FILTER]
PROGRAM_EXTENSION = .png,.gif,.jpg Greyscale Depth Image
PROGRAM_EXTENSION = .py Python Script
png = image-to-gcode
gif = image-to-gcode
jpg = image-to-gcode
py = python
[TASK]
TASK = milltask
CYCLE_TIME = 0.010
[RS274NGC]
PARAMETER_FILE = machinekit.var
[EMCMOT]
EMCMOT = motmod
COMM_TIMEOUT = 1.0
COMM_WAIT = 0.010
BASE_PERIOD = 50000
SERVO_PERIOD = 1000000
[HAL]
HALFILE = 3D_keystick.hal
HALFILE = custom.hal
POSTGUI_HALFILE = custom_postgui.hal
[TRAJ]
AXES = 3
COORDINATES = X Y Z
LINEAR_UNITS = mm
ANGULAR_UNITS = degree
CYCLE_TIME = 0.010
DEFAULT_VELOCITY = 2.50
MAX_VELOCITY = 25.00
[EMCIO]
EMCIO = io
CYCLE_TIME = 0.100
TOOL_TABLE = tool.tbl
[AXIS_0]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 25.0
MAX_ACCELERATION = 750.0
STEPGEN_MAXACCEL = 937.5
SCALE = 80.0
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -9999.0
MAX_LIMIT = 9999.0
HOME_OFFSET = 0.0
[AXIS_1]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 25.0
MAX_ACCELERATION = 750.0
STEPGEN_MAXACCEL = 937.5
SCALE = 80.0
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -9999.0
MAX_LIMIT = 9999.0
HOME_OFFSET = 0.0
[AXIS_2]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 25.0
MAX_ACCELERATION = 750.0
STEPGEN_MAXACCEL = 937.5
SCALE = 80.0
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -9999.0
MAX_LIMIT = 9999.0
HOME_OFFSET = 0.0
Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 19:05
Maxekb77
apt install xterm ?
Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 19:09
Kovus2
Maxekb77 писал(а):apt install xterm ?
Специально не ставил. Щаз проделаю и отпишусь.
Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 19:13
Kovus2
После того как xterm был установлен я получил заветный черно-белый экранчик.

Спасибо!
Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 19:20
Maxekb77
Kovus2, Ждемс результата забега.
Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 19:27
Kovus2
Maxekb77 писал(а):Kovus2, Ждемс результата забега.
Пока без станка все захомилось. На кнопки реагирует, циферки бегают. Завтра в гараже буду, попробую стопануть Иксы и к станку подключить.
Может еще подскажите где этот keystick живет. Интересуюсь на предмет того, может "морду" слегка ракрасить, а то уж изрядно готичная.

Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 19:34
Maxekb77
Kovus2, так запусти программу да и усе, если отработает то отработает или выпадет в joint error.
где живет честно не искал, особо не интересно. да и из этой готике в консоли вряд ли что лучше соорудишь.
Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 19:41
Kovus2
Кхм... Попадалово. Не нашел как загрузить УП. В помощи, вроде, ссылаются на кнопки O/о, но при их нажатии ничего не происходит. R/r - запустить УП.
Ни на маленькую, ни на большую никакой реакции не замечаю.
И это... Как latency из консоли смотреть? Тут ссылку давали:
http://www.cnc-club.ru/forum/viewtopic. ... 94#p414694
Но я не разобрался. Это в hal файл прописывать? А куда потом show sig base-* вдалбывать?
Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 20:22
Maxekb77
Kovus2,
так не давно уже спрашивал
http://www.cnc-club.ru/forum/viewtopic. ... 80#p466718
там сначала включить станок, перевести его в режим auto, после этого можно нажимать oO, потом указать путь с именем файла а когда загрузиться тогда уже rR
Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 20:24
svb
Kovus2 писал(а):Не нашел как загрузить УП. В помощи, вроде, ссылаются на кнопки O/о,
F1 => F2 => F4 => O

Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 20:29
svb
svb писал(а):Kovus2 писал(а):Не нашел как загрузить УП. В помощи, вроде, ссылаются на кнопки O/о,
F1 => F2 => F4 => O

Не, даже не так!!!
F1 => F2 => F3 => X => Home => Y => Home => Z => Home => F4 => O => filename => R
У меня все заработало

Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 20:40
Kovus2
svb писал(а):svb писал(а):Kovus2 писал(а):Не нашел как загрузить УП. В помощи, вроде, ссылаются на кнопки O/о,
F1 => F2 => F4 => O

Не, даже не так!!!
F1 => F2 => F3 => X => Home => Y => Home => Z => Home => F4 => O => filename => R
У меня все заработало

Йопт...

Хогвардс какой-то
Спасибо!
Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 20:42
Maxekb77
Kovus2,
[TRAJ]
NO_FORCE_HOMING=1
Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 20:51
Kovus2
Maxekb77 писал(а):Kovus2,
[TRAJ]
NO_FORCE_HOMING=1
Угу. Спасибо.
Запустил cyclictest законектившись по ssh. Параллельно на самой балалайке запускаю Firefox. У меня получилось отрицательное число -38
А так, с запущенными Иксами, открытым thunar показывает 129.
Щаз попробую Иксы остановить.
Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 21:27
svb
Kovus2 писал(а):Щаз попробую Иксы остановить.
Судя по затянувшейся паузе Иксы останавливаться не захотели, а за ними убежал и
Kovus2

Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 23:08
Kovus2
svb писал(а):Kovus2 писал(а):Щаз попробую Иксы остановить.
Судя по затянувшейся паузе Иксы останавливаться не захотели, а за ними убежал и
Kovus2

Гы-гы-гы... я в процессе.
Сижу, подбираю коэффициенты в hal и ini файлах. А так же пытаюсь догнать, какого хрена консольная утилита и latency test дают разные показания, при том, что запускаются одновременно. Вопросов пока больше, чем ответов. А Иксы могу вырубить в /etc/init.d
К тому же, пока балалайку к драйверам не подключишь - нифига не увидишь. А так да, циферки бегают.
А вот куда заныкали keystick не нашел. Закопали основательно.

Но, не все сразу. Подключим к железу и посмотрим.
Кстати, xterm надо бы сразу в следующую сборку включить, если его еще там нету.
Re: LinuxCNC + Orange Pi
Добавлено: 19 окт 2018, 23:22
Serg
Kovus2 писал(а):И это... Как latency из консоли смотреть? Тут ссылку давали:
http://www.cnc-club.ru/forum/viewtopic. ... 94#p414694
Но я не разобрался. Это в hal файл прописывать? А куда потом show sig base-* вдалбывать?
http://linuxcnc.org/docs/devel/html/hal/tutorial.html 