1
72667
건축물의 에너지절약설계기준 제 5조 10호 차 목
차. "이코노마이저시스템”이라 함은 중간기 또는 동계에 발생하는 냉방부하를 실내 엔탈피 보다 낮은 도입 외기에 의하여 제거 또는 감소시키는 시스템을 말한다.
// 비상콘센트설비의 화재안전기준(nfsc 504) 4조 (전원 및 콘센트 등) 1항 2호
Check(NFSC504_4_1_2){
IF CS THEN KS
}
Floor myFloor{
getFloorNumber < 0
hasSpace(Floor, SpecificFireFightingBuilding) = TRUE
}
Floor myFloor2{
getFloorNumber >= 0
hasSpace(Floor, SpecificFireFightingBuilding) = TRUE
}
CS{
(getBuildingStoriesCount() >= 7
getGrossFloorArea(myFloor2) >= 2000m2)
OR getTotalFloorArea(myFloor) >= 3000m2
}
KS{
isInstalled(EmergencyPower , EmergencyPower OutletSystem) = TRUE
getObjectProperty(EmergencyPower ReceivingSystem.type) = "InhousePowerGenerationSystem"
OR getObjectProperty(EmergencyPower ReceivingSystem.type) = "EmergencyPower ReceivingSystem"
}
Python Code 변환 예정
Modify
2
72668
건축물의 에너지절약설계기준 제 5조 10호 카 목
카. "중앙집중식 냉·난방설비”라 함은 건축물의 전부 또는 냉난방 면적의 60% 이상을 냉방 또는 난방함에 있어 해당 공간에 순환펌프, 증기난방설비 등을 이용하여 열원 등을 공급하는 설비를 말한다. 단, 산업통상자원부 고시 「효율관리기자재 운용규정」에서 정한 가정용 가스보일러는 개별 난방설비로 간주한다.
// 비상콘센트설비의 화재안전기준(nfsc 504) 4조 (전원 및 콘센트 등) 1항 3호
Check(NFSC504_4_1_3){
IF (CS1 THEN KS1) OR (CS2 THEN KS2)
}
CS1{
getObjectProperty(EmergencyPower ReceivingSystem.type) = "InhousePowerGenerationSystem"
}
KS1{
getResult(NFSC504_4_1_3_4) = TRUE
}
CS2{
getObjectProperty(EmergencyPower ReceivingSystem.type) = "EmergencyPower ReceivingSystem"
}
KS2{
getResult(Unimplemented_NFSC_602) = TRUE
}
Python Code 변환 예정
Modify
3
72669
건축물의 에너지절약설계기준 제 5조 11호
11. 전기설비부문
// 비상콘센트설비의 화재안전기준(nfsc 504) 4조 (전원 및 콘센트 등) 1항 3호 라목
Check(NFSC504_4_1_3_4){
KS
}
KS{
Room myRoom{
isInstalled(EmergencyPower , Room) = TRUE
}
isFirePartitioned(myRoom) = TRUE
}
Python Code 변환 예정
Modify
4
72671
건축물의 에너지절약설계기준 제 5조 11호 가 목
거. "창문 연계 냉난방설비 자동 제어시스템”이라 함은 창문 개방시 센서가 이를 감지해 자동으로 해당 실의 냉난방 공급을 차단하는 시스템을 말한다.
// 비상콘센트설비의 화재안전기준(nfsc 504) 4조 (전원 및 콘센트 등) 5항 2호
Check(NFSC504_4_5_2){
KS
}
KS{
getObjectVerticalLocation(FloorSlab, EmergencyPower Outlet) >= 0.8m
getObjectVerticalLocation(FloorSlab, EmergencyPower Outlet) <= 1.5m
}
Python Code 변환 예정
Modify
5
72672
건축물의 에너지절약설계기준 제 5조 11호 나 목
나. "역률개선용콘덴서”라 함은 역률을 개선하기 위하여 변압기 또는 전동기 등에 병렬로 설치하는 콘덴서를 말한다.
// 비상콘센트설비의 화재안전기준(nfsc 504) 4조 (전원 및 콘센트 등) 5항 3호
Check(NFSC504_4_5_3){
IF (CS1 THEN KS1) OR (CS2 THEN KS2)
}
CS1{
Building myBuilding{
getBuildingUsage() = "ApartmentHouse"
}
Floor myFloor{
getFloorArea(Floor) < 1000m2
}
Floor myFloor2{
hasSpace(myBuilding, Floor) = TRUE
}
isExist(myFloor) = TRUE
OR isExist(myFloor2) = TRUE
}
KS1{
Door myDoor{
isObjectProperty(Door.isEntrance) = TRUE
}
getObjectDistance(myDoor.Stair.Space, EmergencyPower Outlet) < 5m
OR getObjectDistance(myDoor.Stair.AncillaryRoom, EmergencyPower Outlet) < 5m
}
CS2{
Building myBuilding{
getBuildingUsage() = "ApartmentHouse"
}
Floor myFloor{
getFloorArea(Floor) >= 1000m2
hasSpace(myBuilding, Floor) = FALSE
}
isExist(myFloor) = TRUE
}
KS2{
Door myDoor{
isObjectProperty(Door.isEntrance) = TRUE
}
getObjectDistance(myDoor.Stair.Space, EmergencyPower Outlet) < 5m
OR getObjectDistance(myDoor.Stair.AncillaryRoom, EmergencyPower Outlet) < 5m
}
Python Code 변환 예정
Modify
6
72673
건축물의 에너지절약설계기준 제 5조 11호 다 목
다. "전압강하”라 함은 인입전압(또는 변압기 2차전압)과 부하측전압과의 차를 말하며 저항이나 인덕턴스에 흐르는 전류에 의하여 강하하는 전압을 말한다.
// 비상콘센트설비의 화재안전기준(nfsc 504) 4조 (전원 및 콘센트 등) 5항 3호 가목
Check(NFSC504_4_5_3_1){
IF CS THEN KS
}
Door myDoor{
isObjectProperty(Door.isEntrance) = TRUE
}
Floor myFloor{
getFloorNumber(Floor) < 0
}
CS{
getFloorArea(myFloor) >= 3000m2
}
KS{
getObjectDistance(myDoor.Stair.Space, EmergencyPower Outlet) > 25m
OR getObjectDistance(myDoor.Stair.AncillaryRoom, EmergencyPower Outlet) > 25m
}
Python Code 변환 예정
Modify
7
72674
건축물의 에너지절약설계기준 제 5조 11호 라 목
라. "고효율조명기기”라 함은 광원, 안정기, 기타 조명기기로서 고효율인증제품 또는 산업통상자원부 고시 「효율관리기자재 운용규정」에서 고효율조명기기로 정의하는 제품을 말한다.
// 비상콘센트설비의 화재안전기준(nfsc 504) 4조 (전원 및 콘센트 등) 5항 3호 나목
Check(NFSC504_4_5_3_2){
IF CS THEN KS
}
CS{
getResult(NFSC504_4_5_3_1) = FALSE
}
KS{
getObjectDistance(myDoor.Stair.Space, EmergencyPower Outlet) > 25m
OR getObjectDistance(myDoor.Stair.AncillaryRoom, EmergencyPower Outlet) > 25m
}
Python Code 변환 예정
Modify
8
72676
건축물의 에너지절약설계기준 제 5조 11호 바 목
바. "수용률”이라 함은 부하설비 용량 합계에 대한 최대 수용전력의 백분율을 말한다.
// 비상콘센트설비의 화재안전기준(nfsc 504) 5조 (보호함) 1호
Check(NFSC504_5_0_1){
KS
}
KS{
isInstalled(Door, EmergencyPower OutletProtectiveBox) = TRUE
}
Python Code 변환 예정
Modify
9
72677
건축물의 에너지절약설계기준 제 5조 11호 사 목
사. "최대수요전력”이라 함은 수용가에서 일정 기간 중 사용한 전력의 최대치를 말하며, "최대수요전력제어설비”라 함은 수용가에서 피크전력의 억제, 전력 부하의 평준화 등을 위하여 최대수요전력을 자동제어할 수 있는 설비를 말한다.
// 비상콘센트설비의 화재안전기준(nfsc 504) 5조 (보호함) 3호
Check(NFSC504_5_0_3){
KS
}
KS{
isInstalled(IndicatingLamp, EmergencyPower OutletProtectiveBox, a, Top) = TRUE
}
Python Code 변환 예정
Modify
10
72763
건축물의 에너지절약설계기준 제 7조 3호 나 목
나. 외벽 부위는 제5조제9호차목에 따른 외단열로 시공한다.
// 스프링클러설비의 화재안전기준(nfsc 103) 12조 (전원) 2항
Check(NFSC103_12_2){
IF (!CS1 THEN KS1) OR (CS2 THEN KS2)
}
CS1{
Tank myTank{
getObjectProperty(Tank) = "PressurizedTank"
}
isInstalled(myTank) = TRUE
}
CS2{
getBuildingUsage() = "Garage"
OR getBuildingUsage() = "ParkingLot"
ParkingLot myParkingLot{
getResult(Unimplemented_NFSC105_13_2_2) = TRUE
getSpace(ParkingLot)
}
Floor myFloor{
isInstalled(SprinklerSystem, Floor) = TRUE
}
getFloorArea(myFloor) + getFloorArea(myFloor2) >= 1000m2
}
KS1{
EmergencyPower myEmergencyPower {
getObjectProperty(EmergencyPower .systemType) = "InhousePowerGenerationSystem"
OR getObjectProperty(EmergencyPower .systemType) = "StorageBatterySystem"
}
isInstalled(myEmergencyPower , SprinklerSystem) = TRUE
}
KS2{
EmergencyPower myEmergencyPower {
getObjectProperty(EmergencyPower .systemType) = "InhousePowerGenerationSystem"
OR getObjectProperty(EmergencyPower .systemType) = "StorageBatterySystem"
OR getObjectProperty(EmergencyPower .systemType) = "EmergencyPower ReceivingSystem"
}
isInstalled(myEmergencyPower , SprinklerSystem) = TRUE
}
Python Code 변환 예정
Modify
11
72764
건축물의 에너지절약설계기준 제 7조 3호 다 목
다. 외피의 모서리 부분은 열교가 발생하지 않도록 단열재를 연속적으로 설치하고 충분히 단열되도록 한다.
// 스프링클러설비의 화재안전기준(nfsc 103) 12조 (전원) 3항
Check(NFSC103_12_3){
IF (CS1 OR CS2 THEN KS1) OR (CS3 THEN KS2)
}
Pump myPump{
getObjectProperty(Pump.systemType) = "InternalCombustionEngines"
}
CS1{
getResult(Unimplemented_NFSC103_12_2) = TRUE
getObjectProperty(EmergencyPower .systemType) = "InhousePowerGenerationSystem"
OR getObjectProperty(EmergencyPower .systemType) = "StorageBatterySystem"
}
CS2{
isInstalled(Pump, InternalCombustionEngines) = TRUE
isInstalled(ControlStorageBattery, InternalCombustionEngine) = TRUE
}
KS1{
getResult(NFSC103_12_3_4) = TRUE
OR getResult(NFSC103_12_3_8) = TRUE
}
CS3{
getResult(Unimplemented_NFSC103_12_2) = TRUE
getObjectProperty(EmergencyPower .systemType) = "EmergencyPower ReceivingSystem"
}
KS2{
getResult(Unimplemented_NFSC602) = TRUE
}
Python Code 변환 예정
Modify
12
72765
건축물의 에너지절약설계기준 제 7조 3호 라 목
라. 건물의 창 및 문은 가능한 작게 설계하고, 특히 열손실이 많은 북측 거실의 창 및 문의 면적은 최소화한다.
// 스프링클러설비의 화재안전기준(nfsc 103) 12조 (전원) 3항 4호
Check(NFSC103_12_3_4){
KS
}
KS{
Space mySpace{
isInstalled(EmergencyPower , Space) = TRUE
}
isFirePartitioned(mySpace) = TRUE
}
Python Code 변환 예정
Modify
13
72769
건축물의 에너지절약설계기준 제 7조 3호 아 목
아. 건물 옥상에는 조경을 하여 최상층 지붕의 열저항을 높이고, 옥상면에 직접 도달하는 일사를 차단하여 냉방부하를 감소시킨다.
// 스프링클러설비의 화재안전기준(NFSC 103) 12조 (전원) 3항 8호 다목
Check(NFSC103_12_3_8_3){
KS
}
KS{
getObjectProperty() = "EmergencyPower SystemForReservedFirefightingPower"
}
Python Code 변환 예정
Modify