Страница 2 из 7
Re: PathMaster v1.0
Добавлено: 26 окт 2024, 18:16
michael-yurov
tarabarka писал(а): ↑
А он нужен? Навороченный интерфейс.
Если уж использовать ПК, то нужно делать по человечески. А если тяжелый интерфейс не нужен, то есть китайские DDCS Expert. Там простой интерфейс, и вообще нет проблем с ОС, интерфейсом подключения, и прочим.
tarabarka писал(а): ↑
Самый примитивный AXIS из LCNC вполне справляется с задачей. Ну почти.
Скажите спасибо Фрезерюге - он просил поддержку сенсорных экранов. Сейчас говорит, что обязательно нужно полноэкранный режим. В линуксе это нереально сделать.
tarabarka писал(а): ↑
А промышленные стойки? Вообще детский сад в плане дизайна и никакой визуализации. И ничего, пользуются люди)
На самом деле у промышленных стоек вполне достойный интерфейс. Но там проще - там фиксированный размер и разрешение экрана. Не нужно ничего растягивать.
Даже mach3 умеет экран растягивать. Хреново, правда, но умеет. А линукс и qt - нет.
Re: PathMaster v1.0
Добавлено: 26 окт 2024, 22:22
alex_sar
То есть в линуксе вы считаете все программы рассчитаны на фиксированное разрешение чтоли? ))
Про QT я вообще молчу. Уверен что у вас и в виндовсе и возможно даже телефоне есть не одна программа сделанная на QT. И там еще специально постараться чтоб сделать жесткий лайаут.
При всём уважении, но вы просто не разобрались что там как делается.
И что в линуксе нельзя полноэкранный режим сделать - тоже смешно очень )
Re: PathMaster v1.0
Добавлено: 26 окт 2024, 22:25
alex_sar
А что QT дорогой - это правда...
Есть бесплатный, но не такой вылизанный GTK+.
Re: PathMaster v1.0
Добавлено: 26 окт 2024, 22:38
michael-yurov
alex_sar писал(а): ↑
То есть в линуксе вы считаете все программы рассчитаны на фиксированное разрешение чтоли? ))
Линуксом практически не пользовался, но, полагаю, да, под фиксированный масштаб монитора.
alex_sar писал(а): ↑
При всём уважении, но вы просто не разобрались что там как делается.
Покажи какое-нибудь приложение на qt, которое растягивается под любое разрешение и любой масштаб.
Я только qbittorent знаю.
Но, кстати, да. Последняя версия, которая на днях вышла теперь масштабируется. Наконец-то!
Re: PathMaster v1.0
Добавлено: 26 окт 2024, 22:43
alex_sar
michael-yurov писал(а): ↑
Покажи какое-нибудь приложение на qt, которое растягивается под любое разрешение и любой масштаб.
Да любое!! Под линуксом (а я уже много лет на нем) 80% сделано на GTK, остальные на QT. И все масштабируются. Все тут как под виндой работает, и не отличишь так сразу.
На GTK есть несколько типов layout контейнеров. Надо просто пихать элементы в эти контейнеры. И там задаются всякие ограничения по размеру, очень гибко все настраивается. И всё. Под QT тоже самое. Делается это в визуальных редакторах, там даже и программировать ничего не требуется для этого.
Re: PathMaster v1.0
Добавлено: 26 окт 2024, 22:48
alex_sar
Насчет того что там ничего не масштабируется. LibreOffice все пользуются наверное? Вот он на GTK3 сделан.
Re: PathMaster v1.0
Добавлено: 26 окт 2024, 22:53
michael-yurov
Ну так покажи пример! Мне правда интересно.
6 лет назад, когда выбирал инструмент разработки никто мне ничего показать не смог.
Re: PathMaster v1.0
Добавлено: 26 окт 2024, 22:55
michael-yurov
alex_sar писал(а): ↑26 окт 2024, 22:48
Насчет того что там ничего не масштабируется. LibreOffice все пользуются наверное? Вот он на GTK3 сделан.
Не слышал про него.
Ок, сейчас скачаю, посмотрю.
Re: PathMaster v1.0
Добавлено: 26 окт 2024, 23:03
alex_sar
просто поставь себе VirtualBox и туда уже Ubuntu
практически любая программа там на GTK сделана. сам всё увидишь.
для QT вот описание как это делается
https://doc.qt.io/qtdesignstudio/qtquic ... oning.html
с ним у меня личного опыта разработки нет, но конечно же все там работает.
Re: PathMaster v1.0
Добавлено: 26 окт 2024, 23:16
michael-yurov
alex_sar писал(а): ↑
LibreOffice все пользуются наверное? Вот он на GTK3 сделан.
Выглядит хреново.
Re: PathMaster v1.0
Добавлено: 26 окт 2024, 23:23
alex_sar
Разве я говорил что лучше выглядит?
Я говорил что масштабируется.
Re: PathMaster v1.0
Добавлено: 26 окт 2024, 23:27
alex_sar
Касательно программы на QT которая умеет масштабироваться.
Вот нашел списочек
https://en.wikipedia.org/wiki/Category: ... at_uses_Qt
AutoCAD
Autodesk 3ds Max
Autodesk Maya
VirtualBox
Telegram
например
Re: PathMaster v1.0
Добавлено: 26 окт 2024, 23:38
michael-yurov
alex_sar писал(а): ↑
Я говорил что масштабируется.
Ну с таким результатом все что угодно в Винде масштабируется. Да же то, что под Win95 было написано.
С таким же успехом и курицы летают.
alex_sar писал(а):
AutoCAD
Autodesk 3ds Max
Autodesk Maya
VirtualBox
Ну это все классический интерфейс.
Telegram Desktop?
Этот, да, согласен, этот масштабируется.
Теперь понятно, почему он не делает это сам, а нужно в настройках искать, вручную изменять масштаб, и перезагружать.
Re: PathMaster v1.0
Добавлено: 26 окт 2024, 23:49
alex_sar
michael-yurov писал(а): ↑
Теперь понятно, почему он не делает это сам, а нужно в настройках искать, вручную изменять масштаб, и перезагружать.
Ааа, так вот про какое масштабирование речь )
Конечно так давно никто не делает! С времен винды 3.1 наверное...
Пользователь под себя в операционке настраивает шрифт который ему удобно читать.
И интерфейс подстраивается под это, а не под размер окна! Размер окна влияет только на то какие элементы видно и сколько их.
Но вручную запрограммировать это можно если хочется. 100%.
Есть еще подстройка под экраны высокого разрешения.
https://wiki.archlinux.org/title/HiDPI#GUI_toolkits
тоже делает то что тебе хочется. но с выставлением переменной окружения.
Re: PathMaster v1.0
Добавлено: 27 окт 2024, 11:11
a321
Что именно хреново? Если верхний скрин Ворд, то, согласитесь, объективная реальность в том, что бОльшая часть вертикали экрана съедена никчемным множеством кнопок и абсурдно гигантской полосой Сохранить\поиск. При общей тенденции съеживания экранов до высоты смотровой щели это существенно.
Вопрос не только в программе управления контроллером - дело хозяйское, пусть под виндами. Но конроллеру было бы хорошо работать под управлением LinuxCNC. Объективная реальность в том, что поддержкой программы Вам рано или поздно надоест заниматься или иной случайный фактор оставит ее без поддержки. А контроллер должен работать вечно.
Re: PathMaster v1.0
Добавлено: 27 окт 2024, 13:09
MX_Master
Товарищи, для всех любителей лцнц есть хорошая новость. Два Михаила (Юров и MX_Master) договорились сделать поддержку контроллера PathMaster для LinuxCNC.
Времена нынче неспокойные, поэтому контроллер PathMaster будет работать и на винде в оригинальной программе, и на любом отечественном/западном линух с открытой системой LinuxCNC.
Готовые тестовые конфиги для лцнц будут в комплекте. Отдельный конфигуратор с возможностью импорта из других ЧПУ систем тоже будет в наличии.
Re: PathMaster v1.0
Добавлено: 27 окт 2024, 15:55
vtgmfg
плохая новость на самом деле. да и нет никакого отечественного линукса
Re: PathMaster v1.2
Добавлено: 31 окт 2024, 13:48
michael-yurov
Добавил работу с подчиненными осями.
Т.е. на одну программную ось может быть назначено несколько приводов (выходов контроллера). Для каждого привода свой датчик базы.
Если портал с двумя приводами, то по двум датчикам будет осуществляться выравнивание. Если три, четыре, пять приводов... тоже можно. Но не знаю, зачем это может быть нужно.
Обновленный файл программы в первом сообщении. Так же требуется обновить прошивку контроллера.
Re: PathMaster v1.2
Добавлено: 31 окт 2024, 20:29
shalek
Я что-то пропустил?
Софт это хорошо. А где контроллер сам то? В продаже есть уже?
Re: PathMaster v1.2
Добавлено: 01 ноя 2024, 23:07
michael-yurov
shalek писал(а): ↑
А где контроллер сам то?
Не предыдущей странице есть фотки:
https://cnc-club.ru/forum/viewtopic.php ... 58#p663158
Инструкции пока нет. Сайта, тоже.
shalek писал(а): ↑
В продаже есть уже?
Пока сыроват... Но пользоваться можно. Базовый функционал есть и корректно работает.
Бесплатно отправить нет возможности. Последнее выскреб, на комплектующие.