{ "schema_version": "1.0", "dataset_id": "structure_unit_observed", "effective_date": "2026-01-01", "note": "콘크리트 구조물의 **관측** 원단위표. 품셈에는 구조물별 표준 물량표가 없어(구조물_수량.md · 배수공_수량.md §2) 실무 설계원본에서 뽑은 값이다.", "policy": { "basis": "observed", "no_interpolation": true, "no_invented_dimensions": true, "notes": [ "⚠ 관측값은 **그 규격에서만** 맞다. 규격이 다르면 비례로 늘리지 않는다 — 벽 두께·기초는 높이에 비례하지 않는다.", "⚠ 규격이 표에 없으면 「원단위 미확보」로 드러낸다. 가까운 값을 갖다 쓰지 않는다.", "⚠ 줄마다 basis 를 싣는다 — 치수에서 나온 값(derived)과 한 표에 섞이기 때문이다." ] }, "sources": { "uljin_library": { "doc": "울진소광 구조도 숨김탭 원단위 라이브러리", "path": "resources/knowledge/original/실무문서/_원단위라이브러리_울진소광.md" }, "uljin_compare": { "doc": "종합비교 04 — 임도 구조물 원단위 (울진 1공구 수량집계표 관측)", "path": "resources/knowledge/original/실무문서/_종합비교/04_임도구조물_원단위.md" } }, "entries": [ { "type_id": "retaining_wall", "spec": { "form": "반중력식", "height_m": 2.0 }, "unit": "m", "source": "uljin_library", "source_note": "§7 옹벽류 — 반중력식옹벽 H=2.0", "components": [ { "name": "콘크리트", "unit": "㎥", "amount": 1.35, "destination": "unit_price", "basis_note": "기초 0.75 + 벽체 0.60" }, { "name": "버림콘크리트", "unit": "㎥", "amount": 0.15, "destination": "unit_price" }, { "name": "유로폼", "unit": "㎡", "amount": 3.2, "destination": "unit_price", "basis_note": "배면+전면" }, { "name": "합판거푸집", "unit": "㎡", "amount": 0.6, "destination": "unit_price", "basis_note": "기초" }, { "name": "물구멍", "unit": "m", "amount": 0.32, "destination": "material", "basis_note": "Ø50" }, { "name": "이형철근 D13", "unit": "kg", "amount": 13.45, "destination": "material" }, { "name": "이형철근 D16", "unit": "kg", "amount": 30.42, "destination": "material" } ] }, { "type_id": "pipe_inlet_basin", "spec": { "inlet_basin_form": "돌집수정 ㄷ형" }, "unit": "개소", "source": "uljin_compare", "source_note": "관보호공 돌집수정 ㄷ형 /개소", "components": [ { "name": "콘크리트", "unit": "㎥", "amount": 4.03, "destination": "unit_price" }, { "name": "모르터", "unit": "㎥", "amount": 0.157, "destination": "unit_price" }, { "name": "터파기", "unit": "㎥", "amount": 21.1, "destination": "earthwork", "basis_note": "토사 14.8 + 암 6.3 — 지반 구분은 토공집계가 다시 가름" }, { "name": "되메우기", "unit": "㎥", "amount": 2.6, "destination": "earthwork" }, { "name": "잔토처리", "unit": "㎥", "amount": 18.5, "destination": "earthwork" } ] }, { "type_id": "pipe_inlet_basin", "spec": { "inlet_basin_form": "돌집수정 ㄴ형" }, "unit": "개소", "source": "uljin_compare", "source_note": "관보호공 돌집수정 ㄴ형 /개소", "components": [ { "name": "콘크리트", "unit": "㎥", "amount": 2.69, "destination": "unit_price" }, { "name": "모르터", "unit": "㎥", "amount": 0.096, "destination": "unit_price" }, { "name": "터파기", "unit": "㎥", "amount": 16.4, "destination": "earthwork", "basis_note": "토사 4.9 + 암 11.5" }, { "name": "되메우기", "unit": "㎥", "amount": 1.2, "destination": "earthwork" }, { "name": "잔토처리", "unit": "㎥", "amount": 15.2, "destination": "earthwork" } ] }, { "type_id": "pipe_inlet_basin", "spec": { "inlet_basin_form": "□형(기본형)", "inlet_basin_material": "콘크리트", "pipe_diameter_mm": "800" }, "unit": "개소", "source": "uljin_library", "source_note": "§2 집수정 Ø800 — 내부 3.0×1.0×1.2, 벽 0.2, 바닥기초 3.4×1.4×0.2", "components": [ { "name": "콘크리트", "unit": "㎥", "amount": 2.84, "destination": "unit_price" }, { "name": "합판거푸집", "unit": "㎡", "amount": 21.28, "destination": "unit_price" }, { "name": "이형철근 D13", "unit": "kg", "amount": 4.78, "destination": "material" }, { "name": "면목", "unit": "m", "amount": 12.67, "destination": "material", "basis_note": "A25" }, { "name": "터파기", "unit": "㎥", "amount": 10.64, "destination": "earthwork" }, { "name": "되메우기", "unit": "㎥", "amount": 6.44, "destination": "earthwork" }, { "name": "잔토처리", "unit": "㎥", "amount": 4.2, "destination": "earthwork" } ] }, { "type_id": "ford_pavement", "spec": { "thickness_cm": 20 }, "unit": "㎡", "source": "uljin_compare", "source_note": "콘크리트포장 T=20cm /㎡", "components": [ { "name": "레미콘", "unit": "㎥", "amount": 0.2, "destination": "unit_price" }, { "name": "와이어메쉬", "unit": "㎡", "amount": 1.16, "destination": "material" }, { "name": "터파기", "unit": "㎥", "amount": 0.2, "destination": "earthwork" }, { "name": "잔토처리", "unit": "㎥", "amount": 0.2, "destination": "earthwork" } ] } ], "not_found": { "note": "규격은 우리 모델에 있으나 **관측 원단위가 어디에도 없는** 것. 지어내지 않는다.", "items": [ { "type_id": "box_culvert", "why": "울진 2공구에 BOX암거가 실재하나 원단위 라이브러리에 탭이 없음. 게다가 structures.json 의 BOX 제원은 body_width_m·body_height_m 와 날개벽뿐이라 **벽·저판·상판 두께가 없어 전개식도 못 세움**.", "needs": "표준 단면(벽·저판·상판 두께) 확보 — 사용자 확정 대기" }, { "type_id": "ford_bridge", "why": "세월교 본체(날개벽 포함) 원단위 없음. 관 부분은 pipe 로 따로 섬.", "needs": "표준도 물량 또는 실무 관측" }, { "type_id": "retaining_wall", "spec": { "form": "반중력식", "height_m": 1.6 }, "why": "울진 2공구에 H=1.6 이 실재하나 수치가 라이브러리에 없음. H=2.0 값을 비례로 줄이지 않음 — 기초·벽체는 높이에 비례하지 않음." }, { "type_id": "retaining_wall", "about": "기초잡석", "why": "⚠ **우리 표가 빠뜨린 것이 아니라 원문에 없음**(2026-09-08 전수 확인). 울진 라이브러리 §7 「반중력식옹벽 H=2.0」 원문은 「콘크리트 1.35㎥(기초 0.75+벽체 0.60) + 버림 0.15㎥, 유로폼 3.20㎡, 기초 거푸집 0.6㎡, 물빼기 파이프 Ø50 0.32m, 철근 D13 13.45㎏ + D16 30.42㎏」이 전부다 — 기초잡석·터파기·되메우기·잔토가 다 없다.", "note": "기초잡석이 있는 시트는 **§1 관보호공 날개벽**뿐이다(T=0.2 · Ø800 A-TYPE 1.15㎥/개소 등). 옹벽에 그 값을 옮겨 쓰면 **다른 구조물 값을 갖다 쓰는 것**이라 하지 않는다.", "needs": "옹벽 기초잡석을 계상할지 · 하면 두께를 얼마로 볼지 — 사용자 확정. 품셈 12-25 는 「기초잡석 운반·부설·다짐」 품만 주고 **두께를 정하지 않는다**(㎥당)." } ] }, "double_count_rules": { "note": "이 표의 값이 품셈 다른 자리와 겹치는 곳. 겹치면 한쪽만 쓴다.", "rules": [ { "key": "물빼기 파이프 ↔ 제잡비 윗단", "where": "품셈 13-6-2·13-6-3·13-7-2 [주]③", "quote": "물빼기 파이프를 설치한 경우는 윗단의 값, 설치하지 않는 경우는 아랫단의 값으로 하며, 상단에는 물빼기 파이프 설치에 관계되는 노무비, 재료비를 포함한다.", "our_choice": "물구멍(관)을 **자재로 명시해 세고**, 큰돌쌓기·큰돌붙이기를 쓸 때는 **제잡비 아랫단(미설치)** 을 쓴다.", "why": "물구멍을 자재 줄로 세우면 규격·수량이 눈에 보이고 되짚을 수 있다. 제잡비 윗단은 같은 것을 품 안에 녹이는 다른 방식이라 어느 쪽이든 하나만 골라야 한다.", "scope": "⚠ 지금 쓰는 돌쌓기(13-4 계열)에는 **제잡비 행 자체가 없어** 겹치지 않는다(전수 확인). 이 규칙은 13-6·13-7 을 쓰게 될 때 걸린다.", "guard": "제잡비 윗단과 물구멍 줄이 함께 서면 멈출 것 — B09 ㉥ 가드와 짝." } ] }, "原文_뒷받침": { "note": "관측값이 **원문과 맞는 것이 확인된** 항목. 지금까지 관측값은 근거가 약한 참조였는데 이 줄은 원문 뒷받침이 있다.", "items": [ { "item": "채움콘크리트 0.2 ㎥/㎡", "observed": "울진 라이브러리 돌쌓기(찰) 채움 0.2 ㎥/㎡", "source": "품셈 13-6-2 [주]⑩ 「큰돌쌓기(찰쌓기)의 뒤채움콘크리트량은 0.2㎥기준으로 하고 현지여건에 따라 0.3㎥까지 적용할 수 있다」" } ] }, "pending_choices": { "note": "값을 바꾸는 **설계 조건**인데 우리 제원에 칸이 없는 것. 기본값과 「정하면 얼마나 달라지는지」를 함께 적어 화면이 보이게 한다.", "items": [ { "key": "material_basis_area", "label": "자재 원단위의 밑수 — 비탈면적인가 정면적인가", "default": "비탈면적(= 돌쌓기 면적)", "where": "실무 원단위 라이브러리 두 시트가 다르게 씀 — 돌골막이는 「(돌쌓기+돌붙임)×0.88 ton/㎡」로 **돌쌓기 면적**에, 돌기슭막이는 고임돌 0.15㎥/㎡ × **정면적** 1.5 = 0.225(시트 0.23)로 씀", "effect": "정면적으로 바꾸면 고임돌·야면석·채움콘크리트·모르터가 **−4.4 %**", "scope": "⚠ 면적 자체는 닫혔음(2026-09-08) — 돌쌓기 면적 = 정면적 × √(1+n²), 기울기 몫은 한 번만. 남은 물음은 **그 다음 원단위를 어느 면적에 곱하나**임" }, { "key": "anti_suction_sheet", "label": "흡출방지재·차수시트 시공", "default": false, "where": "품셈 13-6·13-7 [주]② — 「흡출방지재 또는 차수시트를 시공하는 경우는 ( )의 값을 적용한다」", "effect": "인부 수량이 갈림 — 큰돌쌓기 메쌓기 직경 40~60㎝ 기준 보통인부 1.04 → 1.17 인/10㎡ (약 +12.5 %)", "scope": "⚠ 큰돌쌓기(13-6)·큰돌붙이기(13-7)에만 걸린다. 지금 쓰는 돌쌓기(13-4)에는 괄호 값 자체가 없다." }, { "key": "timber_crib_unit", "label": "목재틀흙막이 원단위", "default": "품셈 13-13-1 그대로", "where": "품셈 13-13-1 (단위: 인/㎥당)", "effect": "1㎥당 건축목공 16.975인 + 보통인부 1.848인. ⚠ 실무 감각에 맞는지 아무도 판단 못 했고, 각재·판재 자재가 카탈로그에 없어 **지금 값은 모자란 값**이다." }, { "key": "bill_quantity_digits", "label": "내역서 수량 표시 자릿수", "default": null, "where": "`단수처리_규칙.md` 에 **금액 자리만 있고 수량 자리가 없음**", "effect": "표시 자릿수와 계산 자릿수가 다르면 보는 사람이 반올림해 곱해 보고 「틀렸다」고 한다(2026-09-07 실제로 그렇게 오진한 일이 있었다)." } ] } }