Abstract

During data sharing and exchange of building projects, the particular business task generally requires a part of the complete model. This paper adopted XML schema to develop a generic language to extract the partial model from an Industry Foundation Classes (IFC) model based on the proposed Selection Set (called PMESS). In this method, the Selection Set was used to integrate users’ requirements, which could be mapped into IFC data. To ensure the validity of the generated partial IFC models in syntax and semantics, seven rules—including three basic rules for a valid IFC file, three extraction rules based on the Selection Set, and a processing rule for redundant information—were defined. Through defining PMESS-based configuration files, the required data can be extracted and formed as a partial IFC model. Compared with the existing methods, the proposed PMESS method can flexibly extract the user-defined required information. In addition, these PMESS-based configuration files can be stored as templates and reused in other tasks, which prevents duplicated work for defining extraction requirements. Finally, a practical project was used to illustrate the utility of the proposed method.

Highlights

  • In traditional computer-aided design (CAD) practices, most interdisciplinary data exchanges take place with two-dimensional (2D) drawings, documents, or reports

  • With the adoption of XML schema, a generic language was developed for partial model extraction from an Industry Foundation Classes (IFC) model based on the Selection Set (PMESS), and the proposed method was validated through a test case

  • A common method for partial model the required information varies depending on business tasks

Read more

Summary

Introduction

In traditional computer-aided design (CAD) practices, most interdisciplinary data exchanges take place with two-dimensional (2D) drawings, documents, or reports. Due to the lack of effective tools to extract the required data, the designer/engineer generally deals with the original model in manual way. Designers/engineers can use embedded filtering in BIM authoring tools to select the components of interest (e.g., only make the structural components visible, only make the beams visible), and save this model for use In this way, it is different to extract other model data according to specific requirements or purposes (e.g., only extract the concrete components). With the adoption of XML schema, a generic language was developed for partial model extraction from an IFC model based on the Selection Set (PMESS), and the proposed method was validated through a test case.

Related Work
Partial Model Extraction According to Specific Tasks
Partial Model Extraction According to User-Defined Requirements
Methods at the Schema Level
Methods at the Instance Level
Summary on Related Research Works
Concept of the Selection Set
Rules for Partial Model Extraction
Extraction Rules Based on Selection Set
Processing Rule for Redundant Information
Generic Language for Partial Model Extraction Based on the Selection Set
Architecture
Its value includes two types
Mapping
Test Case
Partial Model Extraction for the User-Defined Extracted Objects
PartialDoor for the User-Defined
Some setting examples of partial‘item’
Partial
11. Partial
Findings
Conclusions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.