Страница 210 из 245
Re: LinuxCNC + Orange Pi
Добавлено: 05 май 2021, 13:44
гражданинъ
Позже поштудируем .Для запуска моей сборки потребовалось в первую очередь поменять scale с 1000 на 300 и max velocity на 50.
естественно без начал ни чего запустить не возможно!
Re: LinuxCNC + Orange Pi
Добавлено: 05 май 2021, 14:42
steals_y2k
насилии немного ини поправить, то нормально без начал запускается.
Re: LinuxCNC + Orange Pi
Добавлено: 05 май 2021, 14:50
гражданинъ
С этого момента поподробнее пожалуйста !
Re: LinuxCNC + Orange Pi
Добавлено: 05 май 2021, 15:14
MX_Master
кажись, он с телефона

А чё там править? Заменить все "VELOCITY = 100" на "VELOCITY = 50"?
Через пару дней закуплю ещё MicroSD флэшек. Надо всё собрать и протестировать для
H5-тых мини компов. Хотя, с точки зрения производительности, больше интереса к чипам
H6 и
RK3399.
Re: LinuxCNC + Orange Pi
Добавлено: 05 май 2021, 15:34
steals_y2k
гражданинъ писал(а): ↑
С этого момента поподробнее пожалуйста !
тут в п.4.2.8
а вообще,я концевики вчера не подключал, и оно мне дом запоминало там, где нажал Home.
да, именно, не углядел )))))
по цене уже близко к малине4.
и к своему собрату на атоме.
Re: LinuxCNC + Orange Pi
Добавлено: 05 май 2021, 15:41
MX_Master
Ни в атоме, ни в малиновом проце никаких общедоступных сопроцессоров нет. Так что, плюсуй туда минимум 6 рублей сверху

А вот в
RK3399 есть цельных три сопроцессора, и ещё два домена (2 и 4 ядра) местами до 2 ГГц. Ну и с графикой порядок.
Если на
H6 поднять проект, это будет самое быстрое и недорогое решение. А если на
RK3399 - это ваще будет шикарно. Особенно, для меня, как прогера.
Re: LinuxCNC + Orange Pi
Добавлено: 05 май 2021, 15:53
гражданинъ
Со скоростями понятно ,что бы запустить УП что нужно поправить ? У меня не запускается и не обнуляется.
(для просмотра содержимого нажмите на ссылку)[EMC]
MACHINE = 3A_test
DEBUG = 0
VERSION = 1.1
[DISPLAY]
DISPLAY = axis
EDITOR = gedit
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
ARCDIVISION = 64
GRIDS = 10mm 20mm 50mm 100mm 1in 2in 5in 10in
MAX_FEED_OVERRIDE = 2.0
MIN_SPINDLE_OVERRIDE = 0.5
MAX_SPINDLE_OVERRIDE = 2.0
DEFAULT_LINEAR_VELOCITY = 5.00
MIN_LINEAR_VELOCITY = 0
MAX_LINEAR_VELOCITY = 50.0
INTRO_GRAPHIC = linuxcnc.gif
INTRO_TIME = 2
PROGRAM_PREFIX = /home/dima/linuxcnc/nc_files
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
[KINS]
JOINTS = 3
KINEMATICS = trivkins coordinates=XYZ
[FILTER]
PROGRAM_EXTENSION = .png,.gif,.jpg Greyscale Depth Image
PROGRAM_EXTENSION = .py Python Script
PROGRAM_EXTENSION = .nc,.tap G-Code File
png = image-to-gcode
gif = image-to-gcode
jpg = image-to-gcode
py = python
[TASK]
TASK = milltask
CYCLE_TIME = 0.010
[RS274NGC]
PARAMETER_FILE = config.var
[EMCMOT]
EMCMOT = motmod
COMM_TIMEOUT = 1.0
BASE_PERIOD = 200000
SERVO_PERIOD = 1000000
[HAL]
HALFILE = config.hal
[TRAJ]
COORDINATES = X Y Z
LINEAR_UNITS = mm
ANGULAR_UNITS = degree
DEFAULT_LINEAR_VELOCITY = 5.0
MAX_LINEAR_VELOCITY = 100.00
[EMCIO]
EMCIO = io
CYCLE_TIME = 0.100
TOOL_TABLE = tool.tbl
[AXIS_X]
MAX_VELOCITY = 50.0
MAX_ACCELERATION = 200.0
MIN_LIMIT = -9999.0
MAX_LIMIT = 9999.0
[JOINT_0]
TYPE = LINEAR
HOME = 0.0
MIN_LIMIT = -9999.0
MAX_LIMIT = 9999.0
MAX_VELOCITY = 50.0
MAX_ACCELERATION = 200.0
SCALE = 300.0
FERROR = 1
MIN_FERROR = 0.25
HOME_OFFSET = 0.0
[AXIS_Y]
MAX_VELOCITY = 50.0
MAX_ACCELERATION = 200.0
MIN_LIMIT = -9999.0
MAX_LIMIT = 9999.0
[JOINT_1]
TYPE = LINEAR
HOME = 0.0
MIN_LIMIT = -9999.0
MAX_LIMIT = 9999.0
MAX_VELOCITY = 50.0
MAX_ACCELERATION = 200.0
SCALE = 300.0
FERROR = 1
MIN_FERROR = 0.25
HOME_OFFSET = 0.0
[AXIS_Z]
MAX_VELOCITY = 50.0
MAX_ACCELERATION = 200.0
MIN_LIMIT = -9999.0
MAX_LIMIT = 9999.0
[JOINT_2]
TYPE = LINEAR
HOME = 0.0
MIN_LIMIT = -9999.0
MAX_LIMIT = 9999.0
MAX_VELOCITY = 50.0
MAX_ACCELERATION = 200.0
SCALE = 300.0
FERROR = 1
MIN_FERROR = 0.25
HOME_OFFSET = 0.0
Я же говорил,надо "веслом показать "

Оказалось надо выбрать ось и НАКЛАВЕНАЖАТЬХОУМ! Едем дальше !
Re: LinuxCNC + Orange Pi
Добавлено: 05 май 2021, 16:06
steals_y2k
а открыть п. 4.2.8 по ссылке?
Re: LinuxCNC + Orange Pi
Добавлено: 05 май 2021, 16:07
гражданинъ
Открывал ,тут нет таких строк ,но всё решилось уже УП поехала !
Re: LinuxCNC + Orange Pi
Добавлено: 05 май 2021, 16:26
wzor
Михаил так к чему советуешь приглядеться? Н5, Н6 или 3399? В каком направлении думаешь развивать проект? Понимаю рано еще спрашивать) Но все таки? Н3 тяжко тянет как по мне(
Re: LinuxCNC + Orange Pi
Добавлено: 05 май 2021, 16:47
MX_Master
У меня мини комп на H3 ваще без монитора и клавы робит. Чисто удалённый рабочий стол по сети. Тормоза при этом ещё больше, но я не жалуюсь. Всё очень дёшево и сердито.
Присматриваться ни к чему сейчас не надо. Максимум до чего мои руки быстро дотянутся это H5. Но там всё также небыстро как и на H3. Просто, у людей на руках есть эти мини компы с H5. Не хотелось бы людей разочаровывать. Ну и, как-нибудь потом, в свободное время, я гляну, что можно сделать для H6. Там всё заметно отличается от H3/H5.
ЗЫ насколько я знаю, в новых H616 нет такого же сопроцессора как в H3/H5/H6.
Re: LinuxCNC + Orange Pi
Добавлено: 05 май 2021, 20:32
гражданинъ
Чо ж ни кто не пнул ищи мол микрошаг куда делся ? В этих китайских шилдах накосячено бывает . В результате всё заработало ,но для шага 5 мм \оборот пришлось scale ставить 1280 и тут же выловился joint following error на третьем холостом перемещении ! На реальном станке у меня scale 320 и 640 так что поставил 640 и всё поехало .Сейчас сваяю УП ,какой ни будь треугольник ,можно с дугообразной "гипотенузой" и проходов 100 хватит ?
Re: LinuxCNC + Orange Pi
Добавлено: 05 май 2021, 20:51
MX_Master
годятся любые тесты

Re: LinuxCNC + Orange Pi
Добавлено: 05 май 2021, 21:00
гражданинъ
Не хочет , joint following error по всем осям сразу.Что не так ему?
Re: LinuxCNC + Orange Pi
Добавлено: 05 май 2021, 21:08
MX_Master
заменить гигансткую "VELOCITY = 1000" на что-то поскромнее
Re: LinuxCNC + Orange Pi
Добавлено: 05 май 2021, 22:06
гражданинъ
На 200 и 200% подачи поехало !Это значит ,что можно 400 ставить ? Пока 3000 строк, посмотрим .Моторы горячие не удержать рукой а пирометра дома нет .Может ни чего не будет ?Поставил на них дуть вентилятор ,остыли.
Пока результат такой.Концовки я сам не наблюдал ,проспал . Совпали метки на оси Y и Z но в нуле стояла только Z (а должна быть 10мм)! Х уехал на 800 Y на 350 ! После того как вернул в ноль вручную метки были так же .Ни каких ошибок не светилось .Файл с УП был на рабочем столе.Завтра работа но по вечерам могу выполнить какие то задания .
Арткам конечно немного .....не настоящий ....Другого нет.
Re: LinuxCNC + Orange Pi
Добавлено: 06 май 2021, 09:18
MX_Master
проверять возвращение в ноль надо по мех. индикатору

софт может наврать
Re: LinuxCNC + Orange Pi
Добавлено: 06 май 2021, 09:29
MX_Master
С утра попробовал собрать для
arm64/aarch64 (H5/H6) свеженькое ядро с RT патчем. А в RT патче (
patch-5.10.21-rt34.patch) для
arm64/aarch64, по-моему, ничего нужного и нет. После патча в конфиге никаких FULL RT настроек нет. При сборке соотв. выбора нет. Помню как-то давно собирал, было что-то аналогичное.
ЗЫ свеженький
linuxcnc 2.8.1 для
arm64/aarch64 (H5/H6) уже собран
ЗЫ2 всё-таки, скорость работы на
H6 радикально отличается от того же самого на
H3. Ну прям, небо и земля.
Re: LinuxCNC + Orange Pi
Добавлено: 06 май 2021, 17:07
MX_Master
Так и не нашёл, что и где надо отключить/включить чтобы в конфиге для
arm64 появилась опция "Fully preemptible kernel". В каких-то ранних версиях нужно было отключить
KVM, но тут он изначально не включен в конфиге. Если кто-то понимает в чём дело, подскажите.
--- добавлено позже ---
ЗЫ стоило только это написать, как нашёл от чего зависит
Код: Выделить всё
@@ -59,6 +65,7 @@ config PREEMPT_RT
bool "Fully Preemptible Kernel (Real-Time)"
depends on EXPERT && ARCH_SUPPORTS_RT
Re: LinuxCNC + Orange Pi
Добавлено: 06 май 2021, 18:21
гражданинъ
Это проверочный "стенд" ,моторы с прикрученными муфтами лежат на столе ,сделаны риски на муфтах и корпусах ,при возврате в ноль должны же совпадать ,мне кааца. Ещё погоняю ,понаблюдаю.