Reportage

[Видео обзор] Импорт 3D модели из Bentley ContextCapture в Autodesk Revit

Reportage | 06.04.2021

Возможно вы уже знакомы с видео, где с помощью ContextCapture мы создали цифровую копию Монумента Независимости по фотографиям (посмотреть можно здесь>)

Пользователи поставили задачу передать модель из ContextCapture в Revit. Смотрите видео обзор как мы решили данную задачу, с пошаговой инструкцией.

Функционал создания 3D по фото есть и в Autodesk ReCap, но он уже на старте проигрывает Bentley ContextCapture, так как у ReCap ограничение не более 1000 фото, а этого недостаточно для качественного результата.

Первая попытка решения задачи: передать объект в виде сеточной модели. ContextCapture на выходе предлагает такие варианты форматов файлов:

  • Форматы, изначально поддерживающие уровень детализации:
    • «3MX» (ContextCapture 3MX)
    • «ESRI i3s» (база данных сцены i3s ESRI)
    • «Google Earth KML»
    • «SpacEyes3D» (слой Компоновщика SpacEyes3D)
    • «OSGB» (двоичный OpenSceneGraph)
    • «LODTreeExport»
    • «S3C» (Smart3DCapture S3C)
    • «Цезиевые 3D тайлы»
    • 3SM
  • Форматы, поддерживающие только сетки с одним разрешением:
    • «OBJ» (волновой фронт OBJ)
    • «FBX» (Autodesk FBX)
    • «Collada»
    • «STL» (СтереоЛитография)
    • «OpenFlight»
    • «Legacy» (Collada и XML-файлы, подробнее ниже)
    • DGN

Из всего разнообразия для импорта в Revit был доступен только родной формат Bentley DGN, но Revit  может принимать файлы DGN, только  если в них содержится твердотельная геометрия, а файл с сеточной моделью реальности Revit  прочитать не смог.

Лучший вариант решения задачи: передать цифровую копию объекта в виде облака точек.

ContextCapture на выходе может сформировать такие форматы файлов облаков точек: популярный формат LAS, и внутренний формат Bentley POD.  Мы сохранили в формат LAS. Но напрямую в Revit этот формат импортировать нельзя, так как Revit поддерживает только внутренний формат файла облака точек Autodesk ReCap – RCS, а также формат проекта облака точек RCP. В настоящее время кроме ReCap только Autodesk Infraworks поддерживает импорт популярных форматов облаков точек, таких как LAS и LAZ. 

 Для примера в Bentley OpenBuildings Designer поддерживается следующий список форматов файлов облаков точек: BIN, CL3, FLS, FWS, LAS, LAZ, PTG, PTS, PTX, 3DD, RXP, RSP, XYZ, E57, ZFS, POD, TXT.  OpenBuildings Designer является альтернативой Revit, а также имеет ряд возможностей из Infraworks и Navisworks.

После обработки файла LAS в программе ReCap на выходе мы получили RCS файл, который загрузили в Revit.

В процессе загрузки файла может появиться следующее уведомление: Координаты точек в файле облака точек, который вы пытаетесь импортировать, превышают 30000. Импорт файлов может привести к нежелательным результатам графических операций. Нажмите "Да", чтобы продолжить.Если появилось это сообщение, значит координаты облака точек выходят за рамки ограничений Revit.

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