개방형BIM 기반의 건축설계 적법성 평가 자동화 기술 및 응용기술 개발
Development of OpenBIM based Architectural Design Code Checking and Evaluation Technology
Welcome to BIM - 2nd Project Website - Yonsei University
PAGE MENU
전체법규 - 법규데이터베이스
-
대한민국 전체 법규 목록
-
설계품질검토 대상 관련법규
-
관련법규 변동 현황
대상법규 - 문장 논리규칙체계화
-
조항단위 논리규칙체계
-
문장단위 논리규칙체계
주어부 - 객체.속성 데이터베이스
-
법규로부터의 객체.속성 분류
-
명칭DB:
객체
|
객체및속성
서술부 - 함수 데이터베이스
-
논리규칙화 함수 분류
-
논리규칙화 함수 DB
관계부 - 문장 내.외 관계논리
-
문장 내.외 관계유형분류
-
문장 내.외관계 논리체계화
문장단위
|
체크리스트 단위
KBimCode 데이터베이스
-
KBimCode Lang. Definition
-
KBimCode Editor:
전체 개발항목 단위
우선순위 개발항목 단위
-
KBimCode DB 2단계:
문장단위
|
조항단위
|
분야/용도/단계 체크리스트 단위
-
KBimLogic Applications
KBimAssess Code 데이터베이스
-
Executable KBimAssess Code
-
KBimCode-Assess 연동모듈
KBimCode 언어 정의 [Ver.1.]
다운로드-KBimCode Language Definition 매뉴얼.draft
KBimCode Language 검증 예시
예시 1
예시 2
법규
건축법 시행령 35조 1항 5층 이상 또는 지하 2층 이하인 층에 설치하는 직통계단은 피난계단 또는 특별피난계단으로 설치하여야 한다. 건축물의 주요구조부가 내화구조 또는 불연재료로 되어 있는 경우로서 다음 각 호의 어느 하나에 해당하는 경우에는 그러하지 아니하다. 건축법 시행령 35조 1항 1호 1. 5층 이상인 층의 바닥면적의 합계가 200제곱미터 이하인 경우 건축법 시행령 35조 1항 2호 2. 5층 이상인 층의 바닥면적 200제곱미터 이내마다 방화구획이 되어 있는 경우
KBimCode
check(EDBA_35_1) { IF !(CS1 AND CS2) THEN KS } CS1 { isFireResistantStructure(MainStructure) = TRUE OR getObjectMaterialType(MainStructure) = Non-combustible; } CS2 { getResult (EDBA-35-1-1) = TRUE OR getResult(EDBA-35-1-2) = TRUE; } KS { Floor myFloor { myFloor.number >5 OR myFloor.number <=-2; } Stair myStair { myStair = getObject(DirectStair); getObjectProperty(myStair) = EscapeStair OR getObjectProperty(myStair) = SpecialEscapeStair; } hasElement(myFloor , myStair) = TRUE } Check(EDBA-35-1-1){ Floor myFloor { myFloor.number >= 5; } getFloorArea (all.myFloor) <= 200; } Check(EDBA-35-1-2){ Floor myFloor { myFloor.number >=5; } isGrouped(myFloor, FireZone, 200) = TRUE; }
파싱트리 (parsing tree)
법규
건축법 시행령 제 34 조 제34조(직통계단의 설치) ① 건축물의 피난층(직접 지상으로 통하는 출입구가 있는 층 및 제3항과 제4항에 따른 피난안전구역을 말한다. 이하 같다) 외의 층에서는 피난층 또는 지상으로 통하는 직통계단(경사로를 포함한다. 이하 같다)을 거실의 각 부분으로부터 계단(거실로부터 가장 가까운 거리에 있는 계단을 말한다)에 이르는 보행거리가 30미터 이하가 되도록 설치하여야 한다. 다만, 건축물(지하층에 설치하는 것으로서 바닥면적의 합계가 300제곱미터 이상인 공연장ㆍ집회장ㆍ관람장 및 전시장은 제외한다)의 주요구조부가 내화구조 또는 불연재료로 된 건축물은 그 보행거리가 50미터(층수가 16층 이상인 공동주택은 40미터) 이하가 되도록 설치할 수 있으며, 자동화 생산시설에 스프링클러 등 자동식 소화설비를 설치한 공장으로서 국토교통부령으로 정하는 공장인 경우에는 그 보행거리가 75미터(무인화 공장인 경우에는 100미터) 이하가 되도록 설치할 수 있다. 2. 5층 이상인 층의 바닥면적 200제곱미터 이내마다 방화구획이 되어 있는 경우
KBimCode
check(EDBA_34_1) { IF (getObjectProperty(floor) != “egressFloor”) ED = 30 IF (getBuildingUsage() = “unmannedFactory” AND isExist(automaticFireExtinguishers) = TRUE) ED = 100 ELSEIF (getBuildingUsage() = “factory” AND isExist(automaticFireExtinguishers) = TRUE) ED = 75 ELSEIF (getObjectMaterialType(mainStructuralPart) = non-combustible AND isFireResistantStructure(mainStructuralPart) = TRUE) ED = 50 getObjectDistance(livingRoom, stair, MRP) <= ED; }
파싱트리 (parsing tree)
Related Sites
국토부 BIM과제-1st
|
Ministry of Land, Infrasrtucture and Transport
|
Korea Agency for Infrastructure Technology Advancement
|
Space and Design IT Lab
|
Yonsei University
This is Design IT Lab server's restricted area. Authorized users could access this website.