Merge remote-tracking branch 'origin/dev' into sub_laptop_6

This commit is contained in:
2026-09-30 13:36:08 +09:00
63 changed files with 10610 additions and 482 deletions
@@ -1693,7 +1693,14 @@
"비목": "노무비"
}
],
"덧줄": [],
"덧줄": [
{
"이름": "공구손료 및 경장비(스크리드 등)",
"식": "((찾기(QC000517, 형식=형식, 두께=두께).포장공 / 시공량) * LB000019 + (찾기(QC000517, 형식=형식, 두께=두께).보통인부 / 시공량) * LB000002) * 3 / 100",
"비목": "경비",
"출처": "건설품셈 토목 1-6-2 주⑥"
}
],
"끝수": null
},
{
@@ -2176,7 +2183,14 @@
"수량": "찾기(QC000524, 형식=형식).플레이트콤팩터 * 8 / 시공량"
}
],
"덧줄": [],
"덧줄": [
{
"이름": "공구손료 및 경장비(절단기 등)",
"식": "((찾기(QC000524, 형식=형식).포장공 / 시공량) * LB000019 + ((찾기(QC000524, 형식=형식).특별인부 - 만약(정밀절단 == '아님', 찾기(QC000583, 구분='블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우, 특별인부 1인을 감하여 적용한다.').값, 0)) / 시공량) * LB000003 + (찾기(QC000524, 형식=형식).보통인부 / 시공량) * LB000002) * 만약(정밀절단 == '아님', 찾기(QC000583, 구분='공구손료 및 경장비(절단기 등)의 기계경비 · 블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우').값, 찾기(QC000583, 구분='공구손료 및 경장비(절단기 등)의 기계경비 · 블록 정밀절단(전동절단기) 시공').값) / 100",
"비목": "경비",
"출처": "건설품셈 토목 1-7-1 주⑤"
}
],
"끝수": null
},
{
@@ -2265,7 +2279,14 @@
"수량": "찾기(QC000526, 형식=형식).플레이트콤팩터 * 8 / 시공량"
}
],
"덧줄": [],
"덧줄": [
{
"이름": "공구손료 및 경장비(절단기 등)",
"식": "((찾기(QC000526, 형식=형식).포장공 / 시공량) * LB000019 + ((찾기(QC000526, 형식=형식).특별인부 - 만약(정밀절단 == '아님', 찾기(QC000584, 구분='블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우, 특별인부 1인을 감하여 적용한다.').값, 0)) / 시공량) * LB000003 + (찾기(QC000526, 형식=형식).보통인부 / 시공량) * LB000002) * 만약(정밀절단 == '아님', 찾기(QC000584, 구분='공구손료 및 경장비(절단기 등)의 기계경비 · 블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우').값, 찾기(QC000584, 구분='공구손료 및 경장비(절단기 등)의 기계경비 · 블록 정밀절단(전동절단기) 시공').값) / 100",
"비목": "경비",
"출처": "건설품셈 토목 1-7-2 주⑤"
}
],
"끝수": null
},
{
@@ -2729,7 +2750,14 @@
"출처": "건설품셈 토목 1-8-2 주④"
}
],
"덧줄": [],
"덧줄": [
{
"이름": "공구손료 및 경장비(드릴, 발전기 등)",
"식": "((찾기(QC000532, 형식=형식).특별인부 / 시공량) * LB000003 + (찾기(QC000532, 형식=형식).보통인부 / 시공량) * LB000002 + 만약(추가표지판 == '없음', 0, (찾기(QC000533, 표지판설치규격_개소당=추가표지판).특별인부 * LB000003 + 찾기(QC000533, 표지판설치규격_개소당=추가표지판).보통인부 * LB000002) * 추가개수)) * 2 / 100",
"비목": "경비",
"출처": "건설품셈 토목 1-8-2 주⑥"
}
],
"끝수": null
},
{
@@ -3148,8 +3176,21 @@
"소유": "공용",
"비고": "표지병 등으로 능률 저하 시 시공량 10%까지 감(비고) — 설계자 입력(아니면 0) · 해석: 감은 시공량에 곱함 · 해석: 프로판가스 = 자재품목 프로판가스(일반용) · 공시에 없는 재료(프라이머) = 재료_자체 · 트럭 4.5ton = 용해기 운반(트럭 작업 표) · 사전 청소 별도 · 페인트·유리알 재료량 별도 · 막힘: 트럭 줄 빠짐 — 기계 요소에 트럭(화물) 없음(덤프트럭만)",
"입력": [
{ "이름": "도색", "고르기": ["실선", "파선", "횡단보도, 주차장", "문자, 기호"] },
{ "이름": "표지병감", "단위": "%", "범위": [0, 10], "출처": "건설품셈 토목 1-8-9 비고" }
{
"이름": "도색",
"고르기": ["실선", "파선", "횡단보도, 주차장", "문자, 기호"]
},
{
"이름": "표지병감",
"단위": "%",
"범위": [0, 10],
"출처": "건설품셈 토목 1-8-9 비고"
},
{
"이름": "주재료비",
"단위": "원/㎡",
"출처": "건설품셈 토목 1-8-9 주⑥"
}
],
"중간": [
{ "이름": "시공량", "식": "찾기(QC000544, 도색=도색).시공량 * (1 - 표지병감 / 100)", "출처": "건설품셈 토목 1-8-9 비고" }
@@ -3173,7 +3214,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신구접착및방청제 LDS-MP"},
"요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "융착식 프라이머"},
"이름": "프라이머(융착식 도료)",
"단위": "kg",
"수량": "찾기(QC000546).프라이머 / 10",
@@ -3190,7 +3231,20 @@
"출처": "건설품셈 토목 1-8-9 재료(10㎡당)"
}
],
"덧줄": [],
"덧줄": [
{
"이름": "공구손료 및 경장비",
"식": "((찾기(QC000544, 도색=도색).특별인부 / 시공량) * LB000003 + (찾기(QC000544, 도색=도색).보통인부 / 시공량) * LB000002) * 찾기(QC000601, 구분='공구손료 및 경장비(라인마커, 용해기 등)의 기계경비').값 / 100",
"비목": "경비",
"출처": "건설품셈 토목 1-8-9 주⑤"
},
{
"이름": "잡재료 및 소모재료",
"식": "주재료비 * 찾기(QC000602, 구분='잡재료 및 소모재료').값 / 100",
"비목": "재료비",
"출처": "건설품셈 토목 1-8-9 주⑥"
}
],
"끝수": null
},
{
@@ -3578,7 +3632,14 @@
"비목": "노무비"
}
],
"덧줄": [],
"덧줄": [
{
"이름": "공구손료 및 경장비(핸드믹서 등)",
"식": "((찾기(QC000553, 형식=형식).도장공 / 시공량) * LB000029 + (찾기(QC000553, 형식=형식).보통인부 / 시공량) * LB000002) * 3 / 100",
"비목": "경비",
"출처": "건설품셈 토목 1-8-13 주⑤"
}
],
"끝수": null
},
{
@@ -3587,8 +3648,18 @@
"결과단위": "원/개소",
"출처": "건설품셈 토목 1-8-14",
"소유": "공용",
"비고": "형식 A-Type = 산재 구간 · B-Type = 밀집 구간(적용기준 표) · 요율 표(A-Type 2% · B-Type 4%)는 무엇에 곱하는지 원문 글 없음 — 계산에 안 넣음 · 표시못 재료 원문 표에 없음 · 막힘: 트럭 줄 빠짐 — 기계 요소에 트럭(화물) 없음(덤프트럭만)",
"입력": [{ "이름": "형식", "고르기": ["A-Type", "B-Type"] }],
"비고": "형식 A-Type = 산재 구간 · B-Type = 밀집 구간(적용기준 표) · 요율 표(A-Type 2% · B-Type 4%) = 인력품에 곱함(주⑤) · 잡재료 = 주재료비 2%(주⑥) — 주재료비는 설계자 입력 · 표시못 재료 원문 표에 없음 · 막힘: 트럭 줄 빠짐 — 기계 요소에 트럭(화물) 없음(덤프트럭만)",
"입력": [
{
"이름": "형식",
"고르기": ["A-Type", "B-Type"]
},
{
"이름": "주재료비",
"단위": "원/개소",
"출처": "건설품셈 토목 1-8-14 주⑥"
}
],
"중간": [{ "이름": "시공량", "식": "찾기(QC000555, 형식=형식).시공량" }],
"호표": [
{
@@ -3608,7 +3679,20 @@
"비목": "노무비"
}
],
"덧줄": [],
"덧줄": [
{
"이름": "공구손료 및 경장비(전동드릴, 발전기 등)",
"식": "((찾기(QC000555, 형식=형식).특별인부 / 시공량) * LB000003 + (찾기(QC000555, 형식=형식).보통인부 / 시공량) * LB000002) * 찾기(QC000557, 구분=형식).요율 / 100",
"비목": "경비",
"출처": "건설품셈 토목 1-8-14 주⑤"
},
{
"이름": "잡재료(채움모르타르 등)",
"식": "주재료비 * 2 / 100",
"비목": "재료비",
"출처": "건설품셈 토목 1-8-14 주⑥"
}
],
"끝수": null
},
{
@@ -3932,7 +4016,14 @@
"수량": "찾기(QC000562, 형식=형식, 규격_아래폭_높이mm=규격_아래폭_높이mm, 구간=구간).굴착기 * 8 / 시공량"
}
],
"덧줄": [],
"덧줄": [
{
"이름": "공구손료 및 경장비(절단기 등)",
"식": "((찾기(QC000562, 형식=형식, 규격_아래폭_높이mm=규격_아래폭_높이mm, 구간=구간).특별인부 / 시공량) * LB000003 + (찾기(QC000562, 형식=형식, 규격_아래폭_높이mm=규격_아래폭_높이mm, 구간=구간).보통인부 / 시공량) * LB000002) * 2 / 100",
"비목": "경비",
"출처": "건설품셈 토목 1-9-2 주⑥"
}
],
"끝수": null
},
{
@@ -4287,7 +4378,7 @@
},
{
"종류": "재료",
"요소": {"구분": "철근·강재", "상세구분": "철선", "검색어": "보통철선 #8 서울"},
"요소": {"구분": "철근·강재", "상세구분": "철선", "검색어": "보통철선(결속선) 서울 m/kg"},
"이름": "결속선",
"단위": "m",
"수량": "찾기(QC000569, 구분='결속선').수량",
@@ -116,7 +116,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"},
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "FLUX"},
"이름": "플럭스",
"단위": "㎏",
"수량": "찾기(QC001401, '규격(㎜)'=규격).플럭스 / 1000",
@@ -194,7 +194,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"},
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 스테인레스강용"},
"이름": "TIG 용접봉",
"규격": "스테인리스",
"단위": "㎏",
@@ -204,7 +204,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"},
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "알곤"},
"이름": "아르곤가스",
"단위": "ℓ",
"수량": "찾기(QC001404, '규격(㎜)'=규격).Argon",
@@ -86,7 +86,7 @@
},
{
"종류": "재료",
"요소": {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "세파볼트 D형"},
"요소": {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "육각볼트"},
"이름": "서비스볼트",
"단위": "본",
"수량": "만약(부재 == 'H형강부재', 찾기(QC001188, 재료='서비스볼트').H형강부재, 찾기(QC001188, 재료='서비스볼트').전용접부재)",
@@ -185,7 +185,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"},
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 탄산가스용접용"},
"이름": "CO_2 와이어",
"단위": "㎏",
"수량": "만약(용접방식 == '반자동용접', 환산용접길이 * 찾기(QC001190, 재료='CO_2 와이어').반자동용접, 0)",
@@ -194,7 +194,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"},
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "탄산가스"},
"이름": "탄산가스",
"단위": "㎏",
"수량": "만약(용접방식 == '반자동용접', 환산용접길이 * 찾기(QC001190, 재료='탄산가스').반자동용접, 0)",
@@ -332,7 +332,7 @@
},
{
"종류": "재료",
"요소": {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "세파볼트 D형"},
"요소": {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "육각볼트"},
"이름": "보통볼트",
"단위": "본",
"수량": "찾기(QC001192, 구분='보통볼트', 규격='가조임').수량",
@@ -648,7 +648,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"},
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 탄산가스용접용"},
"이름": "CO_2 와이어",
"단위": "㎏",
"수량": "찾기(QC001197, 구분='CO_2 와이어').수량",
@@ -657,7 +657,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"},
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "탄산가스"},
"이름": "탄산가스",
"단위": "㎏",
"수량": "찾기(QC001197, 구분='탄산가스').수량",
@@ -63,7 +63,7 @@
},
{
"종류": "재료",
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"},
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "외부판넬 (벽)"},
"이름": "외부PANEL(벽) 1,200×2,400㎜",
"단위": "매",
"수량": "찾기(QC000012, 구분='외부PANEL(벽)', 종류=주자재종류).수량 * 손율 / 100",
@@ -71,7 +71,7 @@
},
{
"종류": "재료",
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"},
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "외부판넬 (창문)"},
"이름": "외부PANEL (창문) 1,200×2,400㎜",
"단위": "매",
"수량": "찾기(QC000012, 구분='외부PANEL (창문)', 종류=주자재종류).수량 * 손율 / 100",
@@ -79,7 +79,7 @@
},
{
"종류": "재료",
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"},
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "외부판넬 (철재문)"},
"이름": "외부PANEL (철재문) 1,200×2,400㎜",
"단위": "매",
"수량": "찾기(QC000012, 구분='외부PANEL (철재문)', 종류=주자재종류).수량 * 손율 / 100",
@@ -87,7 +87,7 @@
},
{
"종류": "재료",
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"},
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "내부판넬 (벽)"},
"이름": "내부PANEL(벽) 1,200×2,400㎜",
"단위": "매",
"수량": "만약(종류 == '사무실', 찾기(QC000012, 구분='내부PANEL(벽)', 종류=주자재종류).수량 * 손율 / 100, 0)",
@@ -111,7 +111,7 @@
},
{
"종류": "재료",
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"},
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "출입구채양 (CANOPY)"},
"이름": "CANOPY(출입구채양) 600×1,200㎜",
"단위": "매",
"수량": "찾기(QC000012, 구분='CANOPY(출입구채양)', 종류=주자재종류).수량 * 손율 / 100",
@@ -119,7 +119,7 @@
},
{
"종류": "재료",
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"},
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "박공판넬"},
"이름": "박공PANEL",
"단위": "매",
"수량": "찾기(QC000012, 구분='박공PANEL', 종류=주자재종류).수량 * 손율 / 100",
@@ -143,7 +143,7 @@
},
{
"종류": "재료",
"요소": {"구분": "철근·강재", "상세구분": "형강", "검색어": "트러스 (TRUSS) SPAN:L=7.2"},
"요소": {"구분": "철근·강재", "상세구분": "형강", "검색어": "중도리 (PURLIN)"},
"이름": "중도리(PURIN) 두께:2.0이상",
"단위": "개",
"수량": "찾기(QC000012, 구분='중도리(PURIN)', 종류=주자재종류).수량 * 손율 / 100",
@@ -151,7 +151,7 @@
},
{
"종류": "재료",
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"},
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "천정판 (CEILING)"},
"이름": "천장판 미장합판+50㎜ GLASSWOOL",
"단위": "매",
"수량": "만약(종류 == '사무실', 찾기(QC000012, 구분='천장판', 종류=주자재종류).수량 * 손율 / 100, 0)",
@@ -159,7 +159,7 @@
},
{
"종류": "재료",
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "처마후레싱 C/S"},
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T-BAR L=1200mm"},
"이름": "T-BAR",
"단위": "m",
"수량": "만약(종류 == '사무실', 찾기(QC000012, 구분='T-BAR', 종류=주자재종류).수량 * 손율 / 100, 0)",
@@ -213,7 +213,7 @@
"호표": [
{
"종류": "재료",
"요소": {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 12.0*3.0*2.6m"},
"요소": {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 3.0*3.0*2.6m"},
"이름": "콘테이너형 가설건축물 3.0x3.0m",
"단위": "동",
"수량": "만약(규모 == '3.0x3.0m', 손율 / 100, 0)",
@@ -221,7 +221,7 @@
},
{
"종류": "재료",
"요소": {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 12.0*3.0*2.6m"},
"요소": {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 6.0*3.0*2.6m"},
"이름": "콘테이너형 가설건축물 3.0x6.0m",
"단위": "동",
"수량": "만약(규모 == '3.0x6.0m', 손율 / 100, 0)",
@@ -229,7 +229,7 @@
},
{
"종류": "재료",
"요소": {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 12.0*3.0*2.6m"},
"요소": {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 9.0*3.0*2.6m"},
"이름": "콘테이너형 가설건축물 3.0x9.0m",
"단위": "동",
"수량": "만약(규모 == '3.0x9.0m', 손율 / 100, 0)",
@@ -2047,7 +2047,7 @@
},
{
"종류": "재료",
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"},
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "수평틀(조립식틀비계)"},
"이름": "수평띠장 L1829",
"단위": "개",
"수량": "찾기(QC000063, 구분='수평띠장', 규격='L1829').수량 * 찾기(QC000016, 공기=공기, 재료='강관, 비계기본틀, 비계장선틀, 가새').손율 / 100",
@@ -2063,7 +2063,7 @@
},
{
"종류": "재료",
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"},
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전난간대(조립식틀비계) W1219"},
"이름": "손잡이 L1219",
"단위": "개",
"수량": "찾기(QC000063, 구분='손잡이', 규격='L1219').수량 * 찾기(QC000016, 공기=공기, 재료='강관, 비계기본틀, 비계장선틀, 가새').손율 / 100",
@@ -2071,7 +2071,7 @@
},
{
"종류": "재료",
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"},
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전난간대(조립식틀비계) W1829"},
"이름": "손잡이 L1829",
"단위": "개",
"수량": "찾기(QC000063, 구분='손잡이', 규격='L1829').수량 * 찾기(QC000016, 공기=공기, 재료='강관, 비계기본틀, 비계장선틀, 가새').손율 / 100",
@@ -2079,7 +2079,7 @@
},
{
"종류": "재료",
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"},
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "바퀴"},
"이름": "바퀴",
"단위": "개",
"수량": "찾기(QC000063, 구분='바퀴').수량 * 찾기(QC000016, 공기=공기, 재료='받침철물 조절받침철물 비계안전발판').손율 / 100",
@@ -2087,7 +2087,7 @@
},
{
"종류": "재료",
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"},
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "쟈키"},
"이름": "자키",
"단위": "개",
"수량": "찾기(QC000063, 구분='자키').수량 * 찾기(QC000016, 공기=공기, 재료='받침철물 조절받침철물 비계안전발판').손율 / 100",
@@ -2372,7 +2372,7 @@
},
{
"종류": "재료",
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"},
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "강관비계브라켓"},
"이름": "브라켓",
"단위": "개",
"수량": "찾기(QC000071, 구분='브라켓').수량 * 찾기(QC000016, 공기=공기, 재료='조임철물 이음철물').손율 / 100",
@@ -2396,7 +2396,7 @@
},
{
"종류": "재료",
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"},
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "낙하물방지망"},
"이름": "그물망",
"단위": "㎡",
"수량": "찾기(QC000071, 구분='그물망').수량",
@@ -2483,7 +2483,7 @@
},
{
"종류": "재료",
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"},
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "강관비계브라켓"},
"이름": "브라켓",
"단위": "개",
"수량": "찾기(QC000074, 구분='브라켓').수량 * 찾기(QC000016, 공기=공기, 재료='조임철물 이음철물').손율 / 100",
@@ -2491,7 +2491,7 @@
},
{
"종류": "재료",
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "강관비계 Φ48.6 서울"},
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "낙방사다리"},
"이름": "사다리 폭 30㎝×길이 3m 기준",
"단위": "m",
"수량": "찾기(QC000074, 구분='사다리', 규격='폭 30㎝×길이 3m 기준').수량 * 찾기(QC000016, 공기=공기, 재료='강관, 비계기본틀, 비계장선틀, 가새').손율 / 100",
@@ -2515,7 +2515,7 @@
},
{
"종류": "재료",
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"},
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "낙하물방지망"},
"이름": "그물망",
"단위": "㎡",
"수량": "찾기(QC000074, 구분='그물망').수량",
@@ -2916,7 +2916,7 @@
},
{
"종류": "재료",
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"},
"요소": {"구분": "안전시설", "상세구분": "낙석방지·휀스", "검색어": "PE안전망"},
"이름": "그물망",
"단위": "㎡",
"수량": "찾기(QC000085, 구분='그물망').수량 / 10",
@@ -2967,7 +2967,7 @@
},
{
"종류": "재료",
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"},
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "낙하물방지망"},
"이름": "보호망",
"단위": "㎡",
"수량": "찾기(QC000088, 구분='보호망').수량",
@@ -3002,7 +3002,7 @@
},
{
"종류": "재료",
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"},
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "낙하물방지망"},
"이름": "보호망",
"단위": "㎡",
"수량": "찾기(QC000091, 구분='보호망').수량",
@@ -3947,7 +3947,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC천막지 T-210"},
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "P.E 분진망"},
"이름": "방진망",
"단위": "㎡",
"수량": "찾기(QC000133, 구분='방진망').수량",
@@ -4570,7 +4570,7 @@
},
{
"종류": "재료",
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"},
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포", "검색어": "토목용부직포"},
"이름": "부직포",
"단위": "㎡",
"수량": "만약(작업 == '부직포 깔기', 찾기(QC000144, 구분=작업, 자재='부직포').수량, 0)",
@@ -4586,7 +4586,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "그리스(일반범용) CROWN"},
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "풀"},
"이름": "풀",
"단위": "kg",
"수량": "만약(작업 == '보양지 붙이기', 찾기(QC000144, 구분=작업, 자재='풀').수량, 0)",
@@ -420,40 +420,31 @@
"결과단위": "원/개",
"출처": "건설품셈 기계설비 2-2-2",
"소유": "공용",
"비고": "후드는 투영면적 ㎡당 — 설계 수량을 ㎡ 로 · 「원문에 없는 조합: 구분=그릴(도어그릴) · 종류=흡입구 장변길이 · 규격=투영면적 ㎡당 / 구분=그릴(도어그릴) · 종류=300㎜×300㎜ 이하 · 규격=1m미만 / 구분=그릴(도어그릴) · 종류=300㎜×300㎜ 이하 · 규격=1m이상 / 구분=그릴(도어그릴) · 종류=300㎜×300㎜ 이하 · 규격=투영면적 ㎡당 / 구분=그릴(도어그릴) · 종류=일반 · 규격=1m미만 외 40」",
"비고": "후드는 투영면적 ㎡당 — 입력 「투영면적」(㎡)을 곱함(후드 외 구분은 1) · 「원문에 없는 조합: 구분=그릴(도어그릴) · 종류=흡입구 장변길이 · 규격=투영면적 ㎡당 / 구분=그릴(도어그릴) · 종류=300㎜×300㎜ 이하 · 규격=1m미만 / 구분=그릴(도어그릴) · 종류=300㎜×300㎜ 이하 · 규격=1m이상 / 구분=그릴(도어그릴) · 종류=300㎜×300㎜ 이하 · 규격=투영면적 ㎡당 / 구분=그릴(도어그릴) · 종류=일반 · 규격=1m미만 외 40」",
"입력": [
{
"이름": "구분",
"고르기": [
"그릴(도어그릴)",
"점검구",
"후드"
]
"고르기": ["그릴(도어그릴)", "점검구", "후드"]
},
{
"이름": "종류",
"고르기": [
"흡입구 장변길이",
"300㎜×300㎜ 이하",
"일반",
"2중",
"그리스필터",
"2중 그리스필터"
]
"고르기": ["흡입구 장변길이", "300㎜×300㎜ 이하", "일반", "2중", "그리스필터", "2중 그리스필터"]
},
{
"이름": "규격",
"고르기": [
"1m미만",
"1m이상",
"투영면적 ㎡당"
]
"고르기": ["1m미만", "1m이상", "투영면적 ㎡당"]
},
{
"이름": "투영면적",
"단위": "㎡",
"출처": "건설품셈 기계설비 2-2-2 후드 「투영면적 ㎡당」",
"비고": "구분 = 후드일 때만 곱함 — 그 밖의 구분은 1 을 넣음"
}
],
"중간": [
{
"이름": "덕트공",
"식": "찾기(QC001424, 구분=구분, 종류=종류, 규격=규격).덕트공"
"식": "찾기(QC001424, 구분=구분, 종류=종류, 규격=규격).덕트공 * 만약(구분 == '후드', 투영면적, 1)"
}
],
"호표": [
@@ -666,7 +657,7 @@
},
{
"종류": "재료",
"요소": {"구분": "볼트·앵커·철물", "상세구분": "앵커", "검색어": "L형앵커볼트 5/8\""},
"요소": {"구분": "볼트·앵커·철물", "상세구분": "앵커", "검색어": "셋트앵커 1/2"},
"이름": "앵커",
"규격": "1/2〃",
"단위": "개",
@@ -676,7 +667,7 @@
},
{
"종류": "재료",
"요소": {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "핀볼트 M12"},
"요소": {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "브라인드리벳"},
"이름": "블라인드리벳",
"단위": "개",
"수량": "찾기(QC001430, 구분='블라인드리벳').수량",
@@ -685,7 +676,7 @@
},
{
"종류": "재료",
"요소": {"구분": "철근·강재", "상세구분": "철근", "검색어": "철근부식방지재 MT-3"},
"요소": {"구분": "철근·강재", "상세구분": "철근", "검색어": "이형철근 D=22mm"},
"이름": "철물",
"규격": "D22 철근",
"단위": "㎏",
@@ -122,7 +122,7 @@
},
{
"종류": "재료",
"요소": {"구분": "콘크리트제품", "상세구분": "경계석·블록", "검색어": "주차라인블록 1000X300X150"},
"요소": {"구분": "콘크리트제품", "상세구분": "경계석·블록", "검색어": "시멘트벽돌"},
"이름": "시멘트벽돌",
"단위": "매",
"수량": "찾기(QC001211, 벽두께=벽두께).'벽돌(19×9×5.7㎝)'",
@@ -3007,7 +3007,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신구접착및방청제 LDS-MP"},
"요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "융착식 프라이머"},
"이름": "프라이머",
"단위": "kg",
"수량": "찾기(QC001944, 구분='프라이머').수량 / 10",
@@ -3015,7 +3015,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"},
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "프로판가스 일반용"},
"이름": "프로판가스",
"단위": "kg",
"수량": "찾기(QC001944, 구분='프로판가스').수량 / 10",
@@ -3485,6 +3485,16 @@
"이름": "물탱크(살수차) 16,000ℓ",
"단위": "시간",
"수량": "찾기(QC001949).'살수차(16,000ℓ)' * 8 / 시공량"
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "팁(날) 노면파쇄기용"},
"이름": "팁(날)",
"단위": "개",
"수량": "0.7 / 100",
"비목": "재료비",
"출처": "건설품셈 유지관리 2-1-19 주⑤",
"비고": "원문 100㎡당 0.7개 → ㎡당 0.007개"
}
],
"덧줄": [],
@@ -802,7 +802,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"},
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "바퀴숫돌 단면용"},
"이름": "바퀴숫돌 단면용 A36m B11호 A150×8×22 KSL 6501",
"단위": "개",
"수량": "찾기(QC000648, 품명='바퀴숫돌', 레일규격=레일규격, 규격='단면용 A36m B11호 A150×8×22 KSL 6501').수량",
@@ -811,7 +811,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"},
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "바퀴숫돌 측면용"},
"이름": "바퀴숫돌 측면용 A24 QWV1호 A205×25×25 KSL 6501",
"단위": "개",
"수량": "찾기(QC000648, 품명='바퀴숫돌', 레일규격=레일규격, 규격='측면용 A24 QWV1호 A205×25×25 KSL 6501').수량",
@@ -820,7 +820,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"},
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "바퀴숫돌 평면용"},
"이름": "바퀴숫돌 평면용 A24 QWV1호 A205×25×25 KSL 6501",
"단위": "개",
"수량": "찾기(QC000648, 품명='바퀴숫돌', 레일규격=레일규격, 규격='평면용 A24 QWV1호 A205×25×25 KSL 6501').수량",
@@ -829,7 +829,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"},
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "바퀴숫돌 최종용"},
"이름": "바퀴숫돌 최종용 A24 QWV 5호 A205×22×22",
"단위": "개",
"수량": "찾기(QC000648, 품명='바퀴숫돌', 레일규격=레일규격, 규격='최종용 A24 QWV 5호 A205×22×22').수량",
@@ -108,7 +108,7 @@
"호표": [
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"},
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 전기"},
"이름": "용접봉(강교 제작)",
"단위": "㎏",
"수량": "찾기(QC000664, 품명='용접봉').수량",
@@ -3057,7 +3057,7 @@
},
{
"종류": "재료",
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "고무바 2.2cm"},
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "드레인보드(PBD)"},
"이름": "드레인 보드",
"단위": "m",
"수량": "1 + 찾기(QC000356, 항목='5-2-3 재료량(주②)', 구분='드레인 보드 재료할증').비율 / 100",
@@ -5331,7 +5331,7 @@
},
{
"종류": "재료",
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"},
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포", "검색어": "토목용부직포"},
"이름": "부직포",
"단위": "㎡",
"수량": "만약(재료 == '부직포', 찾기(QC000399, 구분='부직포').수량, 0)",
@@ -5347,7 +5347,7 @@
},
{
"종류": "재료",
"요소": {"구분": "매트·토목섬유", "상세구분": "매트", "검색어": "PET 매트 10T/m"},
"요소": {"구분": "매트·토목섬유", "상세구분": "매트", "검색어": "벤토나이트 매트"},
"이름": "벤토나이트매트",
"단위": "㎡",
"수량": "만약(재료 == '벤토나이트매트', 찾기(QC000399, 구분='벤토나이트매트').수량, 0)",
@@ -131,7 +131,7 @@
},
{
"종류": "재료",
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "불연천장재(마이톤) 12mm"},
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "카페트"},
"이름": "카페트",
"단위": "㎡",
"수량": "찾기(QC001251, 구분='카페트').수량",
@@ -140,7 +140,7 @@
},
{
"종류": "재료",
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"},
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "폴리에스터 펠트"},
"이름": "펠트",
"단위": "㎡",
"수량": "찾기(QC001251, 구분='펠트').수량",
@@ -149,7 +149,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"},
"요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "접착제 일반용"},
"이름": "접착제",
"단위": "㎏",
"수량": "찾기(QC001251, 구분='접착제').수량",
@@ -1124,7 +1124,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "그리스(일반범용) CROWN"},
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "풀 벽지용"},
"이름": "풀",
"단위": "kg",
"수량": "찾기(QC001269, 바탕면=바탕면).풀",
@@ -1770,7 +1770,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC천막지 T-210"},
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "PE필름"},
"이름": "방습필름",
"단위": "㎡",
"수량": "찾기(QC001285, 구분=구분).방습필름",
@@ -1545,7 +1545,14 @@
"수량": "찾기(QC000697, 관경=관경).크레인 * 요율"
}
],
"덧줄": [],
"덧줄": [
{
"이름": "공구손료 및 잡재료",
"식": "((찾기(QC000697, 관경=관경).배관공_수도 * 요율) * LB000040 + (찾기(QC000697, 관경=관경).보통인부 * 요율) * LB000002) * 1 / 100",
"비목": "경비",
"출처": "건설품셈 토목 6-7-1 주④"
}
],
"끝수": null
},
{
@@ -1780,7 +1787,14 @@
"수량": "만약((관경 == 150 그리고 관종류 == '비압력관') 또는 (관경 == 150 그리고 관종류 == '압력관') 또는 (관경 == 200 그리고 관종류 == '비압력관') 또는 (관경 == 200 그리고 관종류 == '압력관'), 0, 찾기(QC000700, 관경=관경, 관종류=관종류).크레인 * 요율)"
}
],
"덧줄": [],
"덧줄": [
{
"이름": "공구손료 및 잡재료",
"식": "((찾기(QC000700, 관경=관경, 관종류=관종류).배관공_수도 * 요율) * LB000040 + (찾기(QC000700, 관경=관경, 관종류=관종류).보통인부 * 요율) * LB000002) * 1 / 100",
"비목": "경비",
"출처": "건설품셈 토목 6-7-3 주④"
}
],
"끝수": null
},
{
@@ -2078,7 +2092,7 @@
},
{
"이름": "잡재료",
"식": "(찾기(QC000707).IV전선 * MT030714 + 찾기(QC000707).백열등 * MT008751) * 2 / 100",
"식": "(찾기(QC000707).IV전선 * MT030714 + 찾기(QC000707).백열등 * MT008750) * 2 / 100",
"비목": "재료비",
"출처": "건설품셈 토목 6-7-5 주⑤"
}
@@ -2185,7 +2199,14 @@
"수량": "찾기(QC000708, 관경=관경).크레인 * 요율"
}
],
"덧줄": [],
"덧줄": [
{
"이름": "공구손료 및 잡재료",
"식": "((찾기(QC000708, 관경=관경).배관공_수도 * 요율) * LB000040 + (찾기(QC000708, 관경=관경).보통인부 * 요율) * LB000002) * 2 / 100",
"비목": "경비",
"출처": "건설품셈 토목 6-8-1 주⑤"
}
],
"끝수": null
},
{
@@ -2224,7 +2245,14 @@
"비목": "노무비"
}
],
"덧줄": [],
"덧줄": [
{
"이름": "공구손료 및 잡재료",
"식": "((찾기(QC000709, 관경=관경, 구분='인력').배관공_수도 * 요율) * LB000040 + (찾기(QC000709, 관경=관경, 구분='인력').보통인부 * 요율) * LB000002) * 2 / 100",
"비목": "경비",
"출처": "건설품셈 토목 6-8-1 주⑤"
}
],
"끝수": null
},
{
@@ -2324,7 +2352,14 @@
"수량": "찾기(QC000711, 관경=관경).크레인 * 요율"
}
],
"덧줄": [],
"덧줄": [
{
"이름": "공구손료 및 잡재료",
"식": "((찾기(QC000711, 관경=관경).배관공_수도 * 요율) * LB000040 + (찾기(QC000711, 관경=관경).보통인부 * 요율) * LB000002) * 2 / 100",
"비목": "경비",
"출처": "건설품셈 토목 6-8-2 주⑤"
}
],
"끝수": null
},
{
@@ -2460,7 +2495,7 @@
"결과단위": "원/개소",
"출처": "건설품셈 토목 6-8-4",
"소유": "공용",
"비고": "해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 관경 = 본관(주②) · 크레인 원문 5톤급 트럭탑재형(80~900) · 크레인은 150㎜ 이상만(원문 표) · 천공·터파기·되메우기·잔토처리·물푸기 제외(주③) · 누수방지대에도 적용(주④) · 할정자관 중량표는 참고 · 막힘: 공구손료 및 잡재료 인력품 2%(주⑥) 빠짐 — 소요량에 계수 표 없음",
"비고": "해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 관경 = 본관(주②) · 크레인 원문 5톤급 트럭탑재형(80~900) · 크레인은 150㎜ 이상만(원문 표) · 천공·터파기·되메우기·잔토처리·물푸기 제외(주③) · 누수방지대에도 적용(주④) · 할정자관 중량표는 참고 · 공구손료 및 잡재료 = 인력품 2%(주⑥)",
"입력": [
{ "이름": "관경", "고르기": [80, 100, 150, 200, 250, 300, 350, 400, 450, 500, 600, 700, 800, 900] },
{ "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" },
@@ -2551,7 +2586,14 @@
"수량": "만약(관경 == 80 또는 관경 == 100, 0, 찾기(QC000715, 관경=관경).크레인 * 요율)"
}
],
"덧줄": [],
"덧줄": [
{
"이름": "공구손료 및 잡재료",
"식": "((찾기(QC000715, 관경=관경).배관공_수도 * 요율) * LB000040 + (찾기(QC000715, 관경=관경).보통인부 * 요율) * LB000002) * 2 / 100",
"비목": "경비",
"출처": "건설품셈 토목 6-8-4 주⑥"
}
],
"끝수": null
},
{
@@ -406,7 +406,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"},
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "시트방수재"},
"이름": "방수시트",
"단위": "㎡",
"수량": "찾기(QC001300, 구분='시트').수량",
@@ -469,7 +469,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"},
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "시트방수재"},
"이름": "방수시트",
"단위": "㎡",
"수량": "찾기(QC001300, 구분='시트').수량",
@@ -532,7 +532,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"},
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "시트방수재"},
"이름": "방수시트",
"단위": "㎡",
"수량": "찾기(QC001300, 구분='시트').수량",
@@ -949,7 +949,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"},
"요소": {"구분": "매트·토목섬유", "상세구분": "매트", "검색어": "벤토나이트 매트"},
"이름": "벤토나이트방수재",
"단위": "㎡",
"수량": "만약(종류 == '벤토나이트 매트', 찾기(QC001307, 구분='벤토나이트방수재', 종류='매트', 부위=부위).수량, 0)",
@@ -967,7 +967,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "KL-지수재 급결"},
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 매스틱"},
"이름": "벤토나이트씰재",
"단위": "L",
"수량": "찾기(QC001307, 구분='벤토나이트씰재', 종류=만약(종류 == '벤토나이트 매트', '매트', '시트'), 부위=부위).수량",
@@ -985,7 +985,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC천막지 T-210"},
"요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "PE필름"},
"이름": "PE필름 0.04㎜",
"단위": "㎡",
"수량": "찾기(QC001307, 구분='PE필름', 종류=만약(종류 == '벤토나이트 매트', '매트', '시트'), 부위=부위).수량",
@@ -1012,7 +1012,7 @@
},
{
"종류": "재료",
"요소": {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "핀볼트 M12"},
"요소": {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "평와셔"},
"이름": "와셔",
"단위": "개",
"수량": "찾기(QC001307, 구분='와셔', 종류=만약(종류 == '벤토나이트 매트', '매트', '시트'), 부위=부위).수량",
@@ -498,7 +498,7 @@
"호표": [
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"},
"요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "에폭시 접착제"},
"이름": "에폭시 신구콘크리트 접착제",
"단위": "kg",
"수량": "만약(용도 == '신구-콘크리트 접착제바르기', 접착제량, 0)",
@@ -506,7 +506,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"},
"요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "에폭시 접착제"},
"이름": "에폭시 콘크리트고무 접착제",
"단위": "kg",
"수량": "만약(용도 == '콘크리트 및 고무 기타 접착제바르기', 접착제량, 0)",
@@ -514,7 +514,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"},
"요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "에폭시계 신너"},
"이름": "시너",
"단위": "ℓ",
"수량": "찾기(QC000412, 용도=용도, 재료명='시너').수량",
@@ -407,7 +407,7 @@
},
{
"종류": "재료",
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "불연천장재(마이톤) 12mm"},
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "폴리카보네이트"},
"이름": "폴리카보네이트",
"단위": "㎡",
"수량": "찾기(QC001319, 구분='폴리카보네이트').수량",
@@ -117,7 +117,7 @@
},
{
"종류": "재료",
"요소": {"구분": "철근·강재", "상세구분": "철망·와이어메쉬", "검색어": "메쉬스크린 H=0.9m"},
"요소": {"구분": "철근·강재", "상세구분": "철망·와이어메쉬", "검색어": "와이어메쉬 용접철망"},
"이름": "와이어메시",
"단위": "매",
"수량": "찾기(QC001331, 구분='와이어메시', 규격='1,800×1,800㎜').수량",
@@ -169,7 +169,7 @@
},
{
"종류": "재료",
"요소": {"구분": "볼트·앵커·철물", "상세구분": "앵커", "검색어": "L형앵커볼트 5/8\""},
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "인서트"},
"이름": "인서트",
"단위": "개",
"수량": "찾기(QC001333, 구분='인서트').수량",
@@ -221,7 +221,7 @@
},
{
"종류": "재료",
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "처마후레싱 C/S"},
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "몰딩 AL"},
"이름": "조이너 및 몰딩",
"단위": "m",
"수량": "찾기(QC001335, 구분='조이너 및 몰딩').수량",
@@ -99,7 +99,7 @@
},
{
"종류": "재료",
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"},
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "싱글코아바렐 {규격}"},
"이름": "싱글코아바렐",
"단위": "개",
"수량": "찾기(QC000776, 층=층, 종별='싱글코아바렐').수량",
@@ -108,7 +108,7 @@
},
{
"종류": "재료",
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"},
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "메탈크라운비트 {규격}"},
"이름": "메탈크라운비트",
"단위": "개",
"수량": "찾기(QC000776, 층=층, 종별='메탈크라운비트').수량",
@@ -117,7 +117,7 @@
},
{
"종류": "재료",
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"},
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "쵸핑비트 {규격}"},
"이름": "쵸핑비트",
"단위": "개",
"수량": "만약(층 == '호박돌층', 찾기(QC000776, 층=층, 종별='쵸핑비트').수량, 0)",
@@ -126,7 +126,7 @@
},
{
"종류": "재료",
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"},
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "드라이브파이프헤드 {규격}"},
"이름": "드라이브파이프헤드",
"단위": "개",
"수량": "찾기(QC000776, 층=층, 종별='드라이브파이프헤드').수량",
@@ -135,7 +135,7 @@
},
{
"종류": "재료",
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"},
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "드라이브파이프슈 {규격}"},
"이름": "드라이브파이프슈",
"단위": "개",
"수량": "찾기(QC000776, 층=층, 종별='드라이브파이프슈').수량",
@@ -211,7 +211,7 @@
},
{
"종류": "재료",
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"},
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "더블코아바렐 {규격}"},
"이름": "더블코아바렐",
"단위": "개",
"수량": "찾기(QC000777, 층=층, 종별='더블코아바렐').수량",
@@ -220,7 +220,7 @@
},
{
"종류": "재료",
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"},
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "메탈크라운비트 {규격}"},
"이름": "메탈크라운비트",
"단위": "개",
"수량": "만약(층 == '풍화암' 또는 층 == '연암' 또는 층 == '보통암', 찾기(QC000777, 층=층, 종별='메탈크라운비트').수량, 0)",
@@ -229,7 +229,7 @@
},
{
"종류": "재료",
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"},
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "다이아몬드비트 {규격}"},
"이름": "다이아몬드비트",
"단위": "개",
"수량": "만약(층 == '경암' 또는 층 == '극경암', 찾기(QC000777, 층=층, 종별='다이아몬드비트').수량, 0)",
@@ -238,7 +238,7 @@
},
{
"종류": "재료",
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"},
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "메탈리밍쉘 {규격}"},
"이름": "메탈리밍쉘",
"단위": "개",
"수량": "만약(층 == '풍화암' 또는 층 == '연암' 또는 층 == '보통암', 찾기(QC000777, 층=층, 종별='메탈리밍쉘').수량, 0)",
@@ -247,7 +247,7 @@
},
{
"종류": "재료",
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"},
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "다이아몬드리밍쉘 {규격}"},
"이름": "다이아몬드리밍쉘",
"단위": "개",
"수량": "만약(층 == '경암' 또는 층 == '극경암', 찾기(QC000777, 층=층, 종별='다이아몬드리밍쉘').수량, 0)",
@@ -256,7 +256,7 @@
},
{
"종류": "재료",
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"},
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "코어리프터 {규격}"},
"이름": "코아리프터",
"단위": "개",
"수량": "찾기(QC000777, 층=층, 종별='코아리프터').수량",
@@ -445,7 +445,7 @@
},
{
"종류": "재료",
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"},
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "신월튜브"},
"이름": "신월튜브",
"단위": "개",
"수량": "찾기(QC000781, 종별='신월튜브').수량",
@@ -980,7 +980,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"},
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 그라우팅용(일반)"},
"이름": "벤토나이트",
"단위": "㎏",
"수량": "찾기(QC000789, 규격=규격, 종별='벤토나이트').수량",
@@ -1093,7 +1093,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"},
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 그라우팅용(일반)"},
"이름": "벤토나이트",
"단위": "㎏",
"수량": "찾기(QC000790, 규격=규격, 종별='벤토나이트').수량",
@@ -1206,7 +1206,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"},
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 그라우팅용(일반)"},
"이름": "벤토나이트",
"단위": "㎏",
"수량": "찾기(QC000791, 규격=규격, 종별='벤토나이트').수량",
@@ -1319,7 +1319,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"},
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 그라우팅용(일반)"},
"이름": "벤토나이트",
"단위": "㎏",
"수량": "찾기(QC000792, 규격=규격, 종별='벤토나이트').수량",
@@ -1432,7 +1432,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"},
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 그라우팅용(일반)"},
"이름": "벤토나이트",
"단위": "㎏",
"수량": "찾기(QC000793, 규격=규격, 종별='벤토나이트').수량",
@@ -637,7 +637,7 @@
},
{
"종류": "재료",
"요소": {"구분": "시멘트·골재", "상세구분": "모르타르", "검색어": "단면복구용몰탈 LDS-Mortar"},
"요소": {"구분": "시멘트·골재", "상세구분": "모르타르", "검색어": "무수축 그라우트"},
"이름": "무수축모르타르",
"단위": "㎏",
"수량": "찾기(QC001361, '규격(㎜)'=규격).무수축모르타르",
File diff suppressed because it is too large Load Diff
@@ -490,7 +490,7 @@
"호표": [
{
"종류": "재료",
"요소": {"구분": "목재", "상세구분": "각재·판재", "검색어": "미송각재 30×30×3600mm 서울"},
"요소": {"구분": "목재", "상세구분": "각재·판재", "검색어": "우드칩 72ℓ/포"},
"이름": "우드칩",
"단위": "㎥",
"수량": "찾기(QF000177, 구분='우드칩').수량",
@@ -452,7 +452,7 @@
},
{
"종류": "재료",
"요소": {"구분": "목재", "상세구분": "각재·판재", "검색어": "미송각재 30×30×3600mm 서울"},
"요소": {"구분": "목재", "상세구분": "각재·판재", "검색어": "원목 경목"},
"이름": "소재(원목)",
"단위": "㎥",
"수량": "찾기(QF000323, 구분='운반대').소재",
@@ -638,7 +638,7 @@
"호표": [
{
"종류": "재료",
"요소": {"구분": "단열·보온", "상세구분": "단열재", "검색어": "샌드위치판넬(그라스울) T50"},
"요소": {"구분": "거푸집·가설재", "상세구분": "거푸집", "검색어": "문양거푸집 스티로폼"},
"이름": "문양 스티로폴(자재비 포함)",
"단위": "㎡",
"수량": "찾기(QF000359, 구분='문양 스티로폴(자재비 포함)').적용",
@@ -844,7 +844,7 @@
},
{
"종류": "재료",
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"},
"요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "블레이드 14\""},
"이름": "커터 블레이드",
"단위": "개",
"수량": "0.31 / 100",
@@ -1661,7 +1661,7 @@
},
{
"종류": "재료",
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"},
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포", "검색어": "토목용부직포"},
"이름": "부직포",
"단위": "㎡",
"수량": "부직포면적",
@@ -1670,7 +1670,7 @@
},
{
"종류": "재료",
"요소": {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "모래 강모래"},
"요소": {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "잡석"},
"이름": "잡석 구입",
"단위": "㎥",
"수량": "잡석량",
@@ -2969,7 +2969,7 @@
},
{
"종류": "재료",
"요소": {"구분": "철근·강재", "상세구분": "철근", "검색어": "에폭시피복철근(가공비) D25mm"},
"요소": {"구분": "철근·강재", "상세구분": "철근", "검색어": "이형철근 전국"},
"이름": "철근",
"단위": "ton",
"수량": "철근량",
@@ -2984,7 +2984,7 @@
},
{
"종류": "재료",
"요소": {"구분": "맨홀·수로·그레이팅", "상세구분": "맨홀", "검색어": "PE빗물받이스틸뚜껑 495×395×50T"},
"요소": {"구분": "맨홀·수로·그레이팅", "상세구분": "맨홀", "검색어": "집수정 뚜껑"},
"이름": "집수정 뚜껑(스틸그레이팅)",
"단위": "개",
"수량": "뚜껑수",
@@ -3260,7 +3260,7 @@
},
{
"종류": "재료",
"요소": {"구분": "철근·강재", "상세구분": "철근", "검색어": "에폭시피복철근(가공비) D25mm"},
"요소": {"구분": "철근·강재", "상세구분": "철근", "검색어": "이형철근 전국"},
"이름": "철근",
"단위": "ton",
"수량": "철근량",
@@ -3908,7 +3908,7 @@
},
{
"종류": "재료",
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"},
"요소": {"구분": "볼트·앵커·철물", "상세구분": "와이어로프·클램프", "검색어": "철물 앵커용"},
"이름": "철물",
"단위": "개",
"수량": "찾기(QF000390, 구분='자재 - 철물').적용",
@@ -4035,7 +4035,7 @@
"호표": [
{
"종류": "재료",
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"},
"요소": {"구분": "매트·토목섬유", "상세구분": "부직포", "검색어": "토목용부직포"},
"이름": "부직포",
"단위": "㎡",
"수량": "찾기(QF000394, 구분='자재 - 부직포').적용",
@@ -4406,7 +4406,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"},
"요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "접착제 일반용"},
"이름": "접착제",
"단위": "kg",
"수량": "찾기(QF000400, 구분='자재 - 접착제').적용",
@@ -4467,7 +4467,7 @@
"호표": [
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"},
"요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "에폭시 접착제"},
"이름": "에폭시 접착제(콘크리트용)",
"단위": "kg",
"수량": "찾기(QF000402, 구분='자재 - 에폭시 접착제').적용",
@@ -4475,7 +4475,7 @@
},
{
"종류": "재료",
"요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"},
"요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "에폭시계신너"},
"이름": "시너",
"단위": "ℓ",
"수량": "찾기(QF000402, 구분='자재 - 시너').적용",
@@ -4562,7 +4562,7 @@
"호표": [
{
"종류": "재료",
"요소": {"구분": "철근·강재", "상세구분": "형강", "검색어": "트러스 (TRUSS) SPAN:L=7.2"},
"요소": {"구분": "교량·구조부속", "상세구분": "보강재·정착", "검색어": "다웰바 Φ32*1000"},
"이름": "강봉(D32㎜, L=1000㎜)",
"단위": "EA",
"수량": "강봉수",
@@ -4571,7 +4571,7 @@
},
{
"종류": "재료",
"요소": {"구분": "관·이음관", "상세구분": "PVC관", "검색어": "PVC파이프(일반관) D=30mm(VG1) 서울"},
"요소": {"구분": "관·이음관", "상세구분": "PVC관", "검색어": "PVC파이프(일반관) D=35mm 서울"},
"이름": "P.V.C 파이프(Ø35㎜)",
"단위": "m",
"수량": "파이프길이",
@@ -4895,7 +4895,7 @@
},
{
"종류": "재료",
"요소": {"구분": "잡재료", "상세구분": "고철·기타금속", "검색어": "봉땜납 Sn"},
"요소": {"구분": "잡재료", "상세구분": "고철·기타금속", "검색어": "고철"},
"이름": "고철대(감)",
"단위": "kg",
"수량": "-1000 * 찾기(QF000411, 구분='인력 - 고철대(감)').적용 / 100",
@@ -403,7 +403,7 @@
},
{
"종류": "재료",
"요소": {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "모래 강모래"},
"요소": {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "잡석"},
"이름": "잡석(채움재)",
"단위": "㎥",
"수량": "잡석량",
@@ -890,7 +890,7 @@
},
{
"종류": "재료",
"요소": {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "모래 강모래"},
"요소": {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "잡석"},
"이름": "잡석(채움재)",
"단위": "㎥",
"수량": "잡석량",
@@ -1661,7 +1661,7 @@
"호표": [
{
"종류": "재료",
"요소": {"구분": "매트·토목섬유", "상세구분": "돌망태·사방", "검색어": "기초사석 0.015~0.03㎥"},
"요소": {"구분": "매트·토목섬유", "상세구분": "돌망태·사방", "검색어": "사각개비온"},
"이름": "철망태",
"단위": "㎥",
"수량": "찾기(QF000460, 구분='자재', 명칭='철망태').수량",
@@ -408,7 +408,11 @@
"① 본 품은 콘크리트믹서트럭으로 직접 타설하는 콘크리트 포장의 인력포설 기준이다.",
"② 본 품은 비닐깔기 및 철망깔기, 콘크리트 포설, 양생 작업을 포함한다.",
"③ 거푸집 설치 및 해체, 줄눈작업은 별도 계상한다.",
"④ 현장 여건별 적용기준은 다음과 같다."
"④ 현장 여건별 적용기준은 다음과 같다.",
"※ 경운기 등 기타방법으로 콘크리트를 운반하는 경우 운반에 소요되는 비용은 별도 계상한다.",
"⑤ 콘크리트와 노반과의 접착부 처리품(모래층 깔기 등)은 별도 계상한다. 모래 부설시 일당시공량은 보통인부 2인기준 두께 3㎝시 660㎡, 두께 6㎝시 410㎡ 이다.",
"⑥ 공구손료 및 경장비(스크리드 등)의 기계경비는 인력품의 3%로 계상한다.",
"⑦ 비닐, 양생재, 철망 등 재료비 및 잡재료비는 별도 계상한다."
]
},
{
@@ -543,7 +547,9 @@
"비고 - 블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우, 특별인부 1인을 감하여 적용한다.",
"① 본 품은 규격 0.1㎡이하, 두께 8cm이하 보도용 블록의 설치 기준이다.",
"② 본 품은 모래 부설, 모래층 다짐 및 고르기, 블록 절단 및 설치, 줄눈채움, 블록설치 후 다짐 작업을 포함한다.",
"③ 현장 여건별 적용기준은 다음과 같다."
"③ 현장 여건별 적용기준은 다음과 같다.",
"④ 기층에 콘크리트나 아스팔트 등의 안정처리기층을 사용하거나, 지반침하방지가 필요한 경우 별도 계상한다.",
"⑤ 공구손료 및 경장비(절단기 등)의 기계경비는 인력품의 5%, 블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우 2%로 계상한다."
]
},
{
@@ -577,7 +583,9 @@
"비고 - 블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우, 특별인부 1인을 감하여 적용한다.",
"① 본 품은 규격 0.10㎡초과 0.25㎡이하, 두께 8cm이하 보도용 블록의 설치 기준이다.",
"② 본 품은 모래 부설, 모래층 다짐 및 고르기, 블록 절단 및 설치, 줄눈채움, 블록설치 후 다짐 작업을 포함한다.",
"③ 현장 여건별 적용기준은 다음과 같다."
"③ 현장 여건별 적용기준은 다음과 같다.",
"④ 기층에 콘크리트나 아스팔트 등의 안정처리기층을 사용하거나, 지반침하방지가 필요한 경우 별도 계상한다.",
"⑤ 공구손료 및 경장비(절단기 등)의 기계경비는 인력품의 5%, 블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우 2%로 계상한다."
]
},
{
@@ -687,7 +695,9 @@
"① 본 품은 복주식, 편지식, 문형식의 도로표지 설치 기준이다.",
"② 본 품은 형태별 지주 및 규격별 표지판 설치 작업을 포함한다.",
"③ 기초제작 및 폐자재 운반은 별도 계상한다.",
"④ 표지판을 추가 설치하는 경우에는 다음의 품을 적용한다."
"④ 표지판을 추가 설치하는 경우에는 다음의 품을 적용한다.",
"⑤ 지주설치 크레인의 규격은 다음을 기준한 것이며, 작업여건에 따라 변경할 수 있다.",
"⑥ 공구손료 및 경장비(드릴, 발전기 등)의 기계경비는 인력품의 2%로 계상한다."
]
},
{
@@ -1083,7 +1093,9 @@
"주": [
"① 본 품은 도로포장 노면에 미끄럼방지를 위해 유색포장(열경화성 아크릴수지+규사)를 도포하는 기준이다.",
"② 본 품은 노면 청소, 테이프 마킹 및 제거, 자재 혼합 및 도포, 요철마감 작업을 포함한다.",
"③ 각 유형별 적용기준은 다음과 같다."
"③ 각 유형별 적용기준은 다음과 같다.",
"④ 트럭은 자재, 공구 및 경장비의 현장내 운반 작업에 적용한다.",
"⑤ 공구손료 및 경장비(핸드믹서 등)의 기계경비는 인력품의 3%로 계상한다."
]
},
{
@@ -1116,7 +1128,9 @@
"① 본 품은 아스팔트, 콘크리트, 보도블록 노면에 관로표시못 설치 기준이다.",
"② 본 품은 천공, 접착제 도포, 표시못 설치 작업을 포함한다.",
"③ 트럭은 자재, 공구 및 경장비의 현장내 운반 작업에 적용한다.",
"④ 공사의 종류는 다음과 같이 구분한다."
"④ 공사의 종류는 다음과 같이 구분한다.",
"⑤ 공구손료 및 경장비(전동드릴, 발전기 등)의 기계경비는 인력품에 다음 요율을 적용한다. (A-Type 2% · B-Type 4%)",
"⑥ 잡재료(채움모르타르 등)는 주재료비의 2%로 계상한다."
]
},
{
@@ -1138,7 +1152,9 @@
"이름": "표시못 설치 요율",
"기준": "",
"출처": "건설품셈 토목 1-8-14",
"용도": {"공종": "표시못 설치", "대상": ["작업량 조건"], "로직키": []},
"용도": {"공종": "표시못 설치", "대상": ["작업량 조건"], "로직키": [
"GC000327"
]},
"조건": { "구분": "고르기" },
"값칸": { "요율": "%" },
"줄": [
@@ -1275,7 +1291,9 @@
"① 본 품은 화강암 및 콘크리트 경계블록(길이 1.0m)을 설치하는 기준이다.",
"② 본 품은 위치확인, 경계블록 절단 및 설치, 이음모르타르 바름 작업을 포함한다.",
"③ 기초 콘크리트, 거푸집, 터파기 및 되메우기, 잔토처리는 현장 여건에 따라 별도 계상한다.",
"④ 현장 여건별 적용기준은 다음과 같다."
"④ 현장 여건별 적용기준은 다음과 같다.",
"⑤ 장비의 종류 및 규격은 현장여건에 따라 변경할 수 있다.",
"⑥ 공구손료 및 경장비(절단기 등)의 기계경비는 인력품의 2%로 계상한다."
]
},
{
@@ -1613,7 +1631,21 @@
"값칸": { "값": "구분 따름", "단위": "글", "기준": "글", "가감": "글" },
"줄": [
{ "구분": "유도・점자블록을 설치하는 경우 시공량의 10%를 감하여 적용한다.", "값": 10, "단위": "%", "기준": "시공량", "가감": "감" },
{ "구분": "블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우, 특별인부 1인을 감하여 적용한다.", "값": 1, "단위": "인", "기준": "특별인부", "가감": "감" }
{ "구분": "블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우, 특별인부 1인을 감하여 적용한다.", "값": 1, "단위": "인", "기준": "특별인부", "가감": "감" },
{
"구분": "공구손료 및 경장비(절단기 등)의 기계경비 · 블록 정밀절단(전동절단기) 시공",
"값": 5,
"단위": "%",
"기준": "인력품",
"가감": "계상"
},
{
"구분": "공구손료 및 경장비(절단기 등)의 기계경비 · 블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우",
"값": 2,
"단위": "%",
"기준": "인력품",
"가감": "계상"
}
],
"주": [],
"그룹": "계수"
@@ -1628,7 +1660,21 @@
"값칸": { "값": "구분 따름", "단위": "글", "기준": "글", "가감": "글" },
"줄": [
{ "구분": "유도・점자블록을 설치하는 경우 시공량의 10%를 감하여 적용한다.", "값": 10, "단위": "%", "기준": "시공량", "가감": "감" },
{ "구분": "블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우, 특별인부 1인을 감하여 적용한다.", "값": 1, "단위": "인", "기준": "특별인부", "가감": "감" }
{ "구분": "블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우, 특별인부 1인을 감하여 적용한다.", "값": 1, "단위": "인", "기준": "특별인부", "가감": "감" },
{
"구분": "공구손료 및 경장비(절단기 등)의 기계경비 · 블록 정밀절단(전동절단기) 시공",
"값": 5,
"단위": "%",
"기준": "인력품",
"가감": "계상"
},
{
"구분": "공구손료 및 경장비(절단기 등)의 기계경비 · 블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우",
"값": 2,
"단위": "%",
"기준": "인력품",
"가감": "계상"
}
],
"주": [],
"그룹": "계수"
@@ -1862,7 +1908,9 @@
"이름": "차선도색 융착식 도료 수동식 계수 주⑤",
"기준": "",
"출처": "건설품셈 토목 1-8-9 주⑤",
"용도": {"공종": "차선도색", "대상": ["작업량 조건"], "로직키": []},
"용도": {"공종": "차선도색", "대상": ["작업량 조건"], "로직키": [
"GC000319"
]},
"조건": { "구분": "고르기" },
"값칸": { "값": "구분 따름", "단위": "글", "기준": "글" },
"줄": [
@@ -1876,7 +1924,9 @@
"이름": "차선도색 융착식 도료 수동식 계수 주⑥",
"기준": "",
"출처": "건설품셈 토목 1-8-9 주⑥",
"용도": {"공종": "차선도색", "대상": ["작업량 조건"], "로직키": []},
"용도": {"공종": "차선도색", "대상": ["작업량 조건"], "로직키": [
"GC000319"
]},
"조건": { "구분": "고르기" },
"값칸": { "값": "구분 따름", "단위": "글", "기준": "글" },
"줄": [
@@ -19,7 +19,7 @@
"특별인부": "인",
"보통인부": "인",
"커터(320-400㎜)": "대",
"동력분무기(4.85㎾)": "수"
"동력분무기(4.85㎾)": "대"
},
"줄": [
{
@@ -229,7 +229,7 @@
{
"구분": "희석재",
"단위": "ℓ",
"사용량": 25,
"사용량": "도료 사용량 × 25 / 100",
"사용량원문": "도료 사용량의 25%"
}
],
@@ -714,7 +714,8 @@
"주": [
"① 본 품은 PC관의 부설 및 소켓식 접합 기준이다.",
"② 본 품은 관부설, 윤활제 바르기, 고무링 삽입 및 소켓연결, 위치 및 구배 확인, 관로표시테이프 부설, 현장정리 작업을 포함한다.",
"③ 크레인 규격은 다음을 참고하여 적용하며, 현장조건(작업범위, 위치 등)에 따라 변경할 수 있다."
"③ 크레인 규격은 다음을 참고하여 적용하며, 현장조건(작업범위, 위치 등)에 따라 변경할 수 있다.",
"④ 공구손료 및 잡재료는 인력품의 1%로 계상한다."
]
},
{
@@ -818,7 +819,8 @@
"주": [
"① 본 품은 유리섬유복합관(6m)을 소켓 접합하는 기준이다.",
"② 본 품은 관부설, 이물질 제거, 윤활제 도포, 접합장치 설치 및 삽입, 위치 및 구배 확인, 관로표시테이프 부설 작업을 포함한다.",
"③ 크레인 규격은 다음을 참고하여 적용하며, 현장조건(작업범위, 위치 등)에 따라 변경할 수 있다."
"③ 크레인 규격은 다음을 참고하여 적용하며, 현장조건(작업범위, 위치 등)에 따라 변경할 수 있다.",
"④ 공구손료 및 잡재료는 인력품의 1%로 계상한다."
]
},
{
@@ -1133,7 +1135,8 @@
"① 본 품은 주철제 게이트밸브의 부설 및 플랜지 접합하는 기준이다.",
"② 본 품은 밸브 조립 및 부설, 이음관 접합(플랜지) 작업을 포함한다.",
"③ 신축관의 접합 및 제수변실 설치는 별도 계상한다.",
"④ 크레인 규격은 다음을 참고하여 적용하며, 현장조건(작업범위, 위치 등)에 따라 변경할 수 있다."
"④ 크레인 규격은 다음을 참고하여 적용하며, 현장조건(작업범위, 위치 등)에 따라 변경할 수 있다.",
"⑤ 공구손료 및 잡재료는 인력품의 2%로 계상한다."
]
},
{
@@ -1178,7 +1181,8 @@
"① 본 품은 강관제 게이트 제수밸브의 부설 및 플랜지 접합하는 기준이다.",
"② 본 품은 밸브 조립 및 부설, 이음관 접합(플랜지) 작업을 포함한다.",
"③ 신축관의 접합 및 제수변실 설치는 별도 계상한다.",
"④ 크레인 규격은 다음을 참고하여 적용하며, 현장조건(작업범위, 위치 등)에 따라 변경할 수 있다."
"④ 크레인 규격은 다음을 참고하여 적용하며, 현장조건(작업범위, 위치 등)에 따라 변경할 수 있다.",
"⑤ 공구손료 및 잡재료는 인력품의 2%로 계상한다."
]
},
{
@@ -1284,7 +1288,8 @@
"② 본 품의 관경은 본관을 기준한 것이다.",
"③ 천공작업, 터파기, 되메우기, 잔토처리, 물푸기 작업은 제외되어 있다.",
"④ 본 품은 누수방지대 부설 및 접합에 적용이 가능하다.",
"⑤ 본 품의 크레인 규격은 다음을 참고하여 적용한다."
"⑤ 본 품의 크레인 규격은 다음을 참고하여 적용한다.",
"⑥ 공구손료 및 잡재료는 인력품의 2%로 계상한다."
]
},
{
@@ -302,7 +302,7 @@
{ "명칭": "덕트계통 (공조,환기 배연)", "적용": "풍량조정댐퍼, 방화댐퍼의 조정, 풍량, 풍속, 소음의 측정, 필요개소의 온습도 측정", "항목": "비고", "수량": "각형덕트", "단위": "㎡" },
{ "명칭": "덕트계통 (공조,환기 배연)", "적용": "풍량조정댐퍼, 방화댐퍼의 조정, 풍량, 풍속, 소음의 측정, 필요개소의 온습도 측정", "항목": "덕트공", "수량": 0.012, "단위": "m" },
{ "명칭": "덕트계통 (공조,환기 배연)", "적용": "풍량조정댐퍼, 방화댐퍼의 조정, 풍량, 풍속, 소음의 측정, 필요개소의 온습도 측정", "항목": "비고", "수량": "스파이럴덕트", "단위": "m" },
{ "명칭": "주기계 실내기기", "적용": "보일러, 냉동기 등의 점검, 조정, 계기측정 기록 기타 건물 연면적", "항목": "비고", "수량": "( )는 온풍난방의 경우", "단위": "m" },
{ "명칭": "주기계 실내기기", "적용": "보일러, 냉동기 등의 점검, 조정, 계기측정 기록 기타 건물 연면적", "항목": "비고", "수량": "( )는 온풍난방의 경우", "단위": "" },
{ "명칭": "주기계 실내기기", "적용": "5,000㎡이하", "항목": "배관공", "수량": "8.0(4.0)", "단위": "1식" },
{ "명칭": "주기계 실내기기", "적용": "6,000∼15,000㎡", "항목": "배관공", "수량": "12.0(6.0)", "단위": "1식" },
{ "명칭": "주기계 실내기기", "적용": "16,000∼30,000㎡", "항목": "배관공", "수량": "16.0(8.0)", "단위": "1식" },
@@ -1078,7 +1078,7 @@
{
"키": "QC001616", "원문번호": "13-1-2", "구분": "건설품셈 기계설비", "상세구분": "13장 플랜트설비공사",
"이름": "관만곡(Pipe Bending) 설치 표3",
"기준": "",
"기준": "개당",
"출처": "건설품셈 기계설비 13-1-2",
"용도": {"공종": "관만곡(Pipe Bending) 설치", "대상": ["작업량 조건"], "로직키": ["GC000876"]},
"조건": { "구분": "고르기", "구경(㎜)": "수" },
@@ -3375,7 +3375,9 @@
{ "Carbon Rod": "9.5ø×305m/m", "구분": "DC", "항목": "사용전압", "수량": 330, "단위": "A" },
{ "Carbon Rod": "9.5ø×305m/m", "구분": "DC", "항목": "전압", "수량": 40, "단위": "V" }
],
"주": []
"주": [
"∘ 적용범위 : 강판 주강 Stainless철판, 경합금, 황동주철물 등의 Gouging 및 절단 등."
]
},
{
"키": "QC001644", "원문번호": "13-2-5", "구분": "건설품셈 기계설비", "상세구분": "13장 플랜트설비공사",
@@ -3460,7 +3462,9 @@
"② 예열품은 합금강의 재질에 따른 할증을 하지 않는다.",
"③ 예열작업을 위한 비계설치비용 등은 별도 계상한다.",
"④ Gas Heating의 경우 개소당 0.125인을 적용한다.",
"⑤ 예열온도는 다음과 같다."
"⑤ 예열온도는 다음과 같다.",
"◦ 탄소강관은 예열이 필요 없으나 외기온도가 5℃이하에서는 손으로 따뜻함을 느낄 정도로 예열해야 함.",
"◦ 가열속도는 Pipe내부와 외부의 온도차가 80℃를 초과하지 못하게 서서히 가열함."
]
},
{
@@ -4703,7 +4707,9 @@
{ "품명": "시너", "용량별": "7,000", "수량": 60, "단위": "ℓ" },
{ "품명": "시너", "용량별": "10,000(㎥)", "수량": 73, "단위": "ℓ" }
],
"주": []
"주": [
"※ 산소량은 대기압상태의 기준량이며, 압축산소는 35℃에서 150기압으로 압축용기에 넣어 사용하는 것을 기준한다."
]
},
{
"키": "QC001667", "원문번호": "13-4-3", "구분": "건설품셈 기계설비", "상세구분": "13장 플랜트설비공사",
@@ -4890,8 +4896,8 @@
{ "작업구분": "Casing 설치 성형된 casing을 운반, 조양 alignment 후 설치", "항목": "윈치운전조", "수량": 1.01, "단위": "조/ton" },
{ "작업구분": "Casing 설치 성형된 casing을 운반, 조양 alignment 후 설치", "항목": "비계공", "수량": 2.87, "단위": "인/ton" },
{ "작업구분": "Casing 설치 성형된 casing을 운반, 조양 alignment 후 설치", "항목": "특별인부", "수량": 1.33, "단위": "인/ton" },
{ "작업구분": "본용접 Preheating, 본용접, annealing 작업", "항목": "수량", "수량": "※각 tube size에 대하여 용접항을 참조 산출", "단위": "인/ton" },
{ "작업구분": "검사 및 교정 외관검사, 수압시험후 casing leak test 교정 작업(비파괴 시험은 제외)", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 모든 품의 10%", "단위": "인/ton" }
{ "작업구분": "본용접 Preheating, 본용접, annealing 작업", "항목": "수량", "수량": "※각 tube size에 대하여 용접항을 참조 산출", "단위": "" },
{ "작업구분": "검사 및 교정 외관검사, 수압시험후 casing leak test 교정 작업(비파괴 시험은 제외)", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 모든 품의 10%", "단위": "" }
],
"주": [
"50만㎾이상 보일러설치에 있어서 Tube Panel Header류 및 Buckstay 조립조정은 다음을 참고하여 적용할 수 있다."
@@ -5210,7 +5216,7 @@
{ "작업구분": "drum internal조양 및 조립설치(internal 무게 ton당)", "구분": "200", "항목": "도장공", "수량": 1.2, "단위": "인/ton" },
{ "작업구분": "drum internal조양 및 조립설치(internal 무게 ton당)", "구분": "250", "항목": "도장공", "수량": 1.2, "단위": "인/ton" },
{ "작업구분": "drum internal조양 및 조립설치(internal 무게 ton당)", "구분": "300(ton)", "항목": "도장공", "수량": 1.2, "단위": "인/ton" },
{ "작업구분": "검사 및 교정", "항목": "수량", "수량": "기술관리, 포장해체, 작업토의를 제외한 10%", "단위": "인/ton" }
{ "작업구분": "검사 및 교정", "항목": "수량", "수량": "기술관리, 포장해체, 작업토의를 제외한 10%", "단위": "" }
],
"주": []
},
@@ -5282,7 +5288,7 @@
{ "작업구분": "DUCT 설치 성형된 duct를 운반조양 alignment후 bolting 및 hangering", "항목": "특별인부", "수량": 1.33, "단위": "인/ton" },
{ "작업구분": "DUCT 설치 성형된 duct를 운반조양 alignment후 bolting 및 hangering", "항목": "플랜트용접공", "수량": 0.66, "단위": "인/ton" },
{ "작업구분": "DUCT 설치 성형된 duct를 운반조양 alignment후 bolting 및 hangering", "항목": "플랜트제관공", "수량": 0.56, "단위": "인/ton" },
{ "작업구분": "검사 및 교정 외관검사 및 Leak test", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 모든 품의 10%", "단위": "인/ton" }
{ "작업구분": "검사 및 교정 외관검사 및 Leak test", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 모든 품의 10%", "단위": "" }
],
"주": []
},
@@ -5327,7 +5333,7 @@
{ "작업구분": "Heating Element 삽입 Hot busket, Interbusker, Cold busket의 삽입", "항목": "특별인부", "수량": 0.84, "단위": "인/ton" },
{ "작업구분": "Sealing Plate 및 Packing ring 조립 설치", "항목": "플랜트기계설치공", "수량": 13.6, "단위": "인/ton" },
{ "작업구분": "Sealing Plate 및 Packing ring 조립 설치", "항목": "특별인부", "수량": 2.9, "단위": "인/ton" },
{ "작업구분": "검사 및 교정", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 모든 품의 10%", "단위": "인/ton" }
{ "작업구분": "검사 및 교정", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 모든 품의 10%", "단위": "" }
],
"주": []
},
@@ -5980,7 +5986,7 @@
{ "작업구분": "Foundation 침하 측정 (공사기간 중)", "용량별": "300", "항목": "측량사", "수량": 0.25, "단위": "인/일" },
{ "작업구분": "Foundation 침하 측정 (공사기간 중)", "용량별": "350", "항목": "측량사", "수량": 0.25, "단위": "인/일" },
{ "작업구분": "Foundation 침하 측정 (공사기간 중)", "용량별": "500 (MW)", "항목": "측량사", "수량": 0.25, "단위": "인/일" },
{ "작업구분": "검사 및 교정", "항목": "수량", "수량": "포장해체, 기술관리를 제외한 모든 품의 10%", "단위": "인/일" }
{ "작업구분": "검사 및 교정", "항목": "수량", "수량": "포장해체, 기술관리를 제외한 모든 품의 10%", "단위": "" }
],
"주": [
"① Turbine 부대기기, oil tank cooler, 윤활유 정화장치 등의 설치품은 일반 보조기기 품을 적용하여 별도 계상한다.",
@@ -6319,7 +6325,7 @@
{ "작업구분": "Hydrogen cooler 설치", "용량별": "300", "항목": "건설기계운전조", "수량": 4.9, "단위": "조/대" },
{ "작업구분": "Hydrogen cooler 설치", "용량별": "350", "항목": "건설기계운전조", "수량": 5.6, "단위": "조/대" },
{ "작업구분": "Hydrogen cooler 설치", "용량별": "500 (MW)", "항목": "건설기계운전조", "수량": 7.6, "단위": "조/대" },
{ "작업구분": "검사 및 교정 Gas leak test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 품의 10%", "단위": "조/대" }
{ "작업구분": "검사 및 교정 Gas leak test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 품의 10%", "단위": "" }
],
"주": [
"부대기기 및 부대배관 작업의 품은 별도 계상한다."
@@ -6371,7 +6377,7 @@
{ "작업구분": "Tube 삽입 설치 Tube sheet support Plate 소재 tube 삽입, Tube expanding 작업", "항목": "플랜트기계설치공", "수량": 0.0332, "단위": "인/개" },
{ "작업구분": "Tube 삽입 설치 Tube sheet support Plate 소재 tube 삽입, Tube expanding 작업", "항목": "특별인부", "수량": 0.0629, "단위": "인/개" },
{ "작업구분": "Tube 삽입 설치 Tube sheet support Plate 소재 tube 삽입, Tube expanding 작업", "항목": "Crane운전조", "수량": 0.0029, "단위": "조/개" },
{ "작업구분": "Condenser 내부소재 Leak test 교정", "항목": "수량", "수량": "기술관리 포장해체를 제외한 품의 15%", "단위": "조/개" }
{ "작업구분": "Condenser 내부소재 Leak test 교정", "항목": "수량", "수량": "기술관리 포장해체를 제외한 품의 15%", "단위": "" }
],
"주": []
},
@@ -7409,7 +7415,13 @@
{ "품명": "산소", "규격": "6,000ℓ입", "수량": 0.38, "단위": "병" },
{ "품명": "아세틸렌", "규격": "4,500ℓ 입", "수량": 0.33, "단위": "병" },
{ "품명": "용접봉", "규격": "4ø×350ℓ", "수량": 3.0, "단위": "㎏" },
{ "품명": "세유", "수량": 3.0, "단위": "ℓ" }
{ "품명": "세유", "수량": 3.0, "단위": "ℓ" },
{
"품명": "기타",
"규격": "10%",
"수량": 10,
"단위": "%"
}
],
"주": []
},
@@ -8708,7 +8720,7 @@
{ "구분": "5. 양극 Plate 설치", "작업구분": "지상교정 및", "항목": "비계공", "수량": 0.0315, "단위": "인/㎡" },
{ "구분": "5. 양극 Plate 설치", "작업구분": "조립조양, 가조립", "항목": "용접공", "수량": 0.0045, "단위": "인/㎡" },
{ "구분": "5. 양극 Plate 설치", "작업구분": "조립조양, 가조립", "항목": "특별인부", "수량": 0.0794, "단위": "인/㎡" },
{ "작업구분": "검사및교정", "항목": "수량", "수량": "기술관리를 제외한 본 품의 10%", "단위": "인/㎡" }
{ "작업구분": "검사및교정", "항목": "수량", "수량": "기술관리를 제외한 본 품의 10%", "단위": "" }
],
"주": [
"① 본 품은 본체조립 설치로 Duct flange까지이며 Duct는 별도 계상한다.",
@@ -8822,7 +8834,7 @@
{ "작업구분": "◦ 원치 설치 및 철거 - 조양을 위한 원치플리・로프 등의 설치와 사용후 철거까지 포함", "항목": "비계공", "수량": 11.00, "단위": "인/대" },
{ "작업구분": "◦ 원치 설치 및 철거 - 조양을 위한 원치플리・로프 등의 설치와 사용후 철거까지 포함", "항목": "용접공", "수량": 3.30, "단위": "인/대" },
{ "작업구분": "◦ 원치 설치 및 철거 - 조양을 위한 원치플리・로프 등의 설치와 사용후 철거까지 포함", "항목": "특별인부", "수량": 4.95, "단위": "인/대" },
{ "작업구분": "◦ 검사 및 교정 - 외관검사, 교정작업 (비파괴시험은 제외)", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 전공량의 10%", "단위": "인/대" }
{ "작업구분": "◦ 검사 및 교정 - 외관검사, 교정작업 (비파괴시험은 제외)", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 전공량의 10%", "단위": "" }
],
"주": [
"① 본 품은 급진기, 소각로모듈, 화격자, 내화물, 재 축출기 등 소각로 설비의 조립・설치를 기준으로 소운반을 포함한다.",
@@ -8891,7 +8903,7 @@
{ "작업구분": "◦ 원치 설치 및 철거 - 조양을 위한 원치플리・로프 등의 설치와 사용후 철거까지 포함", "항목": "비계공", "수량": 11.00, "단위": "인/대" },
{ "작업구분": "◦ 원치 설치 및 철거 - 조양을 위한 원치플리・로프 등의 설치와 사용후 철거까지 포함", "항목": "용접공", "수량": 3.30, "단위": "인/대" },
{ "작업구분": "◦ 원치 설치 및 철거 - 조양을 위한 원치플리・로프 등의 설치와 사용후 철거까지 포함", "항목": "특별인부", "수량": 4.95, "단위": "인/대" },
{ "작업구분": "◦ 검사 및 교정 - 외관검사, 교정작업 (비파괴시험은 제외)", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 전공량의 10%", "단위": "인/대" }
{ "작업구분": "◦ 검사 및 교정 - 외관검사, 교정작업 (비파괴시험은 제외)", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 전공량의 10%", "단위": "" }
],
"주": [
"① 본 품은 보일러 드럼, Tube Panel, Buckstay 등 폐열보일러의 조립・설치 기준으로 소운반을 포함한다.",
@@ -8954,7 +8966,7 @@
{ "작업구분": "◦ 본체 설치 - 반응물 배출장치(Lump Crusher) 및 Rotary Valve 설치 포함 ※ 소석회 분무장치 제외", "항목": "특별인부", "수량": 1.53, "단위": "인/ton" },
{ "작업구분": "◦ 본체 설치 - 반응물 배출장치(Lump Crusher) 및 Rotary Valve 설치 포함 ※ 소석회 분무장치 제외", "항목": "비계공", "수량": 1.85, "단위": "인/ton" },
{ "작업구분": "◦ 본체 설치 - 반응물 배출장치(Lump Crusher) 및 Rotary Valve 설치 포함 ※ 소석회 분무장치 제외", "항목": "건설기계운전조", "수량": 0.48, "단위": "조/ton" },
{ "작업구분": "◦ 검사 및 교정 - Gas Leak Test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 전공량의 10%", "단위": "조/ton" }
{ "작업구분": "◦ 검사 및 교정 - Gas Leak Test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 전공량의 10%", "단위": "" }
],
"주": [
"① 본 품은 반응탑 본체, Rotary Valve 등 반건식 반응탑의 조립・설치기준으로 소운반이 포함되어 있다.",
@@ -9018,7 +9030,7 @@
{ "작업구분": "◦ Sealing 용접 - 용접용 Support설치 및 운반포함", "항목": "플랜트용접공", "수량": 14.74, "단위": "인/ton" },
{ "작업구분": "◦ Sealing 용접 - 용접용 Support설치 및 운반포함", "항목": "플랜트제관공", "수량": 4.99, "단위": "인/ton" },
{ "작업구분": "◦ Sealing 용접 - 용접용 Support설치 및 운반포함", "항목": "특별인부", "수량": 1.07, "단위": "인/ton" },
{ "작업구분": "◦ 검사 및 교정 - Gas Leak Test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 전공량의 10%", "단위": "인/ton" }
{ "작업구분": "◦ 검사 및 교정 - Gas Leak Test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 전공량의 10%", "단위": "" }
],
"주": [
"① 본 품은 촉매를 이용하여 질소산화물을 분해 정화하는 장치로서 탈질설비의 조립・설치와 소운반이 포함되어 있다.",
@@ -9072,7 +9084,7 @@
{ "작업구분": "◦ 휠터백 및 백케이지 조립・설치 - 지상교정, 조양・기기 설치포함 - Leveling 재교정후 Setting 포함", "항목": "비계공", "수량": 0.06, "단위": "인/휠터수" },
{ "작업구분": "◦ 휠터백 및 백케이지 조립・설치 - 지상교정, 조양・기기 설치포함 - Leveling 재교정후 Setting 포함", "항목": "특별인부", "수량": 0.08, "단위": "인/휠터수" },
{ "작업구분": "◦ 휠터백 및 백케이지 조립・설치 - 지상교정, 조양・기기 설치포함 - Leveling 재교정후 Setting 포함", "항목": "플랜트용접공", "수량": 0.01, "단위": "인/휠터수" },
{ "작업구분": "◦ 검사 및 교정 - Gas Leak Test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 공량의 10%", "단위": "인/휠터수" }
{ "작업구분": "◦ 검사 및 교정 - Gas Leak Test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 공량의 10%", "단위": "" }
],
"주": [
"① 본 품은 여과집진기 휠터백, 펄스유닛 등 여과집진기의 조립・설치 기준으로 소운반이 포함되어 있다.",
@@ -9129,7 +9141,7 @@
{ "작업구분": "◦혼합기, 이젝터, 로타리밸브 설치", "항목": "비계공", "수량": 0.57, "단위": "인/ton" },
{ "작업구분": "◦혼합기, 이젝터, 로타리밸브 설치", "항목": "플랜트용접공", "수량": 0.57, "단위": "인/ton" },
{ "작업구분": "◦혼합기, 이젝터, 로타리밸브 설치", "항목": "특별인부", "수량": 1.16, "단위": "인/ton" },
{ "작업구분": "◦검사 및 교정 - Gas Leak Test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 공량의 10%", "단위": "인/ton" }
{ "작업구분": "◦검사 및 교정 - Gas Leak Test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 공량의 10%", "단위": "" }
],
"주": [
"① 본 품은 활성탄・반응조제 및 소석회 공급설비의 조립・설치기준으로 소운반이 포함되어 있다.",
@@ -9571,7 +9583,7 @@
{ "공정별": "스레이트 잇기 : Louver side에 스레이트 잇기", "항목": "스레이트공", "수량": 0.05, "단위": "인/㎡" },
{ "공정별": "스레이트 잇기 : Louver side에 스레이트 잇기", "항목": "보통인부", "수량": 0.04, "단위": "인/㎡" },
{ "공정별": "충전물충전 : 충전물을 규격별 순서로 충전 작업함", "항목": "보통인부", "수량": 0.6, "단위": "인/㎥" },
{ "공정별": "검사 및 교정", "항목": "수량", "수량": "기술관리를 제외한 전 품의 10%", "단위": "인/㎥" }
{ "공정별": "검사 및 교정", "항목": "수량", "수량": "기술관리를 제외한 전 품의 10%", "단위": "" }
],
"주": [
"① 본 품은 강재공냉식 Cooling tower를 기초 Tank 위에 조립 설치하는 품이다.",
@@ -10217,7 +10229,14 @@
{ "구분": "Back Ring 사용시 : 25%까지 가산", "값": 25, "단위": "%", "기준": "본 품", "가감": "가산" },
{ "구분": "Nozzle 용접시 : 50%까지 가산", "값": 50, "단위": "%", "기준": "본 품", "가감": "가산" },
{ "구분": "Sloping Line 용접시 : 100%까지 가산", "값": 100, "단위": "%", "기준": "본 품", "가감": "가산" },
{ "구분": "Mitre 용접시 : 50%까지 가산", "값": 50, "단위": "%", "기준": "본 품", "가감": "가산" }
{ "구분": "Mitre 용접시 : 50%까지 가산", "값": 50, "단위": "%", "기준": "본 품", "가감": "가산" },
{
"구분": "Socket 용접시 : 40% 까지 감",
"값": 40,
"단위": "%",
"기준": "본 품",
"가감": "감"
}
],
"주": [],
"그룹": "계수"
@@ -10263,7 +10282,14 @@
{ "구분": "Back Ring 사용시 : 25%까지 가산", "값": 25, "단위": "%", "기준": "본 품", "가감": "가산" },
{ "구분": "Nozzle 용접시 : 50%까지 가산", "값": 50, "단위": "%", "기준": "본 품", "가감": "가산" },
{ "구분": "Sloping Line 용접시 : 100%까지 가산", "값": 100, "단위": "%", "기준": "본 품", "가감": "가산" },
{ "구분": "Mitre 용접시 : 50%까지 가산", "값": 50, "단위": "%", "기준": "본 품", "가감": "가산" }
{ "구분": "Mitre 용접시 : 50%까지 가산", "값": 50, "단위": "%", "기준": "본 품", "가감": "가산" },
{
"구분": "Socket 용접시 : 40% 까지 감",
"값": 40,
"단위": "%",
"기준": "본 품",
"가감": "감"
}
],
"주": [],
"그룹": "계수"
+108
View File
@@ -0,0 +1,108 @@
"""B01 대시보드 「시스템 설정」 컨테이너 시험(27-3) — 화면 조작은 ORCA.
· 역할별 카드(제목 · 설명 · 이동 해시)를 Node 로 바로 돌림 — 가짜 DOM
· 모든 역할 맨 위 한 줄 · 통째로 접힘 · 「구조물 관리」 컨테이너 없음
"""
from __future__ import annotations
import json
import re
import shutil
import subprocess
from pathlib import Path
import pytest
ROOT = Path(__file__).resolve().parents[2]
PAGE = ROOT / "B01_Dashboard" / "B01_Dashboard_UI_Page.ts"
def _text(path: Path) -> str:
return path.read_text(encoding="utf-8")
def _fn(src: str, name: str) -> str:
found = re.search(rf"^function {name}\([\s\S]*?^}}", src, re.M)
assert found, f"{name} 를 못 찾음"
return found.group(0)
def _cards(user: dict) -> list:
src = _text(PAGE)
script = (
"interface DashboardUser { role: string; is_master: boolean }\n"
"const ROUTES = { M01_MASTER_DATA: 'm01-master-data', M02_MASTER_TEMPLATE: 'm02-master-template' };\n"
"const L = (k: string) => k;\n"
"let went = '';\n"
"const navigateTo = (r: string, q?: Record<string, string>) =>"
" { went = r + (q ? '?' + new URLSearchParams(q) : ''); };\n"
"const mk = (): any => ({ children: [] as any[], textContent: '', className: '', on: null as any,"
" append(...c: any[]) { this.children.push(...c); },"
" addEventListener(_: string, f: any) { this.on = f; } });\n"
"const document = { createElement: () => mk() };\n"
+ _fn(src, "settingCard")
+ "\n"
+ _fn(src, "buildSystemSettingsPanel")
+ "\nconst user = JSON.parse(process.argv[1]);"
+ "\nconsole.log(JSON.stringify(buildSystemSettingsPanel(user).children.map((c: any) => {"
+ " c.on(); return [c.children[0].textContent, c.children[1].textContent,"
+ " decodeURIComponent(went)]; })));"
)
result = subprocess.run(
["node", "--experimental-strip-types", "--no-warnings",
"--input-type=module-typescript", "-e", script, json.dumps(user)],
capture_output=True, text=True, encoding="utf-8", timeout=60,
) # fmt: skip
assert result.returncode == 0, result.stderr
return json.loads(result.stdout)
M02 = "m02-master-template"
READ_CO = (
"B01_Dashboard_PermMasterRead · B01_Dashboard_PermCompanyRead · B01_Dashboard_PermPersonalWrite"
)
WRITE_CO = READ_CO.replace("CompanyRead", "CompanyWrite")
@pytest.mark.skipif(shutil.which("node") is None, reason="node 가 없음")
def test_시스템_관리자_카드_다섯():
m = "B01_Dashboard_PermMasterWrite"
assert _cards({"role": "SYSTEM_ADMIN", "is_master": False}) == [
["B01_Dashboard_MasterElements", "B01_Dashboard_PermSourceRead", "m01-master-data"],
["B01_Dashboard_CardUnitCombo", m, f"{M02}?open=일위대가&root=master"],
["B01_Dashboard_CardStructCombo", m, f"{M02}?open=구조물조합&root=master"],
["B01_Dashboard_CardStructOption", m, f"{M02}?open=옵션&root=master"],
["B01_Dashboard_CardDrawing", m, f"{M02}?open=도면&root=master"],
]
@pytest.mark.skipif(shutil.which("node") is None, reason="node 가 없음")
def test_회사_관리자_개인_카드_둘():
company = [
["B01_Dashboard_CardUnitCombo", WRITE_CO, f"{M02}?open=일위대가&root=company"],
["B01_Dashboard_CardStructCombo", WRITE_CO, f"{M02}?open=구조물조합&root=company"],
]
assert _cards({"role": "ADMIN", "is_master": False}) == company
assert _cards({"role": "USER", "is_master": True}) == company # 회사 마스터 = 회사 수정
assert _cards({"role": "USER", "is_master": False}) == [
["B01_Dashboard_CardUnitCombo", READ_CO, f"{M02}?open=일위대가&root=personal"],
["B01_Dashboard_CardStructCombo", READ_CO, f"{M02}?open=구조물조합&root=personal"],
]
def test_모든_역할_맨_위_통째로_접힘():
src = _text(PAGE)
build = _fn(src, "buildPage")
# 역할 갈래 앞에서 한 번 — 모든 역할 · 프로젝트 위
assert build.index("grid.append(buildSystemSettingsSection(state.user))") < build.index(
'if (state.user.role === "SYSTEM_ADMIN")'
)
assert "StructureManage" not in src and "buildStructurePanel" not in src
assert "top-row" not in src
sect = _fn(src, "buildSystemSettingsSection")
assert "buildSystemSettingsPanel(user), true)" in sect # 한 줄 통째
assert '"ui-collapsible"' in sect and '"ui-collapsible__title"' in sect
assert "attachCollapsible(card)" in sect
config = _text(ROOT / "config" / "config_frontend.ts")
assert re.search(r"PROTECTED_ROUTES[\s\S]*?ROUTES\.M02_MASTER_TEMPLATE,[\s\S]*?\];", config)
-14
View File
@@ -110,20 +110,6 @@ def test_한_화면_뿌리_셋():
assert "owner=${enc(activeOwner)}" in api and "/owners" in api
def test_대시보드_카드_역할별_단추():
page = _text(ROOT / "B01_Dashboard" / "B01_Dashboard_UI_Page.ts")
assert (
page.count('section(L("B01_Dashboard_StructureManage"), buildStructurePanel(state))') == 3
)
body = page.split("function buildStructurePanel")[1].split("function buildPage")[0]
# 개인용은 모두 · 회사용은 ADMIN · SYSTEM_ADMIN 만
assert 'state.user.role === "ADMIN" || state.user.role === "SYSTEM_ADMIN"' in body
assert body.index('go("company"') < body.index('go("personal"')
assert "ROUTES.M02_MASTER_TEMPLATE, { layer }" in body
config = _text(ROOT / "config" / "config_frontend.ts")
assert re.search(r"PROTECTED_ROUTES[\s\S]*?ROUTES\.M02_MASTER_TEMPLATE,[\s\S]*?\];", config)
def test_층_길_접두어와_고정_풀림():
api = _text(M02 / "M02_MasterTemplete_Api_Fetch.ts")
assert 'activeLayer === "system" ? "" : `/layers/${activeLayer}`' in api