BIM project Open BIM based Technological Environment for Building Design Quality Enhancement
|
|
건축물 설계품질 혁신을 위한 개방형 BIM 기술 환경 구축
1-2. 설계품질검증 자동화를 위한 각종 법규 및 제기준의 체계화된 논리규칙 데이터베이스 구축
|
건축법규 등에 기술되어있는 자연어 형태의 제규칙.기준 등은 논리규칙 체계화 과정을 통하여 컴퓨터에서 실행 가능 한 형태로 변환되어야한다. 기존의 컴퓨터 프로그래밍언어를 통한 하드코딩방식이나 특정 소프트웨어에 종속적인 룰셋 등의 방식을 탈피하여, 본 과제에서는 개방형 BIM을 지향하는 표준적인 중간언어를 개발하고 이를 KBimCode로 명명하였다. 모든 대상 건축법규 문장은 KBimCode로 변환되어 데이터베이스에 저장되고, 사용자 목적에 맞게 재사용 가능하며, 최신의 법규 DB와 연동되고, 전문가의 지속적 관리를 통해 신뢰를 높인다. KBimCode는 논리규칙 관리 프로그램인 KBimLogic을 통하여 저작 및 관리된다. IFC가 표준적인 건물정보모델파일이라면, KBimCode는 표준적인 룰셋파일로써, 실행 가능한 파일로 변환되어 KBimAssess 등 본 과제 결과물뿐만 아닌 다양한 설계검토 소프트웨어에서 사용이 가능하도록 연구 및 개발되고 있다.
Korea Building Code sentences are translated into computer-executable format through a logic rule-based mechanism. The sentences are stored as intermediate code called “KBimCode,” which is also established as a database to be reused and executed according to the purpose of the Building Act. The distinguishing features of KBimCode can be summarized as follows: 1) it is a software-independent and standardized approach to the rule-making process; 2) it aims to guarantee a certain level of reliability for users based on its up-to-date database and officially maintained and managed system. The KBimCode is generated and managed by a logic rule-based manangement application called “KBimLogic.” Exported series of KBimCode can be used in the BIM assessment tool named “KBimAssess” for checking building permits in Korea.
|
|