Abstract
The purpose of this study is to propose the method to develop IFC interface module with less time and effort, which can support the IFC-based data exchange of building structures. The core of the IFC interface module is that 1) the physical and conceptual objects well suited to the knowledge and experience of the building structures are exploited and 2) no in-depth knowledge about IFC is required. The proposed method is to 1) divide the IFC interface module into public part open to the external applications and the supporting private part, 2) reorganize the IFC entities related to the building structures into the public part, and 3) reorganize the other IFC entities into the private part. In this study, the IFC interface module was developed and then verified by the application of the module to visualization, member listing, quantity take-off and interface to Tekla of an IFC file.
본 연구에서는 IFC 기반으로 여러 응용소프트웨어들 사이의 건축구조물 자료교환을 지원할 수 있는 IFC 연계모듈을 보다 적은 시간과 노력으로 개발할 수 있는 방안을 제시하였다. 중요한 점은 연계모듈을 개발하는 과정에서 1) 건축구조물에 관련되는 지식과 경험에 부합되는 물리적, 개념적 대상을 활용할 수 있어야 하며, 2) 복잡한 IFC에 대한 구체적인 지식이 필요하지 않아야 한다는 점이다. 본 연구에서 제시한 방안은 1)외부의 응용소프트웨어와 직접 연결되는 공용부분과 이를 지원하는 전용부분으로 구분하고, 2) IFC에서 건축구조물과 직접 관련되는 부분을 건축구조물 관련 지식과 경험에 잘 부합되는 공용부분으로 재구성하고, 3) IFC의 나머지 부분은 전용부분으로 재구성하는 것이다. 이러한 방안의 적용사례로 IFC 파일에 있는 자료들을 읽어 시각화, 부재 목록 작성, 물량 산출, Tekla와 연계 등을 수행하는 IFC 연계모듈을 개발하여 본 연구에서 제시한 방안의 타당성을 검토하였다.