// 유도등 및 유도표지의 화재안전기준(nfsc 303) 4조 (유도등 및 유도표지의 종류)
Check(NFSC303_4){ KS }
KS{ LeadingLight myLeadingLight1{ // isObejctProperty(LeadingLight.isForExit)=True, 대형 }
LeadingLight myLeadingLight2{ // isObejctProperty(LeadingLight.isForExit)=True , 중형 }
LeadingLight myLeadingLight3{ // isObejctProperty(LeadingLight.isForExit)=True, 소형 }
LeadingLight myLeadingLight4{ isObejctProperty(LeadingLight.isForPassage)=True }
LeadingLight myLeadingLight5{ isObjectProperty(LeadingLight.isForSeat)=True }
LeadingSign myLeadingSign1{
isObjectProperty(LeadingSign.isForExit)=True }
LeadingSign myLeadingSign2{
isObjectProperty(LeadingSign.isForPassage)=True }
IF getBuildingUsage()="PerformanceHall" OR getBuildingUsage()="AssemblyHall" OR getBuildingUsage()="Auditorium" OR getBuildingUsage()="SportsFacility" OR getBuildingUsage()="Tavern" THEN isExist(myLeadingLight1)=True isExist(myLeadingLight4)=True isExist(myLeadingLight5)=True ELSE IF getBuildingUsage()="AmusementFacility" OR getBuildingUsage()="CommercialFacility" OR getBuildingUsage()="TransportationFacility" OR getBuildingUsage()="TouristAccommodationBusiness" OR getBuildingUsage()="MedicalFacility" OR getBuildingUsage()="FuneralParlor" OR getBuildingUsage()="FacilityForBroadcastingAndTelecommunication" OR getBuildingUsage()="ExhibitionHall" OR getBuildingUsage()="UndergroundShoppingCenter" OR getBuildingUsage()="SubwayStation" THEN isExist(myLeadingLight1)=True isExist(myLeadingLight4)True
ELSE IF getBuildingUsage()="LodgingFacility" OR getBuildingUsage()="Officetel" // OR 지하층, 무창층 또는 층수가 11층 이상인 특정소방대상물 THEN isExist(myLeadingLight2)=True isExist(myLeadingLight4)True
ELSE IF getBuildingUsage()="ClassINeighborhoodLivingFacility" OR getBuildingUsage()="ClassIINeighborhoodLivingFacility" OR getBuildingUsage()="FacilitiesForTheAgedAndChildren" OR getBuildingUsage()="BusinessFacility" OR getBuildingUsage()="FacilityForPowerGeneration" OR getBuildingUsage()="ReligiousFacility" OR getBuildingUsage()="EducationAndResearchFacility" OR getBuildingUsage()="Trainingfacility" OR getBuildingUsage()="Factory" OR getBuildingUsage()="Warehouse" OR getBuildingUsage()="CorrectionalFacilityAndMilitaryInstallation" OR getBuildingUsage()="Dormitory" OR getBuildingUsage()="AutomobileRepairShop" OR getBuildingUsage()="DrivingSchool" OR getBuildingUsage()="RepairingSchool" OR getBuildingUsage()="PubliclyUsedEstablishment" OR getBuildingUsage()="ComplexBuilding" OR getBuildingUsage()="ApartmentHouse" THEN isExist(myLeadingLight3)=True isExist(myLeadingLight4)True
ELSE THEN isExist(myLeadingSign1)=True isExist(myLeadingSign2)True END IF
}
|