1
1503
건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 제 19조 1 항
제19조(경계벽 등의 구조) ①법 제49조제3항에 따라 건축물에 설치하는 경계벽은 내화구조로 하고, 지붕밑 또는 바로 윗층의 바닥판까지 닿게 하여야 한다. <개정 2014.11.28.>
check(REFB_19_1){
KS
}
KS{
Wall myWall{
isObjectProperty(Wall.isPartitionWall ) = TRUE
}
Floor myFloor{
hasObject(Floor, myWall)
}
isFireResistantStructure(myWall)=TRUE
(isConnectedTo(myWall, Roof.BottomSurface) = TRUE
OR isCOnnectedTo(myWall, myFloor.UpperFloor.FloorSlab) = TRUE)
}
Modify
2
1505
건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 제 19조 2 항 1호
1. 철근콘크리트조ㆍ철골철근콘크리트조로서 두께가 10센티미터이상인 것
check(REFB_19_2_1){
KS
}
KS{
Wall myWall{
isObjectProperty(Wall.isPartitionWall ) = TRUE
}
getObjectProperty(myWall.Structure.materialType) = "ReinforcedConcrete" OR "SteelFramedReinforcedConcrete"
AND getObjectThickness(myWall) >= 10CM
}
Modify
3
1506
건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 제 19조 2 항 2호
2. 무근콘크리트조 또는 석조로서 두께가 10센티미터(시멘트모르타르ㆍ회반죽 또는 석고플라스터의 바름두께를 포함한다)이상인 것
check(REFB_19_2_2){
KS
}
KS{
Wall myWall{
isObjectProperty(Wall.isPartitionWall ) = TRUE
}
getObjectProperty(myWall.Structure.materialType) = "PlainConcrete" OR "Stone"
getObjectThickness(myWall) >= 10CM
}
Modify
4
1507
건축물의 피난ㆍ방화구조 등의 기준에 관한 규칙 제 19조 2 항 3호
3. 콘크리트블록조 또는 벽돌조로서 두께가 19센티미터 이상인 것
check(REFB_19_2_3){
KS
}
KS{
Wall myWall{
isObjectProperty(Wall.isPartitionWall ) = TRUE
}
getObjectProperty(myWall.Structure.materialType) = "ConcreteBlock" OR "Brick"
getObjectThickness(myWall) >= 19CM
}
Modify
5
2760
건축법 시행령 제 46조 5 항 1호
1. 인접 세대와의 경계벽이 파괴하기 쉬운 경량구조 등인 경우
//건축법 시행령 46조 (방화구획의 설치) 5항 1호
Check(EDBA_46_5_1){CS
}
CS{
isObjectProperty(Wall.isPartitionWall )=TRUE
AND isObjectProperty(Wall.isLightWeightStructure)=TRUE
}
Modify
6
2761
건축법 시행령 제 46조 5 항 2호
2. 경계벽에 피난구를 설치한 경우
//건축법 시행령 46조 (방화구획의 설치) 5항 2호
Check(EDBA_46_5_2){CS
}
CS{
Opening myOpening{
Opening.isEscape = TRUE
}
Wall myWall{
isObjectProperty(Wall.isPartitionWall )=TRUE
}
AND hasObject(myWall,myOpening)=TRUE
}
Modify
7
2805
건축법 시행령 제 53조 1 항 1호
1. 단독주택 중 다가구주택의 각 가구 간 또는 공동주택(기숙사는 제외한다)의 각 세대 간 경계벽(제2조제14호 후단에 따라 거실ㆍ침실 등의 용도로 쓰지 아니하는 발코니 부분은 제외한다)
// 건축법 시행령 53조 (경계벽 등의 설치) 1항 1호
check(EDBA_53_1_1){
KS
}
KS{
Zone myZone1{
Zone.Building.usage = “DetachedHouse.MultiFamilyHouse ”
}
Zone myZone2{
Zone.Building.usage = “MultiUnitHouse”
}
Balcony myBalcony{
Balcony.usage != “BedRoom”
Balcony.usage != “LivingRoom”
}
Wall myWall1{
isObjectProperty(Wall.isPartitionWall )=TRUE
hasObject(myZone1.Household, Wall) =TRUE
hasObject(myBalcony,Wall) =FALSE
}
Wall myWall1{
isObjectProperty(Wall.isPartitionWall )=TRUE
hasObject(myZone2.Household, Wall) =TRUE
hasObject(myBalcony,Wall) =FALSE
}
isExist(myWall1)=TRUE
isExist(myWall2)=TRUE
}
Modify
8
2806
건축법 시행령 제 53조 1 항 2호
2. 공동주택 중 기숙사의 침실, 의료시설의 병실, 교육연구시설 중 학교의 교실 또는 숙박시설의 객실 간 경계벽
// 건축법 시행령 53조 (경계벽 등의 설치) 1항 2호
check(EDBA_53_1_1){
KS
}
KS{
Space mySpace1{
Space.Building.usage = “MultiUnitHouse.Dormitory”
Space.name = “BedRoom”
}
Space mySpace1_1{
Space.Building.usage = “MultiUnitHouse.Dormitory”
Space.name != “BedRoom”
}
Space mySpace2{
Space.Building.usage = “MedicalFacility”
Space.name = “Ward”
}
Space mySpace2_1{
Space.Building.usage = “MedicalFacility”
Space.name != “Ward”
}
Space mySpace3{
Space.Building.usage = “EducationAndResearchFacility.School”
Space.name = “ClassRoom”
}
Space mySpace3_1{
Space.Building.usage = “EducationAndResearchFacility.School”
Space.name != “ClassRoom”
}
Space mySpace4{
Space.Building.usage = “LodgingFacility”
Space.name = “GuestRoom”
}
Space mySpace4_1
Space.Building.usage = “LodgingFacility”
Space.name != “GuestRoom”
}
Wall myWall1{
isObjectProperty(Wall.isPartitionWall )=TRUE
hasObject(mySpace1, Wall) =TRUE
}
Wall myWall2{
isObjectProperty(Wall.isPartitionWall )=TRUE
hasObject(mySpace2, Wall) =TRUE
}
Wall myWall3{
isObjectProperty(Wall.isPartitionWall )=TRUE
hasObject(mySpace3, Wall) =TRUE
}
Wall myWall4{
isObjectProperty(Wall.isPartitionWall )=TRUE
hasObject(mySpace4, Wall) =TRUE
}
(hasObject(mySpace1, myWall) =TRUE
hasObject(mySpace1_1, myWall) =FALSE)
OR
(hasObject(mySpace2, myWall) =TRUE
hasObject(mySpace2_1, myWall) =FALSE)
OR
(hasObject(mySpace3, myWall) =TRUE
hasObject(mySpace3_1, myWall) =FALSE)
OR
(hasObject(mySpace4, myWall) =TRUE
hasObject(mySpace4_1, myWall) =FALSE)
}
Modify
9
2807
건축법 시행령 제 53조 1 항 3호
3. 제2종 근린생활시설 중 다중생활시설의 호실 간 경계벽
// 건축법 시행령 53조 (경계벽 등의 설치) 1항 3호
check(EDBA_53_1_3){
KS
}
KS{
Space mySpace1{
Space.Building.usage = “ClassIINeighborhoodLivingFacility.CommunalLivingFacility”
}
Wall myWall{
isObjectProperty(Wall.isPartitionWall )=TRUE
hasObject(mySpace1, Wall) =TRUE
}
isObjectProperty(myWall.isSharedByHouseholds) = TRUE
}
Modify
10
2808
건축법 시행령 제 53조 1 항 4호
4. 노유자시설 중 「노인복지법」 제32조제1항제3호에 따른 노인복지주택(이하 "노인복지주택"이라 한다)의 각 세대 간 경계벽
// 건축법 시행령 53조 (경계벽 등의 설치) 1항 4호
check(EDBA_53_1_4){
KS
}
KS{
Building myBuilding{
Zone.Building.usage = “FacilitiesForTheAgedAndChildren.WelfareFacilityForTheAged ”
getResult(WOPA_32_1_3)=TRUE
}
Wall myWall{
isObjectProperty(Wall.isPartitionWall )=TRUE
hasObject(myBuilding, Wall) =TRUE
}
isObjectProperty(myWall.isSharedByHouseholds) = TRUE
}
Modify
11
10858
건축물의 구조기준 등에 관한 규칙 제 28조 3 항
③구조부재가 아닌 조적식구조의 칸막이벽으로서 그 높이가 2미터 이하인 것에 대하여는 제29조·제30조·제33조 및 제35조제3항의 규정에 한하여 이를 적용한다. <개정 2009.12.31.>
//건축물의 구조기준 등에 관한 규칙 28조 (적용범위 등) 3항
Check(RSSB_28_3){
getResult(RSSB_28_1) = TRUE AND getResult(RSSB_3_3) = TRUE AND KS
}
KS{
Wall myWall{
isObjectProperty(Wall.isStructuralMember) = FALSE
isObjectProperty(Wall.isPartitionWall ) = TRUE
isObjectProperty(Wall.Structure.isMansoryStructure) = TRUE
}
getObjectHeight(myWall) <= 2m
}
Modify
12
10876
건축물의 구조기준 등에 관한 규칙 제 33조 2 항
②조적식구조인 칸막이벽의 바로 윗층에 조적식구조인 칸막이벽이나 주요 구조물을 설치하는 경우에는 당해 칸막이벽의 두께는 190밀리미터 이상으로 하여야 한다. 다만, 제34조의 규정에 의한 테두리보를 설치하는 경우에는 그러하지 아니하다.
// 건축물의 구조기준 등에 관한 규칙 33조 (칸막이벽 등의 두께) 2항
Check(RSSB_33_2){
getResult(RSSB_28_3) = TRUE AND getResult(RSSB_28_1) = TRUE AND getResult(RSSB_3_3) = TRUE AND IF (!CS1 AND CS2) THEN KS
}
Wall myWall{
isObjectProperty(Wall.isPartitionWall )=True
isObjectProperty(Wall.Structure.isMansoryStructure)=True
}
CS1{
getResult(RSSB_34)=True
}
CS2{
FN=getFloorNumber(myWall) //FN means myWall's floor number
Floor myFloor{
Floor.number=FN+1
}
isInstalled(myFloor, myWall)= True
OR isInstalled (myFloor, MainStructure)=True
}
KS{
getObjectThickness(myWall)>=190 mm
}
Modify
13
10877
건축물의 구조기준 등에 관한 규칙 제 33조 3 항
③제32조의 규정은 조적식구조인 칸막이벽의 두께에 관하여 이를 준용한다.
//건축물의 구조기준 등에 관한 규칙 33조 (칸막이벽 등의 두께) 3항
Check(RSSB_33_3){
getResult(RSSB_28_3) = TRUE AND getResult(RSSB_28_1) = TRUE AND getResult(RSSB_3_3) = TRUE AND KS
}
KS{
isObjectProperty(Wall.isPartitionWall )=True
isObjectProperty(Wall.Structure.isMansoryStructure)=True
}
Modify