WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
vtgmfg
Мастер
Сообщения: 1811
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 76
Настоящее имя: Максим
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение vtgmfg »

rstm писал(а): 25 мар 2024, 21:41
vtgmfg писал(а): добавления новой функции
Максим! Чесслово, поставь(те) себе уже linuxcnc и произойдет счастье. Категорически. :good:
//Больно смотреть как вы мучаетесь!
просто вы примерно как alex_sar - не поняли о чем речь. но даете советы

если отмести издержки на освоение никчемной мне ни для чего более ос линукс - можно было бы пойти по пути линуксцнц+какой то контроллер.
если в линуксцнц есть какойто +- стандартный язык программирования + функции для организации своего интерфейса - то почему бы и нет.
но а наработанное то куда девать?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7486
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение MX_Master »

Спустя продолжительное время использования лцнц, я бы не рекомендовал его начинающим станочникам
vtgmfg
Мастер
Сообщения: 1811
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 76
Настоящее имя: Максим
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение vtgmfg »

начиная с версии 60, т.е. месяц как перестали работать часы в скриптах. вернее часы тикают, но что с них толку если они валят программу.
все данные отправлены.
rstm
Кандидат
Сообщения: 59
Зарегистрирован: 25 фев 2018, 16:20
Репутация: 5
Настоящее имя: Рустам
Откуда: Уфа
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение rstm »

vtgmfg писал(а): ни для чего более ос линукс
Ни для чего более, чем управлять станком, linuxcnc и не должен быть нужен.
Вашим "наработанным" вы будете "посыпать голову". ;)
vtgmfg
Мастер
Сообщения: 1811
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 76
Настоящее имя: Максим
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение vtgmfg »

rstm писал(а): Ни для чего более, чем управлять станком, linuxcnc и не должен быть нужен.
с этим прекрасно справляется привычный виндовс
rstm писал(а): Вашим "наработанным" вы будете "посыпать голову".
надеюсь на здравый смысл. да - поломки идут непрерывным потоком. вот "часы" я заметил 3 дня назад, хотя поломке месяц. а так этот месяц я занимаюсь починкой другой поломки которая возникла тогда же.
мне говорят "весь необходимый функционал есть в базе - пользуйтесь тем что есть."
ну нет нужного мне функционала в базе. поэтому скрипты. знать бы что скрипты вдруг станут чем то несущественным.
Аватара пользователя
индеецпетя
Мастер
Сообщения: 302
Зарегистрирован: 12 янв 2018, 07:07
Репутация: 64
Настоящее имя: Стас
Откуда: Красноярск
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение индеецпетя »

vtgmfg писал(а): мне говорят "весь необходимый функционал есть в базе - пользуйтесь тем что есть."
ну нет нужного мне функционала в базе. поэтому скрипты. знать бы что скрипты вдруг станут чем то несущественным.
проект с открытым кодом. Осваивай язык и допиливай как хочешь.
Я искренне не понимаю нытья. Засрал всю ветку. Что-то полезное в ней найти теперь стало сложнее.
Купи балтсистем или китайскую стойку там всё есть, а если нет то "советский сервис не навязчивый..." Ну или сименс, и тебе истинные арийцы объяснят кто ты по жизни, если захочешь получить техподдержку.
Парадокс ситуации в том что высокая стоимость продукта не решает вопрос твоих хотелок со свистелками и перделками, когда как проекты на уровне хобби имеют куда лучшую поддержку.
vtgmfg
Мастер
Сообщения: 1811
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 76
Настоящее имя: Максим
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение vtgmfg »

индеецпетя писал(а): проект с открытым кодом. Осваивай язык и допиливай как хочешь.
проверял?
индеецпетя писал(а): Купи балтсистем или китайскую стойку там всё есть,
то что мне надо нигде нет.
индеецпетя писал(а): Засрал всю ветку. Что-то полезное в ней найти теперь стало сложнее.
что не мешает тебе пользоваться результатом.
Аватара пользователя
индеецпетя
Мастер
Сообщения: 302
Зарегистрирован: 12 янв 2018, 07:07
Репутация: 64
Настоящее имя: Стас
Откуда: Красноярск
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение индеецпетя »

vtgmfg писал(а): то что мне надо нигде нет.
ПЛК аппаратный купи, настрой его, и пользуйся любой чпу с базовыми функциями. Ардуино освой.
Вариантов тьма. И никакое обновление тебе не страшно.
vtgmfg
Мастер
Сообщения: 1811
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 76
Настоящее имя: Максим
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение vtgmfg »

с чего бы мне прислушиваться к вашим советам?
индеецпетя писал(а): Что-то полезное в ней найти теперь стало сложнее.
что ты хочешь найти - может я знаю.)

вы еще забыли посоветовать - есть же еще возможность написать свою программу ЧПУ к этим контроллерам, документация даже есть, годовой давности правда. интересно пробовал ли кто нибудь. а если контроллер не захочет слушаться то почему бы не отправить этого разработчика пользоваться штатной прогой. никто ведь ни под чем не подписывался.
индеецпетя писал(а): проект с открытым кодом
так где этот открытый код? я вот реально посмотрел бы просто чтобы понять некоторые места
Аватара пользователя
индеецпетя
Мастер
Сообщения: 302
Зарегистрирован: 12 янв 2018, 07:07
Репутация: 64
Настоящее имя: Стас
Откуда: Красноярск
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение индеецпетя »

Наконец-то и я освоил обратную связь и настроил ПИД.
Но речь не о то какой я молодец, а о том кто мне и как помогал.
Сергей (автор темы и устройства и программы) несколько дней плотно был на связи. Пару раз даже в выходные вопросы решали и до поздна списывались.
Но что-то не шла настройка... Так бывает. Я то думал будет простой переход от контроллеров линеек Юрова Михаила (ему кстати тоже респект и уважуха), но пришлось вникать и осваивать заново.
Решил даже опять сделать очередную паузу с переходом. Но Сергей сам пнул меня сегодня, и получилось!
Если интересна кому конкретика, то загвоздка была в рекомендуемом параметре FFP. По классическим расчетам он у меня составляет коэффициент 8. Но с таким значением система отказывалась внятно работать. Сергей предложил игнорировать его и выставить ноль и начинать его поднимать, одновременно со значением P. То есть принципиально новая стратегия настройки.
Короче получилось
Механика у меня такая: Консольный станок на призмах, ШВП 5мм + редуктор 1/10 + шаговый + линейка на 0,005
настройки:
FFP 1.0
FFD 10.0
P 10.0
Параметры ограничения шагового двигателя отключены, стоит по нолям
Допустимую ошибку поставил 1мм, но работало и на 0,5
Параметры движения оси 40/900/40

Возможно еще подстрою, но результат меня уже устраивает. Особенно мягкость работы шаговиков.

Сергею Бочарову выражаю огромную благодарность и уважение! Продукт получился уже очень достойный, и продолжает развиваться. Я рад работать с такими людьми!
vtgmfg
Мастер
Сообщения: 1811
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 76
Настоящее имя: Максим
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение vtgmfg »

индеецпетя, скажите каким образом вам удается получать техподдержку?
может волшебные слова какие нибудь?


ктонить помнит - где то было про то что в таблицах инструменты можно не по порядку и тп? то ли бюллетень удален, не найду.
Igor Burtsev
Кандидат
Сообщения: 85
Зарегистрирован: 24 дек 2023, 03:34
Репутация: 21
Настоящее имя: Бурцев Игорь Александрович
Откуда: Ростов-на-Дону
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение Igor Burtsev »

Всех приветствую. На днях мне выпала возможность познакомиться с продукцией WLdev, а в частности с контроллером 4-х осевым WLM55E (v3). В качестве тестового стенда был выбран не большой хоббийный станочек с полем 600*900*120 с механикой на ШВП по всем осям, с 3-мя концевыми датчиками и щупом по Z. Также было принято решение параллельно заменить все обычные шаговые двигатели с драйверами YKC2405M-B3 на шаговые двигатели с энкодерами и драйверами JSSD2505M, что в свою очередь позволило заметно увеличить скорость с ускорением и исключить пропуск шагов, в чем были неоднократно замечены установленные ранее двигатели.
Контроллер WLM55E (v3) пришел отлично упакованный, с полным набором всех крепежных элементов, кабелем Ethernet, дополнительно была плата расширителя входов WL3NPN. Такие вроде мелочи, но сегодня фактически больше никто не дает такую богатую комплектацию. Чаще всего мы видим голую плату, и дальше сами "рожаем" под нее подложки/ножки, отдельно покупаем кабели/переходники. А тут все включено, за что WLdev отдельное спасибо. Очень приятно порадовал тип используемых разборных проводных терминалов. Чаще всего мы видим неразъемные дешевые клеммные колодки, в которые бывает очень неудобно монтироваться, тут же как в драйверах, можно снять колодку, смонтировать провода и колодку поставить на место, также стандартные розетки 3.81 позволяют при необходимости применять как вертикальные (где провода выходят перпендикулярно плате) так и угловые (где провода будет расходиться в стороны от платы) коннекторы, что в случае когда важна визуально эстетическая составляющая или когда место установки ограничено в доступе будет очень кстати.
Также отдельно хотелось вы выделить "из коробки" возможность использования 2 современных типа подключения платы это Ethernet и USB, причем последний это стандартный разъём мама Тип А, а не "принтерный" Тип В кабель под который еще не в каждом магазине будет в наличии.

Эники беники ежкин кот. Обновите уже на этом форуме сертификат!!!! :pssdoff: :pssdoff: :pssdoff: он стоит 3 копейки. Обновилась страница и 60 % текста "удалилась". Дополню сообщение позже, как так из за кривого сертификата на форуме писать длинные посты нереально. Хоть заранее в блокноте готовь......
Делай добро и бросай его в воду.
vtgmfg
Мастер
Сообщения: 1811
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 76
Настоящее имя: Максим
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение vtgmfg »

Igor Burtsev писал(а): причем последний это стандартный разъём мама Тип А, а не "принтерный" Тип В
так это неправильно, не по стандарту.
rstm
Кандидат
Сообщения: 59
Зарегистрирован: 25 фев 2018, 16:20
Репутация: 5
Настоящее имя: Рустам
Откуда: Уфа
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение rstm »

Igor Burtsev писал(а): Очень приятно порадовал тип используемых разборных проводных терминалов. Чаще всего мы видим неразъемные дешевые клеммные колодки, в которые бывает очень неудобно монтироваться
Вот это меня особенно "прибило" в инектре! Они икать замучались наверно.
Igor Burtsev
Кандидат
Сообщения: 85
Зарегистрирован: 24 дек 2023, 03:34
Репутация: 21
Настоящее имя: Бурцев Игорь Александрович
Откуда: Ростов-на-Дону
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение Igor Burtsev »

rstm писал(а): 07 июн 2024, 13:17 Вот это меня особенно "прибило" в инектре! Они икать замучались наверно.
Как я вас понимаю))) вот прям сейчас сижу и страдаю.
IMG_20240607_180947_276.jpg (1062 просмотра) <a class='original' href='./download/file.php?id=211900&sid=88d083620fd1968ae55d9d9150e495d0&mode=view' target=_blank>Загрузить оригинал (4.51 МБ)</a>
Пусть им стыдно будет за такую экономию....
Делай добро и бросай его в воду.
vtgmfg
Мастер
Сообщения: 1811
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 76
Настоящее имя: Максим
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение vtgmfg »

одно время были популярны нажимные клеммы, без винта, в том числе разъемные. Глянул - а как будто исчезли как востребованный вид. Неразъемные есть.
vtgmfg
Мастер
Сообщения: 1811
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 76
Настоящее имя: Максим
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение vtgmfg »

Функция MACHINE.goDriveManual чем отличается от MACHINE.goGDriveManual?
vtgmfg
Мастер
Сообщения: 1811
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 76
Настоящее имя: Максим
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение vtgmfg »

число функций растет как снежный ком, что делают например эти
MACHINE.getProbe()
MACHINE.getProbeSC()
MACHINE.getGProbe()
MACHINE.getGProbeSC()

MACHINE.getCountGProbe()

MACHINE.getPausePos()
MACHINE.getPausePosSC()

выудить даже названия из редактора крайне трудоемко. просто пц как трудоемко. ну хотя бы список существующих можно сделать возможность вывести? чтобы там по ключевым словам поискать
и хоть как то можно было бы понимать какие появились обновления.
Аватара пользователя
wldev
Мастер
Сообщения: 1650
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение wldev »

vtgmfg писал(а): 13 июн 2024, 06:09 Функция MACHINE.goDriveManual чем отличается от MACHINE.goGDriveManual?
В двух словах не ответить.
https://wldev.ru/novosti-wlmill/neskolko-osej-z-wlmill/
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1650
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ

Сообщение wldev »

vtgmfg писал(а): 13 июн 2024, 07:41 число функций растет как снежный ком, что делают например эти
MACHINE.getProbe()
MACHINE.getProbeSC()
MACHINE.getGProbe()
MACHINE.getGProbeSC()

MACHINE.getCountGProbe()

MACHINE.getPausePos()
MACHINE.getPausePosSC()

выудить даже названия из редактора крайне трудоемко. просто пц как трудоемко. ну хотя бы список существующих можно сделать возможность вывести? чтобы там по ключевым словам поискать
и хоть как то можно было бы понимать какие появились обновления.
Есть конечно с этим проблемы.

SC - значит в текущей системе координат, иначе в машинной

getProbe() - взять положение пробинга по имени оси
getGProbe() - взять положение пробинга по G имени
getCountGProbe() - общее количество точек проббинга (например когда задано несколько заданий.
getPausePos() - положение при паузе
getStopPos() - положение при остановке
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Ответить

Вернуться в «Windows / Mach»