|
1
|
건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 제 25조 1 항 2호
2. 바닥면적이 1천제곱미터이상인 층에는 피난층 또는 지상으로 통하는 직통계단을 영 제46조의 규정에 의한 방화구획으로 구획되는 각 부분마다 1개소 이상 설치하되, 이를 피난계단 또는 특별피난계단의 구조로 할 것
|
//건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 25조 (지하층의 구조) 1항 2호
check(REFB_25_1_2){
IF CS THEN KS
}
CS{
getTotalFloorArea(Floor) >= 1000 m2
}
KS{
Floor myFloor{
isObjectProperty(Floor.isEscape) = TRUE
}
Stair myStair{
isObjectProperty(Stair.isDirect) = TRUE
(isDirectlyAccessible(Stair, Ground) = TRUE
OR isDirectlyAccessible(Stair, myFloor) = TRUE)
(isObjectProperty(Stair.isEscape) = TRUE
OR isObjectProperty(Stair.isSpecialEscape) = TRUE)
}
Zone myZone{
isObjectProperty(Zone.isFirePartition) = TRUE
}
hasSpace(myZone, myStair) = TRUE
}
|
Python Code 변환 예정
|
|
|