//건축물의 구조기준 등에 관한 규칙 35조 (개구부) 3항 Check(RSSB_35_3){ getResult(RSSB_28_3) = TRUE AND getResult(RSSB_28_2) = TRUE AND getResult(RSSB_28_1) = TRUE AND getResult(RSSB_3_3) = TRUE AND IF CS THEN KS } CS{ getObjectProperty(Opening.width) > 1.8m } KS{ Beam myBeam{ isOjectProperty(Beam.isLintel) = TRUE getObjectProperty(Beam.Structure.materialType) = "ReinforcedConcrete" } getObjectVerticalLocation(myBeam, Opening) > 0 }
// 자동화재탐지설비의 화재안전기준(nfsc 203) 7조 (감지기) 3항 10호 마목 Check(NFSC203_7_3_10_5{ KS } KS{ getObjectDistance(SmokeSensor, Wall.Structure) >= 0.6m OR getObjectDistance(SmokeSensor, Beam.Structure) >= 0.6m }