Типовые проектные решения для конструктивного и архитектурного разделов и раздела инженерных систем находятся в центральной библиотеке BIM-ресурсов, располагающейся на сервере проектной компании. Для создания моделей проектировщики должны использовать элементы из библиотеки, полученной от Заказчика, либо собственную библиотеку по согласованию с Заказчиком. В случае, если в процессе подготовки рабочей документации проектировщикам необходимо решение, которого нет в библиотеке, следует обратиться в BIM-отдел Заказчика для согласования разработки семейства своими ресурсами. По окончанию проекта необходимо передать разработанные семейства в библиотеку ресурсов Заказчика.
Библиотека ресурсов располагается на сервере проектной компании и содержит документы, библиотеку семейств и элементов информационной модели, шаблоны проектов и вспомогательные данные, необходимые для организации информационного моделирования.
Библиотеку ресурсов наполняют и модерируют только специалисты BIM-отдела.
В работе над BIM-проектом следует придерживаться следующих правил:
- содержимое библиотеки ресурсов должно быть разработано в соответствии с настоящим стандартом и с учётом лучших практик;
- контент, созданный в процессе работы над проектом, должен периодически добавляться BIM-отделом в библиотеку ресурсов (подробнее в разделе ниже).
Библиотека семейств
Для процесса информационного моделирования BIM-отделом создаются и утверждаются элементы (семейства) для наполнения модели.
При необходимости пополнить библиотеку новыми семействами, проектировщик должен отправить запрос на разработку BIM‐отделу. Простые семейства допускается моделировать силами проектировщика по согласованию с BIM-специалистом после прохождения соответствующего обучения.
При разработке семейств необходимо учитывать версию Revit. Семейство разрабатывается в актуальной версии для компании.
Центральная библиотека семейств содержит утверждённые и предназначенные для дальнейшего использования элементы.
Основные требования к Центральной библиотеке семейств:
- для сохранности контента центральная библиотека должна иметь настроенные права доступа:
- Чтение/Редактирование только для BIM-отдела;
- Чтение для всех.
- дополнения или модификации семейств должны осуществляться в контролируемом режиме и утверждаться BPM/BM до начала использования в проектах;
- семейства должны сохраняться и редактироваться в актуальной версии.
Семейства в библиотеке деляется на типовые и уникальные.
Типовые семейства:
- содержат минимально необходимую информационную наполненность;
- не включают в себя параметры под конкретный проект;
- используются более, чем в одном проекте.
- уникальные семейства хранятся в библиотеке под проект.
Уникальные семейства:
- содержат проектный параметр;
- созданы из модели в контексте (пример: лестничные марши КР)
Схема взаимодействия с библиотеками семейств
Все типовые семейства должны располагаться в центральной библиотеке организации, а уникальные — в библиотеке под конкретный проект.
- DD и DM могут самостоятельно подгружать семейства из центральной библиотеки в проект.
- DD и DM имеют полный доступ в папку с проектными семействами.
- В ходе разработки BIM-проекта может появиться необходимость добавить в семейство дополнительные характеристики, так как элементы должны соответствовать конечным целям проекта. Добавление дополнительной информации в существующие семейства осуществляется с помощью ФОП. Созданный параметр может быть добавлен как отдельному семейству, так и целой категории элементов, используя функцию «Параметры проекта». Какой именно метод будет использован – определяет BIM специалист.
Редактирование семейств
- Для редактирования семейства, необходимо открыть его из ЦБ.
- После редактирования семейство сохраняется BPM в ЦБ.
- Затем отредактированное семейство загружается BPM в транслятор проекта (если транслятор на проекте используется).
- Из транслятора проекта семейство в модели нужных корпусов распространяет DD. Подробнее о работе транслятора читайте здесь.
- Обновить семейство в шаблонах моделей (если оно загружено в шаблоны).
Очистка бэкапов семейств
Во избежание случая использования старых версий в проекте необходимо удалять бэкапы после редактирования семейства.
- Для удаления бэкапов семейств используется .bat файл.
- Также, можно ввести в поиск по папке *.000. Поиск найдёт все файлы в папке, содержащие в себе значения .000
Структура Центральной Библиотеки
Центральная библиотека семейств (далее ЦБ), содержит универсальные семейства, применяемые в проектах 2020 версии Revit и выше.
Вся библиотека семейств разработана в 20 версии Revit, кроме семейств мебели, которые разработаны в 2021 версии Revit.
Вложенные семейства хранятся в папках «_вложенные семейства» соответствующих разделов.
Ниже представлена структура центральной библиотеки.

Шаблоны Revit
Шаблоны моделей и семейств создаются для упрощения и ускорения работы проектировщиков и BIM команды для сохранения лучших практик.
Обновление файлов до новой версии происходит только после утверждения использования новой версии ПО в компании (смотри пункт «Правила перехода на новую версию Revit и актуализация версии ПО»).
Корректировка файлов шаблонов моделей и семейств осуществляется раз в квартал или перед стартом нового проекта, если эти изменения критичны.
Шаблоны моделей Revit
Шаблоны моделей Revit существуют, как регулярно обновляемые файлы хранилища, чтобы не создавать заново рабочие наборы и вспомогательные виды.
В целях избежание ошибок, за каждым разделом шаблона модели закреплен свой администратор:
Наименование шаблона | Ответственный | Описание |
DS_АР_Template_R20 | BM-AR | Архитектурный шаблон |
DS_КР_Template_R20 | BM-ST | Конструктивный шаблон |
DS_ГП_Template_R21 | BM-AR | Шаблон для генерального плана |
DS_КФ_Template_R20 | BM-AR | Шаблон для создания координационного файла |
Инструкция по работе с шаблоном Revit
Основной принцип обновления шаблона
Существует одна редактируемая версия шаблона Revit, которая располагается в папке \\servername\00_Processes_bim_private\00_Шаблоны\RVT_XX. Этот файл подлежит постоянному обновлению в процессе работы. Нововведения и замечания отрабатываются только в нем.
Текущая версия и ответственные
Текущая версия ПО шаблона: Revit 2020
Примечание: Актуальные данные ПО Revit и ответственного находятся в этой статье. При смене ответственного и ПО редактируется статья.
Перед работой с шаблоном
Перед внесением любых изменений в шаблон, сделать архивацию текущей версии шаблона в папку \\servername\00_Processes_bim_private\01_Шаблоны\RVT_XX\00_ARCHIVE с постфиксом даты в формате «_ДД-ММ-ГГГГ»
Пример: DS_АР_Template_R20_26-01-2022
Примечание: в одной папке с шаблоном находятся BAT-файлы, которые помогают автоматизировать архивацию шаблона.
Реестр изменений в шаблоне
Все изменения фиксируются внутри шаблона, в легенде с названием #_Реестр изменений шаблона. При необходимости легенда выносится на стартовый лист проекта.
Форма реестра изменений:
1 | 2 | |
Дата | - | Описание |
26-01-2022 | - | Исправлено семейство Дв_в_2Пл_раздвижная |
- Дата изменения.
- Краткое описание изменения шаблона, если изменений несколько перечислить их через запятую.
Файл общих параметров Revit
Система наименования ФОП здесь.
Общие сведения
ФОП (Файл Общих Параметров) – текстовый документ *txt в формате Юникода, хранящий в себе информацию об Общих параметрах проекта.

Структура ФОП
Когда ФОП открыт через Excel можно увидеть чёткую иерархию данных.

ФОП состоит из:
- Обязательного текста: нельзя менять наименование столбцов, убирать специальные символы, удалять первые 5 строк;
- Групповой блок, начинается с *GROUP;
- Параметрический блок, начинается с *PARAM.

Групповой блок
Групповой блок содержит групповые записи, которые связывают и организуют определения параметров с группой.
Этот блок содержит следующие данные:
- ID — Уникальный идентификационный номер для каждой группы.
- NAME — Имя группы, которое пользователи видят в редакторе файлов общих параметров Revit.

Описание групп ФОП
Наименование группы | Описание |
01_Обязательные параметры (геометрия) | Основные параметры для геометрии |
02_Необязательные параметры (геометрия) | Дополнительные параметры для геометрии |
03_Обязательные параметры (идентификация) | Основные параметры для идентификации элементов |
04_Необязательные параметры (идентификация) | Дополнительные параметры для идентификации элементов |
05_Информация о проекте | Параметры для сведений о проекте |
06_Заполнение штампа DS | Все параметры, с помощью которых заполняется штамп и лист DS |
07_Армирование | Параметры для Арматуры |
08_Несущие конструкции | Параметры для Несущих конструкций |
09_Двери и окна | Параметры, относящиеся к категории Двери и Окна |
10_Помещение | Параметры, используемые для помещений |
11_Инженерные сети | Параметры ИОС |
12_Отверстия (геометрия) | Параметры для определения геометрии отверстия |
13_Отверстия (идентификация) | Параметры для определения идентификации отверстия |
14_Пожарные параметры | Параметры, используемые для пожарной безопасности |
15_Экспорт IFC | Параметры для IFC |
16_Файл коллизий | Параметры для работы с файлом коллизий |
17_Dynamo | Параметры, которые заполняются скриптами Dynamo |
Параметрический блок
- PARAM — значение у каждого параметра, показывает, что это параметр, а не группа;
- GUID — уникальный идентификатор параметра;
- NAME — уникальное имя параметра;
- DATATYPE — тип данных на английском языке;

Основные типы данных, используемые в ФОП DS_Shared Parameters, полный список указан в Excel ФОП на листе Формат.
Тип данных | Перевод |
ANGLE | Угол |
AREA | Площадь |
FAMILYTYPE | Типоразмер из семейства |
IMAGE | Изображение |
INTEGER | Целое |
LENGTH | Длина |
MATERIAL | Материал |
MULTILINETEXT | Многострочный текст |
NUMBER | Число |
REINFORCEMENT_LENGTH | Длина армирования |
TEXT | Текст |
VOLUME | Объем |
YESNO | Да/Нет |
- DATACATEGORY — Используется, когда тип данных является типом параметра <Family Type>, идентифицирует категорию семейства для типа семейства;
- GROUP — номер группирования параметра, соответствует ID группы. Например, 1 означает, что параметр будет находится в 1 группе 01_Обязательные параметры (геометрия), ID которого равен 1.

- VISIBLE — Отвечает за видимость параметра в проекте (1 – Видимый, 0 – Не видимый). По умолчанию все параметры имею значение 1. Параметры можно скрывать для промежуточных расчётов плагина. В ФОП DS_Shared Parameters некоторые параметры скрыты для расчета плагина «Квартирография»;
- DESCRIPTION — Описание параметра или же подсказка;
- USERMODIFIABLE — Делает параметр не редактируемым (только для чтения, 1 – Редактируемый, 0 – Не редактируемый). По умолчанию значение 1;
- HIDEWHENNOVALUE — Управляет тем, будет ли параметр отображаться или нет на палитре свойств в проекте, если параметр пуст. По умолчанию значение 0 – отображается, 1 – не отображается.
Предупреждение:
- Никогда не редактируйте GUID и имя параметра через ФОП (!). Это приведёт к задвоению параметров в проекте.
- При необходимости добавления в ФОП DS_Shared Parameters параметров ADSK, копировать параметры ADSK только из ФОП ADSK последней версии. Иначе это может привести к задвоению параметров.
- Подробнее о том, как бороться с задвоенными параметрами и откуда они берутся здесь.
Добавление нового параметра
Способ 1
Файл DS_Shared Parameters.xlsx автоматически обновляет информацию из DS_Shared Parameters.txt.
1.Перед добавлением параметра, запустить BAT-файл «00_ARCHIVE_DS_Shared Parameters». Он архивирует текущий ФОП в папку 00_ARCHIVE с постфиксом даты в формате «_ДД-ММ-ГГГГ».
2. В определенной группе создаем строчки для новых параметров. Сразу заполняем все поля, кроме GUID. Для заполнения поля DATATYPE воспользоваться вспомогательной таблицей на листе Формат.

3. Переходим на сайт Online GUID / UUID Generator. Указываем в генераторе количество добавляемых параметров, Format – Hyphens, в Encoding не выбираем ничего и нажимаем кнопку Generator some GUIDs!

Копируем сгенерированные GUIDs и вставляем их в ФОП.
4. Если в ФОП есть повторяющийся GUID или NAME параметра, то ячейка окрасится в желтую заливку с красным цветом. От таких значений нужно избавляться и оставлять GUID и NAME в единственном экземпляре.

5. На листе Реестр указываем USER и параметры, которые добавил USER, этот реестр позволит отследить кто и когда добавил параметр
6. Сохраняем отдельно Excel файл DS_Shared Parameters.xlsx через кнопку Сохранить.
7. Отдельно сохраняем ФОП в формате txt. Перед сохранением перейти на лист DS_Shared Parameters в Excel. Далее Файл – Сохранить как – Путь до DS_Shared Parameters.txt — тип файла Текст Юникод – Ок.

8. Заменить DS_Shared Parameters.txt – закрыть файл.
Способ 2
- Перед добавлением параметра, запустить BAT-файл «00_ARCHIVE_DS_Shared Parameters». Онархивирует текущий ФОП в папку 00_ARCHIVE с постфиксом даты в формате «_ДД-ММ-ГГГГ».
- Добавить параметр стандартным способом через Revit в файл *txt
- После добавления параметра открыть файл DS_Shared Parameters.txt
- Через поиск(Ctrl + F) найти новый параметр.
- Скопировать строчку с новым параметром.
- Открыть файл DS_Shared Parameters.xlsx
- Добавить новую строку для параметра в нужной группе.
- Заполнить информацию о параметре и реестр.
- Сохраняем отдельно Excel файл DS_Shared Parameters.xlsx через кнопку Сохранить.
- Отдельно сохраняем ФОП в формате *txt. Перед сохранением перейти на лист DS_Shared Parameters в Excel. Далее Файл – Сохранить как – Путь до DS_Shared Parameters.txt — тип файла Текст Юникод – Текущий лист – Ок.
Очистка ФОП
В календаре создано регулярное событие «BIM_Очистка ФОП», администратор события BM, в которое добавлены все члены BIMTEAM. Событие повторяется раз в 3 месяца. Параллельно запускается чек-лист в Bitrix, в который добавляются все участники BIMTEAM.
Процесс очистки ФОП
Каждый BM/BPM проверяет реестр и анализирует параметры на предмет актуальности и заполненности.
Критерии заполненности:
- У параметра присутствует описание;
- Имя параметра соответствует системе наименование;
- Параметр находится в логичной группе;
- Параметр виден или не виден в проекте, в зависимости от назначения.
Критерии актуальности:
- Параметр не дублирует логику уже существующего параметра;
- Параметр будет использоваться на новых проекта в семействах, в скриптах, в проекте.
Если параметры утратили свою актуальность – параметры удаляются из ФОП.
Если параметры под проект, которые относятся к группе «ХХ_10ХХХ_Проект» продолжат существовать, как обязательные на следующих проектах, то имя параметра меняется на «DS_Параметр» и перемещается в логичную группу «XX_Имя группы». Такие параметры вносятся в шаблон, редактируются скрипты и т.д.
Пример: Существует параметр 10ХХХ_Высота ограждения в группе ХХ_10ХХХ_Проект, есть понимание, что параметр высоты ограждения будет использоваться на других проектах. Параметр переименовывается ФОП и создается новый DS_Высота ограждения в группе 02_Необязательные параметры (геометрия).
Примечание: После переименования параметра, его можно вносить в шаблон, в который он раньше не был добавлен, но если в шаблоне уже был добавлен параметр 10ХХХ_Высота ограждения, то имя останется прежним, для этого придется удалить параметр из шаблона через LookUp и добавить его заново с новым именем.