1
15290
건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 제 15조의2 조
제15조의2(복도의 너비 및 설치기준) ①영 제48조의 규정에 의하여 건축물에 설치하는 복도의 유효너비는 다음 표와 같이 하여야 한다 표 ②문화 및 집회시설(공연장ㆍ집회장ㆍ관람장ㆍ전시장에 한한다), 종교시설 중 종교집회장, 노유자시설 중 아동 관련 시설ㆍ노인복지시설, 수련시설 중 생활권수련시설, 위락시설 중 유흥주점 및 장례식장의 관람석 또는 집회실과 접하는 복도의 유효너비는 제1항의 규정에 불구하고 다음 각 호에서 정하는 너비로 하여야 한다. <개정 2010.4.7.> 1. 당해 층의 바닥면적의 합계가 500제곱미터 미만인 경우 1.5미터 이상 2. 당해 층의 바닥면적의 합계가 500제곱미터 이상 1천제곱미터 미만인 경우 1.8미터 이상 3. 당해 층의 바닥면적의 합계가 1천제곱미터 이상인 경우 2.4미터 이상 ③문화 및 집회시설중 공연장에 설치하는 복도는 다음 각 호의 기준에 적합하여야 한다. 1. 공연장의 개별 관람석(바닥면적이 300제곱미터 이상인 경우에 한한다)의 바깥쪽에는 그 양쪽 및 뒤쪽에 각각 복도를 설치할 것 2. 하나의 층에 개별 관람석(바닥면적이 300제곱미터 미만인 경우에 한한다)을 2개소 이상 연속하여 설치하는 경우에는 그 관람석의 바깥쪽의 앞쪽과 뒤쪽에 각각 복도를 설치할 것 [본조신설 2005.7.22.]
//건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 15조의2 (복도의 너비 및 설치기준) 1항 Check(EDBA_15-2_1){ IF getBuildingUsage()="Kindergarten" OR getBuildingUsage()="ElementarySchool" OR getBuildingUsage()="MiddleSchool" OR getBuildingUsage()="HightSchool" THEN IF isExternal(Corridor)=FALSE THEN getObjectProperty(Corridor.effectiveWidth)>2.4 m ELSE THEN getObjectProperty(Corridor.effectiveWidth)>1.8 m END IF END IF IF getBuildingUsage()="MultiUnitHouse" OR getBuildingUsage()="Officetel" THEN IF isExternal(Corridor)=FALSE THEN getObjectProperty(Corridor.effectiveWidth)>1.8 m ELSE THEN getObjectProperty(Corridor.effectiveWidth)>1.2 m END IF END IF IF getTotalFloorArea(Corridor.Floor.Room)>200 m2 THEN IF isExternal(Corridor)=FALSE THEN IF getBuildingUsage()="MedicalFacilities" THEN getObjectProperty(Corridor.effectiveWidth)>1.8 m ELSE THEN getObjectProperty(Corridor.effectiveWidth)>1.5 m END IF ELSE THEN getObjectProperty(Corridor.effectiveWidth)>1.2 m END IF END IF } //건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 15조의2 (복도의 너비 및 설치기준) 1항 Check(REFB_15-2_1){ KS } KS{ IF (Building.usage="Kindergarten" OR Building.usage="ElementarySchool" OR Building.usage="MiddleAndHighSchool" ) IF(isAdjacent(Corridor, Room)=True) THEN Corridor.width>=2.4 m ELSE THEN Corridor.width>=1.8 m END IF ELSE IF( Building.usage="MultiUnitHouse" OR Building.usage="Officetels" ) IF( isAdjacent(Corridor, Room)=True) TEHN Corridor.width>=1.8 m ELSE THEN Corridor.width>=1.2 m END IF ELSE IF( Floor.One.Room.area > 200 m2) IF(isAdjacent(Corridor, Room)=True) TEHN IF (Building.usage="MedicalFacility") THEN Corridor.width>=1.8 m ELSE THEN Corridor.width>=1.5 m ELSE THEN Corridor.width>=1.2 m END IF END IF } //건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 15조의2 (복도의 너비 및 설치기준) 2항
check(REFB_15-2_2){
IF CS THEN KS
}
CS{
Space mySpace{
getSpaceUsage(Space) = “AssemblyHall”
OR getSpaceUsage(Space) = “PerformanceHall”
}
Corridor myCorridor{
isAdjacent(mySpace,Corridor) = TRUE
}
(getBuildingUsage()="CulturalAndAssemblyFacility.PerformanceHall"
OR getBuildingUsage()="CulturalAndAssemblyFacility.AssemblyHall"
OR getBuildingUsage()="CulturalAndAssemblyFacility.Auditorium"
OR getBuildingUsage()="CulturalAndAssemblyFacility.ExhibitionHall"
OR getBuildingUsage()="ReligiousFacility.ReligiousAssemblyFacility"
OR getBuildingUsage()="FacilitiesForTheAgedAndChildren.ChildrenRelatedFacility"
OR getBuildingUsage()="FacilitiesForTheAgedAndChildren.WelfareFacilityForTheAged"
OR getBuildingUsage()="Trainingfacility.TrainingFacilitiesInLiving "
OR getBuildingUsage()="AmusementFacility.tavern"
OR getBuildingUsage()="AmusementFacility.FuneralParlors" )
isExist(myCorridor)=TRUE
}
KS{
getResult(REFB_15-2_2_1)=TRUE
getResult(REFB_15-2_2_2)=TRUE
getResult(REFB_15-2_2_3)=TRUE
} //건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 15조의2 (복도의 너비 및 설치기준) 2항1호 check(REFB_15-2_2_1){ KS } KS{ IF getTotalFloorArea(Corridor.Floor.Space)<500 m2 THEN getObjectProperty(Corridor.effectiveWidth)>=1.5 m END IF } //건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 15조의2 (복도의 너비 및 설치기준) 2항2호 check(REFB_15-2_2_2){ KS } KS{ IF getTotalFloorArea(Corridor.Floor.Space)>=500 m2 getTotalFloorArea(Corridor.Floor.Space)<1000 m2 THEN getObjectProperty(Corridor.effectiveWidth)>=1.8 m END IF } //건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 15조의2 (복도의 너비 및 설치기준) 2항3호 Check(REFB_15-2_2_3){ KS } KS{ IF getTotalFloorArea(Corridor.Floor.Space)>=1000 m2 THEN getObjectProperty(Corridor.effectiveWidth)>=2.4 m END IF } //건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 15조의2 (복도의 너비 및 설치기준) 3항 Check(REFB_15-2_3){ IF CS THEN KS } CS{ getSpaceUsage(Space)="CulturalAndAssemblyFacility.PerformanceHall" isExist(Corridor)=TRUE } KS{ getResult(REFB_15-2_3_1) = TRUE getResult(REFB_15-2_3_2) = TRUE } //건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 15조의2 (복도의 너비 및 설치기준) 3항1호 Check(REFB_15-2_3_1){ IF CS THEN KS } CS{ Space mySpace{ getSpaceUsage(Space)="IndividualAuditorium" } getFloorArea(mySpace)>300 m2 } KS{ } //건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 15조의2 (복도의 너비 및 설치기준) 3항2호
Check(REFB_15-2_3_2){
IF CS THEN KS
}
CS{
Space mySpace{
getSpaceUsage(Space)="IndividualAuditorium"
}
getFloorArea(mySpace)>300 m2
getObjectCount(Floor.One.mySpace)>=2
}
KS{
}