Ministry of Land, Infrasrtucture and Transport | Korea Agency for Infrastructure Technology Advancement | Space and Design IT Lab | Hanyang University
Open BIM based Technological Environment for Building Design Quality Enhancement
1-2. 설계품질검증 자동화를 위한 각종 법규 및 제기준의 체계화된 논리규칙 데이터베이스 구축 - 건축물 설계품질 혁신을 위한 개방형 BIM 기술 환경 구축 | 국토교통부
  Home Welcome to BIM Project Website - Hanyang University
PAGE MENU   MainPage
전체법규 - 법규데이터베이스
- 대한민국 전체 법규 목록
- 설계품질검토 대상 관련법규
대상법규 - 문장 논리규칙체계화
- 조항단위 논리규칙체계
- 문장단위 논리규칙체계
주어부 - 객체.속성 데이터베이스
- 법규로부터의 객체.속성 분류
- 명칭DB: 객체 | 객체및속성
서술부 - 함수 데이터베이스
- 논리규칙화 함수 분류
- 논리규칙화 함수 DB
관계부 - 문장 내.외 관계논리
- 문장 내.외 관계유형분류
- 법규조항관계도:
1차년도 | 2차년도 | 3차년도
- 문장 내.외관계 논리체계화
문장단위 | 체크리스트 단위
KBIMCode 데이터베이스
- KBIMCode Lang. Definition
- KBIMCode Editor
- KBimCode Database:
문장단위 | 조항단위
- KBimLogic Applications
 
     HOME
설계품질검토용 건축법 및 관련법규 - KBIMCode (조항단위)
    1      
1 / 1 page Total 1 records    신규입력    |    엑셀저장
Select
ALL
None
#
ID
법규 및 조항 KBimCode 변환
1
연결송수관설비의 화재안전기준(NFSC 502) 제 6 조
 제6조(방수구) 연결송수관설비의 방수구는 다음 각 호의 기준에 따라 설치하여야 한다.
1. 연결송수관설비의 방수구는 그 특정소방대상물의 층마다 설치할 것. 다만, 다음 각목의 어느 하나에 해당하는 층에는 설치하지 아니할 수 있다.
가. 아파트의 1층 및 2층
나. 소방차의 접근이 가능하고 소방대원이 소방차로부터 각 부분에 쉽게 도달할 수 있는 피난층
다. 송수구가 부설된 옥내소화전을 설치한 특정소방대상물(집회장·관람장·백화점·도매시장·소매시장·판매시설·공장·창고시설 또는 지하가를 제외한다)로서 다음의 어느 하나에 해당하는 층 (1) 지하층을 제외한 층수가 4층 이하이고 연면적이 6,000㎡ 미만인 특정소방대상물의 지상층 (2) 지하층의 층수가 2 이하인 특정소방대상물의 지하층
2. 방수구는 아파트 또는 바닥면적이 1,000㎡ 미만인 층에 있어서는 계단(계단의 부속실을 포함하며 계단이 2 이상 있는 경우에는 그 중 1개의 계단을 말한다)으로부터 5m 이내에, 바닥면적 1,000㎡ 이상인 층(아파트를 제외한다)에 있어서는 각 계단(계단의 부속실을 포함하며 계단이 3 이상 있는 층의 경우에는 그 중 2개의 계단을 말한다)으로부터 5m 이내에 설치하되, 그 방수구로부터 그 층의 각 부분까지의 거리가 다음 각목의 기준을 초과하는 경우에는 그 기준 이하가 되도록 방수구를 추가하여 설치할 것
가. 지하가(터널은 제외한다) 또는 지하층의 바닥면적의 합계가 3,000㎡ 이상인 것은 수평거리 25m
나. 가목에 해당하지 아니하는 것은 수평거리 50m
다.<삭제 2008.12.15>
3. 11층 이상의 부분에 설치하는 방수구는 쌍구형으로 할 것. 다만, 다음 각목의 어느 하나에 해당하는 층에는 단구형으로 설치할 수 있다.
가. 아파트의 용도로 사용되는 층
나. 스프링클러설비가 유효하게 설치되어 있고 방수구가 2개소 이상 설치된 층
4. 방수구의 호스접결구는 바닥으로부터 높이 0.5m 이상 1m 이하의 위치에 설치할 것
5. 방수구는 연결송수관설비의 전용방수구 또는 옥내소화전방수구로서 구경 65㎜의 것으로 설치할 것
6. 방수구의 위치표시는 표시등 또는 축광식표지로 하되 다음 각 목의 기준에 따라 설치할 것 <개정 2014.8.18>
가. 표시등을 설치하는 경우에는 함의 상부에 설치하되, 국민안전처장관이 고시한 「표시등의 성능인증 및 제품검사의 기술기준」에 적합한 것으로 설치하여야 한다. <개정 2014.8.18., 2015.1.6.>
나. 삭제 <2014.8.18>
다. 축광식표지를 설치하는 경우에는 국민안전처장관이 고시한 「축광표지의 성능인증 및 제품검사의 기술기준」에 적합한 것으로 설치하여야 한다. <개정 2014.8.18., 2015.1.6.>
7. 방수구는 개폐기능을 가진 것으로 설치하여야 하며, 평상 시 닫힌 상태를 유지할 것<개정 2008.12.15>



//연결송수관설비의 화재안전기준(NFSC 502) 6조 (방수구)



Check(NFSC502_6){

    KS

}



KS{

    getResult(NFSC502_6_1)=True

    getResult(NFSC502_6_2)=True

    getResult(NFSC502_6_3)=True

    getResult(NFSC502_6_4)=True

    getResult(NFSC502_6_5)=True

    getResult(NFSC502_6_6)=True

    getResult(NFSC502_6_7)=True



}


연결송수관설비의 화재안전기준(NFSC 502) 6조 (방수구) 1호 Check(NFSC502_6_0_1){ IF !CS THEN KS } CS{ getResult(NFSC502_6_0_1_가)=True getResult(NFSC502_6_0_1_나)=True } KS{ Port myPort{      Port.typeForWater = "Delivery" } isInstalled(myPort,SpecificFireFightingBuilding)=True }


//연결송수관설비의 화재안전기준(NFSC 502) 6조 (방수구) 1호 가목

Check(NFSC502_6_0_1_가){
KS
}

KS{
getBuildigUsage()="ApartmentHouse"
getFloorNumber()=1
OR getFloorNumber()=2
}


//연결송수관설비의 화재안전기준(NFSC 502) 6조 (방수구) 1호 다목 Check(NFSC502_6_0_1_다목){ KS } KS{ getBuildingUsage()!="AssemblyHall" getBuildingUsage()!="Auditorium" getBuildingUsage()!="DepartmentStore" getBuildingUsage()!="WholesaleMarket" getBuildingUsage()!="CommercialFacility" getBuildingUsage()!="Factory" getBuildingUsage()!="Warehouse" getBuildingUsage()!="UndergroundMarket" FireHydrant myFireHydrant{ isExternal(FireHydrant) = FALSE isInstalled(FireDepartmentConnection, FireHydrant)=True } isInstalled(myIndoorFireHydrant,SpecificFireFightingBuilding)=True Floor myFloor{ Floor.number>0 } Floor myFloor2{ Floor.number<0 } ( gerObjectCount(myFloor)<=4 getGrossFloorArea()<6000 m2 Floor.number>0 ) OR ( getObjectCount(myFloor)<=2 Floor.number<0 ) }


//연결송수관설비의 화재안전기준(NFSC 502) 6조 (방수구) 2호

Check(NFSC502_6_0_2){
KS
}

KS{
Space mySpce{
getSpaceUsage(Space)="Stair.AncillaryRoom"
OR
(
IF getObjectCoutn(Stair)>=2
THEN getSpace(Stair.One)
ELSE
getSpaceUsage(Space)="Stair"
END IF
)
}

Space mySpce2{
getSpaceUsage(Space)="Stair.AncillaryRoom"
OR
(
IF getObjectCoutn(Stair)>=3
THEN getSpace(Stair.Two)
ELSE
getSpaceUsage(Space)="Stair"
END IF
)
}

IF getBuildingUsage()="ApartmentHouse"
OR getFloorArea()<1000 m2

THEN getObjectDistance(FireDepartmentConnection, mySpace)<5 m

ELSE IF getFloorArea()>1000 m2

THEN getObjectDistance(FireDepartmentConnection, mySpace)<5 m
getResult(NFSC502_6_0_2_가)=True
getResult(NFSC502_6_0_2_나)=True

END IF
}


//연결송수관설비의 화재안전기준(NFSC 502) 6조 (방수구) 2호 가목 Check(NFSC502_6_0_2_가){ IF CS THEN KS1 ELSE KS2 } CS{ Space mySpace{ getSpaceUsage()="UndergroundMarket" OR getFloorNumber()<0 } getFloorArea(mySpace)>3000 m2 } KS1{ getElementDistance(FireDepartmentConnectionSystem.OutLet, Wall )<=25 m getElementDistance(FireDepartmentConnectionSystem.OutLet, Column )<=25 m } KS2{ getResult(NFSC502_6_0_2_나)=True }


//연결송수관설비의 화재안전기준(NFSC 502) 6조 (방수구) 2호 나목

Check(NFSC502_6_0_2_가){

KS
}


KS{

getElementDistance(FireDepartmentConnectionSystem.OutLet, Wall )<=50 m
getElementDistance(FireDepartmentConnectionSystem.OutLet, Column )<=50 m

}


//연결송수관설비의 화재안전기준(NFSC 502) 6조 (방수구) 3호 Check(NFSC502_6_0_3){ IF CS1 THEN KS1 ELSE IF CS2 THEN KS2 } CS1{ Space mySpace{ getFloorNumber(Space)>=11 } isInstalled(FireDepartmentConnectionSystem.Port, mySpace)=True } KS1{ getObjectProperty(FireDepartmentConnectionSystem.Port.shapeType)="DoubleType" } CS2{ getResult(NFSC502_6_0_3_가)=True OR getResult(NFSC502_6_0_3_나)=True } KS2{ getObjectProperty(FireDepartmentConnectionSystem.Port.shapeType)="SingleType" }


//연결송수관설비의 화재안전기준(nfsc502) 6조 (방수구) 3호 가목 Check(NFSC502_6_0_3_가){ KS } KS{ getFloorUsage()="ApartmentHouse" }


//연결송수관설비의 화재안전기준(NFSC 502) 6조 (방수구) 3호 나목 Check(NFSC502_6_0_3_나){ KS } KS{ isExist(SprinklerSystem)=True getObjectCount(     FireDepartmentConnectionSystem.Port, Floor.One)>=2 }


//연결송수관설비의 화재안전기준(NFSC 502) 6조 (방수구) 4호 Check(NFSC502_6_0_4){ KS } KS{ getObjectVerticalDistance(FloorSlab, FireDepartmentConnectionSystem.Port.HosePort) > 0.5m OR getObjectVerticalDistance(FloorSlab, FireDepartmentConnectionSystem.Port.HosePort) <= 1m


//연결송수관설비의 화재안전기준(NFSC 502) 6조 (방수구) 5호 Check(NFSC502_6_0_5){ KS } KS{ getObjectProperty(FireDepartmentConnectionSystem.Port.isShared)= FALSE OR getObjectProperty(FireDepartmentConnectionSystem.Port.typeForWater)="IndoorFireHydrantDischarge" Port myPort{ Port.typeForWater = "Delivery" } getObjectProperty(myPortt.diameter)=65 mm }


//연결송수관설비의 화재안전기준(NFSC 502) 6조 (방수구) 7호

Check(NFSC502_6_0_7){
KS
}

KS{
isObjectProperty(FireDepartmentConnectionSystem.OutLet.is"개폐기능")=True
}




    1      
 
This is Design IT Lab server's restricted area. Authorized users could access this website.