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 503) 제 4 조
제4조(송수구 등) ①연결살수설비의 송수구는 다음 각 호의 기준에 따라 설치하여야 한다. <개정 2012.8.20>
1. 소방차가 쉽게 접근할 수 있고 노출된 장소에 설치할 것. 이 경우 가연성가스의 저장·취급시설에 설치하는 연결살수설비의 송수구는 그 방호대상물로부터 20m 이상의 거리를 두거나 방호대상물에 면하는 부분이 높이 1.5m 이상 폭 2.5m 이상의 철근콘크리트 벽으로 가려진 장소에 설치하여야 한다.
2. 송수구는 구경 65㎜의 쌍구형으로 설치할 것. 다만, 하나의 송수구역에 부착하는 살수헤드의 수가 10개 이하인 것은 단구형의 것으로 할 수 있다.
3. 개방형헤드를 사용하는 송수구의 호스접결구는 각 송수구역마다 설치할 것. 다만, 송수구역을 선택할 수 있는 선택밸브가 설치되어 있고 각 송수구역의 주요구조부가 내화구조로 되어 있는 경우에는 그러하지 아니하다.
4. 지면으로부터 높이가 0.5m 이상 1m 이하의 위치에 설치할 것
5. 송수구로부터 주배관에 이르는 연결배관에는 개폐밸브를 설치하지 아니 할 것. 다만, 스프링클러설비·물분무소화설비·포소화설비 또는 연결송수관설비의 배관과 겸용하는 경우에는 그러하지 아니하다.
6. 송수구의 부근에는 "연결살수설비 송수구"라고 표시한 표지와 송수구역 일람표를 설치할 것. 다만, 제2항에 따른 선택밸브를 설치한 경우에는 그러하지 아니하다.<개정 2008.12.15>
7. 송수구에는 이물질을 막기 위한 마개를 씌워야 한다.<신설 2008.12.15>
②연결살수설비의 선택밸브는 다음 각 호의 기준에 따라 설치하여야 한다. 다만, 송수구를 송수구역마다 설치한 때에는 그러하지 아니하다. <개정 2012.8.20>
1. 화재 시 연소의 우려가 없는 장소로서 조작 및 점검이 쉬운 위치에 설치할 것
2. 자동개방밸브에 따른 선택밸브를 사용하는 경우에는 송수구역에 방수하지 아니하고 자동밸브의 작동시험이 가능하도록 할 것
3. 선택밸브의 부근에는 송수구역 일람표를 설치할 것
③ 연결살수설비에는 송수구의 가까운 부분에 자동배수밸브와 체크밸브를 다음 각 목의 기준에 따라 설치하여야 한다. <개정 2012.8.20>
1. 폐쇄형헤드를 사용하는 설비의 경우에는 송수구·자동배수밸브·체크밸브의 순으로 설치할 것
2. 개방형헤드를 사용하는 설비의 경우에는 송수구·자동배수밸브의 순으로 설치할 것
3. 자동배수밸브는 배관안의 물이 잘 빠질 수 있는 위치에 설치하되, 배수로 인하여 다른 물건 또는 장소에 피해를 주지 아니할 것
④개방형헤드를 사용하는 연결살수설비에 있어서 하나의 송수구역에 설치하는 살수헤드의 수는 10개 이하가 되도록 하여야 한다.




//      연결살수설비의 화재안전기준(nfsc 503) 4조 (송수구 등) 1항
Check(NFSC503_4_1){
     getResult(NFSC503_4_1_2)=TRUE
     getResult(NFSC503_4_1_3)=TRUE
     getResult(NFSC503_4_1_4)=TRUE
     getResult(NFSC503_4_1_5)=TRUE
}


// 연결살수설비의 화재안전기준(nfsc 503) 4조 (송수구 등) 1항 2호 Check(NFSC503_4_1_2){ IF CS THEN KS } CS{ Zone myZone{ isObjectProperty(Zone.isWaterSupplyZone)=TRUE } hasObject(myZone.One,HookingUpSprinklerSystem.Head.)=TRUE getObjectCount(HookingUpSprinklerSystem.Head.) <= 10 } KS{ Port myPort{ getObjectProperty(Port.systemType) = "HookingUpSprinklerSystem" getObjectProperty(Port.typeForWater) = "FireDepartmentConnection" } isObjectProperty(myPort.diameter) = 65mm getObjectProperty(myPort.shapeType) = "DoubleType" }


// 연결살수설비의 화재안전기준(nfsc 503) 4조 (송수구 등) 1항 3호 Check(NFSC503_4_1_3){ IF !CS THEN KS }      Zone myZone{ isObjectProperty(Zone.isWaterSupplyZone)=TRUE      } CS{      Valve myValve{      isObjectProerpty(Valve.isSelectionValve) = TRUE      }      isInstalled(myValve) = TRUE      hasObject(myZone,MainStructuralPart) = TRUE      isFireResistantStructure(MainStructuralPart) = TRUE } KS{       Port myPort{ getObjectProperty(Port.systemType) = "HookingUpSprinklerSystem" getObjectProperty(Port.typeForWater) = "FireDepartmentConnection" }      Head myHead{      getObjectProperty(Head.openAndCloseType) = "OpenType"      }      isInstalled(myPort.호스접결구, myZone.One) = TRUE }


Check(NFSC503_4_1_4){ KS } KS{      Port myPort{ getObjectProperty(Port.systemType) = "HookingUpSprinklerSystem"      getObjectProperty(Port.typeForWater) = "FireDepartmentConnection"      }      getObjectVerticalDistance(Ground, myPort) >= 0.5m      getObjectVerticalDistance(Ground, myPort) <= 1m }


// 연결살수설비의 화재안전기준(nfsc 503) 4조 (송수구 등) 1항 5호 Check(NFSC503_4_1_5){ IF !CS THEN KS } CS{ Pipe myPipe1{ getObjectProperty(Port.systemType) = "HookingUpSprinklerSystem" } Pipe myPipe2{ getObjectProperty(Port.systemType) = "SprinklerSystem" } Pipe myPipe3{ getObjectProperty(Port.systemType) = "WaterSprayExtingushingSystem" } Pipe myPipe4{ getObjectProperty(Port.systemType) = "FoamExtinguishingSystem" } Pipe myPipe5{ getObjectProperty(Port.systemType) = "HookingUpSprinklerSystem" } Pipe myPipe6{ getObjectProperty(Port.systemType) = "FireDepartmentConnectionSystem" }      isShared(myPipe1, myPipe2, myPipe3, myPipe4) = TRUE      OR isShared(myPipe5, myPipe6) = TRUE } KS{      Port myPort{ getObjectProperty(Port.systemType) = "HookingUpSprinklerSystem"      getObjectProperty(Port.typeForWater) = "FireDepartmentConnection"      }      Pipe myPipe{      isObjectProperty(Pipe.isRiser)=TRUE      }      Vavle myValve{      isObjectProperty(Valve.isShutoffValve)= TRUE      }      isConnectedTo(myPort, Pipe) = TRUE      isConnectedTo(Pipe, myPipe) = TRUE      isInstalled(myValve, myPipe) = FALSE }


// 연결살수설비의 화재안전기준(nfsc 503) 4조 (송수구 등) 3항 Check(NFSC503_4_3){ KS } KS{      Valve myValve1{      isObjectProperty(Valve.isAutomiaticDeliveryValve) = TRUE      }      Valve myValve2{      isObjectProperty(Valve.isCheckValve) = TRUE      }      isInstalled(myValve1, HookingUpSprinklerSystem) = TRUE      isInstalled(myValve2, HookingUpSprinklerSystem) = TRUE      getResult(NFSC503_4_3_1) = TRUE      getResult(NFSC503_4_3_2) = TRUE


// 연결살수설비의 화재안전기준(nfsc 503) 4조 (송수구 등) 3항 1호 Check(NFSC503_4_3_1){      IF CS THEN KS } CS{      Head myHead{      getObjectProperty(Head.openAndCloseType) = "EnclosedType"           }      getObjectProperty(myHead.systemType) = "HookingUpSprinklerSystem" } KS{      Port myPort{ getObjectProperty(Port.systemType) = "HookingUpSprinklerSystem"      getObjectProperty(Port.typeForWater) = "FireDepartmentConnection"      }      Valve myValve1{      isObjectProperty(Valve.isAutomiaticDeliveryValve) = TRUE      }      Valve myValve2{      isObjectProperty(Valve.isCheckValve) = TRUE      }      isInstalledInOrder(myPort, myValve1, myValve2) = TRUE }


// 연결살수설비의 화재안전기준(nfsc 503) 4조 (송수구 등) 3항 2호 Check(NFSC503_4_3_2){      IF CS THEN KS } CS{      Head myHead{      getObjectProperty(Head.openAndCloseType) = "OpenType"           }      getObjectProperty(myHead.systemType) = "HookingUpSprinklerSystem" } KS{      Port myPort{ getObjectProperty(Port.systemType) = "HookingUpSprinklerSystem"      getObjectProperty(Port.typeForWater) = "FireDepartmentConnection"      }      Valve myValve1{      isObjectProperty(Valve.isAutomiaticDeliveryValve) = TRUE      }      isInstalledInOrder(myPort, myValve1) = TRUE }


// 연결살수설비의 화재안전기준(nfsc 503) 4조 (송수구 등) 4항

Check(NFSC503_4_4){
     IF CS THEN KS
}
CS{
     Head myHead{
     getObjectProperty(Head.openAndCloseType) = "OpenType"     
     }
     getObjectProperty(myHead.systemType) = "HookingUpSprinklerSystem"
}
KS{
     Zone myZone{
     isObjectProperty(Zone.isWaterSupplyZone) = TRUE
     }
     Head myHead{
     isInstalled(HookingUpSprinklerSystem.Head, myZone.One) = TRUE
     }

     getObjectCount(myHead) <= 10
}




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