221 lines
12 KiB
Python
221 lines
12 KiB
Python
import os, sys, re
|
||
|
||
sys.stdout.reconfigure(encoding='utf-8')
|
||
|
||
# 1. 제1장 공통
|
||
ch1_path = "resources/knowledge/original/원가계산/건설공사_표준품셈/05_유지관리부문/제1장_공통.md"
|
||
with open(ch1_path, 'r', encoding='utf-8') as f:
|
||
text1 = f.read()
|
||
|
||
target_1_2_10 = "[주] 살수차의 운전시간에는 급수시간 및 1회당 5㎞까지의 이동시간을 포함한다.유지관리부문8621-2-10 제초('14, '19, '22, '26년 보완)(일당)시공량(㎡) 구 분단 위수 량일반 잔디지역지장물 지역조경공인11,400 1,000 보통인부인5[주] ① 본 품은 인력으로 잡초를 제거하는 기준이다."
|
||
repl_1_2_10 = """[주] 살수차의 운전시간에는 급수시간 및 1회당 5㎞까지의 이동시간을 포함한다.
|
||
|
||
유지관리부문 862
|
||
|
||
1-2-10 제초('14, '19, '22, '26년 보완)
|
||
|
||
(일당)
|
||
|
||
| 구 분 | 단 위 | 수 량 | 시공량(㎡) | |
|
||
|---|---|---|---|---|
|
||
| | | | 일반 잔디지역 | 지장물 지역 |
|
||
| 조경공 | 인 | 1 | 1,400 | 1,000 |
|
||
| 보통인부 | 인 | 5 | | |
|
||
|
||
[주] ① 본 품은 인력으로 잡초를 제거하는 기준이다."""
|
||
text1 = text1.replace(target_1_2_10, repl_1_2_10)
|
||
with open(ch1_path, 'w', encoding='utf-8') as f:
|
||
f.write(text1)
|
||
print("Updated 제1장_공통.md successfully.")
|
||
|
||
# 2. 제2장 토목
|
||
ch2_path = "resources/knowledge/original/원가계산/건설공사_표준품셈/05_유지관리부문/제2장_토목.md"
|
||
with open(ch2_path, 'r', encoding='utf-8') as f:
|
||
text2 = f.read()
|
||
|
||
target_2_1_5 = "2-1-5 절삭 후 콘크리트 덧씌우기('20년 보완)(일당)시공량(㎡)구 분 규 격단 위수 량밀링깊이100㎜밀링깊이150㎜포장공인4특별인부인1보통인부(절삭)인1보통인부(청소)인1보통인부(포설)인42,5001,600콘크리트 페이버75㎾대1조면마무리기7.95m대1노면파쇄기2m대1로더(타이어)0.57㎥대1[주] ① 본 품은 아스팔트 포장 절삭 후 콘크리트 덧씌우기의 포장면 절삭 및 청소, 포설, 양생, 조면마무리에 대한 품이다."
|
||
repl_2_1_5 = """2-1-5 절삭 후 콘크리트 덧씌우기('20년 보완)
|
||
|
||
(일당)
|
||
|
||
| 구 분 | 규 격 | 단 위 | 수 량 | 시공량(㎡) | |
|
||
|---|---|---|---|---|---|
|
||
| | | | | 밀링깊이 100㎜ | 밀링깊이 150㎜ |
|
||
| 포장공 | | 인 | 4 | 2,500 | 1,600 |
|
||
| 특별인부 | | 인 | 1 | | |
|
||
| 보통인부(절삭) | | 인 | 1 | | |
|
||
| 보통인부(청소) | | 인 | 1 | | |
|
||
| 보통인부(포설) | | 인 | 4 | | |
|
||
| 콘크리트 페이버 | 75㎾ | 대 | 1 | | |
|
||
| 조면마무리기 | 7.95m | 대 | 1 | | |
|
||
| 노면파쇄기 | 2m | 대 | 1 | | |
|
||
| 로더(타이어) | 0.57㎥ | 대 | 1 | | |
|
||
|
||
[주] ① 본 품은 아스팔트 포장 절삭 후 콘크리트 덧씌우기의 포장면 절삭 및 청소, 포설, 양생, 조면마무리에 대한 품이다."""
|
||
|
||
target_2_1_27 = "- ④ 공구손료 및 경장비(전동드릴 등)의 기계경비는 인력품의 3%로 계상한다.유지관리부문8882-1-27 보도용 블록 인력철거('21, '24년, ‘25년 보완)(일당)A-TypeB-Type구 분규격단 위수 량시공량(㎡)수 량시공량(㎡)포장공인22보통인부인23601260트럭2.5ton대11[주] ① 본 품은 유용할 목적으로 철거하거나 또는 장비를 사용하지 못하는 구간의 철거 작업 기준이다."
|
||
repl_2_1_27 = """- ④ 공구손료 및 경장비(전동드릴 등)의 기계경비는 인력품의 3%로 계상한다.
|
||
|
||
유지관리부문 888
|
||
|
||
2-1-27 보도용 블록 인력철거('21, '24년, ‘25년 보완)
|
||
|
||
(일당)
|
||
|
||
| 구 분 | 규 격 | 단 위 | A-Type | | B-Type | |
|
||
|---|---|---|---|---|---|---|
|
||
| | | | 수 량 | 시공량(㎡) | 수 량 | 시공량(㎡) |
|
||
| 포장공 | | 인 | 2 | 360 | 2 | 260 |
|
||
| 보통인부 | | 인 | 2 | | 1 | |
|
||
| 트럭 | 2.5ton | 대 | 1 | | 1 | |
|
||
|
||
[주] ① 본 품은 유용할 목적으로 철거하거나 또는 장비를 사용하지 못하는 구간의 철거 작업 기준이다."""
|
||
|
||
target_2_2_15 = "- ③ 자갈다지기는 별도 계상한다.유지관리부문9002-2-15 교상가드레일 철거('12, '19년 보완)(km당)구 분규 격단 위수 량궤도공-인30보통인부-인11굴착기+ 부착용집게0.2㎥hr34.8[주] ① 본 품은 교상에 가드레일을 철거하는 기준이다."
|
||
repl_2_2_15 = """- ③ 자갈다지기는 별도 계상한다.
|
||
|
||
유지관리부문 900
|
||
|
||
2-2-15 교상가드레일 철거('12, '19년 보완)
|
||
|
||
(km당)
|
||
|
||
| 구 분 | 규 격 | 단 위 | 수 량 |
|
||
|---|---|---|---|
|
||
| 궤도공 | - | 인 | 30 |
|
||
| 보통인부 | - | 인 | 11 |
|
||
| 굴착기+부착용집게 | 0.2㎥ | hr | 34.8 |
|
||
|
||
[주] ① 본 품은 교상에 가드레일을 철거하는 기준이다."""
|
||
|
||
target_2_2_16 = "2-2-16 목침목 탄성체결장치 철거('12, '19년 보완)(침목 개소당)구 분단 위수 량궤도공인0.028보통인부인0.022[주] ① 본 품은 목침목에 탄성체결장치를 설치 또는 해체하는 기준이다."
|
||
repl_2_2_16 = """2-2-16 목침목 탄성체결장치 철거('12, '19년 보완)
|
||
|
||
(침목 개소당)
|
||
|
||
| 구 분 | 단 위 | 수 량 |
|
||
|---|---|---|
|
||
| 궤도공 | 인 | 0.028 |
|
||
| 보통인부 | 인 | 0.022 |
|
||
|
||
[주] ① 본 품은 목침목에 탄성체결장치를 설치 또는 해체하는 기준이다."""
|
||
|
||
target_2_4_1 = "- ⑥ 공구손료 및 경장비의 기계경비는 인력품의 3%로 계상한다.유지관리부문9022-4 관부설 및 접합2-4-1 상수관 세척('18년 신설)(일당)구 분단 위수 량시공량(구간)배관공(수도)인1보통인부인32시험기구식1[주] ① 본 품은 양측의 제수밸브와 소화전을 이용한 상수관(300㎜이하)의 물세척(플러싱) 작업 기준이다."
|
||
repl_2_4_1 = """- ⑥ 공구손료 및 경장비의 기계경비는 인력품의 3%로 계상한다.
|
||
|
||
유지관리부문 902
|
||
|
||
2-4 관부설 및 접합
|
||
|
||
2-4-1 상수관 세척('18년 신설)
|
||
|
||
(일당)
|
||
|
||
| 구 분 | 단 위 | 수 량 | 시공량(구간) |
|
||
|---|---|---|---|
|
||
| 배관공(수도) | 인 | 1 | 2 |
|
||
| 보통인부 | 인 | 3 | |
|
||
| 시험기구 | 식 | 1 | |
|
||
|
||
[주] ① 본 품은 양측의 제수밸브와 소화전을 이용한 상수관(300㎜이하)의 물세척(플러싱) 작업 기준이다."""
|
||
|
||
text2 = text2.replace(target_2_1_5, repl_2_1_5)
|
||
text2 = text2.replace(target_2_1_27, repl_2_1_27)
|
||
text2 = text2.replace(target_2_2_15, repl_2_2_15)
|
||
text2 = text2.replace(target_2_2_16, repl_2_2_16)
|
||
text2 = text2.replace(target_2_4_1, repl_2_4_1)
|
||
with open(ch2_path, 'w', encoding='utf-8') as f:
|
||
f.write(text2)
|
||
print("Updated 제2장_토목.md successfully.")
|
||
|
||
# 3. 제3장 건축
|
||
ch3_path = "resources/knowledge/original/원가계산/건설공사_표준품셈/05_유지관리부문/제3장_건축.md"
|
||
with open(ch3_path, 'r', encoding='utf-8') as f:
|
||
text3 = f.read()
|
||
|
||
target_3_1_5 = "- ⑦ 공구손료 및 경장비(살수장비 등)의 기계경비는 인력품의 4%로 계상한다.유지관리부문9123-1-5 석축 헐기(인력)('22년 보완)구 분단 위할석공(인)보통인부(인)메쌓기 뒷길이 45∼60㎝㎡당-0.2메쌓기 뒷길이 60∼90㎝㎡당-0.3찰쌓기㎡당-0.6절석 ( 마름돌) 쌓기㎥당0.11.1[주] ① 본 품은 기준높이 3.6m일 때의 인력헐기를 기준한 것이며, 그 이상일 때의 작업 안전설비 및 특수 조건에 대한 품은 별도 계상한다."
|
||
repl_3_1_5 = """- ⑦ 공구손료 및 경장비(살수장비 등)의 기계경비는 인력품의 4%로 계상한다.
|
||
|
||
유지관리부문 912
|
||
|
||
3-1-5 석축 헐기(인력)('22년 보완)
|
||
|
||
| 구 분 | 단 위 | 할석공(인) | 보통인부(인) |
|
||
|---|---|---|---|
|
||
| 메쌓기 뒷길이 45∼60㎝ | ㎡당 | - | 0.2 |
|
||
| 메쌓기 뒷길이 60∼90㎝ | ㎡당 | - | 0.3 |
|
||
| 찰쌓기 | ㎡당 | - | 0.6 |
|
||
| 절석(마름돌) 쌓기 | ㎥당 | 0.1 | 1.1 |
|
||
|
||
[주] ① 본 품은 기준높이 3.6m일 때의 인력헐기를 기준한 것이며, 그 이상일 때의 작업 안전설비 및 특수 조건에 대한 품은 별도 계상한다."""
|
||
|
||
target_3_2_12 = "- ④ 바탕처리에 사용되는 재료(퍼티, 방수테이프 등)는 별도 계상한다.유지관리부문9163-2-12 석면건축자재 해체('09년 신설, '11년 보완)(㎡당)구 분단 위내장재외장재뿜칠재석면해체공인0.1200.0450.5보통인부인0.0170.011-[주] ① 본 품은 석면이 함유된 자재를 해체하는 품으로 적용기준은 다음과 같다.㉮ 내장재는 건축물의 내부 천장재, 내벽체, 간막이재 철거를 기준한 것이다.㉯ 외장재는 슬레이트 지붕재 해체를 기준한 것이다.㉰ 뿜칠재는 철골내화피복재를 기준으로 한 것으로 철골면의 하부면, 측면부, 상부면 등의 해체공사와 철재로 시공된 천장면에 부착되어 있는 뿜칠재의 해체를 기준한 것이다."
|
||
repl_3_2_12 = """- ④ 바탕처리에 사용되는 재료(퍼티, 방수테이프 등)는 별도 계상한다.
|
||
|
||
유지관리부문 916
|
||
|
||
3-2-12 석면건축자재 해체('09년 신설, '11년 보완)
|
||
|
||
(㎡당)
|
||
|
||
| 구 분 | 단 위 | 내장재 | 외장재 | 뿜칠재 |
|
||
|---|---|---|---|---|
|
||
| 석면해체공 | 인 | 0.120 | 0.045 | 0.5 |
|
||
| 보통인부 | 인 | 0.017 | 0.011 | - |
|
||
|
||
[주] ① 본 품은 석면이 함유된 자재를 해체하는 품으로 적용기준은 다음과 같다.
|
||
㉮ 내장재는 건축물의 내부 천장재, 내벽체, 간막이재 철거를 기준한 것이다.
|
||
㉯ 외장재는 슬레이트 지붕재 해체를 기준한 것이다.
|
||
㉰ 뿜칠재는 철골내화피복재를 기준으로 한 것으로 철골면의 하부면, 측면부, 상부면 등의 해체공사와 철재로 시공된 천장면에 부착되어 있는 뿜칠재의 해체를 기준한 것이다."""
|
||
|
||
target_3_4_4 = "- ③ 가구 등 지장물의 운반은 별도 계상한다.제3장 건축9193-4-4 PVC계바닥재 교체('22년 신설)(일당)구 분단 위수 량시공량(㎡)내장공인261비고"
|
||
repl_3_4_4 = """- ③ 가구 등 지장물의 운반은 별도 계상한다.
|
||
|
||
제3장 건축 919
|
||
|
||
3-4-4 PVC계바닥재 교체('22년 신설)
|
||
|
||
(일당)
|
||
|
||
| 구 분 | 단 위 | 수 량 | 시공량(㎡) | 비 고 |
|
||
|---|---|---|---|---|
|
||
| 내장공 | 인 | 2 | 61 | |"""
|
||
|
||
target_3_4_5 = "3-4-5 타일 교체('22년 신설)(일당)시공량(㎡)구 분단 위수 량떠붙이기(벽)압착붙이기(바닥)타일공인278비고"
|
||
repl_3_4_5 = """3-4-5 타일 교체('22년 신설)
|
||
|
||
(일당)
|
||
|
||
| 구 분 | 단 위 | 수 량 | 시공량(㎡) | | 비 고 |
|
||
|---|---|---|---|---|---|
|
||
| | | | 떠붙이기(벽) | 압착붙이기(바닥) | |
|
||
| 타일공 | 인 | 2 | 7 | 8 | |"""
|
||
|
||
text3 = text3.replace(target_3_1_5, repl_3_1_5)
|
||
text3 = text3.replace(target_3_2_12, repl_3_2_12)
|
||
text3 = text3.replace(target_3_4_4, repl_3_4_4)
|
||
text3 = text3.replace(target_3_4_5, repl_3_4_5)
|
||
with open(ch3_path, 'w', encoding='utf-8') as f:
|
||
f.write(text3)
|
||
print("Updated 제3장_건축.md successfully.")
|
||
|
||
# 4. 제4장 기계설비
|
||
ch4_path = "resources/knowledge/original/원가계산/건설공사_표준품셈/05_유지관리부문/제4장_기계설비.md"
|
||
with open(ch4_path, 'r', encoding='utf-8') as f:
|
||
text4 = f.read()
|
||
|
||
target_4_3_3 = "4-3-3 배관누수 검사('22년 신설)(일당)구 분단 위수 량시공량(회)배관공인22.8[주] ① 본 품은 급수용, 급탕용, 난방용 옥내배관(∅50mm이하)의 누수보수를 위해 배관을 검사하는 기준이다."
|
||
repl_4_3_3 = """4-3-3 배관누수 검사('22년 신설)
|
||
|
||
(일당)
|
||
|
||
| 구 분 | 단 위 | 수 량 | 시공량(회) |
|
||
|---|---|---|---|
|
||
| 배관공 | 인 | 2 | 2.8 |
|
||
|
||
[주] ① 본 품은 급수용, 급탕용, 난방용 옥내배관(∅50mm이하)의 누수보수를 위해 배관을 검사하는 기준이다."""
|
||
text4 = text4.replace(target_4_3_3, repl_4_3_3)
|
||
with open(ch4_path, 'w', encoding='utf-8') as f:
|
||
f.write(text4)
|
||
print("Updated 제4장_기계설비.md successfully.")
|