WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
- daemon78
- Мастер
- Сообщения: 1693
- Зарегистрирован: 02 окт 2018, 15:02
- Репутация: 103
- Настоящее имя: Владимир
- Откуда: Москва
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
Заработало!!!
[youtube]https://youtu.be/K45_NrcqJcw?si=d5AO5su00rVVyxXw[/youtube]
[youtube]https://youtu.be/K45_NrcqJcw?si=d5AO5su00rVVyxXw[/youtube]
Мой первый станок Первый станок Кусака 1 и куча вопросов #1
Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
- wldev
- Мастер
- Сообщения: 1646
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
Там всё просто. Выход включен через логику "И" входов.daemon78 писал(а): ↑30 сен 2023, 22:10 Сергей, есть вопрос по плате расширения входов
[youtube]https://youtu.be/QONSxl15wz4?si=zzgewtdTO2x5aE02[/youtube]
выход = вх1 И вх2 И вх3
то есть когда горят все входы горит выход.
- Нам нужно чтобы в нормальном состоянии горели все индикаторы входов. Добиваемся этого с помощью переключателей...
-
- Мастер
- Сообщения: 1100
- Зарегистрирован: 16 окт 2017, 16:07
- Репутация: 89
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
Я просто запаралелил таблетку со щупом без всяких плат.
-
- Мастер
- Сообщения: 1542
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 57
- Настоящее имя: Максим
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
у вас фаза другая. но минусы в том, что щупу твоему жить до случайного дисконнекта. не бог весть какая защита - но хоть чтото
вообще то по ИЛИ . для нас же событие это физический контакт?wldev писал(а): Там всё просто. Выход включен через логику "И" входов.
Последний раз редактировалось vtgmfg 01 окт 2023, 14:59, всего редактировалось 1 раз.
- daemon78
- Мастер
- Сообщения: 1693
- Зарегистрирован: 02 окт 2018, 15:02
- Репутация: 103
- Настоящее имя: Владимир
- Откуда: Москва
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
У меня пимпа NC, все остальное NO.
Да и у платы, как писалось выше NC, а это +1 к защите
Мой первый станок Первый станок Кусака 1 и куча вопросов #1
Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
- wldev
- Мастер
- Сообщения: 1646
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
Всё относительно....
Логика И относительно горящих диодов входов. То есть если все горят то горит и выход.
Однако мы можем установить тип входа NC/NO как бы инвертировать его и сделать логику ИЛИ.
-
- Мастер
- Сообщения: 1542
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 57
- Настоящее имя: Максим
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
ок - пусть с этой конструкцией разбираются те кто арифметику в УП захотел.
что нужно сделать в УП чтобы MACHINE.loadGProgram выдал ошибку?
хотя [General] это тоже ошибка, но если не стараться то квадратные скобки в УП не появятся.
нет - иначе смысл будет меняться в зависимости от элементной базы, фазы питания, куда включили светодиоды и тп. А разве это имеет значение?
-
- Мастер
- Сообщения: 1542
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 57
- Настоящее имя: Максим
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
есть функция TIMER - я так понял это аппаратные таймеры и их 32. #10 задействован в функции DELAY.. как вообще понять какие свободны?
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
Сделайте пожалуйста отключение шпинделя при обрыве связи с компом,или добавьте пункт в программу чтоб галочкой отключать, а то связь проподает все стоит а шпиндель работает.
-
- Мастер
- Сообщения: 1542
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 57
- Настоящее имя: Максим
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
ОС,интерфейс?
тут надо либо безотказную связь, либо загружать в МК процедуру стоп, которая не всегда одинаковая, к сожалению. тогда если мк видит что буфер опасно пустеет и в его конце не финиш - мог бы хоть аккуратно остановиться.
а так да. прикольно. может ведь еще не только шпиндель крутиться - может еще и ехать по осям. причем комп уже выдал свой таймаут, а у контроллера видимо сек 15. за 15 сек можно много напилить
-
- Мастер
- Сообщения: 1100
- Зарегистрирован: 16 окт 2017, 16:07
- Репутация: 89
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
Если отредактировать загруженую УП , например в блокноте, WlMill виснет. Перезагрузка помогает.
- wldev
- Мастер
- Сообщения: 1646
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
Это таймеры ОС их может быть много, создаются по идентификатору (текст). И далее делаются запросы по нему...
Последний раз редактировалось wldev 03 окт 2023, 05:54, всего редактировалось 1 раз.
- wldev
- Мастер
- Сообщения: 1646
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
Бывает такое. Работаем над этим....
На сколько загружен ЦП от WLMill?
Последний раз редактировалось wldev 03 окт 2023, 06:04, всего редактировалось 1 раз.
- wldev
- Мастер
- Сообщения: 1646
- Зарегистрирован: 24 янв 2012, 16:04
- Репутация: 510
- Настоящее имя: Сергей Бочаров
- Откуда: Новосибирск
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
Именно просто файл программы или который лежит рядом с wlmill?
-
- Мастер
- Сообщения: 1100
- Зарегистрирован: 16 окт 2017, 16:07
- Репутация: 89
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
Файл УП.
Забыл выгрузить из WlMill УП.
Отредактировал и перезаписал файл. WlMill завис.
Файлы УП лежат в папке на рабочем столе.
Забыл выгрузить из WlMill УП.
Отредактировал и перезаписал файл. WlMill завис.
Файлы УП лежат в папке на рабочем столе.
-
- Мастер
- Сообщения: 1542
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 57
- Настоящее имя: Максим
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
на десктопе 5-10%
в бездействии до 5. и мне кажется раньше было больше. но то может на станке.
надо бросать уже компорт я думаю и переходить на USB. и таймаут в 10 сек и хз сколько со стороны МК просто маскирует ситуацию вероятно.. давайте зададим хотя бы 100мс и посмотрим.
-
- Мастер
- Сообщения: 1100
- Зарегистрирован: 16 окт 2017, 16:07
- Репутация: 89
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
В каком файле нужно прописать толщину таблетки ?
Изменения в файлах WLTool, WLProbe, WLTablet не влияют.
Изменения в файлах WLTool, WLProbe, WLTablet не влияют.
-
- Мастер
- Сообщения: 1542
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 57
- Настоящее имя: Максим
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
по идее в таблет.ини. там есть строка "высота"
а больше вроде и некуда - я хз - не пользуюсь
еще есть в тул.ини - включить высоту таблетки.
а вот в проб.ини почему то такой настройки нет
а больше вроде и некуда - я хз - не пользуюсь
еще есть в тул.ини - включить высоту таблетки.
а вот в проб.ини почему то такой настройки нет
-
- Мастер
- Сообщения: 1100
- Зарегистрирован: 16 окт 2017, 16:07
- Репутация: 89
- Контактная информация:
Re: WLMill (Windows/Linux (Qt) + WLMotion) - управление фрезерным ЧПУ
Высоту таблетки правим в WLTablet.ini
А скрипт называется TOOL, вот я и запутался немного, ещё и работа ответственная. Голова занята как бы не запороть заготовку.
Сергей Сергеевич спасибо.
А скрипт называется TOOL, вот я и запутался немного, ещё и работа ответственная. Голова занята как бы не запороть заготовку.
Сергей Сергеевич спасибо.