diff --git a/resources/master_data/_키대장.json b/resources/master_data/_키대장.json index bade8a4aa..21c23f223 100644 --- a/resources/master_data/_키대장.json +++ b/resources/master_data/_키대장.json @@ -1,5 +1,5 @@ { - "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 331, "CC": 341, "GC": 1140, "QC": 2060, "GX": 4, "UA": 38}, + "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 335, "CC": 341, "GC": 1140, "QC": 2060, "GX": 4, "UA": 38}, "폐기": {"MT000001": "자재품목 휘발유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000002": "자재품목 경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000003": "자재품목 선박용경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000004": "자재품목 중유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000005": "자재품목 등유 — 값이 비고 글뿐 · 유가 테이블로 감", "LB000399": "이름 「〃」 — 직종이 아니라 되풀이 기호 · 소요량 13-6-9 에서 윗줄 직종으로 바로잡음", "MN": "재료_나라장터자재 — old 로 옮김 · 로직은 자재품목·품셈재료로 갈아 끼움", "LB000372": "미확보 고급기능사 — 측량노임 항공사진고급기능사 옛이름으로 옮김", "LB000393": "미확보 리베팅공 — 건설노임 철골공 옛이름으로 옮김(2010 통합표 연번10)", "LB000405": "미확보 Belt Conveyor 설치공 — 품셈 13-10-1 주② 배분으로 다섯 직종에 나눔", "MT000006": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "MT000007": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "LB000368": "미확보 기술사 — 기술사(건설) 옛이름으로 옮김", "LB000369": "미확보 특급기술자 — 특급기술자(건설) 옛이름으로 옮김", "LB000370": "미확보 고급기술자 — 고급기술자(건설) 옛이름으로 옮김", "LB000361": "미확보 중급기술자 — 중급기술자(건설) 옛이름으로 옮김", "LB000364": "미확보 초급기술자 — 초급기술자(건설) 옛이름으로 옮김", "LB000365": "미확보 고급숙련기술자 — 고급숙련기술자(건설) 옛이름으로 옮김", "LB000366": "미확보 중급숙련기술자 — 중급숙련기술자(건설) 옛이름으로 옮김", "LB000367": "미확보 초급숙련기술자 — 초급숙련기술자(건설) 옛이름으로 옮김", "LB000389": "미확보 기계기사 — 초급기술자(기계·설비) 옛이름으로 옮김", "LB000388": "미확보 기계산업기사 — 초급숙련기술자(기계·설비) 옛이름으로 옮김", "MO000055": {"원문번호": "주택용저압:기본_200이하", "파일": "재료_유가전력.json"}, "MO000056": {"원문번호": "주택용저압:기본_201~400", "파일": "재료_유가전력.json"}, "MO000057": {"원문번호": "주택용저압:기본_400초과", "파일": "재료_유가전력.json"}, "MO000059": {"원문번호": "주택용저압:전력량_다음200", "파일": "재료_유가전력.json"}, "MO000060": {"원문번호": "주택용저압:전력량_400초과", "파일": "재료_유가전력.json"}, "MO000061": {"원문번호": "주택용저압:월간최저요금", "파일": "재료_유가전력.json"}, "MO000062": {"원문번호": "일반용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000063": {"원문번호": "일반용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000064": {"원문번호": "일반용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000065": {"원문번호": "일반용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000066": {"원문번호": "산업용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000067": {"원문번호": "산업용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000068": {"원문번호": "산업용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000069": {"원문번호": "산업용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000070": {"원문번호": "임시전력갑:기본요금적용", "파일": "재료_유가전력.json"}, "MO000071": {"원문번호": "임시전력갑:전력량요금적용", "파일": "재료_유가전력.json"}, "MO000072": {"원문번호": "임시전력갑:월간최저요금", "파일": "재료_유가전력.json"}}, "키": { "CC000001": {"원문번호": "공통 1-3-1 콘크리트 및 포장용 재료", "파일": "계수_건설품셈_01장_적용기준.json"}, @@ -2628,6 +2628,10 @@ "GF000328": {"원문번호": "13-11-1 원형 돌망태", "파일": "로직_산림품셈_13장_구조물.json"}, "GF000329": {"원문번호": "13-11-2 타원형 돌망태", "파일": "로직_산림품셈_13장_구조물.json"}, "GF000330": {"원문번호": "13-15-1 목재 껍질벗기기", "파일": "로직_산림품셈_13장_구조물.json"}, + "GF000331": {"원문번호": "8-3 무더기 훈증", "파일": "로직_산림품셈_08장_방제.json"}, + "GF000332": {"원문번호": "8-3 그루터기 훈증", "파일": "로직_산림품셈_08장_방제.json"}, + "GF000333": {"원문번호": "8-3 그루터기 박피", "파일": "로직_산림품셈_08장_방제.json"}, + "GF000334": {"원문번호": "8-3 원목 박피", "파일": "로직_산림품셈_08장_방제.json"}, "GX000001": {"원문번호": "13-4-1 돌쌓기 메쌓기(인력)", "파일": "로직_자체.json"}, "GX000002": {"원문번호": "12-34-4 암거이음받침 채움재(T=20㎜)", "파일": "로직_자체.json"}, "GX000003": {"원문번호": "13-4-1 돌쌓기 메쌓기(인력) (2)", "파일": "로직_자체.json"}, diff --git a/resources/master_data/계수_산림품셈_09장_토공.json b/resources/master_data/계수_산림품셈_09장_토공.json index 6756d2aac..cfccc4c59 100644 --- a/resources/master_data/계수_산림품셈_09장_토공.json +++ b/resources/master_data/계수_산림품셈_09장_토공.json @@ -963,72 +963,32 @@ ] }, { - "키": "CF000127", "원문번호": "9-13-1", "구분": "산림품셈", "상세구분": "09장 토공", + "키": "CF000127", + "원문번호": "9-13-1", + "구분": "산림품셈", + "상세구분": "09장 토공", "이름": "구조물터파기 육상토사 인력·장비 비율", "기준": "", "출처": "산림품셈 9-13-1", - "용도": {"공종": "육상토사", "대상": ["작업량 조건"], "로직키": ["GF000100", "GF000101", "GF000102", "GF000103", "GF000104", "GF000105", "GF000276"]}, - "조건": { - "구분": "고르기" - }, - "값칸": { - "적용": "단위 칸 따름", - "단위": "글" - }, - "줄": [ - { - "구분": "인력", - "적용": 10, - "단위": "%" - }, - { - "구분": "장비", - "적용": 90, - "단위": "%" - }, - { - "구분": "굴착기 버킷", - "적용": 0.7, - "단위": "㎥" - } - ], - "주": [ - "표 머리 「인력(10%)」 · 「장비(90%)」 · 「유압식백호우(무한궤도,0.7㎥)」" - ] + "용도": { "공종": "육상토사", "대상": ["작업량 조건"], "로직키": ["GF000101", "GF000103", "GF000105", "GF000276"] }, + "조건": { "구분": "고르기" }, + "값칸": { "적용": "단위 칸 따름", "단위": "글" }, + "줄": [{ "구분": "인력", "적용": 10, "단위": "%" }, { "구분": "장비", "적용": 90, "단위": "%" }, { "구분": "굴착기 버킷", "적용": 0.7, "단위": "㎥" }], + "주": ["표 머리 「인력(10%)」 · 「장비(90%)」 · 「유압식백호우(무한궤도,0.7㎥)」"] }, { - "키": "CF000128", "원문번호": "9-13-4", "구분": "산림품셈", "상세구분": "09장 토공", + "키": "CF000128", + "원문번호": "9-13-4", + "구분": "산림품셈", + "상세구분": "09장 토공", "이름": "구조물터파기 용수토사 인력·장비 비율", "기준": "", "출처": "산림품셈 9-13-4", - "용도": {"공종": "용수토사", "대상": ["작업량 조건"], "로직키": ["GF000106", "GF000107", "GF000108", "GF000109", "GF000110", "GF000111"]}, - "조건": { - "구분": "고르기" - }, - "값칸": { - "적용": "단위 칸 따름", - "단위": "글" - }, - "줄": [ - { - "구분": "인력", - "적용": 10, - "단위": "%" - }, - { - "구분": "장비", - "적용": 90, - "단위": "%" - }, - { - "구분": "굴착기 버킷", - "적용": 0.7, - "단위": "㎥" - } - ], - "주": [ - "표 머리 「인력(10%)」 · 「장비(90%)」 · 「유압식백호우(무한궤도,0.7㎥)」" - ] + "용도": { "공종": "용수토사", "대상": ["작업량 조건"], "로직키": ["GF000107", "GF000109", "GF000111"] }, + "조건": { "구분": "고르기" }, + "값칸": { "적용": "단위 칸 따름", "단위": "글" }, + "줄": [{ "구분": "인력", "적용": 10, "단위": "%" }, { "구분": "장비", "적용": 90, "단위": "%" }, { "구분": "굴착기 버킷", "적용": 0.7, "단위": "㎥" }], + "주": ["표 머리 「인력(10%)」 · 「장비(90%)」 · 「유압식백호우(무한궤도,0.7㎥)」"] }, { "키": "CF000129", "원문번호": "9-14-1", "구분": "산림품셈", "상세구분": "09장 토공", diff --git a/resources/master_data/로직_건설품셈_08장_건설기계.json b/resources/master_data/로직_건설품셈_08장_건설기계.json index f508e4042..aebbd5df4 100644 --- a/resources/master_data/로직_건설품셈_08장_건설기계.json +++ b/resources/master_data/로직_건설품셈_08장_건설기계.json @@ -6,16 +6,16 @@ "판": "2026", "줄": [ { - "키": "GC000267", "원문번호": "8", "구분": "건설품셈 공통", "상세구분": "08장 건설기계", + "키": "GC000267", + "원문번호": "8", + "구분": "건설품셈 공통", + "상세구분": "08장 건설기계", "이름": "굴착기(무한궤도) 시간당 기계경비", "결과단위": "원/시간", "출처": "건설품셈 공통 8-1-5 · 8-1-6 · 8-1-7", "소유": "공용", "입력": [ - { - "이름": "기계", - "고르기": ["0201-0012", "0201-0020", "0201-0040", "0201-0060", "0201-0070", "0201-0080", "0201-0100", "0201-0120", "0201-0200"] - }, + { "이름": "기계", "고르기": ["0201-0012", "0201-0020", "0201-0040", "0201-0060", "0201-0070", "0201-0080", "0201-0100", "0201-0120", "0201-0200"] }, { "이름": "지역", "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], @@ -24,11 +24,7 @@ { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } ], "중간": [ - { - "이름": "가산비율", - "식": "만약(보정작업 == '해당 없음', 0, 찾기(CC000034, 기종='굴착기(무한궤도) 및 로더(무한궤도)', 작업=보정작업).가산비율)", - "출처": "건설품셈 공통 8-1-7 1" - }, + { "이름": "가산비율", "식": "만약(보정작업 == '해당 없음', 0, 찾기(CC000034, 기종='굴착기(무한궤도) 및 로더(무한궤도)', 작업=보정작업).가산비율)", "출처": "건설품셈 공통 8-1-7 1" }, { "이름": "손료", "식": "버림(EQ:{기계}.가격 * 1000 * ((EQ:{기계}.상각비계수 + EQ:{기계}.정비비계수) * (1 + 가산비율 / 100) + EQ:{기계}.관리비계수) / 10000000, 0)", @@ -36,18 +32,10 @@ }, { "이름": "연료", "식": "EQ:{기계}.주연료종류", "출처": "건설품셈 공통 8-4 주①㉰" }, { "이름": "직종", "식": "EQ:{기계}.조종원직종", "출처": "건설품셈 공통 8-1-3 5" }, - { "이름": "시간환산", "식": "찾기(CC000336, 구분='시간환산').분자 / 찾기(CC000336, 구분='시간환산').분모 * 찾기(CC000336, 구분='상여계수').분자 / 찾기(CC000336, 구분='상여계수').분모 * 찾기(CC000336, 구분='휴지계수').분자 / 찾기(CC000336, 구분='휴지계수').분모", "출처": "질의회신 건협기술-2230" } + { "이름": "시간환산", "식": "찾기(CC000336, 구분='시간환산').분자 / 찾기(CC000336, 구분='시간환산').분모", "출처": "건설품셈 공통 1-1-3 2(일일 작업시간 8시간)" } ], "호표": [ - { - "종류": "재료", - "요소": "MO:{연료}:{지역}", - "이름": "주연료", - "단위": "ℓ", - "수량": "EQ:{기계}.주연료", - "비목": "재료비", - "출처": "건설품셈 공통 8-4-1" - }, + { "종류": "재료", "요소": "MO:{연료}:{지역}", "이름": "주연료", "단위": "ℓ", "수량": "EQ:{기계}.주연료", "비목": "재료비", "출처": "건설품셈 공통 8-4-1" }, { "종류": "인력", "요소": "LB:{직종}", @@ -56,69 +44,159 @@ "수량": "EQ:{기계}.조종원 * 시간환산", "비목": "노무비", "출처": "건설품셈 공통 8-1-3 6", - "비고": "건협기술-2230 — 하루 노임 × 1/8 × 16/12 × 25/20" + "비고": "하루 노임 × 1/8(1일 8시간 · 건설품셈 공통 1-1-3 2) — 질의회신 건협기술-2230 의 상여 16/12 · 휴지 25/20 뺌(내역 15 · 품셈 본문대로)" } ], - "덧줄": [ - { "이름": "잡재료비", "식": "재료비 * EQ:{기계}.잡재료율 / 100", "비목": "재료비", "출처": "건설품셈 공통 8-4 주②" }, - { "이름": "기계손료", "식": "손료", "비목": "경비", "출처": "건설품셈 공통 8-1-6 2" } - ], + "덧줄": [{ "이름": "잡재료비", "식": "재료비 * EQ:{기계}.잡재료율 / 100", "비목": "재료비", "출처": "건설품셈 공통 8-4 주②" }, { "이름": "기계손료", "식": "손료", "비목": "경비", "출처": "건설품셈 공통 8-1-6 2" }], "끝수": "손료 원 미만 버림(건설품셈 공통 8-1-5 12) · 합계 원문 규정 없음" }, { - "키": "GC000268", "원문번호": "8", "구분": "건설품셈 공통", "상세구분": "08장 건설기계", + "키": "GC000268", + "원문번호": "8", + "구분": "건설품셈 공통", + "상세구분": "08장 건설기계", "이름": "기계 시간당 기계경비(손료 보정 없는 기종)", "결과단위": "원/시간", "출처": "건설품셈 공통 8-1-5 · 8-1-6", "소유": "공용", "비고": "고르기는 쓰는 기계만 — 주연료·조종원이 있는 기계는 더 넣어 씀 · 암석·전석섞인토사 작업의 불도저(19톤 미만 · 타이어·습지)·로더(무한궤도)·덤프트럭(18톤 미만)은 「공통 8 기계 시간당 경비(손료 보정)」(8-1-7 1)", "입력": [ - { "이름": "기계", "고르기": ["1730-0015", "7204-0055", "0602-0150", "2702-0020", "0101-0007", "0101-0010", "0101-0012", "0101-0019", "0101-0032", "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", "4504-0032", "4504-0036", "4504-0041", "4504-0043", "4504-0047", "4504-0052", "4205-0010", "4205-0017", "4205-0020", "4205-0030", "4205-0040", "4205-0045", "2105-0002", "2105-0003", "2105-0010", "2105-0015", "2105-0018", "2502-0025", "0602-0025", "2502-0050", "2101-0010", "2101-0015", "2101-0020", "2101-0025", "2101-0030", "2101-0035", "2101-0040", "2101-0050", "2101-0070", "2101-0080", "2101-0100", "2101-0150", "2101-0220", "2101-0280", "2101-0300", "7204-0018", "7204-0160", "5205-0210", "5405-0110", "7505-0450", "5205-0255", "7505-0150", "5205-0103", "6701-0147", "6701-0184", "5205-0170", "7505-0350", "0302-0134", "7505-0100", "7505-0050", "5205-0071", "7505-0025", "0502-0036", "1306-0100", "1506-0032", "0121-0004", "1305-0007", "7204-0038", "7204-0065", "0302-0057", "5701-0020", "0302-0095", "3201-0003", "1106-0012", "1406-0015", "1206-0008", "3601-0102", "1306-0025", "0211-0018", "0602-0045", "0602-0060", "0602-0105", "1630-0080", "3901-0300", "7505-0250", "2502-0035", "1306-0120", "1106-0010", "3201-0001", "1406-0008", "3601-0202", "3601-0402", "3611-0142", "2502-0020", "2502-0075", "5205-0035", "2702-0030", "2702-0060"] }, + { + "이름": "기계", + "고르기": [ + "1730-0015", + "7204-0055", + "0602-0150", + "2702-0020", + "0101-0007", + "0101-0010", + "0101-0012", + "0101-0019", + "0101-0032", + "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", + "4504-0032", + "4504-0036", + "4504-0041", + "4504-0043", + "4504-0047", + "4504-0052", + "4205-0010", + "4205-0017", + "4205-0020", + "4205-0030", + "4205-0040", + "4205-0045", + "2105-0002", + "2105-0003", + "2105-0010", + "2105-0015", + "2105-0018", + "2502-0025", + "0602-0025", + "2502-0050", + "2101-0010", + "2101-0015", + "2101-0020", + "2101-0025", + "2101-0030", + "2101-0035", + "2101-0040", + "2101-0050", + "2101-0070", + "2101-0080", + "2101-0100", + "2101-0150", + "2101-0220", + "2101-0280", + "2101-0300", + "7204-0018", + "7204-0160", + "5205-0210", + "5405-0110", + "7505-0450", + "5205-0255", + "7505-0150", + "5205-0103", + "6701-0147", + "6701-0184", + "5205-0170", + "7505-0350", + "0302-0134", + "7505-0100", + "7505-0050", + "5205-0071", + "7505-0025", + "0502-0036", + "1306-0100", + "1506-0032", + "0121-0004", + "1305-0007", + "7204-0038", + "7204-0065", + "0302-0057", + "5701-0020", + "0302-0095", + "3201-0003", + "1106-0012", + "1406-0015", + "1206-0008", + "3601-0102", + "1306-0025", + "0211-0018", + "0602-0045", + "0602-0060", + "0602-0105", + "1630-0080", + "3901-0300", + "7505-0250", + "2502-0035", + "1306-0120", + "1106-0010", + "3201-0001", + "1406-0008", + "3601-0202", + "3601-0402", + "3611-0142", + "2502-0020", + "2502-0075", + "5205-0035", + "2702-0030", + "2702-0060" + ] + }, { "이름": "지역", - "고르기": [ - "전국평균", - "전국", - "서울", - "경기", - "강원", - "충북", - "충남", - "전북", - "경북", - "경남", - "부산", - "제주", - "대구", - "인천", - "대전", - "울산", - "세종", - "전남광주" - ], + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], "출처": "건설품셈 공통 8-1-7 5" } ], "중간": [ - { - "이름": "손료", - "식": "버림(EQ:{기계}.가격 * 1000 * ((EQ:{기계}.상각비계수 + EQ:{기계}.정비비계수) + EQ:{기계}.관리비계수) / 10000000, 0)", - "출처": "건설품셈 공통 8-1-5 12 · 8-1-6 4" - }, + { "이름": "손료", "식": "버림(EQ:{기계}.가격 * 1000 * ((EQ:{기계}.상각비계수 + EQ:{기계}.정비비계수) + EQ:{기계}.관리비계수) / 10000000, 0)", "출처": "건설품셈 공통 8-1-5 12 · 8-1-6 4" }, { "이름": "연료", "식": "EQ:{기계}.주연료종류", "출처": "건설품셈 공통 8-4 주①㉰" }, { "이름": "직종", "식": "EQ:{기계}.조종원직종", "출처": "건설품셈 공통 8-1-3 5" }, - { "이름": "시간환산", "식": "찾기(CC000336, 구분='시간환산').분자 / 찾기(CC000336, 구분='시간환산').분모 * 찾기(CC000336, 구분='상여계수').분자 / 찾기(CC000336, 구분='상여계수').분모 * 찾기(CC000336, 구분='휴지계수').분자 / 찾기(CC000336, 구분='휴지계수').분모", "출처": "질의회신 건협기술-2230" } + { "이름": "시간환산", "식": "찾기(CC000336, 구분='시간환산').분자 / 찾기(CC000336, 구분='시간환산').분모", "출처": "건설품셈 공통 1-1-3 2(일일 작업시간 8시간)" } ], "호표": [ - { - "종류": "재료", - "요소": "MO:{연료}:{지역}", - "이름": "주연료", - "단위": "ℓ", - "수량": "EQ:{기계}.주연료", - "비목": "재료비", - "출처": "건설품셈 공통 8-4-1" - }, + { "종류": "재료", "요소": "MO:{연료}:{지역}", "이름": "주연료", "단위": "ℓ", "수량": "EQ:{기계}.주연료", "비목": "재료비", "출처": "건설품셈 공통 8-4-1" }, { "종류": "인력", "요소": "LB:{직종}", @@ -127,17 +205,17 @@ "수량": "EQ:{기계}.조종원 * 시간환산", "비목": "노무비", "출처": "건설품셈 공통 8-1-3 6", - "비고": "건협기술-2230 — 하루 노임 × 1/8 × 16/12 × 25/20" + "비고": "하루 노임 × 1/8(1일 8시간 · 건설품셈 공통 1-1-3 2) — 질의회신 건협기술-2230 의 상여 16/12 · 휴지 25/20 뺌(내역 15 · 품셈 본문대로)" } ], - "덧줄": [ - { "이름": "잡재료비", "식": "재료비 * EQ:{기계}.잡재료율 / 100", "비목": "재료비", "출처": "건설품셈 공통 8-4 주②" }, - { "이름": "기계손료", "식": "손료", "비목": "경비", "출처": "건설품셈 공통 8-1-6 2" } - ], + "덧줄": [{ "이름": "잡재료비", "식": "재료비 * EQ:{기계}.잡재료율 / 100", "비목": "재료비", "출처": "건설품셈 공통 8-4 주②" }, { "이름": "기계손료", "식": "손료", "비목": "경비", "출처": "건설품셈 공통 8-1-6 2" }], "끝수": "손료 원 미만 버림(건설품셈 공통 8-1-5 12) · 합계 원문 규정 없음" }, { - "키": "GC000269", "원문번호": "8", "구분": "건설품셈 공통", "상세구분": "08장 건설기계", + "키": "GC000269", + "원문번호": "8", + "구분": "건설품셈 공통", + "상세구분": "08장 건설기계", "이름": "기계 시간당 기계경비(8-1-7 손료 보정)", "결과단위": "원/시간", "출처": "건설품셈 공통 8-1-5 · 8-1-6 · 8-1-7", @@ -299,7 +377,7 @@ }, { "이름": "연료", "식": "EQ:{기계}.주연료종류", "출처": "건설품셈 공통 8-4 주①㉰" }, { "이름": "직종", "식": "EQ:{기계}.조종원직종", "출처": "건설품셈 공통 8-1-3 5" }, - { "이름": "시간환산", "식": "찾기(CC000336, 구분='시간환산').분자 / 찾기(CC000336, 구분='시간환산').분모 * 찾기(CC000336, 구분='상여계수').분자 / 찾기(CC000336, 구분='상여계수').분모 * 찾기(CC000336, 구분='휴지계수').분자 / 찾기(CC000336, 구분='휴지계수').분모", "출처": "질의회신 건협기술-2230" } + { "이름": "시간환산", "식": "찾기(CC000336, 구분='시간환산').분자 / 찾기(CC000336, 구분='시간환산').분모", "출처": "건설품셈 공통 1-1-3 2(일일 작업시간 8시간)" } ], "호표": [ { "종류": "재료", "요소": "MO:{연료}:{지역}", "이름": "주연료", "단위": "ℓ", "수량": "EQ:{기계}.주연료", "비목": "재료비", "출처": "건설품셈 공통 8-4-1" }, @@ -311,17 +389,17 @@ "수량": "EQ:{기계}.조종원 * 시간환산", "비목": "노무비", "출처": "건설품셈 공통 8-1-3 6", - "비고": "건협기술-2230 — 하루 노임 × 1/8 × 16/12 × 25/20" + "비고": "하루 노임 × 1/8(1일 8시간 · 건설품셈 공통 1-1-3 2) — 질의회신 건협기술-2230 의 상여 16/12 · 휴지 25/20 뺌(내역 15 · 품셈 본문대로)" } ], - "덧줄": [ - { "이름": "잡재료비", "식": "재료비 * EQ:{기계}.잡재료율 / 100", "비목": "재료비", "출처": "건설품셈 공통 8-4 주②" }, - { "이름": "기계손료", "식": "손료", "비목": "경비", "출처": "건설품셈 공통 8-1-6 2" } - ], + "덧줄": [{ "이름": "잡재료비", "식": "재료비 * EQ:{기계}.잡재료율 / 100", "비목": "재료비", "출처": "건설품셈 공통 8-4 주②" }, { "이름": "기계손료", "식": "손료", "비목": "경비", "출처": "건설품셈 공통 8-1-6 2" }], "끝수": "손료 원 미만 버림(건설품셈 공통 8-1-5 12) · 합계 원문 규정 없음" }, { - "키": "GC000270", "원문번호": "8", "구분": "건설품셈 공통", "상세구분": "08장 건설기계", + "키": "GC000270", + "원문번호": "8", + "구분": "건설품셈 공통", + "상세구분": "08장 건설기계", "이름": "굴착기(무한궤도)+부착용 집게 시간당 기계경비", "결과단위": "원/시간", "출처": "건설품셈 공통 8-1-5 · 8-1-6 · 8-1-7 · 8-4-8 주⑤", @@ -332,61 +410,26 @@ { "이름": "집게", "고르기": ["7206-0070", "7206-0020", "7206-0100"] }, { "이름": "지역", - "고르기": [ - "전국평균", - "전국", - "서울", - "경기", - "강원", - "충북", - "충남", - "전북", - "경북", - "경남", - "부산", - "제주", - "대구", - "인천", - "대전", - "울산", - "세종", - "전남광주" - ], + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], "출처": "건설품셈 공통 8-1-7 5" }, { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } ], "중간": [ - { - "이름": "가산비율", - "식": "만약(보정작업 == '해당 없음', 0, 찾기(CC000034, 기종='굴착기(무한궤도) 및 로더(무한궤도)', 작업=보정작업).가산비율)", - "출처": "건설품셈 공통 8-1-7 1" - }, + { "이름": "가산비율", "식": "만약(보정작업 == '해당 없음', 0, 찾기(CC000034, 기종='굴착기(무한궤도) 및 로더(무한궤도)', 작업=보정작업).가산비율)", "출처": "건설품셈 공통 8-1-7 1" }, { "이름": "손료", "식": "버림(EQ:{기계}.가격 * 1000 * ((EQ:{기계}.상각비계수 + EQ:{기계}.정비비계수) * (1 + 가산비율 / 100) + EQ:{기계}.관리비계수) / 10000000, 0)", "출처": "건설품셈 공통 8-1-5 12 · 8-1-6 4 · 8-1-7 1" }, - { - "이름": "집게손료", - "식": "버림(EQ:{집게}.가격 * 1000 * ((EQ:{집게}.상각비계수 + EQ:{집게}.정비비계수) + EQ:{집게}.관리비계수) / 10000000, 0)", - "출처": "건설품셈 공통 8-1-5 12 · 8-4-8 주⑤" - }, + { "이름": "집게손료", "식": "버림(EQ:{집게}.가격 * 1000 * ((EQ:{집게}.상각비계수 + EQ:{집게}.정비비계수) + EQ:{집게}.관리비계수) / 10000000, 0)", "출처": "건설품셈 공통 8-1-5 12 · 8-4-8 주⑤" }, { "이름": "조합잡재료율", "식": "찾기(CC000074, 구분='불도저 및 굴착기 잡재료 비율').적용", "출처": "건설품셈 공통 8-4-8 주⑤" }, { "이름": "연료", "식": "EQ:{기계}.주연료종류", "출처": "건설품셈 공통 8-4 주①㉰" }, { "이름": "직종", "식": "EQ:{기계}.조종원직종", "출처": "건설품셈 공통 8-1-3 5" }, - { "이름": "시간환산", "식": "찾기(CC000336, 구분='시간환산').분자 / 찾기(CC000336, 구분='시간환산').분모 * 찾기(CC000336, 구분='상여계수').분자 / 찾기(CC000336, 구분='상여계수').분모 * 찾기(CC000336, 구분='휴지계수').분자 / 찾기(CC000336, 구분='휴지계수').분모", "출처": "질의회신 건협기술-2230" } + { "이름": "시간환산", "식": "찾기(CC000336, 구분='시간환산').분자 / 찾기(CC000336, 구분='시간환산').분모", "출처": "건설품셈 공통 1-1-3 2(일일 작업시간 8시간)" } ], "호표": [ - { - "종류": "재료", - "요소": "MO:{연료}:{지역}", - "이름": "주연료", - "단위": "ℓ", - "수량": "EQ:{기계}.주연료", - "비목": "재료비", - "출처": "건설품셈 공통 8-4-1" - }, + { "종류": "재료", "요소": "MO:{연료}:{지역}", "이름": "주연료", "단위": "ℓ", "수량": "EQ:{기계}.주연료", "비목": "재료비", "출처": "건설품셈 공통 8-4-1" }, { "종류": "인력", "요소": "LB:{직종}", @@ -395,7 +438,7 @@ "수량": "EQ:{기계}.조종원 * 시간환산", "비목": "노무비", "출처": "건설품셈 공통 8-1-3 6", - "비고": "건협기술-2230 — 하루 노임 × 1/8 × 16/12 × 25/20" + "비고": "하루 노임 × 1/8(1일 8시간 · 건설품셈 공통 1-1-3 2) — 질의회신 건협기술-2230 의 상여 16/12 · 휴지 25/20 뺌(내역 15 · 품셈 본문대로)" } ], "덧줄": [ @@ -406,7 +449,10 @@ "끝수": "손료 원 미만 버림(건설품셈 공통 8-1-5 12) · 합계 원문 규정 없음" }, { - "키": "GC000271", "원문번호": "8", "구분": "건설품셈 공통", "상세구분": "08장 건설기계", + "키": "GC000271", + "원문번호": "8", + "구분": "건설품셈 공통", + "상세구분": "08장 건설기계", "이름": "굴착기(무한궤도)+대형브레이커 시간당 기계경비", "결과단위": "원/시간", "출처": "건설품셈 공통 8-1-5 · 8-1-6 · 8-1-7 · 8-4-8 주⑤", @@ -417,36 +463,13 @@ { "이름": "브레이커", "고르기": ["0230-0002", "0230-0004", "0230-0006", "0230-0007", "0230-0008", "0230-0010"] }, { "이름": "지역", - "고르기": [ - "전국평균", - "전국", - "서울", - "경기", - "강원", - "충북", - "충남", - "전북", - "경북", - "경남", - "부산", - "제주", - "대구", - "인천", - "대전", - "울산", - "세종", - "전남광주" - ], + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], "출처": "건설품셈 공통 8-1-7 5" }, { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } ], "중간": [ - { - "이름": "가산비율", - "식": "만약(보정작업 == '해당 없음', 0, 찾기(CC000034, 기종='굴착기(무한궤도) 및 로더(무한궤도)', 작업=보정작업).가산비율)", - "출처": "건설품셈 공통 8-1-7 1" - }, + { "이름": "가산비율", "식": "만약(보정작업 == '해당 없음', 0, 찾기(CC000034, 기종='굴착기(무한궤도) 및 로더(무한궤도)', 작업=보정작업).가산비율)", "출처": "건설품셈 공통 8-1-7 1" }, { "이름": "손료", "식": "버림(EQ:{기계}.가격 * 1000 * ((EQ:{기계}.상각비계수 + EQ:{기계}.정비비계수) * (1 + 가산비율 / 100) + EQ:{기계}.관리비계수) / 10000000, 0)", @@ -460,18 +483,10 @@ { "이름": "조합잡재료율", "식": "찾기(CC000074, 구분='불도저 및 굴착기 잡재료 비율').적용", "출처": "건설품셈 공통 8-4-8 주⑤" }, { "이름": "연료", "식": "EQ:{기계}.주연료종류", "출처": "건설품셈 공통 8-4 주①㉰" }, { "이름": "직종", "식": "EQ:{기계}.조종원직종", "출처": "건설품셈 공통 8-1-3 5" }, - { "이름": "시간환산", "식": "찾기(CC000336, 구분='시간환산').분자 / 찾기(CC000336, 구분='시간환산').분모 * 찾기(CC000336, 구분='상여계수').분자 / 찾기(CC000336, 구분='상여계수').분모 * 찾기(CC000336, 구분='휴지계수').분자 / 찾기(CC000336, 구분='휴지계수').분모", "출처": "질의회신 건협기술-2230" } + { "이름": "시간환산", "식": "찾기(CC000336, 구분='시간환산').분자 / 찾기(CC000336, 구분='시간환산').분모", "출처": "건설품셈 공통 1-1-3 2(일일 작업시간 8시간)" } ], "호표": [ - { - "종류": "재료", - "요소": "MO:{연료}:{지역}", - "이름": "주연료", - "단위": "ℓ", - "수량": "EQ:{기계}.주연료", - "비목": "재료비", - "출처": "건설품셈 공통 8-4-1" - }, + { "종류": "재료", "요소": "MO:{연료}:{지역}", "이름": "주연료", "단위": "ℓ", "수량": "EQ:{기계}.주연료", "비목": "재료비", "출처": "건설품셈 공통 8-4-1" }, { "종류": "인력", "요소": "LB:{직종}", @@ -480,7 +495,7 @@ "수량": "EQ:{기계}.조종원 * 시간환산", "비목": "노무비", "출처": "건설품셈 공통 8-1-3 6", - "비고": "건협기술-2230 — 하루 노임 × 1/8 × 16/12 × 25/20" + "비고": "하루 노임 × 1/8(1일 8시간 · 건설품셈 공통 1-1-3 2) — 질의회신 건협기술-2230 의 상여 16/12 · 휴지 25/20 뺌(내역 15 · 품셈 본문대로)" } ], "덧줄": [ @@ -751,7 +766,10 @@ "끝수": "손료 원 미만 버림(건설품셈 공통 8-1-5 12)" }, { - "키": "GC000275", "원문번호": "8", "구분": "건설품셈 공통", "상세구분": "08장 건설기계", + "키": "GC000275", + "원문번호": "8", + "구분": "건설품셈 공통", + "상세구분": "08장 건설기계", "이름": "기계 시간당 기계경비(조종원직종 입력)", "결과단위": "원/시간", "출처": "건설품셈 공통 8-1-5 · 8-1-6", @@ -760,7 +778,29 @@ "입력": [ { "이름": "기계", - "고르기": ["2106-0002", "2106-0003", "2106-0005", "6802-0040", "6802-0060", "6802-0100", "6802-0120", "6802-0135", "6802-0160", "6801-0010", "6803-0100", "6803-0120", "4430-0400", "3302-0038", "3801-0795", "7330-0010", "7954-1119", "7110-0025", "7110-0013", "7120-0746", "7101-0450"] + "고르기": [ + "2106-0002", + "2106-0003", + "2106-0005", + "6802-0040", + "6802-0060", + "6802-0100", + "6802-0120", + "6802-0135", + "6802-0160", + "6801-0010", + "6803-0100", + "6803-0120", + "4430-0400", + "3302-0038", + "3801-0795", + "7330-0010", + "7954-1119", + "7110-0025", + "7110-0013", + "7120-0746", + "7101-0450" + ] }, { "이름": "지역", @@ -775,28 +815,12 @@ } ], "중간": [ - { - "이름": "손료", - "식": "버림(EQ:{기계}.가격 * 1000 * ((EQ:{기계}.상각비계수 + EQ:{기계}.정비비계수) + EQ:{기계}.관리비계수) / 10000000, 0)", - "출처": "건설품셈 공통 8-1-5 12 · 8-1-6 4" - }, - { - "이름": "연료", - "식": "EQ:{기계}.주연료종류", - "출처": "건설품셈 공통 8-4 주①㉰" - }, - { "이름": "시간환산", "식": "찾기(CC000336, 구분='시간환산').분자 / 찾기(CC000336, 구분='시간환산').분모 * 찾기(CC000336, 구분='상여계수').분자 / 찾기(CC000336, 구분='상여계수').분모 * 찾기(CC000336, 구분='휴지계수').분자 / 찾기(CC000336, 구분='휴지계수').분모", "출처": "질의회신 건협기술-2230" } + { "이름": "손료", "식": "버림(EQ:{기계}.가격 * 1000 * ((EQ:{기계}.상각비계수 + EQ:{기계}.정비비계수) + EQ:{기계}.관리비계수) / 10000000, 0)", "출처": "건설품셈 공통 8-1-5 12 · 8-1-6 4" }, + { "이름": "연료", "식": "EQ:{기계}.주연료종류", "출처": "건설품셈 공통 8-4 주①㉰" }, + { "이름": "시간환산", "식": "찾기(CC000336, 구분='시간환산').분자 / 찾기(CC000336, 구분='시간환산').분모", "출처": "건설품셈 공통 1-1-3 2(일일 작업시간 8시간)" } ], "호표": [ - { - "종류": "재료", - "요소": "MO:{연료}:{지역}", - "이름": "주연료", - "단위": "ℓ", - "수량": "EQ:{기계}.주연료", - "비목": "재료비", - "출처": "건설품셈 공통 8-4-1" - }, + { "종류": "재료", "요소": "MO:{연료}:{지역}", "이름": "주연료", "단위": "ℓ", "수량": "EQ:{기계}.주연료", "비목": "재료비", "출처": "건설품셈 공통 8-4-1" }, { "종류": "인력", "요소": "LB:{조종원직종}", @@ -805,37 +829,24 @@ "수량": "EQ:{기계}.조종원 * 시간환산", "비목": "노무비", "출처": "건설품셈 공통 8-1-3 6", - "비고": "건협기술-2230 — 하루 노임 × 1/8 × 16/12 × 25/20" - } - ], - "덧줄": [ - { - "이름": "잡재료비", - "식": "재료비 * EQ:{기계}.잡재료율 / 100", - "비목": "재료비", - "출처": "건설품셈 공통 8-4 주②" - }, - { - "이름": "기계손료", - "식": "손료", - "비목": "경비", - "출처": "건설품셈 공통 8-1-6 2" + "비고": "하루 노임 × 1/8(1일 8시간 · 건설품셈 공통 1-1-3 2) — 질의회신 건협기술-2230 의 상여 16/12 · 휴지 25/20 뺌(내역 15 · 품셈 본문대로)" } ], + "덧줄": [{ "이름": "잡재료비", "식": "재료비 * EQ:{기계}.잡재료율 / 100", "비목": "재료비", "출처": "건설품셈 공통 8-4 주②" }, { "이름": "기계손료", "식": "손료", "비목": "경비", "출처": "건설품셈 공통 8-1-6 2" }], "끝수": "손료 원 미만 버림(건설품셈 공통 8-1-5 12) · 합계 원문 규정 없음" }, { - "키": "GC000276", "원문번호": "8", "구분": "건설품셈 공통", "상세구분": "08장 건설기계", + "키": "GC000276", + "원문번호": "8", + "구분": "건설품셈 공통", + "상세구분": "08장 건설기계", "이름": "기계 시간당 기계경비(연료 없는 기종)", "결과단위": "원/시간", "출처": "건설품셈 공통 8-1-5 · 8-1-6", "소유": "공용", "비고": "원문 운전경비 표에 주연료가 빈 기종(공기식 크롤러드릴 등 — 동력은 공기압축기) — 손료 + 조종원", "입력": [ - { - "이름": "기계", - "고르기": ["5401-0017"] - }, + { "이름": "기계", "고르기": ["5401-0017"] }, { "이름": "지역", "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], @@ -843,17 +854,9 @@ } ], "중간": [ - { - "이름": "손료", - "식": "버림(EQ:{기계}.가격 * 1000 * ((EQ:{기계}.상각비계수 + EQ:{기계}.정비비계수) + EQ:{기계}.관리비계수) / 10000000, 0)", - "출처": "건설품셈 공통 8-1-5 12 · 8-1-6 4" - }, - { - "이름": "직종", - "식": "EQ:{기계}.조종원직종", - "출처": "건설품셈 공통 8-1-3 5" - }, - { "이름": "시간환산", "식": "찾기(CC000336, 구분='시간환산').분자 / 찾기(CC000336, 구분='시간환산').분모 * 찾기(CC000336, 구분='상여계수').분자 / 찾기(CC000336, 구분='상여계수').분모 * 찾기(CC000336, 구분='휴지계수').분자 / 찾기(CC000336, 구분='휴지계수').분모", "출처": "질의회신 건협기술-2230" } + { "이름": "손료", "식": "버림(EQ:{기계}.가격 * 1000 * ((EQ:{기계}.상각비계수 + EQ:{기계}.정비비계수) + EQ:{기계}.관리비계수) / 10000000, 0)", "출처": "건설품셈 공통 8-1-5 12 · 8-1-6 4" }, + { "이름": "직종", "식": "EQ:{기계}.조종원직종", "출처": "건설품셈 공통 8-1-3 5" }, + { "이름": "시간환산", "식": "찾기(CC000336, 구분='시간환산').분자 / 찾기(CC000336, 구분='시간환산').분모", "출처": "건설품셈 공통 1-1-3 2(일일 작업시간 8시간)" } ], "호표": [ { @@ -864,17 +867,10 @@ "수량": "EQ:{기계}.조종원 * 시간환산", "비목": "노무비", "출처": "건설품셈 공통 8-1-3 6", - "비고": "건협기술-2230 — 하루 노임 × 1/8 × 16/12 × 25/20" - } - ], - "덧줄": [ - { - "이름": "기계손료", - "식": "손료", - "비목": "경비", - "출처": "건설품셈 공통 8-1-6 2" + "비고": "하루 노임 × 1/8(1일 8시간 · 건설품셈 공통 1-1-3 2) — 질의회신 건협기술-2230 의 상여 16/12 · 휴지 25/20 뺌(내역 15 · 품셈 본문대로)" } ], + "덧줄": [{ "이름": "기계손료", "식": "손료", "비목": "경비", "출처": "건설품셈 공통 8-1-6 2" }], "끝수": "손료 원 미만 버림(건설품셈 공통 8-1-5 12) · 합계 원문 규정 없음" } ] diff --git a/resources/master_data/로직_건설품셈_13장_플랜트설비공사.json b/resources/master_data/로직_건설품셈_13장_플랜트설비공사.json index e762b7118..bf8638278 100644 --- a/resources/master_data/로직_건설품셈_13장_플랜트설비공사.json +++ b/resources/master_data/로직_건설품셈_13장_플랜트설비공사.json @@ -11,13 +11,57 @@ "원문번호": "13-1-1", "구분": "건설품셈 기계설비", "상세구분": "13장 플랜트설비공사", - "이름": "플랜트 배관 설치(KSD3507 6∼300㎜)", + "이름": "플랜트 배관 설치", "결과단위": "원/ton", "출처": "건설품셈 기계설비 13-1-1", "소유": "공용", - "비고": "Raw Material 기준 · 소운반 · 절단 · 나사 · Fitting · Valve 취부 · 용접 · Hanger · Support · Flushing · 기밀 · 내압시험 포함 · 부속(Fitting · Bracket · Support · Valve) 30% 기준 10% 증감마다 10% 가감 · 공장 제작조립 30% 이내 감 · 4m 초과 매 4m 3% 가산 · 기계실 옥내 50% 가산 · 옥외매설 옥외 30% 감 · 재질 할증은 용접공에(할증률 표 · 구경은 그 이상 가장 가까운 칸) · 공구손료 · 소모자재 · Oil Flushing 별도(주⑥) · 해석: 가산 · 감은 합산 · 배관구분 「옥내배관」 · 「옥외배관」 줄은 인/ton 합계라 뺌 · 「원문에 없는 조합: 재질=Hastelloy,Titanium,Ni (99%) · 규격=125 · 배관구분=옥내배관 용접식 / 재질=Hastelloy,Titanium,Ni (99%) · 규격=125 · 배관구분=옥내배관 나사식 / 재질=Hastelloy,Titanium,Ni (99%) · 규격=125 · 배관구분=옥외배관 용접식 / 재질=Hastelloy,Titanium,Ni (99%) · 규격=125 · 배관구분=옥외배관 나사식」", + "비고": "Raw Material 기준 · 소운반 · 절단 · 나사 · Fitting · Valve 취부 · 용접 · Hanger · Support · Flushing · 기밀 · 내압시험 포함 · 부속(Fitting · Bracket · Support · Valve) 30% 기준 10% 증감마다 10% 가감 · 공장 제작조립 30% 이내 감 · 4m 초과 매 4m 3% 가산 · 기계실 옥내 50% 가산 · 옥외매설 옥외 30% 감 · 재질 할증은 용접공에(할증률 표 · 구경은 그 이상 가장 가까운 칸) · 공구손료 · 소모자재 · Oil Flushing 별도(주⑥) · 해석: 가산 · 감은 합산 · 배관구분 「옥내배관」 · 「옥외배관」 줄은 인/ton 합계라 뺌 · 원문 13-1-1 한 표 — 옛 쪽 표 다섯(QC001608~1612) · 로직 다섯(GC000871~875) 합침(내역 15) · 두께 0 = 그 규격 두께 하나뿐", "입력": [ - { "이름": "규격", "고르기": [6, 8, 10, 15, 20, 25, 32, 40, 50, 65, 80, 90, 100, 125, 150, 175, 200, 225, 250, 300] }, + { "이름": "구분", "고르기": ["배관용 탄소강관 KSD3507", "압력배관용 탄소강관 KSD3562 SCH#40"], "출처": "건설품셈 기계설비 13-1-1" }, + { + "이름": "규격", + "단위": "㎜", + "고르기": [ + 6, + 8, + 10, + 15, + 20, + 25, + 32, + 40, + 50, + 65, + 80, + 90, + 100, + 125, + 150, + 175, + 200, + 225, + 250, + 300, + 350, + 400, + 450, + 500, + 550, + 600, + 650, + 700, + 750, + 800, + 850, + 900, + 1000, + 1100, + 1200, + 1350, + 1500 + ] + }, + { "이름": "두께", "단위": "㎜", "설명": "한 규격에 두께가 여럿인 줄만(350㎜ 넘는 KSD3507 · KSD3562 6~10) · 0 = 하나뿐" }, { "이름": "배관구분", "고르기": ["옥내배관 용접식", "옥내배관 나사식", "옥외배관 용접식", "옥외배관 나사식"] }, { "이름": "부속비율", "단위": "%", "출처": "건설품셈 기계설비 13-1-1 주②", "비고": "설치중량 중 Fitting · Bracket · Support · Valve 중량 비율 — 기준 30" }, { "이름": "공장제작감", "단위": "%", "범위": [0, 30], "출처": "건설품셈 기계설비 13-1-1 주②", "비고": "부속류를 공장에서 제작조립한 때 — 30% 이내" }, @@ -46,19 +90,34 @@ "식": "만약(재질 == '탄소강', 0, 찾기(QC001613, '재질(ASTM기준)'=재질, '구경(㎜)'=만약(규격 <= 50.0, '50 이하', 만약(규격 <= 80.0, '80', 만약(규격 <= 100.0, '100', 만약(규격 <= 125.0, '125', 만약(규격 <= 150.0, '150', 만약(규격 <= 200.0, '200', 만약(규격 <= 250.0, '250', 만약(규격 <= 300.0, '300', 만약(규격 <= 350.0, '350', 만약(규격 <= 400.0, '400', 만약(규격 <= 450.0, '450', 만약(규격 <= 500.0, '500', 만약(규격 <= 550.0, '550', '600')))))))))))))).수량)", "출처": "건설품셈 기계설비 13-1-1 할증률 표" }, + { + "이름": "표플랜트용접공", + "식": "만약(두께 > 0, 찾기(QC001608, 구분=구분, '규격(㎜)'=규격, 배관구분=배관구분, '두께(㎜)'=두께).플랜트용접공, 찾기(QC001608, 구분=구분, '규격(㎜)'=규격, 배관구분=배관구분).플랜트용접공)", + "출처": "건설품셈 기계설비 13-1-1" + }, + { + "이름": "표플랜트배관공", + "식": "만약(두께 > 0, 찾기(QC001608, 구분=구분, '규격(㎜)'=규격, 배관구분=배관구분, '두께(㎜)'=두께).플랜트배관공, 찾기(QC001608, 구분=구분, '규격(㎜)'=규격, 배관구분=배관구분).플랜트배관공)", + "출처": "건설품셈 기계설비 13-1-1" + }, + { + "이름": "표특별인부", + "식": "만약(두께 > 0, 찾기(QC001608, 구분=구분, '규격(㎜)'=규격, 배관구분=배관구분, '두께(㎜)'=두께).특별인부, 찾기(QC001608, 구분=구분, '규격(㎜)'=규격, 배관구분=배관구분).특별인부)", + "출처": "건설품셈 기계설비 13-1-1" + }, { "이름": "플랜트용접공", - "식": "찾기(QC001608, '규격(㎜)'=규격, 배관구분=배관구분).플랜트용접공 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100) * (1 + 만약((배관구분 == '옥내배관 용접식' 또는 배관구분 == '옥외배관 용접식'), 재질할증, 0) / 100)", + "식": "표플랜트용접공 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100) * (1 + 만약((배관구분 == '옥내배관 용접식' 또는 배관구분 == '옥외배관 용접식'), 재질할증, 0) / 100)", "출처": " · 재질 할증은 용접식 용접공에(주⑧)" }, { "이름": "플랜트배관공", - "식": "찾기(QC001608, '규격(㎜)'=규격, 배관구분=배관구분).플랜트배관공 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100) * (1 + 만약((배관구분 == '옥내배관 나사식' 또는 배관구분 == '옥외배관 나사식'), 재질할증, 0) / 100)", + "식": "표플랜트배관공 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100) * (1 + 만약((배관구분 == '옥내배관 나사식' 또는 배관구분 == '옥외배관 나사식'), 재질할증, 0) / 100)", "출처": " · 재질 할증은 나사식 배관공에(주⑧)" }, { "이름": "특별인부", - "식": "찾기(QC001608, '규격(㎜)'=규격, 배관구분=배관구분).특별인부 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100)" + "식": "표특별인부 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100)" } ], "호표": [ @@ -67,263 +126,8 @@ { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "특별인부", "비목": "노무비" } ], "덧줄": [], - "끝수": null - }, - { - "키": "GC000872", - "원문번호": "13-1-1", - "구분": "건설품셈 기계설비", - "상세구분": "13장 플랜트설비공사", - "이름": "플랜트 배관 설치(KSD3507 350∼600㎜)", - "결과단위": "원/ton", - "출처": "건설품셈 기계설비 13-1-1", - "소유": "공용", - "비고": "Raw Material 기준 · 소운반 · 절단 · 나사 · Fitting · Valve 취부 · 용접 · Hanger · Support · Flushing · 기밀 · 내압시험 포함 · 부속(Fitting · Bracket · Support · Valve) 30% 기준 10% 증감마다 10% 가감 · 공장 제작조립 30% 이내 감 · 4m 초과 매 4m 3% 가산 · 기계실 옥내 50% 가산 · 옥외매설 옥외 30% 감 · 재질 할증은 용접공에(할증률 표 · 구경은 그 이상 가장 가까운 칸) · 공구손료 · 소모자재 · Oil Flushing 별도(주⑥) · 해석: 가산 · 감은 합산 · 배관구분 「옥내배관」 · 「옥외배관」 줄은 인/ton 합계라 뺌 · 「원문에 없는 조합: 재질=탄소강 · 규격=350 · 두께=8.7 · 배관구분=옥내배관 용접식 / 재질=탄소강 · 규격=350 · 두께=8.7 · 배관구분=옥내배관 나사식 / 재질=탄소강 · 규격=350 · 두께=8.7 · 배관구분=옥외배관 용접식 / 재질=탄소강 · 규격=350 · 두께=8.7 · 배관구분=옥외배관 나사식 / 재질=탄소강 · 규격=350 · 두께=9.5 · 배관구분=옥내배관 용접식 외 643」", - "입력": [ - { "이름": "규격", "고르기": [350, 400, 450, 500, 550, 600] }, - { "이름": "두께", "고르기": [6.0, 6.4, 7.9, 8.7, 9.5, 7.1] }, - { "이름": "배관구분", "고르기": ["옥내배관 용접식", "옥내배관 나사식", "옥외배관 용접식", "옥외배관 나사식"] }, - { "이름": "부속비율", "단위": "%", "출처": "건설품셈 기계설비 13-1-1 주②", "비고": "설치중량 중 Fitting · Bracket · Support · Valve 중량 비율 — 기준 30" }, - { "이름": "공장제작감", "단위": "%", "범위": [0, 30], "출처": "건설품셈 기계설비 13-1-1 주②", "비고": "부속류를 공장에서 제작조립한 때 — 30% 이내" }, - { "이름": "설치높이", "단위": "m", "출처": "건설품셈 기계설비 13-1-1 주③" }, - { "이름": "장소", "고르기": ["일반", "기계실(옥내 50% 가산)", "옥외매설(옥외 30% 감)"], "출처": "건설품셈 기계설비 13-1-1 주④⑤" }, - { - "이름": "재질", - "고르기": [ - "탄소강", - "M0합금강(A335-P1) Cr합금강(A335-P2,P3, P11,P12)", - "Cr합금강(A335-P3b,P21, 22,P5bc)", - "Cr합금강(A335-P7,P9), Ni합금강(A333-Gr3)", - "스텐레스강(Type304,309, 310,316) (L&H Grade포함)", - "동, 황동, Everdur", - "저온용합금강(A333-Gr 1, Gr4, Gr9)", - "Hastelloy,Titanium,Ni (99%)", - "스텐레스강(Type321&347 ) Cu-Ni,Monel Inconel,Incoloy,Alloy20", - "알루미늄" - ], - "출처": "건설품셈 기계설비 13-1-1 할증률 표" - } - ], - "중간": [ - { - "이름": "재질할증", - "식": "만약(재질 == '탄소강', 0, 찾기(QC001613, '재질(ASTM기준)'=재질, '구경(㎜)'=만약(규격 <= 50.0, '50 이하', 만약(규격 <= 80.0, '80', 만약(규격 <= 100.0, '100', 만약(규격 <= 125.0, '125', 만약(규격 <= 150.0, '150', 만약(규격 <= 200.0, '200', 만약(규격 <= 250.0, '250', 만약(규격 <= 300.0, '300', 만약(규격 <= 350.0, '350', 만약(규격 <= 400.0, '400', 만약(규격 <= 450.0, '450', 만약(규격 <= 500.0, '500', 만약(규격 <= 550.0, '550', '600')))))))))))))).수량)", - "출처": "건설품셈 기계설비 13-1-1 할증률 표" - }, - { - "이름": "플랜트용접공", - "식": "찾기(QC001609, '규격(㎜)'=규격, '두께(㎜)'=두께, 배관구분=배관구분).플랜트용접공 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100) * (1 + 만약((배관구분 == '옥내배관 용접식' 또는 배관구분 == '옥외배관 용접식'), 재질할증, 0) / 100)", - "출처": " · 재질 할증은 용접식 용접공에(주⑧)" - }, - { - "이름": "플랜트배관공", - "식": "찾기(QC001609, '규격(㎜)'=규격, '두께(㎜)'=두께, 배관구분=배관구분).플랜트배관공 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100) * (1 + 만약((배관구분 == '옥내배관 나사식' 또는 배관구분 == '옥외배관 나사식'), 재질할증, 0) / 100)", - "출처": " · 재질 할증은 나사식 배관공에(주⑧)" - }, - { - "이름": "특별인부", - "식": "찾기(QC001609, '규격(㎜)'=규격, '두께(㎜)'=두께, 배관구분=배관구분).특별인부 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100)" - } - ], - "호표": [ - { "종류": "인력", "요소": "LB000058", "이름": "플랜트용접공", "단위": "인", "수량": "플랜트용접공", "비목": "노무비" }, - { "종류": "인력", "요소": "LB000056", "이름": "플랜트배관공", "단위": "인", "수량": "플랜트배관공", "비목": "노무비" }, - { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "특별인부", "비목": "노무비" } - ], - "덧줄": [], - "끝수": null - }, - { - "키": "GC000873", - "원문번호": "13-1-1", - "구분": "건설품셈 기계설비", - "상세구분": "13장 플랜트설비공사", - "이름": "플랜트 배관 설치(KSD3507 600∼850㎜)", - "결과단위": "원/ton", - "출처": "건설품셈 기계설비 13-1-1", - "소유": "공용", - "비고": "Raw Material 기준 · 소운반 · 절단 · 나사 · Fitting · Valve 취부 · 용접 · Hanger · Support · Flushing · 기밀 · 내압시험 포함 · 부속(Fitting · Bracket · Support · Valve) 30% 기준 10% 증감마다 10% 가감 · 공장 제작조립 30% 이내 감 · 4m 초과 매 4m 3% 가산 · 기계실 옥내 50% 가산 · 옥외매설 옥외 30% 감 · 재질 할증은 용접공에(할증률 표 · 구경은 그 이상 가장 가까운 칸) · 공구손료 · 소모자재 · Oil Flushing 별도(주⑥) · 해석: 가산 · 감은 합산 · 배관구분 「옥내배관」 · 「옥외배관」 줄은 인/ton 합계라 뺌 · 「원문에 없는 조합: 재질=탄소강 · 규격=600 · 두께=6 · 배관구분=옥내배관 용접식 / 재질=탄소강 · 규격=600 · 두께=6 · 배관구분=옥내배관 나사식 / 재질=탄소강 · 규격=600 · 두께=6 · 배관구분=옥외배관 용접식 / 재질=탄소강 · 규격=600 · 두께=6 · 배관구분=옥외배관 나사식 / 재질=탄소강 · 규격=600 · 두께=6.4 · 배관구분=옥내배관 용접식 외 1123」", - "입력": [ - { "이름": "규격", "고르기": [600, 650, 700, 750, 800, 850] }, - { "이름": "두께", "고르기": [9.5, 10.3, 6.0, 6.4, 7.1, 7.9, 11.1, 11.9] }, - { "이름": "배관구분", "고르기": ["옥내배관 용접식", "옥내배관 나사식", "옥외배관 용접식", "옥외배관 나사식"] }, - { "이름": "부속비율", "단위": "%", "출처": "건설품셈 기계설비 13-1-1 주②", "비고": "설치중량 중 Fitting · Bracket · Support · Valve 중량 비율 — 기준 30" }, - { "이름": "공장제작감", "단위": "%", "범위": [0, 30], "출처": "건설품셈 기계설비 13-1-1 주②", "비고": "부속류를 공장에서 제작조립한 때 — 30% 이내" }, - { "이름": "설치높이", "단위": "m", "출처": "건설품셈 기계설비 13-1-1 주③" }, - { "이름": "장소", "고르기": ["일반", "기계실(옥내 50% 가산)", "옥외매설(옥외 30% 감)"], "출처": "건설품셈 기계설비 13-1-1 주④⑤" }, - { - "이름": "재질", - "고르기": [ - "탄소강", - "M0합금강(A335-P1) Cr합금강(A335-P2,P3, P11,P12)", - "Cr합금강(A335-P3b,P21, 22,P5bc)", - "Cr합금강(A335-P7,P9), Ni합금강(A333-Gr3)", - "스텐레스강(Type304,309, 310,316) (L&H Grade포함)", - "동, 황동, Everdur", - "저온용합금강(A333-Gr 1, Gr4, Gr9)", - "Hastelloy,Titanium,Ni (99%)", - "스텐레스강(Type321&347 ) Cu-Ni,Monel Inconel,Incoloy,Alloy20", - "알루미늄" - ], - "출처": "건설품셈 기계설비 13-1-1 할증률 표" - } - ], - "중간": [ - { - "이름": "재질할증", - "식": "만약(재질 == '탄소강', 0, 찾기(QC001613, '재질(ASTM기준)'=재질, '구경(㎜)'=만약(규격 <= 50.0, '50 이하', 만약(규격 <= 80.0, '80', 만약(규격 <= 100.0, '100', 만약(규격 <= 125.0, '125', 만약(규격 <= 150.0, '150', 만약(규격 <= 200.0, '200', 만약(규격 <= 250.0, '250', 만약(규격 <= 300.0, '300', 만약(규격 <= 350.0, '350', 만약(규격 <= 400.0, '400', 만약(규격 <= 450.0, '450', 만약(규격 <= 500.0, '500', 만약(규격 <= 550.0, '550', '600')))))))))))))).수량)", - "출처": "건설품셈 기계설비 13-1-1 할증률 표" - }, - { - "이름": "플랜트용접공", - "식": "찾기(QC001610, '규격(㎜)'=규격, '두께(㎜)'=두께, 배관구분=배관구분).플랜트용접공 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100) * (1 + 만약((배관구분 == '옥내배관 용접식' 또는 배관구분 == '옥외배관 용접식'), 재질할증, 0) / 100)", - "출처": " · 재질 할증은 용접식 용접공에(주⑧)" - }, - { - "이름": "플랜트배관공", - "식": "찾기(QC001610, '규격(㎜)'=규격, '두께(㎜)'=두께, 배관구분=배관구분).플랜트배관공 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100) * (1 + 만약((배관구분 == '옥내배관 나사식' 또는 배관구분 == '옥외배관 나사식'), 재질할증, 0) / 100)", - "출처": " · 재질 할증은 나사식 배관공에(주⑧)" - }, - { - "이름": "특별인부", - "식": "찾기(QC001610, '규격(㎜)'=규격, '두께(㎜)'=두께, 배관구분=배관구분).특별인부 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100)" - } - ], - "호표": [ - { "종류": "인력", "요소": "LB000058", "이름": "플랜트용접공", "단위": "인", "수량": "플랜트용접공", "비목": "노무비" }, - { "종류": "인력", "요소": "LB000056", "이름": "플랜트배관공", "단위": "인", "수량": "플랜트배관공", "비목": "노무비" }, - { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "특별인부", "비목": "노무비" } - ], - "덧줄": [], - "끝수": null - }, - { - "키": "GC000874", - "원문번호": "13-1-1", - "구분": "건설품셈 기계설비", - "상세구분": "13장 플랜트설비공사", - "이름": "플랜트 배관 설치(KSD3507 850∼1500㎜ · KSD3562 6∼10㎜)", - "결과단위": "원/ton", - "출처": "건설품셈 기계설비 13-1-1", - "소유": "공용", - "비고": "Raw Material 기준 · 소운반 · 절단 · 나사 · Fitting · Valve 취부 · 용접 · Hanger · Support · Flushing · 기밀 · 내압시험 포함 · 부속(Fitting · Bracket · Support · Valve) 30% 기준 10% 증감마다 10% 가감 · 공장 제작조립 30% 이내 감 · 4m 초과 매 4m 3% 가산 · 기계실 옥내 50% 가산 · 옥외매설 옥외 30% 감 · 재질 할증은 용접공에(할증률 표 · 구경은 그 이상 가장 가까운 칸) · 공구손료 · 소모자재 · Oil Flushing 별도(주⑥) · 해석: 가산 · 감은 합산 · 배관구분 「옥내배관」 · 「옥외배관」 줄은 인/ton 합계라 뺌 · 「원문에 없는 조합: 재질=스텐레스강(Type321&347 ) Cu-Ni,Monel Inconel,Incoloy,Alloy20 · 구분=압력배관용 탄소강관 KSD3562 SCH#40 · 규격=10 · 두께=8.7 · 배관구분=옥내배관 나사식 / 재질=탄소강 · 구분=압력배관용 탄소강관 KSD3562 SCH#40 · 규격=10 · 두께=2.2 · 배관구분=옥내배관 나사식 / 재질=스텐레스강(Type304,309, 310,316) (L&H Grade포함) · 구분=배관용 탄소강관 KSD3507 · 규격=850 · 두께=8.7 · 배관구분=옥외배관 나사식 / 재질=M0합금강(A335-P1) Cr합금강(A335-P2,P3, P11,P12) · 구분=압력배관용 탄소강관 KSD3562 SCH#40 · 규격=6 · 두께=9.5 · 배관구분=옥외배관 나사식 / 재질=Hastelloy,Titanium,Ni (99%) · 구분=압력배관용 탄소강관 KSD3562 SCH#40 · 규격=1500 · 두께=9.5 · 배관구분=옥내배관 나사식 외 2762」", - "입력": [ - { "이름": "구분", "고르기": ["배관용 탄소강관 KSD3507", "압력배관용 탄소강관 KSD3562 SCH#40"] }, - { "이름": "규격", "고르기": [850, 900, 1000, 1100, 1200, 1350, 1500, 6, 8, 10] }, - { "이름": "두께", "고르기": [7.9, 9.5, 12.7, 6.4, 8.7, 10.3, 11.1, 11.9, 13.1, 15.1, 1.7, 2.2, 2.3] }, - { "이름": "배관구분", "고르기": ["옥내배관 용접식", "옥내배관 나사식", "옥외배관 용접식", "옥외배관 나사식"] }, - { "이름": "부속비율", "단위": "%", "출처": "건설품셈 기계설비 13-1-1 주②", "비고": "설치중량 중 Fitting · Bracket · Support · Valve 중량 비율 — 기준 30" }, - { "이름": "공장제작감", "단위": "%", "범위": [0, 30], "출처": "건설품셈 기계설비 13-1-1 주②", "비고": "부속류를 공장에서 제작조립한 때 — 30% 이내" }, - { "이름": "설치높이", "단위": "m", "출처": "건설품셈 기계설비 13-1-1 주③" }, - { "이름": "장소", "고르기": ["일반", "기계실(옥내 50% 가산)", "옥외매설(옥외 30% 감)"], "출처": "건설품셈 기계설비 13-1-1 주④⑤" }, - { - "이름": "재질", - "고르기": [ - "탄소강", - "M0합금강(A335-P1) Cr합금강(A335-P2,P3, P11,P12)", - "Cr합금강(A335-P3b,P21, 22,P5bc)", - "Cr합금강(A335-P7,P9), Ni합금강(A333-Gr3)", - "스텐레스강(Type304,309, 310,316) (L&H Grade포함)", - "동, 황동, Everdur", - "저온용합금강(A333-Gr 1, Gr4, Gr9)", - "Hastelloy,Titanium,Ni (99%)", - "스텐레스강(Type321&347 ) Cu-Ni,Monel Inconel,Incoloy,Alloy20", - "알루미늄" - ], - "출처": "건설품셈 기계설비 13-1-1 할증률 표" - } - ], - "중간": [ - { - "이름": "재질할증", - "식": "만약(재질 == '탄소강', 0, 찾기(QC001613, '재질(ASTM기준)'=재질, '구경(㎜)'=만약(규격 <= 50.0, '50 이하', 만약(규격 <= 80.0, '80', 만약(규격 <= 100.0, '100', 만약(규격 <= 125.0, '125', 만약(규격 <= 150.0, '150', 만약(규격 <= 200.0, '200', 만약(규격 <= 250.0, '250', 만약(규격 <= 300.0, '300', 만약(규격 <= 350.0, '350', 만약(규격 <= 400.0, '400', 만약(규격 <= 450.0, '450', 만약(규격 <= 500.0, '500', 만약(규격 <= 550.0, '550', '600')))))))))))))).수량)", - "출처": "건설품셈 기계설비 13-1-1 할증률 표" - }, - { - "이름": "플랜트용접공", - "식": "찾기(QC001611, 구분=구분, '규격(㎜)'=규격, '두께(㎜)'=두께, 배관구분=배관구분).플랜트용접공 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100) * (1 + 만약((배관구분 == '옥내배관 용접식' 또는 배관구분 == '옥외배관 용접식'), 재질할증, 0) / 100)", - "출처": " · 재질 할증은 용접식 용접공에(주⑧)" - }, - { - "이름": "플랜트배관공", - "식": "찾기(QC001611, 구분=구분, '규격(㎜)'=규격, '두께(㎜)'=두께, 배관구분=배관구분).플랜트배관공 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100) * (1 + 만약((배관구분 == '옥내배관 나사식' 또는 배관구분 == '옥외배관 나사식'), 재질할증, 0) / 100)", - "출처": " · 재질 할증은 나사식 배관공에(주⑧)" - }, - { - "이름": "특별인부", - "식": "찾기(QC001611, 구분=구분, '규격(㎜)'=규격, '두께(㎜)'=두께, 배관구분=배관구분).특별인부 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100)" - } - ], - "호표": [ - { "종류": "인력", "요소": "LB000058", "이름": "플랜트용접공", "단위": "인", "수량": "플랜트용접공", "비목": "노무비" }, - { "종류": "인력", "요소": "LB000056", "이름": "플랜트배관공", "단위": "인", "수량": "플랜트배관공", "비목": "노무비" }, - { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "특별인부", "비목": "노무비" } - ], - "덧줄": [], - "끝수": null - }, - { - "키": "GC000875", - "원문번호": "13-1-1", - "구분": "건설품셈 기계설비", - "상세구분": "13장 플랜트설비공사", - "이름": "플랜트 배관 설치(KSD3562 SCH#40 15∼500㎜)", - "결과단위": "원/ton", - "출처": "건설품셈 기계설비 13-1-1", - "소유": "공용", - "비고": "Raw Material 기준 · 소운반 · 절단 · 나사 · Fitting · Valve 취부 · 용접 · Hanger · Support · Flushing · 기밀 · 내압시험 포함 · 부속(Fitting · Bracket · Support · Valve) 30% 기준 10% 증감마다 10% 가감 · 공장 제작조립 30% 이내 감 · 4m 초과 매 4m 3% 가산 · 기계실 옥내 50% 가산 · 옥외매설 옥외 30% 감 · 재질 할증은 용접공에(할증률 표 · 구경은 그 이상 가장 가까운 칸) · 공구손료 · 소모자재 · Oil Flushing 별도(주⑥) · 해석: 가산 · 감은 합산 · 배관구분 「옥내배관」 · 「옥외배관」 줄은 인/ton 합계라 뺌 · 「원문에 없는 조합: 재질=Hastelloy,Titanium,Ni (99%) · 규격=125 · 배관구분=옥내배관 용접식 / 재질=Hastelloy,Titanium,Ni (99%) · 규격=125 · 배관구분=옥내배관 나사식 / 재질=Hastelloy,Titanium,Ni (99%) · 규격=125 · 배관구분=옥외배관 용접식 / 재질=Hastelloy,Titanium,Ni (99%) · 규격=125 · 배관구분=옥외배관 나사식 / 재질=Hastelloy,Titanium,Ni (99%) · 규격=350 · 배관구분=옥내배관 용접식 외 15」", - "입력": [ - { "이름": "규격", "고르기": [15, 20, 25, 32, 40, 50, 65, 80, 90, 100, 125, 150, 200, 250, 300, 350, 400, 450, 500] }, - { "이름": "배관구분", "고르기": ["옥내배관 용접식", "옥내배관 나사식", "옥외배관 용접식", "옥외배관 나사식"] }, - { "이름": "부속비율", "단위": "%", "출처": "건설품셈 기계설비 13-1-1 주②", "비고": "설치중량 중 Fitting · Bracket · Support · Valve 중량 비율 — 기준 30" }, - { "이름": "공장제작감", "단위": "%", "범위": [0, 30], "출처": "건설품셈 기계설비 13-1-1 주②", "비고": "부속류를 공장에서 제작조립한 때 — 30% 이내" }, - { "이름": "설치높이", "단위": "m", "출처": "건설품셈 기계설비 13-1-1 주③" }, - { "이름": "장소", "고르기": ["일반", "기계실(옥내 50% 가산)", "옥외매설(옥외 30% 감)"], "출처": "건설품셈 기계설비 13-1-1 주④⑤" }, - { - "이름": "재질", - "고르기": [ - "탄소강", - "M0합금강(A335-P1) Cr합금강(A335-P2,P3, P11,P12)", - "Cr합금강(A335-P3b,P21, 22,P5bc)", - "Cr합금강(A335-P7,P9), Ni합금강(A333-Gr3)", - "스텐레스강(Type304,309, 310,316) (L&H Grade포함)", - "동, 황동, Everdur", - "저온용합금강(A333-Gr 1, Gr4, Gr9)", - "Hastelloy,Titanium,Ni (99%)", - "스텐레스강(Type321&347 ) Cu-Ni,Monel Inconel,Incoloy,Alloy20", - "알루미늄" - ], - "출처": "건설품셈 기계설비 13-1-1 할증률 표" - } - ], - "중간": [ - { - "이름": "재질할증", - "식": "만약(재질 == '탄소강', 0, 찾기(QC001613, '재질(ASTM기준)'=재질, '구경(㎜)'=만약(규격 <= 50.0, '50 이하', 만약(규격 <= 80.0, '80', 만약(규격 <= 100.0, '100', 만약(규격 <= 125.0, '125', 만약(규격 <= 150.0, '150', 만약(규격 <= 200.0, '200', 만약(규격 <= 250.0, '250', 만약(규격 <= 300.0, '300', 만약(규격 <= 350.0, '350', 만약(규격 <= 400.0, '400', 만약(규격 <= 450.0, '450', 만약(규격 <= 500.0, '500', 만약(규격 <= 550.0, '550', '600')))))))))))))).수량)", - "출처": "건설품셈 기계설비 13-1-1 할증률 표" - }, - { - "이름": "플랜트용접공", - "식": "찾기(QC001612, '규격(㎜)'=규격, 배관구분=배관구분).플랜트용접공 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100) * (1 + 만약((배관구분 == '옥내배관 용접식' 또는 배관구분 == '옥외배관 용접식'), 재질할증, 0) / 100)", - "출처": " · 재질 할증은 용접식 용접공에(주⑧)" - }, - { - "이름": "플랜트배관공", - "식": "찾기(QC001612, '규격(㎜)'=규격, 배관구분=배관구분).플랜트배관공 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100) * (1 + 만약((배관구분 == '옥내배관 나사식' 또는 배관구분 == '옥외배관 나사식'), 재질할증, 0) / 100)", - "출처": " · 재질 할증은 나사식 배관공에(주⑧)" - }, - { - "이름": "특별인부", - "식": "찾기(QC001612, '규격(㎜)'=규격, 배관구분=배관구분).특별인부 * (1 + (버림((부속비율 - 30) / 10) * 10 - 공장제작감 + 만약(설치높이 > 4, 올림((설치높이 - 4) / 4) * 3, 0) + 만약(장소 == '기계실(옥내 50% 가산)', 50, 만약(장소 == '옥외매설(옥외 30% 감)', -30, 0))) / 100)" - } - ], - "호표": [ - { "종류": "인력", "요소": "LB000058", "이름": "플랜트용접공", "단위": "인", "수량": "플랜트용접공", "비목": "노무비" }, - { "종류": "인력", "요소": "LB000056", "이름": "플랜트배관공", "단위": "인", "수량": "플랜트배관공", "비목": "노무비" }, - { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "특별인부", "비목": "노무비" } - ], - "덧줄": [], - "끝수": null + "끝수": null, + "시험입력": { "두께": 0 } }, { "키": "GC000876", "원문번호": "13-1-2", "구분": "건설품셈 기계설비", "상세구분": "13장 플랜트설비공사", diff --git a/resources/master_data/로직_산림품셈_08장_방제.json b/resources/master_data/로직_산림품셈_08장_방제.json index cb445ac50..51fd804e4 100644 --- a/resources/master_data/로직_산림품셈_08장_방제.json +++ b/resources/master_data/로직_산림품셈_08장_방제.json @@ -643,6 +643,102 @@ { "이름": "파쇄기 손료", "식": "EQ000650.시간당손료계수 / 10000000 * 파쇄기가격 * 시간", "비목": "경비", "출처": "산림품셈 2-2-10" } ], "끝수": null + }, + { + "키": "GF000331", + "원문번호": "8-3", + "구분": "산림품셈", + "상세구분": "08장 방제", + "이름": "방제 무더기 훈증", + "결과단위": "원/RM", + "출처": "산림품셈 8-3", + "소유": "공용", + "비고": "경급 52㎝ 이상은 50(주③) · 원문 열 채움(내역 15) · 대용량 훈증 피복 · 약제는 전문업체 견적 가능(주⑦) · 약제 · 피복재 값 별도", + "입력": [ + { "이름": "경급", "단위": "㎝", "고르기": [6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50] }, + { "이름": "방제수종", "고르기": ["잣나무", "소나무, 해송"] } + ], + "중간": [{ "이름": "할증", "식": "찾기(CF000052, 구분='방제 수종', 내용=방제수종).할증률", "출처": "산림품셈 8-3 주⑬ · 1-4-22" }], + "호표": [{ "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "(1 / 찾기(QF000229, 경급=경급).'무더기 훈증') * (1 + 할증 / 100)", "비목": "노무비", "출처": "산림품셈 8-3 주⑥" }], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000332", + "원문번호": "8-3", + "구분": "산림품셈", + "상세구분": "08장 방제", + "이름": "방제 그루터기 훈증", + "결과단위": "원/본", + "출처": "산림품셈 8-3", + "소유": "공용", + "비고": "경급 52㎝ 이상은 50(주③) · 원문 열 채움(내역 15) · 약제 값 별도", + "입력": [ + { "이름": "경급", "단위": "㎝", "고르기": [6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50] }, + { "이름": "방제수종", "고르기": ["잣나무", "소나무, 해송"] } + ], + "중간": [{ "이름": "할증", "식": "찾기(CF000052, 구분='방제 수종', 내용=방제수종).할증률", "출처": "산림품셈 8-3 주⑬ · 1-4-22" }], + "호표": [ + { + "종류": "인력", + "요소": "LB000002", + "이름": "보통인부", + "단위": "인", + "수량": "(1 / 찾기(QF000229, 경급=경급).'그루터기 훈증') * (1 + 할증 / 100)", + "비목": "노무비", + "출처": "산림품셈 8-3 주⑥" + } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000333", + "원문번호": "8-3", + "구분": "산림품셈", + "상세구분": "08장 방제", + "이름": "방제 그루터기 박피", + "결과단위": "원/본", + "출처": "산림품셈 8-3", + "소유": "공용", + "비고": "경급 52㎝ 이상은 50(주③) · 원문 열 채움(내역 15)", + "입력": [ + { "이름": "경급", "단위": "㎝", "고르기": [6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50] }, + { "이름": "방제수종", "고르기": ["잣나무", "소나무, 해송"] } + ], + "중간": [{ "이름": "할증", "식": "찾기(CF000052, 구분='방제 수종', 내용=방제수종).할증률", "출처": "산림품셈 8-3 주⑬ · 1-4-22" }], + "호표": [ + { + "종류": "인력", + "요소": "LB000002", + "이름": "보통인부", + "단위": "인", + "수량": "(1 / 찾기(QF000229, 경급=경급).'그루터기 박피') * (1 + 할증 / 100)", + "비목": "노무비", + "출처": "산림품셈 8-3 주⑥" + } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000334", + "원문번호": "8-3", + "구분": "산림품셈", + "상세구분": "08장 방제", + "이름": "방제 원목 박피", + "결과단위": "원/본", + "출처": "산림품셈 8-3", + "소유": "공용", + "비고": "경급 52㎝ 이상은 50(주③) · 원문 열 채움(내역 15)", + "입력": [ + { "이름": "경급", "단위": "㎝", "고르기": [6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50] }, + { "이름": "방제수종", "고르기": ["잣나무", "소나무, 해송"] } + ], + "중간": [{ "이름": "할증", "식": "찾기(CF000052, 구분='방제 수종', 내용=방제수종).할증률", "출처": "산림품셈 8-3 주⑬ · 1-4-22" }], + "호표": [{ "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "(1 / 찾기(QF000229, 경급=경급).'원목 박피') * (1 + 할증 / 100)", "비목": "노무비", "출처": "산림품셈 8-3 주⑥" }], + "덧줄": [], + "끝수": null } ] } diff --git a/resources/master_data/로직_산림품셈_09장_토공.json b/resources/master_data/로직_산림품셈_09장_토공.json index 4ed8e0e05..3e7a90ff6 100644 --- a/resources/master_data/로직_산림품셈_09장_토공.json +++ b/resources/master_data/로직_산림품셈_09장_토공.json @@ -1054,451 +1054,211 @@ "끝수": null }, { - "키": "GF000100", "원문번호": "9-13-1", "구분": "산림품셈", "상세구분": "09장 토공", - "이름": "구조물터파기 육상토사(0~1m) 굴착기 시간당 작업량", - "결과단위": "㎥/시간", - "출처": "산림품셈 9-13-1", - "소유": "공용", - "입력": [], - "중간": [ - { "이름": "q", "식": "찾기(CF000127, 구분='굴착기 버킷').적용" }, - { "이름": "K", "식": "찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용" }, - { "이름": "f", "식": "찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용" }, - { "이름": "E", "식": "찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용" }, - { "이름": "Cm", "식": "찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용" } - ], - "결과": { "식": "반올림(3600 * q * K * f * E / Cm, 3)", "출처": "건설품셈 공통 8-1-4 주①" }, - "끝수": "소수 3자리 사사오입(건설품셈 공통 8-1-4 주①)" - }, - { - "키": "GF000101", "원문번호": "9-13-1", "구분": "산림품셈", "상세구분": "09장 토공", + "키": "GF000101", + "원문번호": "9-13-1", + "구분": "산림품셈", + "상세구분": "09장 토공", "이름": "구조물터파기 육상토사(0~1m)", "결과단위": "원/㎥", "출처": "산림품셈 9-13-1", "소유": "공용", - "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 해석: 전량 인력 품 × 비율", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 해석: 전량 인력 품 × 인력비율 · 장비 = 굴착기 1시간 ÷ Q(Q = 3600·q·K·f·E/Cm · 9-13-7~18 과 같은 꼴) × 장비비율", "입력": [ { "이름": "지역", - "고르기": [ - "전국평균", - "전국", - "서울", - "경기", - "강원", - "충북", - "충남", - "전북", - "경북", - "경남", - "부산", - "제주", - "대구", - "인천", - "대전", - "울산", - "세종", - "전남광주" - ] + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "설명": "기계 연료값을 고를 지역", + "출처": "건설품셈 공통 8-1-7 5" }, - { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"] } + { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "설명": "암석·전석 작업이면 기계손료 가산", "출처": "건설품셈 공통 8-1-7 1" } ], "중간": [ { "이름": "인력비율", "식": "찾기(CF000127, 구분='인력').적용" }, { "이름": "기계비율", "식": "찾기(CF000127, 구분='장비').적용" }, - { "이름": "작업량", "식": "로직(GF000100)" } + { + "이름": "작업량", + "식": "반올림(3600 * 찾기(CF000127, 구분='굴착기 버킷').적용 * 찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } ], "호표": [ - { - "종류": "인력", - "요소": "LB000002", - "이름": "보통인부", - "단위": "인", - "수량": "찾기(QF000270, 이름='보통인부').적용 * 인력비율 / 100", - "비목": "노무비" - }, - { - "종류": "로직", - "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", - "이름": "굴착기(무한궤도) 0.7㎥", - "단위": "시간", - "수량": "기계비율 / 100 / 작업량" - } + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000270, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥", "단위": "시간", "수량": "기계비율 / 100 / 작업량" } ], "덧줄": [], "끝수": null }, { - "키": "GF000102", "원문번호": "9-13-2", "구분": "산림품셈", "상세구분": "09장 토공", - "이름": "구조물터파기 육상토사(1~2m) 굴착기 시간당 작업량", - "결과단위": "㎥/시간", - "출처": "산림품셈 9-13-2", - "소유": "공용", - "입력": [], - "중간": [ - { "이름": "q", "식": "찾기(CF000127, 구분='굴착기 버킷').적용" }, - { "이름": "K", "식": "찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용" }, - { "이름": "f", "식": "찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용" }, - { "이름": "E", "식": "찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용" }, - { "이름": "Cm", "식": "찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용" } - ], - "결과": { "식": "반올림(3600 * q * K * f * E / Cm, 3)", "출처": "건설품셈 공통 8-1-4 주①" }, - "끝수": "소수 3자리 사사오입(건설품셈 공통 8-1-4 주①)" - }, - { - "키": "GF000103", "원문번호": "9-13-2", "구분": "산림품셈", "상세구분": "09장 토공", + "키": "GF000103", + "원문번호": "9-13-2", + "구분": "산림품셈", + "상세구분": "09장 토공", "이름": "구조물터파기 육상토사(1~2m)", "결과단위": "원/㎥", "출처": "산림품셈 9-13-2", "소유": "공용", - "비고": "장비 「육상토사(0~1m)와 동일」 — 9-13-1 표 · 비율도 9-13-1 · 9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 해석: 전량 인력 품 × 비율", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 해석: 전량 인력 품 × 인력비율 · 장비 = 굴착기 1시간 ÷ Q(Q = 3600·q·K·f·E/Cm · 9-13-7~18 과 같은 꼴) × 장비비율", "입력": [ { "이름": "지역", - "고르기": [ - "전국평균", - "전국", - "서울", - "경기", - "강원", - "충북", - "충남", - "전북", - "경북", - "경남", - "부산", - "제주", - "대구", - "인천", - "대전", - "울산", - "세종", - "전남광주" - ] + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "설명": "기계 연료값을 고를 지역", + "출처": "건설품셈 공통 8-1-7 5" }, - { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"] } + { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "설명": "암석·전석 작업이면 기계손료 가산", "출처": "건설품셈 공통 8-1-7 1" } ], "중간": [ { "이름": "인력비율", "식": "찾기(CF000127, 구분='인력').적용" }, { "이름": "기계비율", "식": "찾기(CF000127, 구분='장비').적용" }, - { "이름": "작업량", "식": "로직(GF000102)" } + { + "이름": "작업량", + "식": "반올림(3600 * 찾기(CF000127, 구분='굴착기 버킷').적용 * 찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } ], "호표": [ - { - "종류": "인력", - "요소": "LB000002", - "이름": "보통인부", - "단위": "인", - "수량": "찾기(QF000271, 이름='보통인부').적용 * 인력비율 / 100", - "비목": "노무비" - }, - { - "종류": "로직", - "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", - "이름": "굴착기(무한궤도) 0.7㎥", - "단위": "시간", - "수량": "기계비율 / 100 / 작업량" - } + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000271, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥", "단위": "시간", "수량": "기계비율 / 100 / 작업량" } ], "덧줄": [], "끝수": null }, { - "키": "GF000104", "원문번호": "9-13-3", "구분": "산림품셈", "상세구분": "09장 토공", - "이름": "구조물터파기 육상토사(2~3m) 굴착기 시간당 작업량", - "결과단위": "㎥/시간", - "출처": "산림품셈 9-13-3", - "소유": "공용", - "입력": [], - "중간": [ - { "이름": "q", "식": "찾기(CF000127, 구분='굴착기 버킷').적용" }, - { "이름": "K", "식": "찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용" }, - { "이름": "f", "식": "찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용" }, - { "이름": "E", "식": "찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용" }, - { "이름": "Cm", "식": "찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용" } - ], - "결과": { "식": "반올림(3600 * q * K * f * E / Cm, 3)", "출처": "건설품셈 공통 8-1-4 주①" }, - "끝수": "소수 3자리 사사오입(건설품셈 공통 8-1-4 주①)" - }, - { - "키": "GF000105", "원문번호": "9-13-3", "구분": "산림품셈", "상세구분": "09장 토공", + "키": "GF000105", + "원문번호": "9-13-3", + "구분": "산림품셈", + "상세구분": "09장 토공", "이름": "구조물터파기 육상토사(2~3m)", "결과단위": "원/㎥", "출처": "산림품셈 9-13-3", "소유": "공용", - "비고": "장비 「육상토사(0~1m)와 동일」 — 9-13-1 표 · 비율도 9-13-1 · 9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 해석: 전량 인력 품 × 비율", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 해석: 전량 인력 품 × 인력비율 · 장비 = 굴착기 1시간 ÷ Q(Q = 3600·q·K·f·E/Cm · 9-13-7~18 과 같은 꼴) × 장비비율", "입력": [ { "이름": "지역", - "고르기": [ - "전국평균", - "전국", - "서울", - "경기", - "강원", - "충북", - "충남", - "전북", - "경북", - "경남", - "부산", - "제주", - "대구", - "인천", - "대전", - "울산", - "세종", - "전남광주" - ] + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "설명": "기계 연료값을 고를 지역", + "출처": "건설품셈 공통 8-1-7 5" }, - { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"] } + { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "설명": "암석·전석 작업이면 기계손료 가산", "출처": "건설품셈 공통 8-1-7 1" } ], "중간": [ { "이름": "인력비율", "식": "찾기(CF000127, 구분='인력').적용" }, { "이름": "기계비율", "식": "찾기(CF000127, 구분='장비').적용" }, - { "이름": "작업량", "식": "로직(GF000104)" } + { + "이름": "작업량", + "식": "반올림(3600 * 찾기(CF000127, 구분='굴착기 버킷').적용 * 찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000270, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } ], "호표": [ - { - "종류": "인력", - "요소": "LB000002", - "이름": "보통인부", - "단위": "인", - "수량": "찾기(QF000272, 이름='보통인부').적용 * 인력비율 / 100", - "비목": "노무비" - }, - { - "종류": "로직", - "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", - "이름": "굴착기(무한궤도) 0.7㎥", - "단위": "시간", - "수량": "기계비율 / 100 / 작업량" - } + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000272, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥", "단위": "시간", "수량": "기계비율 / 100 / 작업량" } ], "덧줄": [], "끝수": null }, { - "키": "GF000106", "원문번호": "9-13-4", "구분": "산림품셈", "상세구분": "09장 토공", - "이름": "구조물터파기 용수토사(0~1m) 굴착기 시간당 작업량", - "결과단위": "㎥/시간", - "출처": "산림품셈 9-13-4", - "소유": "공용", - "입력": [], - "중간": [ - { "이름": "q", "식": "찾기(CF000128, 구분='굴착기 버킷').적용" }, - { "이름": "K", "식": "찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용" }, - { "이름": "f", "식": "찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용" }, - { "이름": "E", "식": "찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용" }, - { "이름": "Cm", "식": "찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용" } - ], - "결과": { "식": "반올림(3600 * q * K * f * E / Cm, 3)", "출처": "건설품셈 공통 8-1-4 주①" }, - "끝수": "소수 3자리 사사오입(건설품셈 공통 8-1-4 주①)" - }, - { - "키": "GF000107", "원문번호": "9-13-4", "구분": "산림품셈", "상세구분": "09장 토공", + "키": "GF000107", + "원문번호": "9-13-4", + "구분": "산림품셈", + "상세구분": "09장 토공", "이름": "구조물터파기 용수토사(0~1m)", "결과단위": "원/㎥", "출처": "산림품셈 9-13-4", "소유": "공용", - "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 해석: 전량 인력 품 × 비율", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 해석: 전량 인력 품 × 인력비율 · 장비 = 굴착기 1시간 ÷ Q(Q = 3600·q·K·f·E/Cm · 9-13-7~18 과 같은 꼴) × 장비비율", "입력": [ { "이름": "지역", - "고르기": [ - "전국평균", - "전국", - "서울", - "경기", - "강원", - "충북", - "충남", - "전북", - "경북", - "경남", - "부산", - "제주", - "대구", - "인천", - "대전", - "울산", - "세종", - "전남광주" - ] + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "설명": "기계 연료값을 고를 지역", + "출처": "건설품셈 공통 8-1-7 5" }, - { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"] } + { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "설명": "암석·전석 작업이면 기계손료 가산", "출처": "건설품셈 공통 8-1-7 1" } ], "중간": [ { "이름": "인력비율", "식": "찾기(CF000128, 구분='인력').적용" }, { "이름": "기계비율", "식": "찾기(CF000128, 구분='장비').적용" }, - { "이름": "작업량", "식": "로직(GF000106)" } + { + "이름": "작업량", + "식": "반올림(3600 * 찾기(CF000128, 구분='굴착기 버킷').적용 * 찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } ], "호표": [ - { - "종류": "인력", - "요소": "LB000002", - "이름": "보통인부", - "단위": "인", - "수량": "찾기(QF000273, 이름='보통인부').적용 * 인력비율 / 100", - "비목": "노무비" - }, - { - "종류": "로직", - "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", - "이름": "굴착기(무한궤도) 0.7㎥", - "단위": "시간", - "수량": "기계비율 / 100 / 작업량" - } + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000273, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥", "단위": "시간", "수량": "기계비율 / 100 / 작업량" } ], "덧줄": [], "끝수": null }, { - "키": "GF000108", "원문번호": "9-13-5", "구분": "산림품셈", "상세구분": "09장 토공", - "이름": "구조물터파기 용수토사(1~2m) 굴착기 시간당 작업량", - "결과단위": "㎥/시간", - "출처": "산림품셈 9-13-5", - "소유": "공용", - "입력": [], - "중간": [ - { "이름": "q", "식": "찾기(CF000128, 구분='굴착기 버킷').적용" }, - { "이름": "K", "식": "찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용" }, - { "이름": "f", "식": "찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용" }, - { "이름": "E", "식": "찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용" }, - { "이름": "Cm", "식": "찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용" } - ], - "결과": { "식": "반올림(3600 * q * K * f * E / Cm, 3)", "출처": "건설품셈 공통 8-1-4 주①" }, - "끝수": "소수 3자리 사사오입(건설품셈 공통 8-1-4 주①)" - }, - { - "키": "GF000109", "원문번호": "9-13-5", "구분": "산림품셈", "상세구분": "09장 토공", + "키": "GF000109", + "원문번호": "9-13-5", + "구분": "산림품셈", + "상세구분": "09장 토공", "이름": "구조물터파기 용수토사(1~2m)", "결과단위": "원/㎥", "출처": "산림품셈 9-13-5", "소유": "공용", - "비고": "장비 「용수토사(0~1m)와 동일」 — 9-13-4 표 · 비율도 9-13-4 · 9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 해석: 전량 인력 품 × 비율", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 해석: 전량 인력 품 × 인력비율 · 장비 = 굴착기 1시간 ÷ Q(Q = 3600·q·K·f·E/Cm · 9-13-7~18 과 같은 꼴) × 장비비율", "입력": [ { "이름": "지역", - "고르기": [ - "전국평균", - "전국", - "서울", - "경기", - "강원", - "충북", - "충남", - "전북", - "경북", - "경남", - "부산", - "제주", - "대구", - "인천", - "대전", - "울산", - "세종", - "전남광주" - ] + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "설명": "기계 연료값을 고를 지역", + "출처": "건설품셈 공통 8-1-7 5" }, - { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"] } + { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "설명": "암석·전석 작업이면 기계손료 가산", "출처": "건설품셈 공통 8-1-7 1" } ], "중간": [ { "이름": "인력비율", "식": "찾기(CF000128, 구분='인력').적용" }, { "이름": "기계비율", "식": "찾기(CF000128, 구분='장비').적용" }, - { "이름": "작업량", "식": "로직(GF000108)" } + { + "이름": "작업량", + "식": "반올림(3600 * 찾기(CF000128, 구분='굴착기 버킷').적용 * 찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } ], "호표": [ - { - "종류": "인력", - "요소": "LB000002", - "이름": "보통인부", - "단위": "인", - "수량": "찾기(QF000274, 이름='보통인부').적용 * 인력비율 / 100", - "비목": "노무비" - }, - { - "종류": "로직", - "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", - "이름": "굴착기(무한궤도) 0.7㎥", - "단위": "시간", - "수량": "기계비율 / 100 / 작업량" - } + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000274, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥", "단위": "시간", "수량": "기계비율 / 100 / 작업량" } ], "덧줄": [], "끝수": null }, { - "키": "GF000110", "원문번호": "9-13-6", "구분": "산림품셈", "상세구분": "09장 토공", - "이름": "구조물터파기 용수토사(2~3m) 굴착기 시간당 작업량", - "결과단위": "㎥/시간", - "출처": "산림품셈 9-13-6", - "소유": "공용", - "입력": [], - "중간": [ - { "이름": "q", "식": "찾기(CF000128, 구분='굴착기 버킷').적용" }, - { "이름": "K", "식": "찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용" }, - { "이름": "f", "식": "찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용" }, - { "이름": "E", "식": "찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용" }, - { "이름": "Cm", "식": "찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용" } - ], - "결과": { "식": "반올림(3600 * q * K * f * E / Cm, 3)", "출처": "건설품셈 공통 8-1-4 주①" }, - "끝수": "소수 3자리 사사오입(건설품셈 공통 8-1-4 주①)" - }, - { - "키": "GF000111", "원문번호": "9-13-6", "구분": "산림품셈", "상세구분": "09장 토공", + "키": "GF000111", + "원문번호": "9-13-6", + "구분": "산림품셈", + "상세구분": "09장 토공", "이름": "구조물터파기 용수토사(2~3m)", "결과단위": "원/㎥", "출처": "산림품셈 9-13-6", "소유": "공용", - "비고": "장비 「용수토사(0~1m)와 동일」 — 9-13-4 표 · 비율도 9-13-4 · 9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 해석: 전량 인력 품 × 비율", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 해석: 전량 인력 품 × 인력비율 · 장비 = 굴착기 1시간 ÷ Q(Q = 3600·q·K·f·E/Cm · 9-13-7~18 과 같은 꼴) × 장비비율", "입력": [ { "이름": "지역", - "고르기": [ - "전국평균", - "전국", - "서울", - "경기", - "강원", - "충북", - "충남", - "전북", - "경북", - "경남", - "부산", - "제주", - "대구", - "인천", - "대전", - "울산", - "세종", - "전남광주" - ] + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "설명": "기계 연료값을 고를 지역", + "출처": "건설품셈 공통 8-1-7 5" }, - { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"] } + { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "설명": "암석·전석 작업이면 기계손료 가산", "출처": "건설품셈 공통 8-1-7 1" } ], "중간": [ { "이름": "인력비율", "식": "찾기(CF000128, 구분='인력').적용" }, { "이름": "기계비율", "식": "찾기(CF000128, 구분='장비').적용" }, - { "이름": "작업량", "식": "로직(GF000110)" } + { + "이름": "작업량", + "식": "반올림(3600 * 찾기(CF000128, 구분='굴착기 버킷').적용 * 찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000273, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } ], "호표": [ - { - "종류": "인력", - "요소": "LB000002", - "이름": "보통인부", - "단위": "인", - "수량": "찾기(QF000275, 이름='보통인부').적용 * 인력비율 / 100", - "비목": "노무비" - }, - { - "종류": "로직", - "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", - "이름": "굴착기(무한궤도) 0.7㎥", - "단위": "시간", - "수량": "기계비율 / 100 / 작업량" - } + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000275, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥", "단위": "시간", "수량": "기계비율 / 100 / 작업량" } ], "덧줄": [], "끝수": null @@ -1512,7 +1272,7 @@ "결과단위": "원/㎥", "출처": "산림품셈 9-13-7", "소유": "공용", - "비고": "해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, "입력": [ { @@ -1567,7 +1327,7 @@ "결과단위": "원/㎥", "출처": "산림품셈 9-13-8", "소유": "공용", - "비고": "들어내기 굴착기 값은 원문 「육상 암절취(0~1m)와 동일」 — QF000276 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 들어내기 굴착기 값은 원문 「육상 암절취(0~1m)와 동일」 — QF000276 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, "입력": [ { @@ -1622,7 +1382,7 @@ "결과단위": "원/㎥", "출처": "산림품셈 9-13-9", "소유": "공용", - "비고": "들어내기 굴착기 값은 원문 「육상 암절취(0~1m)와 동일」 — QF000276 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 들어내기 굴착기 값은 원문 「육상 암절취(0~1m)와 동일」 — QF000276 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, "입력": [ { @@ -1677,7 +1437,7 @@ "결과단위": "원/㎥", "출처": "산림품셈 9-13-10", "소유": "공용", - "비고": "해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, "입력": [ { @@ -1731,7 +1491,7 @@ "결과단위": "원/㎥", "출처": "산림품셈 9-13-11", "소유": "공용", - "비고": "들어내기 굴착기 값은 원문 「용수 암절취(0~1m)와 동일」 — QF000279 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 들어내기 굴착기 값은 원문 「용수 암절취(0~1m)와 동일」 — QF000279 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, "입력": [ { @@ -1785,7 +1545,7 @@ "결과단위": "원/㎥", "출처": "산림품셈 9-13-12", "소유": "공용", - "비고": "들어내기 굴착기 값은 원문 「용수 암절취(0~1m)와 동일」 — QF000279 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 들어내기 굴착기 값은 원문 「용수 암절취(0~1m)와 동일」 — QF000279 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, "입력": [ { @@ -1839,7 +1599,7 @@ "결과단위": "원/㎥", "출처": "산림품셈 9-13-13", "소유": "공용", - "비고": "해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, "입력": [ { @@ -1894,7 +1654,7 @@ "결과단위": "원/㎥", "출처": "산림품셈 9-13-14", "소유": "공용", - "비고": "들어내기 굴착기 값은 원문 「육상 발파암(1~2m)와 동일」 — QF000282 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 들어내기 굴착기 값은 원문 「육상 발파암(1~2m)와 동일」 — QF000282 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, "입력": [ { @@ -1949,7 +1709,7 @@ "결과단위": "원/㎥", "출처": "산림품셈 9-13-15", "소유": "공용", - "비고": "들어내기 굴착기 값은 원문 「육상 발파암(1~2m)와 동일」 — QF000282 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 들어내기 굴착기 값은 원문 「육상 발파암(1~2m)와 동일」 — QF000282 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, "입력": [ { @@ -2004,7 +1764,7 @@ "결과단위": "원/㎥", "출처": "산림품셈 9-13-16", "소유": "공용", - "비고": "해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, "입력": [ { @@ -2059,7 +1819,7 @@ "결과단위": "원/㎥", "출처": "산림품셈 9-13-17", "소유": "공용", - "비고": "들어내기 굴착기 값은 원문 「용수 발파암(0~1m)와 동일」 — QF000285 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 들어내기 굴착기 값은 원문 「용수 발파암(0~1m)와 동일」 — QF000285 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, "입력": [ { @@ -2114,7 +1874,7 @@ "결과단위": "원/㎥", "출처": "산림품셈 9-13-18", "소유": "공용", - "비고": "들어내기 굴착기 값은 원문 「용수 발파암(0~1m)와 동일」 — QF000285 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "비고": "9-13 머리 ※ 관보호공·관부설 보통인력 30% 가산 미반영(적용 여부 설계자 판단) · 들어내기 굴착기 값은 원문 「용수 발파암(0~1m)와 동일」 — QF000285 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, "입력": [ { diff --git a/resources/master_data/로직_산림품셈_10장_자재․장비_운반.json b/resources/master_data/로직_산림품셈_10장_자재․장비_운반.json index b33549044..b6157e558 100644 --- a/resources/master_data/로직_산림품셈_10장_자재․장비_운반.json +++ b/resources/master_data/로직_산림품셈_10장_자재․장비_운반.json @@ -626,7 +626,10 @@ "끝수": null }, { - "키": "GF000145", "원문번호": "10-9", "구분": "산림품셈", "상세구분": "10장 자재․장비 운반", + "키": "GF000145", + "원문번호": "10-9", + "구분": "산림품셈", + "상세구분": "10장 자재․장비 운반", "이름": "4륜구동 1톤 덤프트럭 시간당 기계경비", "결과단위": "원/시간", "출처": "산림품셈 10-9", @@ -635,49 +638,18 @@ "입력": [ { "이름": "지역", - "고르기": [ - "전국평균", - "전국", - "서울", - "경기", - "강원", - "충북", - "충남", - "전북", - "경북", - "경남", - "부산", - "제주", - "대구", - "인천", - "대전", - "울산", - "세종", - "전남광주" - ], + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], "출처": "건설품셈 공통 8-1-7 5" } ], "중간": [ - { - "이름": "손료", - "식": "버림(EQ000069.가격 * 1000 * (EQ000069.상각비계수 + EQ000069.정비비계수 + EQ000069.관리비계수) / 10000000, 0)", - "출처": "산림품셈 10-9 · 건설품셈 공통 8-1-5 12" - }, + { "이름": "손료", "식": "버림(EQ000069.가격 * 1000 * (EQ000069.상각비계수 + EQ000069.정비비계수 + EQ000069.관리비계수) / 10000000, 0)", "출처": "산림품셈 10-9 · 건설품셈 공통 8-1-5 12" }, { "이름": "비율", "식": "찾기(QF000330, 구분='2.5톤 덤프 주 연료 대비').비율", "출처": "산림품셈 10-9" }, { "이름": "직종", "식": "EQ000069.조종원직종" }, - { "이름": "시간환산", "식": "찾기(CC000336, 구분='시간환산').분자 / 찾기(CC000336, 구분='시간환산').분모 * 찾기(CC000336, 구분='상여계수').분자 / 찾기(CC000336, 구분='상여계수').분모 * 찾기(CC000336, 구분='휴지계수').분자 / 찾기(CC000336, 구분='휴지계수').분모", "출처": "질의회신 건협기술-2230" } + { "이름": "시간환산", "식": "찾기(CC000336, 구분='시간환산').분자 / 찾기(CC000336, 구분='시간환산').분모", "출처": "건설품셈 공통 1-1-3 2(일일 작업시간 8시간)" } ], "호표": [ - { - "종류": "재료", - "요소": "MO:경유:{지역}", - "이름": "주연료", - "단위": "ℓ", - "수량": "EQ000069.주연료 * 비율 / 100", - "비목": "재료비", - "출처": "산림품셈 10-9" - }, + { "종류": "재료", "요소": "MO:경유:{지역}", "이름": "주연료", "단위": "ℓ", "수량": "EQ000069.주연료 * 비율 / 100", "비목": "재료비", "출처": "산림품셈 10-9" }, { "종류": "인력", "요소": "LB:{직종}", @@ -686,7 +658,7 @@ "수량": "EQ000069.조종원 * 시간환산", "비목": "노무비", "출처": "건설품셈 공통 8-1-3 6", - "비고": "건협기술-2230 — 하루 노임 × 1/8 × 16/12 × 25/20" + "비고": "하루 노임 × 1/8(1일 8시간 · 건설품셈 공통 1-1-3 2) — 질의회신 건협기술-2230 의 상여 16/12 · 휴지 25/20 뺌(내역 15 · 품셈 본문대로)" } ], "덧줄": [ diff --git a/resources/master_data/로직_산림품셈_13장_구조물.json b/resources/master_data/로직_산림품셈_13장_구조물.json index 695568472..9346fb4aa 100644 --- a/resources/master_data/로직_산림품셈_13장_구조물.json +++ b/resources/master_data/로직_산림품셈_13장_구조물.json @@ -165,13 +165,20 @@ "끝수": null }, { - "키": "GF000215", "원문번호": "13-3-1", "구분": "산림품셈", "상세구분": "13장 구조물", - "이름": "모래·자갈 기초다짐(인력)", + "키": "GF000215", + "원문번호": "13-3-1", + "구분": "산림품셈", + "상세구분": "13장 구조물", + "이름": "기초다짐 및 뒷채움(인력)", "결과단위": "원/㎥", "출처": "산림품셈 13-3-1", "소유": "공용", - "비고": "자갈은 세부 무엇이든 맞음 · 비고 「10㎡당 0.15인」 등은 원문 참고값 · 「원문에 없는 조합: 종별=모래 기초다짐 · 세부=해당 없음」", - "입력": [{ "이름": "종별", "고르기": ["모래 기초다짐", "자갈 기초다짐 지름 1~3㎝"] }, { "이름": "세부", "고르기": ["두께 3㎝", "두께 6㎝", "해당 없음"] }], + "비고": "원문 13-3-1 한 표 — 옛 GF000216 조약돌 · GF000217 돌쌓기 뒤채움 합침(내역 15) · 자갈은 세부 무엇이든 맞음 · 비고 「10㎡당 0.15인」 등은 원문 참고값 · 조약돌 · 뒤채움 품은 원문 범위(0.5-0.7 · 0.5-0.8) — 설계자 입력 「보통인부품」 · 「원문에 없는 조합: 종별=모래 기초다짐 · 세부=해당 없음」", + "입력": [ + { "이름": "종별", "고르기": ["모래 기초다짐", "자갈 기초다짐 지름 1~3㎝", "조약돌 기초다짐 지름 9~15㎝", "돌쌓기 뒤채움 지름 9~15㎝"] }, + { "이름": "세부", "설명": "모래 기초다짐 두께", "고르기": ["두께 3㎝", "두께 6㎝", "해당 없음"] }, + { "이름": "보통인부품", "단위": "인/㎥", "설명": "조약돌(0.5~0.7) · 돌쌓기 뒤채움(0.5~0.8)만 씀 — 원문 범위 품", "범위": [0.5, 0.8] } + ], "중간": [], "호표": [ { @@ -179,39 +186,13 @@ "요소": "LB000002", "이름": "보통인부", "단위": "인", - "수량": "찾기(QF000429, 종별=종별, 세부=세부).보통인부", + "수량": "만약(종별 == '조약돌 기초다짐 지름 9~15㎝' 또는 종별 == '돌쌓기 뒤채움 지름 9~15㎝', 보통인부품, 찾기(QF000429, 종별=종별, 세부=세부).보통인부)", "비목": "노무비" } ], "덧줄": [], "끝수": null }, - { - "키": "GF000216", "원문번호": "13-3-1", "구분": "산림품셈", "상세구분": "13장 구조물", - "이름": "조약돌 기초다짐 지름 9~15㎝(인력)", - "결과단위": "원/㎥", - "출처": "산림품셈 13-3-1", - "소유": "공용", - "비고": "원문 품이 범위(「0.5-0.7」) — 설계자 입력", - "입력": [{ "이름": "보통인부품", "단위": "인/㎥", "범위": [0.5, 0.7] }], - "중간": [], - "호표": [{ "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "보통인부품", "비목": "노무비" }], - "덧줄": [], - "끝수": null - }, - { - "키": "GF000217", "원문번호": "13-3-1", "구분": "산림품셈", "상세구분": "13장 구조물", - "이름": "돌쌓기 뒤채움 지름 9~15㎝(인력)", - "결과단위": "원/㎥", - "출처": "산림품셈 13-3-1", - "소유": "공용", - "비고": "원문 품이 범위(「0.5-0.8」) — 설계자 입력", - "입력": [{ "이름": "보통인부품", "단위": "인/㎥", "범위": [0.5, 0.8] }], - "중간": [], - "호표": [{ "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "보통인부품", "비목": "노무비" }], - "덧줄": [], - "끝수": null - }, { "키": "GF000218", "원문번호": "13-3-2", "구분": "산림품셈", "상세구분": "13장 구조물", "이름": "기초다짐 및 뒷채움(기계)", diff --git a/resources/master_data/소요량_건설품셈_13장_플랜트설비공사.json b/resources/master_data/소요량_건설품셈_13장_플랜트설비공사.json index 1ed53e35c..2e7f6ccc7 100644 --- a/resources/master_data/소요량_건설품셈_13장_플랜트설비공사.json +++ b/resources/master_data/소요량_건설품셈_13장_플랜트설비공사.json @@ -133,19 +133,7 @@ { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 300, "외경(㎜)": 318.5, "두께(㎜)": 6.9, "단위 중량(㎏/m)": 53.0, "배관구분": "옥내배관", "수량": 36.4 }, { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 300, "외경(㎜)": 318.5, "두께(㎜)": 6.9, "단위 중량(㎏/m)": 53.0, "배관구분": "옥외배관 용접식", "플랜트용접공": 12.8, "플랜트배관공": 6.4, "특별인부": 6.4 }, { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 300, "외경(㎜)": 318.5, "두께(㎜)": 6.9, "단위 중량(㎏/m)": 53.0, "배관구분": "옥외배관 나사식", "플랜트배관공": 12.8, "플랜트용접공": 6.4, "특별인부": 6.4 }, - { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 300, "외경(㎜)": 318.5, "두께(㎜)": 6.9, "단위 중량(㎏/m)": 53.0, "배관구분": "옥외배관", "수량": 25.6 } - ], - "주": [] - }, - { - "키": "QC001609", "원문번호": "13-1-1", "구분": "건설품셈 기계설비", "상세구분": "13장 플랜트설비공사", - "이름": "플랜트 배관 설치 표2", - "기준": "", - "출처": "건설품셈 기계설비 13-1-1", - "용도": {"공종": "플랜트 배관 설치", "대상": ["인력", "작업량 조건"], "로직키": ["GC000872"]}, - "조건": { "구분": "고르기", "규격(㎜)": "수", "외경(㎜)": "수", "두께(㎜)": "수", "단위 중량(㎏/m)": "수", "배관구분": "고르기" }, - "값칸": { "플랜트용접공": "", "플랜트배관공": "", "특별인부": "", "수량": "인/ton" }, - "줄": [ + { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 300, "외경(㎜)": 318.5, "두께(㎜)": 6.9, "단위 중량(㎏/m)": 53.0, "배관구분": "옥외배관", "수량": 25.6 }, { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 350, "외경(㎜)": 355.6, "두께(㎜)": 6.0, "단위 중량(㎏/m)": 51.7, "배관구분": "옥내배관 용접식", "플랜트용접공": 19.3, "플랜트배관공": 9.7, "특별인부": 9.7 }, { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 350, "외경(㎜)": 355.6, "두께(㎜)": 6.0, "단위 중량(㎏/m)": 51.7, "배관구분": "옥내배관 나사식", "플랜트배관공": 19.3, "플랜트용접공": 9.7, "특별인부": 9.7 }, { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 350, "외경(㎜)": 355.6, "두께(㎜)": 6.0, "단위 중량(㎏/m)": 51.7, "배관구분": "옥내배관", "수량": 38.7 }, @@ -277,19 +265,7 @@ { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 600, "외경(㎜)": 609.6, "두께(㎜)": 7.9, "단위 중량(㎏/m)": 117, "배관구분": "옥내배관", "수량": 33.2 }, { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 600, "외경(㎜)": 609.6, "두께(㎜)": 7.9, "단위 중량(㎏/m)": 117, "배관구분": "옥외배관 용접식", "플랜트용접공": 11.7, "플랜트배관공": 5.9, "특별인부": 5.9 }, { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 600, "외경(㎜)": 609.6, "두께(㎜)": 7.9, "단위 중량(㎏/m)": 117, "배관구분": "옥외배관 나사식", "플랜트배관공": 11.7, "플랜트용접공": 5.9, "특별인부": 5.9 }, - { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 600, "외경(㎜)": 609.6, "두께(㎜)": 7.9, "단위 중량(㎏/m)": 117, "배관구분": "옥외배관", "수량": 23.5 } - ], - "주": [] - }, - { - "키": "QC001610", "원문번호": "13-1-1", "구분": "건설품셈 기계설비", "상세구분": "13장 플랜트설비공사", - "이름": "플랜트 배관 설치 표3", - "기준": "", - "출처": "건설품셈 기계설비 13-1-1", - "용도": {"공종": "플랜트 배관 설치", "대상": ["인력", "작업량 조건"], "로직키": ["GC000873"]}, - "조건": { "구분": "고르기", "규격(㎜)": "수", "외경(㎜)": "수", "두께(㎜)": "수", "단위 중량(㎏/m)": "수", "배관구분": "고르기" }, - "값칸": { "플랜트용접공": "", "플랜트배관공": "", "특별인부": "", "수량": "인/ton" }, - "줄": [ + { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 600, "외경(㎜)": 609.6, "두께(㎜)": 7.9, "단위 중량(㎏/m)": 117, "배관구분": "옥외배관", "수량": 23.5 }, { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 600, "외경(㎜)": 609.6, "두께(㎜)": 9.5, "단위 중량(㎏/m)": 141, "배관구분": "옥내배관 용접식", "플랜트용접공": 15.1, "플랜트배관공": 7.6, "특별인부": 7.6 }, { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 600, "외경(㎜)": 609.6, "두께(㎜)": 9.5, "단위 중량(㎏/m)": 141, "배관구분": "옥내배관 나사식", "플랜트배관공": 15.1, "플랜트용접공": 7.6, "특별인부": 7.6 }, { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 600, "외경(㎜)": 609.6, "두께(㎜)": 9.5, "단위 중량(㎏/m)": 141, "배관구분": "옥내배관", "수량": 30.3 }, @@ -421,19 +397,7 @@ { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 850, "외경(㎜)": 863.6, "두께(㎜)": 7.1, "단위 중량(㎏/m)": 150, "배관구분": "옥내배관", "수량": 34.8 }, { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 850, "외경(㎜)": 863.6, "두께(㎜)": 7.1, "단위 중량(㎏/m)": 150, "배관구분": "옥외배관 용접식", "플랜트용접공": 12.3, "플랜트배관공": 6.1, "특별인부": 6.1 }, { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 850, "외경(㎜)": 863.6, "두께(㎜)": 7.1, "단위 중량(㎏/m)": 150, "배관구분": "옥외배관 나사식", "플랜트배관공": 12.3, "플랜트용접공": 6.1, "특별인부": 6.1 }, - { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 850, "외경(㎜)": 863.6, "두께(㎜)": 7.1, "단위 중량(㎏/m)": 150, "배관구분": "옥외배관", "수량": 24.5 } - ], - "주": [] - }, - { - "키": "QC001611", "원문번호": "13-1-1", "구분": "건설품셈 기계설비", "상세구분": "13장 플랜트설비공사", - "이름": "플랜트 배관 설치 표4", - "기준": "", - "출처": "건설품셈 기계설비 13-1-1", - "용도": {"공종": "플랜트 배관 설치", "대상": ["인력", "작업량 조건"], "로직키": ["GC000874"]}, - "조건": { "구분": "고르기", "규격(㎜)": "수", "외경(㎜)": "수", "두께(㎜)": "수", "단위 중량(㎏/m)": "수", "배관구분": "고르기" }, - "값칸": { "플랜트용접공": "", "플랜트배관공": "", "특별인부": "", "수량": "인/ton" }, - "줄": [ + { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 850, "외경(㎜)": 863.6, "두께(㎜)": 7.1, "단위 중량(㎏/m)": 150, "배관구분": "옥외배관", "수량": 24.5 }, { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 850, "외경(㎜)": 863.6, "두께(㎜)": 7.9, "단위 중량(㎏/m)": 167, "배관구분": "옥내배관 용접식", "플랜트용접공": 16.5, "플랜트배관공": 8.2, "특별인부": 8.2 }, { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 850, "외경(㎜)": 863.6, "두께(㎜)": 7.9, "단위 중량(㎏/m)": 167, "배관구분": "옥내배관 나사식", "플랜트배관공": 16.5, "플랜트용접공": 8.2, "특별인부": 8.2 }, { "구분": "배관용 탄소강관 KSD3507", "규격(㎜)": 850, "외경(㎜)": 863.6, "두께(㎜)": 7.9, "단위 중량(㎏/m)": 167, "배관구분": "옥내배관", "수량": 32.9 }, @@ -565,19 +529,7 @@ { "구분": "압력배관용 탄소강관 KSD3562 SCH#40", "규격(㎜)": 10, "외경(㎜)": 17.3, "두께(㎜)": 2.3, "단위 중량(㎏/m)": 0.851, "배관구분": "옥내배관", "수량": 119.7 }, { "구분": "압력배관용 탄소강관 KSD3562 SCH#40", "규격(㎜)": 10, "외경(㎜)": 17.3, "두께(㎜)": 2.3, "단위 중량(㎏/m)": 0.851, "배관구분": "옥외배관 용접식", "플랜트용접공": 50.1, "플랜트배관공": 25.1, "특별인부": 25.1 }, { "구분": "압력배관용 탄소강관 KSD3562 SCH#40", "규격(㎜)": 10, "외경(㎜)": 17.3, "두께(㎜)": 2.3, "단위 중량(㎏/m)": 0.851, "배관구분": "옥외배관 나사식", "플랜트배관공": 50.1, "플랜트용접공": 25.1, "특별인부": 25.1 }, - { "구분": "압력배관용 탄소강관 KSD3562 SCH#40", "규격(㎜)": 10, "외경(㎜)": 17.3, "두께(㎜)": 2.3, "단위 중량(㎏/m)": 0.851, "배관구분": "옥외배관", "수량": 100.3 } - ], - "주": [] - }, - { - "키": "QC001612", "원문번호": "13-1-1", "구분": "건설품셈 기계설비", "상세구분": "13장 플랜트설비공사", - "이름": "플랜트 배관 설치 표5", - "기준": "", - "출처": "건설품셈 기계설비 13-1-1", - "용도": {"공종": "플랜트 배관 설치", "대상": ["인력", "작업량 조건"], "로직키": ["GC000875"]}, - "조건": { "구분": "고르기", "규격(㎜)": "수", "외경(㎜)": "수", "두께(㎜)": "수", "단위 중량(㎏/m)": "수", "배관구분": "고르기" }, - "값칸": { "플랜트용접공": "", "플랜트배관공": "", "특별인부": "", "수량": "인/ton" }, - "줄": [ + { "구분": "압력배관용 탄소강관 KSD3562 SCH#40", "규격(㎜)": 10, "외경(㎜)": 17.3, "두께(㎜)": 2.3, "단위 중량(㎏/m)": 0.851, "배관구분": "옥외배관", "수량": 100.3 }, { "구분": "압력배관용 탄소강관 KSD3562 SCH#40", "규격(㎜)": 15, "외경(㎜)": 21.7, "두께(㎜)": 2.8, "단위 중량(㎏/m)": 1.31, "배관구분": "옥내배관 용접식", "플랜트용접공": 47.0, "플랜트배관공": 23.5, "특별인부": 23.5 }, { "구분": "압력배관용 탄소강관 KSD3562 SCH#40", "규격(㎜)": 15, "외경(㎜)": 21.7, "두께(㎜)": 2.8, "단위 중량(㎏/m)": 1.31, "배관구분": "옥내배관 나사식", "플랜트배관공": 47.0, "플랜트용접공": 23.5, "특별인부": 23.5 }, { "구분": "압력배관용 탄소강관 KSD3562 SCH#40", "규격(㎜)": 15, "외경(㎜)": 21.7, "두께(㎜)": 2.8, "단위 중량(㎏/m)": 1.31, "배관구분": "옥내배관", "수량": 94.0 }, @@ -700,7 +652,7 @@ "이름": "플랜트 배관 설치 재질에 따른 배관용접품 할증률", "기준": "%", "출처": "건설품셈 기계설비 13-1-1", - "용도": {"공종": "플랜트 배관 설치", "대상": ["작업량 조건", "할증"], "로직키": ["GC000871", "GC000872", "GC000873", "GC000874", "GC000875", "GC000891"]}, + "용도": {"공종": "플랜트 배관 설치", "대상": ["작업량 조건", "할증"], "로직키": ["GC000871", "GC000891"]}, "조건": { "재질(ASTM기준)": "고르기", "구경(㎜)": "고르기" }, "값칸": { "수량": "" }, "줄": [ diff --git a/resources/master_data/소요량_산림품셈_08장_방제.json b/resources/master_data/소요량_산림품셈_08장_방제.json index e789fb361..f6d76e1c9 100644 --- a/resources/master_data/소요량_산림품셈_08장_방제.json +++ b/resources/master_data/소요량_산림품셈_08장_방제.json @@ -591,11 +591,14 @@ "주": [] }, { - "키": "QF000229", "원문번호": "8-3", "구분": "산림품셈", "상세구분": "08장 방제", + "키": "QF000229", + "원문번호": "8-3", + "구분": "산림품셈", + "상세구분": "08장 방제", "이름": "소각, 매몰, 훈증, 박피", "기준": "", "출처": "산림품셈 8-3", - "용도": {"공종": "소각, 매몰, 훈증, 박피", "대상": ["작업량 조건"], "로직키": ["GF000076", "GF000077", "GF000078", "GF000079"]}, + "용도": { "공종": "소각, 매몰, 훈증, 박피", "대상": ["작업량 조건"], "로직키": ["GF000076", "GF000077", "GF000078", "GF000079", "GF000331", "GF000332", "GF000333", "GF000334"] }, "조건": { "경급": "수" }, "값칸": { "벌목조재": "㎥/인", "소운반": "㎥/인", "무더기 훈증": "RM/인", "그루터기 훈증": "본/인", "소각": "㎥/인", "매몰": "㎥/인", "그루터기 박피": "본/인", "원목 박피": "본/인", "경급원문": "글" }, "줄": [ diff --git a/resources/master_data/소요량_산림품셈_09장_토공.json b/resources/master_data/소요량_산림품셈_09장_토공.json index 33d091a62..be4111029 100644 --- a/resources/master_data/소요량_산림품셈_09장_토공.json +++ b/resources/master_data/소요량_산림품셈_09장_토공.json @@ -480,11 +480,14 @@ ] }, { - "키": "QF000270", "원문번호": "9-13-1", "구분": "산림품셈", "상세구분": "09장 토공", + "키": "QF000270", + "원문번호": "9-13-1", + "구분": "산림품셈", + "상세구분": "09장 토공", "이름": "구조물터파기 육상토사(0~1m)", "기준": "㎥당", "출처": "산림품셈 9-13-1", - "용도": {"공종": "육상토사", "대상": ["인력", "작업량 조건"], "로직키": ["GF000100", "GF000101", "GF000102", "GF000104"]}, + "용도": { "공종": "육상토사", "대상": ["인력", "작업량 조건"], "로직키": ["GF000101"] }, "조건": { "구분": "고르기", "이름": "고르기", "항목": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "비고": "글" }, "줄": [ @@ -494,10 +497,7 @@ { "구분": "장비(90%)", "이름": "유압식백호우(무한궤도,0.7㎥)", "항목": "E", "적용": 0.6, "비고": "(0.7+0.6)/2-0.05" }, { "구분": "장비(90%)", "이름": "유압식백호우(무한궤도,0.7㎥)", "항목": "㎝(sec)", "적용": 20, "적용원문": "20(135°)" } ], - "주": [ - "<공통> 인력 10%+기계 90%(굴착기 0.7㎥)", - "집수정, 맨홀 등 배수구조물의 터파기에 적용한다." - ] + "주": ["<공통> 인력 10%+기계 90%(굴착기 0.7㎥)", "집수정, 맨홀 등 배수구조물의 터파기에 적용한다."] }, { "키": "QF000271", "원문번호": "9-13-2", "구분": "산림품셈", "상세구분": "09장 토공", @@ -528,11 +528,14 @@ "주": [] }, { - "키": "QF000273", "원문번호": "9-13-4", "구분": "산림품셈", "상세구분": "09장 토공", + "키": "QF000273", + "원문번호": "9-13-4", + "구분": "산림품셈", + "상세구분": "09장 토공", "이름": "구조물터파기 용수토사(0~1m)", "기준": "㎥당", "출처": "산림품셈 9-13-4", - "용도": {"공종": "용수토사", "대상": ["인력", "작업량 조건"], "로직키": ["GF000106", "GF000107", "GF000108", "GF000110"]}, + "용도": { "공종": "용수토사", "대상": ["인력", "작업량 조건"], "로직키": ["GF000107"] }, "조건": { "구분": "고르기", "이름": "고르기", "항목": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "비고": "글" }, "줄": [ diff --git a/resources/tester/test_713_3_list.py b/resources/tester/test_713_3_list.py index 6631933f3..bb81e5d3a 100644 --- a/resources/tester/test_713_3_list.py +++ b/resources/tester/test_713_3_list.py @@ -10,16 +10,17 @@ COLS = {"묶음", "묶음수", "작업량", "부모", "부르는수", "불리는 def test_목록_줄_수_그대로_덧칸_다_있음() -> None: got = router.get_logics()["logics"] - assert len(got) == 1469 # 묶음은 화면 접기만 — 목록 줄은 그대로 + assert len(got) == 1461 # 묶음은 화면 접기만 — 목록 줄은 정본 로직 수 그대로(713-4 뒤 1,461) assert all(COLS <= set(x) for x in got) def test_묶음_작업량_부르기() -> None: more = store_list.extras() - assert sum(1 for v in more.values() if v["묶음"]) == 323 # 한 절에 로직 둘 넘음(조사 12-B ㉯) + # 한 절에 로직 둘 넘음(조사 12-B ㉯ 323 → 713-4 합침 · 지움 뒤 307) + assert sum(1 for v in more.values() if v["묶음"]) == 307 work = {k for k, v in more.items() if v["작업량"]} - assert len(work) == 27 - assert more["GF000102"]["부모"] == ["GF000103"] # 구조물터파기 작업량 → 단가 로직 밑 + assert len(work) == 21 # 27 − 터파기 작업량 6(713-4 · 단가 로직 안에 품음) + assert more["GF000098"]["부모"] == ["GF000099"] # 측구터파기 작업량 → 단가 로직 밑 assert more["GC000268"]["불리는수"] >= 300 # 기계경비 로직 assert sum(1 for v in more.values() if v["부르는수"]) == 506 assert more["GC000294"]["관련"] == ["GC000292"] # 비고 「1-5-6(주③)」 diff --git a/resources/tester/test_713_4_source_match.py b/resources/tester/test_713_4_source_match.py new file mode 100644 index 000000000..098b9a076 --- /dev/null +++ b/resources/tester/test_713_4_source_match.py @@ -0,0 +1,80 @@ +"""713-4 지킴 — 정본 로직 원문 대조 정리(내역 15) 뒤 꼴. + +조종원 = 하루 노임 × 1/8(질의회신 상여 · 휴지계수 없음) · +지운 키(쪼갠 로직 · 쪽 표 · 터파기 작업량)를 +쓰는 곳 0 · 방제 8-3 열 여덟 모두 로직 · 플랜트 13-1-1 표 하나. +""" + +from __future__ import annotations + +import json +import re +import sys +from pathlib import Path + +ROOT = Path(__file__).resolve().parents[2] +sys.path.insert(0, str(ROOT / "resources/master_data/scripts")) + +import check_master as cm # noqa: E402 + +GONE = [ + *("GF000100", "GF000102", "GF000104", "GF000106", "GF000108", "GF000110"), + *("GC000872", "GC000873", "GC000874", "GC000875", "GF000216", "GF000217"), + *("QC001609", "QC001610", "QC001611", "QC001612"), +] +MACHINE = ( + "GC000267", + "GC000268", + "GC000269", + "GC000270", + "GC000271", + "GC000275", + "GC000276", + "GF000145", +) + + +def _rows(files): + return { + str(r["키"]): r for d in files.values() for r in (d.get("줄") or []) + (d.get("표") or []) + } + + +def _bare(v): + """비고 글(옛 키를 적어 둔 내력)은 뺌 — 식 · 요소 · 용도만 봄.""" + if isinstance(v, dict): + return {k: _bare(x) for k, x in v.items() if k != "비고"} + if isinstance(v, list): + return [_bare(x) for x in v] + return v + + +def test_지운_키는_어디에도_없음() -> None: + pattern = re.compile("|".join(GONE)) + for name, data in cm.load().items(): # 대장(`_키대장.json`)은 준 키를 지님(키 불변) · 안 읽음 + assert not pattern.search(json.dumps(_bare(data), ensure_ascii=False, default=str)), name + for path in (ROOT / "resources/master_template").rglob("*.json"): + assert not pattern.search(path.read_text(encoding="utf-8", errors="ignore")), path.name + + +def test_조종원_시간환산_본문대로() -> None: + rows = _rows(cm.load()) + for key in MACHINE: + text = str(rows[key]["중간"]) + assert "상여계수" not in text and "휴지계수" not in text, key + + +def test_방제_열_여덟_플랜트_한_표() -> None: + files = cm.load() + rows = _rows(files) + assert len(rows["QF000229"]["용도"]["로직키"]) == 8 # 8-3 원문 열 여덟 + pipe = rows["QC001608"]["줄"] + assert {r["구분"] for r in pipe} == { + "배관용 탄소강관 KSD3507", + "압력배관용 탄소강관 KSD3562 SCH#40", + } + whole = cm.mf.Master(files) + passed, stuck = cm.calc_all(files, whole) + assert not stuck and passed == sum( + 1 for d in files.values() if d.get("그룹") == "로직" for _ in d["줄"] + ) diff --git a/resources/tester/test_masterdata_check.py b/resources/tester/test_masterdata_check.py index 81e3a4721..e70764286 100644 --- a/resources/tester/test_masterdata_check.py +++ b/resources/tester/test_masterdata_check.py @@ -89,10 +89,10 @@ def test_굴착기(whole): whole, EXCAVATOR, {"기계": "0201-0070", "지역": "전국평균", "보정작업": "해당 없음"} ) assert [cents(got[k]) for k in ("노무비", "재료비", "경비", "계")] == [ - "59020.21", + "35412.13", # 조종원 = 하루 노임 × 1/8(713-4 · 질의회신 상여 · 휴지계수 뺌) "26130.11", "24554.00", - "109704.32", + "86096.24", ] @@ -103,7 +103,7 @@ def test_굴착기_암석_보정(whole): {"기계": "0201-0070", "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)"}, ) assert got["중간"]["손료"] == 28322 - assert cents(got["계"]) == "113472.32" + assert cents(got["계"]) == "89864.24" def test_불도저_덤프_로더_손료_보정(whole): @@ -148,10 +148,10 @@ def test_노체포설(whole): assert mf.run(whole, "GF000118", {})["결과"] == Decimal("24.255") got = mf.run(whole, "GF000119", {"지역": "전국평균", "보정작업": "해당 없음"}) assert [cents(got[k]) for k in ("노무비", "재료비", "경비", "계")] == [ - "2433.32", + "1459.99", # 조종원 = 하루 노임 × 1/8(713-4) "1077.31", "1012.33", - "4522.96", + "3549.63", ] @@ -191,7 +191,7 @@ def test_굴착기_부착용_집게(whole): {"기계": "0201-0060", "집게": "7206-0070", "지역": "전국평균", "보정작업": "해당 없음"}, ) assert got["중간"]["집게손료"] == 5786 - assert cents(got["계"]) == "110075.69" + assert cents(got["계"]) == "86467.61" def test_불도저_운반_작업량(whole):