Published using Google Docs
Label
Updated automatically every 5 minutes

Выноска, версия 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

Контакты

kuvbur@gmail.com

https://kuvbur.blogspot.com/

Также можно оставить комментарий тут