Поддержка и обучение

Возможность вручную менять цвета шкалы для изополей и мозаик

 
Рейтинг: 23.3126  
Внедрено
Предложил Евгений Головин 22.11.2017 13:09:57

Возможность вручную менять цвета шкалы для изополей и мозаик

Здравствуйте, уважаемые разработчики!

Есть несколько неудобств при работе с цветовыми шкалами в Лире-САПР.

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

1. При выдаче в экспертизу изополей коэффициентов постели с 20-25 дискретными значениями иногда важно знать какое значение назначено в какой-либо конкретной зоне фундаментной плиты. При текущих возможностях настройки шкалы сделать это можно лишь очень приблизительно. Если бы была возможность поменять вручную цвет каждого диапазона, проблема была бы решена. Та же ситуация и с выдачей изополей осадок. Когда на изополях оттенки от голубого до синего, то практически нереально определить с достаточной точностью по изополям какие, например, осадки под ядром жесткости.

2. Для шкалы результатов армирования существует так называемая "контрастная" шкала, которую можно настроить. Однако у нее ограниченное и неизменяемое (!) количество цветов. Например, у нас в организации принято общее цветовое кодирование по диаметрам арматуры. Это очень удобно. Все знают, что 12 диаметру соответствует желтый цвет, а 10 диаметру зеленый и т.д. Когда мы делаем изополя для выдачи заданий на армирование плит в SCAD, то мы просто назначаем диапазоны площадей арматуры, соответствующие фону, фону+усиление1, фону+усиление2 и т.д. Отображение фоновой арматуры отключаем, а для арматуры усиления на изополе задаем цвет соответствующий диаметру арматуры усиления которую нужно поставить. Работать с таким изополем и проверять невероятно просто (особенно учитывая, что стержни в Project Studio CS у нас тоже автоматически принимают стандартно заданный цвет по диаметру). В Лире такой возможности можно сказать вообще нет. Каждый раз подстраивать ту "контрастную" шкалу с заранее жестко определенным количеством цветов практически нереально. Каждый раз приходится подгонять диапазоны, если их меньше 8 и т.д. "Попасть в цвет" конкретным диапазоном просто неимоверно трудоемко.

Общее решение, которое сняло бы все проблемы, может выглядеть след. образом. Добавить возможность менять цвет каждого конкретного диапазона в каждом конкретном изополе. И добавить возможность сохранять эти наборы цветов. Так это например реализовано в SCAD-е. Сделать это можно, например, в той же вкладке же где сейчас в настройках шкалы отключается отображение цветов отдельных диапазонов шкалы. При клике на цвете диапазона в этой вкладке выводить диалоговое окно выбора цвета. Либо, что еще проще, выводить это окно выбора цвета при клике правой кнопкой мыши непосредственно на цвете определенного диапазона шкалы в основном окне программы.
Если это реализовать нереально трудоемко, то хотя бы может добавить возможность выбора типов шкал для всех элементов, а не только для арматуры? Можно конечно пользоваться файлом сохранения настроек цветов, но он, к сожалению, сохраняет ВСЕ настройки цветов в программе, что далеко не всегда удобно.