Merge remote-tracking branch 'origin/sub_laptop_1' into sub_desktop_1

This commit is contained in:
2026-09-19 17:53:51 +09:00
13 changed files with 9722 additions and 8 deletions
@@ -0,0 +1,530 @@
{
"그룹": "계수",
"원문": "건설품셈",
"판": "2026",
"표": [
{
"열쇠": "4-2-1 50㎏ 레일 증가율",
"이름": "50㎏ 레일 시공량 증가율",
"기준": "시공량",
"출처": "건설품셈 토목 4-2-1 비고",
"조건": {
"항목": "고르기"
},
"값칸": {
"증가율": "%"
},
"줄": [
{
"항목": "50㎏ 레일",
"증가율": 5
}
],
"주": [
"비고: - 50㎏ 레일은 시공량의 5%를 증하여 적용한다."
]
},
{
"열쇠": "4-2-2 50㎏ 레일 증가율",
"이름": "50㎏ 레일 시공량 증가율",
"기준": "시공량",
"출처": "건설품셈 토목 4-2-2 비고",
"조건": {
"항목": "고르기"
},
"값칸": {
"증가율": "%"
},
"줄": [
{
"항목": "50㎏ 레일",
"증가율": 5
}
],
"주": [
"비고: - 50㎏ 레일은 시공량의 5%를 증하여 적용한다."
]
},
{
"열쇠": "4-2-3 신호수",
"이름": "모터카 · 자갈화차 운행시 신호수",
"기준": "",
"출처": "건설품셈 토목 4-2-3 주③",
"조건": {
"항목": "고르기"
},
"값칸": {
"인원": "인"
},
"줄": [
{
"항목": "신호수(보통인부)",
"인원": 1
}
],
"주": [
"③ 모터카와 자갈화차의 운행시 작업자의 안전을 위하여 신호수(보통인부) 1인을 별도 계상할 수 있다."
]
},
{
"열쇠": "4-3-1 단선궤도 감소율",
"이름": "단선궤도 시공량 감소율(상한)",
"기준": "시공량",
"출처": "건설품셈 토목 4-3-1 비고",
"조건": {
"항목": "고르기"
},
"값칸": {
"감소율": "%"
},
"줄": [
{
"항목": "단선궤도",
"감소율": 5
}
],
"주": [
"비고: - 단선궤도는 시공량을 5%까지 감하여 적용한다."
]
},
{
"열쇠": "4-3-2 단선궤도 감소율",
"이름": "단선궤도 시공량 감소율(상한)",
"기준": "시공량",
"출처": "건설품셈 토목 4-3-2 비고",
"조건": {
"항목": "고르기"
},
"값칸": {
"감소율": "%"
},
"줄": [
{
"항목": "단선궤도",
"감소율": 5
}
],
"주": [
"비고: - 단선궤도는 시공량을 5%까지 감하여 적용한다."
]
},
{
"열쇠": "4-3-3 단선궤도 감소율",
"이름": "단선궤도 시공량 감소율(상한)",
"기준": "시공량",
"출처": "건설품셈 토목 4-3-3 비고",
"조건": {
"항목": "고르기"
},
"값칸": {
"감소율": "%"
},
"줄": [
{
"항목": "단선궤도",
"감소율": 5
}
],
"주": [
"비고: - 단선궤도는 시공량을 5%까지 감하여 적용한다."
]
},
{
"열쇠": "4-3-2 방진상자 인원",
"이름": "방진상자 설치 추가 인원",
"기준": "궤광정정 및 타설준비",
"출처": "건설품셈 토목 4-3-2 주⑦",
"조건": {
"항목": "고르기"
},
"값칸": {
"인원": "인"
},
"줄": [
{
"항목": "방진상자 설치(보통인부)",
"인원": 2
}
],
"주": [
"⑦ 매립식(LVT) 콘크리트 궤도 부설의 방진상자 설치시 인원(보통인부 2인)을 궤광정정 및 타설준비에 추가 계상한다."
]
},
{
"열쇠": "4-3-2 측량 횟수",
"이름": "궤광거치 측량 횟수",
"기준": "단계당",
"출처": "건설품셈 토목 4-3-2 주⑧",
"조건": {
"항목": "고르기"
},
"값칸": {
"횟수": "회"
},
"줄": [
{
"항목": "궤광높이기 · 궤광정정 및 타설준비",
"횟수": 1
}
],
"주": [
"⑧ 본 품의 측량 작업은 궤광높이기와 궤광정정 및 타설준비 단계에 각각 1회 시행을 기준한 것이다."
]
},
{
"열쇠": "4-4-1 분기기 할증률",
"이름": "분기기 종류별 할증률",
"기준": "분기기 부설 품",
"출처": "건설품셈 토목 4-4-1",
"조건": {
"레일": "고르기",
"분기기": "고르기"
},
"값칸": {
"할증률": "수"
},
"줄": [
{
"레일": "50㎏",
"분기기": "#8",
"할증률": 0.70
},
{
"레일": "50㎏",
"분기기": "#10",
"할증률": 0.82
},
{
"레일": "50㎏",
"분기기": "#12",
"할증률": 0.92
},
{
"레일": "50㎏",
"분기기": "#15",
"할증률": 1.15
},
{
"레일": "50㎏",
"분기기": "#18.5",
"할증률": 1.33
},
{
"레일": "50㎏",
"분기기": "#26",
"할증률": 1.56
},
{
"레일": "60㎏",
"분기기": "#8",
"할증률": 0.75
},
{
"레일": "60㎏",
"분기기": "#10",
"할증률": 0.90
},
{
"레일": "60㎏",
"분기기": "#12",
"할증률": 1.00
},
{
"레일": "60㎏",
"분기기": "#15",
"할증률": 1.20
},
{
"레일": "60㎏",
"분기기": "#18.5",
"할증률": 1.39
},
{
"레일": "60㎏",
"분기기": "#26",
"할증률": 1.62
}
],
"주": [
"비고: - 분기기 종류에 따라 다음의 할증을 적용한다."
]
},
{
"열쇠": "4-5-1 열차감시원",
"이름": "운행선 공사 열차감시원",
"기준": "개소당",
"출처": "건설품셈 토목 4-5-1 비고",
"조건": {
"항목": "고르기"
},
"값칸": {
"인원": "인"
},
"줄": [
{
"항목": "열차감시원(보통인부)",
"인원": 0.07
}
],
"주": [
"비고: - 운행선 공사의 경우 열차감시원(보통인부) 0.07인을 개소당 추가 계상한다."
]
},
{
"열쇠": "4-5-1 기타 소모품비",
"이름": "기타 소모품비 비율",
"기준": "주재료비",
"출처": "건설품셈 토목 4-5-1 참고자료 주①",
"조건": {
"항목": "고르기"
},
"값칸": {
"비율": "%"
},
"줄": [
{
"항목": "기타 소모품비(범위 내)",
"비율": 10
}
],
"주": [
"① 기타 소모품비는 주재료비의 10% 범위 내에서 계상한다."
]
},
{
"열쇠": "4-5-1 압축산소",
"이름": "압축산소 사용 기준",
"기준": "",
"출처": "건설품셈 토목 4-5-1 참고자료 주②",
"조건": {
"항목": "고르기"
},
"값칸": {
"온도": "℃",
"압력": "기압"
},
"줄": [
{
"항목": "압축산소",
"온도": 35,
"압력": 150
}
],
"주": [
"② 산소량은 대기압상태의 기준량이며, 압축산소는 35℃에서 150기압으로 압축용기에 넣어 사용하는 것을 기준한다."
]
},
{
"열쇠": "4-5-2 열차감시원",
"이름": "운행선 공사 열차감시원",
"기준": "개소당",
"출처": "건설품셈 토목 4-5-2 비고",
"조건": {
"항목": "고르기"
},
"값칸": {
"인원": "인"
},
"줄": [
{
"항목": "열차감시원(보통인부)",
"인원": 0.11
}
],
"주": [
"비고: - 운행선 공사의 경우 열차감시원(보통인부) 0.11인을 개소당 추가 계상한다."
]
},
{
"열쇠": "4-5-2 기타 재료비",
"이름": "기타 재료비 비율",
"기준": "주재료비",
"출처": "건설품셈 토목 4-5-2 참고자료 주①",
"조건": {
"항목": "고르기"
},
"값칸": {
"비율": "%"
},
"줄": [
{
"항목": "기타 재료비(범위 내)",
"비율": 30
}
],
"주": [
"① 기타 재료비는 주재료비의 30% 범위 내에서 계상한다."
]
},
{
"열쇠": "4-5-2 압축산소",
"이름": "압축산소 사용 기준",
"기준": "",
"출처": "건설품셈 토목 4-5-2 참고자료 주②",
"조건": {
"항목": "고르기"
},
"값칸": {
"온도": "℃",
"압력": "기압"
},
"줄": [
{
"항목": "압축산소",
"온도": 35,
"압력": 150
}
],
"주": [
"② 산소량은 대기압상태의 기준량이며, 압축산소는 35℃에서 150기압으로 압축용기에 넣어 사용하는 것을 기준한다."
]
},
{
"열쇠": "4-6-2 주연료·잡재료비",
"이름": "절단기 주연료 및 잡재료비",
"기준": "인력품",
"출처": "건설품셈 토목 4-6-2 주②",
"조건": {
"항목": "고르기"
},
"값칸": {
"비율": "%"
},
"줄": [
{
"항목": "절단기 주연료 및 잡재료비",
"비율": 5
}
],
"주": [
"② 절단기의 주연료비와 잡재료비는 인력품의 5%로 계상하며, 커터 비용을 포함한다."
]
},
{
"열쇠": "4-6-3 주연료·잡재료비",
"이름": "레일천공기 주연료 및 잡재료비",
"기준": "인력품",
"출처": "건설품셈 토목 4-6-3 주②",
"조건": {
"항목": "고르기"
},
"값칸": {
"비율": "%"
},
"줄": [
{
"항목": "레일천공기 주연료 및 잡재료비",
"비율": 5
}
],
"주": [
"② 레일천공기의 주연료와 잡재료비는 인력품의 5%로 계상하며, 드릴 비용을 포함한다."
]
},
{
"열쇠": "4-6-4 주연료·잡재료비",
"이름": "침목천공기 주연료 및 잡재료비",
"기준": "인력품",
"출처": "건설품셈 토목 4-6-4 주②",
"조건": {
"항목": "고르기"
},
"값칸": {
"비율": "%"
},
"줄": [
{
"항목": "침목천공기 주연료 및 잡재료비",
"비율": 5
}
],
"주": [
"② 침목천공기의 주연료와 잡재료비는 인력품의 5%로 계상한다."
]
},
{
"열쇠": "4-6-5 주연료·잡재료비",
"이름": "파워렌치 주연료 및 잡재료비",
"기준": "인력품",
"출처": "건설품셈 토목 4-6-5 주②",
"조건": {
"항목": "고르기"
},
"값칸": {
"비율": "%"
},
"줄": [
{
"항목": "파워렌치 주연료 및 잡재료비",
"비율": 5
}
],
"주": [
"② 파워렌치의 주연료와 잡재료비는 인력품의 5%로 계상한다."
]
},
{
"열쇠": "4-6-6 주연료·잡재료비",
"이름": "타이템퍼 주연료 및 잡재료비",
"기준": "인력품",
"출처": "건설품셈 토목 4-6-6 주②",
"조건": {
"항목": "고르기"
},
"값칸": {
"비율": "%"
},
"줄": [
{
"항목": "타이템퍼 주연료 및 잡재료비",
"비율": 5
}
],
"주": [
"② 타이템퍼의 주연료와 잡재료비는 인력품의 5%로 계상한다."
]
},
{
"열쇠": "4-6-4 나사 스파이크",
"이름": "침목 1개소당 나사 스파이크 수",
"기준": "침목 1개소",
"출처": "건설품셈 토목 4-6-4 주①",
"조건": {
"항목": "고르기"
},
"값칸": {
"개소": "개소"
},
"줄": [
{
"항목": "나사 스파이크",
"개소": 8
}
],
"주": [
"① 본 품은 침목천공기를 사용하여 목침목에 나사 스파이크 설치(침목 1개소당 8개소)를 위해 구멍뚫기하는 기준이다."
]
},
{
"열쇠": "4-6-5 나사 스파이크",
"이름": "침목 1개소당 나사 스파이크 수",
"기준": "침목 1개소",
"출처": "건설품셈 토목 4-6-5 주①",
"조건": {
"항목": "고르기"
},
"값칸": {
"개소": "개소"
},
"줄": [
{
"항목": "나사 스파이크",
"개소": 8
}
],
"주": [
"① 본 품은 파워렌치를 사용하여 나사 스파이크(침목 1개소당 8개소)를 조임 또는 해체하는 기준이다."
]
}
]
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,865 @@
{
"그룹": "로직",
"원문": "건설품셈",
"판": "2026",
"줄": [
{
"열쇠": "4-1-1 잔디붙임",
"이름": "잔디붙임",
"결과단위": "원/㎡",
"출처": "건설품셈 공통 4-1-1",
"소유": "공용",
"입력": [{ "이름": "시공법", "고르기": ["줄떼", "평떼"] }],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:4-1-1 잔디붙임, 구분='조경공', 시공법=시공법).시공량" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-1-1 잔디붙임, 구분='조경공', 시공법=시공법).수량 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-1-1 잔디붙임, 구분='보통인부').수량 / 시공량",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "잔디 재료 원문 표에 없음 · 물주기 장비 기계경비 별도(주)"
},
{
"열쇠": "4-1-2 판형잔디붙임",
"이름": "판형잔디붙임",
"결과단위": "원/㎡",
"출처": "건설품셈 공통 4-1-2",
"소유": "공용",
"입력": [
{
"이름": "굴착기",
"고르기": [
"0201-0012",
"0201-0020",
"0201-0040",
"0201-0060",
"0201-0070",
"0201-0080",
"0201-0100",
"0201-0120",
"0201-0200"
]
},
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
},
{ "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" }
],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:4-1-2 판형잔디붙임, 구분='조경공').시공량" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-1-2 판형잔디붙임, 구분='조경공').수량 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-1-2 판형잔디붙임, 구분='보통인부').수량 / 시공량",
"비목": "노무비"
},
{
"종류": "로직",
"요소": "로직(건설품셈:8 굴착기(무한궤도) 시간당 경비, 기계=굴착기, 지역=지역, 보정작업=보정작업)",
"이름": "굴착기",
"단위": "시간",
"수량": "찾기(소요량:건설품셈:4-1-2 판형잔디붙임, 구분='굴착기').수량 * 8 / 시공량"
}
],
"덧줄": [],
"끝수": null,
"비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 굴착기 규격 원문에 없음 — 설계자 고름 · 판형잔디 재료 원문 표에 없음 · 물주기 장비 기계경비 별도(주)"
},
{
"열쇠": "4-1-3 초류종자 살포",
"이름": "초류종자 살포(기계살포)",
"결과단위": "원/㎡",
"출처": "건설품셈 공통 4-1-3",
"소유": "공용",
"입력": [
{ "이름": "종자량", "단위": "㎏/100㎡", "범위": [2, 3], "출처": "건설품셈 공통 4-1-3 재료량" },
{ "이름": "안정제량", "단위": "㎏/100㎡", "범위": [5, 15], "출처": "건설품셈 공통 4-1-3 재료량" }
],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:4-1-3 초류종자 살포, 구분='조경공').시공량" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-1-3 초류종자 살포, 구분='조경공').수량 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-1-3 초류종자 살포, 구분='보통인부').수량 / 시공량",
"비목": "노무비"
},
{
"종류": "로직",
"요소": "로직(건설품셈:8 기계 시간당 손료, 기계='7750-0016')",
"이름": "취부기 11.94㎾",
"단위": "시간",
"수량": "찾기(소요량:건설품셈:4-1-3 초류종자 살포, 구분='취부기').수량 * 8 / 시공량"
},
{
"종류": "로직",
"요소": "로직(건설품셈:8 기계 시간당 손료, 기계='7730-0050')",
"이름": "펌프 ø50㎜",
"단위": "시간",
"수량": "찾기(소요량:건설품셈:4-1-3 초류종자 살포, 구분='펌프').수량 * 8 / 시공량"
},
{
"종류": "재료",
"요소": "재료:자체:초류종자",
"이름": "종자",
"단위": "㎏",
"수량": "종자량 / 100",
"비목": "재료비",
"출처": "건설품셈 공통 4-1-3 재료량(참고자료)"
},
{
"종류": "재료",
"요소": "재료:자체:복합비료",
"이름": "비료(복합비료)",
"단위": "㎏",
"수량": "찾기(소요량:건설품셈:4-1-3 초류종자 살포 재료량, 구분='비료').수량 / 100",
"비목": "재료비",
"출처": "건설품셈 공통 4-1-3 재료량(참고자료)"
},
{
"종류": "재료",
"요소": "재료:자체:피복제",
"이름": "피복제(화이버/펄프류)",
"단위": "㎏",
"수량": "찾기(소요량:건설품셈:4-1-3 초류종자 살포 재료량, 구분='피복제').수량 / 100",
"비목": "재료비",
"출처": "건설품셈 공통 4-1-3 재료량(참고자료)"
},
{
"종류": "재료",
"요소": "재료:자체:침식방지안정제",
"이름": "침식방지안정제(합성접착제)",
"단위": "㎏",
"수량": "안정제량 / 100",
"비목": "재료비",
"출처": "건설품셈 공통 4-1-3 재료량(참고자료)"
},
{
"종류": "재료",
"요소": "재료:자체:착색제",
"이름": "색소(착색제)",
"단위": "㎏",
"수량": "찾기(소요량:건설품셈:4-1-3 초류종자 살포 재료량, 구분='색소').수량 / 100",
"비목": "재료비",
"출처": "건설품셈 공통 4-1-3 재료량(참고자료)"
}
],
"덧줄": [],
"끝수": null,
"비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 막힘: 트럭 4.5ton 줄 빠짐 — 기계 요소에 트럭(화물) 없음(덤프트럭만) · 취부기·펌프는 손료만 — 동력비 원문대로 별도 · 종자·안정제 양은 원문이 범위 — 설계자 입력 · 공시에 없는 재료 = 재료_자체 · 살수양생·객토 별도(주③)"
},
{
"열쇠": "4-1-4 초화류 식재",
"이름": "초화류 식재",
"결과단위": "원/주",
"출처": "건설품셈 공통 4-1-4",
"소유": "공용",
"입력": [
{ "이름": "등급", "고르기": ["양호", "보통", "불량"] },
{ "이름": "특수화단감", "단위": "%", "범위": [0, 17], "출처": "건설품셈 공통 4-1-4 주②" }
],
"중간": [
{ "이름": "시공량", "식": "찾기(소요량:건설품셈:4-1-4 초화류 식재, 구분='조경공', 등급=등급).시공량 * (1 - 특수화단감 / 100)", "출처": "건설품셈 공통 4-1-4 주②" }
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-1-4 초화류 식재, 구분='조경공', 등급=등급).수량 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-1-4 초화류 식재, 구분='보통인부').수량 / 시공량",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "특수화단(화문·리본·포석) 시공량 감 17% 범위 — 설계자 입력(아니면 0) · 초화 재료 원문 표에 없음 · 물주기 장비 기계경비 별도(주)"
},
{
"열쇠": "4-1-5 거적덮기",
"이름": "거적덮기",
"결과단위": "원/㎡",
"출처": "건설품셈 공통 4-1-5",
"소유": "공용",
"입력": [],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:4-1-5 거적덮기, 구분='조경공').시공량" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-1-5 거적덮기, 구분='조경공').수량 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-1-5 거적덮기, 구분='보통인부').수량 / 시공량",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "재료량(거적·핀 등) 설계수량 따라 별도(주③)"
},
{
"열쇠": "4-2-1 굴취",
"이름": "관목 굴취",
"결과단위": "원/주",
"출처": "건설품셈 공통 4-2-1",
"소유": "공용",
"입력": [
{ "이름": "나무높이", "단위": "m", "고르기": ["0.3미만", "0.3~0.7이하", "0.8~1.1이하", "1.2~1.5이하"] },
{ "이름": "야생감", "단위": "%", "범위": [0, 17], "출처": "건설품셈 공통 4-2-1 주⑦" }
],
"중간": [
{ "이름": "시공량", "식": "찾기(소요량:건설품셈:4-2-1 굴취, 구분='조경공', 나무높이=나무높이).시공량 * (1 - 야생감 / 100)", "출처": "건설품셈 공통 4-2-1 주⑦" }
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-2-1 굴취, 구분='조경공', 나무높이=나무높이).수량 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-2-1 굴취, 구분='보통인부').수량 / 시공량",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "나무높이 1.5m 초과 비례 감(주③)은 넣지 않음 — 비례 기준 원문에 없음 · 야생 굴취 시공량 감 17% 범위 — 설계자 입력(아니면 0) · 녹화마대 분 보호는 4-3-2(주⑥)"
},
{
"열쇠": "4-2-2 식재(단식)",
"이름": "관목 식재(단식)",
"결과단위": "원/주",
"출처": "건설품셈 공통 4-2-2",
"소유": "공용",
"입력": [{ "이름": "나무높이", "단위": "m", "고르기": ["0.3미만", "0.3~0.7이하", "0.8~1.1이하", "1.2~1.5이하"] }],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:4-2-2 식재(단식), 구분='조경공', 나무높이=나무높이).시공량" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-2-2 식재(단식), 구분='조경공', 나무높이=나무높이).수량 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-2-2 식재(단식), 구분='보통인부').수량 / 시공량",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "나무높이 1.5m 초과 비례 감(주③)은 넣지 않음 — 비례 기준 원문에 없음 · 암반·부적기 특수식재 별도(주⑦) · 물주기 장비 기계경비 별도(주)"
},
{
"열쇠": "4-2-3 식재(군식)",
"이름": "관목 식재(군식)",
"결과단위": "원/주",
"출처": "건설품셈 공통 4-2-3",
"소유": "공용",
"입력": [{ "이름": "나무높이", "단위": "m", "고르기": ["0.3미만", "0.3~0.7이하", "0.8~1.1이하", "1.2~1.5이하"] }],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:4-2-3 식재(군식), 구분='조경공', 나무높이=나무높이).시공량" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-2-3 식재(군식), 구분='조경공', 나무높이=나무높이).수량 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-2-3 식재(군식), 구분='보통인부').수량 / 시공량",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "나무높이 1.5m 초과 비례 감(주③)은 넣지 않음 — 비례 기준 원문에 없음 · 암반·부적기 특수식재 별도(주⑦) · 물주기 장비 기계경비 별도(주) · 군식 식재밀도 표(주⑧)는 판단 참고 — 계산에 안 씀"
},
{
"열쇠": "4-3-1 뿌리돌림",
"이름": "뿌리돌림",
"결과단위": "원/주",
"출처": "건설품셈 공통 4-3-1",
"소유": "공용",
"입력": [
{
"이름": "근원직경",
"단위": "㎝",
"고르기": [3, 5, 7, 9, 11, 13, 15, 18, 21, 24, 30, 36, 42, 48, 54, 60, 66, 72, 78, 84, 90, 100]
}
],
"중간": [],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-3-1 뿌리돌림, 근원직경=근원직경).조경공",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-3-1 뿌리돌림, 근원직경=근원직경).보통인부",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "뿌리 절단 부위 보호 재료비 별도(주③)"
},
{
"열쇠": "4-3-2 굴취(나무높이)",
"이름": "교목 굴취(나무높이)",
"결과단위": "원/주",
"출처": "건설품셈 공통 4-3-2",
"소유": "공용",
"입력": [
{ "이름": "구분", "고르기": ["인력시공", "기계시공"] },
{ "이름": "나무높이", "고르기": ["2.0이하", "3.0이하", "5.0이하"] },
{ "이름": "야생감", "단위": "%", "범위": [0, 17], "출처": "건설품셈 공통 4-3-2 주④" },
{ "이름": "분", "고르기": ["분 있음", "분 없음"], "출처": "건설품셈 공통 4-3-2 비고" },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
},
{ "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" }
],
"중간": [
{
"이름": "시공량",
"식": "찾기(소요량:건설품셈:4-3-2 굴취(나무높이), 구분=구분, 나무높이=나무높이).시공량 * (1 - 야생감 / 100) * (1 + 만약(분 == '분 없음', 찾기(소요량:건설품셈:4-3-2 굴취(나무높이) 보정 — 그룹 계수, 구분='분이 없는 경우(비고)').비율, 0) / 100)",
"출처": "건설품셈 공통 4-3-2 주④ · 비고"
}
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-3-2 굴취(나무높이), 구분=구분, 나무높이=나무높이).조경공 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-3-2 굴취(나무높이), 구분=구분, 나무높이=나무높이).보통인부 / 시공량",
"비목": "노무비"
},
{
"종류": "로직",
"요소": "로직(건설품셈:8 굴착기(무한궤도) 시간당 경비, 기계='0201-0040', 지역=지역, 보정작업=보정작업)",
"이름": "굴착기 0.4㎥",
"단위": "시간",
"수량": "만약(구분 == '기계시공', 찾기(소요량:건설품셈:4-3-2 굴취(나무높이), 구분=구분, 나무높이=나무높이).굴착기 * 8 / 시공량, 0)"
}
],
"덧줄": [],
"끝수": null,
"비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 야생 굴취 시공량 감 17% 범위 — 설계자 입력(아니면 0) · 분뜨기·운반준비 재료비 별도"
},
{
"열쇠": "4-3-4 식재(나무높이)",
"이름": "교목 식재(나무높이)",
"결과단위": "원/주",
"출처": "건설품셈 공통 4-3-4",
"소유": "공용",
"입력": [
{ "이름": "구분", "고르기": ["인력시공", "기계시공"] },
{ "이름": "나무높이", "고르기": ["2.0이하", "3.0이하", "5.0이하"] },
{ "이름": "지주목", "고르기": ["세움", "안 세움"], "출처": "건설품셈 공통 4-3-4 비고" },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
},
{ "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" }
],
"중간": [
{
"이름": "시공량",
"식": "찾기(소요량:건설품셈:4-3-4 식재(나무높이), 구분=구분, 나무높이=나무높이).시공량 * (1 + 만약(지주목 == '안 세움', 찾기(소요량:건설품셈:4-3-4 식재(나무높이) 보정 — 그룹 계수, 구분='지주목 미설치(비고)').가산율, 0) / 100)",
"출처": "건설품셈 공통 4-3-4 비고"
}
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-3-4 식재(나무높이), 구분=구분, 나무높이=나무높이).조경공 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-3-4 식재(나무높이), 구분=구분, 나무높이=나무높이).보통인부 / 시공량",
"비목": "노무비"
},
{
"종류": "로직",
"요소": "로직(건설품셈:8 굴착기(무한궤도) 시간당 경비, 기계='0201-0040', 지역=지역, 보정작업=보정작업)",
"이름": "굴착기 0.4㎥",
"단위": "시간",
"수량": "만약(구분 == '기계시공', 찾기(소요량:건설품셈:4-3-4 식재(나무높이), 구분=구분, 나무높이=나무높이).굴착기 * 8 / 시공량, 0)"
}
],
"덧줄": [],
"끝수": null,
"비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 암반·부적기 특수식재 별도 · 물주기 장비 기계경비 별도(주)"
},
{
"열쇠": "4-4-1 정원석 쌓기 및 놓기",
"이름": "정원석 쌓기 및 놓기",
"결과단위": "원/ton",
"출처": "건설품셈 공통 4-4-1",
"소유": "공용",
"입력": [
{ "이름": "작업", "고르기": ["쌓기", "놓기"] },
{ "이름": "중량", "고르기": ["20ton 미만", "20ton 이상"] },
{ "이름": "난이도가산", "단위": "%", "범위": [0, 20], "출처": "건설품셈 공통 4-4-1 주③" },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
},
{ "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" }
],
"중간": [],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-4-1 정원석 쌓기 및 놓기, 구분='조경공', 작업=작업, 중량=중량).수량 * (1 + 난이도가산 / 100)",
"비목": "노무비"
},
{
"종류": "로직",
"요소": "로직(건설품셈:8 굴착기(무한궤도) 시간당 경비, 기계='0201-0070', 지역=지역, 보정작업=보정작업)",
"이름": "굴착기 0.7㎥",
"단위": "시간",
"수량": "찾기(소요량:건설품셈:4-4-1 정원석 쌓기 및 놓기, 구분='굴착기', 작업=작업, 중량=중량).수량"
}
],
"덧줄": [
{
"이름": "공구손료",
"식": "((찾기(소요량:건설품셈:4-4-1 정원석 쌓기 및 놓기, 구분='조경공', 작업=작업, 중량=중량).수량 * (1 + 난이도가산 / 100)) * 인력:건설노임:1038) * 찾기(소요량:건설품셈:4-4-1 정원석 쌓기 및 놓기 보정 — 그룹 계수, 구분='공구손료(주④)').비율 / 100",
"비목": "경비",
"출처": "건설품셈 공통 4-4-1 주④"
}
],
"끝수": null,
"비고": "난이도 가산 20% 범위 — 설계자 입력(아니면 0) · 인력품에만(표 「인력품 대비」) · 해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 사이목 식재 별도(주⑤) · 정원석 재료 원문 표에 없음"
},
{
"열쇠": "4-4-2 조경유용석 쌓기 및 놓기",
"이름": "조경유용석 쌓기 및 놓기",
"결과단위": "원/ton",
"출처": "건설품셈 공통 4-4-2",
"소유": "공용",
"입력": [
{ "이름": "집게", "고르기": ["미사용", "사용"], "출처": "건설품셈 공통 4-4-2 주④" },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
},
{ "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" }
],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:4-4-2 조경유용석 쌓기 및 놓기, 구분='조경공').시공량" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-4-2 조경유용석 쌓기 및 놓기, 구분='조경공').수량 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1033",
"이름": "석공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-4-2 조경유용석 쌓기 및 놓기, 구분='석공').수량 / 시공량",
"비목": "노무비"
},
{
"종류": "로직",
"요소": "로직(건설품셈:8 굴착기(무한궤도) 시간당 경비, 기계='0201-0060', 지역=지역, 보정작업=보정작업)",
"이름": "굴착기 0.6㎥",
"단위": "시간",
"수량": "만약(집게 == '미사용', 찾기(소요량:건설품셈:4-4-2 조경유용석 쌓기 및 놓기, 구분='굴착기').수량 * 8 / 시공량, 0)"
},
{
"종류": "로직",
"요소": "로직(건설품셈:8 굴착기+부착용 집게 시간당 경비, 기계='0201-0060', 집게='7206-0070', 지역=지역, 보정작업=보정작업)",
"이름": "굴착기 0.6㎥+부착용 집게",
"단위": "시간",
"수량": "만약(집게 == '사용', 찾기(소요량:건설품셈:4-4-2 조경유용석 쌓기 및 놓기, 구분='굴착기').수량 * 8 / 시공량, 0)"
}
],
"덧줄": [],
"끝수": null,
"비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 집게를 쓰면 굴착기+집게 경비(집게 손료 추가 · 시공량 같음, 주④) · 석재 운반·사이목 식재 별도(주③)"
},
{
"열쇠": "4-4-3 잔디블록 포장",
"이름": "잔디블록 포장",
"결과단위": "원/㎡",
"출처": "건설품셈 공통 4-4-3",
"소유": "공용",
"입력": [
{
"이름": "굴착기",
"고르기": [
"0201-0012",
"0201-0020",
"0201-0040",
"0201-0060",
"0201-0070",
"0201-0080",
"0201-0100",
"0201-0120",
"0201-0200"
],
"출처": "건설품셈 공통 4-4-3 주③"
},
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
},
{ "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" }
],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:4-4-3 잔디블록 포장, 구분='조경공').시공량" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-4-3 잔디블록 포장, 구분='조경공').수량 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-4-3 잔디블록 포장, 구분='보통인부').수량 / 시공량",
"비목": "노무비"
},
{
"종류": "로직",
"요소": "로직(건설품셈:8 굴착기(무한궤도) 시간당 경비, 기계=굴착기, 지역=지역, 보정작업=보정작업)",
"이름": "굴착기",
"단위": "시간",
"수량": "찾기(소요량:건설품셈:4-4-3 잔디블록 포장, 구분='굴착기').수량 * 8 / 시공량"
},
{
"종류": "로직",
"요소": "로직(건설품셈:8 기계 시간당 경비, 기계='1730-0015', 지역=지역)",
"이름": "플레이트콤팩터 1.5ton",
"단위": "시간",
"수량": "찾기(소요량:건설품셈:4-4-3 잔디블록 포장, 구분='플레이트콤팩터').수량 * 8 / 시공량"
}
],
"덧줄": [],
"끝수": null,
"비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 굴착기 규격 원문 0.6㎥ · 작업여건 따라 바꿈(주③) — 설계자 고름 · 블록 절단기 경비 별도(주④) · 모래·잔디블록 재료 원문 표에 없음"
},
{
"열쇠": "4-4-4 야자섬유매트포장",
"이름": "야자섬유매트포장",
"결과단위": "원/㎡",
"출처": "건설품셈 공통 4-4-4",
"소유": "공용",
"입력": [{ "이름": "폭", "고르기": ["1.5m이하", "2.0m이하"] }],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:4-4-4 야자섬유매트포장, 구분='조경공', 폭=폭).시공량" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-4-4 야자섬유매트포장, 구분='조경공', 폭=폭).수량 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-4-4 야자섬유매트포장, 구분='보통인부').수량 / 시공량",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "토공 별도(주③) · 매트·고정핀 재료 원문 표에 없음"
},
{
"열쇠": "4-4-5 녹지경계분리재 설치",
"이름": "녹지경계분리재 설치",
"결과단위": "원/m",
"출처": "건설품셈 공통 4-4-5",
"소유": "공용",
"입력": [],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:4-4-5 녹지경계분리재 설치, 구분='조경공').시공량" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-4-5 녹지경계분리재 설치, 구분='조경공').수량 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-4-5 녹지경계분리재 설치, 구분='보통인부').수량 / 시공량",
"비목": "노무비"
}
],
"덧줄": [
{
"이름": "공구손료 및 경장비",
"식": "((찾기(소요량:건설품셈:4-4-5 녹지경계분리재 설치, 구분='조경공').수량 / 시공량) * 인력:건설노임:1038 + (찾기(소요량:건설품셈:4-4-5 녹지경계분리재 설치, 구분='보통인부').수량 / 시공량) * 인력:건설노임:1002) * 찾기(소요량:건설품셈:4-4-5 녹지경계분리재 설치 보정 — 그룹 계수, 구분='공구손료 및 경장비').비율 / 100",
"비목": "경비",
"출처": "건설품셈 공통 4-4-5 주④"
}
],
"끝수": null,
"비고": "해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 토공 별도(주③) · 분리재 재료 원문 표에 없음"
},
{
"열쇠": "4-4-6 인공식재지 배수판 설치",
"이름": "인공식재지 배수판 설치",
"결과단위": "원/㎡",
"출처": "건설품셈 공통 4-4-6",
"소유": "공용",
"입력": [],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:4-4-6 인공식재지 배수판 설치, 구분='조경공').시공량" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1038",
"이름": "조경공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-4-6 인공식재지 배수판 설치, 구분='조경공').수량 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:4-4-6 인공식재지 배수판 설치, 구분='보통인부').수량 / 시공량",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "방근층·여과층 별도(주③) · 배수판 재료 원문 표에 없음"
}
]
}
@@ -0,0 +1,227 @@
{
"그룹": "로직",
"원문": "건설품셈",
"판": "2026",
"줄": [
{
"열쇠": "7-1-1 메쌓기",
"이름": "메쌓기(굴착기+부착용 집게)",
"결과단위": "원/㎡",
"출처": "건설품셈 공통 7-1-1",
"소유": "공용",
"입력": [{ "이름": "뒷길이", "고르기": ["35cm이하", "55cm이하", "75cm이하"] }],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:7-1-1 메쌓기, 뒷길이=뒷길이).시공량" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1033",
"이름": "석공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:7-1-1 메쌓기, 뒷길이=뒷길이).석공 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:7-1-1 메쌓기, 뒷길이=뒷길이).보통인부 / 시공량",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 장비 규격은 작업여건에 따라 바꿀 수 있음(주⑥) — 굴착기·집게 설계자 고름 · 기초콘크리트·뒤채움·다짐 별도(주⑤) · 채움재(잡석·콘크리트) 재료 원문 표에 없음 · 막힘: 굴착기+부착용 집게 빠짐 — 칸 이름 「굴착기+부착용집게」 식에서 못 부름"
},
{
"열쇠": "7-1-2 찰쌓기",
"이름": "찰쌓기(굴착기+부착용 집게)",
"결과단위": "원/㎡",
"출처": "건설품셈 공통 7-1-2",
"소유": "공용",
"입력": [{ "이름": "뒷길이", "고르기": ["35cm이하", "55cm이하", "75cm이하"] }],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:7-1-2 찰쌓기, 뒷길이=뒷길이).시공량" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1033",
"이름": "석공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:7-1-2 찰쌓기, 뒷길이=뒷길이).석공 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:7-1-2 찰쌓기, 뒷길이=뒷길이).보통인부 / 시공량",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 장비 규격은 작업여건에 따라 바꿀 수 있음(주⑥) — 굴착기·집게 설계자 고름 · 기초콘크리트·뒤채움·다짐 별도(주⑤) · 채움재(잡석·콘크리트) 재료 원문 표에 없음 · 막힘: 굴착기+부착용 집게 빠짐 — 칸 이름 「굴착기+부착용집게」 식에서 못 부름"
},
{
"열쇠": "7-2-1 메붙임",
"이름": "메붙임(굴착기+부착용 집게)",
"결과단위": "원/㎡",
"출처": "건설품셈 공통 7-2-1",
"소유": "공용",
"입력": [{ "이름": "뒷길이", "고르기": ["35cm이하", "55cm이하", "75cm이하"] }],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:7-2-1 메붙임, 뒷길이=뒷길이).시공량" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1033",
"이름": "석공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:7-2-1 메붙임, 뒷길이=뒷길이).석공 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:7-2-1 메붙임, 뒷길이=뒷길이).보통인부 / 시공량",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 장비 규격은 작업여건에 따라 바꿀 수 있음(주⑥) — 굴착기·집게 설계자 고름 · 기초콘크리트·뒤채움·다짐 별도(주⑤) · 채움재(잡석·콘크리트) 재료 원문 표에 없음 · 막힘: 굴착기+부착용 집게 빠짐 — 칸 이름 「굴착기+부착용집게」 식에서 못 부름"
},
{
"열쇠": "7-2-2 찰붙임",
"이름": "찰붙임(굴착기+부착용 집게)",
"결과단위": "원/㎡",
"출처": "건설품셈 공통 7-2-2",
"소유": "공용",
"입력": [{ "이름": "뒷길이", "고르기": ["35cm이하", "55cm이하", "75cm이하"] }],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:7-2-2 찰붙임, 뒷길이=뒷길이).시공량" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1033",
"이름": "석공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:7-2-2 찰붙임, 뒷길이=뒷길이).석공 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:7-2-2 찰붙임, 뒷길이=뒷길이).보통인부 / 시공량",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 장비 규격은 작업여건에 따라 바꿀 수 있음(주⑥) — 굴착기·집게 설계자 고름 · 기초콘크리트·뒤채움·다짐 별도(주⑤) · 채움재(잡석·콘크리트) 재료 원문 표에 없음 · 막힘: 굴착기+부착용 집게 빠짐 — 칸 이름 「굴착기+부착용집게」 식에서 못 부름"
},
{
"열쇠": "7-3-1 전석쌓기",
"이름": "전석쌓기(굴착기+부착용 집게)",
"결과단위": "원/㎡",
"출처": "건설품셈 공통 7-3-1",
"소유": "공용",
"입력": [],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:7-3-1 전석쌓기).시공량" }],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1033", "이름": "석공", "단위": "인", "수량": "찾기(소요량:건설품셈:7-3-1 전석쌓기).석공 / 시공량", "비목": "노무비" },
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:7-3-1 전석쌓기).보통인부 / 시공량",
"비목": "노무비"
},
{
"종류": "재료",
"요소": "재료:자체:레미콘",
"이름": "채움콘크리트",
"단위": "㎥",
"수량": "찾기(소요량:건설품셈:7-3-1 전석쌓기 재료량).채움콘크리트",
"비목": "재료비",
"출처": "건설품셈 공통 7-3-1 주⑥"
}
],
"덧줄": [],
"끝수": null,
"비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 장비 규격은 작업여건에 따라 바꿀 수 있음(주⑤) — 굴착기·집게 설계자 고름 · 해석: 채움콘크리트 = 재료_자체 레미콘 · 전석 재료 원문 표에 없음 · 막힘: 굴착기+부착용 집게 빠짐 — 칸 이름 「굴착기+부착용집게」 식에서 못 부름"
},
{
"열쇠": "7-3-2 전석깔기",
"이름": "전석깔기(굴착기+부착용 집게)",
"결과단위": "원/㎡",
"출처": "건설품셈 공통 7-3-2",
"소유": "공용",
"입력": [],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:7-3-2 전석깔기).시공량" }],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1033", "이름": "석공", "단위": "인", "수량": "찾기(소요량:건설품셈:7-3-2 전석깔기).석공 / 시공량", "비목": "노무비" },
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:7-3-2 전석깔기).보통인부 / 시공량",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "해석: 일당 편성 장비 1대 × 1일 8시간 ÷ 일당 시공량(산림품셈 12장 로직과 같음) · 해석: 원문 기준 「㎡당」이나 편성·시공량 꼴이 7-3-1 과 같아 일당으로 읽음 · 장비 규격은 작업여건에 따라 바꿀 수 있음(주⑤) — 굴착기·집게 설계자 고름 · 전석 재료 원문 표에 없음 · 막힘: 굴착기+부착용 집게 빠짐 — 칸 이름 「굴착기+부착용집게」 식에서 못 부름"
},
{
"열쇠": "7-4-1 습식공법",
"이름": "석재판 붙임 습식공법",
"결과단위": "원/㎡",
"출처": "건설품셈 공통 7-4-1",
"소유": "공용",
"입력": [{ "이름": "시공부위", "고르기": ["바닥부", "계단부"] }, { "이름": "자재", "고르기": ["테라조판", "화강석"] }],
"중간": [{ "이름": "시공량", "식": "찾기(소요량:건설품셈:7-4-1 습식공법, 시공부위=시공부위, 자재=자재).시공량" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1033",
"이름": "석공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:7-4-1 습식공법, 시공부위=시공부위, 자재=자재).석공 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1034",
"이름": "줄눈공",
"단위": "인",
"수량": "찾기(소요량:건설품셈:7-4-1 습식공법, 시공부위=시공부위, 자재=자재).줄눈공 / 시공량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:건설품셈:7-4-1 습식공법, 시공부위=시공부위, 자재=자재).보통인부 / 시공량",
"비목": "노무비"
}
],
"덧줄": [
{
"이름": "공구손료 및 경장비",
"식": "((찾기(소요량:건설품셈:7-4-1 습식공법, 시공부위=시공부위, 자재=자재).석공 / 시공량) * 인력:건설노임:1033 + (찾기(소요량:건설품셈:7-4-1 습식공법, 시공부위=시공부위, 자재=자재).줄눈공 / 시공량) * 인력:건설노임:1034 + (찾기(소요량:건설품셈:7-4-1 습식공법, 시공부위=시공부위, 자재=자재).보통인부 / 시공량) * 인력:건설노임:1002) * 2 / 100",
"비목": "경비",
"출처": "건설품셈 공통 7-4-1 주③"
}
],
"끝수": null,
"비고": "해석: 인력품 = 인력 호표 줄 금액 합(기계 조종원 제외) · 해석: 주③ 2% 는 원문 주 글에만 있어(계수 표 없음) 식에 수로 적음 · 석재판·모르타르 재료 원문 표에 없음"
}
]
}
@@ -69,7 +69,7 @@
"출처": "건설품셈 공통 8-1-5 · 8-1-6",
"소유": "공용",
"입력": [
{ "이름": "기계", "고르기": ["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"] },
{ "이름": "기계", "고르기": ["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", "5205-0071", "5205-0103", "5205-0210", "5405-0110", "7505-0025", "0502-0036", "1306-0100", "7204-0160", "1506-0032", "0121-0004", "2105-0002", "2105-0003", "2105-0010", "2105-0015", "2105-0018", "1305-0007"] },
{
"이름": "지역",
"고르기": [
@@ -139,8 +139,8 @@
"출처": "건설품셈 공통 8-1-5 · 8-1-6 · 8-1-7 · 8-4-8 주⑤",
"소유": "공용",
"입력": [
{ "이름": "기계", "고르기": ["0201-0060", "0201-0080"] },
{ "이름": "집게", "고르기": ["7206-0070"] },
{ "이름": "기계", "고르기": ["0201-0060", "0201-0080", "0201-0020", "0201-0040", "0201-0070", "0201-0100"] },
{ "이름": "집게", "고르기": ["7206-0070", "7206-0020", "7206-0100"] },
{
"이름": "지역",
"고르기": [
@@ -214,7 +214,91 @@
{ "이름": "집게손료", "식": "집게손료", "비목": "경비", "출처": "건설품셈 공통 8-4-8 주⑤" }
],
"끝수": "손료 원 미만 버림(건설품셈 공통 8-1-5 12) · 합계 원문 규정 없음",
"비고": "집게는 굴착기 부수물(8-3-1 (0250) 주 · 규격은 해당 굴착기 규격) — 0.6∼0.8 집게를 0.6㎥ 굴착기에 붙임"
"비고": "집게는 굴착기 부수물(8-3-1 (0250) 주 · 규격은 해당 굴착기 규격) — 집게 규격은 굴착기 규격에 맞춰 고름"
},
{
"열쇠": "8 굴착기+대형브레이커 시간당 경비",
"이름": "굴착기(무한궤도)+대형브레이커 시간당 기계경비",
"결과단위": "원/시간",
"출처": "건설품셈 공통 8-1-5 · 8-1-6 · 8-1-7 · 8-4-8 주⑤",
"소유": "공용",
"입력": [
{ "이름": "기계", "고르기": ["0201-0012", "0201-0020", "0201-0040", "0201-0060", "0201-0070", "0201-0080", "0201-0100", "0201-0120", "0201-0200"] },
{ "이름": "브레이커", "고르기": ["0230-0002", "0230-0004", "0230-0006", "0230-0007", "0230-0008", "0230-0010"] },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
},
{ "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" }
],
"중간": [
{
"이름": "가산비율",
"식": "만약(보정작업 == '해당 없음', 0, 찾기(계수:건설품셈:8-1-7 손료보정, 기종='굴착기(무한궤도) 및 로더(무한궤도)', 작업=보정작업).가산비율)",
"출처": "건설품셈 공통 8-1-7 1"
},
{
"이름": "손료",
"식": "버림(기계:건설품셈:{기계}.가격 * 1000 * ((기계:건설품셈:{기계}.상각비계수 + 기계:건설품셈:{기계}.정비비계수) * (1 + 가산비율 / 100) + 기계:건설품셈:{기계}.관리비계수) / 10000000, 0)",
"출처": "건설품셈 공통 8-1-5 12 · 8-1-6 4 · 8-1-7 1"
},
{
"이름": "브레이커손료",
"식": "버림(기계:건설품셈:{브레이커}.가격 * 1000 * ((기계:건설품셈:{브레이커}.상각비계수 + 기계:건설품셈:{브레이커}.정비비계수) + 기계:건설품셈:{브레이커}.관리비계수) / 10000000, 0)",
"출처": "건설품셈 공통 8-1-5 12 · 8-4-8 주⑤"
},
{ "이름": "조합잡재료율", "식": "찾기(계수:건설품셈:8-4-8 주⑤ 조합 잡재료율, 구분='불도저 및 굴착기 잡재료 비율').적용", "출처": "건설품셈 공통 8-4-8 주⑤" },
{ "이름": "연료", "식": "기계:건설품셈:{기계}.주연료종류", "출처": "건설품셈 공통 8-4 주①㉰" },
{ "이름": "직종", "식": "기계:건설품셈:{기계}.조종원직종", "출처": "건설품셈 공통 8-1-3 5" }
],
"호표": [
{
"종류": "재료",
"요소": "재료:오피넷유가:{연료}:{지역}",
"이름": "주연료",
"단위": "",
"수량": "기계:건설품셈:{기계}.주연료",
"비목": "재료비",
"출처": "건설품셈 공통 8-4-1"
},
{
"종류": "인력",
"요소": "인력:건설노임:{직종}",
"이름": "조종원",
"단위": "인",
"수량": "기계:건설품셈:{기계}.조종원 / 8",
"비목": "노무비",
"출처": "건설품셈 공통 8-1-3 6",
"비고": "환산 근거 미확인 — 우선 하루 ÷ 8"
}
],
"덧줄": [
{ "이름": "잡재료비", "식": "재료비 * 조합잡재료율 / 100", "비목": "재료비", "출처": "건설품셈 공통 8-4-8 주⑤" },
{ "이름": "기계손료", "식": "손료", "비목": "경비", "출처": "건설품셈 공통 8-1-6 2" },
{ "이름": "브레이커손료", "식": "브레이커손료", "비목": "경비", "출처": "건설품셈 공통 8-4-8 주⑤" }
],
"끝수": "손료 원 미만 버림(건설품셈 공통 8-1-5 12) · 합계 원문 규정 없음",
"비고": "브레이커는 굴착기 부수물(8-3-1 (0230) · 규격은 해당 굴착기 규격) — 치즐 소모는 쓰는 절의 요율로 따로"
},
{
"열쇠": "8 기계 시간당 경비(조종원 없음)",
@@ -227,7 +311,12 @@
"이름": "기계",
"고르기": [
"4611-0350",
"7812-0015"
"7812-0015",
"1730-0015",
"1305-0007",
"2106-0002",
"2106-0003",
"2106-0005"
]
},
{
@@ -306,7 +395,15 @@
"이름": "기계",
"고르기": [
"7620-0003",
"7730-0150"
"7730-0150",
"5501-0080",
"6516-0060",
"7750-0016",
"7750-0025",
"7730-0050",
"5401-0017",
"6105-0190",
"6202-0060"
]
}
],
@@ -0,0 +1,512 @@
{
"그룹": "로직",
"원문": "산림품셈",
"판": "2026-01-01",
"줄": [
{
"열쇠": "6-1 비료주기",
"이름": "비료주기",
"결과단위": "원/100kg",
"출처": "산림품셈 6-1",
"소유": "공용",
"입력": [
{ "이름": "구분", "고르기": ["인공림(10년이하 조림지)", "인공림(10년초과 성림지)", "천연림"] },
{ "이름": "시비방법", "고르기": ["환상시비", "수평구시비", "해당 없음"] },
{ "이름": "돌함량", "고르기": ["돌함량 30%이상·나무뿌리 밀 분포", "돌함량 1030%·나무뿌리 보통 분포", "해당 없음"] },
{ "이름": "풀베기", "고르기": ["비료주기 전 풀베기 미실시", "해당 없음"] }
],
"중간": [
{
"이름": "할증",
"식": "만약(시비방법 == '해당 없음', 0, 찾기(소요량:산림품셈:6-1 비료주기 할증률, 항목=시비방법).할증률) + 만약(돌함량 == '해당 없음', 0, 찾기(소요량:산림품셈:6-1 비료주기 할증률, 항목=돌함량).할증률) + 만약(풀베기 == '해당 없음', 0, 찾기(소요량:산림품셈:6-1 비료주기 할증률, 항목=풀베기).할증률)",
"출처": "산림품셈 6-1 주①②③"
}
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "(찾기(소요량:산림품셈:6-1 비료주기, 구분=구분).소요인력) * (1 + 할증 / 100)",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "해석: 할인·할증은 합산해 품에 곱함(1-4-21 주③) · 해석: 1-4-10 토양상태는 주② 돌함량 할증과 같은 조건이라 겹쳐 넣지 않음 · 비료 재료 원문 표에 없음 · 할인·할증 못 넣음 — 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-6 이동거리(조건 「작업장까지 이동거리」 빈칸 · 범위규칙이 글) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "6-2-1 둘레베기",
"이름": "둘레베기",
"결과단위": "원/100본",
"출처": "산림품셈 6-2-1",
"소유": "공용",
"입력": [],
"중간": [],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1002", "이름": "보통인부", "단위": "인", "수량": "찾기(소요량:산림품셈:6-2-1 둘레베기).소요인력", "비목": "노무비" }
],
"덧줄": [],
"끝수": null,
"비고": "조림목 본수 = 표준지 생육본수(주②) · 할인·할증 못 넣음 — 1-4-3 집단화정도(조건 「개소당 평균면적」 빈칸 · 범위규칙이 글) · 1-4-5 경사도(값 칸 「할인·할증률」) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "6-2-2 줄베기",
"이름": "줄베기",
"결과단위": "원/ha",
"출처": "산림품셈 6-2-2",
"소유": "공용",
"입력": [
{ "이름": "조림목본수", "단위": "본/ha" },
{ "이름": "규모", "고르기": ["1,500본 미만", "1,500본 이상 3,000본 미만", "3,000본 이상"] },
{ "이름": "예취기가격", "단위": "원" },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [{ "이름": "특별", "식": "찾기(소요량:산림품셈:6-2-2 줄베기, 공법='줄베기', 규모=규모).소요인력" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:산림품셈:6-2-2 줄베기, 공법='묘목찾기').소요인력 * 조림목본수 / 100",
"비목": "노무비",
"출처": "산림품셈 6-2-2 「묘목찾기」"
},
{ "종류": "인력", "요소": "인력:건설노임:1003", "이름": "특별인부", "단위": "인", "수량": "특별", "비목": "노무비", "출처": "산림품셈 6-2-2 「줄베기」" },
{
"종류": "재료",
"요소": "재료:오피넷유가:휘발유:{지역}",
"이름": "휘발유(예취기)",
"단위": "",
"수량": "찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='예취기(휘발유)').주연료 * 특별",
"비목": "재료비",
"출처": "산림품셈 2-1-1"
}
],
"덧줄": [
{
"이름": "잡품",
"식": "재료비 * 찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='예취기(휘발유)').잡품 / 100",
"비목": "재료비",
"출처": "산림품셈 2-1-1 주「잡품」"
},
{ "이름": "예취기 손료", "식": "특별 * 기계:산림품셈:2-2-2 예취기.손료계수 * 예취기가격", "비목": "경비", "출처": "산림품셈 2-2-2" }
],
"끝수": null,
"비고": "묘목찾기 + 줄베기 품 합산(주④⑤) · 예취기 가격 원문에 없음(시중가격) — 설계자 입력 · 예취기 대수 = 특별인부(2-1-1 「1대당 1인」) · 할인·할증 못 넣음 — 1-4-2 조림 후 경과연수(조건 빈칸) · 1-4-3 집단화정도(조건 「개소당 평균면적」 빈칸 · 범위규칙이 글) · 1-4-5 경사도(값 칸 「할인·할증률」) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "6-2-3 모두베기",
"이름": "모두베기",
"결과단위": "원/ha",
"출처": "산림품셈 6-2-3",
"소유": "공용",
"입력": [
{ "이름": "조림목본수", "단위": "본/ha" },
{ "이름": "시기", "고르기": ["조림 당해 연도(전년도 추기조림 포함)", "조림 2년차", "조림 3년차 이상"] },
{ "이름": "예취기가격", "단위": "원" },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [{ "이름": "특별", "식": "찾기(소요량:산림품셈:6-2-3 모두베기, 공법='모두베기', 시기=시기).소요인력" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:산림품셈:6-2-3 모두베기, 공법='묘목찾기').소요인력 * 조림목본수 / 100",
"비목": "노무비",
"출처": "산림품셈 6-2-3 「묘목찾기」"
},
{ "종류": "인력", "요소": "인력:건설노임:1003", "이름": "특별인부", "단위": "인", "수량": "특별", "비목": "노무비", "출처": "산림품셈 6-2-3 「모두베기」" },
{
"종류": "재료",
"요소": "재료:오피넷유가:휘발유:{지역}",
"이름": "휘발유(예취기)",
"단위": "",
"수량": "찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='예취기(휘발유)').주연료 * 특별",
"비목": "재료비",
"출처": "산림품셈 2-1-1"
}
],
"덧줄": [
{
"이름": "잡품",
"식": "재료비 * 찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='예취기(휘발유)').잡품 / 100",
"비목": "재료비",
"출처": "산림품셈 2-1-1 주「잡품」"
},
{ "이름": "예취기 손료", "식": "특별 * 기계:산림품셈:2-2-2 예취기.손료계수 * 예취기가격", "비목": "경비", "출처": "산림품셈 2-2-2" }
],
"끝수": null,
"비고": "묘목찾기 + 모두베기 품 합산(주④⑤) · 예취기 가격 원문에 없음(시중가격) — 설계자 입력 · 예취기 대수 = 특별인부(2-1-1 「1대당 1인」) · 할인·할증 못 넣음 — 1-4-3 집단화정도(조건 「개소당 평균면적」 빈칸 · 범위규칙이 글) · 1-4-5 경사도(값 칸 「할인·할증률」) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "6-3 맹아제거",
"이름": "맹아제거",
"결과단위": "원/100본",
"출처": "산림품셈 6-3",
"소유": "공용",
"입력": [],
"중간": [],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1002", "이름": "보통인부", "단위": "인", "수량": "찾기(소요량:산림품셈:6-3 맹아제거).소요인력", "비목": "노무비" }
],
"덧줄": [],
"끝수": null,
"비고": "모두베기에 중복 적용 못 함(주④) · 할인·할증 못 넣음 — 1-4-3 집단화정도(조건 「개소당 평균면적」 빈칸 · 범위규칙이 글) · 1-4-5 경사도(값 칸 「할인·할증률」) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "6-4-1 덩굴걷기",
"이름": "덩굴걷기(기계작업)",
"결과단위": "원/ha",
"출처": "산림품셈 6-4-1",
"소유": "공용",
"입력": [
{ "이름": "예취기가격", "단위": "원" },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [{ "이름": "특별", "식": "찾기(소요량:산림품셈:6-4-1 덩굴걷기, 구분='기계작업').소요인력" }],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1003", "이름": "특별인부", "단위": "인", "수량": "특별", "비목": "노무비" },
{
"종류": "재료",
"요소": "재료:오피넷유가:휘발유:{지역}",
"이름": "휘발유(예취기)",
"단위": "",
"수량": "찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='예취기(휘발유)').주연료 * 특별",
"비목": "재료비",
"출처": "산림품셈 2-1-1"
}
],
"덧줄": [
{
"이름": "잡품",
"식": "재료비 * 찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='예취기(휘발유)').잡품 / 100",
"비목": "재료비",
"출처": "산림품셈 2-1-1 주「잡품」"
},
{ "이름": "예취기 손료", "식": "특별 * 기계:산림품셈:2-2-2 예취기.손료계수 * 예취기가격", "비목": "경비", "출처": "산림품셈 2-2-2" }
],
"끝수": null,
"비고": "예취기 가격 원문에 없음(시중가격) — 설계자 입력 · 예취기 대수 = 특별인부(2-1-1 「1대당 1인」) · 할인·할증 못 넣음 — 1-4-1 작업시기(범위규칙이 글) · 1-4-3 집단화정도(조건 「개소당 평균면적」 빈칸 · 범위규칙이 글) · 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-11 덩굴피복도(조건 빈칸 · 값 칸 「할인·할증률」) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "6-4-2 덩굴 약제 살포처리",
"이름": "덩굴 약제 살포처리",
"결과단위": "원/ha",
"출처": "산림품셈 6-4-2",
"소유": "공용",
"입력": [{ "이름": "피복도", "고르기": ["밀(6080%미만)", "과소(20%미만)", "해당 없음"] }, { "이름": "분무기가격", "단위": "원" }],
"중간": [
{ "이름": "특별", "식": "찾기(소요량:산림품셈:6-4-2 덩굴 약제 살포처리, 구분='약제살포').소요인력" },
{
"이름": "증감",
"식": "만약(피복도 == '해당 없음', 0, 찾기(소요량:산림품셈:2-1-5-1 덩굴 약제처리 피복도별 증감률, 피복도=피복도).증감률)",
"출처": "산림품셈 2-1-5-1 주②"
}
],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1003", "이름": "특별인부", "단위": "인", "수량": "특별", "비목": "노무비", "출처": "산림품셈 6-4-2 「약제살포」" },
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:산림품셈:6-4-2 덩굴 약제 살포처리, 구분='작업보조').소요인력",
"비목": "노무비",
"출처": "산림품셈 6-4-2 「작업보조」"
},
{
"종류": "재료",
"요소": "재료:자체:농약(Fluroxypyr-meptyl+Triclypyr-TEA 미탁제)",
"이름": "농약(Fluroxypyr-meptyl+Triclypyr-TEA 미탁제)",
"단위": "병",
"수량": "찾기(소요량:산림품셈:2-1-5-1 덩굴 약제처리).주재료 * (1 + 증감 / 100)",
"비목": "재료비",
"출처": "산림품셈 2-1-5-1 · 주②"
}
],
"덧줄": [
{ "이름": "잡품", "식": "재료비 * 찾기(소요량:산림품셈:2-1-5-1 덩굴 약제처리).잡품 / 100", "비목": "재료비", "출처": "산림품셈 2-1-5-1 주③" },
{ "이름": "분무기 손료", "식": "특별 * 기계:산림품셈:2-2-4 배부식분무기.손료계수 * 분무기가격", "비목": "경비", "출처": "산림품셈 2-2-4" }
],
"끝수": null,
"비고": "농약 = 재료_자체(공시 없음) · 해석: 분무기 대수 = 약제살포 특별인부(2-2-4 「1대당 1인」) · 분무기 가격 원문에 없음 — 설계자 입력 · 피복도 증감 표는 밀 · 과소 두 줄뿐(보통 = 해당 없음) · 할인·할증 못 넣음 — 1-4-1 작업시기(범위규칙이 글) · 1-4-3 집단화정도(조건 「개소당 평균면적」 빈칸 · 범위규칙이 글) · 1-4-5 경사도(값 칸 「할인·할증률」) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "6-5 어린나무 가꾸기",
"이름": "어린나무 가꾸기",
"결과단위": "원/ha",
"출처": "산림품셈 6-5",
"소유": "공용",
"입력": [
{ "이름": "대상지유형", "고르기": ["치수림 단계", "유령림 단계"] },
{ "이름": "소작업로", "단위": "km/ha" },
{ "이름": "체인톱가격", "단위": "원" },
{ "이름": "체인오일단가", "단위": "원/" },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [
{ "이름": "작업로인력", "식": "소작업로 * 찾기(소요량:산림품셈:6-5 소작업로 설치 기준, 구분='소작업로 설치 인력').적용", "출처": "산림품셈 6-5 주② · 소요인력 산출 1" },
{ "이름": "특별", "식": "찾기(소요량:산림품셈:6-5 어린나무 가꾸기, 인력구분='특별인부(체인톱 사용)', 대상지유형=대상지유형).소요인력 + 작업로인력 * 0.5" }
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1003",
"이름": "특별인부",
"단위": "인",
"수량": "특별",
"비목": "노무비",
"출처": "산림품셈 6-5 「특별인부(체인톱 사용)」 · 소작업로 50%"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:산림품셈:6-5 어린나무 가꾸기, 인력구분='보통인부(작업 보조)').소요인력 + 작업로인력 * 0.5",
"비목": "노무비",
"출처": "산림품셈 6-5 「보통인부(작업 보조)」 · 소작업로 50%"
},
{
"종류": "재료",
"요소": "재료:오피넷유가:휘발유:{지역}",
"이름": "휘발유(체인톱)",
"단위": "",
"수량": "특별 * 찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='체인톱', 재료명='보통휘발유(주연료)').주연료",
"비목": "재료비",
"출처": "산림품셈 2-1-1 주③"
}
],
"덧줄": [
{
"이름": "잡품",
"식": "재료비 * 찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='체인톱', 재료명='보통휘발유(주연료)').잡품 / 100",
"비목": "재료비",
"출처": "산림품셈 2-1-1 주⑤"
},
{
"이름": "체인오일",
"식": "특별 * 찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='체인톱', 재료명='체인오일(일반오일)').주연료 * 체인오일단가",
"비목": "재료비",
"출처": "산림품셈 2-1-1 주④"
},
{ "이름": "체인톱 손료", "식": "특별 * 기계:산림품셈:2-2-1 체인톱.손료계수 * 체인톱가격", "비목": "경비", "출처": "산림품셈 2-2-1" }
],
"끝수": null,
"비고": "소작업로 = ha당 소작업로 길이(없으면 0 · 인력구성 특별 1.0 · 보통 1.0 — 소요인력 산출 1) · 해석: 체인톱 대수 = 특별인부 100%(2-1-1 비고) · 체인톱 가격 · 체인오일 단가 원문에 없음(시중가격) — 설계자 입력 · 덩굴걷기 추가는 6-4-1 따로(주③) · 할인·할증 못 넣음 — 1-4-1 작업시기(범위규칙이 글) · 1-4-3 집단화정도(조건 「개소당 평균면적」 빈칸 · 범위규칙이 글) · 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-12 제거대상 피복도(조건 빈칸 · 값 칸 「할인·할증률」) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "6-6 가지치기 및 수형교정",
"이름": "가지치기 및 수형교정",
"결과단위": "원/100본",
"출처": "산림품셈 6-6",
"소유": "공용",
"입력": [
{ "이름": "가지치기높이", "고르기": ["00.5m", "0.51m", "01m", "02m", "04m", "24m", "46m"] },
{ "이름": "수종", "고르기": ["소나무낙엽송", "잣나무리기다", "편백", "활엽수"] }
],
"중간": [],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "만약(수종 == '소나무낙엽송', 찾기(소요량:산림품셈:6-6 가지치기 및 수형교정, 가지치기높이=가지치기높이).소나무낙엽송, 만약(수종 == '잣나무리기다', 찾기(소요량:산림품셈:6-6 가지치기 및 수형교정, 가지치기높이=가지치기높이).잣나무리기다, 만약(수종 == '편백', 찾기(소요량:산림품셈:6-6 가지치기 및 수형교정, 가지치기높이=가지치기높이).편백, 찾기(소요량:산림품셈:6-6 가지치기 및 수형교정, 가지치기높이=가지치기높이).활엽수)))",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "표에 없는 구간은 중간품 산출(주② · 설계자 몫) · 할인·할증 못 넣음 — 1-4-3 집단화정도(조건 「개소당 평균면적」 빈칸 · 범위규칙이 글) · 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-8 장애물의 정도(조건 「장애물의 정도」 빈칸) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "6-7-2 관목 시비",
"이름": "관목 시비",
"결과단위": "원/100㎡",
"출처": "산림품셈 6-7-2",
"소유": "공용",
"입력": [],
"중간": [],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1003",
"이름": "특별인부",
"단위": "인",
"수량": "찾기(소요량:산림품셈:6-7-2 관목 시비, 명칭='특별인부').수량",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:산림품셈:6-7-2 관목 시비, 명칭='보통인부').수량",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "비료 종류·수량은 설계자 몫(주②)"
},
{
"열쇠": "6-7-3 초본류 시비",
"이름": "초본류 시비",
"결과단위": "원/10,000㎡",
"출처": "산림품셈 6-7-3",
"소유": "공용",
"입력": [{ "이름": "증감률", "단위": "%", "범위": [-20, 20] }],
"중간": [],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1003",
"이름": "특별인부",
"단위": "인",
"수량": "찾기(소요량:산림품셈:6-7-3 초본류 시비, 명칭='특별인부').수량 * (1 + 증감률 / 100)",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:산림품셈:6-7-3 초본류 시비, 명칭='보통인부').수량 * (1 + 증감률 / 100)",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "살포량 300700㎏ 밖이면 20% 범위 증감(주① · 설계자 몫) · 트럭(2.5t) 2.6시간 못 넣음 — 기계 요소 없음 · 비료 별도(주②)"
},
{
"열쇠": "6-8 목재칩 포설",
"이름": "목재칩 포설",
"결과단위": "원/㎡",
"출처": "산림품셈 6-8",
"소유": "공용",
"입력": [],
"중간": [],
"호표": [
{
"종류": "재료",
"요소": "재료:자체:우드칩",
"이름": "우드칩",
"단위": "㎥",
"수량": "찾기(소요량:산림품셈:6-8 목재칩 포설, 구분='우드칩').수량",
"비목": "재료비",
"출처": "산림품셈 6-8 「분쇄목 T10cm 기준」"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:산림품셈:6-8 목재칩 포설, 구분='보통인부').수량",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "우드칩 = 재료_자체(공시 없음) · 소운반 0.11 Ton(L20m 리어카) 못 넣음 — 리어카 소운반 로직 없음"
}
]
}
@@ -0,0 +1,869 @@
{
"그룹": "로직",
"원문": "산림품셈",
"판": "2026-01-01",
"줄": [
{
"열쇠": "7-1-2 숲가꾸기·병해충방제",
"이름": "인력집재 숲가꾸기·병해충방제",
"결과단위": "원/㎥",
"출처": "산림품셈 7-1-2",
"소유": "공용",
"입력": [
{ "이름": "집재거리", "단위": "m" },
{ "이름": "구분", "고르기": ["숲가꾸기", "병해충방제"] },
{ "이름": "간벌재직경", "단위": "㎝", "고르기": [8, 10, 12, 14, 16, 18, 20, 22] },
{ "이름": "작업", "고르기": ["일반", "소나무재선충병방제"] },
{ "이름": "집재방향", "고르기": ["상향집재", "하향집재"] },
{ "이름": "경사", "고르기": ["급(30°초과)", "중(1530°)", "완(15° 미만)"] }
],
"중간": [
{
"이름": "할증",
"식": "만약(작업 == '소나무재선충병방제' 그리고 집재방향 == '상향집재', 찾기(계수:산림품셈:1-4-14 집재방향, 구분='소나무재선충병 인력에 의한 원목 및 재해산물 수집', 집재방향='상향집재', 경사=경사).할증률, 0)",
"출처": "산림품셈 7-1-2 주③ · 1-4-14"
}
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "(1 / 찾기(소요량:산림품셈:7-1-2 숲가꾸기·병해충방제, 집재거리=집재거리, 구분=구분, 간벌재직경=간벌재직경).수량) * (1 + 할증 / 100)",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "집재거리 = 평균 집재거리(최대거리의 1/2 · 주②) · 간벌재직경 22 = 「22이상」(병해충방제만) · 1-4-14 는 소나무재선충병방제만 · 할인·할증 못 넣음 — 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-8 장애물의 정도(조건 「장애물의 정도」 빈칸) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "7-3 아키야윈치 집재",
"이름": "아키야윈치 집재",
"결과단위": "원/㎥",
"출처": "산림품셈 7-3",
"소유": "공용",
"입력": [
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [{ "이름": "Q", "식": "찾기(소요량:산림품셈:7-3 아키야윈치 집재, 집재거리='50m 내외').수집량" }, { "이름": "일수", "식": "1 / Q" }],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1003", "이름": "특별인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{ "종류": "인력", "요소": "인력:건설노임:1002", "이름": "보통인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{
"종류": "재료",
"요소": "재료:오피넷유가:휘발유:{지역}",
"이름": "휘발유(아키아윈치(휘발유))",
"단위": "",
"수량": "찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='아키아윈치(휘발유)').주연료 * 일수",
"비목": "재료비",
"출처": "산림품셈 2-1-1"
}
],
"덧줄": [
{
"이름": "잡품",
"식": "재료비 * 찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='아키아윈치(휘발유)').잡품 / 100",
"비목": "재료비",
"출처": "산림품셈 2-1-1 주「잡품」"
},
{
"이름": "기계손료",
"식": "기계:산림품셈:2-2-3 아키아윈치.손료계수 * 기계:산림품셈:2-2-3 아키아윈치.장비가격 * 1000 * 일수",
"비목": "경비",
"출처": "산림품셈 2-2-3"
}
],
"끝수": null,
"비고": "2인 1조(특별 1 · 보통 1) · 집재거리 = 최대거리 50m 내외(주①) · 할인·할증 못 넣음 — 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-8 장애물의 정도(조건 「장애물의 정도」 빈칸) · 1-4-18 방제대상목 평균 경급(값 칸 「할인·할증률」) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "7-4-1 소형가선 수확",
"이름": "소형가선 수확(2드럼 윈치)",
"결과단위": "원/㎥",
"출처": "산림품셈 7-4-1",
"소유": "공용",
"입력": [
{ "이름": "본당재적", "단위": "㎥", "고르기": [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1] },
{ "이름": "집재거리", "단위": "m" },
{ "이름": "집재방향", "고르기": ["상향집재", "하향집재"] },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [
{ "이름": "Q", "식": "찾기(소요량:산림품셈:7-4-1 소형가선 수확, 본당재적=본당재적, 집재거리=집재거리).수집량" },
{
"이름": "할증",
"식": "찾기(계수:산림품셈:1-4-14 집재방향, 구분='가선을 이용한 기계장비의 원목․생산재 집재', 집재방향=집재방향).할증률",
"출처": "산림품셈 7-4-1 주⑤ · 1-4-14"
},
{ "이름": "일수", "식": "(1 / Q) * (1 + 할증 / 100)" }
],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{ "종류": "인력", "요소": "인력:건설노임:1003", "이름": "특별인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{ "종류": "인력", "요소": "인력:건설노임:1002", "이름": "보통인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{
"종류": "재료",
"요소": "재료:오피넷유가:휘발유:{지역}",
"이름": "휘발유(2드럼 케이블윈치(휘발유))",
"단위": "",
"수량": "찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='2드럼 케이블윈치(휘발유)').주연료 * 일수",
"비목": "재료비",
"출처": "산림품셈 2-1-1"
}
],
"덧줄": [
{
"이름": "잡품",
"식": "재료비 * 찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='2드럼 케이블윈치(휘발유)').잡품 / 100",
"비목": "재료비",
"출처": "산림품셈 2-1-1 주「잡품」"
},
{
"이름": "기계손료",
"식": "기계:산림품셈:2-2-3 2드럼 케이블윈치.손료계수 * 기계:산림품셈:2-2-3 2드럼 케이블윈치.장비가격 * 1000 * 일수",
"비목": "경비",
"출처": "산림품셈 2-2-3"
}
],
"끝수": null,
"비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 해석: 할증을 인력 · 연료 · 손료(가동일)에 함께 곱함 · 집재량은 구간별 면적비율로 차등(주③ · 설계자 몫) · 경계값(아래 끝 수 그대로)은 못 찾음 — 범위규칙 「이하 · 이상 · 두 수는 양 끝 포함」 을 엔진이 「이하」로만 읽음 · 할인·할증 못 넣음 — 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-15 횡단운반거리(범위규칙이 글) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "7-4-2 소형가선 숲가꾸기·산림병해충방제",
"이름": "소형가선 숲가꾸기·산림병해충방제(2드럼 윈치)",
"결과단위": "원/㎥",
"출처": "산림품셈 7-4-2",
"소유": "공용",
"입력": [
{ "이름": "집재거리", "단위": "m" },
{ "이름": "작업", "고르기": ["숲가꾸기", "산림병해충·소나무재선충병 방제"] },
{ "이름": "평균경급", "고르기": ["2026cm", "해당 없음"] },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [
{
"이름": "Q",
"식": "찾기(소요량:산림품셈:7-4-2 소형가선 숲가꾸기·산림병해충방제, 구분='집재량', 집재거리=집재거리).수집량 * (1 + 만약(작업 == '숲가꾸기', 0, 찾기(계수:산림품셈:7-4-2 주 계산용 수, 구분='방제 산물 수집량 가산').적용) / 100)"
},
{ "이름": "할증", "식": "만약(평균경급 == '해당 없음', 0, 찾기(계수:산림품셈:7-4-2 주 계산용 수, 구분='총 소요인력 할증').적용)", "출처": "산림품셈 7-4-2 주②" },
{ "이름": "일수", "식": "(1 / Q) * (1 + 할증 / 100)" }
],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1003", "이름": "특별인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{ "종류": "인력", "요소": "인력:건설노임:1002", "이름": "보통인부", "단위": "인", "수량": "2 * 일수", "비목": "노무비" },
{
"종류": "재료",
"요소": "재료:오피넷유가:휘발유:{지역}",
"이름": "휘발유(2드럼 케이블윈치(휘발유))",
"단위": "",
"수량": "찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='2드럼 케이블윈치(휘발유)').주연료 * 일수",
"비목": "재료비",
"출처": "산림품셈 2-1-1"
}
],
"덧줄": [
{
"이름": "잡품",
"식": "재료비 * 찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='2드럼 케이블윈치(휘발유)').잡품 / 100",
"비목": "재료비",
"출처": "산림품셈 2-1-1 주「잡품」"
},
{
"이름": "기계손료",
"식": "기계:산림품셈:2-2-3 2드럼 케이블윈치.손료계수 * 기계:산림품셈:2-2-3 2드럼 케이블윈치.장비가격 * 1000 * 일수",
"비목": "경비",
"출처": "산림품셈 2-2-3"
}
],
"끝수": null,
"비고": "방제 산물 수집량 33% 가산(주③) · 평균경급 20∼26cm 면 총 소요인력 10% 할증(주②) · 해석: 할증을 인력 · 연료 · 손료(가동일)에 함께 곱함 · 할인·할증 못 넣음 — 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-8 장애물의 정도(조건 「장애물의 정도」 빈칸) · 1-4-18 방제대상목 평균 경급(값 칸 「할인·할증률」) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "7-5-1 트랙터부착형 수확",
"이름": "트랙터부착형 수확(지면끌기)",
"결과단위": "원/㎥",
"출처": "산림품셈 7-5-1",
"소유": "공용",
"입력": [
{ "이름": "본당재적", "단위": "㎥", "고르기": [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1] },
{ "이름": "집재거리", "단위": "m" },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [{ "이름": "Q", "식": "찾기(소요량:산림품셈:7-5-1 트랙터부착형 수확, 본당재적=본당재적, 집재거리=집재거리).수집량" }, { "이름": "일수", "식": "1 / Q" }],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{ "종류": "인력", "요소": "인력:건설노임:1003", "이름": "특별인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{ "종류": "인력", "요소": "인력:건설노임:1002", "이름": "보통인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{
"종류": "재료",
"요소": "재료:오피넷유가:경유:{지역}",
"이름": "경유(임업용동력집재기)",
"단위": "",
"수량": "찾기(소요량:산림품셈:2-1-2 경유, 기계명='임업용동력집재기').주연료 * 일수",
"비목": "재료비",
"출처": "산림품셈 2-1-2"
}
],
"덧줄": [
{ "이름": "잡품", "식": "재료비 * 찾기(소요량:산림품셈:2-1-2 경유, 기계명='임업용동력집재기').잡품 / 100", "비목": "재료비", "출처": "산림품셈 2-1-2 주「잡품」" },
{
"이름": "기계손료",
"식": "기계:산림품셈:2-2-3 임업용 동력집재기(트랙터부착형).손료계수 * 기계:산림품셈:2-2-3 임업용 동력집재기(트랙터부착형).장비가격 * 1000 * 일수",
"비목": "경비",
"출처": "산림품셈 2-2-3"
}
],
"끝수": null,
"비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 집재량은 구간별 면적비율로 차등(주② · 설계자 몫) · 경계값(아래 끝 수 그대로)은 못 찾음 — 범위규칙 「이하 · 이상 · 두 수는 양 끝 포함」 을 엔진이 「이하」로만 읽음 · 1-4-14 못 넣음 — 트랙터부착형(지면끌기) 갈래 없음 · 할인·할증 못 넣음 — 1-4-5 경사도(값 칸 「할인·할증률」) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "7-6 스윙야더 집재",
"이름": "스윙야더 집재",
"결과단위": "원/㎥",
"출처": "산림품셈 7-6",
"소유": "공용",
"입력": [
{ "이름": "집재거리", "단위": "m" },
{ "이름": "집재방향", "고르기": ["상향집재", "하향집재"] },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [
{ "이름": "Q", "식": "찾기(소요량:산림품셈:7-6 스윙야더 집재, 집재거리=집재거리).수집량" },
{
"이름": "할증",
"식": "찾기(계수:산림품셈:1-4-14 집재방향, 구분='가선을 이용한 기계장비의 원목․생산재 집재', 집재방향=집재방향).할증률",
"출처": "산림품셈 7-6 주② · 1-4-14"
},
{ "이름": "일수", "식": "(1 / Q) * (1 + 할증 / 100)" }
],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{ "종류": "인력", "요소": "인력:건설노임:1003", "이름": "특별인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{ "종류": "인력", "요소": "인력:건설노임:1002", "이름": "보통인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{
"종류": "재료",
"요소": "재료:오피넷유가:경유:{지역}",
"이름": "경유(스윙야더)",
"단위": "",
"수량": "찾기(소요량:산림품셈:2-1-2 경유, 기계명='스윙야더').주연료 * 일수",
"비목": "재료비",
"출처": "산림품셈 2-1-2"
}
],
"덧줄": [
{ "이름": "잡품", "식": "재료비 * 찾기(소요량:산림품셈:2-1-2 경유, 기계명='스윙야더').잡품 / 100", "비목": "재료비", "출처": "산림품셈 2-1-2 주「잡품」" },
{
"이름": "기계손료",
"식": "기계:산림품셈:2-2-3 스윙야더(기본차량 포함).손료계수 * 기계:산림품셈:2-2-3 스윙야더(기본차량 포함).장비가격 * 1000 * 일수",
"비목": "경비",
"출처": "산림품셈 2-2-3"
}
],
"끝수": null,
"비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 해석: 할증을 인력 · 연료 · 손료(가동일)에 함께 곱함 · 할인·할증 못 넣음 — 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-15 횡단운반거리(범위규칙이 글) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "7-7-1 HAM200 수확",
"이름": "HAM200 수확",
"결과단위": "원/㎥",
"출처": "산림품셈 7-7-1",
"소유": "공용",
"입력": [
{ "이름": "본당재적", "단위": "㎥", "고르기": [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1] },
{ "이름": "집재거리", "단위": "m" },
{ "이름": "집재방향", "고르기": ["상향집재", "하향집재"] },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [
{ "이름": "Q", "식": "찾기(소요량:산림품셈:7-7-1 HAM200 수확, 본당재적=본당재적, 집재거리=집재거리).수집량" },
{
"이름": "할증",
"식": "찾기(계수:산림품셈:1-4-14 집재방향, 구분='가선을 이용한 기계장비의 원목․생산재 집재', 집재방향=집재방향).할증률",
"출처": "산림품셈 7-7-1 주⑤ · 1-4-14"
},
{ "이름": "일수", "식": "(1 / Q) * (1 + 할증 / 100)" }
],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{ "종류": "인력", "요소": "인력:건설노임:1003", "이름": "특별인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{ "종류": "인력", "요소": "인력:건설노임:1002", "이름": "보통인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{
"종류": "재료",
"요소": "재료:오피넷유가:경유:{지역}",
"이름": "경유(트랙터 부착 기계)",
"단위": "",
"수량": "찾기(소요량:산림품셈:2-1-2 경유, 기계명='트랙터 부착 기계').주연료 * 일수",
"비목": "재료비",
"출처": "산림품셈 2-1-2"
}
],
"덧줄": [
{ "이름": "잡품", "식": "재료비 * 찾기(소요량:산림품셈:2-1-2 경유, 기계명='트랙터 부착 기계').잡품 / 100", "비목": "재료비", "출처": "산림품셈 2-1-2 주「잡품」" }
],
"끝수": null,
"비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 해석: 할증을 인력 · 연료 · 손료(가동일)에 함께 곱함 · 연료 = 2-1-2 트랙터 부착 기계(주① HAM200) · 기계손료 못 넣음 — 기계 열쇠 「2-2-3 HAM200, 춘천집재기, 스마트집재기」 에 쉼표(식이 열쇠를 끊음) · 경계값(아래 끝 수 그대로)은 못 찾음 — 범위규칙 「이하 · 이상 · 두 수는 양 끝 포함」 을 엔진이 「이하」로만 읽음 · 할인·할증 못 넣음 — 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-15 횡단운반거리(범위규칙이 글) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "7-8-3 타워야더 집재",
"이름": "타워야더 집재",
"결과단위": "원/㎥",
"출처": "산림품셈 7-8-3",
"소유": "공용",
"입력": [
{ "이름": "본당재적", "단위": "㎥", "고르기": [0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1] },
{ "이름": "집재거리", "단위": "m" },
{ "이름": "집재방향", "고르기": ["상향집재", "하향집재"] },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [
{ "이름": "Q", "식": "찾기(소요량:산림품셈:7-8-3 타워야더 집재, 본당재적=본당재적, 집재거리=집재거리).수집량" },
{
"이름": "할증",
"식": "찾기(계수:산림품셈:1-4-14 집재방향, 구분='가선을 이용한 기계장비의 원목․생산재 집재', 집재방향=집재방향).할증률",
"출처": "산림품셈 7-8-3 주④ · 1-4-14"
},
{ "이름": "일수", "식": "(1 / Q) * (1 + 할증 / 100)" }
],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{ "종류": "인력", "요소": "인력:건설노임:1003", "이름": "특별인부", "단위": "인", "수량": "2 * 일수", "비목": "노무비" },
{ "종류": "인력", "요소": "인력:건설노임:1002", "이름": "보통인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{
"종류": "재료",
"요소": "재료:오피넷유가:경유:{지역}",
"이름": "경유(타워야더(RME 300T))",
"단위": "",
"수량": "찾기(소요량:산림품셈:2-1-2 경유, 기계명='타워야더(RME 300T)').주연료 * 일수",
"비목": "재료비",
"출처": "산림품셈 2-1-2"
}
],
"덧줄": [
{
"이름": "잡품",
"식": "재료비 * 찾기(소요량:산림품셈:2-1-2 경유, 기계명='타워야더(RME 300T)').잡품 / 100",
"비목": "재료비",
"출처": "산림품셈 2-1-2 주「잡품」"
},
{
"이름": "기계손료",
"식": "기계:산림품셈:2-2-3 타워야더(RME 300T).손료계수 * 기계:산림품셈:2-2-3 타워야더(RME 300T).장비가격 * 1000 * 일수",
"비목": "경비",
"출처": "산림품셈 2-2-3"
}
],
"끝수": null,
"비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 4인 1조 · 해석: 할증을 인력 · 연료 · 손료(가동일)에 함께 곱함 · 가선설치 · 해체(7-8-1 · 7-8-2) 따로 · 할인·할증 못 넣음 — 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-15 횡단운반거리(범위규칙이 글) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "7-11 동력상하차기 집재",
"이름": "동력상하차기(우드그래플) 집재",
"결과단위": "원/㎥",
"출처": "산림품셈 7-11",
"소유": "공용",
"입력": [
{ "이름": "최대집재거리", "단위": "m" },
{ "이름": "집재재적", "단위": "㎥/ha" },
{ "이름": "원목길이", "단위": "m", "고르기": [1.2, 1.8, 2.1, 2.7, 3.6] },
{ "이름": "잔존목", "고르기": ["잔존목 100본 이상 130본 이하", "잔존목 71본 이상 100본 미만", "해당 없음"] },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [
{
"이름": "Q",
"식": "만약(최대집재거리 <= 40, 찾기(소요량:산림품셈:7-11 동력상하차기 집재 40m, 최대집재거리=최대집재거리, 집재재적=집재재적, 원목길이=원목길이).수량, 찾기(소요량:산림품셈:7-11 동력상하차기 집재 80m, 최대집재거리=최대집재거리, 집재재적=집재재적, 원목길이=원목길이).수량)"
},
{ "이름": "할증", "식": "만약(잔존목 == '해당 없음', 0, 찾기(계수:산림품셈:7-11 주③⑤ 잔존목 할증, 구분=잔존목).적용)", "출처": "산림품셈 7-11 주③" },
{ "이름": "일수", "식": "(1 / Q) * (1 + 할증 / 100)" }
],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{
"종류": "재료",
"요소": "재료:오피넷유가:경유:{지역}",
"이름": "경유(우드그래플)",
"단위": "",
"수량": "찾기(소요량:산림품셈:2-1-2 경유, 기계명='우드그래플').주연료 * 일수",
"비목": "재료비",
"출처": "산림품셈 2-1-2"
}
],
"덧줄": [
{ "이름": "잡품", "식": "재료비 * 찾기(소요량:산림품셈:2-1-2 경유, 기계명='우드그래플').잡품 / 100", "비목": "재료비", "출처": "산림품셈 2-1-2 주「잡품」" },
{
"이름": "소모성경비",
"식": "찾기(소요량:산림품셈:2-1-3 우드그래플 소모율, 구분='Q(소모율)').적용 * (찾기(소요량:산림품셈:2-1-3 우드그래플 소모성경비, 품명='트랙 접지력 보강').소요비용 + 찾기(소요량:산림품셈:2-1-3 우드그래플 소모성경비, 품명='블레이드 및 실린더 교체').소요비용) / 집재재적",
"비목": "경비",
"출처": "산림품셈 2-1-3"
}
],
"끝수": null,
"비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 해석: 할증을 인력 · 연료 · 손료(가동일)에 함께 곱함 · 해석: 우드그래플 소모성경비(2-1-3) = Q × (트랙 보강 + 블레이드·실린더) 원/ha ÷ 집재재적 · 기계손료 못 넣음 — 기계 열쇠 「2-2-3 동력상하차기, 임업용 굴착기(우드그래플)」 에 쉼표(식이 열쇠를 끊음) · 경계값(아래 끝 수 그대로)은 못 찾음 — 범위규칙 「이하 · 이상 · 두 수는 양 끝 포함」 을 엔진이 「이하」로만 읽음 · 할인·할증 못 넣음 — 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-13 주행 장애물 상태(조건 빈칸) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "7-11 부산물 동시수집",
"이름": "부산물 동시수집(우드그래플)",
"결과단위": "원/ha",
"출처": "산림품셈 7-11",
"소유": "공용",
"입력": [
{ "이름": "부산물", "단위": "ton/ha" },
{ "이름": "주행", "고르기": ["주행이 매우 힘들 경우 할증", "주행이 다소 힘들 경우 할증", "해당 없음"] },
{ "이름": "잔존목", "고르기": ["잔존목 100본 이상 130본 이하", "잔존목 71본 이상 100본 미만", "해당 없음"] },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [
{
"이름": "할증",
"식": "만약(주행 == '해당 없음', 0, 찾기(계수:산림품셈:7-11 주①④ 계산용 수, 구분=주행).적용) + 만약(잔존목 == '해당 없음', 0, 찾기(계수:산림품셈:7-11 주③⑤ 잔존목 할증, 구분=잔존목).적용)",
"출처": "산림품셈 7-11 주④⑤"
},
{
"이름": "대수",
"식": "찾기(소요량:산림품셈:7-11 부산물 동시수집, 구분='원목집재와 동시에 부산물 수집시').소요인력 * 부산물 * (1 + 할증 / 100)",
"출처": "산림품셈 7-11 주③"
}
],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1048", "이름": "건설기계운전사", "단위": "인", "수량": "대수", "비목": "노무비" },
{
"종류": "재료",
"요소": "재료:오피넷유가:경유:{지역}",
"이름": "경유(우드그래플)",
"단위": "",
"수량": "찾기(소요량:산림품셈:2-1-2 경유, 기계명='우드그래플').주연료 * 대수",
"비목": "재료비",
"출처": "산림품셈 2-1-2"
}
],
"덧줄": [
{ "이름": "잡품", "식": "재료비 * 찾기(소요량:산림품셈:2-1-2 경유, 기계명='우드그래플').잡품 / 100", "비목": "재료비", "출처": "산림품셈 2-1-2 주「잡품」" }
],
"끝수": null,
"비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 해석: 할인·할증은 합산해 품에 곱함(1-4-21 주③) · 원목집재 품에 가산(주③) · 기계손료 못 넣음 — 기계 열쇠 「2-2-3 동력상하차기, 임업용 굴착기(우드그래플)」 에 쉼표(식이 열쇠를 끊음)"
},
{
"열쇠": "7-15-1 초소형 포워더 수확",
"이름": "초소형 포워더 운재(수확)",
"결과단위": "원/㎥",
"출처": "산림품셈 7-15-1",
"소유": "공용",
"입력": [{ "이름": "거리", "단위": "m" }],
"중간": [{ "이름": "Q", "식": "찾기(소요량:산림품셈:7-15-1 초소형 포워더 수확, 구분='운반량', 거리=거리).값" }, { "이름": "일수", "식": "1 / Q" }],
"호표": [{ "종류": "인력", "요소": "인력:건설노임:1048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" }],
"덧줄": [
{
"이름": "기계손료",
"식": "기계:산림품셈:2-2-3 초소형 포워더.손료계수 * 기계:산림품셈:2-2-3 초소형 포워더.장비가격 * 1000 * 일수",
"비목": "경비",
"출처": "산림품셈 2-2-3"
}
],
"끝수": null,
"비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 주행거리 = 최대거리 · 1일 운반량 ÷ (소요인력 산출 예시) · 연료 못 넣음 — 2-1-2 에 초소형 포워더 줄 없음 · 우드그래플 별도 집적은 따로(주②) · 할인·할증 못 넣음 — 1-4-13 주행 장애물 상태(조건 빈칸) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "7-15-2 초소형 포워더 숲가꾸기·병해충방제",
"이름": "초소형 포워더 운재(숲가꾸기·병해충방제)",
"결과단위": "원/㎥",
"출처": "산림품셈 7-15-2",
"소유": "공용",
"입력": [{ "이름": "거리", "단위": "km" }],
"중간": [{ "이름": "Q", "식": "찾기(소요량:산림품셈:7-15-2 초소형 포워더 숲가꾸기·병해충방제, 구분='운재량', 거리=거리).값" }, { "이름": "일수", "식": "1 / Q" }],
"호표": [{ "종류": "인력", "요소": "인력:건설노임:1048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" }],
"덧줄": [
{
"이름": "기계손료",
"식": "기계:산림품셈:2-2-3 초소형 포워더.손료계수 * 기계:산림품셈:2-2-3 초소형 포워더.장비가격 * 1000 * 일수",
"비목": "경비",
"출처": "산림품셈 2-2-3"
}
],
"끝수": null,
"비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 주행거리 = 최대거리 · 1일 운재량 ÷ (소요인력 산출 예시) · 연료 못 넣음 — 2-1-2 에 초소형 포워더 줄 없음 · 임내차 · 소형 덤프트럭 50%(주②)는 7-16 · 7-17 따로 · 할인·할증 못 넣음 — 1-4-13 주행 장애물 상태(조건 빈칸) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "7-16 소형 포워더 운재",
"이름": "소형 포워더 운재",
"결과단위": "원/㎥",
"출처": "산림품셈 7-16",
"소유": "공용",
"입력": [
{ "이름": "거리", "단위": "m" },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [{ "이름": "Q", "식": "찾기(소요량:산림품셈:7-16 소형 포워더 운재, 구분='운반량', 거리=거리).값" }, { "이름": "일수", "식": "1 / Q" }],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{
"종류": "재료",
"요소": "재료:오피넷유가:경유:{지역}",
"이름": "경유(소형 포워더)",
"단위": "",
"수량": "찾기(소요량:산림품셈:2-1-2 경유, 기계명='소형 포워더').주연료 * 일수",
"비목": "재료비",
"출처": "산림품셈 2-1-2"
}
],
"덧줄": [
{ "이름": "잡품", "식": "재료비 * 찾기(소요량:산림품셈:2-1-2 경유, 기계명='소형 포워더').잡품 / 100", "비목": "재료비", "출처": "산림품셈 2-1-2 주「잡품」" },
{
"이름": "기계손료",
"식": "기계:산림품셈:2-2-3 소형 포워더.손료계수 * 기계:산림품셈:2-2-3 소형 포워더.장비가격 * 1000 * 일수",
"비목": "경비",
"출처": "산림품셈 2-2-3"
}
],
"끝수": null,
"비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 주행거리 = 최대거리 · 1일 운반량 ÷ (소요인력 산출 예시) · 3.0∼10.0톤(주②) · 할인·할증 못 넣음 — 1-4-13 주행 장애물 상태(조건 빈칸) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "7-17 소형트럭 운재",
"이름": "소형트럭 운재",
"결과단위": "원/㎥",
"출처": "산림품셈 7-17",
"소유": "공용",
"입력": [
{ "이름": "거리", "단위": "m" },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [{ "이름": "Q", "식": "찾기(소요량:산림품셈:7-17 소형트럭 운재, 구분='운반량', 거리=거리).값" }, { "이름": "일수", "식": "1 / Q" }],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{
"종류": "재료",
"요소": "재료:오피넷유가:경유:{지역}",
"이름": "경유(소형트럭)",
"단위": "",
"수량": "찾기(소요량:산림품셈:2-1-2 경유, 기계명='소형트럭').주연료 * 일수",
"비목": "재료비",
"출처": "산림품셈 2-1-2"
}
],
"덧줄": [
{ "이름": "잡품", "식": "재료비 * 찾기(소요량:산림품셈:2-1-2 경유, 기계명='소형트럭').잡품 / 100", "비목": "재료비", "출처": "산림품셈 2-1-2 주「잡품」" },
{
"이름": "기계손료",
"식": "기계:산림품셈:2-2-3 소형트럭.손료계수 * 기계:산림품셈:2-2-3 소형트럭.장비가격 * 1000 * 일수",
"비목": "경비",
"출처": "산림품셈 2-2-3"
}
],
"끝수": null,
"비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 주행거리 = 최대거리 · 1일 운반량 ÷ (소요인력 산출 예시) · 단목만 · 임업용 굴착기 상차 · 자체 하차 기준(주①) · 할인·할증 못 넣음 — 1-4-13 주행 장애물 상태(조건 빈칸) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "7-18 지조운반",
"이름": "지조운반(포워더)",
"결과단위": "원/㎥",
"출처": "산림품셈 7-18",
"소유": "공용",
"입력": [
{ "이름": "거리", "단위": "m" },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [{ "이름": "Q", "식": "찾기(소요량:산림품셈:7-18 지조운반, 구분='운반량', 거리=거리).값" }, { "이름": "일수", "식": "1 / Q" }],
"호표": [
{ "종류": "인력", "요소": "인력:건설노임:1048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" },
{
"종류": "재료",
"요소": "재료:오피넷유가:경유:{지역}",
"이름": "경유(소형 포워더)",
"단위": "",
"수량": "찾기(소요량:산림품셈:2-1-2 경유, 기계명='소형 포워더').주연료 * 일수",
"비목": "재료비",
"출처": "산림품셈 2-1-2"
}
],
"덧줄": [
{ "이름": "잡품", "식": "재료비 * 찾기(소요량:산림품셈:2-1-2 경유, 기계명='소형 포워더').잡품 / 100", "비목": "재료비", "출처": "산림품셈 2-1-2 주「잡품」" },
{
"이름": "기계손료",
"식": "기계:산림품셈:2-2-3 소형 포워더.손료계수 * 기계:산림품셈:2-2-3 소형 포워더.장비가격 * 1000 * 일수",
"비목": "경비",
"출처": "산림품셈 2-2-3"
}
],
"끝수": null,
"비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 주행거리 = 최대거리 · 1일 운반량 ÷ (소요인력 산출 예시) · 소요재료 · 기계손료 = 소형 포워더 운재와 같음(주③) · 할인·할증 못 넣음 — 1-4-13 주행 장애물 상태(조건 빈칸) — 칸 이름 · 범위규칙 문법"
}
]
}
@@ -0,0 +1,443 @@
{
"그룹": "로직",
"원문": "산림품셈",
"판": "2026-01-01",
"줄": [
{
"열쇠": "8-3 벌목조재",
"이름": "방제 벌목조재",
"결과단위": "원/㎥",
"출처": "산림품셈 8-3",
"소유": "공용",
"입력": [
{
"이름": "경급",
"단위": "㎝",
"고르기": [6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50]
},
{ "이름": "소군락", "고르기": ["소군락 모두베기", "해당 없음"] },
{ "이름": "방제수종", "고르기": ["잣나무", "소나무, 해송"] },
{ "이름": "체인톱가격", "단위": "원" },
{ "이름": "체인오일단가", "단위": "원/" },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [
{ "이름": "할증", "식": "찾기(계수:산림품셈:1-4-22 방제 수종, 구분='방제 수종', 내용=방제수종).할증률", "출처": "산림품셈 8-3 주⑬ · 1-4-22" },
{
"이름": "감",
"식": "만약(소군락 == '해당 없음', 0, 찾기(계수:산림품셈:8-3 주 계산용 수, 구분='소군락 모두베기 벌목조재 소요인력 감').적용)",
"출처": "산림품셈 8-3 주①"
},
{ "이름": "벌목부수", "식": "(1 / 찾기(소요량:산림품셈:8-3 소각·매몰·훈증·박피, 경급=경급).벌목조재) * (1 - 감 / 100) * (1 + 할증 / 100) * 0.5" }
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1037",
"이름": "벌목부",
"단위": "인",
"수량": "벌목부수",
"비목": "노무비",
"출처": "산림품셈 8-3 주⑥ 「벌목부 50%」"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "벌목부수",
"비목": "노무비",
"출처": "산림품셈 8-3 주⑥ 「보통인부 50%」"
},
{
"종류": "재료",
"요소": "재료:오피넷유가:휘발유:{지역}",
"이름": "휘발유(체인톱)",
"단위": "",
"수량": "벌목부수 * 찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='체인톱', 재료명='보통휘발유(주연료)').주연료",
"비목": "재료비",
"출처": "산림품셈 2-1-1 주③"
}
],
"덧줄": [
{
"이름": "잡품",
"식": "재료비 * 찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='체인톱', 재료명='보통휘발유(주연료)').잡품 / 100",
"비목": "재료비",
"출처": "산림품셈 2-1-1 주⑤"
},
{
"이름": "체인오일",
"식": "벌목부수 * 찾기(소요량:산림품셈:2-1-1 휘발유·오일, 기계명='체인톱', 재료명='체인오일(일반오일)').주연료 * 체인오일단가",
"비목": "재료비",
"출처": "산림품셈 2-1-1 주④"
},
{ "이름": "체인톱 손료", "식": "벌목부수 * 기계:산림품셈:2-2-1 체인톱.손료계수 * 체인톱가격", "비목": "경비", "출처": "산림품셈 2-2-1" }
],
"끝수": null,
"비고": "경급 52㎝ 이상은 50(주③) · 해석: 체인톱 대수 = 벌목부 100%(2-1-1 비고) · 체인톱 가격 · 체인오일 단가 원문에 없음(시중가격) — 설계자 입력 · 할인·할증 못 넣음 — 1-4-8 장애물의 정도(조건 「장애물의 정도」 빈칸) · 1-4-17 방제대상목 분포(조건 빈칸 · 값 칸 「할인·할증률」) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "8-3 소운반",
"이름": "방제 소운반",
"결과단위": "원/㎥",
"출처": "산림품셈 8-3",
"소유": "공용",
"입력": [
{
"이름": "경급",
"단위": "㎝",
"고르기": [6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50]
},
{ "이름": "방제수종", "고르기": ["잣나무", "소나무, 해송"] }
],
"중간": [{ "이름": "할증", "식": "찾기(계수:산림품셈:1-4-22 방제 수종, 구분='방제 수종', 내용=방제수종).할증률", "출처": "산림품셈 8-3 주⑬ · 1-4-22" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1037",
"이름": "벌목부",
"단위": "인",
"수량": "(1 / 찾기(소요량:산림품셈:8-3 소각·매몰·훈증·박피, 경급=경급).소운반) * (1 + 할증 / 100) * 0.5",
"비목": "노무비",
"출처": "산림품셈 8-3 주⑥ 「벌목부 50%」"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "(1 / 찾기(소요량:산림품셈:8-3 소각·매몰·훈증·박피, 경급=경급).소운반) * (1 + 할증 / 100) * 0.5",
"비목": "노무비",
"출처": "산림품셈 8-3 주⑥ 「보통인부 50%」"
}
],
"덧줄": [],
"끝수": null,
"비고": "경급 52㎝ 이상은 50(주③) · 50m 이내 운반 · 층적(주④) · 할인·할증 못 넣음 — 1-4-8 장애물의 정도(조건 「장애물의 정도」 빈칸) · 1-4-17 방제대상목 분포(조건 빈칸 · 값 칸 「할인·할증률」) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "8-3 소각",
"이름": "방제 소각",
"결과단위": "원/㎥",
"출처": "산림품셈 8-3",
"소유": "공용",
"입력": [
{
"이름": "경급",
"단위": "㎝",
"고르기": [6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50]
},
{ "이름": "방제수종", "고르기": ["잣나무", "소나무, 해송"] }
],
"중간": [{ "이름": "할증", "식": "찾기(계수:산림품셈:1-4-22 방제 수종, 구분='방제 수종', 내용=방제수종).할증률", "출처": "산림품셈 8-3 주⑬ · 1-4-22" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "(1 / 찾기(소요량:산림품셈:8-3 소각·매몰·훈증·박피, 경급=경급).소각) * (1 + 할증 / 100)",
"비목": "노무비",
"출처": "산림품셈 8-3 주⑥"
}
],
"덧줄": [],
"끝수": null,
"비고": "경급 52㎝ 이상은 50(주③) · 할인·할증 못 넣음 — 1-4-8 장애물의 정도(조건 「장애물의 정도」 빈칸) · 1-4-17 방제대상목 분포(조건 빈칸 · 값 칸 「할인·할증률」) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "8-3 매몰",
"이름": "방제 매몰",
"결과단위": "원/㎥",
"출처": "산림품셈 8-3",
"소유": "공용",
"입력": [
{
"이름": "경급",
"단위": "㎝",
"고르기": [6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50]
},
{ "이름": "방제수종", "고르기": ["잣나무", "소나무, 해송"] }
],
"중간": [{ "이름": "할증", "식": "찾기(계수:산림품셈:1-4-22 방제 수종, 구분='방제 수종', 내용=방제수종).할증률", "출처": "산림품셈 8-3 주⑬ · 1-4-22" }],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "(1 / 찾기(소요량:산림품셈:8-3 소각·매몰·훈증·박피, 경급=경급).매몰) * (1 + 할증 / 100)",
"비목": "노무비",
"출처": "산림품셈 8-3 주⑥"
}
],
"덧줄": [],
"끝수": null,
"비고": "경급 52㎝ 이상은 50(주③) · 할인·할증 못 넣음 — 1-4-8 장애물의 정도(조건 「장애물의 정도」 빈칸) · 1-4-17 방제대상목 분포(조건 빈칸 · 값 칸 「할인·할증률」) — 칸 이름 · 범위규칙 문법"
},
{
"열쇠": "8-5 페르몬 유인트랩",
"이름": "페르몬 유인트랩",
"결과단위": "원/ha",
"출처": "산림품셈 8-5",
"소유": "공용",
"입력": [{ "이름": "구분", "고르기": ["트랩설치", "트랩통수거 및 교체", "트랩철거"] }],
"중간": [],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:산림품셈:8-5 페르몬 유인트랩, 구분=구분).소요인력 * 2",
"비목": "노무비",
"출처": "산림품셈 8-5 「2인 1조(보통인부)」"
}
],
"덧줄": [],
"끝수": null,
"비고": "트랩 재료 원문 2장에 없음 · ha당 4set(주①)"
},
{
"열쇠": "8-6-1 유인헬기방제",
"이름": "유인헬기방제",
"결과단위": "원/ha",
"출처": "산림품셈 8-6-1",
"소유": "공용",
"입력": [
{ "이름": "구분", "고르기": ["소형헬기 (160ha당)", "대형헬기 (400ha당)"] },
{ "이름": "양수기", "고르기": ["사용", "소방관서 급수 지원"] },
{ "이름": "양수기가격", "단위": "원" },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
}
],
"중간": [
{
"이름": "면적",
"식": "만약(구분 == '소형헬기 (160ha당)', 찾기(계수:산림품셈:8-6-1 주 계산용 수, 구분='1일 살포면적 소형헬기').적용, 찾기(계수:산림품셈:8-6-1 주 계산용 수, 구분='1일 살포면적 대형헬기').적용)",
"출처": "산림품셈 8-6-1 주①"
},
{ "이름": "휘발유", "식": "만약(양수기 == '사용', 찾기(소요량:산림품셈:2-1-8 유인 헬기, 구분='휘발유(양수기)').수량 / 면적, 0)", "출처": "산림품셈 2-1-8 주①②" }
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1003",
"이름": "특별인부",
"단위": "인",
"수량": "찾기(소요량:산림품셈:8-6-1 유인헬기 소요인력, 구분=구분, 항목='계').특별인부 / 면적",
"비목": "노무비"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:산림품셈:8-6-1 유인헬기 소요인력, 구분=구분, 항목='계').보통인부 / 면적",
"비목": "노무비"
},
{ "종류": "재료", "요소": "재료:오피넷유가:휘발유:{지역}", "이름": "휘발유(양수기)", "단위": "", "수량": "휘발유", "비목": "재료비", "출처": "산림품셈 2-1-8" },
{
"종류": "재료",
"요소": "재료:자체:깃발",
"이름": "깃발",
"단위": "개",
"수량": "찾기(소요량:산림품셈:2-1-8 유인 헬기, 구분='깃발').수량 / 찾기(계수:산림품셈:8-6-1 주 계산용 수, 구분='1일 살포면적 소형헬기').적용",
"비목": "재료비",
"출처": "산림품셈 2-1-8 「20ha당 1개」"
}
],
"덧줄": [
{
"이름": "잡품",
"식": "휘발유 * 재료:오피넷유가:휘발유:{지역} * 찾기(소요량:산림품셈:2-1-8 유인 헬기, 구분='휘발유(양수기)').잡품 / 100",
"비목": "재료비",
"출처": "산림품셈 2-1-8 주④"
},
{ "이름": "양수기 손료", "식": "만약(양수기 == '사용', 기계:산림품셈:2-2-6 양수기.손료계수 * 양수기가격 / 면적, 0)", "비목": "경비", "출처": "산림품셈 2-2-6" }
],
"끝수": null,
"비고": "1일 살포면적(소형 160ha · 대형 400ha)으로 나눔 · 깃발 = 재료_자체(공시 없음) · 해석: 깃발 8개는 소형 160ha 기준(20ha당 1개) · 잡품 95% 는 휘발유 금액에만 · 양수기 가격 원문에 없음 — 설계자 입력 · 헬기 임차 · 약제비 원문 표에 없음 · 안 쓰는 항목은 뺌(주③ — 계 줄 기준)"
},
{
"열쇠": "8-7 방제 실행 등록",
"이름": "방제 실행 등록",
"결과단위": "원/본",
"출처": "산림품셈 8-7",
"소유": "공용",
"입력": [],
"중간": [],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:산림품셈:8-7 방제 실행 등록, 구분='방제실행 등록').소요인력",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "방제 정보를 입력하는 대상목만"
},
{
"열쇠": "8-8-1 인력 제거",
"이름": "훈증더미 인력 제거",
"결과단위": "원/개",
"출처": "산림품셈 8-8-1",
"소유": "공용",
"입력": [{ "이름": "층적부피", "단위": "RM" }, { "이름": "수집거리", "단위": "m" }, { "이름": "집재방향", "고르기": ["상향집재", "수평 또는 하향집재"] }],
"중간": [
{
"이름": "할증",
"식": "찾기(계수:산림품셈:1-4-14 집재방향, 구분='소나무재선충병 방제 훈증더미 제거', 집재방향=집재방향).할증률",
"출처": "산림품셈 8-8-1 주④ · 1-4-14"
}
],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "(찾기(소요량:산림품셈:8-8-1 인력 제거, 층적부피=층적부피, 수집거리=수집거리).수량) * (1 + 할증 / 100)",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "수집거리 50m 이내만(주③) · 경계값(아래 끝 수 그대로)은 못 찾음 — 범위규칙 「이하 · 두 수는 양 끝 포함」 을 엔진이 「이하」로만 읽음"
},
{
"열쇠": "8-8-2 기계장비 제거",
"이름": "훈증더미 기계장비 제거",
"결과단위": "원/ha",
"출처": "산림품셈 8-8-2",
"소유": "공용",
"입력": [
{ "이름": "훈증더미", "단위": "개/ha" },
{ "이름": "굴착기", "고르기": ["0201-0020", "0201-0040"] },
{
"이름": "지역",
"고르기": [
"전국평균",
"전국",
"서울",
"경기",
"강원",
"충북",
"충남",
"전북",
"경북",
"경남",
"부산",
"제주",
"대구",
"인천",
"대전",
"울산",
"세종",
"전남광주"
],
"출처": "건설품셈 공통 8-1-7 5"
},
{ "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" }
],
"중간": [
{
"이름": "할인",
"식": "만약(굴착기 == '0201-0020', 찾기(계수:산림품셈:1-4-24 방제장비 규격, 구분='장비의 규격(굴삭기)', 내용='0.2㎥').할인률, 찾기(계수:산림품셈:1-4-24 방제장비 규격, 구분='장비의 규격(굴삭기)', 내용='0.4㎥ 이상').할인률)",
"출처": "산림품셈 8-8-2 주③ · 1-4-24"
}
],
"호표": [
{
"종류": "로직",
"요소": "로직(건설품셈:8 굴착기(무한궤도) 시간당 경비, 기계=굴착기, 지역=지역, 보정작업=보정작업)",
"이름": "굴착기(무한궤도) 우드그랩",
"단위": "시간",
"수량": "찾기(소요량:산림품셈:8-8-2 기계장비 제거, 구분='굴삭기 우드그랩', ha당훈증더미갯수=훈증더미).수량 * (1 + 할인 / 100)"
},
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:산림품셈:8-8-2 기계장비 제거, 구분='인력', ha당훈증더미갯수=훈증더미).수량",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null,
"비고": "굴착기 규격 0.2㎥ 기준 · 0.4㎥ 이상이면 장비품 −20%(1-4-24) · 운반거리 50m 이내(주②) · 부착용 집게 손료 못 넣음 — 건설품셈 8 집게 로직이 0.6·0.8㎥ 만 받음 · 건설품셈 공통 8-2-3 계수 필요(0.2㎥ · 0.4㎥ 굴착기를 쓸 때) · 경계값(아래 끝 수 그대로)은 못 찾음 — 범위규칙 「이하 · 두 수는 양 끝 포함」 을 엔진이 「이하」로만 읽음"
},
{
"열쇠": "8-9 잔가지줍기",
"이름": "잔가지줍기",
"결과단위": "원/본",
"출처": "산림품셈 8-9",
"소유": "공용",
"입력": [],
"중간": [],
"호표": [
{
"종류": "인력",
"요소": "인력:건설노임:1002",
"이름": "보통인부",
"단위": "인",
"수량": "찾기(소요량:산림품셈:8-9 잔가지줍기, 구분='잔가지 줍기').소요인력",
"비목": "노무비"
}
],
"덧줄": [],
"끝수": null
}
]
}
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,488 @@
{
"그룹": "소요량",
"원문": "건설품셈",
"판": "2026",
"표": [
{
"열쇠": "5-1-1 기본제작공수",
"이름": "강교 기본제작공수",
"기준": "ton당",
"출처": "건설품셈 토목 5-1-1",
"조건": {
"형식": "고르기"
},
"값칸": {
"철판공": "인/ton",
"용접공": "인/ton",
"가조립(철공)": "인/ton"
},
"줄": [
{
"형식": "플레이트거더",
"철판공": 1.02,
"용접공": 1.62,
"가조립(철공)": 0.97
},
{
"형식": "박스거더",
"철판공": 0.95,
"용접공": 1.62,
"가조립(철공)": 1.16
},
{
"형식": "강바닥판 플레이트거더",
"철판공": 2.00,
"용접공": 1.28,
"가조립(철공)": 1.19
},
{
"형식": "강바닥판 박스거더",
"철판공": 1.87,
"용접공": 1.28,
"가조립(철공)": 1.42
},
{
"형식": "트러스",
"철판공": 1.40,
"용접공": 0.98,
"가조립(철공)": 1.08
},
{
"형식": "아치",
"철판공": 2.26,
"용접공": 1.30,
"가조립(철공)": 1.60
},
{
"형식": "라멘",
"철판공": 2.36,
"용접공": 1.31,
"가조립(철공)": 1.65
}
],
"주": [
"① 본 기본제작공수는 KS 강재 규격에 의한 강종 SS 275, SM 275, SM 355, SM 420, HSB 380 등을 사용하는 강교를 제작하는 경우에 기준으로 한다.",
"② 본 기본제작공수는 절단, 용접 및 단품제작과 가조립 작업의 제작중량(ton) 당 철판공, 용접공, 철공의 기본공수로 단위는 “인/ton”이다.",
"③ 강교 형식에서 라멘이란 상하부구조가 모두 강재로 구성된 프레임(Frame) 구조를 의미한다.",
"④ 제작중량은 5-1-3 재료비의 강판을 기준으로 하며, 영구부재는 제작중량에 포함시킨다.",
"⑤ 공장제작에 따른 제경비는 표준제작공수의 60%로 계상하며, 산재보험료·기타경비·간접노무비·일반관리비·이윤 등은 제경비에 포함되지 않았다.",
"비고: 단위(주) 참조"
]
},
{
"열쇠": "5-1-3 재료",
"이름": "강교 재료",
"기준": "",
"출처": "건설품셈 토목 5-1-3",
"조건": {
"품명": "고르기"
},
"값칸": {
"산출기준": "글"
},
"줄": [
{
"품명": "강판",
"단위": "ton",
"산출기준": "1. 해당부재에 사용한 강판의 면적을 포함한 최소면적의 직사각형, 또는 정사각형으로 산출한다.\n2. 웨브가 솟음이 있는 경우는 솟음을 포함한 가로치수와 직각인 세로치수로 산정한다. 단, 구멍이나 곡선부 등으로 공제된 부분의 강판을 별도의 가공 없이 사용할 수 있는 경우에는 예외로 한다.\n3. 플랜지와 웨브에서 용접이음 등으로 인한 모서리따기, 베벨링, 스켈롭, 작업구 등의 절삭된 부분은 제작중량에 포함한다.\n4. 다이아프레임에 통로용으로 절단한 부분이 0.5㎡ 이하인 경우에는 제작중량에 포함한다.\n5. 보강재와 이음재에서 절단된 나머지 부분은 그 크기가 0.5㎡ 이상이거나 폭이 0.3m 이상이면 포함시키지 않는다.\n6. 형강재에서 이음을 위한 모서리따기 부분과 구멍은 포함시킨다.\n7. 설계중량에 의한 재료 손실량은 6% 이내로 한다."
},
{
"품명": "앵커바",
"단위": "ton",
"산출기준": "러그, 스터드 및 다월 등은 포함시키며 연결용 볼트는 포함시키지 않는다. 러그, 스터드 및 다월 등의 예비품수는 설계수량의 3.5%로 한다."
}
],
"주": [
"① 제작도(Shop drawing) 작성 비용은 별도 계상하되, 박스거더, 플레이트거더의 역우 0.4인/톤, 박스거더, 플레이트거더 이외의 경우 0.56인/톤을 적용할 수 있으며, 이에 대해서도 각종 조건에 따른 증감율을 적용한다.{직종은 중급숙련기술자(건설 및 기타) 적용}",
"② 본 품은 고장력 볼트 조임품이 제외된 것이다.",
"③ 강교의 제작중량은 강판을 기준으로 하며, 영구부재는 제작중량에 포함한다."
]
},
{
"열쇠": "5-1-3 기타재료 소요량",
"이름": "기타재료 소요량",
"기준": "ton당",
"출처": "건설품셈 토목 5-1-3",
"조건": {
"품명": "고르기"
},
"값칸": {
"수량": "㎏·㎥·식"
},
"줄": [
{
"품명": "용접봉",
"단위": "㎏",
"수량": 26
},
{
"품명": "산소",
"단위": "㎥",
"수량": 15.0
},
{
"품명": "LPG가스",
"단위": "㎏",
"수량": 10.0
},
{
"품명": "잡품·기타",
"단위": "식",
"수량": 1
}
],
"주": [
"① 산소량은 대기압상태 기준이며, 압축산소는 35℃에서 150기압으로 압축용기에 넣어 사용하는 것을 기준한다",
"② 잡품·기타는 용접 재료비의 5% 이내로 한다",
"③ 각종 검사시험비(방사선투과시험, 초음파탐상시험 등) 및 시방서에서 특별히 요구하는 재료시험비 등은 별도 계상한다."
]
},
{
"열쇠": "5-2-1 소재 표면처리",
"이름": "소재 표면처리",
"기준": "㎡당",
"출처": "건설품셈 토목 5-2-1",
"조건": {
"구분": "고르기",
"규격": "고르기"
},
"값칸": {
"수량": "인·㎏·ℓ"
},
"줄": [
{
"구분": "도장공",
"단위": "인",
"수량": 0.011
},
{
"구분": "철구(Shot ball)",
"단위": "㎏",
"수량": 0.127
},
{
"구분": "무기질아연말샵프라이머",
"규격": "도막두께20μm",
"단위": "",
"수량": 0.157
}
],
"주": []
},
{
"열쇠": "5-2-2 제품 표면처리",
"이름": "제품 표면처리",
"기준": "㎡당",
"출처": "건설품셈 토목 5-2-2",
"조건": {
"구분": "고르기"
},
"값칸": {
"수량": "인·㎏"
},
"줄": [
{
"구분": "도장공",
"단위": "인",
"수량": 0.031
},
{
"구분": "철편(Grit)",
"단위": "㎏",
"수량": 0.245
}
],
"주": [
"① 본 품은 강교도장을 위하여 공장에서 행하는 표면처리를 기준한 것으로, 자재반입후의 소재 표면처리(Shot Blasting) 및 전처리프라이머, 강교제작후 도장전의 제품표면처리(Grit Blasting)를 대상으로 한 것이다.",
"② 표면처리 규격은 “도로교표준시방서”(국토교통부 제정)의 SSPC SP10(준나금속 블라스트 세정)을 기준한 것이다.",
"③ 본 품의 인력품에는 공장경비가 포함되어 있다.",
"④ 재료의 수량은 할증량이 포함된 것이다.",
"비고: - 제품 표면처리의 경우, BOX 형상의 내면에 대해서는 인력품을 60% 할증한다."
]
},
{
"열쇠": "5-2-3 도장재료 사용량",
"이름": "도장재료 사용량",
"기준": "㎡당",
"출처": "건설품셈 토목 5-2-3",
"조건": {
"구분": "고르기"
},
"값칸": {
"사용량": ""
},
"줄": [
{
"구분": "도료",
"단위": "",
"사용량": "도막두께(μ) / 고형분용적비×10 × 1 / (1−손실률(%)/100)",
"사용량원문": "도막두께(μ) / 고형분용접기×10 × 1 / (1−손실률(%)/100)"
},
{
"구분": "희석재",
"단위": "",
"사용량": 25,
"사용량원문": "도료 사용량의 25%"
}
],
"주": [
"① 도료사용량 산출식의 고형분용적비 및 손실률은 다음을 표준으로 한다.",
"㉮ 고형분용적비",
"※ 고형분 용적비는 도료 제작회사에 따라 변경이 가능하다.",
"㉯ 손실률",
"② 잡재료는 도료와 희석재 합계약의 10%로 계상한다.",
"③ 희석재 사용량은 도료 희석 및 사용기구 세정에 사용되는 수량이다.",
"④ 표면처리면적 및 도장면적은 표준품셈 5-1 용접교 표준제작 공수‘의 강교제작수량 산출기준에 따라 산출하며, 스터드볼트 및 연결볼트 등의 면적은 포함시키지 않는다"
]
},
{
"열쇠": "5-2-4 도장",
"이름": "도장",
"기준": "일당",
"출처": "건설품셈 토목 5-2-4",
"조건": {
"구분": "고르기"
},
"값칸": {
"공장도장 수량": "인",
"공장도장 도장면적": "㎡",
"현장도장 수량": "인",
"현장도장 도장면적": "㎡"
},
"줄": [
{
"구분": "도장공",
"단위": "인",
"공장도장 수량": 1,
"공장도장 도장면적": 100,
"현장도장 수량": 1,
"현장도장 도장면적": 60
},
{
"구분": "특별인부",
"단위": "인",
"공장도장 수량": 1,
"현장도장 수량": 1
}
],
"주": [
"① 본 품은 도장횟수 1회를 기준한 것이며, 신설교량의 도장을 대상으로 한 것이다.",
"② 공장도장의 인력품에는 공장경비가 포함되어 있다.",
"③ 박스거더 내면 도장과 같은 내면 도장의 경우 일당시공량(도장면적)을 33% 할감하여 적용한다.",
"④ 현장도장은 지조립장 혹은 가설현장에서 강재거더 연결부의 볼트 및 연결판, 현장 용접부위와 기타 부재(가로보, 캔틸레버보, 엔드 빔, 브레이싱 등)를 설치하기 위한 볼트 및 연결판, 현장 용접부위를 도장하는 것을 기준한다.",
"⑤ 현장도장은 표면처리 “도로교표준시방서”(국토교통부 제정)의 SSPC SP3(동력공구세정) 기준이다.",
"⑥ 현장도장의 경우에는 공구손료 및 경장비(발전기, 에어리스 스프레이 등)의 기계경비를 인력품의 5%로 계상한다.",
"⑦ 현장도장의 경우 비계 등 작업시설과 고소작업차 등이 필요한 경우에는 별도 계상한다."
]
},
{
"열쇠": "5-3-1 강재거더 지조립",
"이름": "강재거더 지조립",
"기준": "일당",
"출처": "건설품셈 토목 5-3-1",
"조건": {
"구분": "고르기",
"품목": "고르기",
"규격": "고르기"
},
"값칸": {
"수량": "인·대",
"기본조립개소수 개구제형": "개소",
"기본조립개소수 폐합형": "개소"
},
"줄": [
{
"구분": "인력",
"품목": "철공",
"단위": "인",
"수량": 6,
"기본조립개소수 개구제형": 5.0,
"기본조립개소수 폐합형": 4.0
},
{
"구분": "인력",
"품목": "특별인부",
"단위": "인",
"수량": 2
},
{
"구분": "장비",
"품목": "크레인",
"규격": "100~300ton",
"단위": "대",
"수량": 1
}
],
"주": [
"① 본 품은 공장에서 제작된 강재거더를 현장에 반입하여 지상에서 조립하는 것을 대상으로 하며, 강재더거를 직렬로 지조립하는 작업만 계상하며, 병렬로 지조립하는 것은 고려하지 않는다.",
"② 본 품의 ‘개소’ 수는 공장에서 제작이 완료된 강재거더 단품과 단품을 연결판, 볼트 등을 이용하여 지조립장에서 연결하는 조인트의 개소수를 의미하며, 공장에서 지조립되어 온 조인트 ‘개소’수는 포함하지 않는다.",
"③ 지조립장까지 운반이 완료된 상태의 거더를 조립하는 기준이며, 현장내 소운반(2차운반)이 발생하는 경우는 별도 계상한다.",
"④ 본 품은 지조립장 여건이 ‘보통’인 경우를 기준으로 한 것이며, 다음과 같이 작업난이도에 따라 지조립 수량을 조정하여 산정한다.",
"⑤ 지조립장 조성과 가설 벤트 설치는 포함하지 않는다.",
"⑥ 본 품은 지조립하는 강재거더 연결부 조립, 캠버 조정, 볼트 체결, 본조임 및 조임검사가 모두 포함된 것이다.",
"⑦ 장비의 규격은 작업여건을 고려하여 적합한 규격의 크레인을 선정하여 계상한다.",
"⑧ 공구손료 및 경장비(전기드릴, 용접기, 공기압축기, 레벨기 등)의 기계경비는 개구제형의 경우 인력품의 5%로 계상하고, 폐합형의 경우 인력품의 4%로 계상한다."
]
},
{
"열쇠": "5-3-1 작업난이도",
"이름": "지조립장 작업난이도",
"기준": "일당",
"출처": "건설품셈 토목 5-3-1 주④",
"조건": {
"구분": "고르기"
},
"값칸": {
"지조립장 상태": "글",
"작업난이도": "개소"
},
"줄": [
{
"구분": "불량",
"지조립장 상태": "지조립장이 경사지로서 작업자의 보행과 운반에 모두 지장이 있어 작업조건이 복잡한 경우, 도로변·하천변·절개지 등 안전사고의 위험이 있는 경우",
"작업난이도": -1.0
},
{
"구분": "보통",
"지조립장 상태": "지조립장이 평탄하며, 작업자의 보행이 자유롭지만, 다소 운반에 지장이 있어 작업에 지장을 받는 경우"
},
{
"구분": "양호",
"지조립장 상태": "지조립장이 넓고 평탄하며, 작업자의 보행이 자유롭고 운반상 장애물이 없어 작업속도가 충분히 기대되는 경우",
"작업난이도": 1.0
}
],
"주": []
},
{
"열쇠": "5-3-2 강재거더 가설",
"이름": "강재거더 가설",
"기준": "개/일당",
"출처": "건설품셈 토목 5-3-2",
"조건": {
"구분": "고르기",
"품목": "고르기",
"규격": "고르기"
},
"값칸": {
"수량": "인·대",
"가설 개수 개구제형": "개",
"가설 개수 폐합형": "개"
},
"줄": [
{
"구분": "인력",
"품목": "철공",
"단위": "인",
"수량": 6,
"가설 개수 개구제형": 4.0,
"가설 개수 폐합형": 3.0
},
{
"구분": "인력",
"품목": "비계공",
"단위": "인",
"수량": 2
},
{
"구분": "인력",
"품목": "특별인부",
"단위": "인",
"수량": 2
},
{
"구분": "인력",
"품목": "용접공",
"단위": "인",
"수량": 2
},
{
"구분": "장비",
"품목": "크레인",
"규격": "100~300ton",
"단위": "대",
"수량": 2
},
{
"구분": "장비",
"품목": "고소작업차",
"규격": "5ton",
"단위": "대",
"수량": 1
}
],
"주": [
"① 본 품은 조립이 완료된 강재거더를 교량아래 육상에서 장비(크레인)로 가설하는 기준이다. 여기서 ‘가설 개수’는 지조립이 완료된 상태로 설치되는 거더의 개수를 의미한다.",
"② 공장에서 제작된 단일 강재거더를 가설 현장에서 지조립 없이 직접 인양하여 가설하는 경우에는 일당시공량 1개를 추가 계상한다.",
"③ 본 품은 현장에 반입되어 조립이 완료된 크레인에 의하여 강재거더를 가설하는 기준이며, 크레인의 운반 및 조립은 별도 계상한다.",
"④ 본 품은 교량하부까지 운반이 완료된 상태의 거더를 가설하는 기준이며, 가설 지점까지의 현장내 소운반(2차운반)이 발생하는 경우는 별도 계상한다.",
"⑤ 교량을 확폭하거나, 과도교, 과선교 지하 통로내(낙석, 낙설방지)인 때는 일당 가설 개수를 1개씩 차감한다.",
"⑥ 교량아래 해상에서 장비(크레인)로 가설하는 경우에는 비계공 2인, 특별인부 2인을 추가 계상한다. 이 경우 바지선, 예인선 등 가설을 위해 추가 장비가 필요한 경우 별도로 계상한다.",
"⑦ 본 품은 거더 양중 및 가설, 위치 고정 및 가조립, 본조임 및 조임검사와 전도방지시설 설치를 포함한다.",
"⑧ 본 품은 높이의 할증을 추가 계상하지 않는다.",
"⑨ 장비의 규격은 작업여건(가설높이, 작업반경, 시공위치 등)을 고려하여 적합한 규격의 크레인을 선정하여 계상한다.",
"⑩ 거더 가설위치가 하천통과구간, 지장물에 의한 저촉 등 가설조건이 불량한 경우 현장여건에 따라 300ton급을 초과하는 대형크레인의 적용이 가능하며, 300ton급을 초과하는 대형크레인이 투입될 경우 가설품과 크레인의 대수는 인양하중, 거더중량, 강교 거더 가설계획에 따라 조정하여 별도 계상한다.",
"⑪ 공구손료 및 경장비(전기드릴, 용접기, 공기압축기 등)의 기계경비는 강재거더 가설 위치 및 단면 형상에 따라 인력품 대비 다음 표와 같은 비율에 따라 계상한다.",
"⑫ 크레인, 트레일러 등의 반입을 위한 토공사 및 가시설 설치 및 빔 가설용 가교각이 필요한 경우에는 별도 계상한다."
]
},
{
"열쇠": "5-3-3 기타 부재 설치",
"이름": "기타 부재 설치",
"기준": "ton/일당",
"출처": "건설품셈 토목 5-3-3",
"조건": {
"구분": "고르기",
"품목": "고르기",
"규격": "고르기"
},
"값칸": {
"수량": "인·대",
"설치 수량": "ton"
},
"줄": [
{
"구분": "인력",
"품목": "철공",
"단위": "인",
"수량": 2,
"설치 수량": 5.0
},
{
"구분": "인력",
"품목": "비계공",
"단위": "인",
"수량": 2
},
{
"구분": "인력",
"품목": "특별인부",
"단위": "인",
"수량": 1
},
{
"구분": "인력",
"품목": "용접공",
"단위": "인",
"수량": 1
},
{
"구분": "장비",
"품목": "크레인",
"규격": "100~300ton",
"단위": "대",
"수량": 1
}
],
"주": [
"① 본 품은 가설이 완료된 강재거더의 가로보, 캔틸레버보, 엔드 빔, 형강류 등 기타 부재를 육상에서 설치하는 기준이다.",
"② 기타 부재를 해상에서 설치하는 경우에는 특별인부 1인을 추가 계상한다.",
"③ 본 품은 기타 부재의 거치, 볼트 체결, 본조임 및 조임검사가 포함된 것이다.",
"④ 장비의 규격은 작업여건(가설높이, 작업반경, 시공위치 등)을 고려하여 적합한 규격의 크레인을 선정하여 계상한다.",
"⑤ 공구손료 및 경장비(전기드릴, 용접기, 공기압축기 등)의 기계경비는 인력품의 6%로 계상한다.",
"⑥ 기타 부재 설치 시 고소작업차가 필요한 경우 기계경비는 별도로 계상한다.",
"⑦ 본 품은 높이의 할증을 추가 계상하지 않는다."
]
}
]
}
+13 -2
View File
@@ -4,7 +4,7 @@
"판": "2026-09-19",
"비고": "공시에 없는 재료 — 이름·규격·단위만 · 값은 관리자가 물가지·견적으로 채움",
"줄": [
{ "열쇠": "레미콘", "이름": "레디믹스트콘크리트", "규격": "", "단위": "㎥", "값": null, "출처": "자체", "비고": "산림품셈 12-9-1 · 12-11-1 · 12-11-2-1 · 12-12 · 12-13 · 12-15 · 12-16 · 12-17-2 · 12-17-3 · 13-4-4 주① · 13-4-5 · 13-5-1 주⑤ · 13-5-2 · 규격(강도·골재·슬럼프)별 값이 다르면 관리자가 줄을 나눔" },
{ "열쇠": "레미콘", "이름": "레디믹스트콘크리트", "규격": "", "단위": "㎥", "값": null, "출처": "자체", "비고": "건설품셈 공통 7-3-1 주⑥ 채움콘크리트 · 산림품셈 12-9-1 · 12-11-1 · 12-11-2-1 · 12-12 · 12-13 · 12-15 · 12-16 · 12-17-2 · 12-17-3 · 13-4-4 주① · 13-4-5 · 13-5-1 주⑤ · 13-5-2 · 규격(강도·골재·슬럼프)별 값이 다르면 관리자가 줄을 나눔" },
{ "열쇠": "시멘트", "이름": "시멘트", "규격": "", "단위": "kg", "값": null, "출처": "자체", "비고": "산림품셈 12-1-3 주⑤⑥ · 12-17-1-2 주③" },
{ "열쇠": "모래(중량)", "이름": "모래", "규격": "건조상태", "단위": "kg", "값": null, "출처": "자체", "비고": "산림품셈 12-1-3 주⑤" },
{ "열쇠": "모래", "이름": "모래", "규격": "", "단위": "㎥", "값": null, "출처": "자체", "비고": "산림품셈 12-11-3 · 12-17-1-2 주③" },
@@ -70,6 +70,17 @@
{ "열쇠": "줄눈 모르타르", "이름": "줄눈메꿈 모르타르", "규격": "", "단위": "㎥", "값": null, "출처": "자체", "비고": "산림품셈 13-4-4 주④ · 13-5-1 주③" },
{ "열쇠": "틈메우기돌", "이름": "틈메우기돌", "규격": "", "단위": "㎥", "값": null, "출처": "자체", "비고": "산림품셈 13-5-1 주④" },
{ "열쇠": "철망태", "이름": "철망태(사각형 돌망태)", "규격": "", "단위": "㎥", "값": null, "출처": "자체", "비고": "산림품셈 13-11-4" },
{ "열쇠": "돌망태 채움재", "이름": "채움재(돌망태)", "규격": "", "단위": "㎥", "값": null, "출처": "자체", "비고": "산림품셈 13-11-4" }
{ "열쇠": "돌망태 채움재", "이름": "채움재(돌망태)", "규격": "", "단위": "㎥", "값": null, "출처": "자체", "비고": "산림품셈 13-11-4" },
{ "열쇠": "농약(Fluroxypyr-meptyl+Triclypyr-TEA 미탁제)", "이름": "농약", "규격": "Fluroxypyr-meptyl+Triclypyr-TEA 미탁제", "단위": "병", "값": null, "출처": "자체", "비고": "산림품셈 2-1-5-1 · 6-4-2" },
{ "열쇠": "우드칩", "이름": "우드칩(목재칩)", "규격": "", "단위": "㎥", "값": null, "출처": "자체", "비고": "산림품셈 6-8" },
{ "열쇠": "깃발", "이름": "깃발", "규격": "", "단위": "개", "값": null, "출처": "자체", "비고": "산림품셈 8-6-1" },
{ "열쇠": "폭약", "이름": "폭약", "규격": "", "단위": "㎏", "값": null, "출처": "자체", "비고": "건설품셈 공통 3-3-7 · 3-3-9" },
{ "열쇠": "뇌관", "이름": "뇌관", "규격": "", "단위": "개", "값": null, "출처": "자체", "비고": "건설품셈 공통 3-3-7 · 3-3-9" },
{ "열쇠": "비트", "이름": "비트(소형브레이커 천공)", "규격": "", "단위": "개", "값": null, "출처": "자체", "비고": "건설품셈 공통 3-3-7 · 3-3-9" },
{ "열쇠": "초류종자", "이름": "종자(초류)", "규격": "", "단위": "㎏", "값": null, "출처": "자체", "비고": "건설품셈 공통 4-1-3 재료량" },
{ "열쇠": "복합비료", "이름": "비료", "규격": "복합비료", "단위": "㎏", "값": null, "출처": "자체", "비고": "건설품셈 공통 4-1-3 재료량" },
{ "열쇠": "피복제", "이름": "피복제", "규격": "화이버/펄프류", "단위": "㎏", "값": null, "출처": "자체", "비고": "건설품셈 공통 4-1-3 재료량" },
{ "열쇠": "침식방지안정제", "이름": "침식방지안정제", "규격": "합성접착제", "단위": "㎏", "값": null, "출처": "자체", "비고": "건설품셈 공통 4-1-3 재료량" },
{ "열쇠": "착색제", "이름": "색소", "규격": "착색제", "단위": "㎏", "값": null, "출처": "자체", "비고": "건설품셈 공통 4-1-3 재료량" }
]
}
+64
View File
@@ -15,10 +15,16 @@ SAMPLES = [
"계수_건설품셈_공통8장.json",
"계수_산림품셈_9장.json",
"기계_건설품셈.json",
"로직_건설품셈_공통3장.json",
"로직_건설품셈_공통4장.json",
"로직_건설품셈_공통7장.json",
"로직_건설품셈_공통8장.json",
"로직_산림품셈_03장.json",
"로직_산림품셈_04장.json",
"로직_산림품셈_05장.json",
"로직_산림품셈_06장.json",
"로직_산림품셈_07장.json",
"로직_산림품셈_08장.json",
"로직_산림품셈_10장.json",
"로직_산림품셈_11장.json",
"로직_산림품셈_13장.json",
@@ -167,6 +173,64 @@ def test_작업안전_보조_올림(whole):
assert qty == [1, 1, 2, 2]
def test_동력상하차기_잔존목_할증(whole):
"""7-11 — 40m · 4160㎥ · 1.2m = 22.03㎥ · 잔존목 10% · 소모성경비 0.02105×380만/50."""
given = {
"최대집재거리": 40,
"집재재적": 50,
"원목길이": 1.2,
"잔존목": "잔존목 100본 이상 130본 이하",
"지역": "전국평균",
}
got = mf.run(whole, "산림품셈:7-11 동력상하차기 집재", given)
assert got[""][0]["수량"] == Decimal("1.1") / Decimal("22.03")
assert got["중간"]["소모성경비"] == Decimal("1599.8")
def test_방제_벌목조재_감_할증(whole):
"""8-3 — 경급 6 = 1.13㎥/인 · 소군락 30% · 잣나무 +20% · 벌목부 50%."""
given = {
"경급": 6,
"소군락": "소군락 모두베기",
"방제수종": "잣나무",
"체인톱가격": 1200000,
"체인오일단가": 5000,
"지역": "전국평균",
}
got = mf.run(whole, "산림품셈:8-3 벌목조재", given)
want = Decimal("0.7") * Decimal("1.2") * Decimal("0.5") / Decimal("1.13")
assert got[""][0]["수량"].quantize(Decimal("0.000001")) == want.quantize(Decimal("0.000001"))
def test_건설_석재판_습식_공구손료(whole):
"""공통 7-4-1 — 바닥부 테라조판 석공 3 · 줄눈공 1 · 보통인부 2 ÷ 15㎡ · 공구손료 인력품 2%."""
got = mf.run(whole, "건설품셈:7-4-1 습식공법", {"시공부위": "바닥부", "자재": "테라조판"})
assert [line["수량"] for line in got[""][:3]] == [Decimal(3) / 15, Decimal(1) / 15, Decimal(2) / 15]
assert got["경비"] == got["노무비"] * Decimal("0.02")
def test_건설_정원석_난이도_가산(whole):
"""공통 4-4-1 — 쌓기 20ton 미만 조경공 1.212 × 1.1 · 굴착기 0.7㎥ 0.657hr 그대로."""
given = {"작업": "쌓기", "중량": "20ton 미만", "난이도가산": 10, "지역": "전국평균", "보정작업": "해당 없음"}
got = mf.run(whole, "건설품셈:4-4-1 정원석 쌓기 및 놓기", given)
assert [line["수량"] for line in got[""][:2]] == [Decimal("1.3332"), Decimal("0.657")]
def test_건설_벌목_집재거리_가산(whole):
"""공통 3-9-1 — 나무높이 6m 벌목부 2.8 · 집재 250m = 100m 초과 두 번 × 30%."""
got = mf.run(whole, "건설품셈:3-9-1 벌목", {"나무높이": 6, "집재거리": 250})
assert got[""][0]["수량"] == Decimal("4.48")
def test_건설_흙깎기_암_치즐(whole):
"""공통 3-2-3 — 풍화암 65㎥/일 · 굴착기+대형브레이커 8/65 시간 · 치즐 1%."""
given = {"암분류": "풍화암", "집토": "안 함", "지역": "전국평균", "보정작업": "해당 없음"}
got = mf.run(whole, "건설품셈:3-2-3 흙깎기(기계) 암", given)
brk = got[""][1]
assert brk["수량"] == Decimal(8) / 65
assert got[""][-1]["금액"] == brk["금액"] / 100
def test_범위_입력은_막음(whole):
with pytest.raises(mf.FormulaError):
mf.run(