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

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

Добавлено: 29 май 2020, 14:23
daemon78
Bender писал(а):Может отображается машинная СК (Axis/двигатели)?
Да, все верно.
Переключился, норм стало, спасибо.

Но в начале траектории уходит ниже заготовки потом подымается и норм идет. Симуляция УП в PowerMill не показывает такого
То ли косяк в PowerMill.
Посмотри, у тебя есть какой то странный проход снизу заготовки на котором сломает фрезу в самом начале?
Я уже убегаю :(
Верх Карманы 6мм — копия.txt
(220.86 КБ) 272 скачивания
Еще вопросик.
Планируемое время выполнения УП можно где то посмотреть?

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

Добавлено: 29 май 2020, 14:41
wldev
Смотрю....

Все дело в G53 Z0.0

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

Добавлено: 29 май 2020, 14:45
wldev
MX_Master писал(а):
Bender писал(а):Выложил новые beta в тч для Armbian...
:freak: чёта я отстал от жизни.. программа работает и на armhf, и на arm64?
и сам не знаю, можно попробовать...

$ sudo apt install qt5-default
$ sudo apt install libqt5serialport5
$ sudo apt install libqt5script5
$ sudo git clone http://github.com/wldevru/wlmill

далее по readme

при необходимость установить галку на файле wlmill - что это программа...

Ещё не разбирался, но почему то не работает восстановление вида программы. и из-за этого она не растягивается на весь экран - сейчас можно закрыть панель входы/выходы и программа. либо поставить их за другие панели.... (скоро поправим)

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

Добавлено: 29 май 2020, 14:59
wldev
Bender писал(а):Смотрю....

Все дело в G53 Z0.0
Там должна быть G28 вместо G53, может в PowerMill можно выставить?

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

Добавлено: 30 май 2020, 17:37
wldev
Bender писал(а):
Bender писал(а):Смотрю....

Все дело в G53 Z0.0
Там должна быть G28 вместо G53, может в PowerMill можно выставить?
-неправильно!

И вот что я нашёл (переведено Гугл, https://forum.linuxcnc.org/fusion-360/36817-g53-g0-z0 ):
" Это обычное соглашение для мельницы или маршрутизатора, когда точка Z0 станка находится на вершине перемещения Z. Поэтому G53Z0 обычно будет в безопасном положении, Z настолько высоко, насколько это возможно. Если вы конфигурируете свой компьютер, не следуя обычному соглашению (совершенно нормально и приемлемо), тогда вы не можете ожидать, что «стандартный» постпроцессор g-кода будет подходящим для вашей машины без некоторой модификации.
"
То есть Z=0 (у машинных координат) должен находится в самом верху. Тогда и проблем не будет....

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

Добавлено: 01 июн 2020, 14:36
daemon78
Сергей, не могу понять в чем дело.
В g коде подача 900 (F900) а прога устанавливает 500.
Почему?

Нашел, что в диалоговом окне в параметре G2,G3,G3 стоит 500.
Ни чего не понимаю, а зачем я макс скорости по осям задал тогда?
Для чего этот параметр?

Почему в Manual стоит 420 и окошко не доступно для редактирования.

Что такое Index PWM OUT?
Где нужно указывать порт PWM?
У меня сейчас на шпиндель ни чего не уходит.

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

Добавлено: 01 июн 2020, 15:31
wldev
daemon78 писал(а):Нашел, что в диалоговом окне в параметре G2,G3,G3 стоит 500.
Ни чего не понимаю, а зачем я макс скорости по осям задал тогда?
Для чего этот параметр?
Это ограничитель именно скорости обработки. (Может его стоит убрать...)
Режимы оси - это максимальные её возможности. Как правило холостые перемещения (максимальная скорость)..
daemon78 писал(а):Почему в Manual стоит 420 и окошко не доступно для редактирования.
оно будет удалено. сейчас задаётся в самом меню ручного управления, в процентах(клавиши +/- ) от максимальной скорости. или 100% (шифт)
daemon78 писал(а):Что такое Index PWM OUT?
Это когда у контроллера есть несколько выходов pwm. У WLM35A он один...

чтобы управлять шпинделем с помощью pwm .
в п3.3.1 "Для того, чтобы ШИМ выход стал активным (выдавать заданный сигнал) его нужно активировать
при помощи команды макроса (enableSOut(enable) 5.1)."

т.е. в макросе M3 нужно написать enableSOut(1)
а в макросе M5 нужно написать enableSOut(0)

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

Добавлено: 01 июн 2020, 15:47
wldev
Bender писал(а):Ещё не разбирался, но почему то не работает восстановление вида программы. и из-за этого она не растягивается на весь экран - сейчас можно закрыть панель входы/выходы и программа. либо поставить их за другие панели.... (скоро поправим)
Нашёл в чем дело, завтра выложу обновление.

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

Добавлено: 01 июн 2020, 16:12
daemon78
Bender писал(а):чтобы управлять шпинделем с помощью pwm .
в п3.3.1 "Для того, чтобы ШИМ выход стал активным (выдавать заданный сигнал) его нужно активировать
при помощи команды макроса (enableSOut(enable) 5.1)."

т.е. в макросе M3 нужно написать enableSOut(1)
а в макросе M5 нужно написать enableSOut(0)
Совсем забыл.
Спасибо

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

Добавлено: 02 июн 2020, 11:03
daemon78
Сергей, хотел спросить.
Можно добавить отображение фактического времени выполнения УП? А то я вчера запустил симуляцию УП в WLMill, и занялся другими делами. УП отработала, а сколько затрачено времени я так и не понял.
И можно добавить прогноз времени выполнения?

Это все для Armbian версии. Может в варианте для PC это все и есть.

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

Добавлено: 02 июн 2020, 11:12
wldev
daemon78 писал(а):Сергей, хотел спросить.
Можно добавить отображение фактического времени выполнения УП? А то я вчера запустил симуляцию УП в WLMill, и занялся другими делами. УП отработала, а сколько затрачено времени я так и не понял.
И можно добавить прогноз времени выполнения?

Это все для Armbian версии. Может в варианте для PC это все и есть.
Хорошо, добавим.!

Версии полностью одинаковые...

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

Добавлено: 02 июн 2020, 11:47
wldev
Обновлена программа. (все)

Устранен баг (Armbian) - не запоминал расположение элементов окна.
Сейчас положение сохраняется в файле FileState.ini
Стандартный вид
Screenshot_2020-06-02_08-17-28.png (3534 просмотра) <a class='original' href='./download/file.php?id=182056&sid=d50d570b4230387c35294ccff5dcb841&mode=view' target=_blank>Загрузить оригинал (110.24 КБ)</a>
Добавлена возможность автоматического подъёма инструмента при остановке (нажатии кнопки "пауза"). Для её работы нужно установить флажок в блоке Pause и задать высоту Z в машинных координатах (двигатели).
Также необходимо обновить прошивку контроллера...
hPause.png (3534 просмотра) <a class='original' href='./download/file.php?id=182057&sid=d50d570b4230387c35294ccff5dcb841&mode=view' target=_blank>Загрузить оригинал (49.34 КБ)</a>

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

Добавлено: 02 июн 2020, 11:57
daemon78
При обновлении программы копировать все кроме папки wlmillconfig?

Сергей, посмотри плз что не так.
Я обновил и прошивку и прогу, загружаю эту УП, но ничего не происходит. И траекторию так же не отрисовывает.
Ошибок ни каких не выдает
Верх Карманы Ф6 .txt
(194.17 КБ) 205 скачиваний

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

Добавлено: 02 июн 2020, 12:22
wldev
daemon78 писал(а):При обновлении программы копировать все кроме папки wlmillconfig?
Да
daemon78 писал(а):Я обновил и прошивку и прогу, загружаю эту УП, но ничего не происходит. И траекторию так же не отрисовывает.
Ошибок ни каких не выдает
нажми кнопку center - чтобы траектория стала по середине экрана

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

Добавлено: 02 июн 2020, 12:26
daemon78
Bender писал(а):нажми кнопку center - чтобы траектория стала по середине экрана
Нажимал.
Тут что то другое.
После нажатия Загрузить траекторию, он не предлагает ее стартануть.

На этой вообще ни каких проблем нет, все работает.
Верх отверстия ф4.txt
(318.79 КБ) 193 скачивания
Предыдущая траектория его чем то обламывает.

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

Добавлено: 02 июн 2020, 12:40
wldev
daemon78 писал(а):Тут что то другое.
После нажатия Загрузить траекторию, он не предлагает ее стартануть.
А в окне программа пусто? (где её код)

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

Добавлено: 02 июн 2020, 12:45
daemon78
Bender писал(а):А в окне программа пусто? (где её код)
Да, пусто

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

Добавлено: 02 июн 2020, 12:50
daemon78
Загрузил еще раз, все работает без проблем.
Даже обрабатывает такую экзотику как N136 G05 P10000 R4 на которой Мач3 умер.
Странно, видимо у меня что то где то глюкануло.

Все работает!!!

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

Добавлено: 02 июн 2020, 13:16
wldev
daemon78 писал(а):Даже обрабатывает такую экзотику как N136 G05 P10000 R4 на которой Мач3 умер.
Он такую экзотику и не понимает. Просто у контроллера планировщик хороший.

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

Добавлено: 03 июн 2020, 14:30
daemon78
Сергей,скажи пожалуйста, а циклы сверления контроллер понимает?