Publications

Interactive BIM-Based VR: A Case Study of Doors

Authors: Sou-Han Chen, Xue Fan

In book: Advances in Information Technology in Civil and Building Engineering โ€ข August 2023

The adoption of virtual reality (VR) in the construction industry provides an immersive experience for users to view and interact with Building information modeling (BIM). However, in the current practice, the VR experience is created manually, which is time-consuming and does not refer to other validated data. This study proposes an automatic BIM to interactive VR method based on Revit and Unreal Engine in three steps. First, a bounding box-based segmentation is conducted in Revit through Dynamo for classifying the motion-bearing components. Then the BIM along with the segmentation results are imported to Unreal Engine for components mapping and interactive behavior selection. Finally, Oculus Quest presents an interactive BIM-based VR experience to users. A case study of BIM doors was conducted to validate the proposed method. In the output VR models, users can control and interact with swing doors through the touch controller of the VR headset. Four interactive behaviors of the door were realized for interactive and experiencing user interactions. The findings confirmed the feasibility as well as automation of the proposed method, for faster BIM-to-VR content creation.KeywordsBuilding information modelingVirtual realityInteractiveMotion-bearing componentsRevitUnreal engine

Automatic BIM detailing using deep features of 3D views

Authors: Sou-Han Chen, Xue Fan

Automation in Construction โ€ข April 2023

Building information modeling (BIM) detailing, the process of adding the level of graphical and non-graphical details, is required in many BIM stages and applications; however, manual BIM detailing is a resource-intensive and costly process. This study proposes an automatic BIM detailing method based on deep features (DFs) of BIM 3D views in three steps. First, a BIM's 3D view and semantics were extracted automatically. Then, machine learning (ML) algorithms learned the DFs to predict the target BIM's invisible details. Finally, the details were automatically added to BIM by a Dynamo program. A case study of motion-bearing component detailing for 86 doors through three DFs and five ML algorithms revealed that DFs improved the automatic detailing results comprehensively (29 out of 32 scenarios) and significantly. This paper's contribution includes an effective, novel approach for automatic BIM detailing as well as quantified experimental evidence about the effectiveness of DFs for BIM applications.