(Утративший силу) СТО МИ пользователя «Интеграция информационной модели здания Revit»...

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

Утративший силу
Сопоставление типоразмеров происходит по названию семейства и типоразмера.
Для каждого типоразмера подбирается подходящий вариант импорта. Однако, по желанию, его можно изменить.
Перед окончательным импортом, необходимо определить, нужно ли из файла экспорта импортировать материалы, которых нет в текущем проекте. Если отсутствующие материалы необходимо перенести в текущий проект, то нужно поставить галочку «Импортировать новые материалы». В этом случае, все материалы, которых нет в проекте, но есть в файле экспорта, будут перенесены в текущий проект. В противном случае, из файла будут импортированы CGC для тех материалов, которые есть в проекте.
После установки нужных параметров импорта, необходимо выполнить команду «Импорт». По завершении импорта будет отображено информационное окно.
Рисунок 44 – Завершение импорта
376 × 215 пикс.     Открыть в новом окне Рисунок 44 – Завершение импорта

Удаление элементов с портала

При удалении элементов из 3D-модели не происходит автоматическое их удаление с портала (программный интерфейс Revit не позволяет сделать такую возможность), в случае если этот элемент был уже выгружен.
Данное расширение при запуске сравнивает элементы, которые находятся в 3D-модели и элементы, которые выгружены на портал. Если на портале есть элементы, которых нет в текущем файле модели, то, вероятней всего этот элемент был удален из модели, и его надо удалить с портала.
Так как для одного и того же инвестиционного проекта выгрузка на портал может происходить из нескольких файлов 3D-модели, необходимо знать из какого файла 3D-модели элементы были выгружены на портал. Для этого, при запуске расширения создается новый параметр «Уникальный идентификатор проекта» и записывается в Информацию о проекте. Этот идентификатор также загружается на портал. Таким образом, элементы пометятся как удаленные, если они были выгружены на портал из того же файла модели из которого запущено расширение.
Если работа с файлом происходит в режиме совместной работы, то для корректной обработки поиска удаленных элементов необходимо сначала одному человеку открыть расширение, затем закрыть и синхронизировать свою локальную копию с хранилищем. Данные действия нужны для присвоения уникального идентификатора файла проекта и создания соответствующего параметра. В случае, если два или более человека откроют расширение до присвоения уникального идентификатора, то возникнут ошибки при синхронизации с хранилищем. Такое поведение обусловлено возможностями самого Revit’а и его режима совместной работы.
Если на портал были выгружены элементы из какого-то файла и в дальнейшем по каким-либо причинам этот файл больше нигде и никогда не используется в проекте, то такие элементы будут «висеть» на портале и не пометятся как удаленные.
При открытии расширения производится поиск удаленных элементов. Если на портале найдены элементы, которых нет в модели, то в правом нижнем углу появится мигающий предупреждающий знак и на панели инструментов появится кнопка .
Рисунок 45 – На портале есть удаленные элементы
706 × 465 пикс.     Открыть в новом окне Рисунок 45 – На портале есть удаленные элементы
Для удаления удаленных объектов необходимо зайти в окно «Удаленные элементы» (рисунок 46) выполнив команду «Удалить элементы». Отобразится список элементов, которые были удалены в модели, CGC, которым были привязаны эти элементы и материалы, и их количество.
Список, отображенный на рисунке 46, следует читать так:
  • В файле, из которого было запущено расширение, находились элементы с идентификаторами 378652, 378658, 288897, 378660, 439584. Типоразмеры элементов 378652, 378658, 288897, 378660 были привязаны к CGC 23.61.12.14.04.443.1201 Панель цокольная внутренняя железобетонная и выгружены на портал. Материал, с идентификатором 138316, к которому привязаны CGC 23.32.11 Кирпич и CGC 43.99.60.12.53.0022.002 Перекладка кирпичного карниза, использовался на элементе 439584 также был выгружен на портал.
  • Позднее, элементы с идентификаторами 378652, 378658, 288897, 378660, 439584 были удалены из этого файла. Однако на портале остались ссылки на эти элементы с указанным CGC и количеством.
Рисунок 46 – Удаленные элементы
776 × 325 пикс.     Открыть в новом окне Рисунок 46 – Удаленные элементы
В окне необходимо пометить, какие элементы нужно удалить с портала (по умолчанию на удаление помечаются все элементы) и нажать кнопку «Удалить выбранные элементы». После подтверждения выбранные элементы будут удалить с портала.
Так как в списке отображаются удаленные из модели элементы, то получить и отобразить какую-либо подробную информацию о них, например, название элемента, месторасположение, невозможно.
В более ранних версиях расширения на портал не выгружалась пометка, из какого файла был загружен элемент. Поэтому, при открытии расширения в файлах, из которого была сделана выгрузка на портал, все элементы будут помечены как удаленные. Для устранения этого неудобства необходимо выполнить команду «Внешние инструменты» - ИТК: Обновление. Удаление элементов. При этом к элементам, загруженным на портал,  добавится уникальный идентификатор проекта.

Автоматическое удаление элементов с портала

Начиная с версии 1.0.9, удаление элементов с портала происходит автоматически при удалении их из модели
. Проверка элемента на портале проводиться лишь в случае, если файл привязан к инвестиционному проекту. Если файл не привязан ни к одному проекту, то удаление элементов будет происходить в обычном режиме.
При удалении одного или нескольких элементов происходит проверка наличия каждого элемента на портале, поэтому единоразового удаления большого количества элементов следует избегать. При удалении более 50 элементов появится предупреждение (рисунок 47).
Рисунок 47 – Удаление большого числа элементов
376 × 272 пикс.     Открыть в новом окне Рисунок 47 – Удаление большого числа элементов
Если хотя бы один из удаляемых элементов будет найден на портале, будет отображено сообщение, что удаляемые элементы были найдены на портале и при удалении их из модели они автоматически будут удалены с портала (рисунок 48). В случае продолжения элементы будут удалены с портала и из модели. Удаление так же можно отменить.
Если ни один из удаляемых элементов не найден на портале, то удаление произойдет в обычном режиме без вывода каких-либо сообщений пользователю.
Рисунок 48 – Удаляемые элементы выгружены на портал
399 × 291 пикс.     Открыть в новом окне Рисунок 48 – Удаляемые элементы выгружены на портал
В экстренных случаях, когда база данных портала недоступна, при удалении элемента появится окно, с предложением выбрать дальнейшее действие (рисунок 49). Можно продолжить удаление элемента, тогда он будет удален из модели, а с портала его можно будет удалить позднее, с помощью команды «Удалить элементы» в расширении «Связь с порталом». Либо отменить удаление и произвести его позже, когда база данных вновь станет доступна.
Рисунок 49 – Недоступность базы данных при удалении
434 × 285 пикс.     Открыть в новом окне Рисунок 49 – Недоступность базы данных при удалении

Уникальный идентификатор проекта

Уникальный идентификатор проекта – признак, который однозначно идентифицирует файл проекта 3D-модели. Он необходим для корректной работы расширения при выгрузке элементов на портал и удаления элементов с портала. Уникальный идентификатор формируется при первом запуске расширения в новом файле.
Часто возникают случаи, когда для моделирования части здания (секции) берется копия другой части здания и затем немного модифицируются. При этом обе части принадлежат одному инвестиционному проекту. С точки зрения системы эти два файла являются совершенно одинаковыми и нельзя определить, что это две разные секции, хотя и очень похожие, и при выгрузке на портал надо суммировать количество CGC. Для того чтобы система различала два файла как две разные секции одного и того же здания, необходимо, чтобы они имели разные уникальные идентификаторы.
В случае если за основу модели берется копия другой модели (например, одна секция здания берется за основу другой секции) необходимо изменить уникальный идентификатор проекта у нового файла.
Например, была смоделирована секция здания РС1-1. Секция связана с определенным инвестиционным проектом, и элементы данной секции выгружены на портал. Затем файл с секцией PC1-1 сохранили под именем РС7-1, являющейся уже другой секцией одного и того же здания. Если открыть расширение «Связь с порталом» в файле РС7-1, то можно увидеть, что элементы из новой секции уже выгружены на портал, хотя секция новая и еще никто ничего из нее не выгружал. Для того чтобы указать системе, что это новая секция, а не просто копия файла, нужно изменить уникальный идентификатор проекта, нажав кнопку
217 × 22 пикс.     Открыть в новом окне
в главном окне расширения.
После подтверждения (рисунок 50) уникальный идентификатор будет изменен и элементы пометятся как невыгруженные.
Рисунок 50 – Подтверждение изменения уникального идентификатора проекта
389 × 317 пикс.     Открыть в новом окне Рисунок 50 – Подтверждение изменения уникального идентификатора проекта
Если при создании нового здания, являющегося новым инвестиционным проектом, за основу берется уже готовая модель, созданная ране, в качестве другого инвестиционного проекта, уникальный идентификатор также желательно изменить.

Выгрузка семейства в хранилище

Из расширения «Связь с порталом» можно также выгрузить семейство в хранилище.
Создавать новую версию семейства в хранилище нужно лишь в том случае, если в семейство было изменено и эти изменения требуются в других проектах. Присвоение или изменение CGC семейства является одним из тех изменений, которые должны использоваться во всех проектах.
Таким образом, после привязке CGC к семейству можно выгрузить семейство в хранилище. Позднее можно загрузить это семейство в другой проект и привязка к CGC сразу будет видна в этом проекте.
Для выгрузки семейства в хранилище из расширения используется команда «Выгрузить семейство» в верхней части главного окна (рисунок 51).
Рисунок 51 – Выгрузка семейства в хранилище
702 × 219 пикс.     Открыть в новом окне Рисунок 51 – Выгрузка семейства в хранилище
При выполнении команды появится предупреждение с информацией, что не следует выгружать семейство в хранилище, если в семействе не было изменений (рисунок 52)
Рисунок 52 – Подтверждение выгрузки
376 × 311 пикс.     Открыть в новом окне Рисунок 52 – Подтверждение выгрузки
После окончания выгрузки появится сообщение
Рисунок 53 – Семейство выгружено в хранилище
319 × 171 пикс.     Открыть в новом окне Рисунок 53 – Семейство выгружено в хранилище
Привязанные к семейству CGC отобразятся в комментариях к версии семейства.