//특별피난계단의 계단실 및 부속실 제연설비의 화재안전기준(nfsc 501a) 14조 (수직풍도에 따른 배출) 3호 Check(NFSC501A_14_0_3){ KS } KS{ Duct myDuct{ isObjectProperty(Duct.isVerticalDuct)=TRUE isExternal(Duct)=False } isInstalled(Damper, myDuct.PenetrationPart)=True getResult(NFSC501A_14_0_3_가)=True getResult(NFSC501A_14_0_3_사)=True getResult(NFSC501A_14_0_3_아)=True }
Python Code 변환 예정
//특별피난계단의 계단실 및 부속실 제연설비의 화재안전기준(nfsc 501a) 14조 (수직풍도에 따른 배출) 3호 가목 Check(NFSC501A_14_0_1_가){ KS } KS{ Damper myDamper{ getObjectProperty(Damper.functionType)="배출댐퍼" } Material myMaterial{ } getObjectProperty(myDamper.Material.name)="SteelPlate" getObjectProperty(myDamper.Material.depth)>=1.5 mm }
//특별피난계단의 계단실 및 부속실 제연설비의 화재안전기준(nfsc 501a) 14조 (수직풍도에 따른 배출) 3호 아목 Check(NFSC501A_14_0_1_아){ KS } KS{ Duct myDuct{ isObjectProperty(Duct.isVerticalDuct)=TRUE } hasObject(myDuct, Damper)=False }