{ "_schema": "pier-T-expected/1", "_note": "독립 기대값: 도면 치수 문자·표(D1~D3)에서 직접 옮긴 값. 생성용 params.json과 별도로 관리하며 검사기는 params를 읽지 않는다. 원출처: Code/교각모델링/verify_*.py (검증서 v0.1.05).", "pier_id": "P4", "tol_mm": 1.0, "G1": { "footing": { "dx": 10350, "dy": 8300, "z0": 25318, "thickness": 2200, "src": "D1 '9.350' '7.800' 'EL. 26.208' '2.200'" }, "lean": { "margin": 100, "thickness": 100, "src": "D1 footing +100 each side, 100 thick" }, "column": { "d": 2000, "height": 10029, "src": "D1 '2.000' '12.003'" }, "coping": { "dx": 12400, "dy": 3100, "z_top_left": 40547, "rise_upper": 1500, "rise_lower": 1500, "z_top_right": 40847, "z_top_center": 40697, "flat_from_tip": 5100, "end_inset": 200, "radius": 12000, "src": "D1 '12.400' '3.100' 'EL. 43.411' '1.500' x2 'EL. 43.698' 'EL. 43.555' '5.100' '200' 'R=12.000'" }, "coping_outline": [ [ -1100, 37547 ], [ 1100, 37547 ], [ 6200, 39047 ], [ 6000, 40847 ], [ 3752, 40847 ], [ 3752, 40772 ], [ 1252, 40772 ], [ 1252, 40697 ], [ -1248, 40697 ], [ -1248, 40622 ], [ -3748, 40622 ], [ -3748, 40547 ], [ -6000, 40547 ], [ -6200, 39047 ] ], "coping_outline_src": "D1 정면도 외형 (원호는 현으로 대체 후 활꼴 2개 차감)", "dxf_arc_centres": { "datum_x": 12159.4, "datum_y": 16515.6, "datum_el": 37547, "left": [ 5207.5, 6039.2 ], "right": [ 19111.2, 6039.2 ], "src": "DXF ARC 1C4BF centre; datum CS-CNTL 1C546 / coping bottom line 1C4BD" }, "piles": { "nx": 6, "ny": 5, "pitch": 1550, "edge": 800, "d": 600, "length": 26200, "head_embedment": 100, "src": "D1 '5@1.550' '4@1.550' '800' 'Ø600' 'L=24.4M'; 매입 100 (CS-CNTL)", "pitch_x": 1750, "pitch_y": 1675 }, "seats": { "table": { "1": [ 40777, 180, 50, 600, 510 ], "2": [ 40852, 180, 50, 600, 510 ], "3": [ 40927, 180, 50, 600, 650 ], "4": [ 41002, 180, 50, 600, 510 ], "5": [ 41077, 180, 50, 600, 510 ], "6": [ 40752, 155, 50, 700, 640 ], "7": [ 40827, 155, 50, 700, 640 ], "8": [ 40902, 155, 50, 700, 790 ], "9": [ 40977, 155, 50, 700, 640 ], "10": [ 41052, 155, 50, 700, 640 ] }, "table_columns": [ "EL.'X'", "h1", "h2", "A", "B" ], "girders": 5, "step_top": { "1": 40547, "2": 40622, "3": 40697, "4": 40772, "5": 40847 }, "step_x": { "1": [ -6000, -3748 ], "2": [ -3748, -1248 ], "3": [ -1248, 1252 ], "4": [ 1252, 3752 ], "5": [ 3752, 6000 ] }, "row_y": { "front": -701, "rear": 599 }, "pitch_chain": [ 3, 7500 ], "pedestal_plan": [ 1250, 1200 ], "pad_margin": [ 200, 100 ], "rear_first_from_tip": 1198, "src": "D2 ELEVATION TABLE; D1 EL texts + drawn steps; D1 평면도 S1/S2 + D2 TABLE S1 (1550-852 / 1550-950); '3@2.505=7.516'; 대좌 2500x1200 반쪽; '1.232'" } }, "G2": { "schedule_L": { "P1": 15273.0, "P2": 14579.0, "P3": 6436, "P4": 5667.0, "P5": 5667.0, "P6": 2136 }, "schedule_n": { "P1": 46, "P2": 46, "P3": 30, "P4": 9, "P5": 22, "P6": 28 }, "dia": { "P1": 32, "P2": 32, "P3": 19, "P4": 29, "P5": 29, "P6": 16 }, "hoop_chain": { "start": [ 150, 1030 ], "groups": [ [ 8, 120 ], [ 22, 120 ], [ 30, 300 ] ] }, "hoop_marks_by_zone": [ [ "P4", 9 ], [ "P5", 22 ], [ "P3", 30 ] ], "tie_chain": { "start": [ 150, 1030 ], "groups": [ [ 6, 1800 ] ] }, "tie_offset": 22.5, "r_outer": 870.5, "r_inner": 825.5, "r_hoop": 902, "main_divisions": 46, "bottom_above_footing": 300, "p1_top_parts": [ 300, 340, 14239 ], "no_fillet_marks": [ "P1", "P2", "P4", "P5" ], "src": "D3 L·수량; D1 '150','1.030','8@120=960','22@120=2.640','36@300=10.800','8@1.800=14.400'; HITL H2 반지름(단면 CAD)·D3 R" }, "G3": { "schedule": { "B1": [ 8500.0, 42 ], "B2": [ 12000.0, 42 ], "B3": [ 8500.0, 42 ], "B4": [ 8100.0, 39 ], "B5": [ 10550.0, 34 ], "B6": [ 14050.0, 34 ], "B7": [ 10550.0, 34 ], "B8": [ 10150.0, 31 ], "B9": [ 2155.0, 589 ], "B10": [ 36684.0, 9 ], "B11": [ 10350.0, 30 ], "B12": [ 8300.0, 38 ] }, "dia": { "B1": 25, "B2": 25, "B3": 19, "B4": 25, "B5": 29, "B6": 29, "B7": 19, "B8": 29, "B9": 16, "B10": 19, "B11": 16, "B12": 16 }, "layer_z": { "B2": 122, "B4": 122, "B6": 178, "B8": 178, "B3": 227.5, "B7": 277, "B1": 2073, "B5": 2127 }, "rows": { "Y_BOT": { "ends": [ -5075, 5075 ], "start": -4875, "pitch": 125, "n": 79 }, "Y_250": { "ends": [ -5075, 5075 ], "start": -4875, "pitch": 250, "n": 40 }, "X_BOT": { "ends": [ -4050, 4050 ], "start": -3875, "pitch": 125, "n": 63 }, "X_250": { "ends": [ -4050, 4050 ], "start": -3875, "pitch": 250, "n": 32 } }, "b10_levels": { "start": 350, "pitch": 200, "n": 9 }, "b10_size": [ 10198, 8144 ], "b9_grid": { "x": { "start": -4625, "pitch": 250, "n": 38 }, "y": { "start": -3750, "pitch": 250, "n": 31 } }, "b9_erec": [ 150, 2100 ], "b9_a": 1995, "b9_c": 64, "mid_levels": [ 550, 950, 1350, 1750 ], "src": "D3 L·수량; D1/D2 '100','200','70@125=8.750' / '35@250' / '100','175','58@125=7.250' / '29@250'; F1 층 높이(작도점); '150','9@200=1.800'; '450','33@250=8.250' / '300','28@250=7.000'; EREC 150~2100; 중간층 작도점 [derived]" }, "G4": { "count": { "C1": 12, "C2": 12, "C3": 12, "C4": 12, "C5": 12, "C6": 12, "C7": 12, "C8": 12, "C9": 60, "C10": 21, "C11": 60, "C12": 18, "C13": 9, "C14": 41, "C15": 13, "C16": 13, "S1": 50, "S2": 105 }, "L": { "C1": 14491.0, "C2": 12082.0, "C3": 12107.0, "C4": 14491.0, "C5": 12082.0, "C6": 12107.0, "C7": 13994, "C8": 13994, "C9": 8503.0, "C10": 10323.0, "C11": 8954.0, "C12": 20513, "C13": 28966.0, "C14": 3600, "C15": 2748.0, "C16": 5600.0, "S1": 3800, "S2": 2500 }, "range": { "C9": [ "b_sched", 2812, 1376 ], "C11": [ "b_sched", 2962, 1677 ], "C10": [ "b_sched", 3004, 3004 ], "C12": [ "a_sched", 12228, 3151 ], "C13": [ "a_sched", 12167, 12045 ] }, "range_convention": { "b_sched": { "a": 1407, "c": 750, "c_times": 2 }, "a_sched": { "b": 1407, "c": 580, "c_times": 4 } }, "dia": { "C1": 29, "C2": 29, "C3": 25, "C4": 29, "C5": 29, "C6": 25, "C7": 29, "C8": 29, "C9": 25, "C10": 25, "C11": 25, "C12": 25, "C13": 25, "C14": 19, "C15": 19, "C16": 19, "S1": 19, "S2": 19 }, "half_width": 1550, "y24_chain": { "start": [ 100, 237 ], "pitch": 125, "n": 21, "end": 3000 }, "y13_chain": { "start": [ 100, 237 ], "pitch": 250, "n": 10, "end": 3000 }, "pairs": [ [ "C1", "C4" ], [ "C2", "C5" ], [ "C3", "C6" ], [ "C7", "C8" ] ], "tier_z": { "C1": 40447, "C4": 40447, "C2": 40347, "C5": 40347, "C3": 40247, "C6": 40247 }, "stirrup_x": { "C10": [ -900, -600, -300, 0, 300, 600, 900 ], "C11": { "start": 1150, "pitch": 250, "n": 20 }, "C9": { "start": -1150, "pitch": -250, "n": 20 } }, "stirrups_per_x": 3, "c10_bottom": 37647, "loop_z": { "C12": { "start": 37897, "pitch": 250, "n": 6 }, "C13": [ 39397, 39647, 39897 ] }, "c15_top": 40747, "c16_top": 40597, "c14_levels": [ [ 40596.8, 1 ], [ 40324.1, 11 ], [ 40224.1, 11 ], [ 39646.6, 6 ], [ 39146.6, 5 ], [ 38646.6, 4 ], [ 38146.6, 3 ] ], "s_per_girder": { "S1": [ 10, 50 ], "S2": [ 21, 100 ] }, "step_top": { "1": 40547, "2": 40622, "3": 40697, "4": 40772, "5": 40847 }, "src": "D3 수량·L·a/b 범위; D1 A-A 사슬 '100','137','21@125','3000' / B-B '10@250'; 정면도 단 높이·스터럽 X·루프 EL; D2 '50','50'" }, "G5": { "el_x": { "1": 40777, "2": 40852, "3": 40927, "4": 41002, "5": 41077, "6": 40752, "7": 40827, "8": 40902, "9": 40977, "10": 41052 }, "S": { "1": -1.91, "2": -1.907, "3": -1.905, "4": -1.903, "5": -1.901, "6": -1.91, "7": -1.907, "8": -1.905, "9": -1.903, "10": -1.901 }, "W": { "1": 610, "2": 610, "3": 750, "4": 610, "5": 610, "6": 740, "7": 740, "8": 890, "9": 740, "10": 740 }, "L": { "1": 700, "2": 700, "3": 700, "4": 700, "5": 700, "6": 800, "7": 800, "8": 800, "9": 800, "10": 800 }, "T": 30, "h3": 165, "bearing_shrink": 100, "colours": { "bearing": [ 0, 0, 0 ], "sole_plate": [ 150, 150, 150 ] }, "src": "D2 ELEVATION TABLE (EL.'X', h3), 솔플레이트 상세 TABLE (S, L, W, T); (L-100)x(W-100)·색 = 사용자 지시 2026-10-08" }, "rebar_palette": { "32": [ 214, 39, 40 ], "29": [ 255, 127, 14 ], "25": [ 188, 60, 160 ], "19": [ 44, 160, 44 ], "16": [ 31, 119, 180 ] }, "rebar_palette_src": "디자인지침_경로.md R8 (2026-10-07)", "planned_fail": [ { "gate": "G3", "item": "B12 bar count vs schedule", "reason": "작도 32본 채택(좌우 대칭) vs D3 38본 — 설계자 확인 대기", "approved": "읽기 도구 제안 — 사용자 승인 필요" }, { "gate": "G4", "item_prefix": "C9 original length vs L", "reason": "작도 폭 채택(K1)", "approved": "사용자 2026-10-07" }, { "gate": "G4", "item_prefix": "C10 original length vs L", "reason": "작도 폭 채택(K1)", "approved": "사용자 2026-10-07" }, { "gate": "G4", "item_prefix": "C11 original length vs L", "reason": "작도 폭 채택(K1)", "approved": "사용자 2026-10-07" }, { "gate": "G4", "item_prefix": "C12 original length vs L", "reason": "작도 폭 채택(C12·C13 drawn width)", "approved": "사용자 2026-10-07" }, { "gate": "G4", "item_prefix": "C13 original length vs L", "reason": "작도 폭 채택(C12·C13 drawn width)", "approved": "사용자 2026-10-07" }, { "gate": "G3", "item": "B11 bar count vs schedule", "reason": "작도 32본 채택(좌우 대칭) vs D3 30본 — 설계자 확인 대기", "approved": "읽기 도구 제안 — 사용자 승인 필요" }, { "gate": "G4", "item": "C13 schedule L reproduced by convention (max+min)/2", "reason": "재료표 C13 L 28.966이 규칙 (max+min)/2 = 29.346과 380 mm 다름 — 재료표 자체 불일치, 설계자 확인 대기", "approved": "읽기 도구 제안 — 사용자 승인 필요" } ] }