Утративший силу
Каталог семейств представляет собой список Единичных ресурсов CGC, связанных с семейством Revit или типоразмером семейства. Таким образом, фактически, составление 3D-модели происходит из Единичных ресурсов. В отдельных исключительных случаях допустимо сохранение семейств без CGC (как правило, для сложных, сборных семейств, вложенные общие семейства, которые есть в каталоге)
Основная идея каталога заключается в том, что для каждого семейства в каталоге создается привязка к Единичному ресурсу CGC, устанавливаются правила расчета количества CGC при выгрузке на сайт инвестиционных проектов.
Информация сохраняется в едином хранилище. Таким образом, при использовании семейств из каталога в проекте нет необходимости делать привязку к CGC в каждом проекте. При выгрузке на сайт ИСП вся необходимая информация берется из каталога.
В каталоге также сохраняется вся история изменения файла семейства, а также история изменения привязки семейства к CGC.
- Файл семейства. Означает по своей сути то же самое что и файл семейства при стандартной работе с семействами, за исключением места хранения файла.
- Данные о привязке семейства к CGC, правила расчета количества ресурса.
При первой загрузки семейства в каталог загружается, как и файл семейства, так и данные о привязке. В последующих случаях, после изменения семейства, в каталог загружается только обновленная версия файла семейства, при изменении данных о привязке загружаются только данные о привязке. Таким образом, файл и данные привязки работают независимо друг от друга.
Модуль каталога семейств также вносит определенные изменения в стандартные механизмы работы с семействами Revit-а: реализованы механизмы версионной загрузки семейств, позволяющие иметь в проекте элементы одного и того же семейства разных версий, введен ряд ограничений по работе с семействами из каталога в проекте и с вложенными семействами в редакторе семейств (см. ниже)
Со стороны проектного офиса осуществляется проверка привязки семейства к CGC, а также правил расчета количества CGC. Использовать данные о привязке для выгрузки элементов семейства на сайт инвестиционных проектов можно только после проверки. Использовать файлы семейства из каталога можно сразу же после загрузки семейства в каталог.
Для загрузки семейства в проект из каталога необходимо открыть каталог семейств (Вкладка ИВК → Каталоги ИВК → Каталог семейств, рисунок 1)
Каталог семейств представляет несколько группировок семейств: по иерархии КПЕС, по категории семейства (используются категории семейств Revit-а), а также отдельное представление для семейств, не привязанных к ресурсам.
На рисунке 2 представлены данные каталога, сгруппированные по иерархии КПЕС. На нижней ветке иерархии находятся непосредственно семейства и их типоразмеры в виде Единичных ресурсов CGC.
Семейства в каталоге отображаются в виде CGC. Ниже отображается наименование файла семейства Revit. Именно это название будет отображаться в диспетчере проектов Revit, в спецификациях и т.п.
Если же CGC привязывается не к семейству, а к каждому типоразмеру, то отображается название семейства и типоразмера. Признак «скрыть типоразмеры» позволяет скрыть типоразмеры, оставить только семейства в дереве.
На рисунке 3 представлены данные каталога, сгруппированные по категориям. Семейства и их типоразмеры внутри категории отображаются аналогично семействам в иерархии КПЕС. Признак скрытия типоразмеров аналогично иерархии КПЕС оставит внутри категории только элементы семейств. При этом для семейств, имеющих привязку ресурсов по типоразмерам, CGC показываться не будет.
На рисунке 4 показано отображение семейств каталога, не имеющих привязки к ресурсам. Типоразмеры в данной группировке не показываются, вне зависимости от того, установлена ли признак «Скрыть типоразмеры»
На рисунке 5 показан пример отображения семейств с привязкой CGC к целому семейству (Анкер ММ9 Серия 2.240-1 выпуск 2 Статический), а также привязкой CGC к каждому типоразмеру семейства (Анкера Hilti Динамический) в виде по категориям
Чтобы загрузить семейство из каталога в проект, нужно дважды нажать мышкой на требуемое семейство. При этом в проект будет добавлено семейство с именем <имя_семейства_каталога>_v<версия>. Чтобы открыть семейство в редакторе семейств, нужно нажать мышкой кнопку с дискетой и стрелкой.
После загрузки семейство можно найти в диспетчере проектов (аналогично загрузке семейства в проект стандартными средствами Revit)
Если загружаемое семейство имеет только один типоразмер, или загружается Единичный ресурс, который привязан к типоразмеру, а не к семейству целиком, то элемент семейства сразу можно вставить в проект. В противном случае семейство просто загружается и добавляется в Диспетчер проектов.
После загрузки семейства в проект в строке состояния окна каталога семейств отображается результат загрузки (см. рисунок 6).
В случае неудачной загрузки семейства в проект, Revit не всегда сообщает причину неудачи. В этом случае визуального оповещения может и не быть.
Основная задача каталога семейств – предоставлять информацию о привязке ресурсов к семейству или его типоразмерам модулю интеграции модели Revit и ИСП. Чтобы выгрузить экземпляры семейства в проекте, необходимо, чтобы к моменту выгрузки привязка ресурсов семейства прошла проверку. В случае, если привязка ресурсов находится на проверке, в обозревателе семейств каталога будет отображено предупреждение, показанное на рисунке 7.
Поиск семейств в каталоге осуществляется по наименованию Единичного ресурса CGC, имени семейства или типоразмеру семейства. Для поиска достаточно ввести часть наименования в окно поиска и нажать кнопку « » или клавишу Enter. Результаты поиска отображаются в виде списка (см. рисунок 8).
Для очистки результатов поиска нужно нажать кнопку « » или очистить строку поиска. После этого каталог семейств будет снова отображен в виде иерархического списка вкладки, открытой перед осуществлением поиска.
Версионная загрузка семейств в проект позволяет решить проблему при работе с вложенными семействами, когда вложенное семейство изменялось и становилось конфликтным для некоторых семейств использующих его, из-за чего загрузить в проект 2 "сложных" семейства содержащих разные версии вложенных семейств невозможно.
Функционал версионной загрузки семейств в проект модуля переопределяет стандартный механизм загрузки семейства в проект. Например, возьмем семейство из каталога "Набор гнутых стержней. Динамический" (загружено в проект 1 в описываемом примере), откроем одну из старых версий семейства, при загрузке семейства в проект будет показано (в случае, если кроме семейства есть еще открытые файлы) окно как на рисунке 9.