А.13 Если компонент может представлять различные варианты элемента объекта строительства, рекомендуется представлять их с помощью атрибута со значением, выраженным одним из следующих способов:
- единственное значение – если для значения существует единственный вариант выбора;
списочное значение – если в упорядоченном списке есть несколько уникальных значений одного типа, порядок которых важен (например, 200, 400, 600, 800);
диапазонное значение – если существуют верхняя и нижняя границы этого значения (предел). Сначала указывается нижний предел, а затем верхний (например, 175–200 кВт). В случае, если в диапазон значений входят положительные и отрицательные значения, они разделяются с помощью слов «от» и «до» (например, от минус 10 °C до плюс 20 °C). Если значение не указано, это означает неограниченный предел (например, 175 кВт – <ноль>, т.е. все значения выше или равны нижнему предельному значению 175 кВт);
нумерованное значение – если для значения предусмотрен выбор фиксированных значений из установленного перечня. Отдельные элементы должны отделяться друг от друга запятой и пробелом (например, a, b, c, d).
П р и м е ч а н и е – Данные способы выражения различных вариантов элементов объекта строительства, как правило, применяются в компонентах типа «обобщенный».
А.14 Компонент рекомендуется моделировать таким образом, чтобы он мог быть подсоединен к другим компонентам и функционировать совместно с ними, если совместное функционирование поддерживается и соответствует задачам разрабатываемой модели.
А.15 При именовании файлов компонентов рекомендуется применять следующие общие правила:
- имя файла состоит из полей;
- в качестве знака-разделителя между полями рекомендуется использовать знак подчеркивания «_»;
- в имени файла не рекомендуется применять пробелы;
- все поля в имени файла начинаются с заглавной буквы, за которой следуют строчные. Если поле состоит из двух и более слов, то каждое слово начинается с заглавной буквы и все слова пишутся слитно;
- аббревиатуры и коды следует писать заглавными буквами;
- не рекомендуется применять в названиях файлов следующие знаки и
символы: , ! ? $ % ^& ( ) { }[ ] + = @ ’ ~ # ' ‘
А.16 Структура имен файлов компонентов
- Для именования файлов компонентов рекомендуется применять следующую схему:
<Поле1>_<Поле2>_<Поле3>_<Поле4>_<Поле5>_<Поле6> где поля имеют приведенные в таблице А.1 значения. Таблица А.1
Номер поля | Значение поля |
Поле1 (рекомендуемое) | Код автора (организации) |
Поле2 (рекомендуемое) | Функциональный тип |
Поле3 (опциональное) | Функциональный подтип |
Поле4 (опциональное) | Производитель продукта |
Поле5 (опциональное) | Описание, отличительный признак компонента, |
модель | |
Поле6 (опциональное) | Обозначение нормативного документа |
Если компонент не содержит трехмерной геометрии, в конце «Поля2» (функциональный тип), следует добавить «-2D».
П р и м е ч а н и я
1 Число полей в имени файла может варьироваться от четырех до шести в зависимости от типа компонента (тип «обобщенный» или «продукт»), а также наличия дополнительных идентификационных признаков.
2 Пример именования компонентов типа «обобщенный»:
АБВ_Дверь_Двупольная_Алюминиевая_ГОСТ23747-2015
3 Пример именования компонентов типа «продукт»:
АБВ_Умывальник_Керамический_Завод1_ИсполнениеА
Если необходимо ввести дополнительные поля, их рекомендуется добавлять в конце имени.
А.17 Правила именования атрибутов
Имя атрибута рекомендуется начинать с заглавной буквы, за которой следуют строчные. Если название состоит из двух и более слов, то каждое слово начинается с заглавной буквы и все слова пишутся слитно.
Для именования атрибутов рекомендуется применять следующую схему:
<Поле1>_< Поле2>
где поля имеют следующие значения, приведенные в таблице А.2 Таблица А.2
Номер поля | Значение поля |
Поле1 (опциональное) | Код автора (организации) |
Поле2(рекомендуемое) | Описание – слово, характеризующее компонент,к которому атрибут применяется (если таковойимеется), либо слово, используемое длягруппирования атрибутов, содержащеесвойство, с которым атрибут связан, а такженазвание свойства |
П р и м е ч а н и е – Примеры именования атрибутов:
Длина
ПрофильШирина
АБВ_ПлощадьКвартиры
СП 328.1325800.2017
Номер поля | Значение поля |
Поле1 (рекомендуемое) | Код автора |
Поле2(рекомендуемое) | Категория материала |
Поле3(опциональное) | Подкатегория материала |
Поле4(опциональное) | Класс/марка материала/код продукта (еслиесть) |
Поле5(опциональное) | Изготовитель материала (если есть) |
А.18 Для именования материалов рекомендуется использовать следующую схему:
<Поле1>_<Поле2>_<Поле3>_<Поле4>_<Поле5>
где поля имеют следующие значения, приведенные в таблице А.3 Таблица А.3
П р и м е ч а н и е – Пример именования материалов: ABC_Черепица_Битумная_Континент_Изготовитель
А.19 Для организации поиска рекомендуется применять идентификационные атрибуты, имя файла, формат файла, код по используемой системе классификации, дату создания и другие возможные метаданные.