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

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

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

Сообщение wldev »

Всем привет!, наша компания White Line Development ведет разработку бесплатного ПО (WLMill) для управления фрезерным станком ЧПУ (Windows,Linux). С использованием контроллеров WLMotion http://www.cnc-club.ru/forum/viewtopic.php?f=41&t=23620.
WLMill - является клиентом контроллера которому отправляются задания на выполнение перемещений.

https://github.com/wldevru/wlmill-main.git

Windows
WLMill19072019.png (19412 просмотров) <a class='original' href='./download/file.php?id=166516&sid=5300769daa1e8fb94bcc7956998f029e&mode=view' target=_blank>Загрузить оригинал (104.69 КБ)</a>
Armbian
Screenshot_2020-06-02_08-17-28.png (13338 просмотров) <a class='original' href='./download/file.php?id=182058&sid=5300769daa1e8fb94bcc7956998f029e&mode=view' target=_blank>Загрузить оригинал (110.24 КБ)</a>

Системные требования;
OC Windows (x86 x64) 7,10....
ОС Linux

Из одноплатников рекомендую использовать Rasberry Pi4
Raspberry_Pi_4.jpg (12672 просмотра) <a class='original' href='./download/file.php?id=184437&sid=5300769daa1e8fb94bcc7956998f029e&mode=view' target=_blank>Загрузить оригинал (112.24 КБ)</a>

Доступные языки интерфейса:
1.Русский
2.English

Программу можно скачать и попробовать на своём ПК. Её НЕ нужно устанавливать, достаточно просто распаковать архив в удобное для вас место и запустить WLMill*.exe
На данный момент есть ограничения по количеству визуально отображаемых элементов.

информация http://wldev.ru/?page_id=2

Уроки и видеообзоры. https://www.youtube.com/watch?v=nFx4MHZVlKI&t=16s
Последний раз редактировалось wldev 25 сен 2022, 18:53, всего редактировалось 30 раз.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1637
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение wldev »

Продолжаю рассказывать о нашем ПО.
https://youtu.be/yMPpVIFENO0
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1637
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение wldev »

Выложили первую версию на наш сайт.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 »

Bender писал(а):Выложили первую версию на наш сайт.
Прошу прощения, я правильно понял, что ПО работает только с Вашим контроллером WL Motion, и контроллер WL Motion работает только с WLMill?
Cvazist
Мастер
Сообщения: 1075
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 84
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение Cvazist »

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

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение wldev »

daemon78 писал(а):Прошу прощения, я правильно понял, что ПО работает только с Вашим контроллером WL Motion, и контроллер WL Motion работает только с WLMill?
Да верно.
Cvazist писал(а):Ник не вызывающий доверия
Регистрировался давно. Я занимался гибкой проволоки (wire bendibg), отсюда и ник... Думал переименовать, не получается...
Cvazist писал(а):Связь с компьютером только через USB?
Сейчас готовится к выходу WLM35J у него по USB.
Cvazist писал(а):Как контроллер работает в автономном режиме ?
1. У контроллера есть определенные входа и выхода. Мы указываем ему какой вход/выход чему соответствует (остановка, пределы, выход enable и пр.) Также устанавливаем ему реакции на события входов.
2. Сообщаем ему задания(команды) что нужно сделать(переместиться, переключить выход, передать в ПК состояние входа итд). Он их выполняет.
3. У контроллеров есть буфер перемещения (WLM35J - 30 участков). Контроллер обрабатывает их движется по ним, параллельно запрашивает новые у ПК.
4. Если например хотим плавно остановиться(без схода с траектории), то нажимаем кнопку inSDStop и контроллер сам плавно останавливает движение по траектории без участия ПК.

P.S. эта тема только для WLMill по контроллерам WLMotion будет другая...
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1637
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение wldev »

Начались работы по переносу WLMill на Ubuntu.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Cvazist
Мастер
Сообщения: 1075
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 84
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение Cvazist »

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

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение wldev »

Cvazist писал(а):А как сейчас в Ваш контроллер передаются данные , если USB только планируется
я такого не говорил.
Bender писал(а):Сейчас готовится к выходу WLM35J у него по USB.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 »

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

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение wldev »

Думаю да...
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 »

Bender писал(а):Думаю да...
Встану в очередь на промо код
Аватара пользователя
Dimka
Мастер
Сообщения: 1387
Зарегистрирован: 14 июл 2016, 23:40
Репутация: 344
Настоящее имя: Дима
Откуда: Санкт-Петербург
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение Dimka »

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

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение MX_Master »

LinuxCNC настолько избит, что при наличии аналогичного контроллера на STM32/fpga порвёт любое другое ЧПУ (:
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 »

MX_Master писал(а):LinuxCNC настолько избит, что при наличии аналогичного контроллера на STM32/fpga порвёт любое другое ЧПУ (:
О каком контроллере на STM32 речь?
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение solo »

Аватара пользователя
MX_Master
Мастер
Сообщения: 7460
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3086
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение MX_Master »

Контроллер в процессе, юзаем пока FPGA'шки
Andrey@KZN
Мастер
Сообщения: 442
Зарегистрирован: 22 авг 2016, 12:21
Репутация: 44
Настоящее имя: Андрей
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение Andrey@KZN »

Автору темы

Вы бы хоть совсем грубые ошибки из документации почистили
"Контроллер выполнен на печатной плате (100мм х 100мм) имеете гальвоническую развязку
входов и выходов."
"необходимо дополнительной питание"


Не понял эту фразу
"Для переключения входа нам необходимо замкнуть/разомкнуть входной вывод с землей"
Т.е. конфигурирование осуществляется через замыкание выхода на землю?
А если питание отключат - нужно еще раз конфигурировать?
Генерация кривых разгона - какая?

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

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение wldev »

Dimka писал(а):А есть какие-нибудь преимущества перед избитыми Mach3 и LCNC? На живых станках уже тестили систему управления?
Основные:
Если с Mach3
1. Работает на современных версия Windows (x86 x64)
2. Стабильные импульсы.
3. Не нужен отдельный ПК для управления одним станком.

Если с Linux CNC
1. Не нужен отдельный ПК для управления одним станком.

Сразу прошу не разводить споры "про то какой автомобиль лучше..."
Andrey@KZN писал(а):Вы бы хоть совсем грубые ошибки из документации почистили
"Контроллер выполнен на печатной плате (100мм х 100мм) имеете гальвоническую развязку
входов и выходов."
"необходимо дополнительной питание"
Спасибо. исправили.
Andrey@KZN писал(а):"Для переключения входа нам необходимо замкнуть/разомкнуть входной вывод с землей"
Имеется ввиду,
- если вывод входа замкнут с выводом земля значит на входе у контроллера будет логическая "1"
- если вывод входа разомкнут с выводом земля значит на входе у контроллера будет логическая "0"

т.е. если мы хотим подключить кнопку то нужно использовать вывод входа и вывод земли....
Andrey@KZN писал(а):Я понимаю, что эта тема - по программе, но по ней как раз никакой информации и нет.
Какие системные требования WLMill?
Аппаратная часть компа? Программная? Входит ли в комплект драйвер или он не нужен?
Где вообще описание почитать то?
документация пишется, системные требования добавил на первую запись
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1637
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение wldev »

Andrey@KZN писал(а):Генерация кривых разгона - какая?
Не понял вопрос...
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Ответить

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