Ministry of Land, Infrasrtucture and Transport | Korea Agency for Infrastructure Technology Advancement | Space and Design IT Lab | Hanyang University
Open BIM based Technological Environment for Building Design Quality Enhancement
1-2. 설계품질검증 자동화를 위한 각종 법규 및 제기준의 체계화된 논리규칙 데이터베이스 구축 - 건축물 설계품질 혁신을 위한 개방형 BIM 기술 환경 구축 | 국토교통부
  Home Welcome to BIM Project Website - Hanyang University
PAGE MENU   MainPage
전체법규 - 법규데이터베이스
- 대한민국 전체 법규 목록
- 설계품질검토 대상 관련법규
대상법규 - 문장 논리규칙체계화
- 조항단위 논리규칙체계
- 문장단위 논리규칙체계
주어부 - 객체.속성 데이터베이스
- 법규로부터의 객체.속성 분류
- 명칭DB: 객체 | 객체및속성
서술부 - 함수 데이터베이스
- 논리규칙화 함수 분류
- 논리규칙화 함수 DB
관계부 - 문장 내.외 관계논리
- 문장 내.외 관계유형분류
- 법규조항관계도:
1차년도 | 2차년도 | 3차년도
- 문장 내.외관계 논리체계화
문장단위 | 체크리스트 단위
KBIMCode 데이터베이스
- KBIMCode Lang. Definition
- KBIMCode Editor
- KBimCode Database:
문장단위 | 조항단위
- KBimLogic Applications
 
     HOME
설계품질검토용 건축법 및 관련법규 - KBIMCode (조항단위)
    1      
1 / 1 page Total 1 records    신규입력    |    엑셀저장
Select
ALL
None
#
ID
법규 및 조항 KBimCode 변환
1
간이스프링클러설비의 화재안전기준(NFSC 103A) 제 4 조
제4조(수원) ① 간이스프링클러설비의 수원은 다음 각 호와 같다.
1. 상수도직결형의 경우에는 수돗물<개정 2011.11.24>
2. 수조("캐비닛형"을 포함한다)를 사용하고자 하는 경우에는 적어도 1개 이상의 자동급수장치를 갖추어야 하며, 2개의 간이헤드에서 최소 10분[영 별표 5 제1호마목1) 또는 6)과 7)에 해당하는 경우에는 5개의 간이헤드에서 최소 20분]이상 방수할 수 있는 양 이상을 수조에 확보할 것 <개정 2011.11.24, 2013.6.10, 2015.1.23.>
② 간이스프링클러설비의 수원을 수조로 설치하는 경우에는 소방설비의 전용수조로 하여야 한다. 다만, 다음 각 호의 어느 하나에 해당하는 경우에는 그러하지 아니하다.
1. 간이스프링클러펌프의 후드밸브 또는 흡수배관의 흡수구(수직회전축펌프의 흡수구를 포함한다. 이하 같다)를 다른 설비(소방용 설비 외의 것을 말한다. 이하 같다)의 후드밸브 또는 흡수구보다 낮은 위치에 설치한 때
2. 제5조제3항에 따른 고가수조로부터 간이스프링클러설비의 수직배관에 물을 공급하는 급수구를 다른 설비의 급수구보다 낮은 위치에 설치한 때
③ 제1항제2호에 따른 저수량을 산정함에 있어서 다른 설비와 겸용하여 간이스프링클러설비용 수조를 설치하는 경우에는 간이스프링클러설비의 후드밸브·흡수구 또는 수직배관의 급수구와 다른 설비의 후드밸브·흡수구 또는 수직배관의 급수구와의 사이의 수량을 그 유효수량으로 한다.
④ 간이스프링클러설비용 수조는 다음 각 호의 기준에 따라 설치하여야 한다.
1. 점검에 편리한 곳에 설치할 것
2. 동결방지조치를 하거나 동결의 우려가 없는 장소에 설치할 것
3. 수조의 외측에 수위계를 설치할 것. 다만, 구조상 불가피한 경우에는 수조의 맨홀 등을 통하여 수조 안의 물의 양을 쉽게 확인할 수 있도록 하여야 한다.
4. 수조의 상단이 바닥보다 높은 때에는 수조의 외측에 고정식 사다리를 설치할 것
5. 수조가 실내에 설치된 때에는 그 실내에 조명설비를 설치할 것
6. 수조의 밑부분에는 청소용 배수밸브 또는 배수관을 설치할 것
7. 수조의 외측의 보기 쉬운 곳에 "간이스프링클러설비용 수조"라고 표시한 표지를 할 것. 이 경우 그 수조를 다른 설비와 겸용하는 때에는 그 겸용되는 설비의 이름을 표시한 표지를 함께 하여야 한다.
8. 간이스프링클러펌프의 흡수배관 또는 간이스프링클러설비의 수직배관과 수조의 접속 부분에는 "간이스프링클러설비용 배관"이라고 표시한 표지를 할 것. 다만, 수조와 가까운 장소에 간이스프링클러펌프가 설치되고 "간이스프링클러설비펌프"라고 표지를 설치한 때에는 그러하지 아니하다.




//     간이스프링클러설비의 화재안전기준(NFSC103A) 4조 (수원) 1항

Check(NFSC103A_4_1){

     KS

}



KS{

     getResult(NFSC103A_4_1_2) = TRUE

}


//     간이스프링클러설비의 화재안전기준(NFSC 103A) 4조 (수원) 1항 2호 Check(NFSC103A_4_1_2){      IF CS THEN KS } CS{      WaterSource myWaterSource{           isObjectProperty(Tank.isWaterSource) = TRUE      }      isInstalled(myWaterSource) = TRUE } KS{      getObjectCount(AutomaticWaterSupplyEquipment) >= 1 }


// 간이스프링클러설비의 화재안전기준(NFSC103a) 4조 (수원) 2항 Check(NFSC503A_4_2){      IF !CS1 AND CS2 THEN KS      } CS1{      getResult(NFSC503A_4_2_1) = TRUE      OR getResult(NFSC503A_4_2_2) = TRUE } CS2{      isObjectProperty(SimpleSprinklerSystem.Tank.isWaterSource) = TRUE } KS{      isObjectProperty(Tank.isShared) = FALSE }


// 간이스프링클러설비의 화재안전기준(nfsc 103a) 4조 (수원) 2항 1호 Check(NFSC503A_4_2_1){      KS } KS{      Valve myValve1{      isObjectProperty(Valve.isFootValve) = TRUE      isObjectProperty(Valve.systemType) = "SimpleSprinklerSystem"      }      Port myPort1{      getObjectProperty(Port.typeForWater) = "Obsorption"      isObjectProperty(Valve.systemType) = "SimpleSprinklerSystem"      }      Valve myValve2{      isObjectProperty(Valve.isFootValve) = TRUE      isObjectProperty(Valve.systemType) != "SimpleSprinklerSystem"      }      Port myPort2{      getObjectProperty(Port.typeForWater) = "Obsorption"      isObjectProperty(Valve.systemType) != "SimpleSprinklerSystem"      }      getObjectVerticalLocation(myValve1|myValve1, myValve2|myPort2) < 0 }


// 간이스프링클러설비의 화재안전기준(nfsc 103a) 4조 (수원) 2항 2호 Check(NFSC503A_4_2_2){      KS } KS{ Pipe myPipe{ getObjectProperty(Pipe.usage)= "WaterSupplyPipe" getObjectProperty(Pipe.systemType)="SimpleSprinklerSystem" isObjectProperty(Pipe.isRiser)= TRUE }      Tank myTank{      getObjectProperty(Tank.operationType) = "ElevatedWaterTank"      }      Port myPort1{      getObjectProperty(Port.typeForWater) = "Supply"      isConnectedTo(Port,myTank) = TRUE      isConnectedTo(Port,myWaterSupplyPipe) = TRUE      }      Port myPort2 {      getObject(Port) - getObject(myPort1)      }      Distance1 = getObjectVerticalDistance(myPort1, Ground.Surface, b)      Distance2 = getObjectVerticalDistance(myPort2, Ground.Surface, b)      Distance1 - Distance2 < 0 }


//      간이스프링클러설비의 화재안전기준(nfsc 103a) 4조 (수원) Check(NFSC503A_4){      getResult(NFSC503A_4_4) = TRUE      getResult(NFSC503A_4_5) = TRUE      getResult(NFSC503A_4_6) = TRUE }


//      간이스프링클러설비의 화재안전기준(nfsc 103a) 4조 (수원) 4항 3호

Check(NFSC503A_4_4_3){
     KS
}
KS{
     isInstalled(Tank.SideSurface, WaterLevelGauge) = TRUE
}


//      간이스프링클러설비의 화재안전기준(nfsc 103a) 4조 (수원) 4항 3호

Check(NFSC503A_4_4_3){
     IF CS THEN KS
}
CS{
     getObjectVerticalLocation(Tank.TopSurface, FloorSlab) = TRUE
}
KS{
     isInstalled(Ladder, Tank.SideSurface) = TRUE
     isObjectProperty(Ladder.isFixed) = TRUE
}


//      간이스프링클러설비의 화재안전기준(nfsc 103a) 4조 5호(수원)

Check(NFSC503A_4_5){
     IF CS THEN KS
}
CS{
     Space mySpace{
     isExternal(Space) = FALSE
     }
     hasSpace(mySpace,Tank) = TRUE
KS{
     hasSpace(mySpace,LightingSystem) = TRUE
}


// 간이스프링클러설비의 화재안전기준(nfsc 103a) 4조 (수원) 4항 6호

Check(NFSC503A_4_2_6){
     KS
}
KS{
     Valve myValve{
     isObjectProperty(Valve.isDeliveryValveForCleaning) = TRUE
     }
     Pipe myPipe{
     isObjectProperty(Pipe.usage) = "WaterDrainPipe"
     }
     isInstalled(Tank.BottomSurface, myValve) = TRUE
     OR isInstalled(Tank.BottomSurface, myPipe) = TRUE
}





    1      
 
This is Design IT Lab server's restricted area. Authorized users could access this website.