Найти в Дзене

Кейс. Проблема с ЦИМ (BIM-моделью)

Ты ТИМ-менеджер в девелоперской компании. В эту организацию ты пришел несколько месяцев назад и не участвовал в подготовке ТЗ на проектирование. Оказалось, что на этапе заключения договора с проектной компанией требования по подготовке ЦИМ были прописаны недостаточно подробно. Сегодня ты получил от генпроектировщика промежуточную ЦИМ в формате IFC. Открыв её в ПО, которое используется в компании, ты видишь, что ряд элементов и нужные атрибуты отсутствуют в модели. Раньше такие ситуации случались постоянно, из-за этого даже сформировалось народное мнение, что IFC формат не применим, так как там все теряется. С тех пор прошло много времени и многое изменилось. Было значительное развитие программных продуктов в части работы с этим форматом. Специалисты в отрасли научились правильно с ним работать. Были выявлены основные причины, почему что-то может пойти не так. Для начала, вспомним, что IFC это формат экспорта из какой-то программы. А чтобы открыть IFC модель нужно ее импортировать в дру
Оглавление

Ситуация:

Ты ТИМ-менеджер в девелоперской компании. В эту организацию ты пришел несколько месяцев назад и не участвовал в подготовке ТЗ на проектирование. Оказалось, что на этапе заключения договора с проектной компанией требования по подготовке ЦИМ были прописаны недостаточно подробно.

Сегодня ты получил от генпроектировщика промежуточную ЦИМ в формате IFC. Открыв её в ПО, которое используется в компании, ты видишь, что ряд элементов и нужные атрибуты отсутствуют в модели.

Ответ:

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

Для начала, вспомним, что IFC это формат экспорта из какой-то программы. А чтобы открыть IFC модель нужно ее импортировать в другую программу. Так у нас появляется две контрольных точки:

  • Экспорт в IFC. Тут мы получаем файл, с которым будем работать далее.
  • Импорт модели. Тут мы увидим то, что сможет прочитать ваш вьювер.

Возможно у вас был опыт работы с open source текстовыми программами, когда вы открывали .doc документы созданные в MS Word в другом продукте. Вероятно вы могли столкнуться с проблемой, что форматирование документа “разъехалось”, а может вместо русского (кириллического) текста вы видели сплошные непонятные символы. При этом в самом Word все отлично. Аналогичная ситуация может быть и с просмотром IFC.

Т.е. наличие проблемы с просмотром IFC не означает, что сам файл подготовлен некорректно. Поэтому:

Проверяем сам файл на наличие проблем с ним.

Как проверить? Самый простой способ — открыть его в другой программе для просмотра, а лучше в нескольких. Что может измениться — проблема может уйти или вы получите подтверждение, что она существует. Если она подтвердится, значит нужно общаться с автором модели и просить сделать экспорт с корректными настройками. Если проблема исчезла, то нужно понять, с чем она связана и почему ваше ПО не смогло корректно отобразить модель.

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

Просмотр ЦИМ содержащей элементы описанные через Advanced B-Rep в ЦКС
Просмотр ЦИМ содержащей элементы описанные через Advanced B-Rep в ЦКС
Просмотр ЦИМ содержащей элементы описанные через Advanced B-Rep в  Solibri
Просмотр ЦИМ содержащей элементы описанные через Advanced B-Rep в Solibri

Рассмотрим пример одной и той же модели открытой в “Цифровом контроле строительства” (ЦКС). Видим, что в одном случае некорректно отображаются фитинги воздуховодов. Они описаны в геометрическом представлении Advanced B-Rep. Аналогичную ситуацию можем наблюдать в ПО Solibri. Трехмерный движок ЦКС, как и у Solibri не работает с этим модельным представлением, но это не является проблемой. Просим автора выгрузить модель с запретом описания элементов в Advanced B-Rep. В этом случае эти элементы будут описаны через Faceted B-Rep, и модель будет полностью пригодна для работы с ней.

Просмотр ЦИМ в ЦКС. При экспорте был указан запрет описания элементов в Advanced B-Rep
Просмотр ЦИМ в ЦКС. При экспорте был указан запрет описания элементов в Advanced B-Rep

Идём далее. Если проблема связана с отображением атрибутов, то также возможно два варианта:

  • Ваше ПО не может отобразить атрибуты, которые содержатся в модели. Это происходит потому, что разработчики программного продукта не “научили” свой продукт “читать” эти атрибуты. Тут решение только одно — обращаться в службу технической поддержки продукта или использовать в работе другое приложение.
  • Нужные вам атрибуты отсутствуют в модели. В этом случае стоит договориться с проектной организацией, чтобы они изменили настройки экспорта, если сами атрибуты вообще в модели существуют. Или договариваться, чтобы нужные атрибуты добавили в модель, но вам могут отказать, т.к. это дополнительная нагрузка, которая не предусмотрена в задании на проектирование. Соответственно тут только мотаем на ус и записываем, чтобы учесть это в будущих проектах.

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