J. Korea Inst. Build. Constr. Vol. 20, No. 6 : 505-514 / Dec, 2020
https://doi.org/10.5345/JKIBC.2020.20.6. 505
www.jkibc.org
KBIMS 건축 및 구조 부재 라이브러리 및 IFC 속성명 변환 방법 개발
Development of KBIMS Architectural and Structural Element Library and IFC Property Name Conversion Methodology
김 선 우
1*2)김 선 중
2김 홍 현
3배 기 우
4Kim, Seonwoo
1*Kim, Sunjung
2Kim, Honghyun
3Bae, Kiwoo
4 Director, Syntegrate LLC., Mapo-Gu, Seoul, 04083, Korea 1Consultant, Syntegrate LLC., Mapo-Gu, Seoul, 04083, Korea 2 Senior Consultant, Syntegrate LLC., Mapo-Gu, Seoul, 04083, Korea 3
Consultant, Syntegrate LLC., Mapo-Gu, Seoul, 04083, Korea 4
Abstract
This research introduces the method of developing Korea BIM standard (KBIMS) architectural and structural element library and the methodology of converting KBIMS IFC property names with special characters. Diverse BIM tools are utilizing in project, however BIM library researches lack diversity on BIM tool selection. This research described the method to generate twelve categories and seven hundred and ninety-three elements library containing geometrical and numerical data in CATIA V6. KBIMS has its special property data naming systems which was the challenge inputting to ENOVIA IFC database. Three mapping methods for special naming characters had been developed and the ASCII code method was applied. In addition, the convertor prototype had been developed for searching and replacing the ASCII codes into the original KBIMS IFC property names. The methodology was verified by exporting 2,443 entities without data loss in the sample model conversion test. This research would provide a wider choice of BIM tool selection for applying KBIMS. Furthermore, the research would help on the reduction of data interoperability issues in projects. The developed library would be open to the public, however the continuous update and maintenance would be necessary.
Keywords : building information modeling(BIM) library, korea BIM standard(KBIMS), industry foundation classes(IFC), computer aided three dimensional interactive application(CATIA), american standard code for information interchange (ASCII)
1. 서 론
1.1 연구의 배경 및 목적
국토교통부, 조달청 등 정부기관은 학계와 협력하여 공공 및 민간 건설 프로젝트에 BIM(Building Information Modeling)을 적용하기 위한 표준 및 정책적인 가이드에 대한
Received : October 21, 2020
Revision received : December 1, 2020 Accepted : December 1, 2020
* Corresponding author : Kim, Seonwoo [Tel: 82-2-6952-6201,
E-mail: [email protected],[email protected]]
ⓒ2020 The Korea Institute of Building Construction, All rights reserved.
다양한 연구를 진행해왔다. (사)빌딩스마트협회와 국토 교통 부 및 국토교통 과학기술진흥원 외 다수 기관이 2013년부터 진행해 온 개방형 BIM 1단계 사업인 건축물 설계품질 혁신을 위한 개방형 BIM 기술환경 구축사업(이하 개방형 BIM 연구 1단계 사업)은 이러한 노력의 일환이며, 활용 가능한 Korea BIM Standard(이하 KBIMS)를 개발했다. 2017년부터 진행 중인 연구 2단계, 개방형 BIM 기반의 건축설계 자동화 지원 기술 및 첨단 유지관리 기반기술 개발(이하 개방형 BIM 연구 2단계)은 BIM 정보 표준규격 및 라이브러리 개발 등 개방형 BIM 환경을 조성하기 위한 방안을 포함하고 있다[1].
해외의 경우, 미국 buildingSMART alliance는 BIM 정보 에 효율적으로 접근하고 활용할 수 있는 국가 표준을 규정하
Development of KBIMS Architectural and Structural Element Library and IFC Property Name Conversion Methodology
는 NBIMS(National Institute of Building Sciences)-US 프로젝트를 진행해왔다. 2008년 첫 번째 버전이 발표되었고, NBIMS-US™ V3에서는 개방형 BIM 가이드라인을 제공하 고 있다[2]. 영국은 RIBA(Royal Institute of British Architects) 주도하에 건설 산업 관련 국가 표준인 NBS (National Building Specification)를 개발해왔다. BIM 객 체 형상 및 속성정보가 포함된 NBS BIM Object Standard 를 정의하고, 제작회사가 온라인을 통해 공유할 수 있는 NBS National BIM Library를 제공하고 있다[3].
NBS가 제공하는 것과 같은 BIM 라이브러리는 프로젝트에 진행과정에서 표준화된 데이터를 반복적으로 용이하게 활용 가능하게 돕는다[4]. 하지만 BIM 라이브러리는 건설 프로젝 트에 활용할 수 있을 만큼 충분하지 않으며, 다른 표준에 의해 개발되어 활용 시 이종 소프트웨어(software)들 간 파일 호환 에 어려움이 있다[5]. 따라서 동일한 표준에 따라 형상 및 속성 정보를 정의한 객체 라이브러리를 충분히 구축하여 프로젝트 활용도를 높이고, 파일 호환이 가능하게 하는 것이 중요하다 [6].
본 연구는 KBIMS가 적용된 건축 및 구조 부재 형상과 속성 데이터가 포함된 BIM 라이브러리를 구축하는 방법과, 특수 속성명 등이 포함된 KBIMS IFC(Industry Foundation Classes) 모델을 구축하는 방법을 다루고 있다. 이를 통해 표준화된 데이터를 활용하여 프로젝트를 효과적으로 수행하 고, 데이터 호환상의 어려움을 줄일 수 있도록 돕고자 한다.
1.2 연구의 범위 및 방법
본 연구에서는 빌딩스마트협회가 2019년에 발표한 BIM 라이브러리 제작 기준과 BIM 부위 객체분류별 속성규격을 포함한 KBIMS v1.03 정보규격을 개발에 활용한다. 라이브러 리 제작기준은 일반사항, BIM 라이브러리 형상 데이터 제작, 속성부여, 그리고 BIM 파일제작을 포함하고 있고, 객체분류 별 속성규격은 건축 및 구조 부재에 따른 속성 관련 내용을 담고 있다. BIM 라이브러리 개발은 개방형 BIM 연구 2단계 에서 정리된 기초, 기둥, 보, 바닥, 벽, 커튼월, 천장, 지붕, 문, 창, 계단 그리고 난간 등 12개 카테고리, 총 500개의 주요 건축 및 구조 부재들을 목표로 하였다. 기존에 많은 연구들이 오토데스크(Autodesk)사의 레빗(Revit)을 활용한 라이브러 리를 제작을 다루었다. 실제 프로젝트에서는 다양한 프로그램 이 활용되는데 본 연구에서는 다쏘시스템(Dassault Systems)의 3D익스피어리언스(3DEXPERIENCE, 이하 통
Figure 1. Research process
합플랫폼)에 포함되어 있는 카티아(CATIA)와 에노비아 (ENOVIA)를 활용하였다. 카티아에서 형상 및 수치 데이터를 생성하고 에노비아에서는 KBIMS IFC 속성을 입력 및 관리 하였다. 그 과정에서 일부 KBIMS IFC 속성명 변환 제한 사항 이 발생하였고, 이를 해결하기 위해 별도 코드 매핑 (mapping) 방법과 변환기 프로토타입을 개발하였다. 개발된 부재 라이브러리를 활용하여 시범 모델을 구축하고, IFC 파일 로 추출 후 변환기를 거쳐 KBIMS 모든 속성명이 반영된 IFC 모델을 생성하여 연구를 검증하였다.
Figure 1은 형상 데이터 카탈로그 개발, KBIMS 데이터 타입 입력 방법 도출, KBIMS 속성 입력, 입력 제한 속성명 입력 방법 개발 및 변환기 프로토타입 개발, 시범 모델 구축 및 검증까지의 본 연구 절차이다.
2. 이론적 고찰
2.1 정보분류체계
건설 정보의 체계적인 관리, 공유 및 활용을 위해 국내외에 서 다양한 정보분류체계가 연구 및 활용되어 왔다[7,8]. 그 중 국내를 살펴보면 건설정보분류체계는 Uniformat을 기반 으로 건설 전반에 걸쳐 개괄적으로 분류되어 있어, 프로젝트 활용에 한계가 있고[7], 조달청 표준공사코드 물품 목록 체계
Figure 2. Profile modeling in sketch
리를 상세 분류할 수 있게 한다[9].
개방형 BIM 연구 1, 2단계에서 연구 중인 KBIMS는 최상 위의 국내 표준으로서 국가 산하 기관 및 산업체 활용을 위해 개발되어 왔으며, 프로젝트에서 표준화된 데이터를 작성하고, 활용할 수 있게 해준다. 표준화된 분류체계는 프로젝트에서 여러 방면으로 유용하게 활용될 수 있는데, 특히 BIM 라이브 러리의 개발 표준으로 활용될 수 있다[6].
2.2 BIM 라이브러리 개발과 호환성
BIM 라이브러리는 BIM 모델링 시 동일한 규격의 부재를 반복적으로 생성할 수 있도록 한다. BIM 라이브러리 활용 시 모델링 및 변경사항 반영 시간 단축과 같은 연구들이 있는 데 이는 라이브러리 활용 장점을 설명해준다[10]. 표준화된 분류체계로 작성된 라이브러리를 활용할 경우 표준화된 프로 젝트 부재 객체로 이루어진 BIM 모델을 구축하고 활용할 수 있게 된다. 라이브러리 개발에 대한 연구는 건축, 토목, 조경 등 다양한 분야에서 진행되어 왔고[11-13], 표준화된 데이터 의 활용 또한 지속적으로 강조되어왔다[14]. 이종 소프트웨어 간 데이터 호환 시 데이터 손실[13], 파일 호환을 위한 매핑 기준 제시[15], 라이브러리와 에너지 분석 프로그램과의 데이 터 호환성 연구[16] 등과 같은 데이터 호환에 대한 연구들도 많은데 이러한 연구들은 표준화된 라이브러리를 활용하여 호 환 문제를 줄이는 것의 중요성을 잘 보여준다.
BIM 라이브러리 구축에 대한 연구들에서는 저작 도구 (tool)로 레빗이 많이 활용되어왔다. KBIMS 기계설비 라이브 러리에 대한 내용이 포함된 연구[17]가 있지만, 본 연구에서 활용된 카티아의 최신 버전인 V6와 에노비아를 활용하여 KBIMS에 기반한 건축 및 구조 부재 라이브러리를 개발하고 KBIMS IFC 속성명 변환 방법을 연구한 사례는 없다.
3. 형상 데이터 라이브러리 개발
3.1 카티아 및 에노비아
본 연구에서는 활용된 3D익스피어리언스는 카티아, 에노 비아, 델미아(DELMIA), 시뮬리아(SIMULIA) 등 12개 그룹 소프트웨어들로 구성되어 있다. 각 소프트웨어 내의 어플리케 이션(application) 활용 시 데이터는 파일 형태가 아닌 정보 구조 형태로 클라우드(cloud) 데이터베이스에 저장 및 관리 된다.
카티아는 선박, 항공기, 자동차 설계 등에 많이 사용되어 왔는데 건축분야에서는 1990년대 초부터 프랭크 게리(Frank Gery)에 의해 비정형 건축물 설계 및 시공을 위해 활용되기 시작하였다 [18]. 그 후 동대문 디자인 플라자(Dongdaemun Design Plaza)[19], 카타르 국립 박물관(Qatar National Museum), 루이비통 파운데이션(Louis Vuitton Foundation)[20] 등 많 은 국내외 프로젝트에서 활용되어 왔다.
3.2 부재 형상 및 수치 카탈로그 개발
KBIMS BIM 라이브러리 개발의 첫 단계로 형상 및 수치가 포함된 부재 라이브러리가 카티아에서 개발되었다.
먼저 카티아 스케치(Sketch)에서 부재 단면 프로파일을 생 성하고 이를 이용하여 부재 형상을 모델링 하였다(Figure 2).
부재 수치 값들을 파라미터로 생성하여, 추후 부재 규격이 담긴 엑셀(Excel) 파일과 연동되어 손쉽게 수정이 가능하게 하였다.
모델링 된 형상과 파라미터는 피지컬 프로덕트(Physical Product)에 저장되었다. 하나의 피지컬 프로덕트는 하나의 부재를 담고 있다. 피지컬 프로덕트를 반복 활용하기 위해 자 동화를 위한 기능 중 하나인 엔지니어링 템플릿(Engineering Template)을 활용하였다. 카티아 오브젝트 타입(Object Type)을 생성하고, 오브젝트 타입 내부의 리소스 테이블 매니 지먼트(Resource Table Management)에서 엔지니어링 템 플릿과 피지컬 프로덕트를 입력하였다(Figure 3).
미리 정리된 부재 규격 데이터는 디자인 테이블(Design Table)을 통해 리소스 테이블 매니지먼트 내에서 부재 모델 파라메터들과 연결되었다. 이렇게 입력된 내용들은 카티아 카탈로그(Catalog)에 부재별로 정리되어 사용자들이 부재 라
Development of KBIMS Architectural and Structural Element Library and IFC Property Name Conversion Methodology
Figure 3. Resource table for data management and automation
Figure 4. Developed catalog tree structure
이브러리를 선택적으로 활용 및 관리할 수 있다 (Figure 4). 카탈로그 상의 이름은 KBIMS 라이브러리 명명 규칙에 따 라 대분류를 나타내는 알파벳 두 글자와 세부 분류 3가지 숫자로 구성되었다. 본 연구에서는 처음 목표치인 500개를
넘어, 주요 12개 카테고리의 총 793개 라이브러리를 개발하 였다(Table 1, Figure 5).
4. KBIMS IFC 속성정보 매핑 및 변환기 개발
4.1 KBIMS IFC 속성 입력
개방형 BIM 연구 1단계 사업에서 개발된 KBIMS 속성 정보는 적용단계에 따라 공통 속성, 객체 속성 및 시나리오 속성의 세 가지로 이루어져 있으며 속성 이름, 데이터 형태, 단위 및 예시 값이 명시되어 있다. 이러한 속성 분류 체계 및 내용은 속성 입력 및 관리 기능을 가진 에노비아 입력 데이터 형태와 일부 차이가 있었다. 먼저 에노비아에 입력이 용이하도록 KBIMS 속성 데이터 를 재분류하여 표로 만들었다. 입력 불가 데이터 타입을 찾아 입력 가능한 타입으로 수정하고 기록해 두었다. Table 2는 이 과정에서 정리한 기둥 표준 속성정보이다. 예를 들어 real로 정의 된 "Thermal Conductivity"는 단위가 포함된 "Thermal Conductivity"라는 타입으로 변경 입력되었는데 단위만 추가 되었을 뿐 KBIMS 속성값 자체에는 변함이 없다.
ID Category Element type Element Instance
03 Footing 2 3
04 Column 9 359
05 Beam 6 306
06 Slab 2 39
07 Wall 2 30
08 Ceiling 1 3
09 Roof 1 1
10 Door 2 35
11 Window 3 14
12 Curtain Wall 1 1
13 Stairs 1 1
14 Railing 1 1
Total No. 12 31 793
Table 1. Category and element for BIM library development
정리된 내용은 형상 및 속성 정보 데이터베이스를 관리하는 에노비아에 다음과 같은 절차로 입력되었다. 먼저 에노비아에 서 패키지(Package)를 생성하였다(Figure 6). 패키지 안에 IFC 사용자화 속성 그룹 세트(IFC custom property set)를 생성한 후(Figure 7), 각 속성 그룹 세트 안에 세부속성 (Attribute)을 입력하였다(Figure 8). 언어 설정에 한국어를 추 가한 후, KBIMS 한국어 속성명 표시 결과는 Figure 9와 같다.
Name KBIMS Data Type Data Type for Database Input
KBIMS-Version String String
KBIMS-bSK Registration
number String String
KBIMS-Author String String
KBIMS-Distribution code String String
KCCS-Element String String
PPS Standard construction
code String String
Mark String String
Floor String Integer
Thermal Conductivity Real Thermal
Conductivity
Thermal Transmittance Real Thermal
Transmittance
Coordinate String Length
Is External Boolean Boolean
Concrete Strength Real Pressure
Rebar Strength Real Pressure
Is Load Bearing Boolean Boolean
Width Real Length
Length Real Length
Height Real Length
Sectional Area Real Area
Volume Real Volume
Section Shape String (Removed)
Reinforcement String (Removed)
Hoop-end String (Removed)
Hoop-center String (Removed)
(sub) Hoop-end String (Removed)
(sub) Hoop-center String (Removed)
Table 2. RC column data type for database input
Development of KBIMS Architectural and Structural Element Library and IFC Property Name Conversion Methodology
Figure 6. Package creation for IFC input
Figure 7. IFC custom property set creation
Figure 8. Attribute input
Figure 9. KBIMS IFC properties in Korean
4.2 KBIMS 속성명 변환 방법 및 변환기 프로토타입 개발
KBIMS 속성명은 인식 및 활용의 편의성을 고려하여 특수 문자를 포함하고 있다. 통합플랫폼 데이터베이스는 일반적인 카멜표기(CamelCase) 입력방법을 따르기 때문에, 일부 특수 문자 입력에 제한이 있었다. 이를 해결하기 위해 입력 제한 KBIMS 속성명을 데이터베이스에 입력하기 위한 매핑 코드Figure 10. Convertor prototype
를 만들어 적용한 후, 추출된 IFC 파일을 읽어서 매핑된 항목 을 원래 KBIMS 속성명으로 변환하는 방법이 개발되었다.
먼저, 조사를 통해 입력이 제한되는 5개 종류의 특수문자들 이 도출되었다(Table 3). 한 예로, 'KBIMS-bSK 등록번호'의 하이픈(-)과 공백은 입력이 제한되었다. 데이터베이스에 저장 하기 위해 고안된 세 가지 특수문자 매핑 방법은 Table 3과 같다. 세 가지 방안 모두 활용 가능했지만, 다른 속성명 또는 IFC 데이터 구조의 개체 이름과 중복될 가능성이 가장 적고, 변환기 개발시 변환이 상대적으로 용이한 아스키코드(ASCII) 가 논의를 거쳐서 선택되었다.
KBIMS 속성 입력은 가능해졌지만 입력 후 추출된 IFC 파일을 읽어서 원래 KBIMS 속성명으로 변환하기 위해서는 변환기가 필요했다. 변환기 프로토타입은 Microsoft Visual Studio Community 2019에서 C# 프로그래밍 언어를 활용 하여 개발되었다(Figure 10).
변환 과정은 다음과 같다. 먼저 IFC 파일을 선택하고, IFC 데이터 구조 개체 중 모델 속성정보를 포함한
‘IFCPROPERTYSET’, ‘IFCPROPERTYSINGLEVALU E’,
‘IFCRELDEFINESBYPROPERTIES’ 개체들을 별도로 목록
Method Character Mapping Code Examples
KBIMS Mapping Code Application
Abbreviation of Character
(Blank) SPC Is External IsSPCExternal
- HPN KBIMS-Version KBIMSHPNVersion
( LPR
Flange(Width) FlangeLPRWidthRPR
) RPR
' ASP Con'c Strength ConASPcSPCStrength
C + Integer
(Blank) C0 Is External IsC0External
- C9 KBIMS-Version KBIMSC9Version
( C7
Flange(Width) FlangeC7WidthC8
) C8
' C6 Con'c Strength ConC6cC0Strength
0+ASCII Code+0
(Blank) 0320 Is External Is0320External
- 0450 KBIMS-Version KBIMS0450Version
( 0400
Flange(Width) Flange0400Width0410
) 0410
' 0390 Con'c Strength Con0390c0320Strength
화한다. 앞서 목록화한 개체들의 'Name' 속성 내 아스키코드 가 적용된 문자열을 찾아내서, 원래 KBIMS 특수문자로 변환 후 저장한다1). 변환기 프로토타입은 IFC 데이터 중
‘IFCPROPERTYSET’, ‘IFCP ROPERTYSINGLEVALUE’,
‘IFCRELDEFINESBYPR OPERTIES’ 등, 오직 3개 IFC 데이 터 구조 개체들의 ‘Name’ 속성 내 아스키코드 문자열만 조사 하고 특수기호로 변환하기 때문에 변환 후 다른 데이터는 손 실 없이 저장되었다.
5. 시범 모델 구축
5.1 건축 구조 모델링
개발된 부재 라이브러리와 KBIMS IFC 파일의 활용을 검 토하기 위해 기둥 6개, 바닥 2면, 보 7개, 그리고 벽 4면으로 구성된 1층 규모의 시범 모델을 구축하였다. 카티아 모델링 특성상 전체 모델 구성을 위한 트리(tree) 구조를 개발하고, 카탈로그에서 해당 부재 라이브러리 선택하고 엔지니어링 템 플릿의 자동화 기능을 활용하여 모델을 구축했다. 만들어진 시범 모델은 Figure 11과 같다.
5.2 KBIMS IFC 변환
시범 모델을 IFC 형식으로 추출하고 개발된 KBIMS IFC
1) Microsoft.NET Framework의 System.Text.RegularExpre ssions Namespace API 활용.
Figure 11. Test model
Figure 12. Conversion of 2,443 entities
변환기 프로토타입을 활용하여 속성명에 특수문자가 포함된 원래 KBIMS IFC 모델로 변환하였다. 그 결과 Figure 12와 같이 2,443개 개체가 손실 없이 변환되었다. 추출된 IFC 모 델과 변환 후 IFC 모델의 데이터 상세 내용은 Table 4와 같다.
Development of KBIMS Architectural and Structural Element Library and IFC Property Name Conversion Methodology
Item Before After
Common data structure
Column and Beam type
Table 4. Conversion result example
6. 결 론
본 연구는 KBIMS가 적용된 건축 및 구조 부재 BIM 라이브 러리를 구축하는 방법과, KBIMS IFC 속성명을 입력 및 변환 하는 방법을 제시하였다. 건축 및 구조 부재 형상 및 수치 데이터가 포함된 라이브러리를 카티아 V6를 활용하여 구축 하는 방법을 도출하였고, 총 793개의 부재 라이브러리를 개 발하였다. KBIMS 속성 데이터를 상세 분석하여 데이터 타입 과 속성명에 포함된 특수문자로 인한 에노비아 데이터베이스 입력문제를 파악하고 해결방안을 찾았다. 특수문자 속성명을 아스키코드로 매핑하여 입력하고 추출된 IFC 파일을 분석하 여 원래 KBIMS 속성명으로 변환하는 변환기를 개발하였다.
부재 라이브러리를 활용하여 시범모델을 만들고, IFC 파일로 추출 후 변환기를 활용하여 데이터 손실 없이 KBIMS IFC 모델을 구축하였다.
프로젝트에서는 다양한 BIM 도구가 활용됨에도 불구하고 라이브러리 연구에 특정 도구가 주로 활용되어왔고, 파일기반 의 이전 버전이 아닌 클라우드 기반 데이터베이스를 활용한 최신 카티아 및 에노비아를 활용한 건축, 구조 라이브러리 개발은 아직 없다. 또한 본 연구에서는 개방형 BIM 연구 2단 계 중 2020년 10월까지 개발된 KBIMS v1.03 정보규격을 활용하였는데 본 연구는 최신 KBIMS 기준을 국내외에서 많 이 활용되지만 연구에 활용되지 않은 최신 BIM 도구를 활용 하여 건축 및 구조 라이브러리를 개발하였고, KBIMS의 속성 명으로 인한 데이터 호환의 어려움을 해결하였다. 이는 KBIMS 적용된 라이브러리를 활용할 수 있는 BIM 도구 선택
의 폭을 넓혀서 개방형 BIM의 취지를 실현하고 이종 프로젝 트 간 호환성 문제를 줄이는데 도움을 줄 수 있다.
개발된 라이브러리는 개방형 BIM 2단계 연구단에 의해 공유될 예정이다. 하지만 추가로 개발된 KBIMS 라이브러리 의 활용성을 높이기 위해서는 프로그램 버전의 상승에 따른 지속적인 라이브러리 유지관리 및 업데이트 방안에 대한 관련 자들의 협의 및 노력이 필요하다.
요 약
본 연구는 KBIMS가 적용된 건축 및 구조 부재 형상과 속성 데이터가 포함된 BIM 라이브러리를 구축하는 방법과, 속성 데이터 변환 과정의 문제를 해결하여 KBIMS IFC 파일로 변 환하는 방법을 제시한다. 프로젝트에서 다양한 BIM 도구가 활용되어짐에도 불구하고 라이브러리 연구에 특정 도구가 주 로 활용되었는데 본 연구에서는 클라우드 기반 데이터베이스 통합플랫폼에 포함된 카티아V6를 활용하여 주요 12개 카테 고리, 총 793개의 건축 및 부재 형상 및 수치 라이브러리를 개발했다. KBIMS IFC 속성 입력 과정에서 데이터 타입과 특수문자 속성명으로 인한 데이터베이스 입력 제한을 파악하 였다. 입력 가능한 데이터 타입을 찾아 입력하고, 아스키코드 를 활용한 특수문자 속성명 대체 입력 방법을 개발했다. 변환 기 프로토타입을 개발하여 추출된 IFC 파일을 KBIMS 원래 속성명이 포함된 IFC 파일로 변환하고 시범모델을 활용하여 검증하였다. 본 연구 결과는 실제 프로젝트에서 KBIMS 적용
문제를 줄이는데 도움을 줄 것이다. 마지막으로 KBIMS 라이 브러리의 지속적인 활용을 위해서는 관련 조직 간의 유지 관 리 방안에 대한 논의가 필요하다.
키워드 : 건설정보모델링, 라이브러리, 한국 건설정보모델링 표준, 카티아, 아스키
Funding
Not applicable Acknowledgement
This research was supported by a grant (20AUDP -B127891-04) from the Architecture & Urban Development Research Program funded by the Ministry of Land, Infrastructure and Transport of the Korean government.
ORCID
Seonwoo Kim, https://orcid.org/0000-0002-8977-2570 Sunjung Kim, https://orcid.org/0000-0001-8619-4122 Honghyun Kim, https://orcid.org/0000-0003-1158-1026 Kiwoo Bae, https://orcid.org/0000-0003-3140-6831
References
1. Development of OpenBIM based Architectural Design Support Automation and Facility Management Technology [Internet].
OpenBIM Research Group (KR); [cited 2020 Jun 15]. Available from: http://www.kbims.or.kr/
2. National BIM Standard-United States Fact Sheet [Internet].
Washington (NW): National Institute of Building Sciences (US);
2015 [cited 2020 Jun 15]. Available from: https://www.
nationalbimstandard.org/files/NBIMS-US_FactSheet_2015.pdf 3. NBS National BIM Library [Internet]. Manchester (UK); [cited
2020 Jun 16]. Available from: https://www.nationalbimlibrary.
com/en-gb/
4. Kim CW, Koo B. Development of parametric BIM libraries for civil structures using national 2D standard drawings. Korean Journal of Construction Engineering and Management. 2014
INNOVance BIM library approach. Innovative Infrastructure Solutions. 2017 Dec;2(1):15. https://doi.org/10.1007/s41062- 017-0062-y
6. Sacks R, Eastman C, Lee G, Teicholz P. BIM Handbook:
Fundamental. 3rd ed. Won JS, Lee YC, Kim SW, Um MY, Yun SH, Lee JK, Moon DY, Shin JH, translator. Seoul (Korea): KMD; 2020.
425p..
7. Park JD, Kim JY. A study on the categorization system of the BIM-Library for wooden structure of the korean traditional buildings. Journal of the Architectural Institute of Korea Structure & Construction. 2012 May;28(5):119-26. https://
doi.org/10.5659/JAIK_SC.2012.28.5.119
8. buildingSMART Data Dictionary [Internet]. buildingSMART International (UK); [cited 2020 Jun 24]. Available from:
https://www.buildingsmart.org/users/services/buildingsmart -data-dictionary/
9. Lee EB, Kim DH. A study on the implementation method of the object classification system and property information for vitalizing standardized BIM library. Journal of the Architectural Institute of Korea Planning & Design. 2015 Dec;31(12):79-90.
https://doi.org/10.5659/JAIK_PD.2015.31.12.79
10. Kim HJ, Choi MH, Kim JJ. A study on the automation process of BIM library creation of air handling unit-development of Revit API module for efficiency and uniformity of library creation.
Journal of the Architectural Institute of Korea Structure &
Construction. 2018 Apr;34(4):75-82. https://doi.org/10.5659/
JAIK_SC.2018.34.4.75
11. Lee CJ, Lim SH. A study on development of BIM library for unit modular housing-focused on small-sized urban-life-housing.
Journal of the Korean Housing Association. 2012 Dec;23(6):
11-20. https://doi.org/10.6107/JKHA.2012.23.6.011
12. Park HJ, Seo MB. A development of railway infrastructure BIM prototype libraries for roadbed and track. Journal of the Computational Structural Engineering Institute of Korea. 2017 Oct;30(5):461-8. https://doi.org/10.7734/COSEIK.2017.30.5.461 13. An HJ, Lee SH. IFC-based representation method of part
information in superstructure module of modular steel bridge with assembly system. Journal of the Computational Structural Engineering Institute of Korea. 2012 Aug;25(4):307-14.
https://doi.org/10.7734/COSEIK.2012.25.4.307
14. Park JD, Kim JY. A study on the categorization system of the BIM-library for wooden structure of the korean traditional buildings. Journal of the Architectural Institute of Korea Structure & Construction. 2012 May;28(5):119-26. https://doi.
org/10.5659/JAIK_SC.2012.28.5.119
15. Lee JY, Seo MR, Son BS. A study on the exchange method of
Development of KBIMS Architectural and Structural Element Library and IFC Property Name Conversion Methodology
building information model between BIM solutions using IFC file format. Journal of Architectural Institute of Korea Planning
& Design. 2009 Mar;25(3):29-38.
16. Kim IH, Choi JS. A study on the construction of object library system and the verification of interoperability for open BIM-based energy performance assessment. Journal of the Architectural Institute of Korea Planning & Design. 2014 Jul;30(7):3-10. https://doi.org/10.5659/JAIK_PD.2014.30.7.3 17. Kim YI, Jang JW. A study on the BIM library production criteria
for mechanical field considering the characteristics and utilization of domestic construction industry. Journal of Korean Institute of Architectural Sustainable Environment and Building Systems. 2019 Oct;13(5):337-46. https://doi.org/10.22696/
jkiaebs.20190029
18. Won JS, Lee JJ, Lee G. A case study on BIM collaboration and information management methods. Journal of the Architectural Institute of Korea Planning & Design. 2008 Aug;24(8):25-32.
19. Lee G, Kim SW. Case study of mass customization of double-curved metal façade panels using a new hybrid sheet metal processing technique. Journal of Construction Engineering and Management. 2012 Nov;138(11):1322-30.
https://doi.org/10.1061/(ASCE)CO.1943-7862.0000551 20. Sacks R, Eastman C, Lee G, Teicholz P. BIM Handbook: Case
studies. 3rd ed. Won JS, Lee YC, Kim SW, Um MY, Yun SH, Lee JK, Moon DY, Shin JH, translator. Seoul (Korea): KMD; 2020. p.
65-79.