bim 기반 통합 설계 품질검토 시스템 개발

18
2014.05.23 BIM 기기 기기 기기 기기기기 기기기 기기 기기기기기기기 기기기

Upload: -

Post on 26-Jun-2015

597 views

Category:

Software


5 download

DESCRIPTION

201405 한국bim학회 발표

TRANSCRIPT

Page 1: BIM 기반 통합 설계 품질검토 시스템 개발

2014.05.23

BIM 기반 통합 설계 품질검토시스템 개발

버츄얼빌더스㈜ 이대진

Page 2: BIM 기반 통합 설계 품질검토 시스템 개발

2

BIM 설계품질 검토 시스템 개발의 필요성

기계구조

전기설비등 분야 협업

발주처 협의

개산견적 /

상세견적 산출

최종 도면 확정및 통합

계획설계

기본설계

실시설계

시공성검토

건물시공

유지관리

건축 설계 모델링 도구 (BIM Architecture Mod-eler)

시공성 검토 및 품질성능 검토 S/W 요구건설사업관리 지원 통합정보모델 필요

국내 실무 적합 , 대용량 데이터 처리가능 S/W 필요

BIM 데이터 기반 유지관리 등다양한 비즈니스 모델 필요BIM Server 등 협업 시스템 필요

Checker

Page 3: BIM 기반 통합 설계 품질검토 시스템 개발

3

Base rule 개발

Page 4: BIM 기반 통합 설계 품질검토 시스템 개발

4

Base rule 개발

BIM 관련 지침을 분석하여 공통분모 도출 공통분모를 구조화하여 최소단위의 체킹

함수 구현 체킹함수 중심의 20 개의 base rule

구성 메타포 디자인 형태의 base rule 에 대한

심볼릭 아이콘 배치

20 개의 base rule 구성

Page 5: BIM 기반 통합 설계 품질검토 시스템 개발

5

기본 제공되는 rule 을 사용하여 사용자가 원하는 수치 또는 항목을 변경하여 , 특화된 검토 기준인 사용자 Rule Set 을 제작 가능

다양한 Rule 을 자유롭게 조합하여 특화된 Rule Set 제작

> 기본 제공되는 rule set 의 parameter 를 변경하여 새로운 rule set 으로 구성

> 여러 개의 룰을 로딩하여 하나의 rule set 을 구성하여 저장 가능

편집이 제한적인 base rule

자유롭게 필요한 정보를 편집 가능한 rule editor

선택 rule 의Parameter 수정

편집 할rule 선택

다양한 rule 조합 :신규 rule set

제작

신규 rule set 을 이용한 checking

결과 출력

rule set 수정 process

Rule set 구성

Page 6: BIM 기반 통합 설계 품질검토 시스템 개발

6

Base rule 개발

Code Name Title Description

*1 INT INTeference 부재 사이의 간섭 검토

2 ARE AREa 공간의 바닥면적 검토

*3 POL POLygon count 객체의 polygon 수 검토

4 WID WIDth 객체의 폭 검토

5 WIS Width in Space 공간 안에 속한 특정 객체의 폭 검토

6 EXI EXIstence 공간 안에 객체들의 존재 여부 검토

7 INC INClusion공간이 지정된 Department 값을 가지고 있는지

검토

8 AID Area In Department공간이 지정된 Department 값을 가지고 있으며 ,

기준 면적을 만족하는지 검토

9 FND FiND 객체를 검색

*10 WRA* Windows RAtio 창 면적과 공간 면적간의 비율을 검토

Page 7: BIM 기반 통합 설계 품질검토 시스템 개발

7

Base rule 개발

Code Name Title Description

11 SNN Space Name&Number공간이 Name 과 Number 속성을 가지고 있는지

검토

12 ERL Element Related Level 객체가 level 값을 가지고 있는지 검토

13 XSL eXistence Same Level 두 개의 공간이 같은 층에 존재하는지 검토

14 SXL Space eXistence Level 특정 공간이 지정된 층에 존재하는지 검토

*15 DIS* DIStance 두 개의 객체 사이의 최단 거리를 검토

16 WIW Window In Wall 창호가 벽에 속하여 있는지를 검토

17 MAR Minimum ARea 공간이 최소면적 기준에 적합한지 검토

*18 ADS ADjacent Space 두 개의 공간이 인접하고 있는지 검토

19 SPC SPace Count 특정 공간의 개수를 검토

*20 DOS Distance Of Space 두 공간 사이의 중심거리를 검토

Page 8: BIM 기반 통합 설계 품질검토 시스템 개발

8

Base rule 개발

INT ADS

WID

WIS

Base rule 의 UI 기반 개별 파라미터 정의

EXI

Page 9: BIM 기반 통합 설계 품질검토 시스템 개발

9

Base rule 개발

3D Geometry 분석을 통한 체킹 함수 구현

객체 충돌 연산

Scaling

Extrude

모델링 Bool-ean 연산

::InterferenceCheck()::ElementDistanceCheckOnSameStory()::CheckAdjacentBetweenSpaceAandB()::WholeSpaceMustHaveEnoughWin-dowArea() ::CheckPolygons()::DistanceBetweenSpaceAandB()

Page 10: BIM 기반 통합 설계 품질검토 시스템 개발

10

Base rule 개발

Script 를 통한 저수준 체킹함수 응용 품질 검토 import KbCheckModule;Checker = KbCheckModule.KbChecker()

GeneratorList = Checker.FindComponentByName("Generic Models", "발전기 ")for generator in GeneratorList: Width = Checker.GetPropertyOfComponent(generator, "Width")

space = Checker.GetSpaceContaining(generator) if space and Width: ## 벽과 발전기 사이의 거리 (>= 600) WallList = Checker.GetComponentByTypeInSpace(space, "Wall") for wall in WallList:

if Checker.GetDistance(generator, wall) >= 600:

Checker.SetErrorComponent(1, wall)else : Checker.SetErrorComponent(0, wall)

## 다른 객체와 발전기 사이의 거리 (>= Width) CompList = Checker.GetComponentInSpace(space) for comp in CompList:

if comp != generator: if Checker.GetDistance(comp, generator) >=

Width: Checker.SetErrorComponent(1, comp) else : Checker.SetErrorComponent(0, comp)

Page 11: BIM 기반 통합 설계 품질검토 시스템 개발

11

Pilot test

지상 8 층 , 지하 4 층 규모의 병원건축물 BIM 모델링

Pilot project 로서 모델링된 결과물에 국내 주요 3개 병원건축의 RFP 를 분석하여 정량적으로 검토 가능한 항목 도출 후 , rule set 으로 구성하여 체킹 테스트

병원건축 RFP 중 정량적으로 검토 가능한 항목 대비 74% 체킹 가능

RFP 내용 결과 체킹

' 수술 준비실 내에 세척실은 수술 후 오염된 기구 세척 등이 이루어지는 곳으로서 수술실 평면에 따라 1 실 또는 2 실 이상이 될 수 있음

Pass 체킹함수 isCom-posedOf 적용

' 중앙수술실의 기기창고에 대한 AIA 의 기중의 경우 , 각 수술실은 충분한 장비보관을 위해 적정 면적을 확보하도록 권장하고 있는데 최소 13.94m2 이상 확보하거나 1 실당 4.65m2 이상 확보

Fail 체킹함수getFloorArea 적용

외래진료부는 외래간호사실 , 외래검사실 , 공용부속시설이 각각 1 실 이상 설치된다

Fail 체킹함수 CheckSpaceCount 적용

병원 모델에 외래간호사실이 1개소이기 때문에 2 실로 설정한 오류를 찾아냄 .

' 각 단위별로는 간호스테이션 , 청결물창고 , 린넨실 , 오물처리실 설치

Pass 체킹함수 isCom-posedOf 적용

: : :: : :

Page 12: BIM 기반 통합 설계 품질검토 시스템 개발

12

국내 BIM 지침 및 프로젝트 별 RFP 를 rule set 을 제공하여 프로젝트의 품질 검토 및 요구사항 검증 가능 확인

BIM 지침 및 RFP 검토를 위한 rule set 테스트

- 공간객체 중첩 검토- 건축 , 구조 모델 간섭 충돌 검토- 건축 , 설비 부재간 충돌 검토

- 벽 / 창호 소속 여부 검토- 공간객체 최소 면적 기준 검토- 공간객체 속성 유무 검토

- 층 별 소요실 배치 여부 검토- 실 별 인접 여부 검토- 실 별 중심 거리 검토

80 개의 측정 가능 항목 중

18% 지원

27 개의 측정 가능 항목 중

30% 지원

29 개의 측정 가능 항목 중

14% 지원

- 영역 (department) 내 실 포함 여부- 내부 장비의 크기 ( 높이 , 폭 ) 검토- 소요실 면적 검토

27 개의 검토 함수 중

74% 지원 (20 개 )

조달청 BIM 지침

설계공모( 응모자용 )

실시설계단계( 계약자용 )

일괄입찰공사기본설계

( 입찰자용 )

국토해양부 BIM 지침

공통데이터작성기준

공통 BIM품질기준

KICT 건설정보모델작성납품 공통기준

건설종보 모델 작성 / 납품공통기준

요구사항 (RFP)

병원 건축 , office 건축

조달청 , 국토해양부 , 한국건설기술연구원의 3 개 기관 BIM 지침을 분석 및 정량화 하여 rule set 으로 구성하고 체킹 검토 설계의 난이도가 높은 병원 건축의 RFP 를 분석하여 RFP 에 포함된 체크 함수를 분석 및 정리하여 완성된 핵심 RFP rule set 도출

Checking Coverage

Page 13: BIM 기반 통합 설계 품질검토 시스템 개발

13

IME 통합 환경 효율성

IME(Integrated Modeling Environment) 품질검토의 효율성 검증

품질검토

• 데이터 유실 , 오류발생• Export 및 Import 시간비용 발생 • 검토결과와 모델링작업간의 데이터

분리 운영으로 효율성 저하

Page 14: BIM 기반 통합 설계 품질검토 시스템 개발

14

.

ABIMO Modeler, Checker

Pre-DesignSite Analysis

Schematic Design

Design Development

Construction Documentation Construction Maintenance

기획설계 계획설계 기본설계 실시설계 시공 유지관리

설계사 설계사

설계사설비 , 구조 ,

토목CM( 견적 ,

감리 )

설계사설비 , 구조 , 토목

CM( 감리 )

설비 , 구조 , 토목

CM( 감리 )건설사

Standard (IME )

AutoCAD, Revit, ArchiCAD, Tekla, Navis-work,….

>

Modeler

>

BIM Process 의 품질검토

IME 통합환경 품질검토

Checker .

.

Page 15: BIM 기반 통합 설계 품질검토 시스템 개발

15

Rule set 에 의한 검토된 모델의 이슈 발생 지점을 직관적으로 확인 가능하도록 도와주는 x-ray 모드의 자동 이슈 위치 추적

X-Ray 모드 자동 전환으로 checking 부위 효과적 가시화

Checking result win-dow

- 결과 항목 이중 클릭

3D view X-ray 모드에서 객체 확인- 자동 zoom extend

Floor Plan view 에서 객체 확인- 자동 zoom extend

> 3D, 2D view 제한 없이 지원하는 모든 view 에서 checking 결과의 issue 발생 부분을 직관적인 추적

ABIMO Checker

Page 16: BIM 기반 통합 설계 품질검토 시스템 개발

16

Checking 결과

Page 17: BIM 기반 통합 설계 품질검토 시스템 개발

17

검토된 모델의 결과를 한눈에 확인 할 수 있는 형태의 보고서 자동 생성 – xml 형태의 보고서 및 xls 형태의 보고서 작성

품질 평가 결과 보고서 작성

Checking Report

EXCEL report

사용자의 손쉬운 가공이 용이한 형태의 결과 re-port

XML report

타 소프트웨어에서 사용 가능한 format으로 구성된 report

ABIMO Checking re-sult

Page 18: BIM 기반 통합 설계 품질검토 시스템 개발

18

www.abimo.co.kr

1999 년 국내 콜라시장 점유율 13.7%