Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
Добавлено: 07 дек 2022, 06:32
Наверное стоит сделать несколько вариантов начала с середины?
Статьи, обзоры, цены на станки и комплектующие.
https://cnc-club.ru/forum/
ок. мне пока нужен был просто пусто/непусто - но чем больше инфы тем лучше
ок, QString _fileName - это полный путь?
не понял.. движение по шагам ведь с компьютера управляется?
это по поводу тулсеттера? пока он не установлен - но планирую сделать ему конструкцию быстросъемную в ближайшее время и если я нужен для проб - то обозначьте примерно когда. там нюансов тоже похоже хватает.
если я правильно понял Qt - это просто графический интерфейс к тем что есть
собственно вариантов 2 - либо использовать данные CAM, либо задавать на станке.
мне именно такая логика не особо интересна хотя ее можно реализовать частным порядком - если хочешь начать с какой угодно строки нужно просто ткнуть в эту строку мышью и потом подтвердить или отказаться. но можно же и просто заново загрузить УП?
G00 G54 G90 X25. Y-0.5vtgmfg писал(а): ↑ 1. Исходная позиция инструмента. Что это - мне не очень ясно, В эту точку станок приезжает понятия не имея на какой высоте у него сейчас фреза, коррекция еще не включена. Я ее в SC делаю равной плоскости безопасности.
Может быть "лишнюю" высоту можно убрать в ПП.. но может она и не лишняя. кто бы объяснил.
Вообще без инструмента?vtgmfg писал(а): ↑ 4.Для прогона "по воздуху" УП постоянно приходится выкусывать М6.. это вообще то опасное дело - можно и забыть.. функция включения симуляции была бы очень кстати для тестирования.. т.е. чтобы контакт имитировался по табличной длине и соответственно таблица не менялась. не реализация в интерфейсе а просто функция..
да.. иначе приходится удалять Tx M6 из УП. можно наверное по разному это решить - но заметное неудобство есть при отладке - готовые уп не используешь - их надо предварительно препарировать .
можно добавить кнопку а в M6 сделать условие. если нажата то игнор смены итд...vtgmfg писал(а): ↑09 дек 2022, 19:04да.. иначе приходится удалять Tx M6 из УП. можно наверное по разному это решить - но заметное неудобство есть при отладке - готовые уп не используешь - их надо предварительно препарировать .
Можно просто сделать кнопку "игнор ТхМ6" но траектория будет другая. "Изобразить" замену и замер было бы интереснее.
но не первой важности задача.
обнаружилось еще вот - если случайно запустить 2й экземпляр программы - он не достучится до контроллера - он уже занят - но при закрытии проапдейтит все конфиги, а они не его.. То есть на данный момент если не поддерживается работа нескольких экземпляров программы - то надо хотя бы не давать загружаться 2й копии. ну или ей тогда нужны свои папки конфигов скриптов и логов.
ну и кстати при этом пропал тулбар 2. что вполне логично. а может и не очень. но state приходится удалять
уже не надо - сам сделаюvtgmfg писал(а): ↑09 дек 2022, 19:04да.. иначе приходится удалять Tx M6 из УП. можно наверное по разному это решить - но заметное неудобство есть при отладке - готовые уп не используешь - их надо предварительно препарировать .
Можно просто сделать кнопку "игнор ТхМ6" но траектория будет другая. "Изобразить" замену и замер было бы интереснее.
но не первой важности задача.