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

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
VAT
Мастер
Сообщения: 1222
Зарегистрирован: 22 окт 2017, 22:17
Репутация: 28
Настоящее имя: Вадим
Откуда: Москва

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

Сообщение VAT »

Ок, спасиб, только я еще на этапе продумывания и сборки схемы..

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

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

Сообщение wldev »

Расширен функционал использования Штурвала.
WLWhellWidget.png (6865 просмотров) <a class='original' href='./download/file.php?id=176385&sid=fbf04358cd08543024b523e39ea627f1&mode=view' target=_blank>Загрузить оригинал (33.36 КБ)</a>
Можно выбирать:
1 тип кодировки
2 какой селектор будет использоваться, а какой нет.
3 есть выход для индикации, что "Штурвал" активен.

Если какой либо селектор не использует входы, его можно переключать программно.

Также везде при выборе входа выход отображается его состояние, чтобы можно было быстро проверить его работоспособность.(например на снимке вверху вход in1 (13))

в WLMill исправлен, баг который появлялся при изменение СК в G коде.

дополнена инструкция....
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
dnuos
Новичок
Сообщения: 31
Зарегистрирован: 17 янв 2017, 09:25
Репутация: 6
Настоящее имя: Юрий
Контактная информация:

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

Сообщение dnuos »

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

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

Сообщение wldev »

dnuos писал(а):Подскажите какой лучше Raspberry Pi купить?
По одноплатникам я ещё не сильно набил руку, т.к. новичок в Linux (читаю-изучаю). Я взял OrangePi PС и Lite. Но там проблема с поддержкой граф. ускорителя (самому нужно ставить итд), я пока не поставил. С Rasberry всё лучше т.к. их производитель пишет много софта и проблем с драйверами как я понял, нет. Так, что смотри сам в принцепе должно везде работать. НО я пробовал на OrangePi Lite c ОЗУ 512 МБ - чего оказалось мало и программа не совсем корректно работал (граф оболочка), а ч/з какое то время слетала. С PC проблем пока не было.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Aleksei11
Новичок
Сообщения: 3
Зарегистрирован: 03 апр 2019, 08:34
Репутация: 0
Настоящее имя: Алексей
Откуда: г. Новосибирск
Контактная информация:

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

Сообщение Aleksei11 »

Здравствуйте Сергей. Подскажите можно ли в Вашей программе организовать изменение координат по заранее введенным формулам.. В Mach3 это называется формулы осей.
Formula axis.jpg (6715 просмотров) <a class='original' href='./download/file.php?id=176673&sid=fbf04358cd08543024b523e39ea627f1&mode=view' target=_blank>Загрузить оригинал (646.37 КБ)</a>
Но к сожалению не все математические формулы там поддерживаются, меня конкретно интересует формулы связанные с atan((X).(Y)) для расчета координат Scara подобных машин и других принтеров с различной кинематикой ... Пока же приходится экспериментировать с Экселем, но это для сложных траекторий путь в никуда... Слишком долгие расчеты- переводы ---- вот как это выглядит---- https://www.youtube.com/watch?v=zI5IbLlW5Gg&t=1s
А использовать в своих проектах зарубежный софт и платы типа DuetWifi, как то не хотелось бы...
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

Здравствуйте Алексей.
На данный момент такого нет...

Хотел спросить, а скорости вы сейчас считаете?

ps Можно добавить например ч/з функции скрипта (Java Script), но сперва мне нужно подтянуть хвосты (4 ось)...
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

Bender писал(а):Но там проблема с поддержкой граф. ускорителя (самому нужно ставить итд), я пока не поставил.
Сегодня было пару часов уделено Armbian и мне удалось поставить драйвер Mali на OrangePi PC.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

В WLMill есть таблица соответствия выхода Sреальный и Sзаданный для компенсации нелинейности преобразователей ШИМ-напряжение.
Был доработан алгоритм ввода этой корректировочной таблицы для выхода ШИМ.
Сейчас мы просто находим наибольшее расхождение, корректируем и запоминаем его одним нажатием.
Scor.png
Scor.png (6.09 КБ) 6521 просмотр
дополнена инструкция раздел 4.7
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

Bender писал(а):Сегодня было пару часов уделено Armbian и мне удалось поставить драйвер Mali на OrangePi PC.
Это я по ошибке установил образ с о старым ядром где уже есть драйвера mali.
Bender писал(а):По одноплатникам я ещё не сильно набил руку, т.к. новичок в Linux (читаю-изучаю). Я взял OrangePi PС и Lite. Но там проблема с поддержкой граф. ускорителя (самому нужно ставить итд), я пока не поставил. С Rasberry всё лучше т.к. их производитель пишет много софта и проблем с драйверами как я понял, нет. Так, что смотри сам в принцепе должно везде работать. НО я пробовал на OrangePi Lite c ОЗУ 512 МБ - чего оказалось мало и программа не совсем корректно работал (граф оболочка), а ч/з какое то время слетала. С PC проблем пока не было.
Запустил свой фрезерный снова на OrabgePi Lite на старом ядре с mali. Работает без сбоев, все шевелится быстрее (но все равно хочется ещё быстрее..). Загрузка ЦП 23%.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

В папке WLMill появилась новая версия "WLMill-new" и файл "WLMill_hist" в котором будет записываться история изменений.

28/02/2020
+ Появилась возможность ввода модели G кода/станка
+ Вывод текущей версии WLMill в окне программы
- Изменение контроллера стало через диалог Device

стало возможно менять вид отображения траектории классический (XYZ) и с учётом GModel. Также можно фиксировать инструмент на экране (т.е. по экрану будет перемещаться траектория, а не инструмент)
GModel.png (6348 просмотров) <a class='original' href='./download/file.php?id=177372&sid=fbf04358cd08543024b523e39ea627f1&mode=view' target=_blank>Загрузить оригинал (165.72 КБ)</a>
раньше при смене контроллера WLMill сам перебрасывал настройки с одного на другой. Сейчас можно выбрать контроллер из списка, для этого появился раздел Device в меню "правка".

для удобства ввода параметров, стали доступны названия стандартных режимов
listPam.png (6348 просмотров) <a class='original' href='./download/file.php?id=177373&sid=fbf04358cd08543024b523e39ea627f1&mode=view' target=_blank>Загрузить оригинал (40.23 КБ)</a>
т.е. при движении в положительную сторону (вверх) ось Z будет медленнее разгонять а тормозить быстрее.
А при движении в отрицательную сторону (вниз) ось Z будет быстрее разгонять а тормозить медленнее. Причем максимальная скорость вниз больше чем вверх.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
dnuos
Новичок
Сообщения: 31
Зарегистрирован: 17 янв 2017, 09:25
Репутация: 6
Настоящее имя: Юрий
Контактная информация:

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

Сообщение dnuos »

Будем тестить, круто, спасибо!
dnuos
Новичок
Сообщения: 31
Зарегистрирован: 17 янв 2017, 09:25
Репутация: 6
Настоящее имя: Юрий
Контактная информация:

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

Сообщение dnuos »

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

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

Сообщение wldev »

dnuos писал(а):а рассматривается возможность добавить скрипт центроискатель - краеискатель?
Конечно такое будет добавленно... Нужно только придумать удобный ввод типа поиска...
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
dnuos
Новичок
Сообщения: 31
Зарегистрирован: 17 янв 2017, 09:25
Репутация: 6
Настоящее имя: Юрий
Контактная информация:

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

Сообщение dnuos »

в принципе там где пробинг есть х и у, только надо задать диаметр краеискателя, например нажал х искатель поехал коснулся детали, отъехал, обнулил координаты с учетом диаметра, так же с у.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6192
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

Bender писал(а):Нужно только придумать удобный ввод типа поиска...
https://apps.apple.com/gb/app/renishaw- ... d943016057 :roll:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

16/03/2020
- исправлена ошибка, при расчёте сглаживаний

проявлялась крайне редко.

Стало доступна возможность изменения начальной скорости Vst (рывок)
Vst.png (6010 просмотров) <a class='original' href='./download/file.php?id=178431&sid=fbf04358cd08543024b523e39ea627f1&mode=view' target=_blank>Загрузить оригинал (27.28 КБ)</a>
обновлена пара...
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

У многих пользователей вызывает непонимание процесс нахождение положения осей по датчикам.
Для внесения ясности был добавлен параметр "положение датчика". То есть - это положение оси, которое будет установлено после завершения поиска.
AxisWidget-1.png (5802 просмотра) <a class='original' href='./download/file.php?id=178736&sid=fbf04358cd08543024b523e39ea627f1&mode=view' target=_blank>Загрузить оригинал (38.27 КБ)</a>
Раньше это положения можно было определить только при обучении оси, когда ось находит положение датчика сама (обучается, исходя из своей текущей позиции, которую предварительно устанавливает пользователь).
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
MX_Master
Мастер
Сообщения: 7473
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3098
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

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

Сообщение MX_Master »

Сергей, возьми доки LinuxCNC и всё хорошее смело оттуда списывай :)
vladumur
Мастер
Сообщения: 278
Зарегистрирован: 07 авг 2014, 16:44
Репутация: 37
Откуда: Россия, Красноярский край
Контактная информация:

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

Сообщение vladumur »

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

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

Сообщение wldev »

[/quote]
vladumur писал(а):Посмотрел, почитал.
Что-то нигде не встретил упоминаний об постпроцессорах.
К каких кам готовим уп? К каким кам имеются постпроцессоры?
Подходят от Мача.

Список поддерживаемых G кодов отображается при наведении на поле ввода G комманд:
Ввод G кода.png (5435 просмотров) <a class='original' href='./download/file.php?id=179264&sid=fbf04358cd08543024b523e39ea627f1&mode=view' target=_blank>Загрузить оригинал (15.51 КБ)</a>
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Ответить

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