설계품질검토 대상법규   |   조항단위 법규   |   문장단위 법규   |   KBimCode-Assess 연동모듈   |   KBimCode DB   |   주어부 - 객체,속성 DB   |   서술부 - 함수 DB   |   관계부 - 문장관계   |   룰셋생성모듈   |  
( 기준) 국가법령정보센터의 대한민국 전체 법규 목록
    1      
1 / 1 page Total 1 records   
Select
ALL
None
#
ID
법규 및 조항 KBimCode 변환
1
유도등 및 유도표지의 화재안전기준(NFSC 303) 제 6 조
제6조(통로유도등 설치기준) ①통로유도등은 특정소방대상물의 각 거실과 그로부터 지상에 이르는 복도 또는 계단의 통로에 다음 각 호의 기준에 따라 설치하여야 한다. <개정 2012.8.20>
1. 복도통로유도등은 다음 각 목의 기준에 따라 설치할 것
가. 복도에 설치할 것
다. 바닥으로부터 높이 1m 이하의 위치에 설치할 것. 다만, 지하층 또는 무창층의 용도가 도매시장·소매시장·여객자동차터미널·지하역사 또는 지하상가인 경우에는 복도·통로 중앙부분의 바닥에 설치하여야 한다.
2. 거실통로유도등은 다음 각 목의 기준에 따라 설치할 것
가. 거실의 통로에 설치할 것. 다만, 거실의 통로가 벽체 등으로 구획된 경우에는 복도통로유도등을 설치하여야 한다.
다. 바닥으로부터 높이 1.5m 이상의 위치에 설치할 것. 다만, 거실통로에 기둥이 설치된 경우에는 기둥부분의 바닥으로부터 높이 1.5m 이하의 위치에 설치할 수 있다.<개정 2008.12.15>
3. 계단통로유도등은 다음 각 목의 기준에 따라 설치할 것
가. 각층의 경사로 참 또는 계단참마다(1개층에 경사로 참 또는 계단참이 2 이상 있는 경우에는 2개의 계단참마다)설치할 것
나. 바닥으로부터 높이 1m 이하의 위치에 설치할 것
나. 구부러진 모퉁이 및 보행거리 20m마다 설치할 것
나. 구부러진 모퉁이 및 보행거리 20m마다 설치할 것



//유도등 및 유도표지의 화재안전기준(nfsc 303) 6조 (통로유도등 설치기준) 1항

Check(NFSC303_6_1){
KS
}


KS{
Corridor myCorridor{
isGothrough(SpecificFireFightingBuilding.Room, Corridor, Ground)=True
}

Stair myStair{
isGothrough(SpecificFireFightingBuilding.Room, Stair, Ground)=True
}


hasObject(myCorridor, LeadingLight.isForPassage)=True
hasObject(myStair, LeadingLight.isForPassage)=True
getResult(NFSC303_6_1_1)=True
getResult(NFSC303_6_1_2)=True
getResult(NFSC303_6_1_3)=True
}


//유도등 및 유도표지의 화재안전기준(nfsc 303) 6조 (통로유도등 설치기준) 1항1호

Check(NFSC303_6_1_1){
KS
}

KS{
getResult(NFSC303_6_1_1_가)=True
getResult(NFSC303_6_1_1_나)=True
getResult(NFSC303_6_1_1_다)=True

}



//유도등 및 유도표지의 화재안전기준(nfsc 303) 6조 (통로유도등 설치기준) 1항 1호 가목

Check(NFSC303_6_1_1_가){
KS
}

KS{
isinstalled(Corridor, LeadingLightForCorridors)=True
}


//유도등 및 유도표지의 화재안전기준(nfsc 303) 6조 (통로유도등 설치기준) 1항 1호 다목

Check(NFSC303_6_1_1_다){
KS
}

KS{
Floor myFloor{
getFloorNumber()<0
OR hasObject(Floor, Window)=False
}

IF getFloorUsage(myFloor)="WholesaleMarket"
OR getFloorUsage(myFloor)="RetailMarket"
OR getFloorUsage(myFloor)="PassengerVehicleTransportTerminal"
OR getFloorUsage(myFloor)="UndergroundStation"
OR getFloorUsage(myFloor)="UndergroundShoppingCenter"
THEN // 복도·통로 중앙부분의 바닥에 설치하여야 한다.
ELSE THEN
getObjectVerticalDistance(FloorSlab, LeadingLightForCorridors )<= 1 m
}


//유도등 및 유도표지의 화재안전기준(nfsc 303) 6조 (통로유도등 설치기준) 1항 2호

Check(NFSC303_6_1_2){
KS
}

KS{
getResult(NFSC303_6_1_2_가)=True
getResult(NFSC303_6_1_2_나)=True
getResult(NFSC303_6_1_2_다)=True
}


// 유도등 및 유도표지의 화재안전기준(nfsc 303) 6조 (통로유도등 설치기준) 1항 2호 가목

Check(NFSC303_6_1_2_가){
KS
}

KS{
IF // isPartitioned(Room.Passage, c)=True type c: 벽체 등으로 구획
THEN isInstalled(Room.Passage,LeadingLightForCorridors)=True
ELSE THEN isInstalled(Room.Passage, LeadingLightForLivingRoom )=True
}


//유도등 및 유도표지의 화재안전기준(nfsc 303) 6조 (통로유도등 설치기준) 1항 2호 다목

Check(NFSC303_6_1_2_다){
KS
}

KS{

IF hasObject(Room.Passage, Column)=False

THEN getObjectVerticalDistance(FloorSlab,LeadingLightForLivingRoom )>=1.5
}


//유도등 및 유도표지의 화재안전기준(nfsc 303) 6조 (통로유도등 설치기준) 1항 3호

Check(NFSC303_6_1_3){
KS
}

KS{
getResult(NFSC303_6_1_3_가)=True
getResult(NFSC303_6_1_3_나)=True
}


//유도등 및 유도표지의 화재안전기준(nfsc 303) 6조 (통로유도등 설치기준) 1항 3호 가목

Check (NFSC303_6_1_3_가){
KS
}

KS{
IF // getObjectCount(RampLanding, "1개층" )>=2
// OR getObjectCount(StairLanding, "1개층" )>=2
THEN // isInstalled(StairLanding, LeadingLightForStairs , "2개마다")=True

ELSE THEN isInstalled(RampLanding, LeadingLightForStairs)=True
OR isInstalled(StairLanding, LeadingLightForStairs)=True
END IF

}




//유도등 및 유도표지의 화재안전기준(nfsc 303) 6조 (통로유도등 설치기준) 1항 3호 나목

Check(NFSC303_6_1_3_나){
KS
}

KS{
getObjectVerticalDistance(FloorSlab, LeadingLightForStairs)=<=1 m
}


//유도등 및 유도표지의 화재안전기준(nfsc 303) 6조 (통로유도등 설치기준) 1항 1호 나목

Check(NFSC303_6_1_1_나){
KS
}

KS{
isInstalled("구부러진 모퉁이", LeadingLightForCorridor)=True
// 20m마다 설치 , 함수 필요
}


//유도등 및 유도표지의 화재안전기준(nfsc 303) 6조 (통로유도등 설치기준) 1항 2호 나목

Check(NFSC303_6_1_2_나){
KS
}

KS{
isInstalled("구부러진 모퉁이", LeadingLightForCorridor)=True
// 20m마다 설치 , 함수 필요
}




    1