Библиотека BIM ресурсов

Типовые проектные решения для конструктивного и архитектурного разделов и раздела инженерных систем находятся в центральной библиотеке BIM-ресурсов, располагающейся на сервере проектной компании. Для создания моделей проектировщики должны использовать элементы из библиотеки, полученной от Заказчика, либо собственную библиотеку по согласованию с Заказчиком. В случае, если в процессе подготовки рабочей документации проектировщикам необходимо решение, которого нет в библиотеке, следует обратиться в BIM-отдел Заказчика для согласования разработки семейства своими ресурсами. По окончанию проекта необходимо передать разработанные семейства в библиотеку ресурсов Заказчика.

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

Библиотеку ресурсов наполняют и модерируют только специалисты BIM-отдела.

В работе над BIM-проектом следует придерживаться следующих правил:

  • содержимое библиотеки ресурсов должно быть разработано в соответствии с настоящим стандартом и с учётом лучших практик;
  • контент, созданный в процессе работы над проектом, должен периодически добавляться BIM-отделом в библиотеку ресурсов (подробнее в разделе ниже).

Библиотека семейств

Для процесса информационного моделирования BIM-отделом создаются и утверждаются элементы (семейства) для наполнения модели.

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

При разработке семейств необходимо учитывать версию Revit. Семейство разрабатывается в актуальной версии для компании.

Центральная библиотека семейств содержит утверждённые и предназначенные для дальнейшего использования элементы.

Основные требования к Центральной библиотеке семейств:

  • для сохранности контента центральная библиотека должна иметь настроенные права доступа:
    • Чтение/Редактирование только для BIM-отдела;
    • Чтение для всех.
  • дополнения или модификации семейств должны осуществляться в контролируемом режиме и утверждаться BPM/BM до начала использования в проектах;
  • семейства должны сохраняться и редактироваться в актуальной версии.

Семейства в библиотеке деляется на типовые и уникальные.

Типовые семейства:

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

Уникальные семейства:

  • содержат проектный параметр;
  • созданы из модели в контексте (пример: лестничные марши КР)

Схема взаимодействия с библиотеками семейств

Все типовые семейства должны располагаться в центральной библиотеке организации, а уникальные — в библиотеке под конкретный проект.

  • DD и DM могут самостоятельно подгружать семейства из центральной библиотеки в проект.
  • DD и DM имеют полный доступ в папку с проектными семействами.
  • В ходе разработки BIM-проекта может появиться необходимость добавить в семейство дополнительные характеристики, так как элементы должны соответствовать конечным целям проекта. Добавление дополнительной информации в существующие семейства осуществляется с помощью ФОП. Созданный параметр может быть добавлен как отдельному семейству, так и целой категории элементов, используя функцию «Параметры проекта». Какой именно метод будет использован – определяет BIM специалист.

Редактирование семейств

  1. Для редактирования семейства, необходимо открыть его из ЦБ.
  2. После редактирования семейство сохраняется BPM в ЦБ.
  3. Затем отредактированное семейство загружается BPM в транслятор проекта (если транслятор на проекте используется).
  4. Из транслятора проекта семейство в модели нужных корпусов распространяет DD. Подробнее о работе транслятора читайте здесь.
  5. Обновить семейство в шаблонах моделей (если оно загружено в шаблоны).
Запрещено открывать семейство из проекта для его редактирования.
Возможно, в проекте используется неактуальная версия и в семействе уже были изменения. Сохранив семейство из проекта, будет обнулена предыдущая работа по семейству

Очистка бэкапов семейств

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

  • Для удаления бэкапов семейств используется .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Пл_раздвижная
  1. Дата изменения.
  2. Краткое описание изменения шаблона, если изменений несколько перечислить их через запятую.

Файл общих параметров Revit

Система наименования ФОП здесь.

Общие сведения

ФОП (Файл Общих Параметров) – текстовый документ *txt в формате Юникода, хранящий в себе информацию об Общих параметрах проекта.

Общий вид ФОП

Структура ФОП

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

Общий вид ФОП в 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 – не отображается.

Предупреждение:

  1. Никогда не редактируйте GUID и имя параметра через ФОП (!). Это приведёт к задвоению параметров в проекте.
  2. При необходимости добавления в ФОП DS_Shared Parameters параметров ADSK, копировать параметры ADSK только из ФОП ADSK последней версии. Иначе это может привести к задвоению параметров.
  3. Подробнее о том, как бороться с задвоенными параметрами и откуда они берутся здесь.

Добавление нового параметра

Способ 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.

Копируем сгенерированные 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
  1. Перед добавлением параметра, запустить BAT-файл «00_ARCHIVE_DS_Shared Parameters». Онархивирует текущий ФОП в папку 00_ARCHIVE с постфиксом даты в формате «_ДД-ММ-ГГГГ».
  2. Добавить параметр стандартным способом через Revit в файл *txt
  3. После добавления параметра открыть файл DS_Shared Parameters.txt
  4. Через поиск(Ctrl + F) найти новый параметр.
  5. Скопировать строчку с новым параметром.
  6. Открыть файл DS_Shared Parameters.xlsx
  7. Добавить новую строку для параметра в нужной группе.
  8. Заполнить информацию о параметре и реестр.
  9. Сохраняем отдельно Excel файл DS_Shared Parameters.xlsx через кнопку Сохранить.
  10. Отдельно сохраняем ФОП в формате *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 и добавить его заново с новым именем.


Была ли статья полезной?