IFCCompressor: A content-based compression algorithm for optimizing Industry Foundation Classes files

作者: Jing Sun , Yu-Shen Liu , Ge Gao , Xiao-Guang Han

DOI: 10.1016/J.AUTCON.2014.10.015

关键词:

摘要: Abstract As the commonly used open and neutral file format for Building Information Modeling (BIM) data, IFC (Industry Foundation Classes) aims to facilitate interoperability between various software platforms in AEC industry. However, files generated from different systems often contain enormous redundant information, which will greatly limit IFC-based data storage exchange, management, transmission other applications. To address this issue, paper presents a content-based compression algorithm, named IFCCompressor, optimizing files. Its goal is make large as small possible by reducing its information. The algorithm achieved through an iterative procedure based on model's tree structure. optimization can be lossless or constrained error bound. Compared with pure (ZIP) regardless of information content, presented starts comprehensive analysis structure content file, then eliminates without changing original format. Unlike partial model extraction methods, our results complete but more compact physical file. In contrast some commercial tools such Solibri Optimizer, size smaller. experimental show that particularly effective office/residential building models number duplicated components. rate generally very high (the average 40.32%) tested cases. online IFCCompressor tool demonstration accessed at: http://cgcad.thss.tsinghua.edu.cn/liuyushen/IFCCompressor/ .

参考文章(19)
Jongsung Won, Ghang Lee, Chiyon Cho, No-Schema Algorithm for Extracting a Partial Model from an IFC Instance Model Journal of Computing in Civil Engineering. ,vol. 27, pp. 585- 592 ,(2013) , 10.1061/(ASCE)CP.1943-5487.0000320
Peter Demian, Panos Balatsoukas, Information Retrieval from Civil Engineering Repositories: Importance of Context and Granularity Journal of Computing in Civil Engineering. ,vol. 26, pp. 727- 740 ,(2012) , 10.1061/(ASCE)CP.1943-5487.0000229
Sang Kyu Jeong, Yong Un Ban, Computational algorithms to evaluate design solutions using Space Syntax Computer-aided Design. ,vol. 43, pp. 664- 676 ,(2011) , 10.1016/J.CAD.2011.02.011
C. Eastman, Jae-min Lee, Yeon-suk Jeong, Jin-kook Lee, Automatic rule-based checking of building designs Automation in Construction. ,vol. 18, pp. 1011- 1033 ,(2009) , 10.1016/J.AUTCON.2009.07.002
Ya-Hong Lin, Yu-Shen Liu, Ge Gao, Xiao-Guang Han, Cheng-Yuan Lai, Ming Gu, The IFC-based path planning for 3D indoor spaces Advanced Engineering Informatics. ,vol. 27, pp. 189- 205 ,(2013) , 10.1016/J.AEI.2012.10.001
Jakob Beetz, Jos van Leeuwen, Bauke de Vries, Ifcowl: A case of transforming express schemas into ontologies Ai Edam Artificial Intelligence for Engineering Design, Analysis and Manufacturing. ,vol. 23, pp. 89- 101 ,(2009) , 10.1017/S0890060409000122
Ghang Lee, Jongsung Won, Sungil Ham, Yuna Shin, Metrics for Quantifying the Similarities and Differences between IFC Files Journal of Computing in Civil Engineering. ,vol. 25, pp. 172- 181 ,(2011) , 10.1061/(ASCE)CP.1943-5487.0000077