자동화재탐지설비의 화재안전기준(nfsc 203) 7조 (감지기) 3항 7호 가목
Check(NFSC203_7_3_7_가){
KS3 AND IF !CS THEN KS1 ELSE KS2
}
Pipe myPipe{
isObjectProperty(Pipe.isForAir) = TRUE
}
Zone myZone{
isObjectProperty(Zone.isDetectionZone) = TRUE
}
KS3{
getElementDistance(myPipe, myZone.Wall) <= 1.5m
getElementDistance(myPipe, myZone.Column) <= 1.5m
}
CS{
isFireResistantStructure(SpecificFireFightingBuilding.MainStructuralPart) = TRUE
}
KS1{
getObjectInterval(myPipe) <= 6m
}
KS2{
getObjectInterval(myPipe) <= 6m
}
|
Python Code 변환 예정
|