О компании Каталог ПО Услуги Учебный центр Центр экспертизы Импортозамещение
О компании Каталог ПО Услуги Учебный центр Центр экспертизы Импортозамещение

Импортозамещение

Статья эксперта
25422
04.06.2019

Техника создания семейств в Revit

В данной статье мы рассмотрим технику создания семейств в Autodesk Revit.

Формирование задания на создание семейства.

Всего можно выделить 5 этапов по построению семейств:

  • Анализ
  • Построение каркаса
  • Построение объемной геометрии
  • Настройка графики
  • Окончательная настройка

1 этап:
Анализ

  1. Нарисовать (на бумаге) 3 проекции и 3D искомого элемента
  2. Проставить все размеры
  3. Определить, какие из размеров будут постоянными, а какие - изменяемыми
  4. Придумать названия для изменяемых размеров (эти размеры станут параметрами)
  5. Определить, какими инструментами будет строиться каждый элемент
  6. Выбрать шаблон семейства

2 этап:
Построение каркаса

  1. Нарисовать каркас семейства (опорные плоскости и линии)
  2. Построить размеры (по опорным плоскостям)
  3. Создать и назначить основные параметры
  4. Проверить корректность работы семейства, создав 2 типоразмера с разными значениями параметров

3 этап:
Построение объемной геометрии

  1. Создать объемную геометрию, привязать ее к каркасу
  2. Создать и назначить дополнительные параметры
  3. Проверить корректность работы семейства
    (в редакторе семейств)
  4. Загрузить семейство в проект, проверить корректность работы семейства

4 этап:
Настройка графики

  1. Задать материалы и подкатегории для объемных элементов семейства
  2. Настроить графику и видимость

5 этап:
Окончательная настройка

  1. Добавить необходимые вспомогательные параметры (для работы со спецификациями в проекте)
  2. Создать каталог типоразмеров (при необходимости)

Алгоритм работы по настройке графики семейств:

Анализ

  1. Определить желательный внешний вид семейства на плане, фасаде, разрезе и в 3D при разной степени детализации (нарисовать таблицу)
  2. Определить потребность в символической графике и дополнительной геометрии
  3. Определить необходимые подкатегории и материалы

Настройка

  1. Настроить видимость объемной геометрии
  2. Создать символическую графику и вспомогательную геометрию
  3. Выполнить разбивку на подкатегории и материалы

01

02

03

04

При создании семейства следует руководствоваться принципом разумной достаточности, то есть количество графической и атрибутивной информации в семействе должно быть минимальным, но достаточным для решения поставленных задач.

Семейства, размещенные в файле проекта Revit, становятся элементами BIM-модели, которые по мере развития проекта накапливают необходимую на разных стадиях жизненного цикла информацию.

На разработку семейства, как правило, ставится задание от потребителя. Шаблон задания BIM-мастеру на разработку семейства Вы можете скачать внизу данной статьи.

Учет стадии проекта при создании семейств

На разных стадиях проектирования необходимо получать разную атрибутивную и графическую информацию (LOD 100 – LOD 400).

Существует несколько вариантов реализации этой задачи в Autodesk Revit:

  • использование разного уровня детализации в семействе (уровни детализации: низкий, средний, высокий. При таком способе в одном семействе можно менять LOD от 100 до 300/400 с помощью изменения уровня детализации вида в проекте;
  • для инженерных семейств на низком (иногда и среднем) уровне детализации рекомендуется использовать условно-графические обозначения (УГО).
  • использование отдельных семейств для разных LOD и стадий проекта.

Как правило рекомендуется использовать разную степень детализации в семействе и разрабатывать семейство для использования с уровнем проработки от LOD 100 (на низком уровне детализации) до LOD 300/400 (на высоком уровне детализации).

Использование отдельных семейств для разных LOD рекомендуется в том случае, если на ранних этапах проектирования нет времени на детальную проработку или нет подробных данных для детальной проработки семейства.

В этом случае могут быть разработаны «обобщенные» семейства с упрощенной геометрией, но с наличием необходимых данных для применения на ранних стадиях. В последующем такое «обобщенное» семейство может быть заменено в проекте на нужное семейство с необходимым уровнем проработки.

05

Остались вопросы?

Заполните форму и получите консультацию экспертов ИНФАРС

Array ( [first_name] => Array ( [CAPTION] => Имя [IS_HTML_CAPTION] => N [REQUIRED] => Y [IS_INPUT_CAPTION_IMAGE] => N [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [ID] => 4921 [FIELD_ID] => 1199 [QUESTION_ID] => 1199 [TIMESTAMP_X] => 31.08.2026 10:26:13 [MESSAGE] => [VALUE] => [FIELD_TYPE] => text [FIELD_WIDTH] => 0 [FIELD_HEIGHT] => 0 [FIELD_PARAM] => class="form-control" [C_SORT] => 100 [ACTIVE] => Y ) ) [VALUE] => ) [email] => Array ( [CAPTION] => E-mail [IS_HTML_CAPTION] => N [REQUIRED] => Y [IS_INPUT_CAPTION_IMAGE] => N [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [ID] => 4922 [FIELD_ID] => 1200 [QUESTION_ID] => 1200 [TIMESTAMP_X] => 31.08.2026 10:26:13 [MESSAGE] => [VALUE] => [FIELD_TYPE] => email [FIELD_WIDTH] => 0 [FIELD_HEIGHT] => 0 [FIELD_PARAM] => class="form-control" [C_SORT] => 100 [ACTIVE] => Y ) ) [VALUE] => ) [phone] => Array ( [CAPTION] => Телефон [IS_HTML_CAPTION] => N [REQUIRED] => Y [IS_INPUT_CAPTION_IMAGE] => N [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [ID] => 4923 [FIELD_ID] => 1201 [QUESTION_ID] => 1201 [TIMESTAMP_X] => 31.08.2026 10:26:13 [MESSAGE] => [VALUE] => [FIELD_TYPE] => text [FIELD_WIDTH] => 0 [FIELD_HEIGHT] => 0 [FIELD_PARAM] => class="form-control" [C_SORT] => 100 [ACTIVE] => Y ) ) [VALUE] => ) [organization] => Array ( [CAPTION] => Название компании [IS_HTML_CAPTION] => N [REQUIRED] => Y [IS_INPUT_CAPTION_IMAGE] => N [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [ID] => 4924 [FIELD_ID] => 1202 [QUESTION_ID] => 1202 [TIMESTAMP_X] => 31.08.2026 10:26:13 [MESSAGE] => [VALUE] => [FIELD_TYPE] => text [FIELD_WIDTH] => 0 [FIELD_HEIGHT] => 0 [FIELD_PARAM] => class="form-control" data-type="company" [C_SORT] => 100 [ACTIVE] => Y ) ) [VALUE] => ) [course_name] => Array ( [CAPTION] => Название курса [IS_HTML_CAPTION] => N [REQUIRED] => N [IS_INPUT_CAPTION_IMAGE] => N [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [ID] => 4926 [FIELD_ID] => 1205 [QUESTION_ID] => 1205 [TIMESTAMP_X] => 31.08.2026 10:26:13 [MESSAGE] => [VALUE] => [FIELD_TYPE] => hidden [FIELD_WIDTH] => 0 [FIELD_HEIGHT] => 0 [FIELD_PARAM] => data-page-name [C_SORT] => 100 [ACTIVE] => Y ) ) [VALUE] => ) [message] => Array ( [CAPTION] => Ваше сообщение [IS_HTML_CAPTION] => N [REQUIRED] => N [IS_INPUT_CAPTION_IMAGE] => N [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [ID] => 4949 [FIELD_ID] => 1209 [QUESTION_ID] => 1209 [TIMESTAMP_X] => 31.08.2026 10:26:13 [MESSAGE] => [VALUE] => [FIELD_TYPE] => textarea [FIELD_WIDTH] => 0 [FIELD_HEIGHT] => 0 [FIELD_PARAM] => class="form-control" [C_SORT] => 100 [ACTIVE] => Y ) ) [VALUE] => ) [request_product_type] => Array ( [CAPTION] => Вид обращения [IS_HTML_CAPTION] => N [REQUIRED] => N [IS_INPUT_CAPTION_IMAGE] => N [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [ID] => 4950 [FIELD_ID] => 1210 [QUESTION_ID] => 1210 [TIMESTAMP_X] => 31.08.2026 10:26:13 [MESSAGE] => [VALUE] => [FIELD_TYPE] => hidden [FIELD_WIDTH] => 0 [FIELD_HEIGHT] => 0 [FIELD_PARAM] => [C_SORT] => 100 [ACTIVE] => Y ) ) [VALUE] => ) [INN] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) [0] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden [VALUE] => [ACTIVE] => Y ) ) ) [LEAD_SOURCE] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden [VALUE] => 274 [ACTIVE] => Y ) ) ) [MAKE_DEAL] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) [signs] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) [privacy] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) [PERSONA] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) [KPP] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) [TIME_ZONE] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) [form_title] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) [INN_AND_KPP] => Array ( [HTML_CODE] => [STRUCTURE] => Array ( [0] => Array ( [FIELD_TYPE] => hidden ) ) ) )