//소화기구 및 자동 소화장치의 화재안전기준(nfsc 101) 4조 (설치기준) 1항 7호 Check(NFSC101_4_1_7){ IF CS THEN KS } CS{ Space mySpace{ getSpaceUsage() = "Kitchen" } } KS{ AutomaticFireExtinguishingEquipment myAutomaticFireExtinguishingEquipment{ isObjectProperty(AutomaticFireExtinguishingEquipment.isKitchenType) = TRUE } hasSpace(mySpace,myAutomaticFireExtinguishingEquipment) = TRUE getResult(NFSC101_4_1_7_3)=TRUE }
//소화기구 및 자동 소화장치의 화재안전기준(nfsc 101) 4조 (설치기준) 1항 8호 가목 Check(NFSC101_4_1_8_가){ KS } Zone myZone{ isObjectProperty(Zone.isProtectionZone)=TRUE } 02.m <= getObjectVerticalDistance(myZone.FloorSlab, AutomaticFireExtinguishingEquipment.Head, a) <= 3.7m