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

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

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

Сообщение vtgmfg »

судя по
"Для удобства работы с G приводами были добавлены функции которые перед словом Drive имеют G (GDrive)."
- функции с буквой G добавлены для станков с более чем одним шпинделем и если у меня шпиндель один, то я их не использую, так? или лучше использовать как более универсальный вариант?
откуда в ваших примерах взялись DRIVEZ1, DRIVEZ2 - их же нет в списке функций?

и вот функции для щупа все почти с G (GProbe) и они давно существуют. не уловлю логику
vtgmfg
Мастер
Сообщения: 1818
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 77
Настоящее имя: Максим
Контактная информация:

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

Сообщение vtgmfg »

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

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

Сообщение wldev »

vtgmfg писал(а): ну вот например - функцию с "G" всегда и использовали
Это я неправильно написал.

getGProbe() - взять положение пробинга именно для автоматического проббинга runGProbe.... c учётом диаметра шарика и пр...

getProbe() - взять положение пробинга где произошло срабатьвание входа probe, последнее
vtgmfg писал(а): откуда в ваших примерах взялись DRIVEZ1, DRIVEZ2 - их же нет в списке функций?
Это объекты которые создаются по именам осей X >> DRIVEX , Z1 >> DRIVEZ1
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
vtgmfg
Мастер
Сообщения: 1818
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 77
Настоящее имя: Максим
Контактная информация:

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

Сообщение vtgmfg »

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

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

Сообщение wldev »

vtgmfg писал(а): 14 июн 2024, 04:32 то есть задав допустим несколько вариантов оси и переключаясь между ними можно сделать изменение параметров одной и той же оси без перезагрузки программы?
Нет. Это для другого
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
vtgmfg
Мастер
Сообщения: 1818
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 77
Настоящее имя: Максим
Контактная информация:

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

Сообщение vtgmfg »

это печально. интересно какой процент юзеров использует эту фичу?

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

также мы давно просили назначать максимальную подачу/ускорения для G0 отдельно. хотя бы для осей X,Y -
это тоже производительность. а так получается компромисс

также просили сделать возможность задавать ограничение ручных подач независимо от направления.
это тоже производительность, можно назначить безопасную скорость 1,4x для ручных перемещений щупа, а
кому то это сбережет щуп.

все это общеполезные возможности
vtgmfg
Мастер
Сообщения: 1818
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 77
Настоящее имя: Максим
Контактная информация:

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

Сообщение vtgmfg »

скорость холостых перемещений множится на % движка Feed. непонятно.
Cvazist
Мастер
Сообщения: 1155
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 97
Контактная информация:

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

Сообщение Cvazist »

vtgmfg писал(а): изменять параметры скоростей и ускорений оси не перегружая программу запрос давно задавался и он более понятен - можно прилично поднять производительность работы.
У меня меняется скорость, от 0 до 6 м/мин
vtgmfg писал(а): также мы давно просили назначать максимальную подачу/ускорения для G0 отдельно. хотя бы для осей X,Y -
Я не просил, ускорение одно и для G0 и для G1. Полностью устраивает. Не понимаю зачем уменьшать ускорение, с низким работать не комфортно.
vtgmfg писал(а): также просили сделать возможность задавать ограничение ручных подач независимо от направления.
У меня всё меняется с клавиатуры или джойстика.

Очень странные запросы у Вас.
vtgmfg
Мастер
Сообщения: 1818
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 77
Настоящее имя: Максим
Контактная информация:

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

Сообщение vtgmfg »

Cvazist писал(а): Очень странные запросы у Вас.
да нормальные.
Cvazist писал(а): У меня всё меняется с клавиатуры или джойстика.
когда при ручных перемещениях вы движетесь по диагонали сразу по X и Y скорость достигает х1.4. при этом тормозной путь уже ближе к x2. чтобы сработала защита щупа нужно чтобы тормозной путь не превысил возможности щупа. и получается чтобы безопасно перемещаться нужно загрублять максимальную скорость ручных в х1,4.
Cvazist писал(а): Я не просил, ускорение одно и для G0 и для G1. Полностью устраивает. Не понимаю зачем уменьшать ускорение, с низким работать не комфортно.
ну вас устраивает и хорошо. нагрузка на привода при черновой обработке отличается от нагрузки при холостых перемещениях. поэтому сделав общую максимальную скорость например в 10м/мин придется снизить ускорения при работе. и наоборот. А размеры деталей, материалы и фрезы разные и можно поиграть настройками и подобрать оптимальные "профиля" для разных работ и поднять производительность при том же железе.
но получается что сменить профиль можно только через перезагрузку программы. т.е. прибить программу, поменять хмл, загрузить программу. сами понимаете делать это между переходами неудобно
речь не идет о встройке таких фич в интерфейс, если никому не надо. нужны функции и дальше все делается скриптами.
Cvazist писал(а): У меня меняется скорость, от 0 до 6 м/мин
у меня до 9. я победил

если у тебя шаговики - пощупай на каких ускорениях срываются шаги при максимальной скорости 6м и 2м - и все станет понятно.
Cvazist
Мастер
Сообщения: 1155
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 97
Контактная информация:

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

Сообщение Cvazist »

vtgmfg писал(а): у меня до 9. я победил
Да.
Повторяю: вам нужно разрабатывать свою систему под свои хотелки. Так как даже за милиард под ваши требования ни кто такое не напишет. ИМХО
Аватара пользователя
индеецпетя
Мастер
Сообщения: 302
Зарегистрирован: 12 янв 2018, 07:07
Репутация: 64
Настоящее имя: Стас
Откуда: Красноярск
Контактная информация:

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

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

Серега, братан!
Предлагаю ввести услугу кастомизации базового продукта. Может реально человеку надо, и бумажки с городами есть в большом количестве.
Предлагаю такой прайс:
- программная свистелка-перделка без изменения кода 50 т. р.
- программная свистелка-перделка с изменением кода 200 т. р.
- аппаратная свистелка-перделка 1 млн руб.
- оформление т. з. для оценки объема работ 100 т. р.
А то мучается человек, устал уже намекать что барину нужен королевский прием.
vtgmfg
Мастер
Сообщения: 1818
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 77
Настоящее имя: Максим
Контактная информация:

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

Сообщение vtgmfg »

Cvazist писал(а): Да.
Повторяю: вам нужно разрабатывать свою систему под свои хотелки. Так как даже за милиард под ваши требования ни кто такое не напишет. ИМХО
так ровно все наоборот - это вам надо чтобы сделали готовое, задаром и немногим нужное - например оптические линейки.
вы пользуетесь готовым продуктом.

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

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

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

vtgmfg писал(а): один такой гопник-провокатор устроил срач в ТГ и теперь я забанен там
Перефразируем.
Ты сейчас на полном серьезе и со всей ответственностью заявляешь следующее:
Тебя забанили в телеге потому что какой-то черт устроил там срач. А ты проходил мимо споткнулся и случайно упал на бутылку правосудия.
Я ничего не упустил? Всё верно?
Cvazist
Мастер
Сообщения: 1155
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 97
Контактная информация:

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

Сообщение Cvazist »

vtgmfg писал(а): немногим нужное - например оптические линейки.
вы пользуетесь готовым продуктом.
Все высокоточные станки имеют обратную связь через электронные линейки и не только высокоточные.
У меня не высокоточный станок.
Например: на продольно-резательном станке подъёмник опускающий и поднимающий бабину с бумагой работает с 3х метровой электронной линейкой, хотя точность там не нужна.
На других валах стоят энкодеры на 30 000 импульсов на оборот, а они просто поднимают и опускают площадку с палетами. :D
И да, китайские оптические линейки + контроллер WlMill намного дешевле замены шаговиков на сервы с энкодерами. Поэтому я так и сделал самостоятельно, хочу и могу, а не прошу кого нибудь.
vtgmfg
Мастер
Сообщения: 1818
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 77
Настоящее имя: Максим
Контактная информация:

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

Сообщение vtgmfg »

индеецпетя писал(а): Тебя забанили в телеге потому что какой-то черт устроил там срач.
не только. но это все субъективно. а объективно то, что юзера отключили от чата техподдержки. это не бизнес
vtgmfg
Мастер
Сообщения: 1818
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 77
Настоящее имя: Максим
Контактная информация:

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

Сообщение vtgmfg »

Cvazist писал(а): Поэтому я так и сделал самостоятельно, хочу и могу, а не прошу кого нибудь.
что ты сделал самостоятельно? поддержку программой ос с пид для шаговиков + линейки?
не смеши

да и самостоятельно настроить ты бы не смог.

и далеко не всякому эти линейки нужны на любительском станке. ну кто еще их себе поставил? единственный смысл начальное положение точнее определяется после выключения/включения. а это можно сделать и без линеек.
Аватара пользователя
индеецпетя
Мастер
Сообщения: 302
Зарегистрирован: 12 янв 2018, 07:07
Репутация: 64
Настоящее имя: Стас
Откуда: Красноярск
Контактная информация:

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

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

vtgmfg писал(а): это не бизнес
ты только сейчас понял это?
Да, это не бизнес, это благотворительность мамкиным самоделкиным. Кто за баблом только гонится, тот покупает фуру или кран и выхлапывает по ляму-два в месяц.
Сергей же, человек увлеченный, и рискнувший сделать вклад в общее дело - аки поднять гаражное мелкое производство в РФ.
Юров такой же энтузиаст и с той же мотивацией, и с таким же подходом. Он вообще закрыл проект контроллеров оптических линеек, хотя все плакали и просили производить дальше. В итоге достали юзеры, а может один какой-то упорный юзер, и нет проекта. А вещь крайне полезная была. И нет больше такой штуки, и в китае не купишь. Всё.
Дебе дают удочку бесплатно, а ты нос воротишь.
Если честно, я искренне удивлен такой близорукости.
Cvazist
Мастер
Сообщения: 1155
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 97
Контактная информация:

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

Сообщение Cvazist »

индеецпетя писал(а): единственный смысл начальное положение точнее определяется после выключения/включения
Не только: Нет пропуска шагов, при высокой нагрузке станок остановиться по ошибке рассогласования, выше точность всей системы по сравнению с ШД, с сервами я не работал так что сравнить не могу.
Кто может поставить тот ставит, а кто не может соотвественно не ставит. В ютубе ролик видел: на настольный токарник, с пластиковыми гайками вместо ШВП, поставили месу и линейки. Зачем??? Потому что хозяин хочет и может.
vtgmfg
Мастер
Сообщения: 1818
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 77
Настоящее имя: Максим
Контактная информация:

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

Сообщение vtgmfg »

индеецпетя писал(а): Дебе дают удочку бесплатно, а ты нос воротишь.
Если честно, я искренне удивлен такой близорукости.
взаимно. ну раз ты видишь бесплатно. я не пользуюсь штатным интерфейсом последние года 2.
да - набор для сборки спиннинга (в виде поддержки скриптов) дали, но в нем не хватает 1% деталей и пользоваться приходится как обычной удочкой.
vtgmfg
Мастер
Сообщения: 1818
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 77
Настоящее имя: Максим
Контактная информация:

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

Сообщение vtgmfg »

Cvazist писал(а): В ютубе ролик видел: на настольный токарник, с пластиковыми гайками вместо ШВП, поставили месу и линейки. Зачем???
действительно - зачем смотреть глупости?
Cvazist писал(а): Нет пропуска шагов, при высокой нагрузке станок остановиться по ошибке рассогласования,
это можно и сервоШД заставить сделать.
Ответить

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