Настройка цвета типов линий в Ultimaker Cura 3.х.х

Подписаться на 3Dtoday
AlexanZZ
Идет загрузка
Загрузка
07.10.18
1496
20
печатает на Anet A6
3D-печать
34
Здравствуйте, коллеги.

Многие (я в том числе) используют слайсер Ultimaker Cura 3.х.х. При всех своих достоинствах и недостатках - это достаточно качественная программа для подготовки к печати не очень сложных моделей. Иногда этот процесс требует внимательного изучения результатов нарезки. В некоторых случаях требуется многократный повтор прогонов слайсера, пока не будет получен удовлетворяющий результат. И здесь обнаруживается неприятная недоработка в части пользовательского интерфейса.

Cura обладает массой настроек для параметров печати, но настройки интерфейса у неё ограничены переключением видимости тех или иных параметров в панели настроек и выбором одной из двух тем оформления - тёмной или светлой. В дополнение к этому в меню "Настройки/Настроить Cura..." можно указать направление вращения ролика мыши для изменения масштаба. На этом практически всё. Изменить цвета элементов интерфейса, отображения моделей в настройках этого слайсера невозможно.

После нескольких минут проверки результатов нарезки от фирменных кислотных цветов послойного представления Cura (Просмотр слоёв/Тип линии) начинают немного кровоточить глаза.
bceb851625095c126d718f84d3e8eec3.png
Чтобы было легче работать я решил изменить гамму цветов отображения типов линий. За образец взял цвета из CraftWare (в общем, считаю CraftWare в части пользовательского интерфейса лучшим образцом для свободно распространяемых слайсеров). Получилась намного более "спокойная", не раздражающая раскраска.
604c549e6a7629aa0efcbbfcea84f6e3.png
Для изменения гаммы цветов типов линий нужно вручную отредактировать файл "theme.json" (не забываем сделать резервную копию перед изменением!) Он, как правило, находится в папке "C:\Program Files\Ultimaker Cura 3.х\resources\themes\cura-dark" (или "\cura-light", если вы предпочли светлую тему оформления). Файл может быть отредактирован любым текстовым редактором, запущенным в режиме "от имени администратора".

Тем, кому понравился этот вариант расцветки можно просто скопировать указанные строки с заменой:

"layerview_ghost": [32, 32, 32, 96],
"layerview_none": [255, 255, 255, 255],
"layerview_inset_0": [240, 240, 240, 255],
"layerview_inset_x": [128, 255, 255, 255],
"layerview_skin": [127, 127, 240, 255],
"layerview_support": [189, 159, 121, 120],
"layerview_skirt": [255, 85, 0, 100],
"layerview_infill": [121, 181, 0, 255],
"layerview_support_infill": [216, 47, 171, 255],
"layerview_move_combing": [255, 255, 0, 255],
"layerview_move_retraction": [128, 128, 255, 150],
"layerview_support_interface": [255, 0, 127, 120],
"layerview_nozzle": [181, 166, 66, 120],

Ниже показаны настройки цветов: слева - изменённые, справа - оригинальные.
b1cc95b1760bc85b61d17693a9b0bd28.png
В целом, с помощью редактирования этого файла можно поменять очень много во внешности слайсера.
Подписаться на 3Dtoday
34
Комментарии к статье

Комментарии

07.10.18 в 09:45
0
Очень полезный пост тематики "реверса".
Благодарю!
С Уважением,
Ski.
07.10.18 в 10:51
1
А можно ли в этом файлике выделить цветом заголовки раздела настроек?
07.10.18 в 10:59
2
Ага, можно. Спасибо огромное за наводку.

b4fac92f75b65d3e4ff6b6ef25ea4092.png
07.10.18 в 15:01
0
А что правили? Несколько вариантов попробовал, не те.
07.10.18 в 18:52
2
"setting_category_text" и все "setting_category_*_text". Первые три числа - цвет, последнее - хз, не трогал.
07.10.18 в 19:13
1
Спасибо. Вот если что:
"setting_category": [39, 44, 48, 255],
"setting_category_disabled": [39, 44, 48, 255],
"setting_category_hover": [39, 44, 48, 255],
"setting_category_active": [39, 44, 48, 255],
"setting_category_active_hover": [39, 44, 48, 255],
"setting_category_text": [0, 235, 0, 152],
"setting_category_disabled_text": [0, 235, 0, 101],
"setting_category_hover_text": [0, 235, 0, 204],
"setting_category_active_text": [0, 235, 0, 204],
"setting_category_active_hover_text": [0, 235, 0, 204],
"setting_category_border": [39, 44, 48, 0],
"setting_category_disabled_border": [39, 44, 48, 0],
"setting_category_hover_border": [12, 169, 227, 255],
"setting_category_active_border": [39, 44, 48, 0],
"setting_category_active_hover_border": [12, 169, 227, 255],
07.10.18 в 19:15
0
Ну да, типа того. Только я 255 зеленый оставил.
07.10.18 в 14:52
1
а как в линуксе шрифт нормальный в меню и настройках сделать ?
63fcbe81335d5a825aaf3308cfb0e9a6.png
07.10.18 в 15:23
0
я так понял, что нужно ставить win шрифты, но могу ошибаться.

А еще я не понял, как убрать режим совместимости.
08.10.18 в 07:14
0
Вечером попробую дома поковырять. Но лично у меня кура не взлетает. После запуска окно намертво виснет. Но точно помню, что со шрифтами проблем небыло.

Предположу, что проблема в системном конфиге шрифтов.
Смотреть в сторону:
/etc/fonts/fonts.conf
Или где это в Минте. Я не помню.
08.10.18 в 12:17
0
Вы пробовали запускать сборку AppImage?
У меня базовая Ubuntu 18.04 LTS (Gnome) и дополнительные шрифты, устанавливаемые с Oracle Java. Такого безобразия не наблюдаю.
08.10.18 в 12:21
0
AppImage это и запускаю а вот с Oracle Java надо будет проверить
Mint Cinnamon стоит
08.10.18 в 20:08
0
А режим совместимости отключается?
Я и ставил 3.4.1 и запускал через AppImage, все одно, шрифты бяка и слои со скоростью выбрать нельзя
09.10.18 в 11:11
0
Специально, поставил новую Ultimake Cura 3.5.0. Шрифты отображаются нормально.
537307efbee638e52f1246a5b0b19726.png

По поводу скоростей. Расширения -> Post Processing -> Изменить G код. Добавить скрипт "ChangeAtZ 5.1.1 (Experemental)".
Ну, или в штатных настройках найти раздел "Скорость" и выставить галочки на параметрах, которые хочется увидеть в списке, справа от рабочего стола принтера.
09.10.18 в 17:22
0
Спасибо, походу такой косяк только в минте( буду ubuntu ставить
10.10.18 в 00:40
0
mint в топку!!!!!! поставил lubuntu, со шрифтами все ок.
По поводу режима совместимости (compatibility mode), включен всегда, в моем случае, из-за встроенной видяхи в ноуте. Она не поддерживает openGL4.1((((
Но все летает, на компе с масдаем7, i7 и 10гб оперативки все печальнее работает. Был приятно удивлен.
07.10.18 в 22:39
0
Спасибо! Очень не хватало.
08.10.18 в 08:11
0
установил пакет шрифтов от Windows ... не помогло
скорее всего шрифт новый (после 2007г )
16.10.18 в 10:00
0
вы откройте указанный в посте файл и увидите в самом начале шрифты. поправьте family на что-то попсовое и должно завестись.
08.10.18 в 20:24
0
igo3d по linux-су ничего не знают(

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Самодельный 3D принтер из CD/DVD приводов

Калибровка Anycubic Photon не по феншую

3D Print Expo. Впечатления новичка.

Форк Fribot Helix: H-Bot или CоreXY, все оси на MGN12, область печати 300х200х300

Дальневосточная русалка запустит аддитивное производство тренажеров для ягодиц

Ой, а у нас упало... Скидка на пластики от "Filamentarno!"