feat(master_data): 건설품셈 기계설비 3장 로직 8개 — 보온공사

- 배관보온(일반마감 · 칼라함석) · 밸브보온(일반 · 함석) · 각형·원형덕트 보온 · 발열선 · 분전함
- 3-1-1 기계실 · 그루브조인트 · 비닐감기(발포PE만) · 마감 가감은 입력 고르기 · 겹침은 공통 1-4-2 합산
- 3-2-1 기계실 가산 · 부속 달린 밸브 가산율은 설계자 입력(0∼25%)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01PAdA5ThqmtVSsbzjusk1cJ
This commit is contained in:
2026-09-19 19:16:03 +09:00
co-authored by Claude Opus 5
parent 7606b1726f
commit f71d527b75
@@ -0,0 +1,487 @@
{
"그룹": "로직",
"원문": "건설품셈",
"부문": "기계설비",
"판": "2026",
"줄": [
{
"열쇠": "3-1-1 일반마감 배관보온",
"이름": "일반마감 배관보온",
"결과단위": "원/m",
"출처": "건설품셈 기계설비 3-1-1",
"소유": "공용",
"입력": [
{
"이름": "배관규격",
"단위": "㎜"
},
{
"이름": "보온재",
"고르기": [
"고무발포보온재",
"발포폴리에틸렌보온재",
"유리면보온재(글라스울)"
]
},
{
"이름": "보온두께",
"고르기": [
"25㎜이하",
"50㎜이하"
]
},
{
"이름": "설치장소",
"고르기": [
"일반",
"기계실"
]
},
{
"이름": "배관접합",
"고르기": [
"일반",
"그루브조인트식"
]
},
{
"이름": "비닐감기",
"고르기": [
"안 함",
"보온 전 비닐감기"
]
},
{
"이름": "마감",
"고르기": [
"PVC보온테이프·알루미늄밴드",
"마감재 시공 안 함",
"폴리프로필렌 Sheet(APS·TS커버)"
]
}
],
"중간": [
{
"이름": "시공량",
"식": "찾기(소요량:건설품셈:3-1-1 일반마감 배관보온, '배관규격(mm)'=배관규격, 보온재=보온재, 보온두께=보온두께).시공량 * (1 + (0 - 만약(설치장소 == '기계실', 찾기(계수:건설품셈:3-1-1 일반마감 배관보온 계수, 항목='기계실 시공량 감산율').값, 0) - 만약(배관접합 == '그루브조인트식', 찾기(계수:건설품셈:3-1-1 일반마감 배관보온 계수, 항목='그루브조인트식 배관 시공량 감산율').값, 0) - 만약(비닐감기 == '보온 전 비닐감기' 그리고 보온재 == '발포폴리에틸렌보온재', 찾기(계수:건설품셈:3-1-1 일반마감 배관보온 계수, 항목='비닐감기 시 발포폴리에틸렌보온재 시공량 감산율').값, 0) + 만약(마감 == '마감재 시공 안 함', 찾기(계수:건설품셈:3-1-1 일반마감 배관보온 계수, 항목='마감재 미시공 시공량 가산율').값, 0) - 만약(마감 == '폴리프로필렌 Sheet(APS·TS커버)', 찾기(계수:건설품셈:3-1-1 일반마감 배관보온 계수, 항목='폴리프로필렌 Sheet 마감 시공량 감산율').값, 0)) / 100)",
"출처": "건설품셈 기계설비 3-1-1"
},
{
"이름": "보온공",
"식": "찾기(소요량:건설품셈:3-1-1 일반마감 배관보온, '배관규격(mm)'=배관규격, 보온재=보온재, 보온두께=보온두께).보온공 / 시공량"
},
{
"이름": "보통인부",
"식": "찾기(소요량:건설품셈:3-1-1 일반마감 배관보온, '배관규격(mm)'=배관규격, 보온재=보온재, 보온두께=보온두께).보통인부 / 시공량"
}
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1044",
"이름": "보온공",
"단위": "인",
"수량": "보온공",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "보통인부",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "비닐감기 감산은 발포폴리에틸렌보온재만 · 가감이 겹치면 공통 1-4-2 할증 중복가산(합산) · 원문에 공구손료 주 없음"
},
{
"열쇠": "3-1-2 칼라함석마감 배관보온",
"이름": "칼라함석마감 배관보온",
"결과단위": "원/m",
"출처": "건설품셈 기계설비 3-1-2",
"소유": "공용",
"입력": [
{
"이름": "보온두께",
"단위": "㎜"
},
{
"이름": "배관규격",
"단위": "㎜"
}
],
"중간": [
{
"이름": "시공량",
"식": "찾기(소요량:건설품셈:3-1-2 칼라함석마감 배관보온, '보온두께(mm)'=보온두께, '배관규격(mm)'=배관규격).시공량",
"출처": "건설품셈 기계설비 3-1-2"
},
{
"이름": "보온공",
"식": "찾기(소요량:건설품셈:3-1-2 칼라함석마감 배관보온, '보온두께(mm)'=보온두께, '배관규격(mm)'=배관규격).보온공 / 시공량"
},
{
"이름": "보통인부",
"식": "찾기(소요량:건설품셈:3-1-2 칼라함석마감 배관보온, '보온두께(mm)'=보온두께, '배관규격(mm)'=배관규격).보통인부 / 시공량"
}
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1044",
"이름": "보온공",
"단위": "인",
"수량": "보온공",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "보통인부",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "공장 가공 칼라함석 · 규격은 본관 · 보온두께는 관보온재 설치두께"
},
{
"열쇠": "3-2-1 일반마감 밸브보온",
"이름": "일반마감 밸브보온",
"결과단위": "원/개소",
"출처": "건설품셈 기계설비 3-2-1",
"소유": "공용",
"입력": [
{
"이름": "규격",
"단위": "㎜"
},
{
"이름": "보온두께",
"고르기": [
"25㎜이하",
"50㎜이하"
]
},
{
"이름": "보온재",
"고르기": [
"고무발포보온재",
"발포폴리에틸렌보온재"
]
},
{
"이름": "설치장소",
"고르기": [
"일반",
"기계실"
]
},
{
"이름": "부속가산율",
"단위": "%",
"범위": [
0,
25
],
"출처": "건설품셈 기계설비 3-2-1 주③",
"비고": "알람체크밸브 · 준비작동식밸브 등 부속 달린 밸브 — 원문 25% 범위 내 · 없으면 0"
}
],
"중간": [
{
"이름": "보온공",
"식": "찾기(소요량:건설품셈:3-2-1 일반마감 밸브보온, '규격(㎜)'=규격, 보온두께=보온두께, 보온재=보온재).보온공 * (1 + (만약(설치장소 == '기계실', 찾기(계수:건설품셈:3-2-1 일반마감 밸브보온 계수, 항목='기계실 가산율').값, 0) + 부속가산율) / 100)"
},
{
"이름": "보통인부",
"식": "찾기(소요량:건설품셈:3-2-1 일반마감 밸브보온, '규격(㎜)'=규격, 보온두께=보온두께, 보온재=보온재).보통인부 * (1 + (만약(설치장소 == '기계실', 찾기(계수:건설품셈:3-2-1 일반마감 밸브보온 계수, 항목='기계실 가산율').값, 0) + 부속가산율) / 100)"
}
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1044",
"이름": "보온공",
"단위": "인",
"수량": "보온공",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "보통인부",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "부속가산율은 설계자 입력(0∼25%) · 가산이 겹치면 공통 1-4-2 할증 중복가산(합산)"
},
{
"열쇠": "3-2-2 함석마감 밸브보온",
"이름": "함석마감 밸브보온",
"결과단위": "원/개소",
"출처": "건설품셈 기계설비 3-2-2",
"소유": "공용",
"입력": [
{
"이름": "규격",
"고르기": [
"50 이하",
"65",
"80",
"100",
"125",
"150",
"200",
"250",
"300"
]
}
],
"중간": [
{
"이름": "보온공",
"식": "찾기(소요량:건설품셈:3-2-2 함석마감 밸브보온, '규격(㎜)'=규격).보온공"
},
{
"이름": "보통인부",
"식": "찾기(소요량:건설품셈:3-2-2 함석마감 밸브보온, '규격(㎜)'=규격).보통인부"
}
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1044",
"이름": "보온공",
"단위": "인",
"수량": "보온공",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "보통인부",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "공장 가공 함석 · 개폐형 기준"
},
{
"열쇠": "3-3-1 각형덕트 보온",
"이름": "각형덕트 보온",
"결과단위": "원/㎡",
"출처": "건설품셈 기계설비 3-3-1",
"소유": "공용",
"입력": [
{
"이름": "보온두께",
"고르기": [
"25㎜이하",
"50㎜이하"
]
},
{
"이름": "보온재",
"고르기": [
"고무발포보온재, 발포폴리에틸렌보온재",
"유리면보온재(글라스울)"
]
}
],
"중간": [
{
"이름": "시공량",
"식": "찾기(소요량:건설품셈:3-3-1 각형덕트 보온, 보온두께=보온두께, 보온재=보온재).시공량",
"출처": "건설품셈 기계설비 3-3-1"
},
{
"이름": "보온공",
"식": "찾기(소요량:건설품셈:3-3-1 각형덕트 보온, 보온두께=보온두께, 보온재=보온재).보온공 / 시공량"
},
{
"이름": "보통인부",
"식": "찾기(소요량:건설품셈:3-3-1 각형덕트 보온, 보온두께=보온두께, 보온재=보온재).보통인부 / 시공량"
}
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1044",
"이름": "보온공",
"단위": "인",
"수량": "보온공",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "보통인부",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "보온재 소운반 · 재단 · 알루미늄밴드 · 마무리 포함"
},
{
"열쇠": "3-3-2 원형덕트 보온",
"이름": "원형덕트 보온",
"결과단위": "원/㎡",
"출처": "건설품셈 기계설비 3-3-2",
"소유": "공용",
"입력": [
{
"이름": "보온두께",
"고르기": [
"25㎜이하",
"50㎜이하"
]
},
{
"이름": "보온재",
"고르기": [
"고무발포보온재, 발포폴리에틸렌보온재",
"유리면보온재(글라스울)"
]
}
],
"중간": [
{
"이름": "시공량",
"식": "찾기(소요량:건설품셈:3-3-2 원형덕트 보온, 보온두께=보온두께, 보온재=보온재).시공량",
"출처": "건설품셈 기계설비 3-3-2"
},
{
"이름": "보온공",
"식": "찾기(소요량:건설품셈:3-3-2 원형덕트 보온, 보온두께=보온두께, 보온재=보온재).보온공 / 시공량"
},
{
"이름": "보통인부",
"식": "찾기(소요량:건설품셈:3-3-2 원형덕트 보온, 보온두께=보온두께, 보온재=보온재).보통인부 / 시공량"
}
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1044",
"이름": "보온공",
"단위": "인",
"수량": "보온공",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "보통인부",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "보온재 소운반 · 재단 · 알루미늄밴드 · 마무리 포함"
},
{
"열쇠": "3-4-1 발열선 설치",
"이름": "발열선 설치",
"결과단위": "원/m",
"출처": "건설품셈 기계설비 3-4-1",
"소유": "공용",
"입력": [
{
"이름": "구분",
"고르기": [
"세대내",
"공용부위"
]
}
],
"중간": [
{
"이름": "기계설비공",
"식": "찾기(소요량:건설품셈:3-4-1 발열선 설치, 구분=구분).기계설비공"
},
{
"이름": "보통인부",
"식": "만약(구분 == '세대내', 0, 찾기(소요량:건설품셈:3-4-1 발열선 설치, 구분=구분).보통인부)"
}
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1051",
"이름": "기계설비공",
"단위": "인",
"수량": "기계설비공",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "보통인부",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "세대내는 보통인부 없음 · 강제전선관 배관 · 전기배선 인입 별도"
},
{
"열쇠": "3-4-2 분전함 설치",
"이름": "분전함 설치",
"결과단위": "원/개소",
"출처": "건설품셈 기계설비 3-4-2",
"소유": "공용",
"입력": [],
"중간": [
{
"이름": "기계설비공",
"식": "찾기(소요량:건설품셈:3-4-2 분전함 설치).기계설비공"
},
{
"이름": "보통인부",
"식": "찾기(소요량:건설품셈:3-4-2 분전함 설치).보통인부"
}
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1051",
"이름": "기계설비공",
"단위": "인",
"수량": "기계설비공",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "보통인부",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "강제전선관 배관 · 통신·전기배선 인입·결선 별도"
}
]
}