From bcfbc8b5745a83955ca5a10f2f9ed4866adeb804 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Sat, 19 Sep 2026 18:45:44 +0900 Subject: [PATCH] =?UTF-8?q?feat(master=5Fdata):=20=EA=B1=B4=EC=84=A4?= =?UTF-8?q?=ED=92=88=EC=85=88=20=ED=86=A0=EB=AA=A9=206=EC=9E=A5(=EA=B4=80?= =?UTF-8?q?=EB=B6=80=EC=84=A4=20=EB=B0=8F=20=EC=A0=91=ED=95=A9)=20?= =?UTF-8?q?=EB=A1=9C=EC=A7=81=2036=EC=A4=84=20=C2=B7=20=EC=8B=9D=20?= =?UTF-8?q?=EC=9D=BD=EA=B8=B0=20=E3=80=8CK.P=E3=80=8D=20=EC=A0=90=20=C2=B7?= =?UTF-8?q?=20=EC=9E=90=EC=B2=B4=20=EC=9E=AC=EB=A3=8C=202=EA=B0=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 6-2~6-8 전 절: 일당 표는 인력 ÷ 시공량 · 양중장비 8시간 ÷ 시공량 · 단위당 표는 품 그대로 - 시공조건 B·C 요율(6-1-1 8): 부설·접합·도장 절만 — 일당은 시공량 133·200% · 단위당은 품 75·50% - 압륜 가산 · 8m 직관 크레인 가산 · 단수 감 · 절단 작업 비율 · 공구손료 요율 구간 — 설계자 입력 - 6-7-5 강관압입추진공: 장비조립(소요일수) · 추진(m당 = 일당 편성 ÷ 작업능력) · 조명시설 - 식 읽기: 표 열쇠 안 영문자 사이 점(「K.P」「T.S」)은 칸 부르기로 안 봄 - 8장 손료 고르기에 유압잭 · 조종원 없음 고르기에 발전기 100㎾ · 재료_자체 IV전선 2.0㎜ · 백열등 100W - 막힘: 갱부(건설노임 요소 없음) · 6-8-4 공구손료 2%(소요량 계수 표 없음) — 비고 Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01JgUhN55Z3BCYhUJTjwTNfj --- .../master_data/scripts/master_formula.py | 6 +- .../master_data/로직_건설품셈_공통8장.json | 10 +- .../master_data/로직_건설품셈_토목6장.json | 2765 +++++++++++++++++ resources/master_data/재료_자체.json | 4 +- resources/tester/test_masterdata_check.py | 8 + 5 files changed, 2789 insertions(+), 4 deletions(-) create mode 100644 resources/master_data/로직_건설품셈_토목6장.json diff --git a/resources/master_data/scripts/master_formula.py b/resources/master_data/scripts/master_formula.py index 6c538ab9..32ae615f 100644 --- a/resources/master_data/scripts/master_formula.py +++ b/resources/master_data/scripts/master_formula.py @@ -129,7 +129,11 @@ class _Parser: elif depth == 0 and ch == ",": break elif depth == 0 and ch == "." and not self.s[self.i + 1 : self.i + 2].isdigit(): - break + around = self.s[self.i - 1 : self.i] + self.s[self.i + 1 : self.i + 2] + if not ( + around.isascii() and around.isalpha() and len(around) == 2 + ): # 「K.P」「T.S」 는 열쇠 글자 + break elif depth == 0 and re.match(r"\s[-+*/<>=!]", self.s[self.i : self.i + 2]): break self.i += 1 diff --git a/resources/master_data/로직_건설품셈_공통8장.json b/resources/master_data/로직_건설품셈_공통8장.json index eef51a0f..50c37211 100644 --- a/resources/master_data/로직_건설품셈_공통8장.json +++ b/resources/master_data/로직_건설품셈_공통8장.json @@ -318,7 +318,8 @@ "2106-0003", "2106-0005", "3302-0038", - "4430-0400" + "4430-0400", + "7505-0100" ] }, { @@ -405,7 +406,12 @@ "7730-0050", "5401-0017", "6105-0190", - "6202-0060" + "6202-0060", + "5204-0200", + "5204-0300", + "5204-0400", + "5204-0500", + "5204-0600" ] } ], diff --git a/resources/master_data/로직_건설품셈_토목6장.json b/resources/master_data/로직_건설품셈_토목6장.json new file mode 100644 index 00000000..529076f7 --- /dev/null +++ b/resources/master_data/로직_건설품셈_토목6장.json @@ -0,0 +1,2765 @@ +{ + "그룹": "로직", + "원문": "건설품셈", + "판": "2026", + "줄": [ + { + "열쇠": "6-2-1 타이튼 접합 및 부설", + "이름": "타이튼 접합 및 부설(장비)", + "결과단위": "원/본", + "출처": "건설품셈 토목 6-2-1", + "소유": "공용", + "입력": [ + { "이름": "관경", "고르기": ["125이하", "150", "200", "250", "300", "350", "400", "450", "500"] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" }, + { + "이름": "양중장비", + "고르기": [ + "2105-0005", + "2104-0010", + "2104-0015", + "2104-0020", + "2104-0025", + "2104-0030", + "2104-0035", + "2104-0040", + "2104-0045", + "2104-0050", + "2104-0060", + "2104-0070", + "2104-0080", + "2104-0100", + "2104-0130", + "2104-0160", + "2104-0200", + "2104-0220", + "2104-0250", + "2104-0300", + "2105-0002", + "2105-0003", + "2105-0010", + "2105-0015", + "2105-0018" + ] + }, + { + "이름": "지역", + "고르기": [ + "전국평균", + "전국", + "서울", + "경기", + "강원", + "충북", + "충남", + "전북", + "경북", + "경남", + "부산", + "제주", + "대구", + "인천", + "대전", + "울산", + "세종", + "전남광주" + ], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "시공량", + "식": "찾기(소요량:건설품셈:6-2-1 타이튼 접합 및 부설, 관경=관경).시공량 * 만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율시공량) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-2-1 타이튼 접합 및 부설, 관경=관경).배관공_수도 / 시공량", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-2-1 타이튼 접합 및 부설, 관경=관경).보통인부 / 시공량", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비, 기계=양중장비, 지역=지역)", + "이름": "양중장비", + "단위": "시간", + "수량": "찾기(소요량:건설품셈:6-2-1 타이튼 접합 및 부설, 관경=관경).양중장비 * 8 / 시공량" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-2-1 타이튼 접합 및 부설, 관경=관경).배관공_수도 / 시공량) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-2-1 타이튼 접합 및 부설, 관경=관경).보통인부 / 시공량) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-2-1 타이튼 접합 및 부설 인력 계수 주⑤, 구분='공구손료 및 잡재료').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-2-1 주⑤" + } + ], + "끝수": null, + "비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 관경 ㎜ · 직관 6m·이형관(주①) · 특수가공·계기측정 별도(주④) · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-2-1 타이튼 접합 및 부설 인력", + "이름": "타이튼 접합 및 부설(인력)", + "결과단위": "원/본", + "출처": "건설품셈 토목 6-2-1", + "소유": "공용", + "입력": [ + { "이름": "관경", "고르기": [80, 100, 120, 150] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" } + ], + "중간": [ + { + "이름": "시공량", + "식": "찾기(소요량:건설품셈:6-2-1 타이튼 접합 및 부설 인력, 관경=관경).시공량 * 만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율시공량) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-2-1 타이튼 접합 및 부설 인력, 관경=관경).배관공_수도 / 시공량", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-2-1 타이튼 접합 및 부설 인력, 관경=관경).보통인부 / 시공량", + "비목": "노무비" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-2-1 타이튼 접합 및 부설 인력, 관경=관경).배관공_수도 / 시공량) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-2-1 타이튼 접합 및 부설 인력, 관경=관경).보통인부 / 시공량) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-2-1 타이튼 접합 및 부설 인력 계수 주⑤, 구분='공구손료 및 잡재료').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-2-1 주⑤" + } + ], + "끝수": null, + "비고": "시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 인력 부설·접합(비고) · 관경 ㎜ · 특수가공·계기측정 별도(주④) · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-2-2 K.P 메커니컬 접합 및 부설", + "이름": "K.P 메커니컬 접합 및 부설(장비)", + "결과단위": "원/본", + "출처": "건설품셈 토목 6-2-2", + "소유": "공용", + "입력": [ + { + "이름": "관경", + "고르기": [ + "125 이하", + "150", + "200", + "250", + "300", + "350", + "400", + "450", + "500", + "600", + "700", + "800", + "900", + "1,000", + "1,100~1,200" + ] + }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" }, + { "이름": "압륜가산", "단위": "%", "범위": [0, 30], "출처": "건설품셈 토목 6-2-2 주④" }, + { + "이름": "양중장비", + "고르기": [ + "2105-0005", + "2104-0010", + "2104-0015", + "2104-0020", + "2104-0025", + "2104-0030", + "2104-0035", + "2104-0040", + "2104-0045", + "2104-0050", + "2104-0060", + "2104-0070", + "2104-0080", + "2104-0100", + "2104-0130", + "2104-0160", + "2104-0200", + "2104-0220", + "2104-0250", + "2104-0300", + "2105-0002", + "2105-0003", + "2105-0010", + "2105-0015", + "2105-0018" + ] + }, + { "이름": "요율구간", "고르기": ["300mm이하", "350mm~600mm", "700mm~1,200mm"], "출처": "건설품셈 토목 6-2-2 주⑥" }, + { + "이름": "지역", + "고르기": [ + "전국평균", + "전국", + "서울", + "경기", + "강원", + "충북", + "충남", + "전북", + "경북", + "경남", + "부산", + "제주", + "대구", + "인천", + "대전", + "울산", + "세종", + "전남광주" + ], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "시공량", + "식": "찾기(소요량:건설품셈:6-2-2 K.P 메커니컬 접합 및 부설, 관경=관경).시공량 * 만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율시공량) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-2-2 K.P 메커니컬 접합 및 부설, 관경=관경).배관공_수도 / 시공량 * (1 + 압륜가산 / 100)", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-2-2 K.P 메커니컬 접합 및 부설, 관경=관경).보통인부 / 시공량 * (1 + 압륜가산 / 100)", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비, 기계=양중장비, 지역=지역)", + "이름": "양중장비", + "단위": "시간", + "수량": "찾기(소요량:건설품셈:6-2-2 K.P 메커니컬 접합 및 부설, 관경=관경).양중장비 * 8 / 시공량 * (1 + 압륜가산 / 100)" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-2-2 K.P 메커니컬 접합 및 부설, 관경=관경).배관공_수도 / 시공량 * (1 + 압륜가산 / 100)) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-2-2 K.P 메커니컬 접합 및 부설, 관경=관경).보통인부 / 시공량 * (1 + 압륜가산 / 100)) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-2-2 K.P 메커니컬 접합 및 부설 요율, 관경=요율구간).요율 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-2-2 주⑥" + } + ], + "끝수": null, + "비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 해석: 공구손료 요율 구간은 관경 따라 설계자 고름 · 이탈방지 압륜 쓰면 품 30% 범위 가산(주④) — 설계자 입력(아니면 0) · 특수가공·계기측정 별도(주⑤) · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-2-2 K.P 메커니컬 접합 및 부설 인력", + "이름": "K.P 메커니컬 접합 및 부설(인력)", + "결과단위": "원/본", + "출처": "건설품셈 토목 6-2-2", + "소유": "공용", + "입력": [ + { "이름": "관경", "고르기": [80, 100, 120, 150] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" }, + { "이름": "압륜가산", "단위": "%", "범위": [0, 30], "출처": "건설품셈 토목 6-2-2 주④" }, + { "이름": "요율구간", "고르기": ["300mm이하", "350mm~600mm", "700mm~1,200mm"], "출처": "건설품셈 토목 6-2-2 주⑥" } + ], + "중간": [ + { + "이름": "시공량", + "식": "찾기(소요량:건설품셈:6-2-2 K.P 메커니컬 접합 및 부설 인력, 관경=관경).시공량 * 만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율시공량) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-2-2 K.P 메커니컬 접합 및 부설 인력, 관경=관경).배관공_수도 / 시공량 * (1 + 압륜가산 / 100)", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-2-2 K.P 메커니컬 접합 및 부설 인력, 관경=관경).보통인부 / 시공량 * (1 + 압륜가산 / 100)", + "비목": "노무비" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-2-2 K.P 메커니컬 접합 및 부설 인력, 관경=관경).배관공_수도 / 시공량 * (1 + 압륜가산 / 100)) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-2-2 K.P 메커니컬 접합 및 부설 인력, 관경=관경).보통인부 / 시공량 * (1 + 압륜가산 / 100)) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-2-2 K.P 메커니컬 접합 및 부설 요율, 관경=요율구간).요율 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-2-2 주⑥" + } + ], + "끝수": null, + "비고": "시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 해석: 공구손료 요율 구간은 관경 따라 설계자 고름 · 인력 부설·접합(비고) · 이탈방지 압륜 가산 30% 범위(주④) · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-2-3 관 절단", + "이름": "주철관 절단", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-2-3", + "소유": "공용", + "입력": [ + { + "이름": "관경", + "고르기": [ + "100이하", + "125", + "150", + "200", + "250", + "300", + "350", + "400", + "450", + "500", + "600", + "700", + "800", + "900", + "1,000", + "1,100", + "1,200" + ] + } + ], + "중간": [{ "이름": "요율", "식": "1" }], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-2-3 관 절단, 관경=관경).배관공_수도 * 요율", + "비목": "노무비" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-2-3 관 절단, 관경=관경).배관공_수도 * 요율) * 인력:건설노임:1040) * 찾기(소요량:건설품셈:6-2-3 관 절단 계수 주④, 구분='공구손료 및 경장비(절단기 등)의 기계경비').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-2-3 주④" + } + ], + "끝수": null, + "비고": "해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 안전·환경시설 별도(주③) · 커터 등 소모재료 별도(주⑤)" + }, + { + "열쇠": "6-3-1 부설", + "이름": "강관 부설(장비)", + "결과단위": "원/본", + "출처": "건설품셈 토목 6-3-1", + "소유": "공용", + "입력": [ + { + "이름": "관경", + "고르기": [ + "125이하", + "150", + "200", + "250", + "300", + "350", + "400", + "450", + "500", + "600", + "700", + "800", + "900", + "1,000", + "1,100", + "1,200", + "1,350~1,500", + "1,650", + "1,800~2,200", + "2,400" + ] + }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" }, + { + "이름": "양중장비", + "고르기": [ + "2105-0005", + "2104-0010", + "2104-0015", + "2104-0020", + "2104-0025", + "2104-0030", + "2104-0035", + "2104-0040", + "2104-0045", + "2104-0050", + "2104-0060", + "2104-0070", + "2104-0080", + "2104-0100", + "2104-0130", + "2104-0160", + "2104-0200", + "2104-0220", + "2104-0250", + "2104-0300", + "2105-0002", + "2105-0003", + "2105-0010", + "2105-0015", + "2105-0018" + ] + }, + { + "이름": "지역", + "고르기": [ + "전국평균", + "전국", + "서울", + "경기", + "강원", + "충북", + "충남", + "전북", + "경북", + "경남", + "부산", + "제주", + "대구", + "인천", + "대전", + "울산", + "세종", + "전남광주" + ], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "시공량", + "식": "찾기(소요량:건설품셈:6-3-1 부설, 관경=관경).시공량 * 만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율시공량) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-3-1 부설, 관경=관경).배관공_수도 / 시공량", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-3-1 부설, 관경=관경).보통인부 / 시공량", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비, 기계=양중장비, 지역=지역)", + "이름": "양중장비", + "단위": "시간", + "수량": "찾기(소요량:건설품셈:6-3-1 부설, 관경=관경).양중장비 * 8 / 시공량" + } + ], + "덧줄": [], + "끝수": null, + "비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-3-1 부설 인력", + "이름": "강관 부설(인력)", + "결과단위": "원/본", + "출처": "건설품셈 토목 6-3-1", + "소유": "공용", + "입력": [ + { "이름": "관경", "고르기": [80, 100, 125, 150, 200, 250] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" } + ], + "중간": [ + { + "이름": "시공량", + "식": "찾기(소요량:건설품셈:6-3-1 부설 인력, 관경=관경).시공량 * 만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율시공량) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-3-1 부설 인력, 관경=관경).배관공_수도 / 시공량", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-3-1 부설 인력, 관경=관경).보통인부 / 시공량", + "비목": "노무비" + } + ], + "덧줄": [], + "끝수": null, + "비고": "시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 인력 부설(비고) · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-3-2 용접 접합", + "이름": "강관 용접 접합", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-3-2", + "소유": "공용", + "입력": [ + { + "이름": "관경", + "고르기": [ + "125이하", + "150", + "200", + "250", + "300", + "350", + "400", + "450", + "500", + "600", + "700", + "800", + "900", + "1,000", + "1,100", + "1,200", + "1,350", + "1,500~1,650", + "1,800~2,000", + "2,200", + "2,400" + ] + }, + { "이름": "종별", "고르기": ["A종", "B종"] }, + { "이름": "용접방법", "고르기": ["겹치기 용접", "베벨엔드용접"] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" } + ], + "중간": [ + { + "이름": "시공량", + "식": "찾기(소요량:건설품셈:6-3-2 용접 접합, 관경=관경, 종별=종별, 용접방법=용접방법).시공량 * 만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율시공량) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1012", + "이름": "용접공", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-3-2 용접 접합, 관경=관경, 종별=종별, 용접방법=용접방법).용접공 / 시공량", + "비목": "노무비" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-3-2 용접 접합, 관경=관경, 종별=종별, 용접방법=용접방법).용접공 / 시공량) * 인력:건설노임:1012) * 찾기(소요량:건설품셈:6-3-2 용접 접합 계수 주④, 구분='공구손료 및 경장비(용접기, 발전기 등)의 기계경비').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-3-2 주④" + } + ], + "끝수": null, + "비고": "시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 800㎜ 이상 내·외부 용접(주①) · 특수가공·계기측정 별도(주③) · 용접 자재 별도(주⑤)" + }, + { + "열쇠": "6-3-3 도장", + "이름": "강관 접합부 도장", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-3-3", + "소유": "공용", + "입력": [ + { + "이름": "관경", + "고르기": [300, 350, 400, 450, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1350, 1500, 1.65, 1800, 2000, 2200, 2400] + }, + { "이름": "도장부위", "고르기": ["외부도장", "내부도장"] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" } + ], + "중간": [ + { + "이름": "요율", + "식": "만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율품) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1029", + "이름": "도장공", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-3-3 도장, 관경=관경, 도장부위=도장부위).도장공 * 요율", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-3-3 도장, 관경=관경, 도장부위=도장부위).보통인부 * 요율", + "비목": "노무비" + } + ], + "덧줄": [], + "끝수": null, + "비고": "시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 소모재료 설계수량 따라 별도(주④) · 관경 선택지 1.65 는 소요량 표 값 그대로(원문 1,650 으로 보임)" + }, + { + "열쇠": "6-3-4 절단", + "이름": "강관 절단", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-3-4", + "소유": "공용", + "입력": [ + { + "이름": "관경", + "고르기": [ + 80, + 100, + 125, + 150, + 200, + 250, + 300, + 350, + 400, + 450, + 500, + 600, + 700, + 800, + 900, + 1000, + 1100, + 1200, + 1350, + 1500, + 1650, + 1800, + 2000, + 2200, + 2400 + ] + }, + { "이름": "종별", "고르기": ["A종", "B종"] }, + { "이름": "작업", "고르기": ["전체", "금긋기 및 절단품", "선단가공(Beveling) 품"], "출처": "건설품셈 토목 6-3-4 비고" } + ], + "중간": [ + { "이름": "요율", "식": "1" }, + { "이름": "작업비율", "식": "만약(작업 == '전체', 1, 찾기(소요량:건설품셈:6-3-4 절단 계수 비고, 구분=작업).값 / 100)", "출처": "건설품셈 토목 6-3-4 비고" } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1012", + "이름": "용접공", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-3-4 절단, 관경=관경, 종별=종별).용접공 * 요율 * 작업비율", + "비목": "노무비" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-3-4 절단, 관경=관경, 종별=종별).용접공 * 요율 * 작업비율) * 인력:건설노임:1012) * 찾기(소요량:건설품셈:6-3-4 절단 계수 주③, 구분='공구손료 및 경장비(절단장비 등)의 기계경비').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-3-4 주③" + } + ], + "끝수": null, + "비고": "해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 금긋기·절단 70% · 선단가공 30%(비고) — 한 작업만 하면 고름 · 산소·LPG 재료 별도" + }, + { + "열쇠": "6-4-1 T.S 접합 및 부설", + "이름": "PVC관 T.S 접합 및 부설", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-4-1", + "소유": "공용", + "입력": [ + { "이름": "관경", "고르기": [100, 150] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" } + ], + "중간": [ + { + "이름": "시공량", + "식": "찾기(소요량:건설품셈:6-4-1 T.S 접합 및 부설, 관경=관경).시공량 * 만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율시공량) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-4-1 T.S 접합 및 부설, 관경=관경).배관공_수도 / 시공량", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-4-1 T.S 접합 및 부설, 관경=관경).보통인부 / 시공량", + "비목": "노무비" + } + ], + "덧줄": [], + "끝수": null, + "비고": "시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-4-2 고무링 접합 및 부설", + "이름": "PVC관 고무링 접합 및 부설", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-4-2", + "소유": "공용", + "입력": [ + { "이름": "관경", "고르기": [100, 150, 200, 250, 300] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" } + ], + "중간": [ + { + "이름": "시공량", + "식": "찾기(소요량:건설품셈:6-4-2 고무링 접합 및 부설, 관경=관경).시공량 * 만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율시공량) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-4-2 고무링 접합 및 부설, 관경=관경).배관공_수도 / 시공량", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-4-2 고무링 접합 및 부설, 관경=관경).보통인부 / 시공량", + "비목": "노무비" + } + ], + "덧줄": [], + "끝수": null, + "비고": "시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 접합재료(고무링) 별도(주③) · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-5-1 조임식 접합 및 부설", + "이름": "PE관 조임식 접합 및 부설", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-5-1", + "소유": "공용", + "입력": [ + { "이름": "관경", "고르기": [32, 40, 50] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" } + ], + "중간": [ + { + "이름": "시공량", + "식": "찾기(소요량:건설품셈:6-5-1 조임식 접합 및 부설, 관경=관경).시공량 * 만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율시공량) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-5-1 조임식 접합 및 부설, 관경=관경).배관공_수도 / 시공량", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-5-1 조임식 접합 및 부설, 관경=관경).보통인부 / 시공량", + "비목": "노무비" + } + ], + "덧줄": [], + "끝수": null, + "비고": "시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-5-2 밴드 접합 및 부설", + "이름": "PE관 밴드 접합 및 부설", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-5-2", + "소유": "공용", + "입력": [ + { "이름": "관경", "고르기": [100, 150, 200, 250, 300, 350, 400, 450, 500] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" } + ], + "중간": [ + { + "이름": "시공량", + "식": "찾기(소요량:건설품셈:6-5-2 밴드 접합 및 부설, 관경=관경).시공량 * 만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율시공량) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-5-2 밴드 접합 및 부설, 관경=관경).배관공_수도 / 시공량", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-5-2 밴드 접합 및 부설, 관경=관경).보통인부 / 시공량", + "비목": "노무비" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-5-2 밴드 접합 및 부설, 관경=관경).배관공_수도 / 시공량) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-5-2 밴드 접합 및 부설, 관경=관경).보통인부 / 시공량) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-5-2 밴드 접합 및 부설 계수 주③, 구분='공구손료 및 잡재료').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-5-2 주③" + } + ], + "끝수": null, + "비고": "시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 접합재료(조임밴드) 별도(주④) · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-5-3 소켓융착 접합 및 부설", + "이름": "PE관 소켓융착 접합 및 부설", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-5-3", + "소유": "공용", + "입력": [ + { "이름": "관경", "고르기": [50, 65, 75] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" } + ], + "중간": [ + { + "이름": "시공량", + "식": "찾기(소요량:건설품셈:6-5-3 소켓융착 접합 및 부설, 관경=관경).시공량 * 만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율시공량) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-5-3 소켓융착 접합 및 부설, 관경=관경).배관공_수도 / 시공량", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-5-3 소켓융착 접합 및 부설, 관경=관경).보통인부 / 시공량", + "비목": "노무비" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-5-3 소켓융착 접합 및 부설, 관경=관경).배관공_수도 / 시공량) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-5-3 소켓융착 접합 및 부설, 관경=관경).보통인부 / 시공량) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-5-3 소켓융착 접합 및 부설 계수 주③, 구분='공구손료 및 경장비(발전기, 융착기 등)의 기계경비').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-5-3 주③" + } + ], + "끝수": null, + "비고": "시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-5-4 바트융착 접합 및 부설", + "이름": "PE관 바트융착 접합 및 부설", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-5-4", + "소유": "공용", + "입력": [ + { + "이름": "관경", + "고르기": [ + "50", + "65", + "75", + "100", + "125", + "150", + "200", + "250", + "300", + "350", + "400", + "450", + "500~550", + "600", + "700", + "800" + ] + }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" }, + { + "이름": "양중장비", + "고르기": [ + "2105-0005", + "2104-0010", + "2104-0015", + "2104-0020", + "2104-0025", + "2104-0030", + "2104-0035", + "2104-0040", + "2104-0045", + "2104-0050", + "2104-0060", + "2104-0070", + "2104-0080", + "2104-0100", + "2104-0130", + "2104-0160", + "2104-0200", + "2104-0220", + "2104-0250", + "2104-0300", + "2105-0002", + "2105-0003", + "2105-0010", + "2105-0015", + "2105-0018" + ] + }, + { "이름": "요율구간", "고르기": ["75㎜이하", "100~150㎜", "200~600", "700~800㎜"], "출처": "건설품셈 토목 6-5-4 주④" }, + { + "이름": "지역", + "고르기": [ + "전국평균", + "전국", + "서울", + "경기", + "강원", + "충북", + "충남", + "전북", + "경북", + "경남", + "부산", + "제주", + "대구", + "인천", + "대전", + "울산", + "세종", + "전남광주" + ], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "시공량", + "식": "찾기(소요량:건설품셈:6-5-4 바트융착 접합 및 부설, 관경=관경).시공량 * 만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율시공량) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-5-4 바트융착 접합 및 부설, 관경=관경).배관공_수도 / 시공량", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-5-4 바트융착 접합 및 부설, 관경=관경).보통인부 / 시공량", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비, 기계=양중장비, 지역=지역)", + "이름": "양중장비", + "단위": "시간", + "수량": "만약(관경 == '50' 또는 관경 == '65' 또는 관경 == '75' 또는 관경 == '100' 또는 관경 == '125' 또는 관경 == '150' 또는 관경 == '200' 또는 관경 == '250' 또는 관경 == '300' 또는 관경 == '350' 또는 관경 == '400' 또는 관경 == '450' 또는 관경 == '500~550', 0, 찾기(소요량:건설품셈:6-5-4 바트융착 접합 및 부설, 관경=관경).양중장비 * 8 / 시공량)" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-5-4 바트융착 접합 및 부설, 관경=관경).배관공_수도 / 시공량) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-5-4 바트융착 접합 및 부설, 관경=관경).보통인부 / 시공량) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-5-4 바트융착 접합 및 부설 요율, 관경=요율구간).요율 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-5-4 주④" + } + ], + "끝수": null, + "비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 해석: 공구손료 요율 구간은 관경 따라 설계자 고름 · 양중장비는 600㎜ 이상만(원문 표) · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-5-5 분기관 천공 및 접합", + "이름": "PE관 분기관 천공 및 접합", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-5-5", + "소유": "공용", + "입력": [ + { "이름": "분기관관경", "고르기": [75, 100, 150, 200, 250, 300] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" } + ], + "중간": [ + { + "이름": "요율", + "식": "만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율품) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-5-5 분기관 천공 및 접합, 분기관관경=분기관관경).배관공_수도 * 요율", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-5-5 분기관 천공 및 접합, 분기관관경=분기관관경).보통인부 * 요율", + "비목": "노무비" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-5-5 분기관 천공 및 접합, 분기관관경=분기관관경).배관공_수도 * 요율) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-5-5 분기관 천공 및 접합, 분기관관경=분기관관경).보통인부 * 요율) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-5-5 분기관 천공 및 접합 계수 주③, 구분='공구손료 및 경장비(발전기, 융착기 등)의 기계경비').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-5-5 주③" + } + ], + "끝수": null, + "비고": "시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 새들 융착·천공(주②) · 새들 재료 별도" + }, + { + "열쇠": "6-6-1 소켓관 부설 및 접합", + "이름": "콘크리트 소켓관 부설 및 접합", + "결과단위": "원/본", + "출처": "건설품셈 토목 6-6-1", + "소유": "공용", + "입력": [ + { + "이름": "관경", + "고르기": [ + "250", + "300", + "350", + "400", + "450", + "500", + "600", + "700", + "800", + "900", + "1,000", + "1,100", + "1,200", + "1,350", + "1,500", + "1,650~1,800", + "2,000" + ] + }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" }, + { + "이름": "양중장비", + "고르기": [ + "2105-0005", + "2104-0010", + "2104-0015", + "2104-0020", + "2104-0025", + "2104-0030", + "2104-0035", + "2104-0040", + "2104-0045", + "2104-0050", + "2104-0060", + "2104-0070", + "2104-0080", + "2104-0100", + "2104-0130", + "2104-0160", + "2104-0200", + "2104-0220", + "2104-0250", + "2104-0300", + "2105-0002", + "2105-0003", + "2105-0010", + "2105-0015", + "2105-0018" + ] + }, + { + "이름": "지역", + "고르기": [ + "전국평균", + "전국", + "서울", + "경기", + "강원", + "충북", + "충남", + "전북", + "경북", + "경남", + "부산", + "제주", + "대구", + "인천", + "대전", + "울산", + "세종", + "전남광주" + ], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "시공량", + "식": "찾기(소요량:건설품셈:6-6-1 소켓관 부설 및 접합, 관경=관경).시공량 * 만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율시공량) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-6-1 소켓관 부설 및 접합, 관경=관경).배관공_수도 / 시공량", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-6-1 소켓관 부설 및 접합, 관경=관경).보통인부 / 시공량", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비, 기계=양중장비, 지역=지역)", + "이름": "양중장비", + "단위": "시간", + "수량": "찾기(소요량:건설품셈:6-6-1 소켓관 부설 및 접합, 관경=관경).양중장비 * 8 / 시공량" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-6-1 소켓관 부설 및 접합, 관경=관경).배관공_수도 / 시공량) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-6-1 소켓관 부설 및 접합, 관경=관경).보통인부 / 시공량) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-6-1 소켓관 부설 및 접합 계수 주④, 구분='공구손료 및 잡재료').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-6-1 주④" + } + ], + "끝수": null, + "비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 접합재료(고무링) 별도(주⑤) · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-6-2 수밀밴드 접합 및 부설", + "이름": "콘크리트관 수밀밴드 접합 및 부설", + "결과단위": "원/본", + "출처": "건설품셈 토목 6-6-2", + "소유": "공용", + "입력": [ + { + "이름": "관경", + "고르기": [ + "250", + "300", + "350", + "400", + "450", + "500", + "600", + "700", + "800", + "900~1,000", + "1,100~1,200", + "1,350", + "1,500", + "1,650~1,800", + "2,000" + ] + }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" }, + { + "이름": "양중장비", + "고르기": [ + "2105-0005", + "2104-0010", + "2104-0015", + "2104-0020", + "2104-0025", + "2104-0030", + "2104-0035", + "2104-0040", + "2104-0045", + "2104-0050", + "2104-0060", + "2104-0070", + "2104-0080", + "2104-0100", + "2104-0130", + "2104-0160", + "2104-0200", + "2104-0220", + "2104-0250", + "2104-0300", + "2105-0002", + "2105-0003", + "2105-0010", + "2105-0015", + "2105-0018" + ] + }, + { + "이름": "지역", + "고르기": [ + "전국평균", + "전국", + "서울", + "경기", + "강원", + "충북", + "충남", + "전북", + "경북", + "경남", + "부산", + "제주", + "대구", + "인천", + "대전", + "울산", + "세종", + "전남광주" + ], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "시공량", + "식": "찾기(소요량:건설품셈:6-6-2 수밀밴드 접합 및 부설, 관경=관경).시공량 * 만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율시공량) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-6-2 수밀밴드 접합 및 부설, 관경=관경).배관공_수도 / 시공량", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-6-2 수밀밴드 접합 및 부설, 관경=관경).보통인부 / 시공량", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비, 기계=양중장비, 지역=지역)", + "이름": "양중장비", + "단위": "시간", + "수량": "찾기(소요량:건설품셈:6-6-2 수밀밴드 접합 및 부설, 관경=관경).양중장비 * 8 / 시공량" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-6-2 수밀밴드 접합 및 부설, 관경=관경).배관공_수도 / 시공량) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-6-2 수밀밴드 접합 및 부설, 관경=관경).보통인부 / 시공량) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-6-2 수밀밴드 접합 및 부설 계수 주④, 구분='공구손료 및 잡재료').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-6-2 주④" + } + ], + "끝수": null, + "비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 접합재료(수밀밴드) 별도(주⑤) · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-6-3 절단", + "이름": "콘크리트관 절단", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-6-3", + "소유": "공용", + "입력": [ + { + "이름": "관경", + "고르기": [250, 300, 350, 400, 450, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1350, 1500, 1650, 1800, 2000] + } + ], + "중간": [{ "이름": "요율", "식": "1" }], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-6-3 절단, 관경=관경).배관공_수도 * 요율", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-6-3 절단, 관경=관경).보통인부 * 요율", + "비목": "노무비" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-6-3 절단, 관경=관경).배관공_수도 * 요율) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-6-3 절단, 관경=관경).보통인부 * 요율) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-6-3 절단 계수 주③, 구분='공구손료 및 경장비(절단기 등)의 기계경비와 잡재료비').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-6-3 주③" + } + ], + "끝수": null, + "비고": "해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 공구손료·경장비·잡재료 6%(주③) · 커터 손료 별도(주④)" + }, + { + "열쇠": "6-6-4 천공 및 접합", + "이름": "콘크리트관 천공 및 접합", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-6-4", + "소유": "공용", + "입력": [ + { "이름": "본관", "고르기": ["500이하", "500초과~ 900이하", "900초과~ 1200이하"] }, + { "이름": "연결관", "고르기": [150, 200, 250, 300] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" } + ], + "중간": [ + { + "이름": "요율", + "식": "만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율품) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-6-4 천공 및 접합, 본관=본관, 연결관=연결관).배관공_수도 * 요율", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-6-4 천공 및 접합, 본관=본관, 연결관=연결관).보통인부 * 요율", + "비목": "노무비" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-6-4 천공 및 접합, 본관=본관, 연결관=연결관).배관공_수도 * 요율) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-6-4 천공 및 접합, 본관=본관, 연결관=연결관).보통인부 * 요율) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-6-4 천공 및 접합 계수 주④, 구분='공구손료 및 경장비(천공기 등)의 기계경비와 소모재료(비트 등)').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-6-4 주④" + } + ], + "끝수": null, + "비고": "시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 연결관이 PVC관 등이어도 같음(주③) · 모르타르·단지관 별도(주⑤)" + }, + { + "열쇠": "6-7-1 PC관 부설 및 접합", + "이름": "PC관 부설 및 접합", + "결과단위": "원/본", + "출처": "건설품셈 토목 6-7-1", + "소유": "공용", + "입력": [ + { "이름": "관경", "고르기": [500, 600, 700, 800, 900, 1000, 1100, 1200, 1350, 1500] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" }, + { + "이름": "크레인", + "고르기": [ + "2105-0005", + "2104-0010", + "2104-0015", + "2104-0020", + "2104-0025", + "2104-0030", + "2104-0035", + "2104-0040", + "2104-0045", + "2104-0050", + "2104-0060", + "2104-0070", + "2104-0080", + "2104-0100", + "2104-0130", + "2104-0160", + "2104-0200", + "2104-0220", + "2104-0250", + "2104-0300", + "2105-0002", + "2105-0003", + "2105-0010", + "2105-0015", + "2105-0018" + ] + }, + { + "이름": "지역", + "고르기": [ + "전국평균", + "전국", + "서울", + "경기", + "강원", + "충북", + "충남", + "전북", + "경북", + "경남", + "부산", + "제주", + "대구", + "인천", + "대전", + "울산", + "세종", + "전남광주" + ], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "요율", + "식": "만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율품) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-1 PC관 부설 및 접합, 관경=관경).배관공_수도 * 요율", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-1 PC관 부설 및 접합, 관경=관경).보통인부 * 요율", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비, 기계=크레인, 지역=지역)", + "이름": "크레인", + "단위": "시간", + "수량": "찾기(소요량:건설품셈:6-7-1 PC관 부설 및 접합, 관경=관경).크레인 * 요율" + } + ], + "덧줄": [], + "끝수": null, + "비고": "해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 크레인 규격 참고(주) 10ton급 1,000mm이하 · 20ton급 1,100mm이상 · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-7-2 파형강관 부설 및 접합", + "이름": "파형강관 부설 및 접합", + "결과단위": "원/본", + "출처": "건설품셈 토목 6-7-2", + "소유": "공용", + "입력": [ + { "이름": "관경", "고르기": [250, 300, 400, 450, 500, 600, 700, 800, 1000, 1200, 1500] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" }, + { "이름": "직관8m가산", "단위": "%", "범위": [0, 10], "출처": "건설품셈 토목 6-7-2 주③" }, + { + "이름": "크레인", + "고르기": [ + "2105-0005", + "2104-0010", + "2104-0015", + "2104-0020", + "2104-0025", + "2104-0030", + "2104-0035", + "2104-0040", + "2104-0045", + "2104-0050", + "2104-0060", + "2104-0070", + "2104-0080", + "2104-0100", + "2104-0130", + "2104-0160", + "2104-0200", + "2104-0220", + "2104-0250", + "2104-0300", + "2105-0002", + "2105-0003", + "2105-0010", + "2105-0015", + "2105-0018" + ] + }, + { + "이름": "지역", + "고르기": [ + "전국평균", + "전국", + "서울", + "경기", + "강원", + "충북", + "충남", + "전북", + "경북", + "경남", + "부산", + "제주", + "대구", + "인천", + "대전", + "울산", + "세종", + "전남광주" + ], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "요율", + "식": "만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율품) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-2 파형강관 부설 및 접합, 관경=관경).배관공_수도 * 요율", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-2 파형강관 부설 및 접합, 관경=관경).보통인부 * 요율", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비, 기계=크레인, 지역=지역)", + "이름": "크레인", + "단위": "시간", + "수량": "찾기(소요량:건설품셈:6-7-2 파형강관 부설 및 접합, 관경=관경).크레인 * 요율 * (1 + 직관8m가산 / 100)" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-7-2 파형강관 부설 및 접합, 관경=관경).배관공_수도 * 요율) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-7-2 파형강관 부설 및 접합, 관경=관경).보통인부 * 요율) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-7-2 파형강관 부설 및 접합 계수 주⑤, 구분='공구손료 및 잡재료').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-7-2 주⑤" + } + ], + "끝수": null, + "비고": "해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 8m 직관은 크레인 시간 10% 범위 가산(주③) — 설계자 입력(아니면 0) · 접합재료(커플링밴드) 별도(주⑥)" + }, + { + "열쇠": "6-7-3 유리섬유복합관 부설 및 접합", + "이름": "유리섬유복합관 부설 및 접합", + "결과단위": "원/본", + "출처": "건설품셈 토목 6-7-3", + "소유": "공용", + "입력": [ + { + "이름": "관경", + "고르기": [ + 150, + 200, + 250, + 300, + 350, + 400, + 450, + 500, + 600, + 700, + 800, + 900, + 1000, + 1100, + 1200, + 1350, + 1500, + 1650, + 1800, + 2000, + 2200, + 2400 + ] + }, + { "이름": "관종류", "고르기": ["비압력관", "압력관"] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" }, + { + "이름": "크레인", + "고르기": [ + "2105-0005", + "2104-0010", + "2104-0015", + "2104-0020", + "2104-0025", + "2104-0030", + "2104-0035", + "2104-0040", + "2104-0045", + "2104-0050", + "2104-0060", + "2104-0070", + "2104-0080", + "2104-0100", + "2104-0130", + "2104-0160", + "2104-0200", + "2104-0220", + "2104-0250", + "2104-0300", + "2105-0002", + "2105-0003", + "2105-0010", + "2105-0015", + "2105-0018" + ] + }, + { + "이름": "지역", + "고르기": [ + "전국평균", + "전국", + "서울", + "경기", + "강원", + "충북", + "충남", + "전북", + "경북", + "경남", + "부산", + "제주", + "대구", + "인천", + "대전", + "울산", + "세종", + "전남광주" + ], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "요율", + "식": "만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율품) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-3 유리섬유복합관 부설 및 접합, 관경=관경, 관종류=관종류).배관공_수도 * 요율", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-3 유리섬유복합관 부설 및 접합, 관경=관경, 관종류=관종류).보통인부 * 요율", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비, 기계=크레인, 지역=지역)", + "이름": "크레인", + "단위": "시간", + "수량": "만약((관경 == 150 그리고 관종류 == '비압력관') 또는 (관경 == 150 그리고 관종류 == '압력관') 또는 (관경 == 200 그리고 관종류 == '비압력관') 또는 (관경 == 200 그리고 관종류 == '압력관'), 0, 찾기(소요량:건설품셈:6-7-3 유리섬유복합관 부설 및 접합, 관경=관경, 관종류=관종류).크레인 * 요율)" + } + ], + "덧줄": [], + "끝수": null, + "비고": "해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 크레인 규격 참고(주) 5ton급 900mm이하 · 10ton급 1,100mm이하 · 15ton급 2,000mm이하 · 20ton급 2,200mm이상 · 크레인은 원문 표에 값이 있는 관경만 · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-7-4 내충격PVC수도관 부설 및 접합", + "이름": "내충격PVC수도관 부설 및 접합", + "결과단위": "원/본", + "출처": "건설품셈 토목 6-7-4", + "소유": "공용", + "입력": [ + { "이름": "관경", "고르기": [50, 75, 100, 150, 200, 250, 300] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" } + ], + "중간": [ + { + "이름": "요율", + "식": "만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율품) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-4 내충격PVC수도관 부설 및 접합, 관경=관경).배관공_수도 * 요율", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-4 내충격PVC수도관 부설 및 접합, 관경=관경).보통인부 * 요율", + "비목": "노무비" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-7-4 내충격PVC수도관 부설 및 접합, 관경=관경).배관공_수도 * 요율) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-7-4 내충격PVC수도관 부설 및 접합, 관경=관경).보통인부 * 요율) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-7-4 내충격PVC수도관 부설 및 접합 계수 주③, 구분='공구손료 및 경장비(전동드릴 등)').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-7-4 주③" + } + ], + "끝수": null, + "비고": "시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 관·접합재료 원문 표에 없음" + }, + { + "열쇠": "6-7-5 강관압입추진공 장비조립 및 해체", + "이름": "강관압입추진공 장비조립 및 해체", + "결과단위": "원/회", + "출처": "건설품셈 토목 6-7-5", + "소유": "공용", + "입력": [ + { "이름": "추진관경", "고르기": ["800∼900", "1,000∼1,200", "1,350∼1,650", "1,800∼2,400", "2,600∼3,000"] }, + { + "이름": "지역", + "고르기": [ + "전국평균", + "전국", + "서울", + "경기", + "강원", + "충북", + "충남", + "전북", + "경북", + "경남", + "부산", + "제주", + "대구", + "인천", + "대전", + "울산", + "세종", + "전남광주" + ], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [{ "이름": "소요일수", "식": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 장비조립 및 해체, 추진관경=추진관경).소요일수조립및해체" }], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1003", + "이름": "특별인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 장비조립 및 해체, 추진관경=추진관경).편성인원특별인부 * 소요일수", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1050", + "이름": "일반기계운전사", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 장비조립 및 해체, 추진관경=추진관경).편성인원일반기계운전사 * 소요일수", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1051", + "이름": "기계설비공", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 장비조립 및 해체, 추진관경=추진관경).편성인원기계설비공 * 소요일수", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1006", + "이름": "비계공", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 장비조립 및 해체, 추진관경=추진관경).편성인원비계공 * 소요일수", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 장비조립 및 해체, 추진관경=추진관경).편성인원보통인부 * 소요일수", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비, 기계='2105-0015', 지역=지역)", + "이름": "트럭탑재형크레인 15ton", + "단위": "시간", + "수량": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 장비조립 및 해체, 추진관경=추진관경).편성장비트럭탑재형크레인 * 8 * 소요일수" + } + ], + "덧줄": [], + "끝수": null, + "비고": "해석: 편성 인원·장비는 1일 편성 — 소요일수를 곱함 · 크레인 1대 × 1일 8시간 · 트럭탑재형 크레인이 어려우면 같은 규격 크레인(주②) · 가시설·터파기·되메우기 별도(주①)" + }, + { + "열쇠": "6-7-5 강관압입추진공 작업능력", + "이름": "강관압입추진공 추진", + "결과단위": "원/m", + "출처": "건설품셈 토목 6-7-5", + "소유": "공용", + "입력": [ + { "이름": "추진관경", "고르기": [800, 900, 1000, 1100, 1200, 1350, 1500, 1650, 1800, 2000, 2200, 2400, 2600, 2800, 3000] }, + { "이름": "토질", "고르기": ["보통토사", "경질토사", "고사점토 및 자갈섞인 토사"] }, + { "이름": "추진연장", "고르기": ["0∼30", "30∼70", "70∼100"] }, + { "이름": "인원구간", "고르기": ["800∼1,100", "1,200∼1,800", "2,000∼2,200", "2,400∼3,000"], "출처": "건설품셈 토목 6-7-5 작업편성인원" }, + { + "이름": "장비구간", + "고르기": ["800∼1,000", "1,100∼1,200", "1,350∼1,500", "1,650∼1,800", "2,000∼3,000"], + "출처": "건설품셈 토목 6-7-5 작업편성장비" + }, + { + "이름": "지역", + "고르기": [ + "전국평균", + "전국", + "서울", + "경기", + "강원", + "충북", + "충남", + "전북", + "경북", + "경남", + "부산", + "제주", + "대구", + "인천", + "대전", + "울산", + "세종", + "전남광주" + ], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { "이름": "작업능력", "식": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 작업능력, 추진관경=추진관경, 토질=토질, 추진연장=추진연장).작업능력" }, + { + "이름": "유압잭", + "식": "만약(장비구간 == '800∼1,000', '5204-0200', 만약(장비구간 == '1,100∼1,200', '5204-0300', 만약(장비구간 == '1,350∼1,500', '5204-0400', 만약(장비구간 == '1,650∼1,800', '5204-0500', '5204-0600'))))", + "출처": "건설품셈 토목 6-7-5 작업편성장비" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1050", + "이름": "일반기계운전사", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 작업편성인원, 추진관경=인원구간).일반기계운전사 / 작업능력", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1003", + "이름": "특별인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 작업편성인원, 추진관경=인원구간).특별인부 / 작업능력", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 작업편성인원, 추진관경=인원구간).보통인부 / 작업능력", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 손료, 기계=유압잭)", + "이름": "유압잭", + "단위": "시간", + "수량": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 작업편성장비, 추진관경=장비구간).유압잭 * 8 / 작업능력" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비, 기계='2105-0015', 지역=지역)", + "이름": "트럭탑재형크레인 15ton", + "단위": "시간", + "수량": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 작업편성장비, 추진관경=장비구간).트럭탑재형크레인 * 8 / 작업능력" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비(조종원 없음), 기계='7505-0100', 지역=지역)", + "이름": "발전기 100㎾", + "단위": "시간", + "수량": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 작업편성장비, 추진관경=장비구간).발전기 * 8 / 작업능력" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-7-5 강관압입추진공 작업편성인원, 추진관경=인원구간).일반기계운전사 / 작업능력) * 인력:건설노임:1050 + (찾기(소요량:건설품셈:6-7-5 강관압입추진공 작업편성인원, 추진관경=인원구간).특별인부 / 작업능력) * 인력:건설노임:1003 + (찾기(소요량:건설품셈:6-7-5 강관압입추진공 작업편성인원, 추진관경=인원구간).보통인부 / 작업능력) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-7-5 강관압입추진공 작업능력 계수 주④, 구분='경장비 및 공구손료').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-7-5 주④" + } + ], + "끝수": null, + "비고": "해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 해석: 일당 편성 ÷ 작업능력(m/일) = m당 · 장비 1대 × 1일 8시간 · 해석: 발전기 조종은 편성인원 일반기계운전사 몫 — 조종원 없는 경비 로직 · 유압잭은 손료 · 편성인원·편성장비 관경 구간은 추진관경 따라 설계자 고름 · 강관장 6.0m 기준(주①) · 강관접합·절단·선도관·추진대 별도(주②③) · 막힘: 갱부 빠짐 — 건설노임에 「갱부」 요소 없음" + }, + { + "열쇠": "6-7-5 강관압입추진공 조명시설", + "이름": "강관압입추진공 조명시설", + "결과단위": "원/m", + "출처": "건설품셈 토목 6-7-5 주⑤", + "소유": "공용", + "입력": [], + "중간": [], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1075", + "이름": "내선전공", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 조명시설).내선전공", + "비목": "노무비" + }, + { + "종류": "재료", + "요소": "재료:자체:IV전선 2.0㎜", + "이름": "IV전선 2.0㎜", + "단위": "m", + "수량": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 조명시설).IV전선", + "비목": "재료비", + "출처": "건설품셈 토목 6-7-5 주⑤" + }, + { + "종류": "재료", + "요소": "재료:자체:백열등 100W", + "이름": "백열등 100W", + "단위": "EA", + "수량": "찾기(소요량:건설품셈:6-7-5 강관압입추진공 조명시설).백열등", + "비목": "재료비", + "출처": "건설품셈 토목 6-7-5 주⑤" + } + ], + "덧줄": [ + { + "이름": "공구손료", + "식": "((찾기(소요량:건설품셈:6-7-5 강관압입추진공 조명시설).내선전공) * 인력:건설노임:1075) * 3 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-7-5 주⑤" + }, + { + "이름": "잡재료", + "식": "(찾기(소요량:건설품셈:6-7-5 강관압입추진공 조명시설).IV전선 * 재료:자체:IV전선 2.0㎜ + 찾기(소요량:건설품셈:6-7-5 강관압입추진공 조명시설).백열등 * 재료:자체:백열등 100W) * 2 / 100", + "비목": "재료비", + "출처": "건설품셈 토목 6-7-5 주⑤" + } + ], + "끝수": null, + "비고": "조명시설이 필요할 때만(주⑤) · m당 · 공구손료 노무비 3% · 잡재료 재료비 2%(조명시설 표 규격 칸 글) · 공시에 없는 재료 = 재료_자체" + }, + { + "열쇠": "6-8-1 주철제 게이트 제수밸브 부설 및 접합", + "이름": "주철제 게이트 제수밸브 부설 및 접합(장비)", + "결과단위": "원/기", + "출처": "건설품셈 토목 6-8-1", + "소유": "공용", + "입력": [ + { + "이름": "관경", + "고르기": [50, 80, 100, 125, 150, 200, 250, 300, 350, 400, 450, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1350, 1500] + }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" }, + { + "이름": "크레인", + "고르기": [ + "2105-0005", + "2104-0010", + "2104-0015", + "2104-0020", + "2104-0025", + "2104-0030", + "2104-0035", + "2104-0040", + "2104-0045", + "2104-0050", + "2104-0060", + "2104-0070", + "2104-0080", + "2104-0100", + "2104-0130", + "2104-0160", + "2104-0200", + "2104-0220", + "2104-0250", + "2104-0300", + "2105-0002", + "2105-0003", + "2105-0010", + "2105-0015", + "2105-0018" + ] + }, + { + "이름": "지역", + "고르기": [ + "전국평균", + "전국", + "서울", + "경기", + "강원", + "충북", + "충남", + "전북", + "경북", + "경남", + "부산", + "제주", + "대구", + "인천", + "대전", + "울산", + "세종", + "전남광주" + ], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "요율", + "식": "만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율품) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-8-1 주철제 게이트 제수밸브 부설 및 접합, 관경=관경).배관공_수도 * 요율", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-8-1 주철제 게이트 제수밸브 부설 및 접합, 관경=관경).보통인부 * 요율", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비, 기계=크레인, 지역=지역)", + "이름": "크레인", + "단위": "시간", + "수량": "찾기(소요량:건설품셈:6-8-1 주철제 게이트 제수밸브 부설 및 접합, 관경=관경).크레인 * 요율" + } + ], + "덧줄": [], + "끝수": null, + "비고": "해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 크레인 규격 참고(주) 5ton급 600mm이하 · 10ton급 800mm이하 · 15ton급 900mm이상 · 신축관 접합·제수변실 별도(주③) · 밸브 재료 원문 표에 없음" + }, + { + "열쇠": "6-8-1 주철제 게이트 제수밸브 부설 및 접합 인력", + "이름": "주철제 게이트 제수밸브 부설 및 접합(인력)", + "결과단위": "원/기", + "출처": "건설품셈 토목 6-8-1", + "소유": "공용", + "입력": [ + { "이름": "관경", "고르기": [50, 80, 100, 125, 150] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" } + ], + "중간": [ + { + "이름": "요율", + "식": "만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율품) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-8-1 주철제 게이트 제수밸브 부설 및 접합 인력, 관경=관경, 구분='인력').배관공_수도 * 요율", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-8-1 주철제 게이트 제수밸브 부설 및 접합 인력, 관경=관경, 구분='인력').보통인부 * 요율", + "비목": "노무비" + } + ], + "덧줄": [], + "끝수": null, + "비고": "시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 인력 부설(비고) · 밸브 재료 원문 표에 없음" + }, + { + "열쇠": "6-8-2 강관제 게이트 제수밸브 부설 및 접합", + "이름": "강관제 게이트 제수밸브 부설 및 접합", + "결과단위": "원/기", + "출처": "건설품셈 토목 6-8-2", + "소유": "공용", + "입력": [ + { "이름": "관경", "고르기": [600, 700, 800, 900, 1000, 1100, 1200, 1350, 1500, 1600, 1650, 1800, 2000] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" }, + { + "이름": "크레인", + "고르기": [ + "2105-0005", + "2104-0010", + "2104-0015", + "2104-0020", + "2104-0025", + "2104-0030", + "2104-0035", + "2104-0040", + "2104-0045", + "2104-0050", + "2104-0060", + "2104-0070", + "2104-0080", + "2104-0100", + "2104-0130", + "2104-0160", + "2104-0200", + "2104-0220", + "2104-0250", + "2104-0300", + "2105-0002", + "2105-0003", + "2105-0010", + "2105-0015", + "2105-0018" + ] + }, + { + "이름": "지역", + "고르기": [ + "전국평균", + "전국", + "서울", + "경기", + "강원", + "충북", + "충남", + "전북", + "경북", + "경남", + "부산", + "제주", + "대구", + "인천", + "대전", + "울산", + "세종", + "전남광주" + ], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "요율", + "식": "만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율품) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-8-2 강관제 게이트 제수밸브 부설 및 접합, 관경=관경).배관공_수도 * 요율", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-8-2 강관제 게이트 제수밸브 부설 및 접합, 관경=관경).보통인부 * 요율", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비, 기계=크레인, 지역=지역)", + "이름": "크레인", + "단위": "시간", + "수량": "찾기(소요량:건설품셈:6-8-2 강관제 게이트 제수밸브 부설 및 접합, 관경=관경).크레인 * 요율" + } + ], + "덧줄": [], + "끝수": null, + "비고": "해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 크레인 규격 참고(주) 5ton급 700mm이하 · 10ton급 900mm이하 · 15ton급 1,600mm이하 · 18ton급 1,650mm이상 · 신축관 접합·제수변실 별도(주③) · 밸브 재료 원문 표에 없음" + }, + { + "열쇠": "6-8-3 주철제・강관제 버터플라이 제수밸브 부설 및 접합", + "이름": "버터플라이 제수밸브 부설 및 접합", + "결과단위": "원/기", + "출처": "건설품셈 토목 6-8-3", + "소유": "공용", + "입력": [ + { + "이름": "관경", + "고르기": [ + 200, + 250, + 300, + 350, + 400, + 450, + 500, + 600, + 700, + 800, + 900, + 1000, + 1100, + 1200, + 1350, + 1500, + 1600, + 1650, + 1800, + 2000, + 2100, + 2200, + 2400 + ] + }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" }, + { + "이름": "크레인", + "고르기": [ + "2105-0005", + "2104-0010", + "2104-0015", + "2104-0020", + "2104-0025", + "2104-0030", + "2104-0035", + "2104-0040", + "2104-0045", + "2104-0050", + "2104-0060", + "2104-0070", + "2104-0080", + "2104-0100", + "2104-0130", + "2104-0160", + "2104-0200", + "2104-0220", + "2104-0250", + "2104-0300", + "2105-0002", + "2105-0003", + "2105-0010", + "2105-0015", + "2105-0018" + ] + }, + { + "이름": "지역", + "고르기": [ + "전국평균", + "전국", + "서울", + "경기", + "강원", + "충북", + "충남", + "전북", + "경북", + "경남", + "부산", + "제주", + "대구", + "인천", + "대전", + "울산", + "세종", + "전남광주" + ], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "요율", + "식": "만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율품) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-8-3 주철제・강관제 버터플라이 제수밸브 부설 및 접합, 관경=관경).배관공_수도 * 요율", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-8-3 주철제・강관제 버터플라이 제수밸브 부설 및 접합, 관경=관경).보통인부 * 요율", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비, 기계=크레인, 지역=지역)", + "이름": "크레인", + "단위": "시간", + "수량": "찾기(소요량:건설품셈:6-8-3 주철제・강관제 버터플라이 제수밸브 부설 및 접합, 관경=관경).크레인 * 요율" + } + ], + "덧줄": [], + "끝수": null, + "비고": "해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 크레인 규격 참고(주) 5ton급 600mm이하 · 10ton급 800mm이하 · 15ton급 1,500mm이하 · 18ton급 2,000mm이하 · 20ton급 2,100mm이상(주철제 기준 · 강관제는 표 강관제 칸) · 장비투입 불가 시 인력품 별도(주④) · 신축관 접합·제수변실 별도(주③) · 밸브 재료 원문 표에 없음" + }, + { + "열쇠": "6-8-4 부단수 할정자관 부설 및 접합", + "이름": "부단수 할정자관 부설 및 접합", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-8-4", + "소유": "공용", + "입력": [ + { "이름": "관경", "고르기": [80, 100, 150, 200, 250, 300, 350, 400, 450, 500, 600, 700, 800, 900] }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" }, + { + "이름": "크레인", + "고르기": [ + "2105-0005", + "2104-0010", + "2104-0015", + "2104-0020", + "2104-0025", + "2104-0030", + "2104-0035", + "2104-0040", + "2104-0045", + "2104-0050", + "2104-0060", + "2104-0070", + "2104-0080", + "2104-0100", + "2104-0130", + "2104-0160", + "2104-0200", + "2104-0220", + "2104-0250", + "2104-0300", + "2105-0002", + "2105-0003", + "2105-0010", + "2105-0015", + "2105-0018" + ] + }, + { + "이름": "지역", + "고르기": [ + "전국평균", + "전국", + "서울", + "경기", + "강원", + "충북", + "충남", + "전북", + "경북", + "경남", + "부산", + "제주", + "대구", + "인천", + "대전", + "울산", + "세종", + "전남광주" + ], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "요율", + "식": "만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율품) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-8-4 부단수 할정자관 부설 및 접합, 관경=관경).배관공_수도 * 요율", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-8-4 부단수 할정자관 부설 및 접합, 관경=관경).보통인부 * 요율", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비, 기계=크레인, 지역=지역)", + "이름": "크레인", + "단위": "시간", + "수량": "만약(관경 == 80 또는 관경 == 100, 0, 찾기(소요량:건설품셈:6-8-4 부단수 할정자관 부설 및 접합, 관경=관경).크레인 * 요율)" + } + ], + "덧줄": [], + "끝수": null, + "비고": "해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 관경 = 본관(주②) · 크레인 원문 5톤급 트럭탑재형(80~900) · 크레인은 150㎜ 이상만(원문 표) · 천공·터파기·되메우기·잔토처리·물푸기 제외(주③) · 누수방지대에도 적용(주④) · 할정자관 중량표는 참고 · 막힘: 공구손료 및 잡재료 인력품 2%(주⑥) 빠짐 — 소요량에 계수 표 없음" + }, + { + "열쇠": "6-8-5 부단수 천공 분기점 분기", + "이름": "부단수 천공 분기점 분기", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-8-5", + "소유": "공용", + "입력": [ + { "이름": "관경", "고르기": [80, 100, 150, 200, 250, 300, 350, 400, 450, 500, 600] }, + { "이름": "단수감", "단위": "%", "범위": [0, 20], "출처": "건설품셈 토목 6-8-5 주④" }, + { + "이름": "크레인", + "고르기": [ + "2105-0005", + "2104-0010", + "2104-0015", + "2104-0020", + "2104-0025", + "2104-0030", + "2104-0035", + "2104-0040", + "2104-0045", + "2104-0050", + "2104-0060", + "2104-0070", + "2104-0080", + "2104-0100", + "2104-0130", + "2104-0160", + "2104-0200", + "2104-0220", + "2104-0250", + "2104-0300", + "2105-0002", + "2105-0003", + "2105-0010", + "2105-0015", + "2105-0018" + ] + }, + { "이름": "요율구간", "고르기": ["80mm ~ 300mm", "350mm ~ 600mm"], "출처": "건설품셈 토목 6-8-5 주⑥" }, + { + "이름": "지역", + "고르기": [ + "전국평균", + "전국", + "서울", + "경기", + "강원", + "충북", + "충남", + "전북", + "경북", + "경남", + "부산", + "제주", + "대구", + "인천", + "대전", + "울산", + "세종", + "전남광주" + ], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [{ "이름": "요율", "식": "1" }], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-8-5 부단수 천공 분기점 분기, 관경=관경).배관공_수도 * 요율 * (1 - 단수감 / 100)", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-8-5 부단수 천공 분기점 분기, 관경=관경).보통인부 * 요율 * (1 - 단수감 / 100)", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(건설품셈:8 기계 시간당 경비, 기계=크레인, 지역=지역)", + "이름": "크레인", + "단위": "시간", + "수량": "찾기(소요량:건설품셈:6-8-5 부단수 천공 분기점 분기, 관경=관경).크레인 * 요율 * (1 - 단수감 / 100)" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-8-5 부단수 천공 분기점 분기, 관경=관경).배관공_수도 * 요율 * (1 - 단수감 / 100)) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-8-5 부단수 천공 분기점 분기, 관경=관경).보통인부 * 요율 * (1 - 단수감 / 100)) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-8-5 부단수 천공 분기점 분기 요율, 관경=요율구간).요율 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-8-5 주⑥" + } + ], + "끝수": null, + "비고": "해석: 크레인·양중장비 종류·규격 설계자 고름 · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 해석: 공구손료 요율 구간은 관경 따라 설계자 고름 · 관경 = 지관(주②) · 크레인 원문 5톤급 트럭탑재형(80~600) · 단수상태면 품 20%까지 감(주④) — 설계자 입력(아니면 0) · 터파기·되메우기·잔토처리·물푸기 제외(주③) · 새들·커터날·어댑터 별도(주⑦)" + }, + { + "열쇠": "6-8-6 부단수 천공 새들분수전 분기점 분기", + "이름": "부단수 천공 새들분수전 분기점 분기", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-8-6", + "소유": "공용", + "입력": [ + { "이름": "본관", "고르기": [50, 80, 100, 150, 200, 250, 300, 400] }, + { "이름": "지관", "고르기": ["13∼20", "25∼32", "40∼50"] }, + { "이름": "단수감", "단위": "%", "범위": [0, 20], "출처": "건설품셈 토목 6-8-6 주③" } + ], + "중간": [{ "이름": "요율", "식": "1" }], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-8-6 부단수 천공 새들분수전 분기점 분기, 본관=본관, 지관=지관).배관공_수도 * 요율 * (1 - 단수감 / 100)", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-8-6 부단수 천공 새들분수전 분기점 분기, 본관=본관, 지관=지관).보통인부 * 요율 * (1 - 단수감 / 100)", + "비목": "노무비" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-8-6 부단수 천공 새들분수전 분기점 분기, 본관=본관, 지관=지관).배관공_수도 * 요율 * (1 - 단수감 / 100)) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-8-6 부단수 천공 새들분수전 분기점 분기, 본관=본관, 지관=지관).보통인부 * 요율 * (1 - 단수감 / 100)) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-8-6 부단수 천공 새들분수전 분기점 분기 계수 주④, 구분='공구손료 및 경장비(천공기 등)의 기계경비').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-8-6 주④" + } + ], + "끝수": null, + "비고": "해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 단수상태면 품 20% 범위 감(주③) — 설계자 입력(아니면 0) · 새들분수전 등 자재 별도(주⑤)" + }, + { + "열쇠": "6-8-7 플랜지 조인트 접합", + "이름": "플랜지 조인트 접합", + "결과단위": "원/개소", + "출처": "건설품셈 토목 6-8-7", + "소유": "공용", + "입력": [ + { + "이름": "관경", + "고르기": [ + 65, + 80, + 100, + 125, + 150, + 200, + 250, + 300, + 350, + 400, + 450, + 500, + 600, + 700, + 800, + 900, + 1000, + 1200, + 1350, + 1500, + 1650, + 1800, + 2000, + 2200, + 2400 + ] + }, + { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" } + ], + "중간": [ + { + "이름": "요율", + "식": "만약(시공조건 == '시공조건 A', 100, 찾기(소요량:건설품셈:6-1-1 적용기준 및 범위, 구분=시공조건).요율품) / 100", + "출처": "건설품셈 토목 6-1-1 8" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "인력:건설노임:1040", + "이름": "배관공(수도)", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-8-7 플랜지 조인트 접합, 관경=관경).배관공_수도 * 요율", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "인력:건설노임:1002", + "이름": "보통인부", + "단위": "인", + "수량": "찾기(소요량:건설품셈:6-8-7 플랜지 조인트 접합, 관경=관경).보통인부 * 요율", + "비목": "노무비" + } + ], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(소요량:건설품셈:6-8-7 플랜지 조인트 접합, 관경=관경).배관공_수도 * 요율) * 인력:건설노임:1040 + (찾기(소요량:건설품셈:6-8-7 플랜지 조인트 접합, 관경=관경).보통인부 * 요율) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:6-8-7 플랜지 조인트 접합 계수 주③, 구분='공구손료 및 경장비(전동렌치 등)의 기계경비').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-8-7 주③" + } + ], + "끝수": null, + "비고": "시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 호칭압력 5㎏/㎠ 기준 · 이외 규격 별도(주②) · 링 개스킷·볼트 재료 별도" + } + ] +} diff --git a/resources/master_data/재료_자체.json b/resources/master_data/재료_자체.json index b65bfc32..3cccd403 100644 --- a/resources/master_data/재료_자체.json +++ b/resources/master_data/재료_자체.json @@ -85,6 +85,8 @@ { "열쇠": "차선도색 프라이머", "이름": "프라이머", "규격": "융착식 도료 차선도색용", "단위": "kg", "값": null, "출처": "자체", "비고": "건설품셈 토목 1-8-9 융착식 도료 수동식 재료" }, { "열쇠": "낙석방지망 철망", "이름": "철망", "규격": "낙석방지망용", "단위": "㎡", "값": null, "출처": "자체", "비고": "건설품셈 토목 1-9-4 낙석방지망 재료(참고자료)" }, { "열쇠": "결속선", "이름": "결속선", "규격": "", "단위": "m", "값": null, "출처": "자체", "비고": "건설품셈 토목 1-9-4 낙석방지망 재료(참고자료)" }, - { "열쇠": "에폭시", "이름": "에폭시", "규격": "", "단위": "kg", "값": null, "출처": "자체", "비고": "건설품셈 토목 1-9-4 낙석방지망 재료(참고자료) · 포켓식만" } + { "열쇠": "에폭시", "이름": "에폭시", "규격": "", "단위": "kg", "값": null, "출처": "자체", "비고": "건설품셈 토목 1-9-4 낙석방지망 재료(참고자료) · 포켓식만" }, + { "열쇠": "IV전선 2.0㎜", "이름": "IV전선", "규격": "2.0㎜", "단위": "m", "값": null, "출처": "자체", "비고": "건설품셈 토목 6-7-5 강관압입추진공 조명시설" }, + { "열쇠": "백열등 100W", "이름": "백열등", "규격": "100W", "단위": "EA", "값": null, "출처": "자체", "비고": "건설품셈 토목 6-7-5 강관압입추진공 조명시설" } ] } diff --git a/resources/tester/test_masterdata_check.py b/resources/tester/test_masterdata_check.py index af81abac..a486399f 100644 --- a/resources/tester/test_masterdata_check.py +++ b/resources/tester/test_masterdata_check.py @@ -21,6 +21,7 @@ SAMPLES = [ "로직_건설품셈_공통8장.json", "로직_건설품셈_토목1장.json", "로직_건설품셈_토목2장.json", + "로직_건설품셈_토목6장.json", "로직_산림품셈_03장.json", "로직_산림품셈_04장.json", "로직_산림품셈_05장.json", @@ -283,6 +284,13 @@ def test_칸_이름_정리_뒤_기계_줄(whole): assert qty["진동롤러(핸드가이드식) 0.7ton"] == 0 +def test_토목_관부설_시공조건_요율(whole): + """토목 6-2-2 — 열쇠 「K.P」 점을 식이 읽음 · 시공조건 B 는 시공량 133%.""" + given = {"관경": 80, "시공조건": "시공조건 B", "압륜가산": 0, "요율구간": "300mm이하"} + got = mf.run(whole, "건설품셈:6-2-2 K.P 메커니컬 접합 및 부설 인력", given) + assert round(got["줄"][0]["수량"], 4) == round(Decimal(3) / (Decimal(13) * Decimal("1.33")), 4) + + def test_범위_입력은_막음(whole): with pytest.raises(mf.FormulaError): mf.run(