WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Спасибо.)
Нашёл причину вылетов - она не в коде.
Также обновил исходники и релиз для одноплатников.
Нашёл причину вылетов - она не в коде.
Также обновил исходники и релиз для одноплатников.
- daemon78
- Мастер
- Сообщения: 1693
- Зарегистрирован: 02 окт 2018, 15:02
- Репутация: 103
- Настоящее имя: Владимир
- Откуда: Москва
- Контактная информация:
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Мой первый станок Первый станок Кусака 1 и куча вопросов #1
Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
-
VAT
- Мастер
- Сообщения: 1222
- Зарегистрирован: 22 окт 2017, 22:17
- Репутация: 28
- Настоящее имя: Вадим
- Откуда: Москва
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
ии? не интригуйте уже.
я кстати пустил вчера первую дубовую стружку (июньской версией естественно)
в игноре:
Афтаев
Афтаев
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Суть в том что для новых элементов отображения координат нужен компонент который опирается на OpenGL. И если нет драйверов OpenGL 2.0 и выше. Программа падает. Хотя во время отладки запускается.
А самое интересное что в LInux такого нет...
Переделаю этот элемент.
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Если нет драйверов OpenGL. И в распоряжении стандартный то происходил вылет.
обновил программу, добавился файл opengl32sw.dll
прошу попробовать
https://cloud.mail.ru/public/3S9N/4GwuXnJuY
- Prav
- Мастер
- Сообщения: 834
- Зарегистрирован: 14 июл 2015, 05:10
- Репутация: 138
- Настоящее имя: Петр Раввинский
- Откуда: Москва
- Контактная информация:
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Бета-тестеры, налетай!
-
VAT
- Мастер
- Сообщения: 1222
- Зарегистрирован: 22 окт 2017, 22:17
- Репутация: 28
- Настоящее имя: Вадим
- Откуда: Москва
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Пока попробовал распаковать на десктопе и 2х нетбуках - не валится - это хорошо.
а драйвера разумеется везде не дефолтные - intel HD и UHD. графика без собственной памяти - может в этом дело?
но все три не видят WLM35J. Я в курсе что если поправить что-то в каком-то конфиге - то не видеть они будут WLM35А как июньская версия. Это мелочь конечно - но она прямо на фасаде программы.
Далее прога запущенная на нетбуках поверх окна об отсутствующем устройстве выдает еще окошко "сохранить ли файл?". какой блин файл?Это тоже мелочь - но она тоже прям на фасаде. В чем разница с десктопом? Вероятно каким то образом это связано с драйвером компорта.
Новая программа будет работать со старым микрокодом? или нужно 3х файловый ставить? Кстати я так и не нашел основной файл на том сайте куда меня послали за апгрейдом - и это сайт явно не для клиента. Давайте оставим облако до лучших времен.
насчет драйверов не знаю - что было в виндах 8.1 и 10 - то и есть - может чего не доложили - но это вряд ли.
а драйвера разумеется везде не дефолтные - intel HD и UHD. графика без собственной памяти - может в этом дело?
но все три не видят WLM35J. Я в курсе что если поправить что-то в каком-то конфиге - то не видеть они будут WLM35А как июньская версия. Это мелочь конечно - но она прямо на фасаде программы.
Далее прога запущенная на нетбуках поверх окна об отсутствующем устройстве выдает еще окошко "сохранить ли файл?". какой блин файл?Это тоже мелочь - но она тоже прям на фасаде. В чем разница с десктопом? Вероятно каким то образом это связано с драйвером компорта.
Новая программа будет работать со старым микрокодом? или нужно 3х файловый ставить? Кстати я так и не нашел основной файл на том сайте куда меня послали за апгрейдом - и это сайт явно не для клиента. Давайте оставим облако до лучших времен.
в игноре:
Афтаев
Афтаев
-
VAT
- Мастер
- Сообщения: 1222
- Зарегистрирован: 22 окт 2017, 22:17
- Репутация: 28
- Настоящее имя: Вадим
- Откуда: Москва
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Мне, Петь, нет дела до прогрессивного человечества - я за то облако где сейчас лежит файло, против того куда оно хочет переехать.
в игноре:
Афтаев
Афтаев
-
VAT
- Мастер
- Сообщения: 1222
- Зарегистрирован: 22 окт 2017, 22:17
- Репутация: 28
- Настоящее имя: Вадим
- Откуда: Москва
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
А как мне интересно выполнены кнопки перемещения и пробинга в конкурирующих продуктах? Чтобы чередовать Х+ с Х- нужно обязательно прыгать через Y? и вообще в кнопку ни пальцем ни мышью не так просто на маленьком экране. Я промазал мышкой по Х+ и попал в Z- хорошо обошлось - ну подумаешь засадил фрезу в деревяху. А мог чтонить сломать. А пальцем кмк и вовсе невозможно на 10" - не знаю как там у daemon78 на 7" что-то получается.
И можно например на оси (например А) поставить галку что ее нет? - чтобы все что к ней относится отовсюду из интерфейса исчезло?
Из меню положения исчезли кнопки которыми я калибровал станок на прошлой версии. Теперь нужно как то по другому это делать. И были "СК" и "двигатели" и вроде я даже чтото понял что это за. Я не хочу сказать, что стало хуже - но прежде чем развиваться вширь и вглубь - интерфейс нужно точить точить и точить. половину по русски половину по английски. И разобраться без доков невозможно если перерыв значительный - что такое Index у выхода ШИМ например. Когда то я знал. А что это такое не угадаешь и с 10 попыток. И вроде графический экран - и он практически пустой. Зато с прокруткой и закладками - ну не влезли настройки одной оси.
в игноре:
Афтаев
Афтаев
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Переделали. При первом запуске он будет предлагать найти контроллер (через секунду вызывается диалог выбора устройства).
Но потом он ищет устройство по id везде (USB/Ethernet) и работает с ним. Это сделано для возможности управления несколькими станками с одного ПК.
Это баг, больше не должно...VAT писал(а): Далее прога запущенная на нетбуках поверх окна об отсутствующем устройстве выдает еще окошко "сохранить ли файл?". какой блин файл?Это тоже мелочь - но она тоже прям на фасаде. В чем разница с десктопом? Вероятно каким то образом это связано с драйвером компорта.
БудетVAT писал(а): Новая программа будет работать со старым микрокодом?
облако так и работает. С облаком есть свои неудобства, например нет прямых ссылок на файлы...(часто меняются)VAT писал(а): Кстати я так и не нашел основной файл на том сайте куда меня послали за апгрейдом - и это сайт явно не для клиента. Давайте оставим облако до лучших времен.
Лучше использовать клавиатуру.VAT писал(а): ↑13 окт 2020, 20:23 А как мне интересно выполнены кнопки перемещения и пробинга в конкурирующих продуктах? Чтобы чередовать Х+ с Х- нужно обязательно прыгать через Y? и вообще в кнопку ни пальцем ни мышью не так просто на маленьком экране. Я промазал мышкой по Х+ и попал в Z- хорошо обошлось - ну подумаешь засадил фрезу в деревяху. А мог чтонить сломать. А пальцем кмк и вовсе невозможно на 10" - не знаю как там у daemon78 на 7" что-то получается.
Этот вопрос прорабатывается. Сейчас можно удалить блок в файле mmconfig
"<WLMillDrive Backlash="0" name="A" indexMAxis="3" type="0" Dim="2,360,6400" Position="-34.7264" orgPosition="0" homePosition="0" orgSize="0.798047" logicFindPos="0" feedVFind="10" Pad="main,0,100,10,-100"/>
</Drive>
"
поправленVAT писал(а): . половину по русски половину по английски.
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
Произошли изменения.
Раньше было неясно назначение кнопки "дом". Многие её путали с кнопкой поиска базы для всех осей. И чтобы этого больше небыло:
1 Старый функции кнопки "дом" перенесены в G28. (положение которое можно использовать в программах и при работе с WLMill,()жёлтый квадрат)
2 При нажатии на кнопку "дом". Происходит поиск положения осей согласно порядку поиска.
Этот порядок задаётся в меню WLMill - указываются в какой последовательности производить поиск осей ч/з запятую если требуется дождаться завершения..
например :
z,x,y - сначала поиск z, затем x, затем y
z,xy - сначала поиск z, затем x и y одновременно
zxy - поиск всех осей одновременно
Раньше было неясно назначение кнопки "дом". Многие её путали с кнопкой поиска базы для всех осей. И чтобы этого больше небыло:
1 Старый функции кнопки "дом" перенесены в G28. (положение которое можно использовать в программах и при работе с WLMill,()жёлтый квадрат)
2 При нажатии на кнопку "дом". Происходит поиск положения осей согласно порядку поиска.
Этот порядок задаётся в меню WLMill - указываются в какой последовательности производить поиск осей ч/з запятую если требуется дождаться завершения..
например :
z,x,y - сначала поиск z, затем x, затем y
z,xy - сначала поиск z, затем x и y одновременно
zxy - поиск всех осей одновременно
-
vladumur
- Мастер
- Сообщения: 278
- Зарегистрирован: 07 авг 2014, 16:44
- Репутация: 37
- Откуда: Россия, Красноярский край
- Контактная информация:
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
вопрос: нет ли в задумках реализации "программной" компенсации кривизны осей?
- selenur
- Почётный участник

- Сообщения: 4605
- Зарегистрирован: 21 авг 2013, 19:44
- Репутация: 1622
- Настоящее имя: Сергей
- Откуда: Новый Уренгой
- Контактная информация:
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
А как выяснить и зафиксировать эту кривизну?
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
-
VAT
- Мастер
- Сообщения: 1222
- Зарегистрирован: 22 окт 2017, 22:17
- Репутация: 28
- Настоящее имя: Вадим
- Откуда: Москва
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
По идее если поверочную линейку положить на стол и проехаться по ней пробингом допустим 10 точек.
в игноре:
Афтаев
Афтаев
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
пока не было. Сильно кривые?
-
VAT
- Мастер
- Сообщения: 1222
- Зарегистрирован: 22 окт 2017, 22:17
- Репутация: 28
- Настоящее имя: Вадим
- Откуда: Москва
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
попробовал.
ну эти 2 момента косметические вылечились. зато теперь в меню выбора девайса - "но девайс" хотя коннект есть и можно чем то подвигать. кроме того при отжатии кнопки станок включен выскакивает ошибка чтото про "тормоз". она не мешает особо как и устраненное предложение сохранить какой то файл.
кроме того чуть не грохнул рабочую конфигурацию.
так как всетаки проапгрейдить микрокод? я не вижу 3х файлов про которые речь.
в игноре:
Афтаев
Афтаев
- wldev
- Мастер
- Сообщения: 1650
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: WLMill (Open source + WLMotion) - управление фрезерным ЧПУ
если есть соединение, то он не покажет текущее устройство в списке, только свободные...VAT писал(а): ↑18 окт 2020, 22:28 ну эти 2 момента косметические вылечились. зато теперь в меню выбора девайса - "но девайс" хотя коннект есть и можно чем то подвигать. кроме того при отжатии кнопки станок включен выскакивает ошибка чтото про "тормоз". она не мешает особо как и устраненное предложение сохранить какой то файл.
поправил, + добавлена остановка поиска при повторном нажатии на кнопку "дом"
нужно делать бэкапы (архивировать перед правкой)
там будет только 2 обновляемые прошивки (файлы WLM35A_B0 и WLM35A_B1)
облако папка FW https://cloud.mail.ru/public/4UWv/243JtNqPS/
или Git https://github.com/wldevru/fw
можно и не скачивать, WLFW-3 сам скачает и прошьет нужную если есть доступ в интернет.