开源改变世界

UI改进请求-宽视图 #297

推推 grbl 3年前 (2023-02-01) 189次浏览
关闭
gorbln 打开了这个问题 2019 年 10 月 25 日 · 26条评论
关闭

UI改进请求-宽视图#297

gorbln 打开了这个问题 2019 年 10 月 25 日 · 26条评论

注释

UI改进请求-宽视图 #297

Сначала по-русски
Уважаемый автор, хотелось бы иметь возможность откреплять панели “перемещение”, “консоль” и прочие, и прилеплять их сбоку отдельными окошками, как в autocad или photoshop сделано. Современные мониторы, как правило, широкоформатные, и более логично иметь окно вытянутым в ширину, чем в в.ыс При этом хотелось бы иметь в доступе панели с перемещением и консоль, например。Аполучается, надо прокручивать то на одно, то на другое, что неудобно. Плюс, влинейку прокрутки вообще не попадёшь – она очень тонкая。

您能否添加一个取消停靠功能面板(如“运动”)的可能性?在没有边尺的情况下获得宽阔的视野。
UI改进请求-宽视图 #297

UI改进请求-宽视图 #297

Поставь монитор боком, чувак?

UI改进请求-宽视图 #297
作者

Поставь монитор боком, чувак

Ну, такое, конечно… Особенно ноутбук удобно вертеть。=D

UI改进请求-宽视图 #297

Адругоговыходанет-авторзабилнавсё:)

UI改进请求-宽视图 #297
所有者

Попробуйте следующую версию: candle_1.2b.zip

UI改进请求-宽视图 #297

Отлично, спасибо!

UI改进请求-宽视图 #297

Попробуйте следующую версию: candle_1.2b.zip

快点!Интерфейс понравился! Был бы признателен, если бы в новой версии появились фишки:

  1. После связи с контроллером, проверять параметр 22 美元。Если равен 1 – тогда делать недоступными элементы управления, оставив только “Сброс”, “Разблокировка”, “Дом”. После “хомления” – делать элементы управления активными。
  2. Установка рабочих координат с интерфейса пользователя, а не в ручную。Хотя-бы одну рабочую координату G54 – что-бы после выключения станка, не сбивалось положение рабочего. нля。(Описал здесь:Изменить алгоритм работы кнопок “ZeroXY”, “ZeroZ”  #301(评论)
  3. Корректная работа с форком GRBL под STM32 – команды выполняются, УП запускается, но не работает визуализация.. Дальше теста “по воздуху” дело не дошло… Очень привык к удобству Candel ))) (Форк – http://www.cnc -club.ru/forum/viewtopic.php?f=41&t=21393#p477776
  4. e光电函数 – э期 – ээ→¢μ。Есть для линукс в открытом доступе и для Mach3 ( http://www.cnc-club.ru/forum/viewtopic.php?f=41&t=15602#p356640 )
  5. На перспективу – версия для планшетов под Win и для мониторов с тачем。
    СпасибозаВаштруд!
UI改进请求-宽视图 #297

1.2。1.2°1.2。

  1. Меню настроек – слишком большое по высоте: кнопки “ОК”, “Отмена”, “По умолчанию” находятся за пределом доступности экрана… даже если сделать плавающую панель задач/меню – кнопки не доступны – сделать как в 1.1.7
  2. Изменить минимальный размер окон “консоль” и “визуализация”
  3. Уменьшить размер кнопок – сделать как в 1.1.7
  4. Авдруг?! )) Предложение по изменению расположения элементов:
    а) “Консоль” перенести влево вниз – расположить под “Модификации”
    б) На место консоли расположить: “Управление”, “Команды”, “Шпиндель”. Тем самым справа останется “Состояние” и “Перемещение”
    По моим прикидкам, такое расположение позволит полностью отобразить все элементы управления для разрешение 1366*768 и исключить необходимость “сворачивать меню”.
UI改进请求-宽视图 #297
作者

@iMaks-RS
Вот прямо вот всё написал, что и я хотел! Не прибавить, не отнять. Полностьюсогласен。
极,脏,◦
Консоль просится в левый нижний угол,но она слишком широкая – смотрится странненько。

А, да! Автору – респект! Не бросает пользователей =)

UI改进请求-宽视图 #297

以下线程用于 UI 更改并同意评论。
Denvi,你是否也采纳了其他 UI 改进建议 – 仍然没有冷却液按钮

UI改进请求-宽视图 #297
所有者

@iMaks-RS
Сбросьте снимки экрана:

  1. как есть на данный момент;
  2. как нужно сделать (отредактированные в графическом редакторе)。
UI改进请求-宽视图 #297
作者

现在
UI改进请求-宽视图 #297

建议 列的宽度更好地可拖动。 整列的宽度必须相等。
UI改进请求-宽视图 #297

Хотелось бы, чтобы ширина колонок настраивалась свободно, без привязки какому-нибудь конкретному окну。Ну и, конечно, ширина всех элементов внутри колонки должна быть одинаковая。И хотелось бы, чтобы можно было открепить любой элемент, а не только группу целиком。

UI改进请求-宽视图 #297
所有者
  1. Минимальные размеры окон “Консоль” и “Визуализатор” сброшены.
  2. Окна “Устройства” и “Модификация” имеют изменяемый размер по ширине, но только для размещения вертикральной. Получить вменяемый вид этих окон для любой ширины вряд ли получится。
  3. Кнопки имеют адаптивный размер。
  4. По перетаскиванию элементов окон нужно подумать, нужна ли такая свобода…
  5. По экранам с разрешением 1366×768 – решение пунктом выше, подумаю。

Обновленная версия : candle_1.2.2b.zip

UI改进请求-宽视图 #297

А можно сделать чтоб джог управлялся курсорными клавишами?на экране кликать не удобно же…

UI改进请求-宽视图 #297
尤拉尼克斯普 评论了 2019 年 11 月 1 日  

Добавлю то что сделал для удобства для себя
расчет количества замеров по x и y в зависимости от длинны шага 。 хочется это в основной версии
UI改进请求-宽视图 #297

UI改进请求-宽视图 #297
所有者

А можно сделать чтоб джог управлялся курсорными клавишами?на экране кликать не удобно же…

嘿嘿!
Впланахсделатьнастраиваемыебыстрыеклавишинавсекоманды/кнопки。

UI改进请求-宽视图 #297
所有者

Добавлю то что сделал для удобства для себя
расчет количества замеров по x и y в зависимости от длинны шага 。

хочется это в основной версии

Первая версия была как раз с настройками шага в мм., возможно имеет смысл ввести переключатель “Количесатво”.

UI改进请求-宽视图 #297

Скрины версии 1.2b

1. как есть на данный момент;

UI改进请求-宽视图 #297
UI改进请求-宽视图 #297

2. как нужно сделать (отредактированные в графическом редакторе).

UI改进请求-宽视图 #297

В 1.2.2b выглядит уже лучше, но управление на экран не помещается..

UI改进请求-宽视图 #297

Вот сравнение размера элемента интерфейса для “ноутбучного” разрешения。
UI改进请求-宽视图 #297

Опционально:
Предложение покажется странным: может имеет смысл рассмотреть версию для низкого разрешения?Нечто похожее на “стойку” Зафиксировать размер окна визуализации в левом верхнем углу, функциональные кнопки под визуализацией, информация о координатах – справа от окна визуализации, кнопки управления движением – под окном координат. ~~μ讯xc609 http://www.xcmcu.com/uploads/5859eb5b96274.jpg
gloads/5859eb5b96274.jpgggggg- монитор можно будет задействовать.. Есть ведь ещё такая прикольная штука – как ресторанные терминалы, с 14-17 дюймовыми экранами с тачем и встроенным ПК на атоме с парой гигов оперативы. Вполне себе готовое решение.. бу. можно купить, объявлений хватает..

UI改进请求-宽视图 #297
艾希特-AXAR 评论了 2019 年 11 月 3 日  

在 1.1.7 版中,窗口最小化时没有 cpu 负载百分比(良好)
,但在 1.2.2 版中,即使 Candle 最小化,它仍在恒定负载下使用 cpu。
例如,它正在为以下文件使用 ~34% cpu(一旦有一个文件,我就有 2-3 FPS):

UI改进请求-宽视图 #297

OpenGL 2.1

UI改进请求-宽视图 #297
艾希特-AXAR 评论了 2019 年 11 月 3 日  

你好@Denvi,新的变化真的很好看。
只有按下“Zero Z”按钮,“Restore Origin”才能恢复“Z”值。
当您使用“Z-Probe”时,“Z”值不会被保存以供恢复。(或者当通过在控制台中手动发送 G92Z 来设置 Z 时)
在打开按钮旁边添加一个关闭按钮怎么样(看看那个可怜的 FPS,除了退出并重新启动蜡烛应用程序之外没有办法摆脱它)?

UI改进请求-宽视图 #297

И добавить 4 ось。
Поддерживаю выше сказанное про форк на STM32F103C。На этом мк работает лучше。

UI改进请求-宽视图 #297

И добавить 4 ось。
Поддерживаю выше сказанное про форк на STM32F103C。На этом мк работает лучше。

Окна так и оставить, как в версии 1,2,4b。Удобно когда, то, что не нужно в данный момент можно отключить。Визуализатор оставить обязательно。
зы Просьба сделать сборку для 覆盆子 B3+ сам не могу собрать。Использую дисплей 7дюймов。Получается как полностью автономный контроллер。

UI改进请求-宽视图 #297
所有者

В 1.2.5b добавлено окно “Пользователь”。Панели можно перемещать внутри/между окнами。

UI改进请求-宽视图 #297

Спасибо!Это даже превзошло все ожидания!Вопрос с разрешением экрана на ноутбуке для меня закрыт。Появился один момент – можно случайно сдвинуть панель, просьба по возможности добавить блокировку окон, активация например на иконку канцелярской кнопки в заголовке панели.

UI改进请求-宽视图 #297
所有者

你好@Denvi,新的变化真的很好看。
只有按下“Zero Z”按钮,“Restore Origin”才能恢复“Z”值。
当您使用“Z-Probe”时,“Z”值不会被保存以供恢复。(或者当通过在控制台中手动发送 G92Z 来设置 Z 时)
在打开按钮旁边添加一个关闭按钮怎么样(看看那个可怜的 FPS,除了退出并重新启动蜡烛应用程序之外没有办法摆脱它)?

好的,然后会修复。关于糟糕的 FPS:有一个选项“简化图形”,应该有助于解决这个问题。

UI改进请求-宽视图 #297
X射线三维 评论了 2019 年 11 月 15 日  

https://youtu.be/ltT7e3X1fRI
Заменил избыточные расстановщики gridLayout`ом и сразу установил min и max ширину с учётом верикальной прокрти Стало адекватнее обрабатывать изменения размера и пропала нижняя прокрутка。
Стиль элементов управления оставил бы нативными。Возможно вкусовщина но мне больше нравится системный вид котролов или чтобы они все выглядели одинаково стилистически..
Я бы убрал весь логический функционал и обмен в отдельный класс, типа grblControl. Мне кажется frmMain раздут и перегружен не свойственной для него работой。

UI改进请求-宽视图 #297
作者

@Denvi
Большое спасибо за Вашу работу!Новый интерфейс великолепен。

非常感谢 GUI 的改进。新设计更实用!