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

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
vtgmfg
Опытный
Сообщения: 113
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 4
Настоящее имя: Максим
Контактная информация:

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

Сообщение vtgmfg »

wldev писал(а): Холостые и рабочие разнести конечно можно. Нужно изменить планировщик.
если там в принципе меняются шаблоны скоростей по ходу УП (main, mainMinus), то наверное это можно реализовать. Но у меня такой возможности нет. И получается - создать шаблоны можно - а применить - никак. А прибавка производительности была бы весьма существенной
wldev писал(а): Можно сделать manualProbe. Они будут использоваться при включении защиты щупа....
защита щупа это я так понимаю неотключение опроса Probe.. так она может быть включена одновременно с запуском программы и до конца - отключать ее имеет смысл только при собственно измерении. Но она не защищает щуп если максимальные скорость/ускорение не позволяют успеть остановить движение. И тогда либо ограничь скорость всех перемещений до 5м/мин либо защиты щупа по сути отсутствует, хотя и "включена". А ограничить скорость холостых до 5м это как то печально при том что можно и 10 и 12 установить.
То есть вопрос один. если можно задавать шаблоны скоростей/ускорений - то это решает . с помощью таблицы можно было бы менять шаблоны скоростей - установили щуп - другие скорости. щупы кстати могут быть разные.
Аватара пользователя
wldev
Мастер
Сообщения: 1473
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 494
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

vtgmfg писал(а): если там в принципе меняются шаблоны скоростей по ходу УП (main, mainMinus), то наверное это можно реализовать. Но у меня такой возможности нет. И получается - создать шаблоны можно - а применить - никак. А прибавка производительности была бы весьма существенной
Можно но в планировщике... Планировщик должен знать и предвидеть с какой скоростью можно/нельзя ехать
vtgmfg писал(а): То есть вопрос один. если можно задавать шаблоны скоростей/ускорений - то это решает . с помощью таблицы можно было бы менять шаблоны скоростей - установили щуп - другие скорости. щупы кстати могут быть разные
Нужно подумать как это использовать произвольные режимы...
vtgmfg
Опытный
Сообщения: 113
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 4
Настоящее имя: Максим
Контактная информация:

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

Сообщение vtgmfg »

wldev писал(а): Нужно подумать как это использовать произвольные режимы...
ну так и использовать - в скрипте М6 можно по номеру Т, из таблицы инструменов загружать нужный шаблон скорость/ускорение который можно сейчас создать во вкладке скоростей. И в частности для щупа получить защиту реальную, а не декларацию. Даже не разделяя перемещения на рабочие и холостые.
wldev писал(а): Можно но в планировщике... Планировщик должен знать и предвидеть с какой скоростью можно/нельзя ехать
мне кажется эта задача уже решена - если шаблон скорость/ускорение меняется по признаку смены направления движения (ось Z обычно) , то наверное как то аналогично можно на лету менять шаблон по признаку "холостое/рабочее перемещение". Получается по 2 шаблона по X и Y и 4 по Z. но.. по Z если 4 против 2х усложняет радикально - то можно бы оставить как есть.. фрезеровка же в основном по XY происходит..
Аватара пользователя
wldev
Мастер
Сообщения: 1473
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 494
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

vtgmfg писал(а): мне кажется эта задача уже решена - если шаблон скорость/ускорение меняется по признаку смены направления движения (ось Z обычно) , то наверное как то аналогично можно на лету менять шаблон по признаку "холостое/рабочее перемещение". Получается по 2 шаблона по X и Y и 4 по Z. но.. по Z если 4 против 2х усложняет радикально - то можно бы оставить как есть.. фрезеровка же в основном по XY происходит..
Не решена. Иначе это уже работало.
Контроллер не знает где X,Y,Z и соотв. все оси равны. Нужно добавить эти режимы, чтобы они хранились в контроллере и планировщик "жонглировал" ими.
vtgmfg писал(а): ну так и использовать - в скрипте М6 можно по номеру Т, из таблицы инструменов загружать нужный шаблон скорость/ускорение который можно сейчас создать во вкладке скоростей. И в частности для щупа получить защиту реальную, а не декларацию. Даже не разделяя перемещения на рабочие и холостые.
Надо подумать как это организовать.... или может просто через ограничение макс скорости....
vtgmfg
Опытный
Сообщения: 113
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 4
Настоящее имя: Максим
Контактная информация:

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

Сообщение vtgmfg »

wldev писал(а): Надо подумать как это организовать.... или может просто через ограничение макс скорости....
есть возможность создания шаблонов максимальных скоростей/ускорений со своим именем. это оно и есть - только как включить нужный шаблон?
wldev писал(а): Не решена. Иначе это уже работало.
Контроллер не знает где X,Y,Z и соотв. все оси равны. Нужно добавить эти режимы, чтобы они хранились в контроллере и планировщик "жонглировал" ими.
не совсем ясно. режимы настраиваются индивидуально для каждой оси и могут быть разными при движении в разные стороны. то есть по 2 индивидуальных шаблона на ось которые могут переключаться "на лету" вроде как есть.
Аватара пользователя
wldev
Мастер
Сообщения: 1473
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 494
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

vtgmfg писал(а): есть возможность создания шаблонов максимальных скоростей/ускорений со своим именем. это оно и есть - только как включить нужный шаблон?
Так это сколько режимов будет?

Надо подумать как это удобней. как это сделать в скрипте...
vtgmfg
Опытный
Сообщения: 113
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 4
Настоящее имя: Максим
Контактная информация:

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

Сообщение vtgmfg »

wldev писал(а): Так это сколько режимов будет?
оперативно переключающихся в контроллере? сейчас насколько я понимаю поддержано по 2 на ось. хотя реально это явно нужно только оси Z
если разбивать движения на холостые и рабочие - то соответственно х2. Если это вызовет перегруз - то может по осям Х,У занять ресурсы уже выделенные под ненужные тут "минусовые" скорости?

а какие пару включать можно выбирать по текущему номеру Т. при ручных перемещениях как будет мне непонятно.
Cvazist
Мастер
Сообщения: 843
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 71
Контактная информация:

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

Сообщение Cvazist »

Первый пуск с оптическими линейками.
https://youtu.be/bXLmRdJ_vJM
Ответить

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