|
1
|
|
연소방지설비의 화재안전기준(NFSC 506) 제 5 조
제5조(방수헤드) 방수헤드는 다음 각 호의 기준에 따라 설치하여야 한다.<개정 2012.8.20> 1. 천장 또는 벽면에 설치할 것 2. 방수헤드간의 수평거리는 연소방지설비 전용헤드의 경우에는 2m 이하, 스프링클러헤드의 경우에는 1.5m 이하로 할 것 3. 살수구역은 환기구 등을 기준으로 지하구의 길이방향으로 350 m 이내마다 1개 이상 설치하되, 하나의 살수구역의 길이는 3m 이상으로 할 것
|
// 연소방지설비의 화재안전기준(nfsc 506) 5조 (방수헤드) Check(NFSC506_5){ KS }
KS{ getResult(NFSC506_5_0_1) = TRUE getResult(NFSC506_5_0_2) = TRUE getResult(NFSC506_5_0_3) = TRUE }
// 연소방지설비의 화재안전기준(nfsc 506) 5조 (방수헤드) 1호
Check(NFSC506_5_0_1){
KS
}
KS{
Head myHead{
isObjectProperty(Head.isDischargeHead) = TRUE
}
isInstalled(myHead, Ceiling.Structure) = TRUE
OR isInstalled(myHead, Wall.Structure.) = TRUE
}
// 연소방지설비의 화재안전기준(nfsc 506) 5조 (방수헤드) 1호
Check(NFSC506_5_0_2){
IF (CS1 THEN KS1) OR (CS2 THEN KS2)
}
CS1{
Head myHead{
Head.isDischargeHead = TRUE
}
isObjectProperty(myHead) = TRUE
isObjectProperty(Head.isShared) = FALSE
isInstalled(Head, CombustionProtectionSystem) = TRUE
}
KS1{
getObjectInterval(myHead) <= 2m
}
CS2{
isObjectProperty(myHead) = TRUE
isObjectProperty(Sprinkler.Head) = TRUE
}
KS2{
getObjectInterval(myHead) <= 1.5m
}
//연소방지설비의 화재안전기준(nfsc 506) 5조 (방수헤드) 3호 Check(NFSC506_5_0_3){ KS }
KS{ Zone myZone{ isObjectProperty(Zone.isWateringZone)=True }
Head myHead{ isObjectProperty(Head.isDischargeHead)=True } isInstalled(myHead,Zone)=True getObjectInterval(myHead)<=350 m getObjectLength(myZone)>=3 m }
|
|