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

Re: Контроллеры ЧПУ WLMotion

Добавлено: 31 янв 2023, 12:56
CNC-Logic
Dimka писал(а): 02 дек 2022, 19:46
CNC-Logic писал(а): 02 дек 2022, 19:30 Дэфакто он уже сделан и я его пользую в тестовом режиме.
Засвети хоть фотку интерфейса посмотреть или коротенькое видео в работе.
IMG-20230131-WA0009.jpeg (2159 просмотров) <a class='original' href='./download/file.php?id=206515&sid=1c0d08906f2ee82c75c988ca7c2fcf14&mode=view' target=_blank>Загрузить оригинал (1.14 МБ)</a>
Иду в сторону первых пробных деталей. Револьверку пока кручу через шаговик.

Re: Контроллеры ЧПУ WLMotion

Добавлено: 14 дек 2023, 14:58
voverrr
здравствуйте.
Подскажите плиз как именно подключать вашу новую, августовскую 2023 плату выравнивания портала к нц студио?
Может какую схемку подробную разрисуете?
Всю голову сломал.
7 выход нц студио к +out
gnd нцстудио к -out
Концевики к + и - in1 и in2
только в таком положении портал едет, но при если прикоснуться магнитиком к одному концевику, то останавливаются оба мотора.
Концевики индуктивные на два провода LJ8A3-2-Z-EX, так понимаю, у них важна полярность.
Драйвера dm542
джамперы pnp/npn на плате возле разъёмов концевиков никак не влияют.
Отдельно питание, насколько понимаю, ей не нужно? Достаточно тех 5 вольт, что приходят с платы нц студио?

Re: Контроллеры ЧПУ WLMotion

Добавлено: 12 май 2024, 19:02
a321
на сайте Программы, разработчика, выдает ошибку 404 при попытке скачать rar. Равным образом и ссылка на гит https://github.com/wldevru/wlmill-main.git дохлая. Скачанный экз программы под Linux не запускается, жалуясь на зависимости -
./wlmill_v2.2.75_amd64
./wlmill_v2.2.75_amd64: error while loading shared libraries: libQt5SerialPort.so.5: cannot open shared object file: No such file or directory
Т.е. необходимо явным образом прописать в документации зависимости.
Но суть моего вопроса, как пользователя LinuxCNC, в следующем -
1. LCNC столько внимания уделяет вопросу "ядра реального времени", здесь же допускается работа даже по ЮСБ. Это как? - нет, я понимаю, планетснс, возможно - мач.
2. S-кривая звучит заманчиво. Однако чисто прикладной результат как разница исполнения в работах по дереву между S и "не S"?
3. с LNCN есть очевидные особенности g-code, свой "постпроцессор". Соотв. есть уже набор программ, которые вот ни разу не хочется перелопачивать. С их подпрограммами, if, while и пр. Что и как здесь?
Вопросы не праздные, действительно после вполне ожидаемой гибели очередного ноутбука с LPT придется искать, видимо, уже и ноутбук и контроллер.

Re: Контроллеры ЧПУ WLMotion

Добавлено: 12 май 2024, 19:28
vtgmfg
a321 писал(а): здесь же допускается работа даже по ЮСБ.
1.а есть что-то круче или перспективнее юсб? езернет будете все равно через юсб подключать. тут кстати хватает вроде 1й версии юсб.
поскольку временем занимается контроллер то линкукс я бы рассматривал только если сам линуксоид.
2.не пробовал
3. да вроде ничего особенного не требуется. Юровский солидкам-мач вроде работает если в дебри не лезть

Re: Контроллеры ЧПУ WLMotion

Добавлено: 12 май 2024, 20:29
a321
лан распаян на платах ноутбуков. ЮСБ не требует. Контроллер исполняет приказанное софтом. Как-то все ответы на "троечку".

Re: Контроллеры ЧПУ WLMotion

Добавлено: 12 май 2024, 20:52
vtgmfg
a321 писал(а): лан распаян на платах ноутбуков.
мне лан даром не надо. лан это шаг в сторону лпт
a321 писал(а): Контроллер исполняет приказанное софтом.
нет - он работает сам - так что никаких загонок с латенси компа и его ядром не требуется. комп конечно поставляет ему данные но буфер на какое то колво элементов типа 30/60 и планировщик у контроллера свой.
a321 писал(а): Как-то все ответы на "троечку".
на здоровье!

Re: Контроллеры ЧПУ WLMotion

Добавлено: 12 май 2024, 21:01
Cvazist
a321, УП выполняется контролере, задача компьютера только передать УП в контроллер, поэтому ядро реального времени не нужно.
S кривые уменьшают время обработки и точность. Т.е. пользователь сам определяет что ему нужно.
С линуксом сейчас проблемы, посмотрите форум, народ мучается.
Я на винде, ни каких проблем.
Постпроцессор: у меня тот же что и на mach3. Менять не пришлось.

Re: Контроллеры ЧПУ WLMotion

Добавлено: 13 май 2024, 07:57
wldev
a321 писал(а): 12 май 2024, 19:02 на сайте Программы, разработчика, выдает ошибку 404 при попытке скачать rar. Равным образом и ссылка на гит https://github.com/wldevru/wlmill-main.git дохлая. Скачанный экз программы под Linux не запускается, жалуясь на зависимости -
./wlmill_v2.2.75_amd64
./wlmill_v2.2.75_amd64: error while loading shared libraries: libQt5SerialPort.so.5: cannot open shared object file: No such file or directory
Т.е. необходимо явным образом прописать в документации зависимости.
Но суть моего вопроса, как пользователя LinuxCNC, в следующем -
1. LCNC столько внимания уделяет вопросу "ядра реального времени", здесь же допускается работа даже по ЮСБ. Это как? - нет, я понимаю, планетснс, возможно - мач.
2. S-кривая звучит заманчиво. Однако чисто прикладной результат как разница исполнения в работах по дереву между S и "не S"?
3. с LNCN есть очевидные особенности g-code, свой "постпроцессор". Соотв. есть уже набор программ, которые вот ни разу не хочется перелопачивать. С их подпрограммами, if, while и пр. Что и как здесь?
Вопросы не праздные, действительно после вполне ожидаемой гибели очередного ноутбука с LPT придется искать, видимо, уже и ноутбук и контроллер.
Убрали битую ссылку.
Есть архив с базовой конфиграцией WLMill (как правило большой)
https://wldev.ru/data/soft/wlmill/linux ... nux.tar.gz - в нём есть файл install в котором всё что нужно
При обновлении достаточно заменить исполняемый файл, который можно взять из этой же папки.
https://wldev.ru/data/soft/wlmill/linux/

Помимо всего также есть описание в документации https://wldev.ru/data/doc/WLMill.pdf 2.2.3

1. Компьютер не занимается генерацией импульсов, расчётом движений и прочим реалтаймом... - это всё делает контроллер.

"
1.2 Взаимодействие с контроллером.
WLMill сообщает контроллеру какие нужно выполнить действия, перемещения... А контроллер
занимается расчётом траектории для каждой оси.
Например если нам нужно выполнить перемещения и в точку (X100 Y-1 Z50), то программа
сообщает контроллеру режим перемещения (скорости и ускорения) и конечное положение. Далее
контроллер сам осуществляет движение. Аналогично происходит и с другими типами
перемещения.
"

2. Станок так или иначе добавляет свою S за счёт диформаций в передачах и пр. А если это делает контроллер то станок может работать мягче...

3. условий в G коде нет. но есть скрипты в которых можно многое реализовать. Также есть редактор скриптов с подсказками.
"7 Поддерживаемые G коды"

Re: Контроллеры ЧПУ WLMotion

Добавлено: 13 май 2024, 09:07
vtgmfg
wldev писал(а): условий в G коде нет.
то было видимо про постпроцессор.

Re: Контроллеры ЧПУ WLMotion

Добавлено: 13 май 2024, 21:29
a321
Cvazist писал(а): С линуксом сейчас проблемы, посмотрите форум, народ мучается.
Речь, видимо, о новых установках 2.9.2, а не Linux как таковом, которым пользуюсь не первый десяток лет и с существенно меньшими нареканиями, нежели винды.
Рад был прочитать, что S и реалтаймом занимается сам контроллер, что не вполне верно. От компа он получает последовательностть этих самых наборов конечных координат. И если юсб увлечется, или винды увлекутся буферизацией, антивирусней, да много чем винды увлекаются, то передачу следующих команд они отложат "до лучших времен". Т.е. не исповедуют вполне русскую логику - умри, но сделай.
На раннеей стадии, с первым станочком, я сколько-то раз словил неприятности, включая "синий экран". Цена испорченной заготовки регулярно бывает выше стоимости и контроллера, и ноутбучка.

Про отсутствие if и пр. - это реально жаль. И, собственно, а чего так? - если все прелести делает сам контроллер, то чего бы ему не управляться и тем же LinuxCNC? и пусть реализует S. Полагаю, дело лишь в прошивке, которую Вы же и делаете.

Re: Контроллеры ЧПУ WLMotion

Добавлено: 14 май 2024, 08:11
гражданинъ
a321 писал(а): то чего бы ему не управляться и тем же LinuxCNC?
Если бы было легко "уговорить" LinuxCNC управлять любыми USB и иже с ними устройствами ,китайцы давно бы на клепали синих,красных,серобуромалиновых плат-контроллеров !

Re: Контроллеры ЧПУ WLMotion

Добавлено: 14 май 2024, 10:47
wldev
a321 писал(а): Рад был прочитать, что S и реалтаймом занимается сам контроллер, что не вполне верно. От компа он получает последовательностть этих самых наборов конечных координат. И если юсб увлечется, или винды увлекутся буферизацией, антивирусней, да много чем винды увлекаются, то передачу следующих команд они отложат "до лучших времен". Т.е. не исповедуют вполне русскую логику - умри, но сделай.
На раннеей стадии, с первым станочком, я сколько-то раз словил неприятности, включая "синий экран". Цена испорченной заготовки регулярно бывает выше стоимости и контроллера, и ноутбучка.
В контроллере есть буфер перемещения и планировщик. Который позволяет использовать обычный компьютер. Даже если нажать на ресет у компьютера во время фрезеровки, то колом станок не встанет...

Re: Контроллеры ЧПУ WLMotion

Добавлено: 14 май 2024, 11:25
vtgmfg
wldev писал(а): то колом станок не встанет...
колом не встанет - но выработав буфер остановится в материале с включенным шпинделем. ему бы перед стартом загружать какой то примитив что делать при пустеющем буфере.
например 1мм назад по траектории и остановить шпиндель

Re: Контроллеры ЧПУ WLMotion

Добавлено: 14 май 2024, 11:31
a321
очень хорошо. Еще бы принимать код, подготовленный для LinuxCNC. Или управляться им. Вот давеча продавал старый ноут с лпт, тов. страдает под мачем и виндами и "цветной" платой - ссылку ему на Ваш контроллер пошлю.

Re: Контроллеры ЧПУ WLMotion

Добавлено: 14 май 2024, 14:59
vtgmfg
a321 писал(а): Еще бы принимать код, подготовленный для LNCN.
что это такое например?