// 유도등 및 유도표지의 화재안전기준(nfsc 303) 8조의2 (피난유도선 설치기준) 2항
Check(NFSC303_8-2_2){
IF CS THEN KS
}
CS{
isObjectProperty(LeadingLine.isLuminousTypeLeadingLine) = TRUE
}
KS{
getResult(NFSC303_8-2_2_1) = TRUE
OR getResult(NFSC303_8-2_2_2) = TRUE
OR getResult(NFSC303_8-2_2_3) = TRUE
OR getResult(NFSC303_8-2_2_7) = TRUE
}
// 유도등 및 유도표지의 화재안전기준(nfsc 303) 8조의2 (피난유도선 설치기준) 2항 1호
Check(NFSC303_8-2_2_1){
KS
}
KS{
Door myDoor{
isObjectProperty(Door.isEntrance) = TRUE
getObjectProperty(Door.functionType) = "Main"
}
Door myDoor2{
getObjectProperty(Door.functionType) = "Emergency"
}
getObjectCountInInterval(LeadingLine, Room, myDOor) >=1
OR getObjectCountInInterval(LeadingLine, Rom, myDoor2) >=1
}
// 유도등 및 유도표지의 화재안전기준(nfsc 303) 8조의2 (피난유도선 설치기준) 2항 2호 Check(NFSC303_8-2_2_2){ KS }
KS{ getObjectVerticalLocation(피난유도 표시부, Ground) <= 1m OR isInstalled(피난유도 표시부, FloorSurface) = TRUE }
// 유도등 및 유도표지의 화재안전기준(nfsc 303) 8조의2 (피난유도선 설치기준) 2항 3호
Check(NFSC303_8-2_2_3){
KS
}
KS{
getObjectInterval(LeadingSignPart) < 50cm
}
// 유도등 및 유도표지의 화재안전기준(nfsc 303) 8조의2 (피난유도선 설치기준) 2항 7호
Check(NFSC303_8-2_2_7){
KS
}
KS{
getObjectVerticalLocation(LeadingControlPart, Ground) >= 0.8m
getObjectVerticalLocation(LeadingControlPart, Ground) <= 1.5m
}
|