Выноска, версия 20.3
Откл - отображение состава конструкции (флажок)
Отделка/модель/ядро - отображение различных параметров для каждого режима
Параметры - отображение значений параметров, полученных из библиотечных элементов
Содержимое строк формируется на основе шаблона, содержащего имена параметров и обычный текст.
Т.е. строка вида %sFill% плотностью %mden%кг/куб.м. будет преобразована в Кирпич плотностью 1800кг/куб.м
Для того, чтобы изменить содержание текста для любого слоя, добавить или изменить толщину необходимо в графе №пред. поставить номер слоя (согласно нумерации при создании многослойной конструкции), вписать дополнительный текст или/и толщину.
Для полной замены перед текстом или толщиной поставить *.
При этом в шаблоне строк должно стоять %dtxt%, иначе текст не изменится.
Для добавления слоёв, которых нет в многослойной конструкции, необходимо в графе №пред поставить индекс, больший (для добавления в конец) либо отрицательный (для добавления в начало), чем количество слоёв в многослойной конструкции.
Для отображение толщин для добавляемых слоёв необходимо прописать в шаблоне этого слоя параметр %thk%. На рисунке выше этот параметр не вписан у слоёв 1 и 8 и, как следствие, толщина для этих слоёв не выводится.
Для удаления слоя необходимо в графе №пред. поставить номер слоя (согласно нумерации при создании многослойной конструкции), и вписать в графу Содержание -*
Для обратного показа (когда слоёв много, и необходимо оставить только несколько или один) необходимо в графу Содержание вставить +*
Выноска позволяет объединять слои с одинаковым материалом и толщиной. При этом толщины слоёв суммируются.
Здесь %ns% - количество объединяемых слоёв.
Возможно как отключение вывода толщины, так и полное исключение слоя из флажка.
До настройки (минимальные толщины равны нулю, единицы измерения - .2mm)
После настройки (минимальная толщина показа слоя=0,1 мм, минимальная толщина показа толщины=0,5мм)
Также не отображаются нулевые толщины.
Режим позволяет выводить две строки(верхняя и нижняя) по шаблону, на основе имён параметров библиотечных элементов. Имена параметров обрамляются знаком %. Чтобы посмотреть имена параметров объекта необходимо выбрать его и открыть (Ctrl+Shift+Щ)
В вкладке параметры в графе Переменная находим нужный нам параметр и копируем его имя.
Настройка выводимых единиц измерений возможна как для всех выводимых значений, так и для одного параметра обособленно.
Формат записи единиц измерений в настройках - точка количество знаков после запятой единицы измерения латиницей (опционально). Например .0m или .2
Глобальная настройка выполняется во вкладке содержание
Настройка единиц измерения заданного параметра выполняется при его внесении в шаблон.
Т.е. - %thk% выведет толщину с глобальными настройками, а %thk.2m% выведет толщину в метрах с точностью до второго знака после запятой.
Округление осуществляется системными методами, значения получаемые при округлении не используются в дальнейших расчётах.
Включение переноса. В выключенном состоянии длина полки определяется по максимальной длине строк | |
Отображение подложки. Прозрачность настраивается во вкладке Отображение | |
При использовании в режиме “Параметры” выноска читает перечень и описание параметров, а также шаблоны строк из параметров объекта, с которым она ассоциирована. Для упрощения работы можно добавлять в свои объекты эти два параметра:
param_name_out[] - имена и описание доступных параметров (одномерный, текстовый)
param_temp_out[] - шаблоны строк (одномерный, текстовый)
Пример кода для вставки в объект
dim param_name_out_t[] : i=1
param_name_out_t[1] = "!!Профиль "+name_prof+"!!" !Имя объекта
i=i+1 : param_name_out_t[i] = "naen - наименование" !Имя параметра и его описание
parameters param_name_out = param_name_out_t
dim param_temp_out_t[] : i=0
i=i+1 : param_temp_out_t[i] = "%id%" !Шаблон строки
parameters param_temp_out = param_temp_out_t
Также можно оставить комментарий тут