Утративший силу
Если работа с файлом происходит в режиме совместной работы, то для корректной обработки поиска удаленных элементов необходимо сначала одному человеку открыть расширение, затем закрыть и синхронизировать свою локальную копию с хранилищем. Данные действия нужны для присвоения уникального идентификатора файла проекта и создания соответствующего параметра. В случае, если два или более человека откроют расширение до присвоения уникального идентификатора, то возникнут ошибки при синхронизации с хранилищем. Такое поведение обусловлено возможностями самого Revit’а и его режима совместной работы.
Часто возникают случаи, когда для моделирования части здания (секции) берется копия другой части здания и затем немного модифицируются. При этом обе части принадлежат одному инвестиционному проекту. С точки зрения системы эти два файла являются совершенно одинаковыми и нельзя определить, что это две разные секции, хотя и очень похожие, и при выгрузке на портал надо суммировать количество CGC. Для того чтобы система различала два файла как две разные секции одного и того же здания, необходимо, чтобы они имели разные уникальные идентификаторы.
В случае если за основу модели берется копия другой модели (например, одна секция здания берется за основу другой секции) необходимо изменить уникальный идентификатор проекта у нового файла.
Например, была смоделирована секция здания РС1-1. Секция связана с определенным инвестиционным проектом и элементы данный секции выгружены на портал. Затем файл с секцией PC1-1 сохранили под именем РС7-1, являющейся уже другой секцией одного и того же здания. Если открыть расширение «Связь с порталом» в файле РС7-1, то можно увидеть, что элементы из новой секции уже выгружены на портал, хотя секция новая и еще никто ничего из нее не выгружал. Для того чтобы указать системе, что это новая секция, а не просто копия файла, нужно изменить уникальный идентификатор проекта, нажав кнопку
в главном окне расширения.
217 × 22 пикс.   Открыть в новом окне |
Если идентификатор проекта изменяется (вручную, либо при изменении или удалении проекта ИСП) и проект Revit содержит элементы, выгруженные на сайт ИСП, то будет предложено окно выбора возможных действий, показанное на Рис. 7.
В случае, если при смене идентификатора с портала удалялись выгруженные элементы, в истории привязок привязки сохраняются. На Рис. 8 признак, что привязка сохранена, отображается в колонке «?».
Добавление, удаление привязки, а также установка расхода и параметров для расчета количества возможно только для семейств, не находящихся в каталоге, семейств, удаленных из каталога, семейств, переименованных в каталоге. Для семейств из каталога, соответствующие команды будут недоступны.
Калькуляция проекта на портале хранится в виде единичных ресурсов. Поэтому чтобы из проекта Revit получить калькуляцию на портале нужно сопоставить элементы с единичными ресурсами.
Сопоставление элемента с единичным ресурсом происходит на уровне типоразмера. То есть каждый типоразмер в одном или нескольких семействах может быть привязан к одному или к разным CGC.
Для того чтобы сопоставить типоразмер(ы) семейства с CGC нужно в дереве модели проекта выбрать необходимое семейство или типоразмер (семейство обозначено знаком « », а типоразмер знаком « ») и на панели инструментов, либо в контекстном меню выбрать пункт « » Связать элемент(ы) с CGC.
В каталоге
необходимо выбрать ресурс, который будет связан с семейством или типоразмером. Для этого следует воспользоваться поиском ресурса по его названию.
Если выбранный ресурс не является группой и не удален, то кнопка OK станет активной. Выбор можно также осуществить двойным нажатием на ресурс.
После выбора ресурса отобразится информационное окно с сообщением, сколько элементов (типоразмеров) было привязано к CGC.
Если для сопоставления был выбран типоразмер семейства, то к CCG будет привязан лишь выделенный типоразмер. Если же выделено семейство, то к CGC будут привязаны все типы, находящиеся в данном семействе.
Типоразмеры, у которых отсутствует сопоставление с CGC, помечаются в дереве модели знаком « » (см. Рис. 12). Аналогично помечаются семейства, если в нем есть хотя бы один типоразмер, который не привязан к CGC.
Привязку элементов к CGC необходимо производить из того файла, где этот элемент находится. Привязать к CGC элементы, которые находятся в связанном файле – невозможно. Если в различных файлах используются одинаковые семейства и типоразмеры с одинаковой привязкой к CGC, необходимо воспользоваться обменом данных (см. раздел «Обмен данных о привязке к CGC, расхода, материалов»).
По умолчанию, количество CGC, при выгрузке элемента на портал, равно единице. То есть одна единица CGC равна одному элементу. Существуют элементы, которые не соответствуют одной единице CGC, не имеют материала, которому можно задать CGC и расход, то есть их нельзя выгрузить способом, описанным в главе «Работа с материалами». Примером такого элемента может служить труба (водопроводная, канализационная и т.п.), количество которой необходимо измерять в метрах. В проекте может содержаться большое количество труб различной длины, следовательно, вариант одна труба, одна единица CGC в таком случае не подходит.
Для корректной выгрузки количества CGC на портал, необходимо задать «Параметр вычисления количества». Параметр задается для каждого типоразмера. Задать параметр можно, выбрав соответствующий пункт в контекстном меню дерева модели (см. Рис. 13).
В окне выбора параметра для подсчета количества (см. Рис. 14), необходимо выбрать из списка какой параметр использовать при подсчете количества CGC, при выгрузке на портал: Единица – в этом случае один элемент соответствует одной единице CGC, или Длина – в этом случае количеством будет являться длина элемента. По умолчанию таковым параметром является Единица (ее можно не задавать).