Страница 58 из 101

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

Добавлено: 30 сен 2021, 21:27
Cvazist
Как только появится авто поиск, так сразу и опробую. Очень удобно когда станок сам ищет центр, края и пр.

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

Добавлено: 30 сен 2021, 21:49
VAT
Cvazist писал(а): Как только появится авто поиск, так сразу и опробую. Очень удобно когда станок сам ищет центр, края и пр.
я думаю это вовсе не предполагается - хотя не вижу принципиальных препятствий чтобы было именно так.

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

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

1 поиск центра отверстия/круглого выступа
2 поиск ширины кармана/выступа
3 поиск края
:geek:

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

Добавлено: 01 окт 2021, 08:33
VAT
Cvazist писал(а): 1 поиск центра отверстия/круглого выступа
2 поиск ширины кармана/выступа
3 поиск края
Cvazist писал(а): Очень удобно когда станок сам ищет центр, края и пр.
я бы не сказал что это одно и то же. ручные перемещения разве не нужно сначала сделать?

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

Добавлено: 05 окт 2021, 09:42
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()

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

Добавлено: 06 окт 2021, 08:26
VAT
где то что то было про подключение видеокамеры - не найду? в описании конечно ничего нет.

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

Добавлено: 06 окт 2021, 16:38
wldev
VAT писал(а): 06 окт 2021, 08:26 где то что то было про подключение видеокамеры - не найду? в описании конечно ничего нет.
Была одна тестовая сборка. Сделаю бету, пока нет выбора камеры (если их несколько у ПК)

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

Добавлено: 07 окт 2021, 16:37
VAT
а что там было? usb камера? размышляю что бы приспособить в будущую аспирацию чтобы следить за процессом и в то же время чтобы аспирация работала. даже не знаю что важнее - видео или звук. Недавно пилил и сверлил нежесткий дюраль.. поломал три сверла и фрезу - только реакция на звук (если фреза) и вид (если сверло) и палец на паузе спасло. но приходилось все делать с поднятой аспирацией. заценил количество стружки - так то все чистенько. звук бы еще как то шумоподавление.. можно микрофон один ближе к фрезе, а второй подальше и вычитать.. еще бы обучить чтобы сам паузу давил при превышении некоторого порога.
ну и кстати очень нужна возможность макросов замены инструмента и перекалибровки посреди УП - на случай поломки или серьезного забивания фрезы или можно автоматически отправлять ее "оттаять" стаканчик с едким натром и выдержкой времени. я могу попробовать сделать из своего калибровочного но были какие то слова что пока нет возможности. в связи с чем? с "паузой"?

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

Добавлено: 08 окт 2021, 09:22
индеецпетя
VAT писал(а): еще бы обучить чтобы сам паузу давил при превышении некоторого порога.
можно и лучше использовать датчик детонации от двигателя, с промежуточным контроллером, который будет измерять вибрацию и выдавать логическую единицу

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

Добавлено: 08 окт 2021, 09:37
VAT
а куда его - на стол? так там своих вибраций хватает. и мне думается микрофон поуниверсальнее будет.

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

Добавлено: 08 окт 2021, 09:54
wldev
wldev писал(а): на дня снимется видео по данным макросам
https://youtu.be/leRbF3p96GY

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

Добавлено: 08 окт 2021, 16:53
Cvazist
Быстрый ввод диаметра стилуса , не лазя в подпрограмму макроса есть?

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

Добавлено: 11 окт 2021, 16:38
wldev
Пока диаметр не учитывается. Будет доработка.

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

Добавлено: 24 ноя 2021, 16:32
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)

также можно в скобках вызвать функцию

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

Добавлено: 25 ноя 2021, 06:50
wldev
Видео от пользователя VAT
https://youtu.be/OqFqDJMwgwY

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

Добавлено: 25 ноя 2021, 07:33
aftaev
wldev писал(а): Видео от пользователя VAT
Похоже на соревнование на скорость. После поиска центра, нужно было шариком щупа покататься по этому круглому выступу.

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

Добавлено: 25 ноя 2021, 07:43
wldev
VAT сделал эксперимент на котором выяснил на сколько реально отклонится стилус на разных скоростях. Тем самым была определена допустимая скорость первого замера. Уточняющий замер происходит на малой скорости.

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

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

скорость 1го касания 7200
https://disk.yandex.ru/i/QfOTmkIX2QeaUw

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

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

Для тестов была сделана простая защита шупа из пластикового колпачка.
Защита щупа (958 просмотров) <a class='original' href='./download/file.php?id=200805&sid=531a83f659846e14e1a0171c85bb977f&mode=view' target=_blank>Загрузить оригинал (2.73 МБ)</a>
Защита щупа
Срабатывание защиты сбоку (958 просмотров) <a class='original' href='./download/file.php?id=200806&sid=531a83f659846e14e1a0171c85bb977f&mode=view' target=_blank>Загрузить оригинал (3.02 МБ)</a>
Срабатывание защиты сбоку
Срабатывание защиты снизу (958 просмотров) <a class='original' href='./download/file.php?id=200807&sid=531a83f659846e14e1a0171c85bb977f&mode=view' target=_blank>Загрузить оригинал (2.86 МБ)</a>
Срабатывание защиты снизу

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

Добавлено: 11 янв 2022, 09:16
CNC-Logic
Серёг, а есть ли возможность сделать быстрый запуск G-кода, например нажав кнопку на клавиатуре? Удобно ведь :)