//스프링클러설비의 화재안전기준(NFSC 103) 6조 (폐쇄형스프링클러설비의 방호구역·유수검지장치) 4호
Check(NFSC103_6_4){
KS
}
KS{
Material myMaterial{
getObjectProperty(Object.Material)="ProtectiveWireMesh"
}
isExternal(WaterflowIndicator)=FALSE
OR isPartitioned(WaterflowIndicator, , myMaterial) = TRUE
getObjectVerticalDistance(FloorSlab, WaterflowIndicator, a)0.8m >=
getObjectVerticalDistance(FloorSlab, WaterflowIndicator, a)0.8m <= 1.5m
Door myDoor{
getObjectProperty(Door.width) >= 0.5m
getObjectProperty(Door.height) >= 1m
}
hasObject(WaterflowIndicator.Space,myDoor)=TRUE
}
|
Python Code 변환 예정
|