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

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.

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

Сообщение VAT » 01 фев 2020, 11:31

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

Но как только - так сразу.
VAT
Мастер
 
Сообщения: 421
Зарегистрирован: 22 окт 2017, 22:17
Откуда: Москва
Репутация: 7
Настоящее имя: Вадим

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

Сообщение Bender » 07 фев 2020, 15:18

Расширен функционал использования Штурвала.

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

Можно выбирать:
1 тип кодировки
2 какой селектор будет использоваться, а какой нет.
3 есть выход для индикации, что "Штурвал" активен.

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

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

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

дополнена инструкция....
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1020
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 312
Медальки:
Настоящее имя: Сергей Бочаров

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

Сообщение dnuos » 11 фев 2020, 13:00

Подскажите какой лучше Raspberry Pi купить?
dnuos
Новичок
 
Сообщения: 31
Зарегистрирован: 17 янв 2017, 09:25
Репутация: 6
Настоящее имя: Юрий

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

Сообщение Bender » 11 фев 2020, 15:07

dnuos писал(а):Подскажите какой лучше Raspberry Pi купить?


По одноплатникам я ещё не сильно набил руку, т.к. новичок в Linux (читаю-изучаю). Я взял OrangePi PС и Lite. Но там проблема с поддержкой граф. ускорителя (самому нужно ставить итд), я пока не поставил. С Rasberry всё лучше т.к. их производитель пишет много софта и проблем с драйверами как я понял, нет. Так, что смотри сам в принцепе должно везде работать. НО я пробовал на OrangePi Lite c ОЗУ 512 МБ - чего оказалось мало и программа не совсем корректно работал (граф оболочка), а ч/з какое то время слетала. С PC проблем пока не было.
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1020
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 312
Медальки:
Настоящее имя: Сергей Бочаров

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

Сообщение Aleksei11 » 13 фев 2020, 04:10

Здравствуйте Сергей. Подскажите можно ли в Вашей программе организовать изменение координат по заранее введенным формулам.. В Mach3 это называется формулы осей.
WLMill (Windows,Linux) - управление фрезерным ЧПУ Formula axis.jpg
Но к сожалению не все математические формулы там поддерживаются, меня конкретно интересует формулы связанные с atan((X).(Y)) для расчета координат Scara подобных машин и других принтеров с различной кинематикой ... Пока же приходится экспериментировать с Экселем, но это для сложных траекторий путь в никуда... Слишком долгие расчеты- переводы ---- вот как это выглядит---- https://www.youtube.com/watch?v=zI5IbLlW5Gg&t=1s
А использовать в своих проектах зарубежный софт и платы типа DuetWifi, как то не хотелось бы...
Aleksei11
Новичок
 
Сообщения: 2
Зарегистрирован: 03 апр 2019, 08:34
Откуда: г. Новосибирск
Репутация: 0
Настоящее имя: Алексей

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

Сообщение Bender » 13 фев 2020, 11:50

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

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

ps Можно добавить например ч/з функции скрипта (Java Script), но сперва мне нужно подтянуть хвосты (4 ось)...
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1020
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 312
Медальки:
Настоящее имя: Сергей Бочаров

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

Сообщение Bender » 15 фев 2020, 19:12

Bender писал(а):Но там проблема с поддержкой граф. ускорителя (самому нужно ставить итд), я пока не поставил.

Сегодня было пару часов уделено Armbian и мне удалось поставить драйвер Mali на OrangePi PC.
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1020
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 312
Медальки:
Настоящее имя: Сергей Бочаров

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

Сообщение Bender » 21 фев 2020, 09:21

В WLMill есть таблица соответствия выхода Sреальный и Sзаданный для компенсации нелинейности преобразователей ШИМ-напряжение.
Был доработан алгоритм ввода этой корректировочной таблицы для выхода ШИМ.
Сейчас мы просто находим наибольшее расхождение, корректируем и запоминаем его одним нажатием.
Scor.png
Scor.png (6.09 Кб) Просмотров: 1466


дополнена инструкция раздел 4.7
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1020
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 312
Медальки:
Настоящее имя: Сергей Бочаров

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

Сообщение Bender » 28 фев 2020, 12:21

Bender писал(а):Сегодня было пару часов уделено Armbian и мне удалось поставить драйвер Mali на OrangePi PC.

Это я по ошибке установил образ с о старым ядром где уже есть драйвера mali.

Bender писал(а):По одноплатникам я ещё не сильно набил руку, т.к. новичок в Linux (читаю-изучаю). Я взял OrangePi PС и Lite. Но там проблема с поддержкой граф. ускорителя (самому нужно ставить итд), я пока не поставил. С Rasberry всё лучше т.к. их производитель пишет много софта и проблем с драйверами как я понял, нет. Так, что смотри сам в принцепе должно везде работать. НО я пробовал на OrangePi Lite c ОЗУ 512 МБ - чего оказалось мало и программа не совсем корректно работал (граф оболочка), а ч/з какое то время слетала. С PC проблем пока не было.


Запустил свой фрезерный снова на OrabgePi Lite на старом ядре с mali. Работает без сбоев, все шевелится быстрее (но все равно хочется ещё быстрее..). Загрузка ЦП 23%.
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1020
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 312
Медальки:
Настоящее имя: Сергей Бочаров

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

Сообщение Bender » 28 фев 2020, 12:41

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

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

стало возможно менять вид отображения траектории классический (XYZ) и с учётом GModel. Также можно фиксировать инструмент на экране (т.е. по экрану будет перемещаться траектория, а не инструмент)
WLMill (Windows,Linux) - управление фрезерным ЧПУ GModel.png


раньше при смене контроллера WLMill сам перебрасывал настройки с одного на другой. Сейчас можно выбрать контроллер из списка, для этого появился раздел Device в меню "правка".

для удобства ввода параметров, стали доступны названия стандартных режимов
WLMill (Windows,Linux) - управление фрезерным ЧПУ listPam.png

т.е. при движении в положительную сторону (вверх) ось Z будет медленнее разгонять а тормозить быстрее.
А при движении в отрицательную сторону (вниз) ось Z будет быстрее разгонять а тормозить медленнее. Причем максимальная скорость вниз больше чем вверх.
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1020
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 312
Медальки:
Настоящее имя: Сергей Бочаров

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

Сообщение dnuos » 28 фев 2020, 22:47

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

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

Сообщение dnuos » 01 мар 2020, 12:59

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

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

Сообщение Bender » 01 мар 2020, 18:42

dnuos писал(а):а рассматривается возможность добавить скрипт центроискатель - краеискатель?

Конечно такое будет добавленно... Нужно только придумать удобный ввод типа поиска...
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1020
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 312
Медальки:
Настоящее имя: Сергей Бочаров

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

Сообщение dnuos » 02 мар 2020, 21:18

в принципе там где пробинг есть х и у, только надо задать диаметр краеискателя, например нажал х искатель поехал коснулся детали, отъехал, обнулил координаты с учетом диаметра, так же с у.
dnuos
Новичок
 
Сообщения: 31
Зарегистрирован: 17 янв 2017, 09:25
Репутация: 6
Настоящее имя: Юрий

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

Сообщение aftaev » 02 мар 2020, 21:54

Bender писал(а):Нужно только придумать удобный ввод типа поиска...

https://apps.apple.com/gb/app/renishaw- ... d943016057 :roll:
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 31391
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 5598
Медальки:

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

Сообщение Bender » 16 мар 2020, 13:50

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

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

Стало доступна возможность изменения начальной скорости Vst (рывок)
WLMill (Windows,Linux) - управление фрезерным ЧПУ Vst.png


обновлена пара...
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1020
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 312
Медальки:
Настоящее имя: Сергей Бочаров

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

Сообщение Bender » 22 мар 2020, 13:11

У многих пользователей вызывает непонимание процесс нахождение положения осей по датчикам.
Для внесения ясности был добавлен параметр "положение датчика". То есть - это положение оси, которое будет установлено после завершения поиска.
WLMill (Windows,Linux) - управление фрезерным ЧПУ AxisWidget-1.png

Раньше это положения можно было определить только при обучении оси, когда ось находит положение датчика сама (обучается, исходя из своей текущей позиции, которую предварительно устанавливает пользователь).
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1020
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 312
Медальки:
Настоящее имя: Сергей Бочаров

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

Сообщение MX_Master » 22 мар 2020, 13:15

Сергей, возьми доки LinuxCNC и всё хорошее смело оттуда списывай :)
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 5377
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 2411
Медальки:

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

Сообщение vladumur » 29 мар 2020, 10:52

Посмотрел, почитал.
Что-то нигде не встретил упоминаний об постпроцессорах.
К каких кам готовим уп? К каким кам имеются постпроцессоры?
vladumur
Мастер
 
Сообщения: 253
Зарегистрирован: 07 авг 2014, 16:44
Откуда: Россия, Красноярский край
Репутация: 35

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

Сообщение Bender » 30 мар 2020, 08:30

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


Подходят от Мача.

Список поддерживаемых G кодов отображается при наведении на поле ввода G комманд:
WLMill (Windows,Linux) - управление фрезерным ЧПУ Ввод G кода.png
WLDev - We Love Developers)))
Аватара пользователя
Bender
Мастер
 
Сообщения: 1020
Зарегистрирован: 24 янв 2012, 16:04
Откуда: Новосибирск
Репутация: 312
Медальки:
Настоящее имя: Сергей Бочаров

Пред.След.

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

Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], BOdrOFF, borodaagvali, Dimka, Duhas, evgenymcp, Евжений, FL@gMan, Gestap, gigs, Google [Bot], Lafayette, Leopold_V, MGG, MSN [Bot], niksooon, NKS, olegkid, PavelTch, Гармонист, Smlua, solo, StavRos, VAT, VDMGroup, vitzin, Yandex [bot], шпиндель

Reputation System ©'