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

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Cvazist
Мастер
Сообщения: 1075
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 84
Контактная информация:

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

Сообщение Cvazist »

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

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

Сообщение VAT »

Cvazist писал(а): Как только появится авто поиск, так сразу и опробую. Очень удобно когда станок сам ищет центр, края и пр.
я думаю это вовсе не предполагается - хотя не вижу принципиальных препятствий чтобы было именно так.
в игноре:
Афтаев
Cvazist
Мастер
Сообщения: 1075
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 84
Контактная информация:

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

Сообщение Cvazist »

VAT писал(а): 30 сен 2021, 21:49 я думаю это вовсе не предполагается - хотя не вижу принципиальных препятствий чтобы было именно так.
wldev писал(а): 30 сен 2021, 16:08 Да. Будут минимум 3 скрипта с примерами для поиска

1 поиск центра отверстия/круглого выступа
2 поиск ширины кармана/выступа
3 поиск края
:geek:
VAT
Мастер
Сообщения: 1222
Зарегистрирован: 22 окт 2017, 22:17
Репутация: 28
Настоящее имя: Вадим
Откуда: Москва

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

Сообщение VAT »

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

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

Сообщение wldev »

Была выложена прошивка(beta) и WLMill(beta). И обновлен мануал WLMill.

Теперь можно организовывать поиски заготовки в автоматическом режиме.

Для примеров было сделано несколько макросов описание которых есть в документации

function findPlane() - поиск плоскости (опускание щупа по Z)
function findPoint() - поиск контакта в плоскости XY с указанием направления поиска
function findLine() - поиск кармана/выступа с указанием направления (ориентации)
function findCirc4P() - поиск круглого отверстия/выступа с указанием угла смещения поиск (поворота отн. центра)
function findCirc3P() - поиск круглого отверстия/выступа по 3 направлениям (точкам)
function findOrth() - поиск прямого угла заготовки внутр/наруж с указанием ориентации угла
function findRot() - поиск угла поворота по двум точкам с указанием направления поиска и ширины

текст с примерами в прикреплённом файле

на дня снимется видео по данным макросам

ps.
Также есть пример чтения/сохранения данных пользователя в файл типа ini
function saveData()
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
VAT
Мастер
Сообщения: 1222
Зарегистрирован: 22 окт 2017, 22:17
Репутация: 28
Настоящее имя: Вадим
Откуда: Москва

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

Сообщение VAT »

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

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

Сообщение wldev »

VAT писал(а): 06 окт 2021, 08:26 где то что то было про подключение видеокамеры - не найду? в описании конечно ничего нет.
Была одна тестовая сборка. Сделаю бету, пока нет выбора камеры (если их несколько у ПК)
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
VAT
Мастер
Сообщения: 1222
Зарегистрирован: 22 окт 2017, 22:17
Репутация: 28
Настоящее имя: Вадим
Откуда: Москва

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

Сообщение VAT »

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

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

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

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

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

Сообщение VAT »

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

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

Сообщение wldev »

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

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

Сообщение Cvazist »

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

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

Сообщение wldev »

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

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

Сообщение wldev »

Cvazist писал(а): Быстрый ввод диаметра стилуса , не лазя в подпрограмму макроса есть?
Диаметр уже учитывается в бете. Он как и другие параметры пробинга указывается в файле WLProbe.ini Скоро выход!!!

У беты есть много доработок, в основном касающихся работы со скриптами.

Например добавились таймеры.

1. Включение раз в 5 секунд на 0,5секудны выхода 3
SCRIPT.setInterval("MACHINE.setOutPulse(3,500)",5000)

2. Включить один раз через 1 минуту
SCRIPT.setTimeout("MACHINE.setOutPulse(3,500)",60*1000)

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

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

Сообщение wldev »

Видео от пользователя VAT
https://youtu.be/OqFqDJMwgwY
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6191
Откуда: Казахстан.
Контактная информация:

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

Сообщение aftaev »

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

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

Сообщение wldev »

VAT сделал эксперимент на котором выяснил на сколько реально отклонится стилус на разных скоростях. Тем самым была определена допустимая скорость первого замера. Уточняющий замер происходит на малой скорости.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
VGT
Опытный
Сообщения: 132
Зарегистрирован: 28 ноя 2021, 14:25
Репутация: 4
Откуда: Москва

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

Сообщение VGT »

aftaev писал(а): 25 ноя 2021, 07:33 Похоже на соревнование на скорость. После поиска центра, нужно было шариком щупа покататься по этому круглому выступу.
плохо что ли? Удобно. Особенно если почему то хочется выровнять заготовку, а не повернуть СК.
скорость 1го касания 2400
https://disk.yandex.ru/i/gZoFDry_3V8Otw

скорость 1го касания 7200
https://disk.yandex.ru/i/QfOTmkIX2QeaUw
Аватара пользователя
wldev
Мастер
Сообщения: 1637
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

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

Для тестов была сделана простая защита шупа из пластикового колпачка.
Защита щупа (776 просмотров) <a class='original' href='./download/file.php?id=200805&sid=9fdc2467f6eddf9e57f6818eae6f81e8&mode=view' target=_blank>Загрузить оригинал (2.73 МБ)</a>
Защита щупа
Срабатывание защиты сбоку (776 просмотров) <a class='original' href='./download/file.php?id=200806&sid=9fdc2467f6eddf9e57f6818eae6f81e8&mode=view' target=_blank>Загрузить оригинал (3.02 МБ)</a>
Срабатывание защиты сбоку
Срабатывание защиты снизу (776 просмотров) <a class='original' href='./download/file.php?id=200807&sid=9fdc2467f6eddf9e57f6818eae6f81e8&mode=view' target=_blank>Загрузить оригинал (2.86 МБ)</a>
Срабатывание защиты снизу
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
CNC-Logic
Мастер
Сообщения: 1559
Зарегистрирован: 14 мар 2012, 03:40
Репутация: 814
Настоящее имя: Евгений
Откуда: г.Новосибирск
Контактная информация:

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

Сообщение CNC-Logic »

Серёг, а есть ли возможность сделать быстрый запуск G-кода, например нажав кнопку на клавиатуре? Удобно ведь :)
Ответить

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