Всем привет!
Сегодня расскажу про типы параметров и типы данных в семействах.
Начну с Revit 2017.
Что такое тип данных?
У каждого семейства в зависимости от его назначения (функционального типа) есть должно быть определенное количество параметров для его занесения в спецификацию, поведения, построения и фильтрации в проектах. Параметры семейства управляют значениями переменных семейства, например размерами или материалами, с их помощью можно проводить расчеты и подборы внутри семейства.
У каждого параметра есть свой тип и, соответственно, свои единицы измерения.
Например, “Длина” как правило используется для изменения геометрии в семействе. Единица измерения по умолчанию в русскоязычных базовых шаблонах - мм.
Более подробное описание как можно использовать тот или иной параметр можно почитать в справке AutoDesk по Revit.
Рассмотрим какими свойствами обладает параметр в семействе.
В окне свойства параметра в семействе (кнопка в зеленой рамке при создании параметра, левее при редактировании) можно выбрать несколько свойств параметра:
1. Параметр семейства или общий параметр
2. Имя параметра
Про стандарты и свои рекомендации как следует их называть чтобы ваши коллеги быстро могли разобраться к чему он относиться напишу в одной из следующих статей
3. Категорий. Грубо говоря параметры сгруппированы в зависимости от раздела(ов) проектирования:
- Общие - универсальные для всех
- Несущие конструкции (2017-2021)/Конструкция (2022) - КР;
- ОВК - ОВиК, ВК, ТМ;
- Электросети (2017-2021)/Электрооборудование (2022) - ЭОМ, СС;
- Трубопроводы - ОВиК, ВК, ТМ;
- Энергия - ОВиК, ТМ, ЭЭФ;
- Инфраструктура (появилась в Revit 2022).
Иногда для семейств берутся параметры не из своей категории (дисциплины).
4. Тип параметра - для каждой дисциплины свой набор.
5. Группирование параметров - влияет на отображение того или иного параметра в свойствах в проекте.
6. Параметр по типу/экземпляру
Думаю одно из самых важных вещей с которыми следует разобраться на этапе знакомства с Revit. Детально расскажу в следующих статьях.
7. Параметр для отчетов. Более понятнее чем в скобках тоже обязательно напишу).
8. Редактировать подсказку. Можно записать подсказку для разработчика семейства в редакторе семейств/проектировщика в проекте чтобы понять за что этот параметр отвечает и какой допустимый диапазон значений может принимать этот параметр.
В справке указаны все категории и все типы параметров семейства, но нет:
1. группирования по умолчанию;
2. единиц измерения для формул по умолчанию;
3. типов данных;
4. единиц измерения для каталога типорамзеров/таблиц поиска по умолчанию.
Я решил собрать все эти данные в табличном виде:
Ссылка на Google таблицу
Для этого я создал семейство в русскоязычном Revit 2017 на основе шаблоны типовой модели, метрической системы и добавил туда все параметры из всех категорий.
Сразу отвечу на логичный вопрос: 129 - количество типов параметров в Revit 2017.
Нейминг параметров:
Категория_ТипПараметра_ГруппированиеПараметров_ЕдиницаИзмеренияДляФормул
Окно "Типоразмеры в семействе" со всеми параметрами
Ссылка на семейство - Google Диск
Если будут идеи и предложения по таблице, то не оставляйте их в комментариях)
Обратите внимание, что для каталога типоразмеров и таблицы поиска у некоторых типов параметров разные типы данных и единицы измерения.
Например, для типа параметра "Число" для каталога типоразмеров подойдет ..OTHER.., а для таблицы поиска ..NUMBER..GENERAL.
Вместо ".." должны быть решетки. (иначе Дзен сразу ставит хештеги).