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

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
GuruCNC
Опытный
Сообщения: 172
Зарегистрирован: 24 ноя 2014, 09:23
Репутация: -29
Настоящее имя: GuruCNC
Контактная информация:

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

Сообщение GuruCNC »

Serg писал(а): 17 мар 2021, 03:21 Ну так на С то, который уже давно должен был оказаться на помойке всё ещё пишут и что-то всё не видать того самого "завтра"...
И на асемблере пишут для разных МК (stm32 это микроскопическая ниша), и много, правда не любители.
Serg, ты слишком стар и твои суждения это доказывают.
Хотя бы посмотри статистику и мировые тенденции в программировании.
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

usolutions писал(а): Для чего такая функция может применяться? Удаленный парк станков?
В том числе...
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

Обновлен WLMill

Плавное изменение выхода S

Появились новые параметры выхода S:
-время разгона
-время торможения

Теперь при изменении скорости вращения шпинделя будет выдерживатся время необходимое для изменения оборотов.

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

В случае если время разгона или торможения равно нулю, то изменение выхода S будет мгновенным (как было ранее).
SOutJoint.png (1273 просмотра) <a class='original' href='./download/file.php?id=194140&sid=cd00276b1b07d39bb9faa2b0e59ef405&mode=view' target=_blank>Загрузить оригинал (45.66 КБ)</a>
необходимо обновить прошивку
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

GuruCNC писал(а): Serg, ты слишком стар и твои суждения это доказывают.
Хотя бы посмотри статистику и мировые тенденции в программировании.
Да, я стар, я очень стар, я супер стар! :)
Мне насрасть с высокой башни на статистику и мировые тенденции. Своим клиентам я продаю не их, а продукты, которые должны стабильно работать, приносить им пользу и не создавать проблем.

Про статистику я тут уже писал на примере поиска себе программистов - там статистика (в общей сложности ~120 кандидатов из РФ и США) утверждает, что в этих странах не осталось "ПРОГРАММИСТОВ", способных осознать проект и правильно его "запрограммировать", остались только "кодеры", знающих не программирование, а лишь пару-тройку языков программирования и способных только "набить" отдельные конкретные алгоритмы. А про знание математики их вообще лучше не спрашивать, и они настолько молодые, что даже не слышали об "Искусстве программирования" Кнута...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

Заработал сервис push уведомлений сайта wldev.ru

Запрос на уведомления
pushQuest.png (1116 просмотров) <a class='original' href='./download/file.php?id=194916&sid=cd00276b1b07d39bb9faa2b0e59ef405&mode=view' target=_blank>Загрузить оригинал (58.57 КБ)</a>
уведомление на компьютере, но также работает и на телефоне
push.png (1116 просмотров) <a class='original' href='./download/file.php?id=194915&sid=cd00276b1b07d39bb9faa2b0e59ef405&mode=view' target=_blank>Загрузить оригинал (51.35 КБ)</a>
https://wldev.ru/uncategorized/zarabota ... edomlenij/
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
MX_Master
Мастер
Сообщения: 7465
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3088
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

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

Сообщение MX_Master »

Моё скромное мнение (как веб мастера) - для сайтов подобного содержания "пушики" не нужны ;)
usolutions
Новичок
Сообщения: 33
Зарегистрирован: 14 мар 2021, 13:39
Репутация: 0
Настоящее имя: Ilja s
Контактная информация:

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

Сообщение usolutions »

лезущие уведомляшки пахнут сомнительным ресурсом. я б не стал такое делать
Говоря о теме околовебовой, что с косяком JS?
Ultralisk Solutions, Ltd
Решения по промышленной автоматике, автоматизации производственных процессов.
Рига, Латвия
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

usolutions писал(а): 22 апр 2021, 14:28 лезущие уведомляшки пахнут сомнительным ресурсом. я б не стал такое делать
Говоря о теме околовебовой, что с косяком JS?
Это способ оперативно узнавать об обновлениях и прочих новостях.

В DIALOG сейчас нет возможности закрыть окно из скрипта. Но он точно нужен. Будет добавлен. //если про это..?
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

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

Сообщение Serg »

MX_Master писал(а): Моё скромное мнение (как веб мастера) - для сайтов подобного содержания "пушики" не нужны ;)
У меня просто стоит тотальный запрет для всех, чтоб даже вопросы такие не всплывали. :)
wldev писал(а): Это способ оперативно узнавать об обновлениях и прочих новостях.
Подписки на тематическую e-mail рассылку удобнее, позволяют сразу узнать подробности без посещения сайта и не заставляют предпринимать какие-то действия "вот прямо щас", можно просто вернутся к этому в более удобное время.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4604
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1621
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

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

Сообщение selenur »

Serg писал(а): Подписки на тематическую e-mail рассылку удобнее
Тоже придерживаюсь такого мнения, зачастую и ссылки для последующего чтения себе на почту присылаю, потому что привык так :-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
usolutions
Новичок
Сообщения: 33
Зарегистрирован: 14 мар 2021, 13:39
Репутация: 0
Настоящее имя: Ilja s
Контактная информация:

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

Сообщение usolutions »

wldev писал(а): 22 апр 2021, 16:48
usolutions писал(а): 22 апр 2021, 14:28 лезущие уведомляшки пахнут сомнительным ресурсом. я б не стал такое делать
Говоря о теме околовебовой, что с косяком JS?
Это способ оперативно узнавать об обновлениях и прочих новостях.

В DIALOG сейчас нет возможности закрыть окно из скрипта. Но он точно нужен. Будет добавлен. //если про это..?
Любой диалог в while loop приводит к Script Break
Стоковый Javascript позволяет такое
Ultralisk Solutions, Ltd
Решения по промышленной автоматике, автоматизации производственных процессов.
Рига, Латвия
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

usolutions писал(а): Любой диалог в while loop приводит к Script Break
Надо описать суть проблемы здесь. А то началось в whatsapp и многие не поймут про что...
Нельзя повторно вызывать DIALOG если предыдущий ещё открыт.

На сайте можно оформит подписку(по email) на новости.
Подписка.png (990 просмотров) <a class='original' href='./download/file.php?id=194939&sid=cd00276b1b07d39bb9faa2b0e59ef405&mode=view' target=_blank>Загрузить оригинал (60.18 КБ)</a>
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
usolutions
Новичок
Сообщения: 33
Зарегистрирован: 14 мар 2021, 13:39
Репутация: 0
Настоящее имя: Ilja s
Контактная информация:

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

Сообщение usolutions »

wldev писал(а): 23 апр 2021, 05:38
usolutions писал(а): Любой диалог в while loop приводит к Script Break
Надо описать суть проблемы здесь. А то началось в whatsapp и многие не поймут про что...
Нельзя повторно вызывать DIALOG если предыдущий ещё открыт.

На сайте можно оформит подписку(по email) на новости.
Подписка.png
Я исходил из заявленного, что среда пстроена на JS, и стоковый JS прекрасно переваривает alert засунутый вовнутрь цикла. Тут это приводит к сломаному скрипту.
Ultralisk Solutions, Ltd
Решения по промышленной автоматике, автоматизации производственных процессов.
Рига, Латвия
usolutions
Новичок
Сообщения: 33
Зарегистрирован: 14 мар 2021, 13:39
Репутация: 0
Настоящее имя: Ilja s
Контактная информация:

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

Сообщение usolutions »

usolutions писал(а): одил из заявленного, что среда пстроена на JS, и стоковый JS прекрасно переваривает alert засунутый вовнутрь цикла. Тут это приводит к сломаному скрипту.
В подтверждение своих слов
https://www.w3schools.com/code/tryit.as ... WI6AO4E6TM

Можем сделать, чтобы работало как в стоке допилить, вместо обходных таймеров? Таймеры то ограничены
Ultralisk Solutions, Ltd
Решения по промышленной автоматике, автоматизации производственных процессов.
Рига, Латвия
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

В описании WLMill есть ошибка. Используется не в чистом виде JavaScript, а ECMAScript.
Исправим...
https://ru.wikipedia.org/wiki/ECMAScrip ... tionScript.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

usolutions писал(а): Можем сделать, чтобы работало как в стоке допилить, вместо обходных таймеров? Таймеры то ограничены
Скоро добавиться функция loopPLC() (название ещё не определено до конца), которая будет выполняться при включении станка с определённым интервалом.

PS Есть компонент QJSEngine (JavaScript, сейчас QScript) но не уверен что он 100% javaScript...
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
usolutions
Новичок
Сообщения: 33
Зарегистрирован: 14 мар 2021, 13:39
Репутация: 0
Настоящее имя: Ilja s
Контактная информация:

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

Сообщение usolutions »

@wldev есть успехи по RS485/Modbus slave устройствам?
Ultralisk Solutions, Ltd
Решения по промышленной автоматике, автоматизации производственных процессов.
Рига, Латвия
Аватара пользователя
wldev
Мастер
Сообщения: 1639
Зарегистрирован: 24 янв 2012, 16:04
Репутация: 510
Настоящее имя: Сергей Бочаров
Откуда: Новосибирск
Контактная информация:

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

Сообщение wldev »

usolutions писал(а): 01 май 2021, 19:34 @wldev есть успехи по RS485/Modbus slave устройствам?
Успехи есть. Скоро будет добавлен модуль. После отладки.
Новости: https://t.me/wldevruch
Обсуждения: https://t.me/wldevgr
VAT
Мастер
Сообщения: 1222
Зарегистрирован: 22 окт 2017, 22:17
Репутация: 28
Настоящее имя: Вадим
Откуда: Москва

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

Сообщение VAT »

тут центроискателя нет еще, какие еще полевые шины?
в игноре:
Афтаев
usolutions
Новичок
Сообщения: 33
Зарегистрирован: 14 мар 2021, 13:39
Репутация: 0
Настоящее имя: Ilja s
Контактная информация:

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

Сообщение usolutions »

VAT писал(а): 02 май 2021, 20:06 тут центроискателя нет еще, какие еще полевые шины?
Ой, опять тебя спросить забыли.
Мне встроеных входов/выходов не хватает на банальную обвязку станка базовыми функциями, а ты со своим центроискателем
Ultralisk Solutions, Ltd
Решения по промышленной автоматике, автоматизации производственных процессов.
Рига, Латвия
Ответить

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