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

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 »

И вдогонку еще вопрос https://www.youtube.com/watch?v=V8Loskwemdo
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 »

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

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение wldev »

Отлично...!
По ШИМ, он пока инвертируется правкой файла контроллера - внизу WLModule - outputs-PWM 0 параметр inv.

По помехам... так как платы соеденины кабелем , то надо попробовать увеличить ток...Можешь резистор подтягивающий припаять? 1.5КОм? Между любым входом на плате и 3.3В.
И протестировать....цоколёвку обновил в документации..
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 »

Bender писал(а):outputs-PWM 0 параметр inv.
На единицу заменить?
Bender писал(а):Можешь резистор подтягивающий припаять? 1.5КОм? Между любым входом на плате и 3.3В.
Да, могу, только не совсем понял куда. Между входом одного из концевиков на плате опторазвязки и 3.3В на плате bluepill с STM32?
Bender писал(а):цоколёвку обновил в документации..
Блин, у меня на работе облачные сервисы блокируются :(
Аватара пользователя
wldev
Мастер
Сообщения: 1650
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение wldev »

daemon78 писал(а):На единицу заменить?
да
daemon78 писал(а):Да, могу, только не совсем понял куда. Между входом одного из концевиков на плате опторазвязки и 3.3В на плате bluepill с STM32?
Только на WL35A (на ножках bluepill с STM32). надо соединить B11 - 1.5КОм - 3.3V. И проверить как ведет себя вход номер 5.
daemon78 писал(а):Блин, у меня на работе облачные сервисы блокируются
:thinking:
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 »

Bender писал(а):Только на WL35A (на ножках bluepill с STM32). надо соединить B11 - 1.5КОм - 3.3V. И проверить как ведет себя вход номер 5.
Понял, сделаю
VAT
Мастер
Сообщения: 1222
Зарегистрирован: 22 окт 2017, 22:17
Репутация: 28
Настоящее имя: Вадим
Откуда: Москва

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение VAT »

Bender писал(а):Да можно. При таком включении.( 5В от стороннего ИП) Если будет работать станок по программе и в это время выдернуть питание компьютера или шнур usb, то контроллер завершит выполнение перемещений, которые есть в его буфере. И остановится.
При таком соединении окажутся параллельно включены +5В стороннего БП и +5B USB.. что как бы нехорошо..

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

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение wldev »

VAT писал(а):При таком соединении окажутся параллельно включены +5В стороннего БП и +5B USB.. что как бы нехорошо..
Да, наверное в таком случае ещё желательно "отрезать" питание от USB разъёма.
VAT писал(а):И второй вопрос - какой объем помещается в буфер СТМ32 - как бы представить по времени автономную работу?
Это зависит от конкретного контроллера. У WL35A (документация на сайте)- планировщик(ModulePlanner) имеет буфер на 30 элементов (либо прямая,либо спираль,либо парабола). То есть время зависит от конкретных элементов (времени отработки каждого элемента) перемещений, которые есть в буфере. Может и 1 секунду, а может и .... В любом случае планировщик всегда рассчитывает скорости исходя из элементов которые есть в буфере...
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 »

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

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение VAT »

daemon78 писал(а):Шаманства с резистором не потребовалось, вопрос решил. Правда теперь другая проблема, но это уже не сюда.
а как решили?
я вот гляжу в схему опторазвязки и вижу что схема ШИМ на плате опторазвязки не отвязана от цифровых входов. Ее бы отрезать и запитать отдельно или от входных цепей инвертора..
Bender писал(а):Может и 1 секунду, а может и .... В любом случае планировщик всегда рассчитывает скорости исходя из элементов которые есть в буфере...
Как то я себе автономную работу немного по другому представлял. Не имею пока представления об объемах данных.. Знаю только что вектора .
Хорошо - отсоединил usb - станок встал. Подсоединил - сам подкачал данных и поехал дальше? Или как продолжить?
в игноре:
Афтаев
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 »

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

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение wldev »

VAT писал(а):Хорошо - отсоединил usb - станок встал.
Он плавно остановится, без схода с траектории.... т.е. это не приведёт к порче изделия...
VAT писал(а):Подсоединил - сам подкачал данных и поехал дальше? Или как продолжить?
В будущем планируется, но сейчас этого нет. Требуется выйти-зайти в программу и снова найти положения осей...
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
VAT
Мастер
Сообщения: 1222
Зарегистрирован: 22 окт 2017, 22:17
Репутация: 28
Настоящее имя: Вадим
Откуда: Москва

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение VAT »

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

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение wldev »

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

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение dnuos »

Добрый вечер, вливаюсь потихоньку в ряды, собрал на домашнем пластмассовом гравере, до этого работал в NC studio, ну и во всяких гбрл, репитер хостах и иже с ними. оси настроил откалибровал, х, у, с концевиками, z пока без отслеживания. Я могу сравнивать корректно я могу только с нц студией. И есть пару вопросов. Есть кнопки поиск тут понятно поиск оси. В студии это называеться двигаться к точке начала координат. Можно по одной а можно все сразу, тут только по одной правильно я понял?. Причем есть координаты для двигателей. Которые считают от начала координат станка и есть система координа- Точка начала на заготовке. А кнопка дом? Я например выставил начало координат где-то в центре поля, коснулся z заготовки, обнулил систему координат. Нажал дом и z поехала на верх не снижая скорости пока не уперлась с ошибкой в софт лимит по двигателям. Логика пока не понятна. И было бы здорово иметь память на какое то количество точек начала систем координат. Прошу сильно не пинать)
Вложения
Так подключил питание, чтобы не городить кабелей. От питания стм. (2592 просмотра) <a class='original' href='./download/file.php?id=169612&mode=view' target=_blank>Загрузить оригинал (1.11 МБ)</a>
Так подключил питание, чтобы не городить кабелей. От питания стм.
dnuos
Новичок
Сообщения: 31
Зарегистрирован: 17 янв 2017, 09:25
Репутация: 6
Настоящее имя: Юрий
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение dnuos »

Изготовил корпус для контроллера, файлы скину чуть позже
Вложения
Забацал вот такую коробочку (2589 просмотров) <a class='original' href='./download/file.php?id=169613&mode=view' target=_blank>Загрузить оригинал (968.36 КБ)</a>
Забацал вот такую коробочку
Низ (2589 просмотров) <a class='original' href='./download/file.php?id=169614&mode=view' target=_blank>Загрузить оригинал (1.06 МБ)</a>
Низ
Верх (2589 просмотров) <a class='original' href='./download/file.php?id=169615&mode=view' target=_blank>Загрузить оригинал (986.82 КБ)</a>
Верх
Аватара пользователя
wldev
Мастер
Сообщения: 1650
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение wldev »

dnuos писал(а):Можно по одной а можно все сразу, тут только по одной правильно я понял?
Можно все сразу...
dnuos писал(а): А кнопка дом?
Кнопка дом,это точка (желтый квадрат на экране) которая используется при G28, её можно установить. Нужно нажать и удерживать дом, тогда вылезет меню..
Также она используется при выполнения программы не сначала.
При нажатии на неё сначала перемещается по Z, затем по XY одновременно...
dnuos писал(а): И было бы здорово иметь память на какое то количество точек начала систем координат.
Меню файл, сохранить СК /загрузить СК.
Последний раз редактировалось wldev 01 окт 2019, 09:43, всего редактировалось 1 раз.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
daemon78
Мастер
Сообщения: 1693
Зарегистрирован: 02 окт 2018, 15:02
Репутация: 103
Настоящее имя: Владимир
Откуда: Москва
Контактная информация:

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение daemon78 »

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

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение dnuos »

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

Re: ПО WLMill - управление фрезерным ЧПУ

Сообщение wldev »

daemon78 писал(а):Сергей, запили уже поворотку, ПЛЗ!!!
Сейчас сканирование выложу, потом поворотка....
dnuos писал(а):А сканирование поверхности уже можно испытать?, хочу попробовать платку на текстолите отравировать, удобно как раз потестировать
Скоро выложу...
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Ответить

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