chore(rebar): Pier_T_rebar 작업 폴더 초기 구성 및 외부 의존 파일 통합
- Code\rebar_pipeline, review_pipeline, pier-program을 정션에서 실제 폴더로 전환 - Code\rhino_mcp 및 CLAUDE_rhino배경.md 추가, .mcp.json은 PYTHONPATH로 새 위치 사용 - pier-program 내부 .git 제거(이력은 backup\pier-program_20261028.bundle에 보관) - worktree 가이드 반영(CLAUDE.local.md, HANDOFF.md) - D:\Rhino-MCP 경로 참조를 새 위치로 치환 Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
commit
964a841de1
3978 files changed
+58013356
No files matched your search
@@ -0,0 +1 @@
|
||||
{"version": "1", "sources": ["8a7d7d1baac8a882130389776ff4d2c41c1c91306642be907a31bdb599adc479", "0549a0f9165f5105192e45a86bd8b4603e38f89e880a2f0e09d0aae2d651cabf", "7e28c5f9919ef054b6328aa8bfc4a12cba08550de4351606b614c3e7643d2b8a", "0919ec2f363c68495acd11f6c4aa2cda66dd0cce225df7df1115a5c58e57f78e"], "fields": {"params:pile.segments.0.d": {"v": 2350.0, "hits": [{"text": "2,350", "x": 86041.5, "y": -503184.1, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "2,350", "x": 105105.4, "y": -503184.1, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "2,350", "x": 84510.9, "y": -706661.9, "layer": "CS-DIMT", "dwg": "D4", "kind": "mm"}], "shared": 1}, "params:coping.side.half_width_top": {"v": 1100.0, "hits": [{"text": "1,100", "x": 105655.6, "y": -471154.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "1,100", "x": 104555.6, "y": -471154.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "1,100", "x": 79592.6, "y": -464894.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "1,100", "x": 79592.6, "y": -465994.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}], "shared": 1}, "params:coping.plan_end.half_width": {"v": 1100.0, "hits": [{"text": "1,100", "x": 105655.6, "y": -471154.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "1,100", "x": 104555.6, "y": -471154.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "1,100", "x": 79592.6, "y": -464894.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "1,100", "x": 79592.6, "y": -465994.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}], "shared": 1}, "params:bearing_seats.bearings.1.el_x": {"v": 60427, "hits": [{"text": "60.427", "x": 122114.4, "y": -474311.3, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.1.centre.0": {"v": 2250.0, "hits": [{"text": "2,250", "x": 87166.7, "y": -471214.1, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "2,250", "x": 84916.7, "y": -471214.1, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "2,250", "x": 87166.7, "y": -461345.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "2,250", "x": 84916.7, "y": -461345.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "2.250", "x": 70129.7, "y": -707086.0, "layer": "CS-TABL-TEX2", "dwg": "D3", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.0.el_x": {"v": 60112, "hits": [{"text": "60.112", "x": 122114.4, "y": -473511.3, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.0.centre.0": {"v": -2250.0, "hits": [{"text": "2,250", "x": 87166.7, "y": -471214.1, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "2,250", "x": 84916.7, "y": -471214.1, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "2,250", "x": 87166.7, "y": -461345.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "2,250", "x": 84916.7, "y": -461345.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "2.250", "x": 70129.7, "y": -707086.0, "layer": "CS-TABL-TEX2", "dwg": "D3", "kind": "m"}], "shared": 1}, "params:bearing_seats.pedestal.size_y": {"v": 1400.0, "hits": [{"text": "1400", "x": 136064.0, "y": -473511.3, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "mm"}, {"text": "1400", "x": 136064.0, "y": -474311.3, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "mm"}, {"text": "1,400", "x": 38753.3, "y": -703047.6, "layer": "CS-DIMT", "dwg": "D3", "kind": "mm"}, {"text": "1,400", "x": 44353.6, "y": -708046.3, "layer": "CS-DIMT", "dwg": "D3", "kind": "mm"}], "shared": 1}, "params:bearing_seats.pedestal.size_x": {"v": 1300.0, "hits": [{"text": "1,300", "x": 116364.4, "y": -492294.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "1,300", "x": 124764.4, "y": -492294.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"}, {"text": "1300", "x": 140564.0, "y": -473511.3, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "mm"}, {"text": "1300", "x": 140564.0, "y": -474311.3, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "mm"}, {"text": "1,300", "x": 42194.0, "y": -706070.0, "layer": "CS-DIMT", "dwg": "D3", "kind": "mm"}], "shared": 1}, "params:shaft_rebar.design_lengths.P3-2": {"v": 3342.0, "hits": [{"text": "3.342", "x": 91321.6, "y": -707137.5, "layer": "CS-TABL-TEX2", "dwg": "D4", "kind": "m"}], "shared": 1}, "params:shaft_rebar.design_lengths.P3-1": {"v": 2652.0, "hits": [{"text": "2.652", "x": 91321.6, "y": -706777.5, "layer": "CS-TABL-TEX2", "dwg": "D4", "kind": "m"}], "shared": 1}, "params:shaft_rebar.design_lengths.P1-2": {"v": 3400.0, "hits": [{"text": "3.400", "x": 101634.2, "y": -707137.5, "layer": "CS-TABL-TEX2", "dwg": "D4", "kind": "m"}], "shared": 1}, "params:shaft_rebar.design_lengths.P1-1": {"v": 8750.0, "hits": [{"text": "8.750", "x": 101634.2, "y": -706417.5, "layer": "CS-TABL-TEX2", "dwg": "D4", "kind": "m"}], "shared": 1}, "expected:G1.seats.pedestal_across": {"v": 1300, "hits": [{"text": "1,300", "x": 116364.4, "y": -492294.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "mm"},Line truncated
|
||||
@@ -0,0 +1,661 @@
|
||||
{
|
||||
"_schema": "pier-T-expected/1",
|
||||
"_note": "독립 기대값: D1 치수 문자·EL 문자·표에서 옮긴 값. params와 별도. [작도] = 치수 문자 없음(작도값)",
|
||||
"pier_id": "P1",
|
||||
"tol_mm": 1.0,
|
||||
"checkers": {
|
||||
"G1": "g1_shaft.py",
|
||||
"G2": "g2_straight.py",
|
||||
"G3": "g3_shaft.py",
|
||||
"G4": "g4_ramp.py"
|
||||
},
|
||||
"negative": {
|
||||
"G1": [
|
||||
{
|
||||
"id": "BS02",
|
||||
"d": [
|
||||
3,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "BP01",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
2
|
||||
]
|
||||
}
|
||||
],
|
||||
"G5": [
|
||||
{
|
||||
"id": "BB02",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "SP01",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
],
|
||||
"G2": [
|
||||
{
|
||||
"mark": "P1",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"mark": "P2",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
],
|
||||
"G3": [
|
||||
{
|
||||
"mark": "P1-1",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"mark": "P2-1",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
],
|
||||
"G4": [
|
||||
{
|
||||
"mark": "C1",
|
||||
"d": [
|
||||
0,
|
||||
5,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"mark": "C7",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"planned_fail": [],
|
||||
"G1": {
|
||||
"pile": {
|
||||
"z_bottom": 32752,
|
||||
"segments": [
|
||||
{
|
||||
"d": 2350,
|
||||
"length": 7500
|
||||
},
|
||||
{
|
||||
"d": 2500,
|
||||
"length": 5200
|
||||
}
|
||||
],
|
||||
"src": "'EL=32.752', '75, 2,350, 75', '2,500', '7,500', '5,200'"
|
||||
},
|
||||
"column": {
|
||||
"d": 2000,
|
||||
"z0": 45452,
|
||||
"length": 12000,
|
||||
"src": "'2,000', 'EL=45.452', '11,500' + '500'"
|
||||
},
|
||||
"coping": {
|
||||
"top_length": 7000,
|
||||
"bottom_length": 7600,
|
||||
"column_face_half": 1000,
|
||||
"soffit_rise": 1500,
|
||||
"soffit_radius": 5000,
|
||||
"width_y": 2200,
|
||||
"side_bottom_width": 2000,
|
||||
"z_top_left": 59952,
|
||||
"z_top_right": 60267,
|
||||
"top_step": 315,
|
||||
"plan_end_corner_x": 3650,
|
||||
"src": "'7,000', '7,600' (2,800+2,000+2,800), '1,500', '1,000', 'R=5,000', '2,200' (1,100+1,100), 'EL=59.952', 'EL=60.267', '315'; plan_end_corner_x [작도] D1 평면 51A"
|
||||
},
|
||||
"total_height": 27200,
|
||||
"seats": {
|
||||
"table": {
|
||||
"1": [
|
||||
60112,
|
||||
110,
|
||||
50,
|
||||
900,
|
||||
800
|
||||
],
|
||||
"2": [
|
||||
60427,
|
||||
110,
|
||||
50,
|
||||
900,
|
||||
800
|
||||
]
|
||||
},
|
||||
"pos": {
|
||||
"1": [
|
||||
-2250,
|
||||
0
|
||||
],
|
||||
"2": [
|
||||
2250,
|
||||
0
|
||||
]
|
||||
},
|
||||
"pedestal_along": 1400,
|
||||
"pedestal_across": 1300,
|
||||
"rotation_deg": {
|
||||
"1": -5.55,
|
||||
"2": -9.194
|
||||
},
|
||||
"pad_margin": [
|
||||
200,
|
||||
100
|
||||
],
|
||||
"src": "ELEVATION TABLE; 평면 '2,250' x2; C3 1,400, C6 1,300; rotation [작도] D1 평면"
|
||||
}
|
||||
},
|
||||
"G5": {
|
||||
"el_x": {
|
||||
"1": 60112,
|
||||
"2": 60427
|
||||
},
|
||||
"S": {
|
||||
"1": -5.526,
|
||||
"2": -5.526
|
||||
},
|
||||
"W": {
|
||||
"1": 900,
|
||||
"2": 900
|
||||
},
|
||||
"L": 1000,
|
||||
"T": 50,
|
||||
"h3": 190,
|
||||
"bearing_size": {
|
||||
"1": [
|
||||
900,
|
||||
800
|
||||
],
|
||||
"2": [
|
||||
900,
|
||||
800
|
||||
]
|
||||
},
|
||||
"bearing_shrink": 100,
|
||||
"thick_end": "-Y",
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE (EL.'X', h3, A, B, h4 = T); 솔플레이트 상세 TABLE (S, L, W, T1 78 / T2 22 -> 두꺼운 쪽 -Y, R4)"
|
||||
},
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
],
|
||||
"35": [
|
||||
148,
|
||||
103,
|
||||
189
|
||||
]
|
||||
},
|
||||
"G2": {
|
||||
"schedule_L": {
|
||||
"P1": 16300,
|
||||
"P2": 7758,
|
||||
"P3": 2274
|
||||
},
|
||||
"schedule_n": {
|
||||
"P1": 54,
|
||||
"P2": 107,
|
||||
"P3": 108
|
||||
},
|
||||
"dia": {
|
||||
"P1": 35,
|
||||
"P2": 16,
|
||||
"P3": 16
|
||||
},
|
||||
"chain_anchor": 45492.0,
|
||||
"main": {
|
||||
"mark": "P1",
|
||||
"radius": 875,
|
||||
"divisions": 54,
|
||||
"start_deg": 0.0,
|
||||
"below_anchor": 2000,
|
||||
"coupler": 40
|
||||
},
|
||||
"hoops": {
|
||||
"mark": "P2",
|
||||
"radius": 901,
|
||||
"pitch": 150,
|
||||
"below": 13
|
||||
},
|
||||
"ties": {
|
||||
"mark": "P3",
|
||||
"pitch": 300,
|
||||
"below": 6,
|
||||
"per_level": 2,
|
||||
"y_lift": 16
|
||||
},
|
||||
"src": "D4 재료표(기둥) L·N, D3 상세 r 901; D2 단면 '125, 875, 875, 125' DIVISION 54; D2 사슬 '2,000', H4 14@150, H5 78@150, H1 7@300, H2 39@300 (기점 EL 45.492); K1 커플러 40, K2 hoop 13단 아래, K3 Y +16 (사용자 결정 2026-10-13)"
|
||||
},
|
||||
"G3": {
|
||||
"schedule_L": {
|
||||
"P1-1": 8750,
|
||||
"P1-2": 3400,
|
||||
"P2-1": 9000,
|
||||
"P3-1": 2652,
|
||||
"P3-2": 3342
|
||||
},
|
||||
"schedule_n": {
|
||||
"P1-1": 61,
|
||||
"P1-2": 61,
|
||||
"P2-1": 48,
|
||||
"P3-1": 48,
|
||||
"P3-2": 30
|
||||
},
|
||||
"dia": {
|
||||
"P1-1": 35,
|
||||
"P1-2": 22,
|
||||
"P2-1": 16,
|
||||
"P3-1": 16,
|
||||
"P3-2": 16
|
||||
},
|
||||
"shaft_top": 45452.0,
|
||||
"main": {
|
||||
"pieces": [
|
||||
"P1-2",
|
||||
"P1-1"
|
||||
],
|
||||
"radius": 999.5,
|
||||
"divisions": 61,
|
||||
"start_deg": 1.475
|
||||
},
|
||||
"hoops": {
|
||||
"mark": "P2-1",
|
||||
"radius": 1025,
|
||||
"chain": {
|
||||
"first": 110,
|
||||
"groups": [
|
||||
[
|
||||
13,
|
||||
150
|
||||
],
|
||||
[
|
||||
34,
|
||||
300
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
"ties": {
|
||||
"mark": "P3-1",
|
||||
"chain": {
|
||||
"first": 260,
|
||||
"groups": [
|
||||
[
|
||||
6,
|
||||
300
|
||||
],
|
||||
[
|
||||
17,
|
||||
600
|
||||
]
|
||||
]
|
||||
},
|
||||
"y_lift": 16
|
||||
},
|
||||
"u_bars": {
|
||||
"mark": "P3-2",
|
||||
"bottom_above": 100
|
||||
},
|
||||
"plate": {
|
||||
"size": 1250,
|
||||
"thickness": 4
|
||||
},
|
||||
"src": "D4 재료표(기둥)·PLATE 재료표; 구조물 치수표 H 12,700, H1 17@600, H2 6@300, H3 34@300, H4 13@150, H5·H6 340, 사슬 '260'·'110'·'100'; 단면 원 r 1,025, DIVISION 61 (첫 1.475°); S1~S6 사용자 결정 2026-10-13"
|
||||
},
|
||||
"G4": {
|
||||
"schedule": {
|
||||
"C1": [
|
||||
8617,
|
||||
9
|
||||
],
|
||||
"C2": [
|
||||
7177,
|
||||
9
|
||||
],
|
||||
"C4": [
|
||||
8617,
|
||||
8
|
||||
],
|
||||
"C5": [
|
||||
7177,
|
||||
8
|
||||
],
|
||||
"C3": [
|
||||
7230,
|
||||
9
|
||||
],
|
||||
"C6": [
|
||||
9003,
|
||||
9
|
||||
],
|
||||
"S3": [
|
||||
1250,
|
||||
44
|
||||
],
|
||||
"S4": [
|
||||
1250,
|
||||
44
|
||||
],
|
||||
"C7": [
|
||||
7480,
|
||||
20
|
||||
],
|
||||
"C8": [
|
||||
6071,
|
||||
40
|
||||
],
|
||||
"C9": [
|
||||
9251,
|
||||
15
|
||||
],
|
||||
"C10": [
|
||||
7426,
|
||||
30
|
||||
],
|
||||
"C11": [
|
||||
8110,
|
||||
20
|
||||
],
|
||||
"C12": [
|
||||
5333,
|
||||
40
|
||||
],
|
||||
"C13": [
|
||||
11309,
|
||||
18
|
||||
],
|
||||
"C14": [
|
||||
18057,
|
||||
12
|
||||
],
|
||||
"C15": [
|
||||
2700,
|
||||
51
|
||||
],
|
||||
"C16": [
|
||||
4000,
|
||||
17
|
||||
],
|
||||
"S1": [
|
||||
2700,
|
||||
22
|
||||
],
|
||||
"S2": [
|
||||
2600,
|
||||
24
|
||||
]
|
||||
},
|
||||
"dia": {
|
||||
"C1": 29,
|
||||
"C2": 29,
|
||||
"C4": 29,
|
||||
"C5": 29,
|
||||
"C3": 25,
|
||||
"C6": 25,
|
||||
"S3": 25,
|
||||
"S4": 25,
|
||||
"C7": 19,
|
||||
"C8": 19,
|
||||
"C9": 19,
|
||||
"C10": 19,
|
||||
"C11": 19,
|
||||
"C12": 19,
|
||||
"C13": 19,
|
||||
"C14": 19,
|
||||
"C15": 19,
|
||||
"C16": 19,
|
||||
"S1": 16,
|
||||
"S2": 16
|
||||
},
|
||||
"fixed_length": [
|
||||
"C1",
|
||||
"C2",
|
||||
"C3",
|
||||
"C4",
|
||||
"C5",
|
||||
"C6",
|
||||
"C15",
|
||||
"C16",
|
||||
"S1",
|
||||
"S2",
|
||||
"S3",
|
||||
"S4"
|
||||
],
|
||||
"layers": {
|
||||
"C1": {
|
||||
"z": 59852,
|
||||
"y": {
|
||||
"start": -1000,
|
||||
"pitch": 250,
|
||||
"n": 9
|
||||
},
|
||||
"x_top": [
|
||||
-3425.6,
|
||||
3492.1
|
||||
]
|
||||
},
|
||||
"C4": {
|
||||
"z": 59852,
|
||||
"y": {
|
||||
"start": -875,
|
||||
"pitch": 250,
|
||||
"n": 8
|
||||
},
|
||||
"x_top": [
|
||||
-3425.6,
|
||||
3492.1
|
||||
]
|
||||
},
|
||||
"C2": {
|
||||
"z": 59752,
|
||||
"y": {
|
||||
"start": -1000,
|
||||
"pitch": 250,
|
||||
"n": 9
|
||||
},
|
||||
"x_top": [
|
||||
-3455.6,
|
||||
3515.0
|
||||
]
|
||||
},
|
||||
"C5": {
|
||||
"z": 59752,
|
||||
"y": {
|
||||
"start": -875,
|
||||
"pitch": 250,
|
||||
"n": 8
|
||||
},
|
||||
"x_top": [
|
||||
-3455.6,
|
||||
3515.0
|
||||
]
|
||||
},
|
||||
"C3": {
|
||||
"z": 59652,
|
||||
"y": {
|
||||
"start": -1000,
|
||||
"pitch": 250,
|
||||
"n": 9
|
||||
},
|
||||
"x_top": [
|
||||
-3485.6,
|
||||
3537.8
|
||||
]
|
||||
},
|
||||
"C16": {
|
||||
"z": 60167,
|
||||
"y": {
|
||||
"start": -1000,
|
||||
"pitch": 125,
|
||||
"n": 17
|
||||
},
|
||||
"x_top": [
|
||||
100,
|
||||
3400
|
||||
]
|
||||
}
|
||||
},
|
||||
"stirrups": {
|
||||
"x": {
|
||||
"start": -3375,
|
||||
"pitch": 125,
|
||||
"n": 55
|
||||
},
|
||||
"inner_dx": 20,
|
||||
"top_cover": 77.5,
|
||||
"bottom_cover": 77.5,
|
||||
"outer_y": [
|
||||
-875,
|
||||
750
|
||||
],
|
||||
"zones": {
|
||||
"left": [
|
||||
"C7",
|
||||
"C8",
|
||||
-3375,
|
||||
-1000
|
||||
],
|
||||
"centre": [
|
||||
"C9",
|
||||
"C10",
|
||||
-875,
|
||||
875
|
||||
],
|
||||
"right": [
|
||||
"C11",
|
||||
"C12",
|
||||
1000,
|
||||
3375
|
||||
]
|
||||
}
|
||||
},
|
||||
"loops": {
|
||||
"per_level": 3,
|
||||
"levels": {
|
||||
"C14": [
|
||||
59827,
|
||||
59577,
|
||||
59327,
|
||||
59077
|
||||
],
|
||||
"C13": [
|
||||
58827,
|
||||
58577,
|
||||
58327,
|
||||
58077,
|
||||
57827,
|
||||
57577
|
||||
]
|
||||
}
|
||||
},
|
||||
"c6": {
|
||||
"z_bottom": 57552,
|
||||
"y": [
|
||||
-906.5,
|
||||
-750,
|
||||
-500,
|
||||
-250,
|
||||
0,
|
||||
250,
|
||||
500,
|
||||
750,
|
||||
906.5
|
||||
],
|
||||
"y_note": "T1 @250 9본; 하면 직선부(EL 57.552)에서는 바깥 2본이 측면 테이퍼 피복 100.2로 ±906.5"
|
||||
},
|
||||
"c15": {
|
||||
"a": 2000
|
||||
},
|
||||
"seats": {
|
||||
"1": {
|
||||
"S1": 11,
|
||||
"S2": 12,
|
||||
"S3": 22,
|
||||
"S4": 22
|
||||
},
|
||||
"2": {
|
||||
"S1": 11,
|
||||
"S2": 12,
|
||||
"S3": 22,
|
||||
"S4": 22
|
||||
}
|
||||
},
|
||||
"src": "D3 재료표·철근 상세; D2 정면 작도(상면 3단 EL·x 끝, 스터럽 55곳, C13·C14 단, C16); 단면 A-A·B-B(행 @125/@250, 스터럽 y·피복 77.5); 교좌면 E-E·F-F; 결정 T1~T6 (2026-10-14)"
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "Ramp-A교P1형",
|
||||
"desc": "단일 현장타설말뚝(Ø2.35 암반 근입 + Ø2.5) · 원형 기둥 Ø2.0 · Y형 코핑(하면 R5,000, 끝면 평면 볼록, 상면 315 단차) · 받침 2개(회전) · 철근 G2 기둥 · G3 말뚝 철근망(PLATE) · G4 코핑(철근별 중심선 449본)",
|
||||
"source": "Ramp-A교P1",
|
||||
"created": "2026-10-14 08:49:45",
|
||||
"inputs_sha": "c55f791089aa00a4"
|
||||
}
|
||||
@@ -0,0 +1,309 @@
|
||||
{
|
||||
"_schema": "variability/1",
|
||||
"status": "초안 — 템플릿 담당자 확정 전",
|
||||
"grades": {
|
||||
"V1": "값 변수",
|
||||
"V2": "목록 변수",
|
||||
"V3": "생성 변수",
|
||||
"F": "고정"
|
||||
},
|
||||
"sections": {
|
||||
"params:_schema": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:pier_id": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "교각 식별자",
|
||||
"info": false
|
||||
},
|
||||
"params:_meta": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:scope": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "모델링 게이트 범위(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"params:builders": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "게이트별 생성기(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"params:pile": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"kind"
|
||||
],
|
||||
"note": "단일 말뚝 구간",
|
||||
"info": false
|
||||
},
|
||||
"params:column": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"shape"
|
||||
],
|
||||
"note": "기둥 지름·높이 (단면 형식 shape는 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:coping": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "코핑 외곽·치수 (형식 form은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:materials": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "재료 강도 주기",
|
||||
"info": false
|
||||
},
|
||||
"params:bearing_seats": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"pedestal",
|
||||
"pedestals"
|
||||
],
|
||||
"note": "받침 표 값 + 평면 위치 (대좌 구조는 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:sole_plates": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"bearing_size"
|
||||
],
|
||||
"note": "솔플레이트 표 값 (받침 크기 규칙은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:rebar_marks": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"*.shape"
|
||||
],
|
||||
"note": "재료표 직경·형상 (마크 체계의 형상은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:rebar_marks_src": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:display": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "표시·색 설정",
|
||||
"info": false
|
||||
},
|
||||
"params:column_rebar": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "기둥 철근 사슬·위치",
|
||||
"info": false
|
||||
},
|
||||
"params:shaft_rebar": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "말뚝 철근",
|
||||
"info": false
|
||||
},
|
||||
"params:coping_rebar": {
|
||||
"grade": "V3",
|
||||
"source": [
|
||||
"판독 스크립트"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form",
|
||||
"host",
|
||||
"group"
|
||||
],
|
||||
"note": "코핑 철근 — 철근별 중심선 목록(판독 스크립트로 생성)",
|
||||
"info": false
|
||||
},
|
||||
"expected:_schema": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"expected:_note": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"expected:pier_id": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "교각 식별자",
|
||||
"info": false
|
||||
},
|
||||
"expected:tol_mm": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "허용 오차",
|
||||
"info": false
|
||||
},
|
||||
"expected:checkers": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "게이트별 검사기(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"expected:negative": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "음성 시험 대상(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"expected:planned_fail": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "계획된 FAIL (사람 결정 기록)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G1": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G5": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:rebar_palette": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "철근 직경별 색 (사람 결정 기록)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G2": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G3": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G4": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,203 @@
|
||||
{
|
||||
"_schema": "pier-T-expected/1",
|
||||
"_note": "독립 기대값: D1 치수 문자·EL 문자·표에서 옮긴 값. params와 별도. [작도] = 치수 문자 없음(작도값)",
|
||||
"pier_id": "P1",
|
||||
"tol_mm": 1.0,
|
||||
"checkers": {
|
||||
"G1": "g1_shaft.py"
|
||||
},
|
||||
"negative": {
|
||||
"G1": [
|
||||
{
|
||||
"id": "BS02",
|
||||
"d": [
|
||||
3,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "BP01",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
2
|
||||
]
|
||||
}
|
||||
],
|
||||
"G5": [
|
||||
{
|
||||
"id": "BB02",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "SP01",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"planned_fail": [],
|
||||
"G1": {
|
||||
"pile": {
|
||||
"z_bottom": 32752,
|
||||
"segments": [
|
||||
{
|
||||
"d": 2350,
|
||||
"length": 7500
|
||||
},
|
||||
{
|
||||
"d": 2500,
|
||||
"length": 5200
|
||||
}
|
||||
],
|
||||
"src": "'EL=32.752', '75, 2,350, 75', '2,500', '7,500', '5,200'"
|
||||
},
|
||||
"column": {
|
||||
"d": 2000,
|
||||
"z0": 45452,
|
||||
"length": 12000,
|
||||
"src": "'2,000', 'EL=45.452', '11,500' + '500'"
|
||||
},
|
||||
"coping": {
|
||||
"top_length": 7000,
|
||||
"bottom_length": 7600,
|
||||
"column_face_half": 1000,
|
||||
"soffit_rise": 1500,
|
||||
"soffit_radius": 5000,
|
||||
"width_y": 2200,
|
||||
"side_bottom_width": 2000,
|
||||
"z_top_left": 59952,
|
||||
"z_top_right": 60267,
|
||||
"top_step": 315,
|
||||
"plan_end_corner_x": 3650,
|
||||
"src": "'7,000', '7,600' (2,800+2,000+2,800), '1,500', '1,000', 'R=5,000', '2,200' (1,100+1,100), 'EL=59.952', 'EL=60.267', '315'; plan_end_corner_x [작도] D1 평면 51A"
|
||||
},
|
||||
"total_height": 27200,
|
||||
"seats": {
|
||||
"table": {
|
||||
"1": [
|
||||
60112,
|
||||
110,
|
||||
50,
|
||||
900,
|
||||
800
|
||||
],
|
||||
"2": [
|
||||
60427,
|
||||
110,
|
||||
50,
|
||||
900,
|
||||
800
|
||||
]
|
||||
},
|
||||
"pos": {
|
||||
"1": [
|
||||
-2250,
|
||||
0
|
||||
],
|
||||
"2": [
|
||||
2250,
|
||||
0
|
||||
]
|
||||
},
|
||||
"pedestal_along": 1400,
|
||||
"pedestal_across": 1300,
|
||||
"rotation_deg": {
|
||||
"1": -5.55,
|
||||
"2": -9.194
|
||||
},
|
||||
"pad_margin": [
|
||||
200,
|
||||
100
|
||||
],
|
||||
"src": "ELEVATION TABLE; 평면 '2,250' x2; C3 1,400, C6 1,300; rotation [작도] D1 평면"
|
||||
}
|
||||
},
|
||||
"G5": {
|
||||
"el_x": {
|
||||
"1": 60112,
|
||||
"2": 60427
|
||||
},
|
||||
"S": {
|
||||
"1": -5.526,
|
||||
"2": -5.526
|
||||
},
|
||||
"W": {
|
||||
"1": 900,
|
||||
"2": 900
|
||||
},
|
||||
"L": 1000,
|
||||
"T": 50,
|
||||
"h3": 190,
|
||||
"bearing_size": {
|
||||
"1": [
|
||||
900,
|
||||
800
|
||||
],
|
||||
"2": [
|
||||
900,
|
||||
800
|
||||
]
|
||||
},
|
||||
"bearing_shrink": 100,
|
||||
"thick_end": "-Y",
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE (EL.'X', h3, A, B, h4 = T); 솔플레이트 상세 TABLE (S, L, W, T1 78 / T2 22 -> 두꺼운 쪽 -Y, R4)"
|
||||
},
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,310 @@
|
||||
{
|
||||
"_schema": "pier-T/1",
|
||||
"pier_id": "P1",
|
||||
"_meta": {
|
||||
"structure": "Ramp-A교 P1 교각 (T형 계열: 단주 + Y형 코핑 + 단일 현장타설말뚝)",
|
||||
"status": "형상(G1)·받침(G5) 판독 2026-10-13, 결정 R1~R4 사용자 확정. 철근 G2~G4 미판독(범위 밖)",
|
||||
"units": "mm; Z = EL x 1000",
|
||||
"frame": "X 교축직각(정면도 좌→우), Y 교축(평면도 아래→위), 원점 = 교각 중심",
|
||||
"sources": {
|
||||
"D1": "RAG/Ramp-A교 P1 교각(1).dwg 일반도",
|
||||
"D2": "(2) 코핑·기둥 배근(1)",
|
||||
"D3": "(3) 주철근 조립도·재료표",
|
||||
"D4": "(4) 기둥 재료표·떠오름 방지 PLATE"
|
||||
},
|
||||
"reading": "DOC/02_분석/분석_Ramp-A교P1교각도면판독_2026-10-13_v0.1.00.md, Code/RampA판독/판독/g1_values.json"
|
||||
},
|
||||
"scope": [
|
||||
"G1",
|
||||
"G5"
|
||||
],
|
||||
"builders": {
|
||||
"G1": "concrete_shaft.py"
|
||||
},
|
||||
"pile": {
|
||||
"segments": [
|
||||
{
|
||||
"d": 2350.0,
|
||||
"z0": 32752.0,
|
||||
"z1": 40252.0
|
||||
},
|
||||
{
|
||||
"d": 2500.0,
|
||||
"z0": 40252.0,
|
||||
"z1": 45452.0
|
||||
}
|
||||
],
|
||||
"kind": "현장타설말뚝 (암반 근입 Ø2,350 + 상부 Ø2,500)",
|
||||
"src": "D1 정면 D1 873/875, 87E; D1 880-87F / 882-881, 89F; 상부 Ø2,500은 '75, 2,350, 75' 표기(케이싱 포함 가능) — 작도선대로 콘크리트"
|
||||
},
|
||||
"column": {
|
||||
"shape": "circular",
|
||||
"diameter": 2000.0,
|
||||
"z0": 45452.0,
|
||||
"z1": 57452.0,
|
||||
"src": "D1 정면 D1 60F/610"
|
||||
},
|
||||
"coping": {
|
||||
"form": "y_shaft",
|
||||
"z_bottom": 57452.0,
|
||||
"z_tip": 58952.0,
|
||||
"half_bottom": 1000.0,
|
||||
"soffit": {
|
||||
"centre_x": -4638.8226,
|
||||
"centre_z": 54022.8645,
|
||||
"radius": 5000.0
|
||||
},
|
||||
"z_top_left": 59952.0,
|
||||
"z_top_right": 60267.0,
|
||||
"top_half": 3500.0,
|
||||
"plan_end": {
|
||||
"corner_x": 3650.0,
|
||||
"tip_x": 3800.0,
|
||||
"half_width": 1100.0
|
||||
},
|
||||
"side": {
|
||||
"half_width_top": 1100.0,
|
||||
"half_width_bottom": 1000.0
|
||||
},
|
||||
"src": {
|
||||
"front": "D1 정면 856/854/855 상면, 857/7D1 끝면, ARC 501/4FF R5,000 (중심은 기둥면·끝 하단 두 점과 R로 재계산)",
|
||||
"side": "D1 측면도 520/521 (2,200), 503/504 (2,200 -> 2,000)",
|
||||
"plan_end": "D1 평면 51A bulge 0.136 / D1 평면 519 bulge -0.136",
|
||||
"decisions": "R2 직사각 단면(정면 ∩ 측면), R3 우측 상단 3,500(평면값; 정면 작도 3,495.1)",
|
||||
"not_modelled": "R1 장식 홈(상세 B, 30x30 2줄)"
|
||||
}
|
||||
},
|
||||
"materials": {
|
||||
"fck": {
|
||||
"pile": "35MPa",
|
||||
"column": "40MPa",
|
||||
"coping": "40MPa",
|
||||
"seat": "40MPa"
|
||||
},
|
||||
"src": "D1 NOTE '기둥 (40MPa), 코핑 (40MPa), 현장타설말뚝 (35MPa)'; 대좌 40 [추론]"
|
||||
},
|
||||
"bearing_seats": {
|
||||
"_note": "pedestal = C3 (along) x C6 (across) box per bearing (h1), rotated as drawn; pad (h2) = frustum (A+200)x(B+200) -> (A+100)x(B+100)",
|
||||
"pedestal": {
|
||||
"size_x": 1300.0,
|
||||
"size_y": 1400.0
|
||||
},
|
||||
"pad_margin_bottom": 200,
|
||||
"pad_margin_top": 100,
|
||||
"bearings": [
|
||||
{
|
||||
"no": 1,
|
||||
"type": "7000 kN",
|
||||
"centre": [
|
||||
-2250.0,
|
||||
0.0
|
||||
],
|
||||
"rotation_deg": -5.55,
|
||||
"h1": 110,
|
||||
"h2": 50,
|
||||
"A": 900,
|
||||
"B": 800,
|
||||
"el_x": 60112,
|
||||
"seat_z": 59952.0
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"type": "7000 kN",
|
||||
"centre": [
|
||||
2250.0,
|
||||
0.0
|
||||
],
|
||||
"rotation_deg": -9.194,
|
||||
"h1": 110,
|
||||
"h2": 50,
|
||||
"A": 900,
|
||||
"B": 800,
|
||||
"el_x": 60427,
|
||||
"seat_z": 60267.0
|
||||
}
|
||||
],
|
||||
"src": "D1 평면 49D~4A0 / 4A5~4A8 (대좌), 486~48B (패드·받침), ELEVATION TABLE h1·h2·A·B·C3·C6"
|
||||
},
|
||||
"sole_plates": {
|
||||
"table": [
|
||||
{
|
||||
"no": 1,
|
||||
"S": -5.526,
|
||||
"L": 1000,
|
||||
"W": 900,
|
||||
"T": 50,
|
||||
"T1": 78,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"S": -5.526,
|
||||
"L": 1000,
|
||||
"W": 900,
|
||||
"T": 50,
|
||||
"T1": 78,
|
||||
"T2": 22
|
||||
}
|
||||
],
|
||||
"h3": 190,
|
||||
"bearing_size": "AB",
|
||||
"bearing_shrink": 100,
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"sole_plate_src": "D1 솔플레이트 상세 TABLE (S, L, W, T, T1, T2); L 교축 방향; S < 0 -> 두꺼운 쪽 -Y (R4, 운곡교 규칙 [추론])",
|
||||
"src": "교량받침 = A x B (900 x 800), h3 190 (ELEVATION TABLE); 솔플레이트 T = h4 50"
|
||||
},
|
||||
"rebar_marks": {},
|
||||
"rebar_marks_src": "철근 G2~G4 다음 Task",
|
||||
"display": {
|
||||
"concrete_layers": {
|
||||
"lean": [
|
||||
"버림콘크리트",
|
||||
[
|
||||
160,
|
||||
160,
|
||||
160
|
||||
]
|
||||
],
|
||||
"footing": [
|
||||
"기초",
|
||||
[
|
||||
120,
|
||||
150,
|
||||
200
|
||||
]
|
||||
],
|
||||
"column": [
|
||||
"기둥",
|
||||
[
|
||||
200,
|
||||
140,
|
||||
90
|
||||
]
|
||||
],
|
||||
"coping": [
|
||||
"코핑",
|
||||
[
|
||||
210,
|
||||
180,
|
||||
80
|
||||
]
|
||||
],
|
||||
"pile": [
|
||||
"말뚝",
|
||||
[
|
||||
110,
|
||||
110,
|
||||
110
|
||||
]
|
||||
],
|
||||
"seat": [
|
||||
"받침대좌",
|
||||
[
|
||||
190,
|
||||
90,
|
||||
90
|
||||
]
|
||||
],
|
||||
"pad": [
|
||||
"받침패드",
|
||||
[
|
||||
90,
|
||||
160,
|
||||
90
|
||||
]
|
||||
]
|
||||
},
|
||||
"centreline_colour": [
|
||||
60,
|
||||
60,
|
||||
60
|
||||
],
|
||||
"column_mark_colours": {
|
||||
"P1": [
|
||||
200,
|
||||
40,
|
||||
40
|
||||
],
|
||||
"P2": [
|
||||
40,
|
||||
120,
|
||||
200
|
||||
],
|
||||
"P3": [
|
||||
40,
|
||||
170,
|
||||
170
|
||||
],
|
||||
"P4": [
|
||||
90,
|
||||
90,
|
||||
220
|
||||
],
|
||||
"P5": [
|
||||
140,
|
||||
60,
|
||||
160
|
||||
]
|
||||
},
|
||||
"footing_layer_colour": [
|
||||
150,
|
||||
110,
|
||||
60
|
||||
],
|
||||
"coping_layer_colour": [
|
||||
120,
|
||||
120,
|
||||
160
|
||||
],
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
]
|
||||
},
|
||||
"hidden_ids": [],
|
||||
"src": "R8 팔레트(2026-10-07) + 울산 확장 H22 (23,190,207), H13 (140,86,75) [2026-10-13]; 숨김 없음"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "Ramp-A교P1형",
|
||||
"desc": "단일 현장타설말뚝(Ø2.35 암반 근입 + Ø2.5) · 원형 기둥 Ø2.0 · Y형 코핑(하면 R5,000, 끝면 평면 볼록, 상면 315 단차) · 받침 2개(회전) · 형상·받침만(G1·G5), 철근 미판독",
|
||||
"source": "Ramp-A교P1",
|
||||
"created": "2026-10-13 17:03:15",
|
||||
"inputs_sha": "3f70fab043209dab"
|
||||
}
|
||||
@@ -0,0 +1,267 @@
|
||||
{
|
||||
"_schema": "pier-T-expected/1",
|
||||
"_note": "독립 기대값: D1 치수 문자·EL 문자·표에서 옮긴 값. params와 별도. [작도] = 치수 문자 없음(작도값)",
|
||||
"pier_id": "P1",
|
||||
"tol_mm": 1.0,
|
||||
"checkers": {
|
||||
"G1": "g1_shaft.py",
|
||||
"G2": "g2_straight.py"
|
||||
},
|
||||
"negative": {
|
||||
"G1": [
|
||||
{
|
||||
"id": "BS02",
|
||||
"d": [
|
||||
3,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "BP01",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
2
|
||||
]
|
||||
}
|
||||
],
|
||||
"G5": [
|
||||
{
|
||||
"id": "BB02",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "SP01",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
],
|
||||
"G2": [
|
||||
{
|
||||
"mark": "P1",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"mark": "P2",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"planned_fail": [],
|
||||
"G1": {
|
||||
"pile": {
|
||||
"z_bottom": 32752,
|
||||
"segments": [
|
||||
{
|
||||
"d": 2350,
|
||||
"length": 7500
|
||||
},
|
||||
{
|
||||
"d": 2500,
|
||||
"length": 5200
|
||||
}
|
||||
],
|
||||
"src": "'EL=32.752', '75, 2,350, 75', '2,500', '7,500', '5,200'"
|
||||
},
|
||||
"column": {
|
||||
"d": 2000,
|
||||
"z0": 45452,
|
||||
"length": 12000,
|
||||
"src": "'2,000', 'EL=45.452', '11,500' + '500'"
|
||||
},
|
||||
"coping": {
|
||||
"top_length": 7000,
|
||||
"bottom_length": 7600,
|
||||
"column_face_half": 1000,
|
||||
"soffit_rise": 1500,
|
||||
"soffit_radius": 5000,
|
||||
"width_y": 2200,
|
||||
"side_bottom_width": 2000,
|
||||
"z_top_left": 59952,
|
||||
"z_top_right": 60267,
|
||||
"top_step": 315,
|
||||
"plan_end_corner_x": 3650,
|
||||
"src": "'7,000', '7,600' (2,800+2,000+2,800), '1,500', '1,000', 'R=5,000', '2,200' (1,100+1,100), 'EL=59.952', 'EL=60.267', '315'; plan_end_corner_x [작도] D1 평면 51A"
|
||||
},
|
||||
"total_height": 27200,
|
||||
"seats": {
|
||||
"table": {
|
||||
"1": [
|
||||
60112,
|
||||
110,
|
||||
50,
|
||||
900,
|
||||
800
|
||||
],
|
||||
"2": [
|
||||
60427,
|
||||
110,
|
||||
50,
|
||||
900,
|
||||
800
|
||||
]
|
||||
},
|
||||
"pos": {
|
||||
"1": [
|
||||
-2250,
|
||||
0
|
||||
],
|
||||
"2": [
|
||||
2250,
|
||||
0
|
||||
]
|
||||
},
|
||||
"pedestal_along": 1400,
|
||||
"pedestal_across": 1300,
|
||||
"rotation_deg": {
|
||||
"1": -5.55,
|
||||
"2": -9.194
|
||||
},
|
||||
"pad_margin": [
|
||||
200,
|
||||
100
|
||||
],
|
||||
"src": "ELEVATION TABLE; 평면 '2,250' x2; C3 1,400, C6 1,300; rotation [작도] D1 평면"
|
||||
}
|
||||
},
|
||||
"G5": {
|
||||
"el_x": {
|
||||
"1": 60112,
|
||||
"2": 60427
|
||||
},
|
||||
"S": {
|
||||
"1": -5.526,
|
||||
"2": -5.526
|
||||
},
|
||||
"W": {
|
||||
"1": 900,
|
||||
"2": 900
|
||||
},
|
||||
"L": 1000,
|
||||
"T": 50,
|
||||
"h3": 190,
|
||||
"bearing_size": {
|
||||
"1": [
|
||||
900,
|
||||
800
|
||||
],
|
||||
"2": [
|
||||
900,
|
||||
800
|
||||
]
|
||||
},
|
||||
"bearing_shrink": 100,
|
||||
"thick_end": "-Y",
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE (EL.'X', h3, A, B, h4 = T); 솔플레이트 상세 TABLE (S, L, W, T1 78 / T2 22 -> 두꺼운 쪽 -Y, R4)"
|
||||
},
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
],
|
||||
"35": [
|
||||
148,
|
||||
103,
|
||||
189
|
||||
]
|
||||
},
|
||||
"G2": {
|
||||
"schedule_L": {
|
||||
"P1": 16300,
|
||||
"P2": 7758,
|
||||
"P3": 2274
|
||||
},
|
||||
"schedule_n": {
|
||||
"P1": 54,
|
||||
"P2": 107,
|
||||
"P3": 108
|
||||
},
|
||||
"dia": {
|
||||
"P1": 35,
|
||||
"P2": 16,
|
||||
"P3": 16
|
||||
},
|
||||
"chain_anchor": 45492.0,
|
||||
"main": {
|
||||
"mark": "P1",
|
||||
"radius": 875,
|
||||
"divisions": 54,
|
||||
"start_deg": 0.0,
|
||||
"below_anchor": 2000,
|
||||
"coupler": 40
|
||||
},
|
||||
"hoops": {
|
||||
"mark": "P2",
|
||||
"radius": 901,
|
||||
"pitch": 150,
|
||||
"below": 13
|
||||
},
|
||||
"ties": {
|
||||
"mark": "P3",
|
||||
"pitch": 300,
|
||||
"below": 6,
|
||||
"per_level": 2,
|
||||
"y_lift": 16
|
||||
},
|
||||
"src": "D4 재료표(기둥) L·N, D3 상세 r 901; D2 단면 '125, 875, 875, 125' DIVISION 54; D2 사슬 '2,000', H4 14@150, H5 78@150, H1 7@300, H2 39@300 (기점 EL 45.492); K1 커플러 40, K2 hoop 13단 아래, K3 Y +16 (사용자 결정 2026-10-13)"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,537 @@
|
||||
{
|
||||
"_schema": "pier-T/1",
|
||||
"pier_id": "P1",
|
||||
"_meta": {
|
||||
"structure": "Ramp-A교 P1 교각 (T형 계열: 단주 + Y형 코핑 + 단일 현장타설말뚝)",
|
||||
"status": "형상(G1)·받침(G5) 판독 2026-10-13, 결정 R1~R4 사용자 확정. 철근 G2~G4 미판독(범위 밖)",
|
||||
"units": "mm; Z = EL x 1000",
|
||||
"frame": "X 교축직각(정면도 좌→우), Y 교축(평면도 아래→위), 원점 = 교각 중심",
|
||||
"sources": {
|
||||
"D1": "RAG/Ramp-A교 P1 교각(1).dwg 일반도",
|
||||
"D2": "(2) 코핑·기둥 배근(1)",
|
||||
"D3": "(3) 주철근 조립도·재료표",
|
||||
"D4": "(4) 기둥 재료표·떠오름 방지 PLATE"
|
||||
},
|
||||
"reading": "DOC/02_분석/분석_Ramp-A교P1교각도면판독_2026-10-13_v0.1.00.md, Code/RampA판독/판독/g1_values.json"
|
||||
},
|
||||
"scope": [
|
||||
"G1",
|
||||
"G2",
|
||||
"G5"
|
||||
],
|
||||
"builders": {
|
||||
"G1": "concrete_shaft.py",
|
||||
"G2": "column_rebar_straight.py"
|
||||
},
|
||||
"pile": {
|
||||
"segments": [
|
||||
{
|
||||
"d": 2350.0,
|
||||
"z0": 32752.0,
|
||||
"z1": 40252.0
|
||||
},
|
||||
{
|
||||
"d": 2500.0,
|
||||
"z0": 40252.0,
|
||||
"z1": 45452.0
|
||||
}
|
||||
],
|
||||
"kind": "현장타설말뚝 (암반 근입 Ø2,350 + 상부 Ø2,500)",
|
||||
"src": "D1 정면 D1 873/875, 87E; D1 880-87F / 882-881, 89F; 상부 Ø2,500은 '75, 2,350, 75' 표기(케이싱 포함 가능) — 작도선대로 콘크리트"
|
||||
},
|
||||
"column": {
|
||||
"shape": "circular",
|
||||
"diameter": 2000.0,
|
||||
"z0": 45452.0,
|
||||
"z1": 57452.0,
|
||||
"src": "D1 정면 D1 60F/610"
|
||||
},
|
||||
"coping": {
|
||||
"form": "y_shaft",
|
||||
"z_bottom": 57452.0,
|
||||
"z_tip": 58952.0,
|
||||
"half_bottom": 1000.0,
|
||||
"soffit": {
|
||||
"centre_x": -4638.8226,
|
||||
"centre_z": 54022.8645,
|
||||
"radius": 5000.0
|
||||
},
|
||||
"z_top_left": 59952.0,
|
||||
"z_top_right": 60267.0,
|
||||
"top_half": 3500.0,
|
||||
"plan_end": {
|
||||
"corner_x": 3650.0,
|
||||
"tip_x": 3800.0,
|
||||
"half_width": 1100.0
|
||||
},
|
||||
"side": {
|
||||
"half_width_top": 1100.0,
|
||||
"half_width_bottom": 1000.0
|
||||
},
|
||||
"src": {
|
||||
"front": "D1 정면 856/854/855 상면, 857/7D1 끝면, ARC 501/4FF R5,000 (중심은 기둥면·끝 하단 두 점과 R로 재계산)",
|
||||
"side": "D1 측면도 520/521 (2,200), 503/504 (2,200 -> 2,000)",
|
||||
"plan_end": "D1 평면 51A bulge 0.136 / D1 평면 519 bulge -0.136",
|
||||
"decisions": "R2 직사각 단면(정면 ∩ 측면), R3 우측 상단 3,500(평면값; 정면 작도 3,495.1)",
|
||||
"not_modelled": "R1 장식 홈(상세 B, 30x30 2줄)"
|
||||
}
|
||||
},
|
||||
"materials": {
|
||||
"fck": {
|
||||
"pile": "35MPa",
|
||||
"column": "40MPa",
|
||||
"coping": "40MPa",
|
||||
"seat": "40MPa"
|
||||
},
|
||||
"src": "D1 NOTE '기둥 (40MPa), 코핑 (40MPa), 현장타설말뚝 (35MPa)'; 대좌 40 [추론]"
|
||||
},
|
||||
"bearing_seats": {
|
||||
"_note": "pedestal = C3 (along) x C6 (across) box per bearing (h1), rotated as drawn; pad (h2) = frustum (A+200)x(B+200) -> (A+100)x(B+100)",
|
||||
"pedestal": {
|
||||
"size_x": 1300.0,
|
||||
"size_y": 1400.0
|
||||
},
|
||||
"pad_margin_bottom": 200,
|
||||
"pad_margin_top": 100,
|
||||
"bearings": [
|
||||
{
|
||||
"no": 1,
|
||||
"type": "7000 kN",
|
||||
"centre": [
|
||||
-2250.0,
|
||||
0.0
|
||||
],
|
||||
"rotation_deg": -5.55,
|
||||
"h1": 110,
|
||||
"h2": 50,
|
||||
"A": 900,
|
||||
"B": 800,
|
||||
"el_x": 60112,
|
||||
"seat_z": 59952.0
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"type": "7000 kN",
|
||||
"centre": [
|
||||
2250.0,
|
||||
0.0
|
||||
],
|
||||
"rotation_deg": -9.194,
|
||||
"h1": 110,
|
||||
"h2": 50,
|
||||
"A": 900,
|
||||
"B": 800,
|
||||
"el_x": 60427,
|
||||
"seat_z": 60267.0
|
||||
}
|
||||
],
|
||||
"src": "D1 평면 49D~4A0 / 4A5~4A8 (대좌), 486~48B (패드·받침), ELEVATION TABLE h1·h2·A·B·C3·C6"
|
||||
},
|
||||
"sole_plates": {
|
||||
"table": [
|
||||
{
|
||||
"no": 1,
|
||||
"S": -5.526,
|
||||
"L": 1000,
|
||||
"W": 900,
|
||||
"T": 50,
|
||||
"T1": 78,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"S": -5.526,
|
||||
"L": 1000,
|
||||
"W": 900,
|
||||
"T": 50,
|
||||
"T1": 78,
|
||||
"T2": 22
|
||||
}
|
||||
],
|
||||
"h3": 190,
|
||||
"bearing_size": "AB",
|
||||
"bearing_shrink": 100,
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"sole_plate_src": "D1 솔플레이트 상세 TABLE (S, L, W, T, T1, T2); L 교축 방향; S < 0 -> 두꺼운 쪽 -Y (R4, 운곡교 규칙 [추론])",
|
||||
"src": "교량받침 = A x B (900 x 800), h3 190 (ELEVATION TABLE); 솔플레이트 T = h4 50"
|
||||
},
|
||||
"rebar_marks": {
|
||||
"P1": {
|
||||
"dia": "H35",
|
||||
"shape": "I"
|
||||
},
|
||||
"P2": {
|
||||
"dia": "H16",
|
||||
"shape": "hoop-lap"
|
||||
},
|
||||
"P3": {
|
||||
"dia": "H16",
|
||||
"shape": "tie-90/135"
|
||||
}
|
||||
},
|
||||
"rebar_marks_src": "D4 철근 재료표(기둥) 기호·직경, D3 철근 상세 형상. 말뚝 철근망(P1-1·P1-2·P2-1·P3-1·P3-2)은 범위 밖",
|
||||
"display": {
|
||||
"concrete_layers": {
|
||||
"lean": [
|
||||
"버림콘크리트",
|
||||
[
|
||||
160,
|
||||
160,
|
||||
160
|
||||
]
|
||||
],
|
||||
"footing": [
|
||||
"기초",
|
||||
[
|
||||
120,
|
||||
150,
|
||||
200
|
||||
]
|
||||
],
|
||||
"column": [
|
||||
"기둥",
|
||||
[
|
||||
200,
|
||||
140,
|
||||
90
|
||||
]
|
||||
],
|
||||
"coping": [
|
||||
"코핑",
|
||||
[
|
||||
210,
|
||||
180,
|
||||
80
|
||||
]
|
||||
],
|
||||
"pile": [
|
||||
"말뚝",
|
||||
[
|
||||
110,
|
||||
110,
|
||||
110
|
||||
]
|
||||
],
|
||||
"seat": [
|
||||
"받침대좌",
|
||||
[
|
||||
190,
|
||||
90,
|
||||
90
|
||||
]
|
||||
],
|
||||
"pad": [
|
||||
"받침패드",
|
||||
[
|
||||
90,
|
||||
160,
|
||||
90
|
||||
]
|
||||
]
|
||||
},
|
||||
"centreline_colour": [
|
||||
60,
|
||||
60,
|
||||
60
|
||||
],
|
||||
"column_mark_colours": {
|
||||
"P1": [
|
||||
200,
|
||||
40,
|
||||
40
|
||||
],
|
||||
"P2": [
|
||||
40,
|
||||
120,
|
||||
200
|
||||
],
|
||||
"P3": [
|
||||
40,
|
||||
170,
|
||||
170
|
||||
],
|
||||
"P4": [
|
||||
90,
|
||||
90,
|
||||
220
|
||||
],
|
||||
"P5": [
|
||||
140,
|
||||
60,
|
||||
160
|
||||
]
|
||||
},
|
||||
"footing_layer_colour": [
|
||||
150,
|
||||
110,
|
||||
60
|
||||
],
|
||||
"coping_layer_colour": [
|
||||
120,
|
||||
120,
|
||||
160
|
||||
],
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
],
|
||||
"35": [
|
||||
148,
|
||||
103,
|
||||
189
|
||||
]
|
||||
},
|
||||
"hidden_ids": [],
|
||||
"src": "R8 팔레트(2026-10-07) + 울산 확장 H22 (23,190,207), H13 (140,86,75) [2026-10-13]; 숨김 없음",
|
||||
"rebar_palette_src_H35": "H35 (148,103,189) Agent 제안 2026-10-13 — R8 등재 확정 대기"
|
||||
},
|
||||
"column_rebar": {
|
||||
"form": "straight",
|
||||
"main": {
|
||||
"mark": "P1",
|
||||
"count": 54,
|
||||
"start_deg": 0.0,
|
||||
"radius": 875.0,
|
||||
"z0": 43492.0,
|
||||
"z1": 59752.0,
|
||||
"coupler_length": 40.0
|
||||
},
|
||||
"hoops": {
|
||||
"mark": "P2",
|
||||
"radius": 901.0,
|
||||
"levels": [
|
||||
43542.0,
|
||||
43692.0,
|
||||
43842.0,
|
||||
43992.0,
|
||||
44142.0,
|
||||
44292.0,
|
||||
44442.0,
|
||||
44592.0,
|
||||
44742.0,
|
||||
44892.0,
|
||||
45042.0,
|
||||
45192.0,
|
||||
45342.0,
|
||||
45492.0,
|
||||
45642.0,
|
||||
45792.0,
|
||||
45942.0,
|
||||
46092.0,
|
||||
46242.0,
|
||||
46392.0,
|
||||
46542.0,
|
||||
46692.0,
|
||||
46842.0,
|
||||
46992.0,
|
||||
47142.0,
|
||||
47292.0,
|
||||
47442.0,
|
||||
47592.0,
|
||||
47742.0,
|
||||
47892.0,
|
||||
48042.0,
|
||||
48192.0,
|
||||
48342.0,
|
||||
48492.0,
|
||||
48642.0,
|
||||
48792.0,
|
||||
48942.0,
|
||||
49092.0,
|
||||
49242.0,
|
||||
49392.0,
|
||||
49542.0,
|
||||
49692.0,
|
||||
49842.0,
|
||||
49992.0,
|
||||
50142.0,
|
||||
50292.0,
|
||||
50442.0,
|
||||
50592.0,
|
||||
50742.0,
|
||||
50892.0,
|
||||
51042.0,
|
||||
51192.0,
|
||||
51342.0,
|
||||
51492.0,
|
||||
51642.0,
|
||||
51792.0,
|
||||
51942.0,
|
||||
52092.0,
|
||||
52242.0,
|
||||
52392.0,
|
||||
52542.0,
|
||||
52692.0,
|
||||
52842.0,
|
||||
52992.0,
|
||||
53142.0,
|
||||
53292.0,
|
||||
53442.0,
|
||||
53592.0,
|
||||
53742.0,
|
||||
53892.0,
|
||||
54042.0,
|
||||
54192.0,
|
||||
54342.0,
|
||||
54492.0,
|
||||
54642.0,
|
||||
54792.0,
|
||||
54942.0,
|
||||
55092.0,
|
||||
55242.0,
|
||||
55392.0,
|
||||
55542.0,
|
||||
55692.0,
|
||||
55842.0,
|
||||
55992.0,
|
||||
56142.0,
|
||||
56292.0,
|
||||
56442.0,
|
||||
56592.0,
|
||||
56742.0,
|
||||
56892.0,
|
||||
57042.0,
|
||||
57192.0,
|
||||
57342.0,
|
||||
57492.0,
|
||||
57642.0,
|
||||
57792.0,
|
||||
57942.0,
|
||||
58092.0,
|
||||
58242.0,
|
||||
58392.0,
|
||||
58542.0,
|
||||
58692.0,
|
||||
58842.0,
|
||||
58992.0,
|
||||
59142.0,
|
||||
59292.0,
|
||||
59442.0
|
||||
],
|
||||
"a": 2829.0,
|
||||
"lap": 650.0,
|
||||
"hook": 200.0,
|
||||
"join_deg": [
|
||||
90,
|
||||
0
|
||||
]
|
||||
},
|
||||
"ties": {
|
||||
"mark": "P3",
|
||||
"levels": [
|
||||
43692.0,
|
||||
43992.0,
|
||||
44292.0,
|
||||
44592.0,
|
||||
44892.0,
|
||||
45192.0,
|
||||
45492.0,
|
||||
45792.0,
|
||||
46092.0,
|
||||
46392.0,
|
||||
46692.0,
|
||||
46992.0,
|
||||
47292.0,
|
||||
47592.0,
|
||||
47892.0,
|
||||
48192.0,
|
||||
48492.0,
|
||||
48792.0,
|
||||
49092.0,
|
||||
49392.0,
|
||||
49692.0,
|
||||
49992.0,
|
||||
50292.0,
|
||||
50592.0,
|
||||
50892.0,
|
||||
51192.0,
|
||||
51492.0,
|
||||
51792.0,
|
||||
52092.0,
|
||||
52392.0,
|
||||
52692.0,
|
||||
52992.0,
|
||||
53292.0,
|
||||
53592.0,
|
||||
53892.0,
|
||||
54192.0,
|
||||
54492.0,
|
||||
54792.0,
|
||||
55092.0,
|
||||
55392.0,
|
||||
55692.0,
|
||||
55992.0,
|
||||
56292.0,
|
||||
56592.0,
|
||||
56892.0,
|
||||
57192.0,
|
||||
57492.0,
|
||||
57792.0,
|
||||
58092.0,
|
||||
58392.0,
|
||||
58692.0,
|
||||
58992.0,
|
||||
59292.0,
|
||||
59592.0
|
||||
],
|
||||
"straight": 1832.0,
|
||||
"leg": 200.0,
|
||||
"hook_tail": 150.0,
|
||||
"y_lift": 16.0
|
||||
},
|
||||
"design_lengths": {
|
||||
"P1": 16260.0,
|
||||
"P2": 3879.0,
|
||||
"P3": 2273.0
|
||||
},
|
||||
"src": {
|
||||
"main": "D2 단면 C-C 기호 54개 r 875 (0°부터 6.667°), 정면 작도 EL 43.492~59.752; 하단 커플러 40 = L 16,300 - 작도 16,260 (K1)",
|
||||
"hoops": "재료표 r 901, a 2,829, b 200, j 650x2; 단 = 사슬 격자 43.542 + 150k, 107단 (K2); 이음 90°/0° 교번 (K4 [추론])",
|
||||
"ties": "재료표 a 200, b 1,832, c 141, d 100; 단 = 43.692 + 300k, 54단, X·Y 1단 2개, Y +16 (K3 [추론]); 다리·갈고리 좌우 교번 (K4 [추론]); 갈고리 꼬리 작도 150 [추론]",
|
||||
"design_lengths": "P1 작도 길이(+커플러 40 = L), P2 a+j+2b 한 조각(두 조각 = L 7,758), P3 a+b+c+d = 2,273 (L 2,274 반올림)"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "Ramp-A교P1형",
|
||||
"desc": "단일 현장타설말뚝(Ø2.35 암반 근입 + Ø2.5) · 원형 기둥 Ø2.0 · Y형 코핑(하면 R5,000, 끝면 평면 볼록, 상면 315 단차) · 받침 2개(회전) · 기둥 철근 G2(곧은 주철근+커플러, 겹이음 띠철근, X·Y 연결철근) · 말뚝·코핑 철근 미판독",
|
||||
"source": "Ramp-A교P1",
|
||||
"created": "2026-10-13 17:56:37",
|
||||
"inputs_sha": "78a1cda71979c4ef"
|
||||
}
|
||||
@@ -0,0 +1,362 @@
|
||||
{
|
||||
"_schema": "pier-T-expected/1",
|
||||
"_note": "독립 기대값: D1 치수 문자·EL 문자·표에서 옮긴 값. params와 별도. [작도] = 치수 문자 없음(작도값)",
|
||||
"pier_id": "P1",
|
||||
"tol_mm": 1.0,
|
||||
"checkers": {
|
||||
"G1": "g1_shaft.py",
|
||||
"G2": "g2_straight.py",
|
||||
"G3": "g3_shaft.py"
|
||||
},
|
||||
"negative": {
|
||||
"G1": [
|
||||
{
|
||||
"id": "BS02",
|
||||
"d": [
|
||||
3,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "BP01",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
2
|
||||
]
|
||||
}
|
||||
],
|
||||
"G5": [
|
||||
{
|
||||
"id": "BB02",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "SP01",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
],
|
||||
"G2": [
|
||||
{
|
||||
"mark": "P1",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"mark": "P2",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
],
|
||||
"G3": [
|
||||
{
|
||||
"mark": "P1-1",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"mark": "P2-1",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"planned_fail": [],
|
||||
"G1": {
|
||||
"pile": {
|
||||
"z_bottom": 32752,
|
||||
"segments": [
|
||||
{
|
||||
"d": 2350,
|
||||
"length": 7500
|
||||
},
|
||||
{
|
||||
"d": 2500,
|
||||
"length": 5200
|
||||
}
|
||||
],
|
||||
"src": "'EL=32.752', '75, 2,350, 75', '2,500', '7,500', '5,200'"
|
||||
},
|
||||
"column": {
|
||||
"d": 2000,
|
||||
"z0": 45452,
|
||||
"length": 12000,
|
||||
"src": "'2,000', 'EL=45.452', '11,500' + '500'"
|
||||
},
|
||||
"coping": {
|
||||
"top_length": 7000,
|
||||
"bottom_length": 7600,
|
||||
"column_face_half": 1000,
|
||||
"soffit_rise": 1500,
|
||||
"soffit_radius": 5000,
|
||||
"width_y": 2200,
|
||||
"side_bottom_width": 2000,
|
||||
"z_top_left": 59952,
|
||||
"z_top_right": 60267,
|
||||
"top_step": 315,
|
||||
"plan_end_corner_x": 3650,
|
||||
"src": "'7,000', '7,600' (2,800+2,000+2,800), '1,500', '1,000', 'R=5,000', '2,200' (1,100+1,100), 'EL=59.952', 'EL=60.267', '315'; plan_end_corner_x [작도] D1 평면 51A"
|
||||
},
|
||||
"total_height": 27200,
|
||||
"seats": {
|
||||
"table": {
|
||||
"1": [
|
||||
60112,
|
||||
110,
|
||||
50,
|
||||
900,
|
||||
800
|
||||
],
|
||||
"2": [
|
||||
60427,
|
||||
110,
|
||||
50,
|
||||
900,
|
||||
800
|
||||
]
|
||||
},
|
||||
"pos": {
|
||||
"1": [
|
||||
-2250,
|
||||
0
|
||||
],
|
||||
"2": [
|
||||
2250,
|
||||
0
|
||||
]
|
||||
},
|
||||
"pedestal_along": 1400,
|
||||
"pedestal_across": 1300,
|
||||
"rotation_deg": {
|
||||
"1": -5.55,
|
||||
"2": -9.194
|
||||
},
|
||||
"pad_margin": [
|
||||
200,
|
||||
100
|
||||
],
|
||||
"src": "ELEVATION TABLE; 평면 '2,250' x2; C3 1,400, C6 1,300; rotation [작도] D1 평면"
|
||||
}
|
||||
},
|
||||
"G5": {
|
||||
"el_x": {
|
||||
"1": 60112,
|
||||
"2": 60427
|
||||
},
|
||||
"S": {
|
||||
"1": -5.526,
|
||||
"2": -5.526
|
||||
},
|
||||
"W": {
|
||||
"1": 900,
|
||||
"2": 900
|
||||
},
|
||||
"L": 1000,
|
||||
"T": 50,
|
||||
"h3": 190,
|
||||
"bearing_size": {
|
||||
"1": [
|
||||
900,
|
||||
800
|
||||
],
|
||||
"2": [
|
||||
900,
|
||||
800
|
||||
]
|
||||
},
|
||||
"bearing_shrink": 100,
|
||||
"thick_end": "-Y",
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE (EL.'X', h3, A, B, h4 = T); 솔플레이트 상세 TABLE (S, L, W, T1 78 / T2 22 -> 두꺼운 쪽 -Y, R4)"
|
||||
},
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
],
|
||||
"35": [
|
||||
148,
|
||||
103,
|
||||
189
|
||||
]
|
||||
},
|
||||
"G2": {
|
||||
"schedule_L": {
|
||||
"P1": 16300,
|
||||
"P2": 7758,
|
||||
"P3": 2274
|
||||
},
|
||||
"schedule_n": {
|
||||
"P1": 54,
|
||||
"P2": 107,
|
||||
"P3": 108
|
||||
},
|
||||
"dia": {
|
||||
"P1": 35,
|
||||
"P2": 16,
|
||||
"P3": 16
|
||||
},
|
||||
"chain_anchor": 45492.0,
|
||||
"main": {
|
||||
"mark": "P1",
|
||||
"radius": 875,
|
||||
"divisions": 54,
|
||||
"start_deg": 0.0,
|
||||
"below_anchor": 2000,
|
||||
"coupler": 40
|
||||
},
|
||||
"hoops": {
|
||||
"mark": "P2",
|
||||
"radius": 901,
|
||||
"pitch": 150,
|
||||
"below": 13
|
||||
},
|
||||
"ties": {
|
||||
"mark": "P3",
|
||||
"pitch": 300,
|
||||
"below": 6,
|
||||
"per_level": 2,
|
||||
"y_lift": 16
|
||||
},
|
||||
"src": "D4 재료표(기둥) L·N, D3 상세 r 901; D2 단면 '125, 875, 875, 125' DIVISION 54; D2 사슬 '2,000', H4 14@150, H5 78@150, H1 7@300, H2 39@300 (기점 EL 45.492); K1 커플러 40, K2 hoop 13단 아래, K3 Y +16 (사용자 결정 2026-10-13)"
|
||||
},
|
||||
"G3": {
|
||||
"schedule_L": {
|
||||
"P1-1": 8750,
|
||||
"P1-2": 3400,
|
||||
"P2-1": 9000,
|
||||
"P3-1": 2652,
|
||||
"P3-2": 3342
|
||||
},
|
||||
"schedule_n": {
|
||||
"P1-1": 61,
|
||||
"P1-2": 61,
|
||||
"P2-1": 48,
|
||||
"P3-1": 48,
|
||||
"P3-2": 30
|
||||
},
|
||||
"dia": {
|
||||
"P1-1": 35,
|
||||
"P1-2": 22,
|
||||
"P2-1": 16,
|
||||
"P3-1": 16,
|
||||
"P3-2": 16
|
||||
},
|
||||
"shaft_top": 45452.0,
|
||||
"main": {
|
||||
"pieces": [
|
||||
"P1-2",
|
||||
"P1-1"
|
||||
],
|
||||
"radius": 999.5,
|
||||
"divisions": 61,
|
||||
"start_deg": 1.475
|
||||
},
|
||||
"hoops": {
|
||||
"mark": "P2-1",
|
||||
"radius": 1025,
|
||||
"chain": {
|
||||
"first": 110,
|
||||
"groups": [
|
||||
[
|
||||
13,
|
||||
150
|
||||
],
|
||||
[
|
||||
34,
|
||||
300
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
"ties": {
|
||||
"mark": "P3-1",
|
||||
"chain": {
|
||||
"first": 260,
|
||||
"groups": [
|
||||
[
|
||||
6,
|
||||
300
|
||||
],
|
||||
[
|
||||
17,
|
||||
600
|
||||
]
|
||||
]
|
||||
},
|
||||
"y_lift": 16
|
||||
},
|
||||
"u_bars": {
|
||||
"mark": "P3-2",
|
||||
"bottom_above": 100
|
||||
},
|
||||
"plate": {
|
||||
"size": 1250,
|
||||
"thickness": 4
|
||||
},
|
||||
"src": "D4 재료표(기둥)·PLATE 재료표; 구조물 치수표 H 12,700, H1 17@600, H2 6@300, H3 34@300, H4 13@150, H5·H6 340, 사슬 '260'·'110'·'100'; 단면 원 r 1,025, DIVISION 61 (첫 1.475°); S1~S6 사용자 결정 2026-10-13"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,709 @@
|
||||
{
|
||||
"_schema": "pier-T/1",
|
||||
"pier_id": "P1",
|
||||
"_meta": {
|
||||
"structure": "Ramp-A교 P1 교각 (T형 계열: 단주 + Y형 코핑 + 단일 현장타설말뚝)",
|
||||
"status": "형상(G1)·받침(G5) 판독 2026-10-13, 결정 R1~R4 사용자 확정. 철근 G2~G4 미판독(범위 밖)",
|
||||
"units": "mm; Z = EL x 1000",
|
||||
"frame": "X 교축직각(정면도 좌→우), Y 교축(평면도 아래→위), 원점 = 교각 중심",
|
||||
"sources": {
|
||||
"D1": "RAG/Ramp-A교 P1 교각(1).dwg 일반도",
|
||||
"D2": "(2) 코핑·기둥 배근(1)",
|
||||
"D3": "(3) 주철근 조립도·재료표",
|
||||
"D4": "(4) 기둥 재료표·떠오름 방지 PLATE"
|
||||
},
|
||||
"reading": "DOC/02_분석/분석_Ramp-A교P1교각도면판독_2026-10-13_v0.1.00.md, Code/RampA판독/판독/g1_values.json"
|
||||
},
|
||||
"scope": [
|
||||
"G1",
|
||||
"G2",
|
||||
"G3",
|
||||
"G5"
|
||||
],
|
||||
"builders": {
|
||||
"G1": "concrete_shaft.py",
|
||||
"G2": "column_rebar_straight.py",
|
||||
"G3": "shaft_rebar.py"
|
||||
},
|
||||
"pile": {
|
||||
"segments": [
|
||||
{
|
||||
"d": 2350.0,
|
||||
"z0": 32752.0,
|
||||
"z1": 40252.0
|
||||
},
|
||||
{
|
||||
"d": 2500.0,
|
||||
"z0": 40252.0,
|
||||
"z1": 45452.0
|
||||
}
|
||||
],
|
||||
"kind": "현장타설말뚝 (암반 근입 Ø2,350 + 상부 Ø2,500)",
|
||||
"src": "D1 정면 D1 873/875, 87E; D1 880-87F / 882-881, 89F; 상부 Ø2,500은 '75, 2,350, 75' 표기(케이싱 포함 가능) — 작도선대로 콘크리트"
|
||||
},
|
||||
"column": {
|
||||
"shape": "circular",
|
||||
"diameter": 2000.0,
|
||||
"z0": 45452.0,
|
||||
"z1": 57452.0,
|
||||
"src": "D1 정면 D1 60F/610"
|
||||
},
|
||||
"coping": {
|
||||
"form": "y_shaft",
|
||||
"z_bottom": 57452.0,
|
||||
"z_tip": 58952.0,
|
||||
"half_bottom": 1000.0,
|
||||
"soffit": {
|
||||
"centre_x": -4638.8226,
|
||||
"centre_z": 54022.8645,
|
||||
"radius": 5000.0
|
||||
},
|
||||
"z_top_left": 59952.0,
|
||||
"z_top_right": 60267.0,
|
||||
"top_half": 3500.0,
|
||||
"plan_end": {
|
||||
"corner_x": 3650.0,
|
||||
"tip_x": 3800.0,
|
||||
"half_width": 1100.0
|
||||
},
|
||||
"side": {
|
||||
"half_width_top": 1100.0,
|
||||
"half_width_bottom": 1000.0
|
||||
},
|
||||
"src": {
|
||||
"front": "D1 정면 856/854/855 상면, 857/7D1 끝면, ARC 501/4FF R5,000 (중심은 기둥면·끝 하단 두 점과 R로 재계산)",
|
||||
"side": "D1 측면도 520/521 (2,200), 503/504 (2,200 -> 2,000)",
|
||||
"plan_end": "D1 평면 51A bulge 0.136 / D1 평면 519 bulge -0.136",
|
||||
"decisions": "R2 직사각 단면(정면 ∩ 측면), R3 우측 상단 3,500(평면값; 정면 작도 3,495.1)",
|
||||
"not_modelled": "R1 장식 홈(상세 B, 30x30 2줄)"
|
||||
}
|
||||
},
|
||||
"materials": {
|
||||
"fck": {
|
||||
"pile": "35MPa",
|
||||
"column": "40MPa",
|
||||
"coping": "40MPa",
|
||||
"seat": "40MPa"
|
||||
},
|
||||
"src": "D1 NOTE '기둥 (40MPa), 코핑 (40MPa), 현장타설말뚝 (35MPa)'; 대좌 40 [추론]"
|
||||
},
|
||||
"bearing_seats": {
|
||||
"_note": "pedestal = C3 (along) x C6 (across) box per bearing (h1), rotated as drawn; pad (h2) = frustum (A+200)x(B+200) -> (A+100)x(B+100)",
|
||||
"pedestal": {
|
||||
"size_x": 1300.0,
|
||||
"size_y": 1400.0
|
||||
},
|
||||
"pad_margin_bottom": 200,
|
||||
"pad_margin_top": 100,
|
||||
"bearings": [
|
||||
{
|
||||
"no": 1,
|
||||
"type": "7000 kN",
|
||||
"centre": [
|
||||
-2250.0,
|
||||
0.0
|
||||
],
|
||||
"rotation_deg": -5.55,
|
||||
"h1": 110,
|
||||
"h2": 50,
|
||||
"A": 900,
|
||||
"B": 800,
|
||||
"el_x": 60112,
|
||||
"seat_z": 59952.0
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"type": "7000 kN",
|
||||
"centre": [
|
||||
2250.0,
|
||||
0.0
|
||||
],
|
||||
"rotation_deg": -9.194,
|
||||
"h1": 110,
|
||||
"h2": 50,
|
||||
"A": 900,
|
||||
"B": 800,
|
||||
"el_x": 60427,
|
||||
"seat_z": 60267.0
|
||||
}
|
||||
],
|
||||
"src": "D1 평면 49D~4A0 / 4A5~4A8 (대좌), 486~48B (패드·받침), ELEVATION TABLE h1·h2·A·B·C3·C6"
|
||||
},
|
||||
"sole_plates": {
|
||||
"table": [
|
||||
{
|
||||
"no": 1,
|
||||
"S": -5.526,
|
||||
"L": 1000,
|
||||
"W": 900,
|
||||
"T": 50,
|
||||
"T1": 78,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"S": -5.526,
|
||||
"L": 1000,
|
||||
"W": 900,
|
||||
"T": 50,
|
||||
"T1": 78,
|
||||
"T2": 22
|
||||
}
|
||||
],
|
||||
"h3": 190,
|
||||
"bearing_size": "AB",
|
||||
"bearing_shrink": 100,
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"sole_plate_src": "D1 솔플레이트 상세 TABLE (S, L, W, T, T1, T2); L 교축 방향; S < 0 -> 두꺼운 쪽 -Y (R4, 운곡교 규칙 [추론])",
|
||||
"src": "교량받침 = A x B (900 x 800), h3 190 (ELEVATION TABLE); 솔플레이트 T = h4 50"
|
||||
},
|
||||
"rebar_marks": {
|
||||
"P1": {
|
||||
"dia": "H35",
|
||||
"shape": "I"
|
||||
},
|
||||
"P2": {
|
||||
"dia": "H16",
|
||||
"shape": "hoop-lap"
|
||||
},
|
||||
"P3": {
|
||||
"dia": "H16",
|
||||
"shape": "tie-90/135"
|
||||
},
|
||||
"P1-1": {
|
||||
"dia": "H35",
|
||||
"shape": "I"
|
||||
},
|
||||
"P1-2": {
|
||||
"dia": "H22",
|
||||
"shape": "I"
|
||||
},
|
||||
"P2-1": {
|
||||
"dia": "H16",
|
||||
"shape": "hoop-lap"
|
||||
},
|
||||
"P3-1": {
|
||||
"dia": "H16",
|
||||
"shape": "tie-90/135"
|
||||
},
|
||||
"P3-2": {
|
||||
"dia": "H16",
|
||||
"shape": "U"
|
||||
}
|
||||
},
|
||||
"rebar_marks_src": "D4 철근 재료표(기둥) 기호·직경, D3 철근 상세 형상 (기둥 P1~P3 + 말뚝 P1-1~P3-2)",
|
||||
"display": {
|
||||
"concrete_layers": {
|
||||
"lean": [
|
||||
"버림콘크리트",
|
||||
[
|
||||
160,
|
||||
160,
|
||||
160
|
||||
]
|
||||
],
|
||||
"footing": [
|
||||
"기초",
|
||||
[
|
||||
120,
|
||||
150,
|
||||
200
|
||||
]
|
||||
],
|
||||
"column": [
|
||||
"기둥",
|
||||
[
|
||||
200,
|
||||
140,
|
||||
90
|
||||
]
|
||||
],
|
||||
"coping": [
|
||||
"코핑",
|
||||
[
|
||||
210,
|
||||
180,
|
||||
80
|
||||
]
|
||||
],
|
||||
"pile": [
|
||||
"말뚝",
|
||||
[
|
||||
110,
|
||||
110,
|
||||
110
|
||||
]
|
||||
],
|
||||
"seat": [
|
||||
"받침대좌",
|
||||
[
|
||||
190,
|
||||
90,
|
||||
90
|
||||
]
|
||||
],
|
||||
"pad": [
|
||||
"받침패드",
|
||||
[
|
||||
90,
|
||||
160,
|
||||
90
|
||||
]
|
||||
]
|
||||
},
|
||||
"centreline_colour": [
|
||||
60,
|
||||
60,
|
||||
60
|
||||
],
|
||||
"column_mark_colours": {
|
||||
"P1": [
|
||||
200,
|
||||
40,
|
||||
40
|
||||
],
|
||||
"P2": [
|
||||
40,
|
||||
120,
|
||||
200
|
||||
],
|
||||
"P3": [
|
||||
40,
|
||||
170,
|
||||
170
|
||||
],
|
||||
"P4": [
|
||||
90,
|
||||
90,
|
||||
220
|
||||
],
|
||||
"P5": [
|
||||
140,
|
||||
60,
|
||||
160
|
||||
]
|
||||
},
|
||||
"footing_layer_colour": [
|
||||
150,
|
||||
110,
|
||||
60
|
||||
],
|
||||
"coping_layer_colour": [
|
||||
120,
|
||||
120,
|
||||
160
|
||||
],
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
],
|
||||
"35": [
|
||||
148,
|
||||
103,
|
||||
189
|
||||
]
|
||||
},
|
||||
"hidden_ids": [],
|
||||
"src": "R8 팔레트(2026-10-07) + 울산 확장 H22 (23,190,207), H13 (140,86,75) [2026-10-13]; 숨김 없음",
|
||||
"rebar_palette_src_H35": "H35 (148,103,189) 사용자 확정 2026-10-13 (R8 등재: context-migration/디자인지침_경로.md)"
|
||||
},
|
||||
"column_rebar": {
|
||||
"form": "straight",
|
||||
"main": {
|
||||
"mark": "P1",
|
||||
"count": 54,
|
||||
"start_deg": 0.0,
|
||||
"radius": 875.0,
|
||||
"z0": 43492.0,
|
||||
"z1": 59752.0,
|
||||
"coupler_length": 40.0
|
||||
},
|
||||
"hoops": {
|
||||
"mark": "P2",
|
||||
"radius": 901.0,
|
||||
"levels": [
|
||||
43542.0,
|
||||
43692.0,
|
||||
43842.0,
|
||||
43992.0,
|
||||
44142.0,
|
||||
44292.0,
|
||||
44442.0,
|
||||
44592.0,
|
||||
44742.0,
|
||||
44892.0,
|
||||
45042.0,
|
||||
45192.0,
|
||||
45342.0,
|
||||
45492.0,
|
||||
45642.0,
|
||||
45792.0,
|
||||
45942.0,
|
||||
46092.0,
|
||||
46242.0,
|
||||
46392.0,
|
||||
46542.0,
|
||||
46692.0,
|
||||
46842.0,
|
||||
46992.0,
|
||||
47142.0,
|
||||
47292.0,
|
||||
47442.0,
|
||||
47592.0,
|
||||
47742.0,
|
||||
47892.0,
|
||||
48042.0,
|
||||
48192.0,
|
||||
48342.0,
|
||||
48492.0,
|
||||
48642.0,
|
||||
48792.0,
|
||||
48942.0,
|
||||
49092.0,
|
||||
49242.0,
|
||||
49392.0,
|
||||
49542.0,
|
||||
49692.0,
|
||||
49842.0,
|
||||
49992.0,
|
||||
50142.0,
|
||||
50292.0,
|
||||
50442.0,
|
||||
50592.0,
|
||||
50742.0,
|
||||
50892.0,
|
||||
51042.0,
|
||||
51192.0,
|
||||
51342.0,
|
||||
51492.0,
|
||||
51642.0,
|
||||
51792.0,
|
||||
51942.0,
|
||||
52092.0,
|
||||
52242.0,
|
||||
52392.0,
|
||||
52542.0,
|
||||
52692.0,
|
||||
52842.0,
|
||||
52992.0,
|
||||
53142.0,
|
||||
53292.0,
|
||||
53442.0,
|
||||
53592.0,
|
||||
53742.0,
|
||||
53892.0,
|
||||
54042.0,
|
||||
54192.0,
|
||||
54342.0,
|
||||
54492.0,
|
||||
54642.0,
|
||||
54792.0,
|
||||
54942.0,
|
||||
55092.0,
|
||||
55242.0,
|
||||
55392.0,
|
||||
55542.0,
|
||||
55692.0,
|
||||
55842.0,
|
||||
55992.0,
|
||||
56142.0,
|
||||
56292.0,
|
||||
56442.0,
|
||||
56592.0,
|
||||
56742.0,
|
||||
56892.0,
|
||||
57042.0,
|
||||
57192.0,
|
||||
57342.0,
|
||||
57492.0,
|
||||
57642.0,
|
||||
57792.0,
|
||||
57942.0,
|
||||
58092.0,
|
||||
58242.0,
|
||||
58392.0,
|
||||
58542.0,
|
||||
58692.0,
|
||||
58842.0,
|
||||
58992.0,
|
||||
59142.0,
|
||||
59292.0,
|
||||
59442.0
|
||||
],
|
||||
"a": 2829.0,
|
||||
"lap": 650.0,
|
||||
"hook": 200.0,
|
||||
"join_deg": [
|
||||
90,
|
||||
0
|
||||
]
|
||||
},
|
||||
"ties": {
|
||||
"mark": "P3",
|
||||
"levels": [
|
||||
43692.0,
|
||||
43992.0,
|
||||
44292.0,
|
||||
44592.0,
|
||||
44892.0,
|
||||
45192.0,
|
||||
45492.0,
|
||||
45792.0,
|
||||
46092.0,
|
||||
46392.0,
|
||||
46692.0,
|
||||
46992.0,
|
||||
47292.0,
|
||||
47592.0,
|
||||
47892.0,
|
||||
48192.0,
|
||||
48492.0,
|
||||
48792.0,
|
||||
49092.0,
|
||||
49392.0,
|
||||
49692.0,
|
||||
49992.0,
|
||||
50292.0,
|
||||
50592.0,
|
||||
50892.0,
|
||||
51192.0,
|
||||
51492.0,
|
||||
51792.0,
|
||||
52092.0,
|
||||
52392.0,
|
||||
52692.0,
|
||||
52992.0,
|
||||
53292.0,
|
||||
53592.0,
|
||||
53892.0,
|
||||
54192.0,
|
||||
54492.0,
|
||||
54792.0,
|
||||
55092.0,
|
||||
55392.0,
|
||||
55692.0,
|
||||
55992.0,
|
||||
56292.0,
|
||||
56592.0,
|
||||
56892.0,
|
||||
57192.0,
|
||||
57492.0,
|
||||
57792.0,
|
||||
58092.0,
|
||||
58392.0,
|
||||
58692.0,
|
||||
58992.0,
|
||||
59292.0,
|
||||
59592.0
|
||||
],
|
||||
"straight": 1832.0,
|
||||
"leg": 200.0,
|
||||
"hook_tail": 150.0,
|
||||
"y_lift": 16.0
|
||||
},
|
||||
"design_lengths": {
|
||||
"P1": 16260.0,
|
||||
"P2": 3879.0,
|
||||
"P3": 2273.0
|
||||
},
|
||||
"src": {
|
||||
"main": "D2 단면 C-C 기호 54개 r 875 (0°부터 6.667°), 정면 작도 EL 43.492~59.752; 하단 커플러 40 = L 16,300 - 작도 16,260 (K1)",
|
||||
"hoops": "재료표 r 901, a 2,829, b 200, j 650x2; 단 = 사슬 격자 43.542 + 150k, 107단 (K2); 이음 90°/0° 교번 (K4 [추론])",
|
||||
"ties": "재료표 a 200, b 1,832, c 141, d 100; 단 = 43.692 + 300k, 54단, X·Y 1단 2개, Y +16 (K3 [추론]); 다리·갈고리 좌우 교번 (K4 [추론]); 갈고리 꼬리 작도 150 [추론]",
|
||||
"design_lengths": "P1 작도 길이(+커플러 40 = L), P2 a+j+2b 한 조각(두 조각 = L 7,758), P3 a+b+c+d = 2,273 (L 2,274 반올림)"
|
||||
}
|
||||
},
|
||||
"shaft_rebar": {
|
||||
"form": "shaft_cage",
|
||||
"main": {
|
||||
"count": 61,
|
||||
"start_deg": 1.475,
|
||||
"radius": 999.5,
|
||||
"coupler_length": 0.0,
|
||||
"pieces": [
|
||||
{
|
||||
"mark": "P1-2",
|
||||
"z0": 33192.0,
|
||||
"z1": 36592.0
|
||||
},
|
||||
{
|
||||
"mark": "P1-1",
|
||||
"z0": 36592.0,
|
||||
"z1": 45342.0
|
||||
}
|
||||
]
|
||||
},
|
||||
"hoops": {
|
||||
"mark": "P2-1",
|
||||
"radius": 1025.0,
|
||||
"levels": [
|
||||
33192.0,
|
||||
33492.0,
|
||||
33792.0,
|
||||
34092.0,
|
||||
34392.0,
|
||||
34692.0,
|
||||
34992.0,
|
||||
35292.0,
|
||||
35592.0,
|
||||
35892.0,
|
||||
36192.0,
|
||||
36492.0,
|
||||
36792.0,
|
||||
37092.0,
|
||||
37392.0,
|
||||
37692.0,
|
||||
37992.0,
|
||||
38292.0,
|
||||
38592.0,
|
||||
38892.0,
|
||||
39192.0,
|
||||
39492.0,
|
||||
39792.0,
|
||||
40092.0,
|
||||
40392.0,
|
||||
40692.0,
|
||||
40992.0,
|
||||
41292.0,
|
||||
41592.0,
|
||||
41892.0,
|
||||
42192.0,
|
||||
42492.0,
|
||||
42792.0,
|
||||
43092.0,
|
||||
43392.0,
|
||||
43542.0,
|
||||
43692.0,
|
||||
43842.0,
|
||||
43992.0,
|
||||
44142.0,
|
||||
44292.0,
|
||||
44442.0,
|
||||
44592.0,
|
||||
44742.0,
|
||||
44892.0,
|
||||
45042.0,
|
||||
45192.0,
|
||||
45342.0
|
||||
],
|
||||
"a": 3220.0,
|
||||
"lap": 880.0,
|
||||
"hook": 200.0,
|
||||
"join_deg": [
|
||||
90,
|
||||
0
|
||||
]
|
||||
},
|
||||
"ties": {
|
||||
"mark": "P3-1",
|
||||
"levels": [
|
||||
33192.0,
|
||||
33792.0,
|
||||
34392.0,
|
||||
34992.0,
|
||||
35592.0,
|
||||
36192.0,
|
||||
36792.0,
|
||||
37392.0,
|
||||
37992.0,
|
||||
38592.0,
|
||||
39192.0,
|
||||
39792.0,
|
||||
40392.0,
|
||||
40992.0,
|
||||
41592.0,
|
||||
42192.0,
|
||||
42792.0,
|
||||
43392.0,
|
||||
43692.0,
|
||||
43992.0,
|
||||
44292.0,
|
||||
44592.0,
|
||||
44892.0,
|
||||
45192.0
|
||||
],
|
||||
"straight": 2137.0,
|
||||
"leg": 200.0,
|
||||
"hook_tail": 150.0,
|
||||
"y_lift": 16.0
|
||||
},
|
||||
"u_bars": {
|
||||
"mark": "P3-2",
|
||||
"count": 30,
|
||||
"z_bottom": 32852.0,
|
||||
"half_bottom": 890.0,
|
||||
"half_top": 1025.0,
|
||||
"leg_top_z": 33417.1,
|
||||
"top_z": 33617.1,
|
||||
"bend_r": 135.0
|
||||
},
|
||||
"plate": {
|
||||
"size": 1250.0,
|
||||
"thickness": 4.0,
|
||||
"z_top": 32844.0,
|
||||
"colour": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"design_lengths": {
|
||||
"P1-1": 8750.0,
|
||||
"P1-2": 3400.0,
|
||||
"P2-1": 4500.0,
|
||||
"P3-1": 2652.0,
|
||||
"P3-2": 3342.0
|
||||
},
|
||||
"src": {
|
||||
"main": "D4 단면 G-G·J-J 61개 1.475°부터 5.902°; r 999.5 (S2); P1-1 45.342~36.592, P1-2 36.592~33.192 (첫~끝 띠철근 단, 커플러 0, S6)",
|
||||
"hoops": "구조물 치수표 H4 13@150, H3 34@300, 사슬 '110' (48단); r 1,025 (S1, 재료표 r 929는 오기); 겹이음 880 교번 (S5 [추론])",
|
||||
"ties": "H2 6@300, H1 17@600, 사슬 '260' (24단 × X·Y); 재료표 a 200 b 2,137 c 165 d 150; Y +16, 교번 (S5 [추론])",
|
||||
"u_bars": "재료표 r 135, a 1,780, b 581, c 200; 바닥 = 말뚝 바닥 +100; 중심 통과 30면, 주철근 0~29번 각도 (S3 [추론])",
|
||||
"plate": "D4 PLATE 1,250×1,250×4 (T=4mm); U형 바닥 아래, 중심 (S4 [추론])",
|
||||
"not_modelled": "SPACER 4mm 간격재 (공식 {H-2.500-(0.500x2)}x2개소만 기록, 사용자 결정)"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "Ramp-A교P1형",
|
||||
"desc": "단일 현장타설말뚝(Ø2.35 암반 근입 + Ø2.5) · 원형 기둥 Ø2.0 · Y형 코핑(하면 R5,000, 끝면 평면 볼록, 상면 315 단차) · 받침 2개(회전) · 기둥 철근 G2 · 말뚝 철근망 G3(커플러 2단 주철근, U형 저부철근, 떠오름 방지 PLATE) · 코핑 철근 미판독",
|
||||
"source": "Ramp-A교P1",
|
||||
"created": "2026-10-13 18:11:01",
|
||||
"inputs_sha": "7cec9d1c63232ab5"
|
||||
}
|
||||
@@ -0,0 +1,253 @@
|
||||
{
|
||||
"_schema": "pier-T-expected/1",
|
||||
"_note": "독립 기대값: 일반도 치수 문자·EL 문자·표에서 옮긴 값. params와 별도.",
|
||||
"pier_id": "P2",
|
||||
"tol_mm": 1.0,
|
||||
"checkers": {
|
||||
"G1": "g1_tapered.py"
|
||||
},
|
||||
"negative": {
|
||||
"G1": [
|
||||
{
|
||||
"id": "BS02",
|
||||
"d": [
|
||||
3,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "BP03",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
2
|
||||
]
|
||||
}
|
||||
],
|
||||
"G5": [
|
||||
{
|
||||
"id": "BB04",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "SP03",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
]
|
||||
},
|
||||
"planned_fail": [],
|
||||
"G1": {
|
||||
"footing": {
|
||||
"dx": 7800,
|
||||
"dy": 7500,
|
||||
"z0": 38916,
|
||||
"thickness": 2500,
|
||||
"rot_deg": 37.0,
|
||||
"src": "'7.800'(정면·기초 평면), '7.500'(측면·기초 평면), 'EL. 38.916', '2.500', '구조물 기초는 37.000˚회전' (회전 길이 9.767 = 7.800/cos37, 9.391 = 7.500/cos37)"
|
||||
},
|
||||
"lean": {
|
||||
"margin": 100,
|
||||
"thickness": 100,
|
||||
"src": "'100','7.800','100' / '100','7.500','100'; 두께 '100'"
|
||||
},
|
||||
"column": {
|
||||
"d": 2500,
|
||||
"height": 27300,
|
||||
"src": "단면 A-A '2.500', '27.300'"
|
||||
},
|
||||
"coping": {
|
||||
"bottom_flat_half": 1250,
|
||||
"tip_half": 5000,
|
||||
"top_half": 4700,
|
||||
"soffit_rise": 1700,
|
||||
"width_y": 3200,
|
||||
"z_top_left": 72046,
|
||||
"z_top_right": 71916,
|
||||
"plan_corner_radius": 500,
|
||||
"src": "'1.250','1.250','3.750' x2; '10.000'; '300','2@4.700=9.400','300'; '1.700'; '3.200'; 'EL. 72.046','EL. 71.916'; 'R=500'"
|
||||
},
|
||||
"seats": {
|
||||
"table": {
|
||||
"1": [
|
||||
72263,
|
||||
167,
|
||||
50,
|
||||
600,
|
||||
600
|
||||
],
|
||||
"2": [
|
||||
72133,
|
||||
167,
|
||||
50,
|
||||
600,
|
||||
600
|
||||
],
|
||||
"3": [
|
||||
72293,
|
||||
197,
|
||||
50,
|
||||
620,
|
||||
620
|
||||
],
|
||||
"4": [
|
||||
72163,
|
||||
196,
|
||||
50,
|
||||
620,
|
||||
620
|
||||
]
|
||||
},
|
||||
"pos": {
|
||||
"1": [
|
||||
-3250,
|
||||
-799
|
||||
],
|
||||
"2": [
|
||||
3250,
|
||||
-772
|
||||
],
|
||||
"3": [
|
||||
-3250,
|
||||
798
|
||||
],
|
||||
"4": [
|
||||
3250,
|
||||
764
|
||||
]
|
||||
},
|
||||
"pedestal": [
|
||||
1300,
|
||||
1300
|
||||
],
|
||||
"pad_margin": [
|
||||
200,
|
||||
100
|
||||
],
|
||||
"src": "ELEVATION TABLE; 평면 '1.750','6.500','1.750', S1; 상세 C3·C6, h2·50"
|
||||
},
|
||||
"piles": {
|
||||
"nx": 6,
|
||||
"ny": 5,
|
||||
"pitch_x": 1300,
|
||||
"pitch_y": 1550,
|
||||
"edge_x": 650,
|
||||
"edge_y": 650,
|
||||
"d": 508,
|
||||
"length": 7000,
|
||||
"head_embedment": 100,
|
||||
"src": "'5@1.300=6.500','650','100'; '4@1.550=6.200','650','100'; 'Φ508.0X9T, L=7.0M'; 머리 100(작도)"
|
||||
}
|
||||
},
|
||||
"G5": {
|
||||
"el_x": {
|
||||
"1": 72263,
|
||||
"2": 72133,
|
||||
"3": 72293,
|
||||
"4": 72163
|
||||
},
|
||||
"S": {
|
||||
"1": 1.896,
|
||||
"2": 1.899,
|
||||
"3": 1.896,
|
||||
"4": 1.899
|
||||
},
|
||||
"W": {
|
||||
"1": 820,
|
||||
"2": 820,
|
||||
"3": 840,
|
||||
"4": 840
|
||||
},
|
||||
"L": {
|
||||
"1": 900,
|
||||
"2": 900,
|
||||
"3": 920,
|
||||
"4": 920
|
||||
},
|
||||
"T": 31,
|
||||
"h3": {
|
||||
"1": 152,
|
||||
"2": 152,
|
||||
"3": 152,
|
||||
"4": 152
|
||||
},
|
||||
"bearing_size": {
|
||||
"1": [
|
||||
600,
|
||||
600
|
||||
],
|
||||
"2": [
|
||||
600,
|
||||
600
|
||||
],
|
||||
"3": [
|
||||
620,
|
||||
620
|
||||
],
|
||||
"4": [
|
||||
620,
|
||||
620
|
||||
]
|
||||
},
|
||||
"bearing_shrink": 100,
|
||||
"thick_end": "+Y",
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE (EL.'X', h3, A, B, h4=T); 솔플레이트 상세 TABLE (S, L, W, T1 22 / T2 40 -> 두꺼운 쪽 +Y)"
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "산외교울산P2형",
|
||||
"desc": "강관말뚝 Ø508 6×5 기초(평면 37° 회전) · 기둥 Ø2.5 · 직선 경사 코핑(끝면 300 경사, 상면 130 단차, 평면 R500) · 받침 4개 · 형상 G1·G5만(철근 G2~G4 미포함, 진행 중)",
|
||||
"source": "산외교울산P2",
|
||||
"created": "2026-10-15 17:17:24",
|
||||
"inputs_sha": "e6d5d4756211e4cf"
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "산외교울산P2형",
|
||||
"desc": "강관말뚝 Ø508 6×5 기초(평면 37° 회전) · 기둥 Ø2.5 · 직선 경사 코핑(끝면 300 경사, 상면 130 단차, 평면 R500) · 받침 4개 · 철근 G2 링(주철근 68) · G3 기초(B7 320 [추론], 기초 회전 포함) · G4 코핑·받침(철근별 중심선 372본)",
|
||||
"source": "산외교울산P2",
|
||||
"created": "2026-10-15 17:38:45",
|
||||
"inputs_sha": "5db4940761c9d182"
|
||||
}
|
||||
@@ -0,0 +1,353 @@
|
||||
{
|
||||
"_schema": "pier-T-expected/1",
|
||||
"pier_id": "P1",
|
||||
"tol_mm": 1.0,
|
||||
"_note": "독립 기대값: 일반도 치수 문자·EL 문자·받침 표. [작도] = 치수 문자 없음(대좌 외곽, 받침 평면 위치·회전)",
|
||||
"checkers": {
|
||||
"G1": "g1_pedestal.py"
|
||||
},
|
||||
"negative": {
|
||||
"G1": [
|
||||
{
|
||||
"id": "BP02",
|
||||
"d": [
|
||||
3,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "BS03",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
2
|
||||
]
|
||||
}
|
||||
],
|
||||
"G5": [
|
||||
{
|
||||
"id": "BB04",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "SP03",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"planned_fail": [],
|
||||
"G1": {
|
||||
"footing": {
|
||||
"dx": 7700,
|
||||
"dy": 7700,
|
||||
"z0": 10032,
|
||||
"thickness": 2600,
|
||||
"src": "'7.700', '2.600', 'EL. 10.032'"
|
||||
},
|
||||
"lean": {
|
||||
"dx": 7900,
|
||||
"dy": 7900,
|
||||
"thickness": 100,
|
||||
"src": "버림 '100', 7,900"
|
||||
},
|
||||
"column": {
|
||||
"d": 2200,
|
||||
"height": 16900,
|
||||
"src": "'2.200', '16.900'"
|
||||
},
|
||||
"coping": {
|
||||
"bottom_flat_half": 1200,
|
||||
"tip_half": 6000,
|
||||
"soffit_rise": 1700,
|
||||
"width_y": 3000,
|
||||
"side_bottom_width": 2200,
|
||||
"skew_deg": 0.0,
|
||||
"step_bounds": [
|
||||
-3723,
|
||||
-1216,
|
||||
1291,
|
||||
3798
|
||||
],
|
||||
"step_z": [
|
||||
32532,
|
||||
32633,
|
||||
32734,
|
||||
32835,
|
||||
32936
|
||||
],
|
||||
"src": "'12.000', '1.300'(좌 끝), '1.704'(우 끝), '1.700', 기둥 폭 '2.200'(평평한 하면 ±1,200: 작도), '3.000'(폭), 상면 단 경계 '2.277, 3@2.507, 2.202'(받침 열 기준); 단 높이 = EL.'X' - h1 - h2 (NO.1~5); 'EL. 32.532', 'EL. 32.936'"
|
||||
},
|
||||
"seats": {
|
||||
"n_pedestals": 5,
|
||||
"table": {
|
||||
"1": [
|
||||
32790,
|
||||
209,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"2": [
|
||||
32891,
|
||||
209,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"3": [
|
||||
32992,
|
||||
209,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"4": [
|
||||
33093,
|
||||
209,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"5": [
|
||||
33194,
|
||||
208,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"6": [
|
||||
32776,
|
||||
194,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"7": [
|
||||
32877,
|
||||
194,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"8": [
|
||||
32978,
|
||||
194,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"9": [
|
||||
33079,
|
||||
194,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"10": [
|
||||
33180,
|
||||
194,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
]
|
||||
},
|
||||
"pos": {
|
||||
"1": [
|
||||
-4976.0,
|
||||
-499.7
|
||||
],
|
||||
"2": [
|
||||
-2469.1,
|
||||
-499.7
|
||||
],
|
||||
"3": [
|
||||
37.9,
|
||||
-499.7
|
||||
],
|
||||
"4": [
|
||||
2544.8,
|
||||
-499.7
|
||||
],
|
||||
"5": [
|
||||
5051.6,
|
||||
-499.7
|
||||
],
|
||||
"6": [
|
||||
-5051.6,
|
||||
496.9
|
||||
],
|
||||
"7": [
|
||||
-2544.3,
|
||||
496.9
|
||||
],
|
||||
"8": [
|
||||
-37.1,
|
||||
497.0
|
||||
],
|
||||
"9": [
|
||||
2470.1,
|
||||
497.0
|
||||
],
|
||||
"10": [
|
||||
4977.2,
|
||||
497.0
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE; 받침 평면 위치 [작도] (평면 치수 '1.024 / 948', S1·S2 '1000 / 997 / 1003' 일치)"
|
||||
}
|
||||
},
|
||||
"G5": {
|
||||
"el_x": {
|
||||
"1": 32790,
|
||||
"2": 32891,
|
||||
"3": 32992,
|
||||
"4": 33093,
|
||||
"5": 33194,
|
||||
"6": 32776,
|
||||
"7": 32877,
|
||||
"8": 32978,
|
||||
"9": 33079,
|
||||
"10": 33180
|
||||
},
|
||||
"S": {
|
||||
"1": -0.46,
|
||||
"2": -0.458,
|
||||
"3": -0.456,
|
||||
"4": -0.454,
|
||||
"5": -0.452,
|
||||
"6": -0.504,
|
||||
"7": -0.502,
|
||||
"8": -0.5,
|
||||
"9": -0.498,
|
||||
"10": -0.496
|
||||
},
|
||||
"W": {
|
||||
"1": 650,
|
||||
"2": 650,
|
||||
"3": 650,
|
||||
"4": 650,
|
||||
"5": 650,
|
||||
"6": 650,
|
||||
"7": 650,
|
||||
"8": 650,
|
||||
"9": 650,
|
||||
"10": 650
|
||||
},
|
||||
"L": 650,
|
||||
"T": {
|
||||
"1": 23,
|
||||
"2": 23,
|
||||
"3": 23,
|
||||
"4": 23,
|
||||
"5": 23,
|
||||
"6": 24,
|
||||
"7": 24,
|
||||
"8": 24,
|
||||
"9": 24,
|
||||
"10": 24
|
||||
},
|
||||
"h3": 132,
|
||||
"bearing_size": {
|
||||
"1": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"2": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"3": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"4": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"5": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"6": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"7": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"8": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"9": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"10": [
|
||||
550,
|
||||
550
|
||||
]
|
||||
},
|
||||
"bearing_shrink": 100,
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE (EL.'X', h3, A, B); 솔플레이트 상세 TABLE (S, L, W, T, T1·T2; S < 0 -> 두꺼운 쪽 -Y)"
|
||||
},
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,709 @@
|
||||
{
|
||||
"_schema": "pier-T/1",
|
||||
"pier_id": "P1",
|
||||
"_meta": {
|
||||
"structure": "새재1교 P1 교각 (T형, 직접기초, 직선 경사 코핑, 평면 직사각, 받침 10개·대좌 5개 공유)",
|
||||
"status": "형상(G1)·받침(G5) 판독 2026-10-15, 결정 N1~N3 사용자 확정. 철근 G2~G4 미판독(이번 범위 밖)",
|
||||
"units": "mm; Z = EL x 1000",
|
||||
"frame": "X 코핑 길이 방향, Y 평면 위쪽(선형 진행 방향), 원점 = 기둥 중심",
|
||||
"sources": {
|
||||
"D1": "RAG/새재1교P1.dwg (교각 일반도(1)(2) + 구조도(1)~(4))"
|
||||
},
|
||||
"reading": "DOC/02_분석/분석_새재1교P1교각도면판독_2026-10-15_v0.1.00.md, Code/새재1교P1판독/판독/g1_values.json"
|
||||
},
|
||||
"scope": [
|
||||
"G1",
|
||||
"G5"
|
||||
],
|
||||
"builders": {
|
||||
"G1": "concrete_tapered.py"
|
||||
},
|
||||
"lean_concrete": {
|
||||
"size_x": 7900.0,
|
||||
"size_y": 7900.0,
|
||||
"z_bottom": 9932.0,
|
||||
"z_top": 10032.0,
|
||||
"src": "D1 정면 2E24~2E27 (7.900 × 100)"
|
||||
},
|
||||
"footing": {
|
||||
"size_x": 7700.0,
|
||||
"size_y": 7700.0,
|
||||
"z_bottom": 10032.0,
|
||||
"thickness": 2600.0,
|
||||
"src": "D1 정면 2E24~2E2E (7.700 × 2.600), 기초 평면도 7.700"
|
||||
},
|
||||
"column": {
|
||||
"shape": "circular",
|
||||
"diameter": 2200.0,
|
||||
"height": 16900.0,
|
||||
"src": "D1 정면 기둥 2.200, 높이 16.900(치수), 평면 원 r 1,100 (29C8~29CF)"
|
||||
},
|
||||
"coping": {
|
||||
"form": "tapered",
|
||||
"profile_xz": [
|
||||
[
|
||||
-1200.0,
|
||||
29532.0
|
||||
],
|
||||
[
|
||||
1200.0,
|
||||
29532.0
|
||||
],
|
||||
[
|
||||
6000.0,
|
||||
31232.0
|
||||
],
|
||||
[
|
||||
6000.0,
|
||||
32936.0
|
||||
],
|
||||
[
|
||||
3798.2,
|
||||
32936.0
|
||||
],
|
||||
[
|
||||
3798.2,
|
||||
32834.5
|
||||
],
|
||||
[
|
||||
1291.3,
|
||||
32834.5
|
||||
],
|
||||
[
|
||||
1291.3,
|
||||
32733.5
|
||||
],
|
||||
[
|
||||
-1215.6,
|
||||
32733.5
|
||||
],
|
||||
[
|
||||
-1215.6,
|
||||
32632.5
|
||||
],
|
||||
[
|
||||
-3722.5,
|
||||
32632.5
|
||||
],
|
||||
[
|
||||
-3722.5,
|
||||
32531.5
|
||||
],
|
||||
[
|
||||
-6000.0,
|
||||
32531.5
|
||||
],
|
||||
[
|
||||
-6000.0,
|
||||
31232.0
|
||||
]
|
||||
],
|
||||
"width_y": 3000.0,
|
||||
"plan_length": 12000.0,
|
||||
"top_length": 12000.0,
|
||||
"z_tip": 31232.0,
|
||||
"z_top_left": 32531.5,
|
||||
"z_top_right": 32936.0,
|
||||
"plan_corner_radius": 0,
|
||||
"side_taper": {
|
||||
"half_width_top": 1500.0,
|
||||
"z_taper_top": 31232.0,
|
||||
"half_width_bottom": 1100.0
|
||||
},
|
||||
"skew_deg": 0.0,
|
||||
"src": {
|
||||
"profile": "D1 정면도 코핑 외곽 2F1A~2F27 (Y = 0 단면), 치수 '1.300', '1.704', '2.277', '3@2.507', '2.202' (Y = 0 단면, 상면 5단)",
|
||||
"side": "D1 단면도 코핑 2DAF/2DB0 (±1,100 → ±1,500, 경사 1,746.4), 폭 3,000",
|
||||
"plan": "D1 평면 28FA~2901 (직사각, 사각 없음)"
|
||||
}
|
||||
},
|
||||
"materials": {
|
||||
"fck": {
|
||||
"lean": "16MPa",
|
||||
"footing": "27MPa",
|
||||
"column": "35MPa",
|
||||
"coping": "35MPa",
|
||||
"seat": "35MPa"
|
||||
},
|
||||
"src": "일반도 주기 '버림 CON'C fck = 16 MPa', '구체 fck = 27 MPa'(기초), '구체 fck = 35 MPa'(코핑); 기둥·대좌 35 [추론] (N3)"
|
||||
},
|
||||
"bearing_seats": {
|
||||
"_note": "shared pedestals (one per bearing station, both rows), sloped top (N2); pads rotated per bearing",
|
||||
"pad_margin_bottom": 200,
|
||||
"pad_margin_top": 100,
|
||||
"pedestals": [
|
||||
{
|
||||
"no": 1,
|
||||
"corners": [
|
||||
[
|
||||
-4326.0,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
-5626.0,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
-5626.0,
|
||||
1197.0
|
||||
],
|
||||
[
|
||||
-4326.0,
|
||||
1197.0
|
||||
]
|
||||
],
|
||||
"z_bottom": 32531.5,
|
||||
"top": {
|
||||
"y0": -499.7,
|
||||
"z0": 32740.5,
|
||||
"y1": 496.9,
|
||||
"z1": 32725.5
|
||||
},
|
||||
"src": "D1 평면 대좌 28D6~28F9; 상면 앞 + h1 → 뒤 + h1 평면 경사 (N2 [추론])"
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"corners": [
|
||||
[
|
||||
-1819.1,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
-3119.1,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
-3119.1,
|
||||
1197.0
|
||||
],
|
||||
[
|
||||
-1819.1,
|
||||
1197.0
|
||||
]
|
||||
],
|
||||
"z_bottom": 32632.5,
|
||||
"top": {
|
||||
"y0": -499.7,
|
||||
"z0": 32841.5,
|
||||
"y1": 496.9,
|
||||
"z1": 32826.5
|
||||
},
|
||||
"src": "D1 평면 대좌 28D6~28F9; 상면 앞 + h1 → 뒤 + h1 평면 경사 (N2 [추론])"
|
||||
},
|
||||
{
|
||||
"no": 3,
|
||||
"corners": [
|
||||
[
|
||||
687.9,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
-612.1,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
-612.1,
|
||||
1197.0
|
||||
],
|
||||
[
|
||||
687.9,
|
||||
1197.0
|
||||
]
|
||||
],
|
||||
"z_bottom": 32733.5,
|
||||
"top": {
|
||||
"y0": -499.7,
|
||||
"z0": 32942.5,
|
||||
"y1": 496.9,
|
||||
"z1": 32927.5
|
||||
},
|
||||
"src": "D1 평면 대좌 28D6~28F9; 상면 앞 + h1 → 뒤 + h1 평면 경사 (N2 [추론])"
|
||||
},
|
||||
{
|
||||
"no": 4,
|
||||
"corners": [
|
||||
[
|
||||
3194.8,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
1894.8,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
1894.8,
|
||||
1197.0
|
||||
],
|
||||
[
|
||||
3194.8,
|
||||
1197.0
|
||||
]
|
||||
],
|
||||
"z_bottom": 32834.5,
|
||||
"top": {
|
||||
"y0": -499.7,
|
||||
"z0": 33043.5,
|
||||
"y1": 496.9,
|
||||
"z1": 33028.5
|
||||
},
|
||||
"src": "D1 평면 대좌 28D6~28F9; 상면 앞 + h1 → 뒤 + h1 평면 경사 (N2 [추론])"
|
||||
},
|
||||
{
|
||||
"no": 5,
|
||||
"corners": [
|
||||
[
|
||||
5701.6,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
4401.6,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
4401.6,
|
||||
1197.0
|
||||
],
|
||||
[
|
||||
5701.6,
|
||||
1197.0
|
||||
]
|
||||
],
|
||||
"z_bottom": 32936.0,
|
||||
"top": {
|
||||
"y0": -499.7,
|
||||
"z0": 33144.0,
|
||||
"y1": 496.9,
|
||||
"z1": 33130.0
|
||||
},
|
||||
"src": "D1 평면 대좌 28D6~28F9; 상면 앞 + h1 → 뒤 + h1 평면 경사 (N2 [추론])"
|
||||
}
|
||||
],
|
||||
"bearings": [
|
||||
{
|
||||
"no": 1,
|
||||
"type": "받침",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
-4976.0,
|
||||
-499.7
|
||||
],
|
||||
"rotation_deg": -2.171,
|
||||
"seat_z": 32531.5,
|
||||
"el_x": 32790,
|
||||
"h1": 209,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 0
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"type": "받침",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
-2469.1,
|
||||
-499.7
|
||||
],
|
||||
"rotation_deg": -2.162,
|
||||
"seat_z": 32632.5,
|
||||
"el_x": 32891,
|
||||
"h1": 209,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 1
|
||||
},
|
||||
{
|
||||
"no": 3,
|
||||
"type": "받침",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
37.9,
|
||||
-499.7
|
||||
],
|
||||
"rotation_deg": -2.153,
|
||||
"seat_z": 32733.5,
|
||||
"el_x": 32992,
|
||||
"h1": 209,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 2
|
||||
},
|
||||
{
|
||||
"no": 4,
|
||||
"type": "받침",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
2544.8,
|
||||
-499.7
|
||||
],
|
||||
"rotation_deg": -2.144,
|
||||
"seat_z": 32834.5,
|
||||
"el_x": 33093,
|
||||
"h1": 209,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 3
|
||||
},
|
||||
{
|
||||
"no": 5,
|
||||
"type": "받침",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
5051.6,
|
||||
-499.7
|
||||
],
|
||||
"rotation_deg": -2.135,
|
||||
"seat_z": 32936.0,
|
||||
"el_x": 33194,
|
||||
"h1": 208,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 4
|
||||
},
|
||||
{
|
||||
"no": 6,
|
||||
"type": "받침",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
-5051.6,
|
||||
496.9
|
||||
],
|
||||
"rotation_deg": -6.503,
|
||||
"seat_z": 32531.5,
|
||||
"el_x": 32776,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 0
|
||||
},
|
||||
{
|
||||
"no": 7,
|
||||
"type": "받침",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
-2544.3,
|
||||
496.9
|
||||
],
|
||||
"rotation_deg": -6.476,
|
||||
"seat_z": 32632.5,
|
||||
"el_x": 32877,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 1
|
||||
},
|
||||
{
|
||||
"no": 8,
|
||||
"type": "받침",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
-37.1,
|
||||
497.0
|
||||
],
|
||||
"rotation_deg": -6.449,
|
||||
"seat_z": 32733.5,
|
||||
"el_x": 32978,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 2
|
||||
},
|
||||
{
|
||||
"no": 9,
|
||||
"type": "받침",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
2470.1,
|
||||
497.0
|
||||
],
|
||||
"rotation_deg": -6.422,
|
||||
"seat_z": 32834.5,
|
||||
"el_x": 33079,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 3
|
||||
},
|
||||
{
|
||||
"no": 10,
|
||||
"type": "받침",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
4977.2,
|
||||
497.0
|
||||
],
|
||||
"rotation_deg": -6.395,
|
||||
"seat_z": 32936.0,
|
||||
"el_x": 33180,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 4
|
||||
}
|
||||
],
|
||||
"src": "일반도(1) 평면 대좌 28D6~28F9, 패드 2989~29A6; ELEVATION TABLE h1·h2·A·B"
|
||||
},
|
||||
"sole_plates": {
|
||||
"table": [
|
||||
{
|
||||
"no": 1,
|
||||
"S": -0.46,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 23,
|
||||
"T1": 24,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"S": -0.458,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 23,
|
||||
"T1": 24,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 3,
|
||||
"S": -0.456,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 23,
|
||||
"T1": 24,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 4,
|
||||
"S": -0.454,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 23,
|
||||
"T1": 24,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 5,
|
||||
"S": -0.452,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 23,
|
||||
"T1": 24,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 6,
|
||||
"S": -0.504,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 24,
|
||||
"T1": 26,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 7,
|
||||
"S": -0.502,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 24,
|
||||
"T1": 26,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 8,
|
||||
"S": -0.5,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 24,
|
||||
"T1": 26,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 9,
|
||||
"S": -0.498,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 24,
|
||||
"T1": 26,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 10,
|
||||
"S": -0.496,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 24,
|
||||
"T1": 26,
|
||||
"T2": 22
|
||||
}
|
||||
],
|
||||
"h3": 132,
|
||||
"bearing_size": "AB",
|
||||
"bearing_shrink": 100,
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"sole_plate_src": "솔플레이트 상세 TABLE; S < 0 -> 두꺼운 쪽 -Y (운곡교 규칙과 같음 [추론], OPEN #16)",
|
||||
"src": "교량받침 A x B (550 x 550), h3 132 (ELEVATION TABLE); T = h4 23 / 24"
|
||||
},
|
||||
"rebar_marks": {},
|
||||
"rebar_marks_src": "철근 G2~G4 다음 Task",
|
||||
"display": {
|
||||
"concrete_layers": {
|
||||
"lean": [
|
||||
"버림콘크리트",
|
||||
[
|
||||
160,
|
||||
160,
|
||||
160
|
||||
]
|
||||
],
|
||||
"footing": [
|
||||
"기초",
|
||||
[
|
||||
120,
|
||||
150,
|
||||
200
|
||||
]
|
||||
],
|
||||
"column": [
|
||||
"기둥",
|
||||
[
|
||||
200,
|
||||
140,
|
||||
90
|
||||
]
|
||||
],
|
||||
"coping": [
|
||||
"코핑",
|
||||
[
|
||||
210,
|
||||
180,
|
||||
80
|
||||
]
|
||||
],
|
||||
"pile": [
|
||||
"말뚝",
|
||||
[
|
||||
110,
|
||||
110,
|
||||
110
|
||||
]
|
||||
],
|
||||
"seat": [
|
||||
"받침대좌",
|
||||
[
|
||||
190,
|
||||
90,
|
||||
90
|
||||
]
|
||||
],
|
||||
"pad": [
|
||||
"받침패드",
|
||||
[
|
||||
90,
|
||||
160,
|
||||
90
|
||||
]
|
||||
]
|
||||
},
|
||||
"centreline_colour": [
|
||||
60,
|
||||
60,
|
||||
60
|
||||
],
|
||||
"column_mark_colours": {
|
||||
"P1": [
|
||||
200,
|
||||
40,
|
||||
40
|
||||
],
|
||||
"P2": [
|
||||
40,
|
||||
120,
|
||||
200
|
||||
],
|
||||
"P3": [
|
||||
40,
|
||||
170,
|
||||
170
|
||||
],
|
||||
"P4": [
|
||||
90,
|
||||
90,
|
||||
220
|
||||
],
|
||||
"P5": [
|
||||
140,
|
||||
60,
|
||||
160
|
||||
]
|
||||
},
|
||||
"footing_layer_colour": [
|
||||
150,
|
||||
110,
|
||||
60
|
||||
],
|
||||
"coping_layer_colour": [
|
||||
120,
|
||||
120,
|
||||
160
|
||||
],
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
]
|
||||
},
|
||||
"hidden_ids": [],
|
||||
"src": "R8 팔레트(2026-10-07) + 울산 확장 H22 (23,190,207), H13 (140,86,75) [2026-10-13]; 숨김 없음"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "새재1교P1형",
|
||||
"desc": "직접기초(말뚝 없음) · 원형 기둥 Ø2.2 · 직선 경사 코핑(끝면 수직, 상면 5단, 측면 3,000→2,200 테이퍼, 평면 직사각) · 받침 10개(대좌 5개 공유, 받침 평면 회전) · 형상 G1·받침 G5 (철근 G2~G4 미판독)",
|
||||
"source": "새재1교P1",
|
||||
"created": "2026-10-15 11:04:09",
|
||||
"inputs_sha": "2b20bc77cb9b44a6"
|
||||
}
|
||||
@@ -0,0 +1,507 @@
|
||||
{
|
||||
"_schema": "pier-T-expected/1",
|
||||
"pier_id": "P1",
|
||||
"tol_mm": 1.0,
|
||||
"_note": "독립 기대값: 일반도 치수 문자·EL 문자·받침 표. [작도] = 치수 문자 없음(대좌 외곽, 받침 평면 위치·회전)",
|
||||
"checkers": {
|
||||
"G1": "g1_pedestal.py",
|
||||
"G2": "g2_ring.py"
|
||||
},
|
||||
"negative": {
|
||||
"G1": [
|
||||
{
|
||||
"id": "BP02",
|
||||
"d": [
|
||||
3,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "BS03",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
2
|
||||
]
|
||||
}
|
||||
],
|
||||
"G5": [
|
||||
{
|
||||
"id": "BB04",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "SP03",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
],
|
||||
"G2": [
|
||||
{
|
||||
"mark": "P1",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"mark": "P3",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"planned_fail": [],
|
||||
"G1": {
|
||||
"footing": {
|
||||
"dx": 7700,
|
||||
"dy": 7700,
|
||||
"z0": 10032,
|
||||
"thickness": 2600,
|
||||
"src": "'7.700', '2.600', 'EL. 10.032'"
|
||||
},
|
||||
"lean": {
|
||||
"dx": 7900,
|
||||
"dy": 7900,
|
||||
"thickness": 100,
|
||||
"src": "버림 '100', 7,900"
|
||||
},
|
||||
"column": {
|
||||
"d": 2200,
|
||||
"height": 16900,
|
||||
"src": "'2.200', '16.900'"
|
||||
},
|
||||
"coping": {
|
||||
"bottom_flat_half": 1200,
|
||||
"tip_half": 6000,
|
||||
"soffit_rise": 1700,
|
||||
"width_y": 3000,
|
||||
"side_bottom_width": 2200,
|
||||
"skew_deg": 0.0,
|
||||
"step_bounds": [
|
||||
-3723,
|
||||
-1216,
|
||||
1291,
|
||||
3798
|
||||
],
|
||||
"step_z": [
|
||||
32532,
|
||||
32633,
|
||||
32734,
|
||||
32835,
|
||||
32936
|
||||
],
|
||||
"src": "'12.000', '1.300'(좌 끝), '1.704'(우 끝), '1.700', 기둥 폭 '2.200'(평평한 하면 ±1,200: 작도), '3.000'(폭), 상면 단 경계 '2.277, 3@2.507, 2.202'(받침 열 기준); 단 높이 = EL.'X' - h1 - h2 (NO.1~5); 'EL. 32.532', 'EL. 32.936'"
|
||||
},
|
||||
"seats": {
|
||||
"n_pedestals": 5,
|
||||
"table": {
|
||||
"1": [
|
||||
32790,
|
||||
209,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"2": [
|
||||
32891,
|
||||
209,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"3": [
|
||||
32992,
|
||||
209,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"4": [
|
||||
33093,
|
||||
209,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"5": [
|
||||
33194,
|
||||
208,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"6": [
|
||||
32776,
|
||||
194,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"7": [
|
||||
32877,
|
||||
194,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"8": [
|
||||
32978,
|
||||
194,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"9": [
|
||||
33079,
|
||||
194,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"10": [
|
||||
33180,
|
||||
194,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
]
|
||||
},
|
||||
"pos": {
|
||||
"1": [
|
||||
-4976.0,
|
||||
-499.7
|
||||
],
|
||||
"2": [
|
||||
-2469.1,
|
||||
-499.7
|
||||
],
|
||||
"3": [
|
||||
37.9,
|
||||
-499.7
|
||||
],
|
||||
"4": [
|
||||
2544.8,
|
||||
-499.7
|
||||
],
|
||||
"5": [
|
||||
5051.6,
|
||||
-499.7
|
||||
],
|
||||
"6": [
|
||||
-5051.6,
|
||||
496.9
|
||||
],
|
||||
"7": [
|
||||
-2544.3,
|
||||
496.9
|
||||
],
|
||||
"8": [
|
||||
-37.1,
|
||||
497.0
|
||||
],
|
||||
"9": [
|
||||
2470.1,
|
||||
497.0
|
||||
],
|
||||
"10": [
|
||||
4977.2,
|
||||
497.0
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE; 받침 평면 위치 [작도] (평면 치수 '1.024 / 948', S1·S2 '1000 / 997 / 1003' 일치)"
|
||||
}
|
||||
},
|
||||
"G5": {
|
||||
"el_x": {
|
||||
"1": 32790,
|
||||
"2": 32891,
|
||||
"3": 32992,
|
||||
"4": 33093,
|
||||
"5": 33194,
|
||||
"6": 32776,
|
||||
"7": 32877,
|
||||
"8": 32978,
|
||||
"9": 33079,
|
||||
"10": 33180
|
||||
},
|
||||
"S": {
|
||||
"1": -0.46,
|
||||
"2": -0.458,
|
||||
"3": -0.456,
|
||||
"4": -0.454,
|
||||
"5": -0.452,
|
||||
"6": -0.504,
|
||||
"7": -0.502,
|
||||
"8": -0.5,
|
||||
"9": -0.498,
|
||||
"10": -0.496
|
||||
},
|
||||
"W": {
|
||||
"1": 650,
|
||||
"2": 650,
|
||||
"3": 650,
|
||||
"4": 650,
|
||||
"5": 650,
|
||||
"6": 650,
|
||||
"7": 650,
|
||||
"8": 650,
|
||||
"9": 650,
|
||||
"10": 650
|
||||
},
|
||||
"L": 650,
|
||||
"T": {
|
||||
"1": 23,
|
||||
"2": 23,
|
||||
"3": 23,
|
||||
"4": 23,
|
||||
"5": 23,
|
||||
"6": 24,
|
||||
"7": 24,
|
||||
"8": 24,
|
||||
"9": 24,
|
||||
"10": 24
|
||||
},
|
||||
"h3": 132,
|
||||
"bearing_size": {
|
||||
"1": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"2": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"3": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"4": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"5": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"6": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"7": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"8": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"9": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"10": [
|
||||
550,
|
||||
550
|
||||
]
|
||||
},
|
||||
"bearing_shrink": 100,
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE (EL.'X', h3, A, B); 솔플레이트 상세 TABLE (S, L, W, T, T1·T2; S < 0 -> 두꺼운 쪽 -Y)"
|
||||
},
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
]
|
||||
},
|
||||
"G2": {
|
||||
"schedule_L": {
|
||||
"P1": 22869,
|
||||
"P2": 22869,
|
||||
"P3": 6306,
|
||||
"P4": 6286,
|
||||
"P5": 2515
|
||||
},
|
||||
"schedule_n": {
|
||||
"P1": 49,
|
||||
"P2": 49,
|
||||
"P3": 45,
|
||||
"P4": 27,
|
||||
"P5": 80
|
||||
},
|
||||
"dia": {
|
||||
"P1": 32,
|
||||
"P2": 32,
|
||||
"P3": 25,
|
||||
"P4": 19,
|
||||
"P5": 19
|
||||
},
|
||||
"main": {
|
||||
"mark": "P1",
|
||||
"radius": 975,
|
||||
"divisions": 49,
|
||||
"start_deg": 0.0,
|
||||
"bottom_above_footing": 150,
|
||||
"top_parts": [
|
||||
150,
|
||||
340,
|
||||
21835
|
||||
],
|
||||
"inner": {
|
||||
"mark": "P2",
|
||||
"radius": 930
|
||||
}
|
||||
},
|
||||
"hoop_chain": {
|
||||
"start": [
|
||||
100,
|
||||
1300
|
||||
],
|
||||
"groups": [
|
||||
[
|
||||
4,
|
||||
300
|
||||
],
|
||||
[
|
||||
18,
|
||||
150
|
||||
],
|
||||
[
|
||||
36,
|
||||
300
|
||||
],
|
||||
[
|
||||
9,
|
||||
300
|
||||
],
|
||||
[
|
||||
4,
|
||||
300
|
||||
]
|
||||
]
|
||||
},
|
||||
"hoop_zones": [
|
||||
[
|
||||
"P3",
|
||||
5
|
||||
],
|
||||
[
|
||||
"P4",
|
||||
18
|
||||
],
|
||||
[
|
||||
"P3",
|
||||
36
|
||||
],
|
||||
[
|
||||
"P4",
|
||||
9
|
||||
],
|
||||
[
|
||||
"P3",
|
||||
4
|
||||
]
|
||||
],
|
||||
"r_hoop": 1004,
|
||||
"r_hoop_by_mark": {
|
||||
"P3": 1004,
|
||||
"P4": 1001
|
||||
},
|
||||
"tie": {
|
||||
"mark": "P5",
|
||||
"chain": {
|
||||
"start": [
|
||||
100,
|
||||
950
|
||||
],
|
||||
"groups": [
|
||||
[
|
||||
1,
|
||||
600
|
||||
],
|
||||
[
|
||||
7,
|
||||
300
|
||||
],
|
||||
[
|
||||
15,
|
||||
600
|
||||
],
|
||||
[
|
||||
14,
|
||||
300
|
||||
],
|
||||
[
|
||||
2,
|
||||
600
|
||||
]
|
||||
]
|
||||
},
|
||||
"per_level": 2,
|
||||
"offset": 0,
|
||||
"y_lift": 19
|
||||
},
|
||||
"no_fillet_marks": [
|
||||
"P1",
|
||||
"P2",
|
||||
"P3",
|
||||
"P4"
|
||||
],
|
||||
"src": "재료표 L·N·r; 단면 r 975 / 930 DIVISION 49; 사슬 '띠철근외측'·'크로스타이' (기초 하면 EL 10.032 기준)"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,926 @@
|
||||
{
|
||||
"_schema": "pier-T/1",
|
||||
"pier_id": "P1",
|
||||
"_meta": {
|
||||
"structure": "새재1교 P1 교각 (T형, 직접기초, 직선 경사 코핑, 평면 직사각, 받침 10개·대좌 5개 공유)",
|
||||
"status": "형상(G1)·받침(G5) 판독 2026-10-15, 결정 N1~N3 사용자 확정. 철근 G2~G4 미판독(이번 범위 밖)",
|
||||
"units": "mm; Z = EL x 1000",
|
||||
"frame": "X 코핑 길이 방향, Y 평면 위쪽(선형 진행 방향), 원점 = 기둥 중심",
|
||||
"sources": {
|
||||
"D1": "RAG/새재1교P1.dwg (교각 일반도(1)(2) + 구조도(1)~(4))"
|
||||
},
|
||||
"reading": "DOC/02_분석/분석_새재1교P1교각도면판독_2026-10-15_v0.1.00.md, Code/새재1교P1판독/판독/g1_values.json"
|
||||
},
|
||||
"scope": [
|
||||
"G1",
|
||||
"G2",
|
||||
"G5"
|
||||
],
|
||||
"builders": {
|
||||
"G1": "concrete_tapered.py",
|
||||
"G2": "column_rebar_ring.py"
|
||||
},
|
||||
"lean_concrete": {
|
||||
"size_x": 7900.0,
|
||||
"size_y": 7900.0,
|
||||
"z_bottom": 9932.0,
|
||||
"z_top": 10032.0,
|
||||
"src": "D1 정면 2E24~2E27 (7.900 × 100)"
|
||||
},
|
||||
"footing": {
|
||||
"size_x": 7700.0,
|
||||
"size_y": 7700.0,
|
||||
"z_bottom": 10032.0,
|
||||
"thickness": 2600.0,
|
||||
"src": "D1 정면 2E24~2E2E (7.700 × 2.600), 기초 평면도 7.700"
|
||||
},
|
||||
"column": {
|
||||
"shape": "circular",
|
||||
"diameter": 2200.0,
|
||||
"height": 16900.0,
|
||||
"src": "D1 정면 기둥 2.200, 높이 16.900(치수), 평면 원 r 1,100 (29C8~29CF)"
|
||||
},
|
||||
"coping": {
|
||||
"form": "tapered",
|
||||
"profile_xz": [
|
||||
[
|
||||
-1200.0,
|
||||
29532.0
|
||||
],
|
||||
[
|
||||
1200.0,
|
||||
29532.0
|
||||
],
|
||||
[
|
||||
6000.0,
|
||||
31232.0
|
||||
],
|
||||
[
|
||||
6000.0,
|
||||
32936.0
|
||||
],
|
||||
[
|
||||
3798.2,
|
||||
32936.0
|
||||
],
|
||||
[
|
||||
3798.2,
|
||||
32834.5
|
||||
],
|
||||
[
|
||||
1291.3,
|
||||
32834.5
|
||||
],
|
||||
[
|
||||
1291.3,
|
||||
32733.5
|
||||
],
|
||||
[
|
||||
-1215.6,
|
||||
32733.5
|
||||
],
|
||||
[
|
||||
-1215.6,
|
||||
32632.5
|
||||
],
|
||||
[
|
||||
-3722.5,
|
||||
32632.5
|
||||
],
|
||||
[
|
||||
-3722.5,
|
||||
32531.5
|
||||
],
|
||||
[
|
||||
-6000.0,
|
||||
32531.5
|
||||
],
|
||||
[
|
||||
-6000.0,
|
||||
31232.0
|
||||
]
|
||||
],
|
||||
"width_y": 3000.0,
|
||||
"plan_length": 12000.0,
|
||||
"top_length": 12000.0,
|
||||
"z_tip": 31232.0,
|
||||
"z_top_left": 32531.5,
|
||||
"z_top_right": 32936.0,
|
||||
"plan_corner_radius": 0,
|
||||
"side_taper": {
|
||||
"half_width_top": 1500.0,
|
||||
"z_taper_top": 31232.0,
|
||||
"half_width_bottom": 1100.0
|
||||
},
|
||||
"skew_deg": 0.0,
|
||||
"src": {
|
||||
"profile": "D1 정면도 코핑 외곽 2F1A~2F27 (Y = 0 단면), 치수 '1.300', '1.704', '2.277', '3@2.507', '2.202' (Y = 0 단면, 상면 5단)",
|
||||
"side": "D1 단면도 코핑 2DAF/2DB0 (±1,100 → ±1,500, 경사 1,746.4), 폭 3,000",
|
||||
"plan": "D1 평면 28FA~2901 (직사각, 사각 없음)"
|
||||
}
|
||||
},
|
||||
"materials": {
|
||||
"fck": {
|
||||
"lean": "16MPa",
|
||||
"footing": "27MPa",
|
||||
"column": "35MPa",
|
||||
"coping": "35MPa",
|
||||
"seat": "35MPa"
|
||||
},
|
||||
"src": "일반도 주기 '버림 CON'C fck = 16 MPa', '구체 fck = 27 MPa'(기초), '구체 fck = 35 MPa'(코핑); 기둥·대좌 35 [추론] (N3)"
|
||||
},
|
||||
"bearing_seats": {
|
||||
"_note": "shared pedestals (one per bearing station, both rows), sloped top (N2); pads rotated per bearing",
|
||||
"pad_margin_bottom": 200,
|
||||
"pad_margin_top": 100,
|
||||
"pedestals": [
|
||||
{
|
||||
"no": 1,
|
||||
"corners": [
|
||||
[
|
||||
-4326.0,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
-5626.0,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
-5626.0,
|
||||
1197.0
|
||||
],
|
||||
[
|
||||
-4326.0,
|
||||
1197.0
|
||||
]
|
||||
],
|
||||
"z_bottom": 32531.5,
|
||||
"top": {
|
||||
"y0": -499.7,
|
||||
"z0": 32740.5,
|
||||
"y1": 496.9,
|
||||
"z1": 32725.5
|
||||
},
|
||||
"src": "D1 평면 대좌 28D6~28F9; 상면 앞 + h1 → 뒤 + h1 평면 경사 (N2 [추론])"
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"corners": [
|
||||
[
|
||||
-1819.1,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
-3119.1,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
-3119.1,
|
||||
1197.0
|
||||
],
|
||||
[
|
||||
-1819.1,
|
||||
1197.0
|
||||
]
|
||||
],
|
||||
"z_bottom": 32632.5,
|
||||
"top": {
|
||||
"y0": -499.7,
|
||||
"z0": 32841.5,
|
||||
"y1": 496.9,
|
||||
"z1": 32826.5
|
||||
},
|
||||
"src": "D1 평면 대좌 28D6~28F9; 상면 앞 + h1 → 뒤 + h1 평면 경사 (N2 [추론])"
|
||||
},
|
||||
{
|
||||
"no": 3,
|
||||
"corners": [
|
||||
[
|
||||
687.9,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
-612.1,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
-612.1,
|
||||
1197.0
|
||||
],
|
||||
[
|
||||
687.9,
|
||||
1197.0
|
||||
]
|
||||
],
|
||||
"z_bottom": 32733.5,
|
||||
"top": {
|
||||
"y0": -499.7,
|
||||
"z0": 32942.5,
|
||||
"y1": 496.9,
|
||||
"z1": 32927.5
|
||||
},
|
||||
"src": "D1 평면 대좌 28D6~28F9; 상면 앞 + h1 → 뒤 + h1 평면 경사 (N2 [추론])"
|
||||
},
|
||||
{
|
||||
"no": 4,
|
||||
"corners": [
|
||||
[
|
||||
3194.8,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
1894.8,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
1894.8,
|
||||
1197.0
|
||||
],
|
||||
[
|
||||
3194.8,
|
||||
1197.0
|
||||
]
|
||||
],
|
||||
"z_bottom": 32834.5,
|
||||
"top": {
|
||||
"y0": -499.7,
|
||||
"z0": 33043.5,
|
||||
"y1": 496.9,
|
||||
"z1": 33028.5
|
||||
},
|
||||
"src": "D1 평면 대좌 28D6~28F9; 상면 앞 + h1 → 뒤 + h1 평면 경사 (N2 [추론])"
|
||||
},
|
||||
{
|
||||
"no": 5,
|
||||
"corners": [
|
||||
[
|
||||
5701.6,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
4401.6,
|
||||
-1199.7
|
||||
],
|
||||
[
|
||||
4401.6,
|
||||
1197.0
|
||||
],
|
||||
[
|
||||
5701.6,
|
||||
1197.0
|
||||
]
|
||||
],
|
||||
"z_bottom": 32936.0,
|
||||
"top": {
|
||||
"y0": -499.7,
|
||||
"z0": 33144.0,
|
||||
"y1": 496.9,
|
||||
"z1": 33130.0
|
||||
},
|
||||
"src": "D1 평면 대좌 28D6~28F9; 상면 앞 + h1 → 뒤 + h1 평면 경사 (N2 [추론])"
|
||||
}
|
||||
],
|
||||
"bearings": [
|
||||
{
|
||||
"no": 1,
|
||||
"type": "받침",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
-4976.0,
|
||||
-499.7
|
||||
],
|
||||
"rotation_deg": -2.171,
|
||||
"seat_z": 32531.5,
|
||||
"el_x": 32790,
|
||||
"h1": 209,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 0
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"type": "받침",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
-2469.1,
|
||||
-499.7
|
||||
],
|
||||
"rotation_deg": -2.162,
|
||||
"seat_z": 32632.5,
|
||||
"el_x": 32891,
|
||||
"h1": 209,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 1
|
||||
},
|
||||
{
|
||||
"no": 3,
|
||||
"type": "받침",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
37.9,
|
||||
-499.7
|
||||
],
|
||||
"rotation_deg": -2.153,
|
||||
"seat_z": 32733.5,
|
||||
"el_x": 32992,
|
||||
"h1": 209,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 2
|
||||
},
|
||||
{
|
||||
"no": 4,
|
||||
"type": "받침",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
2544.8,
|
||||
-499.7
|
||||
],
|
||||
"rotation_deg": -2.144,
|
||||
"seat_z": 32834.5,
|
||||
"el_x": 33093,
|
||||
"h1": 209,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 3
|
||||
},
|
||||
{
|
||||
"no": 5,
|
||||
"type": "받침",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
5051.6,
|
||||
-499.7
|
||||
],
|
||||
"rotation_deg": -2.135,
|
||||
"seat_z": 32936.0,
|
||||
"el_x": 33194,
|
||||
"h1": 208,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 4
|
||||
},
|
||||
{
|
||||
"no": 6,
|
||||
"type": "받침",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
-5051.6,
|
||||
496.9
|
||||
],
|
||||
"rotation_deg": -6.503,
|
||||
"seat_z": 32531.5,
|
||||
"el_x": 32776,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 0
|
||||
},
|
||||
{
|
||||
"no": 7,
|
||||
"type": "받침",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
-2544.3,
|
||||
496.9
|
||||
],
|
||||
"rotation_deg": -6.476,
|
||||
"seat_z": 32632.5,
|
||||
"el_x": 32877,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 1
|
||||
},
|
||||
{
|
||||
"no": 8,
|
||||
"type": "받침",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
-37.1,
|
||||
497.0
|
||||
],
|
||||
"rotation_deg": -6.449,
|
||||
"seat_z": 32733.5,
|
||||
"el_x": 32978,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 2
|
||||
},
|
||||
{
|
||||
"no": 9,
|
||||
"type": "받침",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
2470.1,
|
||||
497.0
|
||||
],
|
||||
"rotation_deg": -6.422,
|
||||
"seat_z": 32834.5,
|
||||
"el_x": 33079,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 3
|
||||
},
|
||||
{
|
||||
"no": 10,
|
||||
"type": "받침",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
4977.2,
|
||||
497.0
|
||||
],
|
||||
"rotation_deg": -6.395,
|
||||
"seat_z": 32936.0,
|
||||
"el_x": 33180,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 550,
|
||||
"B": 550,
|
||||
"pedestal": 4
|
||||
}
|
||||
],
|
||||
"src": "일반도(1) 평면 대좌 28D6~28F9, 패드 2989~29A6; ELEVATION TABLE h1·h2·A·B"
|
||||
},
|
||||
"sole_plates": {
|
||||
"table": [
|
||||
{
|
||||
"no": 1,
|
||||
"S": -0.46,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 23,
|
||||
"T1": 24,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"S": -0.458,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 23,
|
||||
"T1": 24,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 3,
|
||||
"S": -0.456,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 23,
|
||||
"T1": 24,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 4,
|
||||
"S": -0.454,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 23,
|
||||
"T1": 24,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 5,
|
||||
"S": -0.452,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 23,
|
||||
"T1": 24,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 6,
|
||||
"S": -0.504,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 24,
|
||||
"T1": 26,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 7,
|
||||
"S": -0.502,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 24,
|
||||
"T1": 26,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 8,
|
||||
"S": -0.5,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 24,
|
||||
"T1": 26,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 9,
|
||||
"S": -0.498,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 24,
|
||||
"T1": 26,
|
||||
"T2": 22
|
||||
},
|
||||
{
|
||||
"no": 10,
|
||||
"S": -0.496,
|
||||
"L": 650,
|
||||
"W": 650,
|
||||
"T": 24,
|
||||
"T1": 26,
|
||||
"T2": 22
|
||||
}
|
||||
],
|
||||
"h3": 132,
|
||||
"bearing_size": "AB",
|
||||
"bearing_shrink": 100,
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"sole_plate_src": "솔플레이트 상세 TABLE; S < 0 -> 두꺼운 쪽 -Y (운곡교 규칙과 같음 [추론], OPEN #16)",
|
||||
"src": "교량받침 A x B (550 x 550), h3 132 (ELEVATION TABLE); T = h4 23 / 24"
|
||||
},
|
||||
"rebar_marks": {
|
||||
"P1": {
|
||||
"dia": "H32",
|
||||
"shape": "VI"
|
||||
},
|
||||
"P2": {
|
||||
"dia": "H32",
|
||||
"shape": "VI"
|
||||
},
|
||||
"P3": {
|
||||
"dia": "H25",
|
||||
"shape": "coupler_half"
|
||||
},
|
||||
"P4": {
|
||||
"dia": "H19",
|
||||
"shape": "coupler_half"
|
||||
},
|
||||
"P5": {
|
||||
"dia": "H19",
|
||||
"shape": "tie-90/135"
|
||||
}
|
||||
},
|
||||
"rebar_marks_src": "구조도(4) 철근 재료표·상세 (기둥 P1~P5)",
|
||||
"display": {
|
||||
"concrete_layers": {
|
||||
"lean": [
|
||||
"버림콘크리트",
|
||||
[
|
||||
160,
|
||||
160,
|
||||
160
|
||||
]
|
||||
],
|
||||
"footing": [
|
||||
"기초",
|
||||
[
|
||||
120,
|
||||
150,
|
||||
200
|
||||
]
|
||||
],
|
||||
"column": [
|
||||
"기둥",
|
||||
[
|
||||
200,
|
||||
140,
|
||||
90
|
||||
]
|
||||
],
|
||||
"coping": [
|
||||
"코핑",
|
||||
[
|
||||
210,
|
||||
180,
|
||||
80
|
||||
]
|
||||
],
|
||||
"pile": [
|
||||
"말뚝",
|
||||
[
|
||||
110,
|
||||
110,
|
||||
110
|
||||
]
|
||||
],
|
||||
"seat": [
|
||||
"받침대좌",
|
||||
[
|
||||
190,
|
||||
90,
|
||||
90
|
||||
]
|
||||
],
|
||||
"pad": [
|
||||
"받침패드",
|
||||
[
|
||||
90,
|
||||
160,
|
||||
90
|
||||
]
|
||||
]
|
||||
},
|
||||
"centreline_colour": [
|
||||
60,
|
||||
60,
|
||||
60
|
||||
],
|
||||
"column_mark_colours": {
|
||||
"P1": [
|
||||
200,
|
||||
40,
|
||||
40
|
||||
],
|
||||
"P2": [
|
||||
40,
|
||||
120,
|
||||
200
|
||||
],
|
||||
"P3": [
|
||||
40,
|
||||
170,
|
||||
170
|
||||
],
|
||||
"P4": [
|
||||
90,
|
||||
90,
|
||||
220
|
||||
],
|
||||
"P5": [
|
||||
140,
|
||||
60,
|
||||
160
|
||||
]
|
||||
},
|
||||
"footing_layer_colour": [
|
||||
150,
|
||||
110,
|
||||
60
|
||||
],
|
||||
"coping_layer_colour": [
|
||||
120,
|
||||
120,
|
||||
160
|
||||
],
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
]
|
||||
},
|
||||
"hidden_ids": [],
|
||||
"src": "R8 팔레트(2026-10-07) + 울산 확장 H22 (23,190,207), H13 (140,86,75) [2026-10-13]; 숨김 없음"
|
||||
},
|
||||
"column_rebar": {
|
||||
"form": "ring",
|
||||
"main": {
|
||||
"mark": "P1",
|
||||
"count": 49,
|
||||
"start_deg": 0.0,
|
||||
"radius": 975.0,
|
||||
"hook_leg_z": 10182.0,
|
||||
"bend_r": 340.0,
|
||||
"hook_leg": 500.0,
|
||||
"straight_from": 10522.0,
|
||||
"straight_len": 21835.0,
|
||||
"inner": {
|
||||
"mark": "P2",
|
||||
"radius": 930.0
|
||||
},
|
||||
"src": "단면 r 975 / 930 × 49 (7.347° 간격); 상세 a 21,835 r 340 c 500; 다리 EL 10.182 = 정면 작도 (기초 하면 + 150)"
|
||||
},
|
||||
"hoops": {
|
||||
"radius": 1003.5,
|
||||
"zones": [
|
||||
{
|
||||
"mark": "P3",
|
||||
"type": "coupler_half",
|
||||
"levels": [
|
||||
11432.0,
|
||||
11732.0,
|
||||
12032.0,
|
||||
12332.0,
|
||||
12632.0
|
||||
],
|
||||
"a": 3073.0,
|
||||
"gap": 80.0,
|
||||
"radius": 1003.5
|
||||
},
|
||||
{
|
||||
"mark": "P4",
|
||||
"type": "coupler_half",
|
||||
"levels": [
|
||||
12782.0,
|
||||
12932.0,
|
||||
13082.0,
|
||||
13232.0,
|
||||
13382.0,
|
||||
13532.0,
|
||||
13682.0,
|
||||
13832.0,
|
||||
13982.0,
|
||||
14132.0,
|
||||
14282.0,
|
||||
14432.0,
|
||||
14582.0,
|
||||
14732.0,
|
||||
14882.0,
|
||||
15032.0,
|
||||
15182.0,
|
||||
15332.0
|
||||
],
|
||||
"a": 3078.0,
|
||||
"gap": 65.0,
|
||||
"radius": 1000.5
|
||||
},
|
||||
{
|
||||
"mark": "P3",
|
||||
"type": "coupler_half",
|
||||
"levels": [
|
||||
15632.0,
|
||||
15932.0,
|
||||
16232.0,
|
||||
16532.0,
|
||||
16832.0,
|
||||
17132.0,
|
||||
17432.0,
|
||||
17732.0,
|
||||
18032.0,
|
||||
18332.0,
|
||||
18632.0,
|
||||
18932.0,
|
||||
19232.0,
|
||||
19532.0,
|
||||
19832.0,
|
||||
20132.0,
|
||||
20432.0,
|
||||
20732.0,
|
||||
21032.0,
|
||||
21332.0,
|
||||
21632.0,
|
||||
21932.0,
|
||||
22232.0,
|
||||
22532.0,
|
||||
22832.0,
|
||||
23132.0,
|
||||
23432.0,
|
||||
23732.0,
|
||||
24032.0,
|
||||
24332.0,
|
||||
24632.0,
|
||||
24932.0,
|
||||
25232.0,
|
||||
25532.0,
|
||||
25832.0,
|
||||
26132.0
|
||||
],
|
||||
"a": 3073.0,
|
||||
"gap": 80.0,
|
||||
"radius": 1003.5
|
||||
},
|
||||
{
|
||||
"mark": "P4",
|
||||
"type": "coupler_half",
|
||||
"levels": [
|
||||
26432.0,
|
||||
26732.0,
|
||||
27032.0,
|
||||
27332.0,
|
||||
27632.0,
|
||||
27932.0,
|
||||
28232.0,
|
||||
28532.0,
|
||||
28832.0
|
||||
],
|
||||
"a": 3078.0,
|
||||
"gap": 65.0,
|
||||
"radius": 1000.5
|
||||
},
|
||||
{
|
||||
"mark": "P3",
|
||||
"type": "coupler_half",
|
||||
"levels": [
|
||||
29132.0,
|
||||
29432.0,
|
||||
29732.0,
|
||||
30032.0
|
||||
],
|
||||
"a": 3073.0,
|
||||
"gap": 80.0,
|
||||
"radius": 1003.5
|
||||
}
|
||||
],
|
||||
"src": "사슬 '띠철근외측' 72단(100 | 1.300 | 4@300 | 18@150 | 36@300 | 9@300 | 4@300); 구간 P3 5 / P4 18 / P3 36 / P4 9 / P3 4 (수량 45·27 일치, 표지선 교번 [추론]); 상세 r 1.004 / 1.001 = 1,003.5 / 1,000.5(주철근 바깥 접함), a, b(커플러); 커플러 90°/270° [추론]"
|
||||
},
|
||||
"ties": {
|
||||
"mark": "P5",
|
||||
"shape": "90-135",
|
||||
"levels": [
|
||||
11082.0,
|
||||
11682.0,
|
||||
11982.0,
|
||||
12282.0,
|
||||
12582.0,
|
||||
12882.0,
|
||||
13182.0,
|
||||
13482.0,
|
||||
13782.0,
|
||||
14382.0,
|
||||
14982.0,
|
||||
15582.0,
|
||||
16182.0,
|
||||
16782.0,
|
||||
17382.0,
|
||||
17982.0,
|
||||
18582.0,
|
||||
19182.0,
|
||||
19782.0,
|
||||
20382.0,
|
||||
20982.0,
|
||||
21582.0,
|
||||
22182.0,
|
||||
22782.0,
|
||||
23082.0,
|
||||
23382.0,
|
||||
23682.0,
|
||||
23982.0,
|
||||
24282.0,
|
||||
24582.0,
|
||||
24882.0,
|
||||
25182.0,
|
||||
25482.0,
|
||||
25782.0,
|
||||
26082.0,
|
||||
26382.0,
|
||||
26682.0,
|
||||
26982.0,
|
||||
27582.0,
|
||||
28182.0
|
||||
],
|
||||
"straight": 2050.0,
|
||||
"leg": 200.0,
|
||||
"tail": 165.0,
|
||||
"y_lift": 19.0,
|
||||
"design_length": 2515.0,
|
||||
"src": "사슬 '크로스타이' 40단; 상세 a 200, b 2,050, c 165, d 100; Y +19 [추론], 90°/135° 교번 [추론], 꼬리 = c [추론]"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "새재1교P1형",
|
||||
"desc": "직접기초(말뚝 없음) · 원형 기둥 Ø2.2 · 직선 경사 코핑(끝면 수직, 상면 5단, 측면 3,000→2,200 테이퍼, 평면 직사각) · 받침 10개(대좌 5개 공유, 받침 평면 회전) · 철근 G2 기둥(주철근 2겹 49본) · 코핑·기초 철근 미판독",
|
||||
"source": "새재1교P1",
|
||||
"created": "2026-10-15 11:17:29",
|
||||
"inputs_sha": "b71cd2a3ba62c40d"
|
||||
}
|
||||
@@ -0,0 +1,989 @@
|
||||
{
|
||||
"_schema": "pier-T-expected/1",
|
||||
"pier_id": "P1",
|
||||
"tol_mm": 1.0,
|
||||
"_note": "독립 기대값: 일반도 치수 문자·EL 문자·받침 표. [작도] = 치수 문자 없음(대좌 외곽, 받침 평면 위치·회전)",
|
||||
"checkers": {
|
||||
"G1": "g1_pedestal.py",
|
||||
"G2": "g2_ring.py",
|
||||
"G3": "g3_sj.py"
|
||||
},
|
||||
"negative": {
|
||||
"G1": [
|
||||
{
|
||||
"id": "BP02",
|
||||
"d": [
|
||||
3,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "BS03",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
2
|
||||
]
|
||||
}
|
||||
],
|
||||
"G5": [
|
||||
{
|
||||
"id": "BB04",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "SP03",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
],
|
||||
"G2": [
|
||||
{
|
||||
"mark": "P1",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"mark": "P3",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
],
|
||||
"G3": [
|
||||
{
|
||||
"mark": "B1",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"mark": "B10",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"planned_fail": [
|
||||
{
|
||||
"gate": "G3",
|
||||
"item": "B5 bar count vs schedule",
|
||||
"reason": "작도 X방향 51곳(측면 점·사슬 '52@150=7.800 -300') 채택 vs 재료표 B5·B7 27·26, B6·B8 27·26 = 53 — OPEN #28",
|
||||
"approved": "사용자 2026-10-15"
|
||||
},
|
||||
{
|
||||
"gate": "G3",
|
||||
"item": "B6 bar count vs schedule",
|
||||
"reason": "작도 X방향 51곳(측면 점·사슬 '52@150=7.800 -300') 채택 vs 재료표 B5·B7 27·26, B6·B8 27·26 = 53 — OPEN #28",
|
||||
"approved": "사용자 2026-10-15"
|
||||
},
|
||||
{
|
||||
"gate": "G3",
|
||||
"item": "B7 bar count vs schedule",
|
||||
"reason": "작도 X방향 51곳(측면 점·사슬 '52@150=7.800 -300') 채택 vs 재료표 B5·B7 27·26, B6·B8 27·26 = 53 — OPEN #28",
|
||||
"approved": "사용자 2026-10-15"
|
||||
},
|
||||
{
|
||||
"gate": "G3",
|
||||
"item": "B8 bar count vs schedule",
|
||||
"reason": "작도 X방향 51곳(측면 점·사슬 '52@150=7.800 -300') 채택 vs 재료표 B5·B7 27·26, B6·B8 27·26 = 53 — OPEN #28",
|
||||
"approved": "사용자 2026-10-15"
|
||||
}
|
||||
],
|
||||
"G1": {
|
||||
"footing": {
|
||||
"dx": 7700,
|
||||
"dy": 7700,
|
||||
"z0": 10032,
|
||||
"thickness": 2600,
|
||||
"src": "'7.700', '2.600', 'EL. 10.032'"
|
||||
},
|
||||
"lean": {
|
||||
"dx": 7900,
|
||||
"dy": 7900,
|
||||
"thickness": 100,
|
||||
"src": "버림 '100', 7,900"
|
||||
},
|
||||
"column": {
|
||||
"d": 2200,
|
||||
"height": 16900,
|
||||
"src": "'2.200', '16.900'"
|
||||
},
|
||||
"coping": {
|
||||
"bottom_flat_half": 1200,
|
||||
"tip_half": 6000,
|
||||
"soffit_rise": 1700,
|
||||
"width_y": 3000,
|
||||
"side_bottom_width": 2200,
|
||||
"skew_deg": 0.0,
|
||||
"step_bounds": [
|
||||
-3723,
|
||||
-1216,
|
||||
1291,
|
||||
3798
|
||||
],
|
||||
"step_z": [
|
||||
32532,
|
||||
32633,
|
||||
32734,
|
||||
32835,
|
||||
32936
|
||||
],
|
||||
"src": "'12.000', '1.300'(좌 끝), '1.704'(우 끝), '1.700', 기둥 폭 '2.200'(평평한 하면 ±1,200: 작도), '3.000'(폭), 상면 단 경계 '2.277, 3@2.507, 2.202'(받침 열 기준); 단 높이 = EL.'X' - h1 - h2 (NO.1~5); 'EL. 32.532', 'EL. 32.936'"
|
||||
},
|
||||
"seats": {
|
||||
"n_pedestals": 5,
|
||||
"table": {
|
||||
"1": [
|
||||
32790,
|
||||
209,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"2": [
|
||||
32891,
|
||||
209,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"3": [
|
||||
32992,
|
||||
209,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"4": [
|
||||
33093,
|
||||
209,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"5": [
|
||||
33194,
|
||||
208,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"6": [
|
||||
32776,
|
||||
194,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"7": [
|
||||
32877,
|
||||
194,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"8": [
|
||||
32978,
|
||||
194,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"9": [
|
||||
33079,
|
||||
194,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
],
|
||||
"10": [
|
||||
33180,
|
||||
194,
|
||||
50,
|
||||
550,
|
||||
550
|
||||
]
|
||||
},
|
||||
"pos": {
|
||||
"1": [
|
||||
-4976.0,
|
||||
-499.7
|
||||
],
|
||||
"2": [
|
||||
-2469.1,
|
||||
-499.7
|
||||
],
|
||||
"3": [
|
||||
37.9,
|
||||
-499.7
|
||||
],
|
||||
"4": [
|
||||
2544.8,
|
||||
-499.7
|
||||
],
|
||||
"5": [
|
||||
5051.6,
|
||||
-499.7
|
||||
],
|
||||
"6": [
|
||||
-5051.6,
|
||||
496.9
|
||||
],
|
||||
"7": [
|
||||
-2544.3,
|
||||
496.9
|
||||
],
|
||||
"8": [
|
||||
-37.1,
|
||||
497.0
|
||||
],
|
||||
"9": [
|
||||
2470.1,
|
||||
497.0
|
||||
],
|
||||
"10": [
|
||||
4977.2,
|
||||
497.0
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE; 받침 평면 위치 [작도] (평면 치수 '1.024 / 948', S1·S2 '1000 / 997 / 1003' 일치)"
|
||||
}
|
||||
},
|
||||
"G5": {
|
||||
"el_x": {
|
||||
"1": 32790,
|
||||
"2": 32891,
|
||||
"3": 32992,
|
||||
"4": 33093,
|
||||
"5": 33194,
|
||||
"6": 32776,
|
||||
"7": 32877,
|
||||
"8": 32978,
|
||||
"9": 33079,
|
||||
"10": 33180
|
||||
},
|
||||
"S": {
|
||||
"1": -0.46,
|
||||
"2": -0.458,
|
||||
"3": -0.456,
|
||||
"4": -0.454,
|
||||
"5": -0.452,
|
||||
"6": -0.504,
|
||||
"7": -0.502,
|
||||
"8": -0.5,
|
||||
"9": -0.498,
|
||||
"10": -0.496
|
||||
},
|
||||
"W": {
|
||||
"1": 650,
|
||||
"2": 650,
|
||||
"3": 650,
|
||||
"4": 650,
|
||||
"5": 650,
|
||||
"6": 650,
|
||||
"7": 650,
|
||||
"8": 650,
|
||||
"9": 650,
|
||||
"10": 650
|
||||
},
|
||||
"L": 650,
|
||||
"T": {
|
||||
"1": 23,
|
||||
"2": 23,
|
||||
"3": 23,
|
||||
"4": 23,
|
||||
"5": 23,
|
||||
"6": 24,
|
||||
"7": 24,
|
||||
"8": 24,
|
||||
"9": 24,
|
||||
"10": 24
|
||||
},
|
||||
"h3": 132,
|
||||
"bearing_size": {
|
||||
"1": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"2": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"3": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"4": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"5": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"6": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"7": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"8": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"9": [
|
||||
550,
|
||||
550
|
||||
],
|
||||
"10": [
|
||||
550,
|
||||
550
|
||||
]
|
||||
},
|
||||
"bearing_shrink": 100,
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE (EL.'X', h3, A, B); 솔플레이트 상세 TABLE (S, L, W, T, T1·T2; S < 0 -> 두꺼운 쪽 -Y)"
|
||||
},
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
]
|
||||
},
|
||||
"G2": {
|
||||
"schedule_L": {
|
||||
"P1": 22869,
|
||||
"P2": 22869,
|
||||
"P3": 6306,
|
||||
"P4": 6286,
|
||||
"P5": 2515
|
||||
},
|
||||
"schedule_n": {
|
||||
"P1": 49,
|
||||
"P2": 49,
|
||||
"P3": 45,
|
||||
"P4": 27,
|
||||
"P5": 80
|
||||
},
|
||||
"dia": {
|
||||
"P1": 32,
|
||||
"P2": 32,
|
||||
"P3": 25,
|
||||
"P4": 19,
|
||||
"P5": 19
|
||||
},
|
||||
"main": {
|
||||
"mark": "P1",
|
||||
"radius": 975,
|
||||
"divisions": 49,
|
||||
"start_deg": 0.0,
|
||||
"bottom_above_footing": 150,
|
||||
"top_parts": [
|
||||
150,
|
||||
340,
|
||||
21835
|
||||
],
|
||||
"inner": {
|
||||
"mark": "P2",
|
||||
"radius": 930
|
||||
}
|
||||
},
|
||||
"hoop_chain": {
|
||||
"start": [
|
||||
100,
|
||||
1300
|
||||
],
|
||||
"groups": [
|
||||
[
|
||||
4,
|
||||
300
|
||||
],
|
||||
[
|
||||
18,
|
||||
150
|
||||
],
|
||||
[
|
||||
36,
|
||||
300
|
||||
],
|
||||
[
|
||||
9,
|
||||
300
|
||||
],
|
||||
[
|
||||
4,
|
||||
300
|
||||
]
|
||||
]
|
||||
},
|
||||
"hoop_zones": [
|
||||
[
|
||||
"P3",
|
||||
5
|
||||
],
|
||||
[
|
||||
"P4",
|
||||
18
|
||||
],
|
||||
[
|
||||
"P3",
|
||||
36
|
||||
],
|
||||
[
|
||||
"P4",
|
||||
9
|
||||
],
|
||||
[
|
||||
"P3",
|
||||
4
|
||||
]
|
||||
],
|
||||
"r_hoop": 1004,
|
||||
"r_hoop_by_mark": {
|
||||
"P3": 1004,
|
||||
"P4": 1001
|
||||
},
|
||||
"tie": {
|
||||
"mark": "P5",
|
||||
"chain": {
|
||||
"start": [
|
||||
100,
|
||||
950
|
||||
],
|
||||
"groups": [
|
||||
[
|
||||
1,
|
||||
600
|
||||
],
|
||||
[
|
||||
7,
|
||||
300
|
||||
],
|
||||
[
|
||||
15,
|
||||
600
|
||||
],
|
||||
[
|
||||
14,
|
||||
300
|
||||
],
|
||||
[
|
||||
2,
|
||||
600
|
||||
]
|
||||
]
|
||||
},
|
||||
"per_level": 2,
|
||||
"offset": 0,
|
||||
"y_lift": 19
|
||||
},
|
||||
"no_fillet_marks": [
|
||||
"P1",
|
||||
"P2",
|
||||
"P3",
|
||||
"P4"
|
||||
],
|
||||
"src": "재료표 L·N·r; 단면 r 975 / 930 DIVISION 49; 사슬 '띠철근외측'·'크로스타이' (기초 하면 EL 10.032 기준)"
|
||||
},
|
||||
"G3": {
|
||||
"schedule": {
|
||||
"B1": [
|
||||
10590,
|
||||
31
|
||||
],
|
||||
"B2": [
|
||||
12010,
|
||||
31
|
||||
],
|
||||
"B3": [
|
||||
10590,
|
||||
30
|
||||
],
|
||||
"B4": [
|
||||
12010,
|
||||
30
|
||||
],
|
||||
"B5": [
|
||||
11190,
|
||||
27
|
||||
],
|
||||
"B6": [
|
||||
13210,
|
||||
27
|
||||
],
|
||||
"B7": [
|
||||
11190,
|
||||
26
|
||||
],
|
||||
"B8": [
|
||||
13210,
|
||||
26
|
||||
],
|
||||
"B9": [
|
||||
6332,
|
||||
45
|
||||
],
|
||||
"B10": [
|
||||
32416,
|
||||
4
|
||||
],
|
||||
"B11": [
|
||||
7700,
|
||||
11
|
||||
],
|
||||
"B12": [
|
||||
7700,
|
||||
23
|
||||
]
|
||||
},
|
||||
"dia": {
|
||||
"B1": 25,
|
||||
"B2": 25,
|
||||
"B3": 25,
|
||||
"B4": 25,
|
||||
"B5": 25,
|
||||
"B6": 25,
|
||||
"B7": 25,
|
||||
"B8": 25,
|
||||
"B9": 19,
|
||||
"B10": 19,
|
||||
"B11": 19,
|
||||
"B12": 19
|
||||
},
|
||||
"half_a": 3750,
|
||||
"mats": {
|
||||
"y_bottom": {
|
||||
"marks": [
|
||||
"B2",
|
||||
"B4"
|
||||
],
|
||||
"axis": "Y",
|
||||
"z": 10132,
|
||||
"leg": 1800,
|
||||
"pos": [
|
||||
-3750.0,
|
||||
-3675.0,
|
||||
-3600.0,
|
||||
-3475.0,
|
||||
-3350.0,
|
||||
-3225.0,
|
||||
-3100.0,
|
||||
-2975.0,
|
||||
-2850.0,
|
||||
-2725.0,
|
||||
-2600.0,
|
||||
-2475.0,
|
||||
-2350.0,
|
||||
-2225.0,
|
||||
-2100.0,
|
||||
-1975.0,
|
||||
-1850.0,
|
||||
-1725.0,
|
||||
-1600.0,
|
||||
-1475.0,
|
||||
-1350.0,
|
||||
-1225.0,
|
||||
-1100.0,
|
||||
-975.0,
|
||||
-850.0,
|
||||
-725.0,
|
||||
-600.0,
|
||||
-475.0,
|
||||
-350.0,
|
||||
-225.0,
|
||||
-100.0,
|
||||
25.0,
|
||||
150.0,
|
||||
275.0,
|
||||
400.0,
|
||||
525.0,
|
||||
650.0,
|
||||
775.0,
|
||||
900.0,
|
||||
1025.0,
|
||||
1150.0,
|
||||
1275.0,
|
||||
1400.0,
|
||||
1525.0,
|
||||
1650.0,
|
||||
1775.0,
|
||||
1900.0,
|
||||
2025.0,
|
||||
2150.0,
|
||||
2275.0,
|
||||
2400.0,
|
||||
2525.0,
|
||||
2650.0,
|
||||
2775.0,
|
||||
2900.0,
|
||||
3025.0,
|
||||
3150.0,
|
||||
3275.0,
|
||||
3400.0,
|
||||
3525.0,
|
||||
3650.0
|
||||
]
|
||||
},
|
||||
"x_bottom": {
|
||||
"marks": [
|
||||
"B6",
|
||||
"B8"
|
||||
],
|
||||
"axis": "X",
|
||||
"z": 10154.5,
|
||||
"leg": 2400,
|
||||
"pos": [
|
||||
-3750.0,
|
||||
-3600.0,
|
||||
-3450.0,
|
||||
-3300.0,
|
||||
-3150.0,
|
||||
-3000.0,
|
||||
-2850.0,
|
||||
-2700.0,
|
||||
-2550.0,
|
||||
-2400.0,
|
||||
-2250.0,
|
||||
-2100.0,
|
||||
-1950.0,
|
||||
-1800.0,
|
||||
-1650.0,
|
||||
-1500.0,
|
||||
-1350.0,
|
||||
-1200.0,
|
||||
-1050.0,
|
||||
-900.0,
|
||||
-750.0,
|
||||
-600.0,
|
||||
-450.0,
|
||||
-300.0,
|
||||
-150.0,
|
||||
-0.0,
|
||||
150.0,
|
||||
300.0,
|
||||
450.0,
|
||||
600.0,
|
||||
750.0,
|
||||
900.0,
|
||||
1050.0,
|
||||
1200.0,
|
||||
1350.0,
|
||||
1500.0,
|
||||
1650.0,
|
||||
1800.0,
|
||||
1950.0,
|
||||
2100.0,
|
||||
2250.0,
|
||||
2400.0,
|
||||
2550.0,
|
||||
2700.0,
|
||||
2850.0,
|
||||
3000.0,
|
||||
3150.0,
|
||||
3300.0,
|
||||
3450.0,
|
||||
3600.0,
|
||||
3750.0
|
||||
]
|
||||
},
|
||||
"y_top": {
|
||||
"marks": [
|
||||
"B1",
|
||||
"B3"
|
||||
],
|
||||
"axis": "Y",
|
||||
"z": 12532,
|
||||
"leg": -900,
|
||||
"pos": [
|
||||
-3750.0,
|
||||
-3675.0,
|
||||
-3600.0,
|
||||
-3475.0,
|
||||
-3350.0,
|
||||
-3225.0,
|
||||
-3100.0,
|
||||
-2975.0,
|
||||
-2850.0,
|
||||
-2725.0,
|
||||
-2600.0,
|
||||
-2475.0,
|
||||
-2350.0,
|
||||
-2225.0,
|
||||
-2100.0,
|
||||
-1975.0,
|
||||
-1850.0,
|
||||
-1725.0,
|
||||
-1600.0,
|
||||
-1475.0,
|
||||
-1350.0,
|
||||
-1225.0,
|
||||
-1100.0,
|
||||
-975.0,
|
||||
-850.0,
|
||||
-725.0,
|
||||
-600.0,
|
||||
-475.0,
|
||||
-350.0,
|
||||
-225.0,
|
||||
-100.0,
|
||||
25.0,
|
||||
150.0,
|
||||
275.0,
|
||||
400.0,
|
||||
525.0,
|
||||
650.0,
|
||||
775.0,
|
||||
900.0,
|
||||
1025.0,
|
||||
1150.0,
|
||||
1275.0,
|
||||
1400.0,
|
||||
1525.0,
|
||||
1650.0,
|
||||
1775.0,
|
||||
1900.0,
|
||||
2025.0,
|
||||
2150.0,
|
||||
2275.0,
|
||||
2400.0,
|
||||
2525.0,
|
||||
2650.0,
|
||||
2775.0,
|
||||
2900.0,
|
||||
3025.0,
|
||||
3150.0,
|
||||
3275.0,
|
||||
3400.0,
|
||||
3525.0,
|
||||
3650.0
|
||||
]
|
||||
},
|
||||
"x_top": {
|
||||
"marks": [
|
||||
"B5",
|
||||
"B7"
|
||||
],
|
||||
"axis": "X",
|
||||
"z": 12509.5,
|
||||
"leg": -1200,
|
||||
"pos": [
|
||||
-3750.0,
|
||||
-3600.0,
|
||||
-3450.0,
|
||||
-3300.0,
|
||||
-3150.0,
|
||||
-3000.0,
|
||||
-2850.0,
|
||||
-2700.0,
|
||||
-2550.0,
|
||||
-2400.0,
|
||||
-2250.0,
|
||||
-2100.0,
|
||||
-1950.0,
|
||||
-1800.0,
|
||||
-1650.0,
|
||||
-1500.0,
|
||||
-1350.0,
|
||||
-1200.0,
|
||||
-1050.0,
|
||||
-900.0,
|
||||
-750.0,
|
||||
-600.0,
|
||||
-450.0,
|
||||
-300.0,
|
||||
-150.0,
|
||||
-0.0,
|
||||
150.0,
|
||||
300.0,
|
||||
450.0,
|
||||
600.0,
|
||||
750.0,
|
||||
900.0,
|
||||
1050.0,
|
||||
1200.0,
|
||||
1350.0,
|
||||
1500.0,
|
||||
1650.0,
|
||||
1800.0,
|
||||
1950.0,
|
||||
2100.0,
|
||||
2250.0,
|
||||
2400.0,
|
||||
2550.0,
|
||||
2700.0,
|
||||
2850.0,
|
||||
3000.0,
|
||||
3150.0,
|
||||
3300.0,
|
||||
3450.0,
|
||||
3600.0,
|
||||
3750.0
|
||||
]
|
||||
}
|
||||
},
|
||||
"mid": {
|
||||
"B12": {
|
||||
"axis": "Y",
|
||||
"lift": 19,
|
||||
"levels": {
|
||||
"10732": [
|
||||
-3600.0,
|
||||
-2600.0,
|
||||
-1600.0,
|
||||
-600.0,
|
||||
400.0,
|
||||
1400.0,
|
||||
2400.0,
|
||||
3400.0
|
||||
],
|
||||
"11332": [
|
||||
-3100.0,
|
||||
-2100.0,
|
||||
-1100.0,
|
||||
-100.0,
|
||||
900.0,
|
||||
1900.0,
|
||||
2900.0
|
||||
],
|
||||
"11632": [
|
||||
-3600.0,
|
||||
-2600.0,
|
||||
-1600.0,
|
||||
-600.0,
|
||||
400.0,
|
||||
1400.0,
|
||||
2400.0,
|
||||
3400.0
|
||||
]
|
||||
}
|
||||
},
|
||||
"B11": {
|
||||
"axis": "X",
|
||||
"lift": 0,
|
||||
"levels": {
|
||||
"10732": [
|
||||
-3450.0,
|
||||
-1050.0,
|
||||
1350.0,
|
||||
3750.0
|
||||
],
|
||||
"11332": [
|
||||
-2250.0,
|
||||
150.0,
|
||||
2550.0
|
||||
],
|
||||
"11632": [
|
||||
-3450.0,
|
||||
-1050.0,
|
||||
1350.0,
|
||||
3750.0
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"b10": {
|
||||
"levels": [
|
||||
10432.0,
|
||||
10732.0,
|
||||
11332.0,
|
||||
11632.0
|
||||
],
|
||||
"size": 7545
|
||||
},
|
||||
"b9": {
|
||||
"rows": [
|
||||
-2850.0,
|
||||
-1650.0,
|
||||
-450.0,
|
||||
750.0,
|
||||
1950.0,
|
||||
3150.0
|
||||
],
|
||||
"cols_even": [
|
||||
-3600.0,
|
||||
-2600.0,
|
||||
-1600.0,
|
||||
-600.0,
|
||||
400.0,
|
||||
1400.0,
|
||||
2400.0,
|
||||
3400.0
|
||||
],
|
||||
"cols_odd": [
|
||||
-3100.0,
|
||||
-2100.0,
|
||||
-1100.0,
|
||||
-100.0,
|
||||
900.0,
|
||||
1900.0,
|
||||
2900.0
|
||||
],
|
||||
"a": 1244,
|
||||
"height": 2444
|
||||
},
|
||||
"src": "재료표 L·N·b; 정면 점 61(Y방향)·측면 점 51(X방향), 측면 EL +22.5 어긋남; 중간층 EL 10.732 / 11.332 / 11.632; B10 4단 ±3,772.5; B9 정면 연직선 15곳 @500 + 측면 다리 행 6 @1,200 (짝수 행 8·홀수 행 7); F3 교번; F4 B12 Y방향 +19; 상세 a 1,244 b 2,444"
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "새재1교P1형",
|
||||
"desc": "직접기초(말뚝 없음) · 원형 기둥 Ø2.2 · 직선 경사 코핑(끝면 수직, 상면 5단, 측면 3,000→2,200 테이퍼, 평면 직사각) · 받침 10개(대좌 5개 공유, 받침 평면 회전) · 철근 G2 기둥(주철근 2겹 49본) · G3 기초(철근별 중심선 307본) · 코핑 철근 미판독",
|
||||
"source": "새재1교P1",
|
||||
"created": "2026-10-15 11:28:52",
|
||||
"inputs_sha": "54cfa11d06f0fdbf"
|
||||
}
|
||||
@@ -0,0 +1,353 @@
|
||||
{
|
||||
"_schema": "pier-T-expected/1",
|
||||
"pier_id": "P1",
|
||||
"tol_mm": 1.0,
|
||||
"_note": "독립 기대값: 일반도 치수 문자·EL 문자·받침 표. [작도] = 치수 문자 없음(사각 18°, 대좌 외곽, 받침 평면 위치)",
|
||||
"checkers": {
|
||||
"G1": "g1_skew.py"
|
||||
},
|
||||
"negative": {
|
||||
"G1": [
|
||||
{
|
||||
"id": "BP02",
|
||||
"d": [
|
||||
3,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "BS03",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
2
|
||||
]
|
||||
}
|
||||
],
|
||||
"G5": [
|
||||
{
|
||||
"id": "BB04",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "SP03",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"planned_fail": [],
|
||||
"G1": {
|
||||
"footing": {
|
||||
"dx": 9600,
|
||||
"dy": 9600,
|
||||
"z0": 12175,
|
||||
"thickness": 2200,
|
||||
"src": "'9.600', '2.200', 'EL. 12.175'"
|
||||
},
|
||||
"lean": {
|
||||
"dx": 9800,
|
||||
"dy": 9800,
|
||||
"thickness": 100,
|
||||
"src": "버림 '100', 9,800"
|
||||
},
|
||||
"column": {
|
||||
"d": 2500,
|
||||
"height": 3800,
|
||||
"src": "'2.500', '3.800'"
|
||||
},
|
||||
"piles": {
|
||||
"nx": 5,
|
||||
"ny": 5,
|
||||
"pitch": 2000,
|
||||
"edge": 800,
|
||||
"d": 609,
|
||||
"length": 22000,
|
||||
"head_embedment": 100,
|
||||
"src": "'4@2.000=8.000' (정면·단면), '800', 'Ø609.0x12T, L=22.0M', 머리 '100' (O1)"
|
||||
},
|
||||
"coping": {
|
||||
"bottom_flat_half": 1350,
|
||||
"tip_half": 6000,
|
||||
"soffit_rise": 1500,
|
||||
"width_y": 3300,
|
||||
"side_bottom_width": 2500,
|
||||
"skew_deg": 18.0,
|
||||
"step_bounds": [
|
||||
-3773,
|
||||
-1297,
|
||||
1179,
|
||||
3655
|
||||
],
|
||||
"step_z": [
|
||||
21175,
|
||||
21209,
|
||||
21242,
|
||||
21188,
|
||||
21128
|
||||
],
|
||||
"src": "'12.000', '2.700'(1,350 x 2), '1.500' x 2, '3.300'(1,120+1,141+1,039), 기둥 폭 2,500; 상면 단 경계 '2.227, 3@2.476, 2.344'; 단 높이 = EL.'X' - h1 - h2 (NO.1~5); 사각 18° [작도]"
|
||||
},
|
||||
"seats": {
|
||||
"n_pedestals": 5,
|
||||
"table": {
|
||||
"1": [
|
||||
21398,
|
||||
173,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"2": [
|
||||
21432,
|
||||
173,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"3": [
|
||||
21465,
|
||||
173,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"4": [
|
||||
21411,
|
||||
173,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"5": [
|
||||
21351,
|
||||
173,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"6": [
|
||||
21419,
|
||||
194,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"7": [
|
||||
21453,
|
||||
194,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"8": [
|
||||
21486,
|
||||
194,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"9": [
|
||||
21433,
|
||||
194,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"10": [
|
||||
21372,
|
||||
194,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
]
|
||||
},
|
||||
"pos": {
|
||||
"1": [
|
||||
-4767.0,
|
||||
-530.2
|
||||
],
|
||||
"2": [
|
||||
-2290.8,
|
||||
-530.2
|
||||
],
|
||||
"3": [
|
||||
185.4,
|
||||
-530.2
|
||||
],
|
||||
"4": [
|
||||
2661.6,
|
||||
-530.2
|
||||
],
|
||||
"5": [
|
||||
5137.8,
|
||||
-530.2
|
||||
],
|
||||
"6": [
|
||||
-5137.8,
|
||||
610.9
|
||||
],
|
||||
"7": [
|
||||
-2661.6,
|
||||
610.9
|
||||
],
|
||||
"8": [
|
||||
-185.4,
|
||||
610.9
|
||||
],
|
||||
"9": [
|
||||
2290.8,
|
||||
610.9
|
||||
],
|
||||
"10": [
|
||||
4767.0,
|
||||
610.9
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE; 받침 평면 위치 [작도] (단면 '1.120, 1.141, 1.039' = y -530 / 611 ✓)"
|
||||
}
|
||||
},
|
||||
"G5": {
|
||||
"el_x": {
|
||||
"1": 21398,
|
||||
"2": 21432,
|
||||
"3": 21465,
|
||||
"4": 21411,
|
||||
"5": 21351,
|
||||
"6": 21419,
|
||||
"7": 21453,
|
||||
"8": 21486,
|
||||
"9": 21433,
|
||||
"10": 21372
|
||||
},
|
||||
"S": {
|
||||
"1": 1.765,
|
||||
"2": 1.765,
|
||||
"3": 1.765,
|
||||
"4": 1.765,
|
||||
"5": 1.765,
|
||||
"6": 1.765,
|
||||
"7": 1.765,
|
||||
"8": 1.765,
|
||||
"9": 1.765,
|
||||
"10": 1.765
|
||||
},
|
||||
"W": {
|
||||
"1": 750,
|
||||
"2": 750,
|
||||
"3": 750,
|
||||
"4": 750,
|
||||
"5": 750,
|
||||
"6": 750,
|
||||
"7": 750,
|
||||
"8": 750,
|
||||
"9": 750,
|
||||
"10": 750
|
||||
},
|
||||
"L": 800,
|
||||
"T": 29,
|
||||
"h3": 148,
|
||||
"bearing_size": {
|
||||
"1": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"2": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"3": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"4": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"5": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"6": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"7": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"8": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"9": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"10": [
|
||||
700,
|
||||
650
|
||||
]
|
||||
},
|
||||
"bearing_shrink": 100,
|
||||
"thick_end": "+Y",
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE (EL.'X', h3, A, B); 솔플레이트 상세 TABLE (S, L, W, T1 22 / T2 36 -> +Y, O4)"
|
||||
},
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,720 @@
|
||||
{
|
||||
"_schema": "pier-T/1",
|
||||
"pier_id": "P1",
|
||||
"_meta": {
|
||||
"structure": "옥성교 P1 교각 (T형, 말뚝기초, 직선 경사 코핑, 평면 사각 18°)",
|
||||
"status": "형상(G1)·받침(G5) 판독 2026-10-14, 결정 O1~O5 사용자 확정. 철근 G2~G4 미판독(범위 밖)",
|
||||
"units": "mm; Z = EL x 1000",
|
||||
"frame": "X 코핑 길이 방향, Y 평면 위쪽, 원점 = 기둥 중심",
|
||||
"sources": {
|
||||
"D1": "RAG/옥성교P1.dwg (교각 일반도(1) + 배근도)"
|
||||
},
|
||||
"reading": "DOC/02_분석/분석_옥성교P1교각도면판독_2026-10-14_v0.1.00.md, Code/옥성P1판독/판독/g1_values.json"
|
||||
},
|
||||
"scope": [
|
||||
"G1",
|
||||
"G5"
|
||||
],
|
||||
"builders": {
|
||||
"G1": "concrete_tapered.py"
|
||||
},
|
||||
"lean_concrete": {
|
||||
"size_x": 9800.0,
|
||||
"size_y": 9800.0,
|
||||
"z_bottom": 12075.0,
|
||||
"z_top": 12175.0,
|
||||
"src": "D1 정면 10355~1035B (9,800 x 100)"
|
||||
},
|
||||
"footing": {
|
||||
"size_x": 9600.0,
|
||||
"size_y": 9600.0,
|
||||
"z_bottom": 12175.0,
|
||||
"thickness": 2200.0,
|
||||
"src": "D1 정면 1035C~1035F, 단면도"
|
||||
},
|
||||
"piles": {
|
||||
"count_x": 5,
|
||||
"count_y": 5,
|
||||
"pitch_x": 2000.0,
|
||||
"pitch_y": 2000.0,
|
||||
"diameter": 609.0,
|
||||
"length": 22000.0,
|
||||
"head_embedment": 100.0,
|
||||
"kind": "내부굴착강관말뚝 Ø609.0x12T (속찬 원기둥, O5)",
|
||||
"src": "기초 평면도 CSPILEH 25개 (5 x 5 @2,000), 정면 말뚝 x 0, +-2,000, +-4,000, 머리 EL 12.275; 'Ø609.0x12T, L=22.0M'; 기초 평면 '5@1.600'은 오기 (O1)"
|
||||
},
|
||||
"column": {
|
||||
"shape": "circular",
|
||||
"diameter": 2500.0,
|
||||
"height": 3800.0,
|
||||
"src": "D1 정면 10347/10349, 단면도"
|
||||
},
|
||||
"coping": {
|
||||
"form": "tapered",
|
||||
"profile_xz": [
|
||||
[
|
||||
-1350.0,
|
||||
18175.0
|
||||
],
|
||||
[
|
||||
1350.0,
|
||||
18175.0
|
||||
],
|
||||
[
|
||||
6000.0,
|
||||
19675.0
|
||||
],
|
||||
[
|
||||
6000.0,
|
||||
21127.7
|
||||
],
|
||||
[
|
||||
3656.0,
|
||||
21127.7
|
||||
],
|
||||
[
|
||||
3656.0,
|
||||
21188.3
|
||||
],
|
||||
[
|
||||
1179.8,
|
||||
21188.3
|
||||
],
|
||||
[
|
||||
1179.8,
|
||||
21242.2
|
||||
],
|
||||
[
|
||||
-1296.4,
|
||||
21242.2
|
||||
],
|
||||
[
|
||||
-1296.4,
|
||||
21208.6
|
||||
],
|
||||
[
|
||||
-3772.6,
|
||||
21208.6
|
||||
],
|
||||
[
|
||||
-3772.6,
|
||||
21175.0
|
||||
],
|
||||
[
|
||||
-6000.0,
|
||||
21175.0
|
||||
],
|
||||
[
|
||||
-6000.0,
|
||||
19675.0
|
||||
]
|
||||
],
|
||||
"width_y": 3300.0,
|
||||
"plan_length": 12000.0,
|
||||
"top_length": 12000.0,
|
||||
"z_tip": 19675.0,
|
||||
"z_top_left": 21175.0,
|
||||
"z_top_right": 21127.7,
|
||||
"plan_corner_radius": 0,
|
||||
"side_taper": {
|
||||
"half_width_top": 1650.0,
|
||||
"z_taper_top": 19675.0,
|
||||
"half_width_bottom": 1250.0
|
||||
},
|
||||
"skew_deg": 18.0,
|
||||
"src": {
|
||||
"profile": "D1 정면 1044B~10458 (Y = 0 단면, 상면 5단)",
|
||||
"side": "D1 단면도 (416864.4 / 420164.4 수직 EL 19.675~, 417264.4 / 419764.4 EL 18.175, 경사 1,552.4)",
|
||||
"skew": "D1 평면 104A3~104AA (O3)"
|
||||
}
|
||||
},
|
||||
"materials": {
|
||||
"fck": {
|
||||
"lean": "16MPa",
|
||||
"footing": "27MPa",
|
||||
"column": "35MPa",
|
||||
"coping": "35MPa",
|
||||
"seat": "35MPa"
|
||||
},
|
||||
"src": "일반도 주기 '버림 CON'C fck = 16 MPa', '구체 fck = 27 MPa'(기초), '구체 fck = 35 MPa'; 대좌 35 [추론]"
|
||||
},
|
||||
"bearing_seats": {
|
||||
"_note": "shared pedestals (one per bearing line, both rows), sloped top (O2); pads rotated with the skew",
|
||||
"pad_margin_bottom": 200,
|
||||
"pad_margin_top": 100,
|
||||
"pedestals": [
|
||||
{
|
||||
"no": 1,
|
||||
"corners": [
|
||||
[
|
||||
-3856.1,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
-5223.0,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
-6067.8,
|
||||
1369.7
|
||||
],
|
||||
[
|
||||
-4700.9,
|
||||
1369.7
|
||||
]
|
||||
],
|
||||
"z_bottom": 21175.0,
|
||||
"top": {
|
||||
"y0": -530.2,
|
||||
"z0": 21348.0,
|
||||
"y1": 610.9,
|
||||
"z1": 21369.0
|
||||
},
|
||||
"src": "D1 평면 104A2/1049F/104A0/104A1; 상면 앞 +173 → 뒤 +194 (O2 [추론])"
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"corners": [
|
||||
[
|
||||
-1379.9,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
-2746.8,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
-3591.6,
|
||||
1369.7
|
||||
],
|
||||
[
|
||||
-2224.7,
|
||||
1369.7
|
||||
]
|
||||
],
|
||||
"z_bottom": 21208.6,
|
||||
"top": {
|
||||
"y0": -530.2,
|
||||
"z0": 21381.6,
|
||||
"y1": 610.9,
|
||||
"z1": 21402.6
|
||||
},
|
||||
"src": "D1 평면 1049A/10497/10498/10499; 상면 앞 +173 → 뒤 +194 (O2 [추론])"
|
||||
},
|
||||
{
|
||||
"no": 3,
|
||||
"corners": [
|
||||
[
|
||||
1096.3,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
-270.6,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
-1115.4,
|
||||
1369.7
|
||||
],
|
||||
[
|
||||
251.5,
|
||||
1369.7
|
||||
]
|
||||
],
|
||||
"z_bottom": 21242.2,
|
||||
"top": {
|
||||
"y0": -530.2,
|
||||
"z0": 21415.2,
|
||||
"y1": 610.9,
|
||||
"z1": 21436.2
|
||||
},
|
||||
"src": "D1 평면 10492/1048F/10490/10491; 상면 앞 +173 → 뒤 +194 (O2 [추론])"
|
||||
},
|
||||
{
|
||||
"no": 4,
|
||||
"corners": [
|
||||
[
|
||||
3572.5,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
2205.6,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
1360.8,
|
||||
1369.7
|
||||
],
|
||||
[
|
||||
2727.7,
|
||||
1369.7
|
||||
]
|
||||
],
|
||||
"z_bottom": 21188.3,
|
||||
"top": {
|
||||
"y0": -530.2,
|
||||
"z0": 21361.3,
|
||||
"y1": 610.9,
|
||||
"z1": 21382.3
|
||||
},
|
||||
"src": "D1 평면 1048A/10487/10488/10489; 상면 앞 +173 → 뒤 +194 (O2 [추론])"
|
||||
},
|
||||
{
|
||||
"no": 5,
|
||||
"corners": [
|
||||
[
|
||||
6048.7,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
4681.7,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
3837.0,
|
||||
1369.7
|
||||
],
|
||||
[
|
||||
5203.9,
|
||||
1369.7
|
||||
]
|
||||
],
|
||||
"z_bottom": 21127.7,
|
||||
"top": {
|
||||
"y0": -530.2,
|
||||
"z0": 21300.7,
|
||||
"y1": 610.9,
|
||||
"z1": 21321.7
|
||||
},
|
||||
"src": "D1 평면 10482/1047F/10480/10481; 상면 앞 +173 → 뒤 +194 (O2 [추론])"
|
||||
}
|
||||
],
|
||||
"bearings": [
|
||||
{
|
||||
"no": 1,
|
||||
"type": "3000 kN",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
-4767.0,
|
||||
-530.2
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21175.0,
|
||||
"el_x": 21398,
|
||||
"h1": 173,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 0
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"type": "3000 kN",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
-2290.8,
|
||||
-530.2
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21208.6,
|
||||
"el_x": 21432,
|
||||
"h1": 173,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 1
|
||||
},
|
||||
{
|
||||
"no": 3,
|
||||
"type": "3000 kN",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
185.4,
|
||||
-530.2
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21242.2,
|
||||
"el_x": 21465,
|
||||
"h1": 173,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 2
|
||||
},
|
||||
{
|
||||
"no": 4,
|
||||
"type": "3000 kN",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
2661.6,
|
||||
-530.2
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21188.3,
|
||||
"el_x": 21411,
|
||||
"h1": 173,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 3
|
||||
},
|
||||
{
|
||||
"no": 5,
|
||||
"type": "3000 kN",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
5137.8,
|
||||
-530.2
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21127.7,
|
||||
"el_x": 21351,
|
||||
"h1": 173,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 4
|
||||
},
|
||||
{
|
||||
"no": 6,
|
||||
"type": "3000 kN",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
-5137.8,
|
||||
610.9
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21175.0,
|
||||
"el_x": 21419,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 0
|
||||
},
|
||||
{
|
||||
"no": 7,
|
||||
"type": "3000 kN",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
-2661.6,
|
||||
610.9
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21208.6,
|
||||
"el_x": 21453,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 1
|
||||
},
|
||||
{
|
||||
"no": 8,
|
||||
"type": "3000 kN",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
-185.4,
|
||||
610.9
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21242.2,
|
||||
"el_x": 21486,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 2
|
||||
},
|
||||
{
|
||||
"no": 9,
|
||||
"type": "3000 kN",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
2290.8,
|
||||
610.9
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21188.3,
|
||||
"el_x": 21433,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 3
|
||||
},
|
||||
{
|
||||
"no": 10,
|
||||
"type": "3000 kN",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
4767.0,
|
||||
610.9
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21127.7,
|
||||
"el_x": 21372,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 4
|
||||
}
|
||||
],
|
||||
"src": "일반도 평면 대좌 1047F~104A2, 패드 10D96~10DB3; ELEVATION TABLE h1·h2·A·B"
|
||||
},
|
||||
"sole_plates": {
|
||||
"table": [
|
||||
{
|
||||
"no": 1,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 3,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 4,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 5,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 6,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 7,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 8,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 9,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 10,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
}
|
||||
],
|
||||
"h3": 148,
|
||||
"bearing_size": "AB",
|
||||
"bearing_shrink": 100,
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"sole_plate_src": "솔플레이트 상세 TABLE; S > 0 -> 두꺼운 쪽 +Y (T2 36, O4 [추론])",
|
||||
"src": "교량받침 A x B (700 x 650), h3 148 (ELEVATION TABLE); T = h4 29"
|
||||
},
|
||||
"rebar_marks": {},
|
||||
"rebar_marks_src": "철근 G2~G4 다음 Task",
|
||||
"display": {
|
||||
"concrete_layers": {
|
||||
"lean": [
|
||||
"버림콘크리트",
|
||||
[
|
||||
160,
|
||||
160,
|
||||
160
|
||||
]
|
||||
],
|
||||
"footing": [
|
||||
"기초",
|
||||
[
|
||||
120,
|
||||
150,
|
||||
200
|
||||
]
|
||||
],
|
||||
"column": [
|
||||
"기둥",
|
||||
[
|
||||
200,
|
||||
140,
|
||||
90
|
||||
]
|
||||
],
|
||||
"coping": [
|
||||
"코핑",
|
||||
[
|
||||
210,
|
||||
180,
|
||||
80
|
||||
]
|
||||
],
|
||||
"pile": [
|
||||
"말뚝",
|
||||
[
|
||||
110,
|
||||
110,
|
||||
110
|
||||
]
|
||||
],
|
||||
"seat": [
|
||||
"받침대좌",
|
||||
[
|
||||
190,
|
||||
90,
|
||||
90
|
||||
]
|
||||
],
|
||||
"pad": [
|
||||
"받침패드",
|
||||
[
|
||||
90,
|
||||
160,
|
||||
90
|
||||
]
|
||||
]
|
||||
},
|
||||
"centreline_colour": [
|
||||
60,
|
||||
60,
|
||||
60
|
||||
],
|
||||
"column_mark_colours": {
|
||||
"P1": [
|
||||
200,
|
||||
40,
|
||||
40
|
||||
],
|
||||
"P2": [
|
||||
40,
|
||||
120,
|
||||
200
|
||||
],
|
||||
"P3": [
|
||||
40,
|
||||
170,
|
||||
170
|
||||
],
|
||||
"P4": [
|
||||
90,
|
||||
90,
|
||||
220
|
||||
],
|
||||
"P5": [
|
||||
140,
|
||||
60,
|
||||
160
|
||||
]
|
||||
},
|
||||
"footing_layer_colour": [
|
||||
150,
|
||||
110,
|
||||
60
|
||||
],
|
||||
"coping_layer_colour": [
|
||||
120,
|
||||
120,
|
||||
160
|
||||
],
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
]
|
||||
},
|
||||
"hidden_ids": [],
|
||||
"src": "R8 팔레트(2026-10-07) + 울산 확장 H22 (23,190,207), H13 (140,86,75) [2026-10-13]; 숨김 없음"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "옥성교P1형",
|
||||
"desc": "말뚝기초(강관 Ø609 5×5) · 원형 기둥 Ø2.5 · 직선 경사 코핑(끝면 수직, 상면 5단, 측면 3,300→2,500 테이퍼) · 평면 사각 18° · 받침 10개(대좌 5개 공유, 상면 경사) · 형상·받침만(G1·G5), 철근 미판독",
|
||||
"source": "옥성교P1",
|
||||
"created": "2026-10-14 09:42:17",
|
||||
"inputs_sha": "05f762ba441850ba"
|
||||
}
|
||||
@@ -0,0 +1,491 @@
|
||||
{
|
||||
"_schema": "pier-T-expected/1",
|
||||
"pier_id": "P1",
|
||||
"tol_mm": 1.0,
|
||||
"_note": "독립 기대값: 일반도 치수 문자·EL 문자·받침 표. [작도] = 치수 문자 없음(사각 18°, 대좌 외곽, 받침 평면 위치)",
|
||||
"checkers": {
|
||||
"G1": "g1_skew.py",
|
||||
"G2": "g2_ring.py"
|
||||
},
|
||||
"negative": {
|
||||
"G1": [
|
||||
{
|
||||
"id": "BP02",
|
||||
"d": [
|
||||
3,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "BS03",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
2
|
||||
]
|
||||
}
|
||||
],
|
||||
"G5": [
|
||||
{
|
||||
"id": "BB04",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "SP03",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
],
|
||||
"G2": [
|
||||
{
|
||||
"mark": "P1",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"mark": "P3",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"planned_fail": [],
|
||||
"G1": {
|
||||
"footing": {
|
||||
"dx": 9600,
|
||||
"dy": 9600,
|
||||
"z0": 12175,
|
||||
"thickness": 2200,
|
||||
"src": "'9.600', '2.200', 'EL. 12.175'"
|
||||
},
|
||||
"lean": {
|
||||
"dx": 9800,
|
||||
"dy": 9800,
|
||||
"thickness": 100,
|
||||
"src": "버림 '100', 9,800"
|
||||
},
|
||||
"column": {
|
||||
"d": 2500,
|
||||
"height": 3800,
|
||||
"src": "'2.500', '3.800'"
|
||||
},
|
||||
"piles": {
|
||||
"nx": 5,
|
||||
"ny": 5,
|
||||
"pitch": 2000,
|
||||
"edge": 800,
|
||||
"d": 609,
|
||||
"length": 22000,
|
||||
"head_embedment": 100,
|
||||
"src": "'4@2.000=8.000' (정면·단면), '800', 'Ø609.0x12T, L=22.0M', 머리 '100' (O1)"
|
||||
},
|
||||
"coping": {
|
||||
"bottom_flat_half": 1350,
|
||||
"tip_half": 6000,
|
||||
"soffit_rise": 1500,
|
||||
"width_y": 3300,
|
||||
"side_bottom_width": 2500,
|
||||
"skew_deg": 18.0,
|
||||
"step_bounds": [
|
||||
-3773,
|
||||
-1297,
|
||||
1179,
|
||||
3655
|
||||
],
|
||||
"step_z": [
|
||||
21175,
|
||||
21209,
|
||||
21242,
|
||||
21188,
|
||||
21128
|
||||
],
|
||||
"src": "'12.000', '2.700'(1,350 x 2), '1.500' x 2, '3.300'(1,120+1,141+1,039), 기둥 폭 2,500; 상면 단 경계 '2.227, 3@2.476, 2.344'; 단 높이 = EL.'X' - h1 - h2 (NO.1~5); 사각 18° [작도]"
|
||||
},
|
||||
"seats": {
|
||||
"n_pedestals": 5,
|
||||
"table": {
|
||||
"1": [
|
||||
21398,
|
||||
173,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"2": [
|
||||
21432,
|
||||
173,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"3": [
|
||||
21465,
|
||||
173,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"4": [
|
||||
21411,
|
||||
173,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"5": [
|
||||
21351,
|
||||
173,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"6": [
|
||||
21419,
|
||||
194,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"7": [
|
||||
21453,
|
||||
194,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"8": [
|
||||
21486,
|
||||
194,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"9": [
|
||||
21433,
|
||||
194,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"10": [
|
||||
21372,
|
||||
194,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
]
|
||||
},
|
||||
"pos": {
|
||||
"1": [
|
||||
-4767.0,
|
||||
-530.2
|
||||
],
|
||||
"2": [
|
||||
-2290.8,
|
||||
-530.2
|
||||
],
|
||||
"3": [
|
||||
185.4,
|
||||
-530.2
|
||||
],
|
||||
"4": [
|
||||
2661.6,
|
||||
-530.2
|
||||
],
|
||||
"5": [
|
||||
5137.8,
|
||||
-530.2
|
||||
],
|
||||
"6": [
|
||||
-5137.8,
|
||||
610.9
|
||||
],
|
||||
"7": [
|
||||
-2661.6,
|
||||
610.9
|
||||
],
|
||||
"8": [
|
||||
-185.4,
|
||||
610.9
|
||||
],
|
||||
"9": [
|
||||
2290.8,
|
||||
610.9
|
||||
],
|
||||
"10": [
|
||||
4767.0,
|
||||
610.9
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE; 받침 평면 위치 [작도] (단면 '1.120, 1.141, 1.039' = y -530 / 611 ✓)"
|
||||
}
|
||||
},
|
||||
"G5": {
|
||||
"el_x": {
|
||||
"1": 21398,
|
||||
"2": 21432,
|
||||
"3": 21465,
|
||||
"4": 21411,
|
||||
"5": 21351,
|
||||
"6": 21419,
|
||||
"7": 21453,
|
||||
"8": 21486,
|
||||
"9": 21433,
|
||||
"10": 21372
|
||||
},
|
||||
"S": {
|
||||
"1": 1.765,
|
||||
"2": 1.765,
|
||||
"3": 1.765,
|
||||
"4": 1.765,
|
||||
"5": 1.765,
|
||||
"6": 1.765,
|
||||
"7": 1.765,
|
||||
"8": 1.765,
|
||||
"9": 1.765,
|
||||
"10": 1.765
|
||||
},
|
||||
"W": {
|
||||
"1": 750,
|
||||
"2": 750,
|
||||
"3": 750,
|
||||
"4": 750,
|
||||
"5": 750,
|
||||
"6": 750,
|
||||
"7": 750,
|
||||
"8": 750,
|
||||
"9": 750,
|
||||
"10": 750
|
||||
},
|
||||
"L": 800,
|
||||
"T": 29,
|
||||
"h3": 148,
|
||||
"bearing_size": {
|
||||
"1": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"2": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"3": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"4": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"5": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"6": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"7": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"8": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"9": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"10": [
|
||||
700,
|
||||
650
|
||||
]
|
||||
},
|
||||
"bearing_shrink": 100,
|
||||
"thick_end": "+Y",
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE (EL.'X', h3, A, B); 솔플레이트 상세 TABLE (S, L, W, T1 22 / T2 36 -> +Y, O4)"
|
||||
},
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
]
|
||||
},
|
||||
"G2": {
|
||||
"schedule_L": {
|
||||
"P1": 9237,
|
||||
"P2": 9237,
|
||||
"P3": 7226,
|
||||
"P4": 7206,
|
||||
"P5": 2722
|
||||
},
|
||||
"schedule_n": {
|
||||
"P1": 60,
|
||||
"P2": 60,
|
||||
"P3": 13,
|
||||
"P4": 16,
|
||||
"P5": 40
|
||||
},
|
||||
"dia": {
|
||||
"P1": 25,
|
||||
"P2": 25,
|
||||
"P3": 25,
|
||||
"P4": 19,
|
||||
"P5": 16
|
||||
},
|
||||
"main": {
|
||||
"mark": "P1",
|
||||
"radius": 1125,
|
||||
"divisions": 60,
|
||||
"start_deg": 0.0,
|
||||
"bottom_above_footing": 150,
|
||||
"top_parts": [
|
||||
150,
|
||||
270,
|
||||
8313
|
||||
],
|
||||
"inner": {
|
||||
"mark": "P2",
|
||||
"radius": 1080
|
||||
}
|
||||
},
|
||||
"hoop_chain": {
|
||||
"start": [
|
||||
150,
|
||||
1450
|
||||
],
|
||||
"groups": [
|
||||
[
|
||||
2,
|
||||
300
|
||||
],
|
||||
[
|
||||
16,
|
||||
150
|
||||
],
|
||||
[
|
||||
8,
|
||||
300
|
||||
],
|
||||
[
|
||||
2,
|
||||
600
|
||||
]
|
||||
]
|
||||
},
|
||||
"hoop_zones": [
|
||||
[
|
||||
"P3",
|
||||
3
|
||||
],
|
||||
[
|
||||
"P4",
|
||||
16
|
||||
],
|
||||
[
|
||||
"P3",
|
||||
10
|
||||
]
|
||||
],
|
||||
"r_hoop": 1150,
|
||||
"r_hoop_by_mark": {
|
||||
"P3": 1150,
|
||||
"P4": 1147
|
||||
},
|
||||
"tie": {
|
||||
"mark": "P5",
|
||||
"chain": {
|
||||
"start": [
|
||||
150,
|
||||
1500
|
||||
],
|
||||
"groups": [
|
||||
[
|
||||
1,
|
||||
450
|
||||
],
|
||||
[
|
||||
8,
|
||||
300
|
||||
],
|
||||
[
|
||||
8,
|
||||
300
|
||||
],
|
||||
[
|
||||
2,
|
||||
600
|
||||
]
|
||||
]
|
||||
},
|
||||
"per_level": 2,
|
||||
"offset": 0,
|
||||
"y_lift": 16
|
||||
},
|
||||
"no_fillet_marks": [
|
||||
"P1",
|
||||
"P2",
|
||||
"P3",
|
||||
"P4"
|
||||
],
|
||||
"src": "재료표 L·N·r; 단면 r 1,125 / 1,080 DIVISION 60; 사슬 '띠철근외측'·'크로스타이' (기초 바닥 EL 12.175 기준); Q1~Q4 (2026-10-14)"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,856 @@
|
||||
{
|
||||
"_schema": "pier-T/1",
|
||||
"pier_id": "P1",
|
||||
"_meta": {
|
||||
"structure": "옥성교 P1 교각 (T형, 말뚝기초, 직선 경사 코핑, 평면 사각 18°)",
|
||||
"status": "형상(G1)·받침(G5) 판독 2026-10-14, 결정 O1~O5 사용자 확정. 철근 G2~G4 미판독(범위 밖)",
|
||||
"units": "mm; Z = EL x 1000",
|
||||
"frame": "X 코핑 길이 방향, Y 평면 위쪽, 원점 = 기둥 중심",
|
||||
"sources": {
|
||||
"D1": "RAG/옥성교P1.dwg (교각 일반도(1) + 배근도)"
|
||||
},
|
||||
"reading": "DOC/02_분석/분석_옥성교P1교각도면판독_2026-10-14_v0.1.00.md, Code/옥성P1판독/판독/g1_values.json"
|
||||
},
|
||||
"scope": [
|
||||
"G1",
|
||||
"G2",
|
||||
"G5"
|
||||
],
|
||||
"builders": {
|
||||
"G1": "concrete_tapered.py",
|
||||
"G2": "column_rebar_ring.py"
|
||||
},
|
||||
"lean_concrete": {
|
||||
"size_x": 9800.0,
|
||||
"size_y": 9800.0,
|
||||
"z_bottom": 12075.0,
|
||||
"z_top": 12175.0,
|
||||
"src": "D1 정면 10355~1035B (9,800 x 100)"
|
||||
},
|
||||
"footing": {
|
||||
"size_x": 9600.0,
|
||||
"size_y": 9600.0,
|
||||
"z_bottom": 12175.0,
|
||||
"thickness": 2200.0,
|
||||
"src": "D1 정면 1035C~1035F, 단면도"
|
||||
},
|
||||
"piles": {
|
||||
"count_x": 5,
|
||||
"count_y": 5,
|
||||
"pitch_x": 2000.0,
|
||||
"pitch_y": 2000.0,
|
||||
"diameter": 609.0,
|
||||
"length": 22000.0,
|
||||
"head_embedment": 100.0,
|
||||
"kind": "내부굴착강관말뚝 Ø609.0x12T (속찬 원기둥, O5)",
|
||||
"src": "기초 평면도 CSPILEH 25개 (5 x 5 @2,000), 정면 말뚝 x 0, +-2,000, +-4,000, 머리 EL 12.275; 'Ø609.0x12T, L=22.0M'; 기초 평면 '5@1.600'은 오기 (O1)"
|
||||
},
|
||||
"column": {
|
||||
"shape": "circular",
|
||||
"diameter": 2500.0,
|
||||
"height": 3800.0,
|
||||
"src": "D1 정면 10347/10349, 단면도"
|
||||
},
|
||||
"coping": {
|
||||
"form": "tapered",
|
||||
"profile_xz": [
|
||||
[
|
||||
-1350.0,
|
||||
18175.0
|
||||
],
|
||||
[
|
||||
1350.0,
|
||||
18175.0
|
||||
],
|
||||
[
|
||||
6000.0,
|
||||
19675.0
|
||||
],
|
||||
[
|
||||
6000.0,
|
||||
21127.7
|
||||
],
|
||||
[
|
||||
3656.0,
|
||||
21127.7
|
||||
],
|
||||
[
|
||||
3656.0,
|
||||
21188.3
|
||||
],
|
||||
[
|
||||
1179.8,
|
||||
21188.3
|
||||
],
|
||||
[
|
||||
1179.8,
|
||||
21242.2
|
||||
],
|
||||
[
|
||||
-1296.4,
|
||||
21242.2
|
||||
],
|
||||
[
|
||||
-1296.4,
|
||||
21208.6
|
||||
],
|
||||
[
|
||||
-3772.6,
|
||||
21208.6
|
||||
],
|
||||
[
|
||||
-3772.6,
|
||||
21175.0
|
||||
],
|
||||
[
|
||||
-6000.0,
|
||||
21175.0
|
||||
],
|
||||
[
|
||||
-6000.0,
|
||||
19675.0
|
||||
]
|
||||
],
|
||||
"width_y": 3300.0,
|
||||
"plan_length": 12000.0,
|
||||
"top_length": 12000.0,
|
||||
"z_tip": 19675.0,
|
||||
"z_top_left": 21175.0,
|
||||
"z_top_right": 21127.7,
|
||||
"plan_corner_radius": 0,
|
||||
"side_taper": {
|
||||
"half_width_top": 1650.0,
|
||||
"z_taper_top": 19675.0,
|
||||
"half_width_bottom": 1250.0
|
||||
},
|
||||
"skew_deg": 18.0,
|
||||
"src": {
|
||||
"profile": "D1 정면 1044B~10458 (Y = 0 단면, 상면 5단)",
|
||||
"side": "D1 단면도 (416864.4 / 420164.4 수직 EL 19.675~, 417264.4 / 419764.4 EL 18.175, 경사 1,552.4)",
|
||||
"skew": "D1 평면 104A3~104AA (O3)"
|
||||
}
|
||||
},
|
||||
"materials": {
|
||||
"fck": {
|
||||
"lean": "16MPa",
|
||||
"footing": "27MPa",
|
||||
"column": "35MPa",
|
||||
"coping": "35MPa",
|
||||
"seat": "35MPa"
|
||||
},
|
||||
"src": "일반도 주기 '버림 CON'C fck = 16 MPa', '구체 fck = 27 MPa'(기초), '구체 fck = 35 MPa'; 대좌 35 [추론]"
|
||||
},
|
||||
"bearing_seats": {
|
||||
"_note": "shared pedestals (one per bearing line, both rows), sloped top (O2); pads rotated with the skew",
|
||||
"pad_margin_bottom": 200,
|
||||
"pad_margin_top": 100,
|
||||
"pedestals": [
|
||||
{
|
||||
"no": 1,
|
||||
"corners": [
|
||||
[
|
||||
-3856.1,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
-5223.0,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
-6067.8,
|
||||
1369.7
|
||||
],
|
||||
[
|
||||
-4700.9,
|
||||
1369.7
|
||||
]
|
||||
],
|
||||
"z_bottom": 21175.0,
|
||||
"top": {
|
||||
"y0": -530.2,
|
||||
"z0": 21348.0,
|
||||
"y1": 610.9,
|
||||
"z1": 21369.0
|
||||
},
|
||||
"src": "D1 평면 104A2/1049F/104A0/104A1; 상면 앞 +173 → 뒤 +194 (O2 [추론])"
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"corners": [
|
||||
[
|
||||
-1379.9,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
-2746.8,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
-3591.6,
|
||||
1369.7
|
||||
],
|
||||
[
|
||||
-2224.7,
|
||||
1369.7
|
||||
]
|
||||
],
|
||||
"z_bottom": 21208.6,
|
||||
"top": {
|
||||
"y0": -530.2,
|
||||
"z0": 21381.6,
|
||||
"y1": 610.9,
|
||||
"z1": 21402.6
|
||||
},
|
||||
"src": "D1 평면 1049A/10497/10498/10499; 상면 앞 +173 → 뒤 +194 (O2 [추론])"
|
||||
},
|
||||
{
|
||||
"no": 3,
|
||||
"corners": [
|
||||
[
|
||||
1096.3,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
-270.6,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
-1115.4,
|
||||
1369.7
|
||||
],
|
||||
[
|
||||
251.5,
|
||||
1369.7
|
||||
]
|
||||
],
|
||||
"z_bottom": 21242.2,
|
||||
"top": {
|
||||
"y0": -530.2,
|
||||
"z0": 21415.2,
|
||||
"y1": 610.9,
|
||||
"z1": 21436.2
|
||||
},
|
||||
"src": "D1 평면 10492/1048F/10490/10491; 상면 앞 +173 → 뒤 +194 (O2 [추론])"
|
||||
},
|
||||
{
|
||||
"no": 4,
|
||||
"corners": [
|
||||
[
|
||||
3572.5,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
2205.6,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
1360.8,
|
||||
1369.7
|
||||
],
|
||||
[
|
||||
2727.7,
|
||||
1369.7
|
||||
]
|
||||
],
|
||||
"z_bottom": 21188.3,
|
||||
"top": {
|
||||
"y0": -530.2,
|
||||
"z0": 21361.3,
|
||||
"y1": 610.9,
|
||||
"z1": 21382.3
|
||||
},
|
||||
"src": "D1 평면 1048A/10487/10488/10489; 상면 앞 +173 → 뒤 +194 (O2 [추론])"
|
||||
},
|
||||
{
|
||||
"no": 5,
|
||||
"corners": [
|
||||
[
|
||||
6048.7,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
4681.7,
|
||||
-1230.2
|
||||
],
|
||||
[
|
||||
3837.0,
|
||||
1369.7
|
||||
],
|
||||
[
|
||||
5203.9,
|
||||
1369.7
|
||||
]
|
||||
],
|
||||
"z_bottom": 21127.7,
|
||||
"top": {
|
||||
"y0": -530.2,
|
||||
"z0": 21300.7,
|
||||
"y1": 610.9,
|
||||
"z1": 21321.7
|
||||
},
|
||||
"src": "D1 평면 10482/1047F/10480/10481; 상면 앞 +173 → 뒤 +194 (O2 [추론])"
|
||||
}
|
||||
],
|
||||
"bearings": [
|
||||
{
|
||||
"no": 1,
|
||||
"type": "3000 kN",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
-4767.0,
|
||||
-530.2
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21175.0,
|
||||
"el_x": 21398,
|
||||
"h1": 173,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 0
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"type": "3000 kN",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
-2290.8,
|
||||
-530.2
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21208.6,
|
||||
"el_x": 21432,
|
||||
"h1": 173,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 1
|
||||
},
|
||||
{
|
||||
"no": 3,
|
||||
"type": "3000 kN",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
185.4,
|
||||
-530.2
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21242.2,
|
||||
"el_x": 21465,
|
||||
"h1": 173,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 2
|
||||
},
|
||||
{
|
||||
"no": 4,
|
||||
"type": "3000 kN",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
2661.6,
|
||||
-530.2
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21188.3,
|
||||
"el_x": 21411,
|
||||
"h1": 173,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 3
|
||||
},
|
||||
{
|
||||
"no": 5,
|
||||
"type": "3000 kN",
|
||||
"row": "front",
|
||||
"centre": [
|
||||
5137.8,
|
||||
-530.2
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21127.7,
|
||||
"el_x": 21351,
|
||||
"h1": 173,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 4
|
||||
},
|
||||
{
|
||||
"no": 6,
|
||||
"type": "3000 kN",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
-5137.8,
|
||||
610.9
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21175.0,
|
||||
"el_x": 21419,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 0
|
||||
},
|
||||
{
|
||||
"no": 7,
|
||||
"type": "3000 kN",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
-2661.6,
|
||||
610.9
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21208.6,
|
||||
"el_x": 21453,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 1
|
||||
},
|
||||
{
|
||||
"no": 8,
|
||||
"type": "3000 kN",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
-185.4,
|
||||
610.9
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21242.2,
|
||||
"el_x": 21486,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 2
|
||||
},
|
||||
{
|
||||
"no": 9,
|
||||
"type": "3000 kN",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
2290.8,
|
||||
610.9
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21188.3,
|
||||
"el_x": 21433,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 3
|
||||
},
|
||||
{
|
||||
"no": 10,
|
||||
"type": "3000 kN",
|
||||
"row": "rear",
|
||||
"centre": [
|
||||
4767.0,
|
||||
610.9
|
||||
],
|
||||
"rotation_deg": -18.0,
|
||||
"seat_z": 21127.7,
|
||||
"el_x": 21372,
|
||||
"h1": 194,
|
||||
"h2": 50,
|
||||
"A": 700,
|
||||
"B": 650,
|
||||
"pedestal": 4
|
||||
}
|
||||
],
|
||||
"src": "일반도 평면 대좌 1047F~104A2, 패드 10D96~10DB3; ELEVATION TABLE h1·h2·A·B"
|
||||
},
|
||||
"sole_plates": {
|
||||
"table": [
|
||||
{
|
||||
"no": 1,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 2,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 3,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 4,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 5,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 6,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 7,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 8,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 9,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
},
|
||||
{
|
||||
"no": 10,
|
||||
"S": 1.765,
|
||||
"L": 800,
|
||||
"W": 750,
|
||||
"T": 29,
|
||||
"T1": 22,
|
||||
"T2": 36
|
||||
}
|
||||
],
|
||||
"h3": 148,
|
||||
"bearing_size": "AB",
|
||||
"bearing_shrink": 100,
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"sole_plate_src": "솔플레이트 상세 TABLE; S > 0 -> 두꺼운 쪽 +Y (T2 36, O4 [추론])",
|
||||
"src": "교량받침 A x B (700 x 650), h3 148 (ELEVATION TABLE); T = h4 29"
|
||||
},
|
||||
"rebar_marks": {
|
||||
"P1": {
|
||||
"dia": "H25",
|
||||
"shape": "VI"
|
||||
},
|
||||
"P2": {
|
||||
"dia": "H25",
|
||||
"shape": "VI"
|
||||
},
|
||||
"P3": {
|
||||
"dia": "H25",
|
||||
"shape": "coupler_half"
|
||||
},
|
||||
"P4": {
|
||||
"dia": "H19",
|
||||
"shape": "coupler_half"
|
||||
},
|
||||
"P5": {
|
||||
"dia": "H16",
|
||||
"shape": "tie-90/135"
|
||||
}
|
||||
},
|
||||
"rebar_marks_src": "구조도(4) 철근 재료표·상세 (기둥 P1~P5)",
|
||||
"display": {
|
||||
"concrete_layers": {
|
||||
"lean": [
|
||||
"버림콘크리트",
|
||||
[
|
||||
160,
|
||||
160,
|
||||
160
|
||||
]
|
||||
],
|
||||
"footing": [
|
||||
"기초",
|
||||
[
|
||||
120,
|
||||
150,
|
||||
200
|
||||
]
|
||||
],
|
||||
"column": [
|
||||
"기둥",
|
||||
[
|
||||
200,
|
||||
140,
|
||||
90
|
||||
]
|
||||
],
|
||||
"coping": [
|
||||
"코핑",
|
||||
[
|
||||
210,
|
||||
180,
|
||||
80
|
||||
]
|
||||
],
|
||||
"pile": [
|
||||
"말뚝",
|
||||
[
|
||||
110,
|
||||
110,
|
||||
110
|
||||
]
|
||||
],
|
||||
"seat": [
|
||||
"받침대좌",
|
||||
[
|
||||
190,
|
||||
90,
|
||||
90
|
||||
]
|
||||
],
|
||||
"pad": [
|
||||
"받침패드",
|
||||
[
|
||||
90,
|
||||
160,
|
||||
90
|
||||
]
|
||||
]
|
||||
},
|
||||
"centreline_colour": [
|
||||
60,
|
||||
60,
|
||||
60
|
||||
],
|
||||
"column_mark_colours": {
|
||||
"P1": [
|
||||
200,
|
||||
40,
|
||||
40
|
||||
],
|
||||
"P2": [
|
||||
40,
|
||||
120,
|
||||
200
|
||||
],
|
||||
"P3": [
|
||||
40,
|
||||
170,
|
||||
170
|
||||
],
|
||||
"P4": [
|
||||
90,
|
||||
90,
|
||||
220
|
||||
],
|
||||
"P5": [
|
||||
140,
|
||||
60,
|
||||
160
|
||||
]
|
||||
},
|
||||
"footing_layer_colour": [
|
||||
150,
|
||||
110,
|
||||
60
|
||||
],
|
||||
"coping_layer_colour": [
|
||||
120,
|
||||
120,
|
||||
160
|
||||
],
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
]
|
||||
},
|
||||
"hidden_ids": [],
|
||||
"src": "R8 팔레트(2026-10-07) + 울산 확장 H22 (23,190,207), H13 (140,86,75) [2026-10-13]; 숨김 없음"
|
||||
},
|
||||
"column_rebar": {
|
||||
"form": "ring",
|
||||
"main": {
|
||||
"mark": "P1",
|
||||
"count": 60,
|
||||
"start_deg": 0.0,
|
||||
"radius": 1125.0,
|
||||
"hook_leg_z": 12325.0,
|
||||
"bend_r": 270.0,
|
||||
"hook_leg": 500.0,
|
||||
"straight_from": 12595.0,
|
||||
"straight_len": 8313.0,
|
||||
"inner": {
|
||||
"mark": "P2",
|
||||
"radius": 1080.0
|
||||
},
|
||||
"src": "단면 r 1,125 / 1,080 × 60 (0°, 6°); 상세 a 8,313 r 270 c 500; 다리 EL 12.325 = 사슬 '150' (Q2, 작도 12.375)"
|
||||
},
|
||||
"hoops": {
|
||||
"radius": 1150.0,
|
||||
"zones": [
|
||||
{
|
||||
"mark": "P3",
|
||||
"type": "coupler_half",
|
||||
"levels": [
|
||||
13775.0,
|
||||
14075.0,
|
||||
14375.0
|
||||
],
|
||||
"a": 3533.0,
|
||||
"gap": 80.0,
|
||||
"radius": 1150.0
|
||||
},
|
||||
{
|
||||
"mark": "P4",
|
||||
"type": "coupler_half",
|
||||
"levels": [
|
||||
14525.0,
|
||||
14675.0,
|
||||
14825.0,
|
||||
14975.0,
|
||||
15125.0,
|
||||
15275.0,
|
||||
15425.0,
|
||||
15575.0,
|
||||
15725.0,
|
||||
15875.0,
|
||||
16025.0,
|
||||
16175.0,
|
||||
16325.0,
|
||||
16475.0,
|
||||
16625.0,
|
||||
16775.0
|
||||
],
|
||||
"a": 3538.0,
|
||||
"gap": 65.0,
|
||||
"radius": 1147.0
|
||||
},
|
||||
{
|
||||
"mark": "P3",
|
||||
"type": "coupler_half",
|
||||
"levels": [
|
||||
17075.0,
|
||||
17375.0,
|
||||
17675.0,
|
||||
17975.0,
|
||||
18275.0,
|
||||
18575.0,
|
||||
18875.0,
|
||||
19175.0,
|
||||
19775.0,
|
||||
20375.0
|
||||
],
|
||||
"a": 3533.0,
|
||||
"gap": 80.0,
|
||||
"radius": 1150.0
|
||||
}
|
||||
],
|
||||
"src": "사슬 '띠철근외측' = 작도 29선; 상세 r 1,150 / 1,147, a, b(커플러); 커플러 90°/270° (Q4 [추론])"
|
||||
},
|
||||
"ties": {
|
||||
"mark": "P5",
|
||||
"shape": "90-135",
|
||||
"levels": [
|
||||
13825.0,
|
||||
14275.0,
|
||||
14575.0,
|
||||
14875.0,
|
||||
15175.0,
|
||||
15475.0,
|
||||
15775.0,
|
||||
16075.0,
|
||||
16375.0,
|
||||
16675.0,
|
||||
16975.0,
|
||||
17275.0,
|
||||
17575.0,
|
||||
17875.0,
|
||||
18175.0,
|
||||
18475.0,
|
||||
18775.0,
|
||||
19075.0,
|
||||
19675.0,
|
||||
20275.0
|
||||
],
|
||||
"straight": 2341.0,
|
||||
"leg": 160.0,
|
||||
"tail": 150.0,
|
||||
"y_lift": 16.0,
|
||||
"design_length": 2722.0,
|
||||
"src": "사슬 '크로스타이' 20단; 상세 a 160, b 2,341, c 141, d 80; Y +16 (Q3), 교번 (Q4 [추론]); 꼬리 작도 150 [추론]"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "옥성교P1형",
|
||||
"desc": "말뚝기초(강관 Ø609 5×5) · 원형 기둥 Ø2.5 · 직선 경사 코핑(끝면 수직, 상면 5단, 측면 3,300→2,500 테이퍼) · 평면 사각 18° · 받침 10개(대좌 5개 공유, 상면 경사) · 기둥 철근 G2(주철근 2겹, 커플러 띠철근) · 기초·코핑 철근 미판독",
|
||||
"source": "옥성교P1",
|
||||
"created": "2026-10-14 09:54:12",
|
||||
"inputs_sha": "c0e04b4d1d839ee9"
|
||||
}
|
||||
@@ -0,0 +1,749 @@
|
||||
{
|
||||
"_schema": "pier-T-expected/1",
|
||||
"pier_id": "P1",
|
||||
"tol_mm": 1.0,
|
||||
"_note": "독립 기대값: 일반도 치수 문자·EL 문자·받침 표. [작도] = 치수 문자 없음(사각 18°, 대좌 외곽, 받침 평면 위치)",
|
||||
"checkers": {
|
||||
"G1": "g1_skew.py",
|
||||
"G2": "g2_ring.py",
|
||||
"G3": "g3_poly.py"
|
||||
},
|
||||
"negative": {
|
||||
"G1": [
|
||||
{
|
||||
"id": "BP02",
|
||||
"d": [
|
||||
3,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "BS03",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
2
|
||||
]
|
||||
}
|
||||
],
|
||||
"G5": [
|
||||
{
|
||||
"id": "BB04",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "SP03",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
],
|
||||
"G2": [
|
||||
{
|
||||
"mark": "P1",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"mark": "P3",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
],
|
||||
"G3": [
|
||||
{
|
||||
"mark": "B1",
|
||||
"d": [
|
||||
5,
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"mark": "B10",
|
||||
"d": [
|
||||
0,
|
||||
0,
|
||||
5
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"planned_fail": [],
|
||||
"G1": {
|
||||
"footing": {
|
||||
"dx": 9600,
|
||||
"dy": 9600,
|
||||
"z0": 12175,
|
||||
"thickness": 2200,
|
||||
"src": "'9.600', '2.200', 'EL. 12.175'"
|
||||
},
|
||||
"lean": {
|
||||
"dx": 9800,
|
||||
"dy": 9800,
|
||||
"thickness": 100,
|
||||
"src": "버림 '100', 9,800"
|
||||
},
|
||||
"column": {
|
||||
"d": 2500,
|
||||
"height": 3800,
|
||||
"src": "'2.500', '3.800'"
|
||||
},
|
||||
"piles": {
|
||||
"nx": 5,
|
||||
"ny": 5,
|
||||
"pitch": 2000,
|
||||
"edge": 800,
|
||||
"d": 609,
|
||||
"length": 22000,
|
||||
"head_embedment": 100,
|
||||
"src": "'4@2.000=8.000' (정면·단면), '800', 'Ø609.0x12T, L=22.0M', 머리 '100' (O1)"
|
||||
},
|
||||
"coping": {
|
||||
"bottom_flat_half": 1350,
|
||||
"tip_half": 6000,
|
||||
"soffit_rise": 1500,
|
||||
"width_y": 3300,
|
||||
"side_bottom_width": 2500,
|
||||
"skew_deg": 18.0,
|
||||
"step_bounds": [
|
||||
-3773,
|
||||
-1297,
|
||||
1179,
|
||||
3655
|
||||
],
|
||||
"step_z": [
|
||||
21175,
|
||||
21209,
|
||||
21242,
|
||||
21188,
|
||||
21128
|
||||
],
|
||||
"src": "'12.000', '2.700'(1,350 x 2), '1.500' x 2, '3.300'(1,120+1,141+1,039), 기둥 폭 2,500; 상면 단 경계 '2.227, 3@2.476, 2.344'; 단 높이 = EL.'X' - h1 - h2 (NO.1~5); 사각 18° [작도]"
|
||||
},
|
||||
"seats": {
|
||||
"n_pedestals": 5,
|
||||
"table": {
|
||||
"1": [
|
||||
21398,
|
||||
173,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"2": [
|
||||
21432,
|
||||
173,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"3": [
|
||||
21465,
|
||||
173,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"4": [
|
||||
21411,
|
||||
173,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"5": [
|
||||
21351,
|
||||
173,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"6": [
|
||||
21419,
|
||||
194,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"7": [
|
||||
21453,
|
||||
194,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"8": [
|
||||
21486,
|
||||
194,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"9": [
|
||||
21433,
|
||||
194,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
],
|
||||
"10": [
|
||||
21372,
|
||||
194,
|
||||
50,
|
||||
700,
|
||||
650
|
||||
]
|
||||
},
|
||||
"pos": {
|
||||
"1": [
|
||||
-4767.0,
|
||||
-530.2
|
||||
],
|
||||
"2": [
|
||||
-2290.8,
|
||||
-530.2
|
||||
],
|
||||
"3": [
|
||||
185.4,
|
||||
-530.2
|
||||
],
|
||||
"4": [
|
||||
2661.6,
|
||||
-530.2
|
||||
],
|
||||
"5": [
|
||||
5137.8,
|
||||
-530.2
|
||||
],
|
||||
"6": [
|
||||
-5137.8,
|
||||
610.9
|
||||
],
|
||||
"7": [
|
||||
-2661.6,
|
||||
610.9
|
||||
],
|
||||
"8": [
|
||||
-185.4,
|
||||
610.9
|
||||
],
|
||||
"9": [
|
||||
2290.8,
|
||||
610.9
|
||||
],
|
||||
"10": [
|
||||
4767.0,
|
||||
610.9
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE; 받침 평면 위치 [작도] (단면 '1.120, 1.141, 1.039' = y -530 / 611 ✓)"
|
||||
}
|
||||
},
|
||||
"G5": {
|
||||
"el_x": {
|
||||
"1": 21398,
|
||||
"2": 21432,
|
||||
"3": 21465,
|
||||
"4": 21411,
|
||||
"5": 21351,
|
||||
"6": 21419,
|
||||
"7": 21453,
|
||||
"8": 21486,
|
||||
"9": 21433,
|
||||
"10": 21372
|
||||
},
|
||||
"S": {
|
||||
"1": 1.765,
|
||||
"2": 1.765,
|
||||
"3": 1.765,
|
||||
"4": 1.765,
|
||||
"5": 1.765,
|
||||
"6": 1.765,
|
||||
"7": 1.765,
|
||||
"8": 1.765,
|
||||
"9": 1.765,
|
||||
"10": 1.765
|
||||
},
|
||||
"W": {
|
||||
"1": 750,
|
||||
"2": 750,
|
||||
"3": 750,
|
||||
"4": 750,
|
||||
"5": 750,
|
||||
"6": 750,
|
||||
"7": 750,
|
||||
"8": 750,
|
||||
"9": 750,
|
||||
"10": 750
|
||||
},
|
||||
"L": 800,
|
||||
"T": 29,
|
||||
"h3": 148,
|
||||
"bearing_size": {
|
||||
"1": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"2": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"3": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"4": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"5": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"6": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"7": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"8": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"9": [
|
||||
700,
|
||||
650
|
||||
],
|
||||
"10": [
|
||||
700,
|
||||
650
|
||||
]
|
||||
},
|
||||
"bearing_shrink": 100,
|
||||
"thick_end": "+Y",
|
||||
"colours": {
|
||||
"bearing": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"sole_plate": [
|
||||
150,
|
||||
150,
|
||||
150
|
||||
]
|
||||
},
|
||||
"src": "ELEVATION TABLE (EL.'X', h3, A, B); 솔플레이트 상세 TABLE (S, L, W, T1 22 / T2 36 -> +Y, O4)"
|
||||
},
|
||||
"rebar_palette": {
|
||||
"32": [
|
||||
214,
|
||||
39,
|
||||
40
|
||||
],
|
||||
"29": [
|
||||
255,
|
||||
127,
|
||||
14
|
||||
],
|
||||
"25": [
|
||||
188,
|
||||
60,
|
||||
160
|
||||
],
|
||||
"19": [
|
||||
44,
|
||||
160,
|
||||
44
|
||||
],
|
||||
"16": [
|
||||
31,
|
||||
119,
|
||||
180
|
||||
],
|
||||
"22": [
|
||||
23,
|
||||
190,
|
||||
207
|
||||
],
|
||||
"13": [
|
||||
140,
|
||||
86,
|
||||
75
|
||||
]
|
||||
},
|
||||
"G2": {
|
||||
"schedule_L": {
|
||||
"P1": 9237,
|
||||
"P2": 9237,
|
||||
"P3": 7226,
|
||||
"P4": 7206,
|
||||
"P5": 2722
|
||||
},
|
||||
"schedule_n": {
|
||||
"P1": 60,
|
||||
"P2": 60,
|
||||
"P3": 13,
|
||||
"P4": 16,
|
||||
"P5": 40
|
||||
},
|
||||
"dia": {
|
||||
"P1": 25,
|
||||
"P2": 25,
|
||||
"P3": 25,
|
||||
"P4": 19,
|
||||
"P5": 16
|
||||
},
|
||||
"main": {
|
||||
"mark": "P1",
|
||||
"radius": 1125,
|
||||
"divisions": 60,
|
||||
"start_deg": 0.0,
|
||||
"bottom_above_footing": 150,
|
||||
"top_parts": [
|
||||
150,
|
||||
270,
|
||||
8313
|
||||
],
|
||||
"inner": {
|
||||
"mark": "P2",
|
||||
"radius": 1080
|
||||
}
|
||||
},
|
||||
"hoop_chain": {
|
||||
"start": [
|
||||
150,
|
||||
1450
|
||||
],
|
||||
"groups": [
|
||||
[
|
||||
2,
|
||||
300
|
||||
],
|
||||
[
|
||||
16,
|
||||
150
|
||||
],
|
||||
[
|
||||
8,
|
||||
300
|
||||
],
|
||||
[
|
||||
2,
|
||||
600
|
||||
]
|
||||
]
|
||||
},
|
||||
"hoop_zones": [
|
||||
[
|
||||
"P3",
|
||||
3
|
||||
],
|
||||
[
|
||||
"P4",
|
||||
16
|
||||
],
|
||||
[
|
||||
"P3",
|
||||
10
|
||||
]
|
||||
],
|
||||
"r_hoop": 1150,
|
||||
"r_hoop_by_mark": {
|
||||
"P3": 1150,
|
||||
"P4": 1147
|
||||
},
|
||||
"tie": {
|
||||
"mark": "P5",
|
||||
"chain": {
|
||||
"start": [
|
||||
150,
|
||||
1500
|
||||
],
|
||||
"groups": [
|
||||
[
|
||||
1,
|
||||
450
|
||||
],
|
||||
[
|
||||
8,
|
||||
300
|
||||
],
|
||||
[
|
||||
8,
|
||||
300
|
||||
],
|
||||
[
|
||||
2,
|
||||
600
|
||||
]
|
||||
]
|
||||
},
|
||||
"per_level": 2,
|
||||
"offset": 0,
|
||||
"y_lift": 16
|
||||
},
|
||||
"no_fillet_marks": [
|
||||
"P1",
|
||||
"P2",
|
||||
"P3",
|
||||
"P4"
|
||||
],
|
||||
"src": "재료표 L·N·r; 단면 r 1,125 / 1,080 DIVISION 60; 사슬 '띠철근외측'·'크로스타이' (기초 바닥 EL 12.175 기준); Q1~Q4 (2026-10-14)"
|
||||
},
|
||||
"G3": {
|
||||
"schedule": {
|
||||
"B1": [
|
||||
12730,
|
||||
39
|
||||
],
|
||||
"B2": [
|
||||
14070,
|
||||
39
|
||||
],
|
||||
"B3": [
|
||||
12730,
|
||||
38
|
||||
],
|
||||
"B4": [
|
||||
14070,
|
||||
38
|
||||
],
|
||||
"B5": [
|
||||
12880,
|
||||
38
|
||||
],
|
||||
"B6": [
|
||||
14370,
|
||||
38
|
||||
],
|
||||
"B7": [
|
||||
12880,
|
||||
37
|
||||
],
|
||||
"B8": [
|
||||
14370,
|
||||
37
|
||||
],
|
||||
"B9": [
|
||||
4763,
|
||||
171
|
||||
],
|
||||
"B10": [
|
||||
41152,
|
||||
5
|
||||
],
|
||||
"B11": [
|
||||
10160,
|
||||
19
|
||||
],
|
||||
"B12": [
|
||||
10160,
|
||||
19
|
||||
]
|
||||
},
|
||||
"dia": {
|
||||
"B1": 29,
|
||||
"B2": 29,
|
||||
"B3": 29,
|
||||
"B4": 29,
|
||||
"B5": 29,
|
||||
"B6": 29,
|
||||
"B7": 29,
|
||||
"B8": 29,
|
||||
"B9": 19,
|
||||
"B10": 19,
|
||||
"B11": 19,
|
||||
"B12": 19
|
||||
},
|
||||
"half_a": 4700,
|
||||
"mats": {
|
||||
"y_bottom": {
|
||||
"marks": [
|
||||
"B2",
|
||||
"B4"
|
||||
],
|
||||
"axis": "Y",
|
||||
"z": 12325,
|
||||
"leg": 1800,
|
||||
"chain": {
|
||||
"start": [
|
||||
-4700
|
||||
],
|
||||
"groups": [
|
||||
[
|
||||
2,
|
||||
100
|
||||
],
|
||||
[
|
||||
72,
|
||||
125
|
||||
],
|
||||
[
|
||||
2,
|
||||
100
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
"x_bottom": {
|
||||
"marks": [
|
||||
"B6",
|
||||
"B8"
|
||||
],
|
||||
"axis": "X",
|
||||
"z": 12347.5,
|
||||
"leg": 1950,
|
||||
"chain": {
|
||||
"start": [
|
||||
-4700
|
||||
],
|
||||
"groups": [
|
||||
[
|
||||
2,
|
||||
162.5
|
||||
],
|
||||
[
|
||||
70,
|
||||
125
|
||||
],
|
||||
[
|
||||
2,
|
||||
162.5
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
"y_top": {
|
||||
"marks": [
|
||||
"B1",
|
||||
"B3"
|
||||
],
|
||||
"axis": "Y",
|
||||
"z": 14275,
|
||||
"leg": -900,
|
||||
"chain": {
|
||||
"start": [
|
||||
-4700
|
||||
],
|
||||
"groups": [
|
||||
[
|
||||
2,
|
||||
100
|
||||
],
|
||||
[
|
||||
72,
|
||||
125
|
||||
],
|
||||
[
|
||||
2,
|
||||
100
|
||||
]
|
||||
]
|
||||
}
|
||||
},
|
||||
"x_top": {
|
||||
"marks": [
|
||||
"B5",
|
||||
"B7"
|
||||
],
|
||||
"axis": "X",
|
||||
"z": 14252.5,
|
||||
"leg": -975,
|
||||
"chain": {
|
||||
"start": [
|
||||
-4700
|
||||
],
|
||||
"groups": [
|
||||
[
|
||||
2,
|
||||
162.5
|
||||
],
|
||||
[
|
||||
70,
|
||||
125
|
||||
],
|
||||
[
|
||||
2,
|
||||
162.5
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"mid": {
|
||||
"B12": {
|
||||
"axis": "Y",
|
||||
"chain": {
|
||||
"start": [
|
||||
-4500
|
||||
],
|
||||
"groups": [
|
||||
[
|
||||
18,
|
||||
500
|
||||
]
|
||||
]
|
||||
},
|
||||
"z_hi": 13844,
|
||||
"z_lo": 12844
|
||||
},
|
||||
"B11": {
|
||||
"axis": "X",
|
||||
"chain": {
|
||||
"start": [
|
||||
-4537.5
|
||||
],
|
||||
"groups": [
|
||||
[
|
||||
1,
|
||||
537.5
|
||||
],
|
||||
[
|
||||
16,
|
||||
500
|
||||
],
|
||||
[
|
||||
1,
|
||||
537.5
|
||||
]
|
||||
]
|
||||
},
|
||||
"z_hi": 13825,
|
||||
"z_lo": 12825
|
||||
}
|
||||
},
|
||||
"b10": {
|
||||
"levels": [
|
||||
12575,
|
||||
12825,
|
||||
13325,
|
||||
13825,
|
||||
14075
|
||||
],
|
||||
"size": 9445
|
||||
},
|
||||
"b9": {
|
||||
"n_cols": 19,
|
||||
"pitch_x": 500,
|
||||
"height": 1998
|
||||
},
|
||||
"src": "재료표 L·N·b; 정면 '100, 2@100, 72@125=9.000'·'18@500'; 측면 '100, 2@163, 70@125=8.750'·'538, 16@500, 538'; 층 EL·B10 단 [작도]; B9 격자 규칙 + F1(171); F3 교번; F4 B11 X / B12 Y(+19); B9 높이 = 상·하면 Y철근 바깥 (14.299 - 12.301)"
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "옥성교P1형",
|
||||
"desc": "말뚝기초(강관 Ø609 5×5) · 원형 기둥 Ø2.5 · 직선 경사 코핑(끝면 수직, 상면 5단, 측면 3,300→2,500 테이퍼) · 평면 사각 18° · 받침 10개(대좌 5개 공유) · 철근 G2 기둥(2겹) · G3 기초(철근별 중심선 518본) · 코핑 철근 미판독",
|
||||
"source": "옥성교P1",
|
||||
"created": "2026-10-14 10:20:45",
|
||||
"inputs_sha": "9fa3ba29591306c9"
|
||||
}
|
||||
@@ -0,0 +1,118 @@
|
||||
{
|
||||
"_schema": "pier-T-expected/1",
|
||||
"_note": "독립 기대값: 도면 치수 문자·표(D1~D3)에서 직접 옮긴 값. 생성용 params.json과 별도로 관리하며 검사기는 params를 읽지 않는다. 원출처: Code/교각모델링/verify_*.py (검증서 v0.1.05).",
|
||||
"pier_id": "P1",
|
||||
"tol_mm": 1.0,
|
||||
"G1": {
|
||||
"footing": {"dx": 9350, "dy": 7800, "z0": 26208, "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": 12003, "src": "D1 '2.000' '12.003'"},
|
||||
"coping": {"dx": 12400, "dy": 3100, "z_top_left": 43411, "rise_upper": 1500, "rise_lower": 1500,
|
||||
"z_top_right": 43698, "z_top_center": 43555, "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, 40411], [1100, 40411], [6200, 41911], [6000, 43698], [3715, 43698], [3715, 43627],
|
||||
[1210, 43627], [1210, 43555], [-1296, 43555], [-1296, 43483], [-3801, 43483], [-3801, 43411],
|
||||
[-6000, 43411], [-6200, 41911]],
|
||||
"coping_outline_src": "D1 정면도 외형 (원호는 현으로 대체 후 활꼴 2개 차감)",
|
||||
"dxf_arc_centres": {"datum_x": 12159.4, "datum_y": 16515.6, "datum_el": 40411,
|
||||
"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": 24400, "head_embedment": 100,
|
||||
"src": "D1 '5@1.550' '4@1.550' '800' 'Ø600' 'L=24.4M'; 매입 100 (CS-CNTL)"},
|
||||
"seats": {
|
||||
"table": {"1": [43625, 164, 50, 700, 640], "2": [43697, 164, 50, 700, 640], "3": [43768, 164, 50, 700, 790],
|
||||
"4": [43840, 164, 50, 700, 640], "5": [43912, 164, 50, 700, 640], "6": [43600, 139, 50, 700, 540],
|
||||
"7": [43672, 139, 50, 700, 540], "8": [43744, 139, 50, 700, 650], "9": [43816, 139, 50, 700, 540],
|
||||
"10": [43887, 139, 50, 700, 540]},
|
||||
"table_columns": ["EL.'X'", "h1", "h2", "A", "B"],
|
||||
"girders": 5,
|
||||
"step_top": {"1": 43411, "2": 43483, "3": 43555, "4": 43627, "5": 43698},
|
||||
"step_x": {"1": [-6000, -3801], "2": [-3801, -1296], "3": [-1296, 1210], "4": [1210, 3715], "5": [3715, 6000]},
|
||||
"row_y": {"front": -698, "rear": 600},
|
||||
"pitch_chain": [3, 7516],
|
||||
"pedestal_plan": [1250, 1200],
|
||||
"pad_margin": [200, 100],
|
||||
"rear_first_from_tip": 1232,
|
||||
"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": 17247, "P2": 16553, "P3": 6436, "P4": 5636, "P5": 5636, "P6": 2136},
|
||||
"schedule_n": {"P1": 46, "P2": 46, "P3": 36, "P4": 9, "P5": 22, "P6": 36},
|
||||
"dia": {"P1": 32, "P2": 32, "P3": 19, "P4": 19, "P5": 19, "P6": 16},
|
||||
"hoop_chain": {"start": [150, 1030], "groups": [[8, 120], [22, 120], [36, 300]]},
|
||||
"hoop_marks_by_zone": [["P4", 9], ["P5", 22], ["P3", 36]],
|
||||
"tie_chain": {"start": [150, 1030], "groups": [[8, 1800]]},
|
||||
"tie_offset": 17.5,
|
||||
"r_outer": 870.5, "r_inner": 825.5, "r_hoop": 897,
|
||||
"main_divisions": 46,
|
||||
"bottom_above_footing": 300,
|
||||
"p1_top_parts": [300, 340, 16213],
|
||||
"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": [8000, 38], "B2": [11500, 38], "B3": [8000, 38], "B4": [7600, 35], "B5": [9550, 32],
|
||||
"B6": [13050, 32], "B7": [9550, 32], "B8": [9150, 29], "B9": [2155, 493], "B10": [33684, 9],
|
||||
"B11": [9350, 28], "B12": [7800, 34]},
|
||||
"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": [-4575, 4575], "start": -4375, "pitch": 125, "n": 71},
|
||||
"Y_250": {"ends": [-4575, 4575], "start": -4375, "pitch": 250, "n": 36},
|
||||
"X_BOT": {"ends": [-3800, 3800], "start": -3625, "pitch": 125, "n": 59},
|
||||
"X_250": {"ends": [-3800, 3800], "start": -3625, "pitch": 250, "n": 30}},
|
||||
"b10_levels": {"start": 350, "pitch": 200, "n": 9},
|
||||
"b10_size": [9198, 7644],
|
||||
"b9_grid": {"x": {"start": -4125, "pitch": 250, "n": 34}, "y": {"start": -3500, "pitch": 250, "n": 29}},
|
||||
"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": 14490, "C2": 12081, "C3": 12106, "C4": 14490, "C5": 12081, "C6": 12106, "C7": 13994, "C8": 13994,
|
||||
"C9": 8647, "C10": 10310, "C11": 8934, "C12": 20513, "C13": 29345, "C14": 3600, "C15": 2784, "C16": 5611,
|
||||
"S1": 3800, "S2": 2500},
|
||||
"range": {"C9": ["b_sched", 2956, 1376], "C11": ["b_sched", 2956, 1664], "C10": ["b_sched", 2998, 2998],
|
||||
"C12": ["a_sched", 12228, 3151], "C13": ["a_sched", 12167, 12044]},
|
||||
"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": 29, "C4": 29, "C5": 29, "C6": 29, "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": 43311, "C4": 43311, "C2": 43211, "C5": 43211, "C3": 43111, "C6": 43111},
|
||||
"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": 40511,
|
||||
"loop_z": {"C12": {"start": 40761, "pitch": 250, "n": 6}, "C13": [42261, 42511, 42761]},
|
||||
"c15_top": 43598.4, "c16_top": 43454.7,
|
||||
"c14_levels": [[43088.5, 11], [43188.5, 11], [41011, 3], [42011, 5], [41511, 4], [42511, 6], [43442.4, 1]],
|
||||
"s_per_girder": {"S1": [10, 50], "S2": [21, 100]},
|
||||
"step_top": {"1": 43411, "2": 43483, "3": 43555, "4": 43627, "5": 43698},
|
||||
"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": 43625, "2": 43697, "3": 43768, "4": 43840, "5": 43912, "6": 43600, "7": 43672, "8": 43744, "9": 43816, "10": 43887},
|
||||
"S": {"1": -1.910, "2": -1.907, "3": -1.905, "4": -1.903, "5": -1.901, "6": -1.910, "7": -1.907, "8": -1.905, "9": -1.903, "10": -1.901},
|
||||
"W": {"1": 740, "2": 740, "3": 890, "4": 740, "5": 740, "6": 640, "7": 640, "8": 750, "9": 640, "10": 640},
|
||||
"L": 800, "T": 30, "h3": 181,
|
||||
"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": "작도 28본 채택(F2) vs D3 34본 — OPEN #9", "approved": "사용자 2026-10-07"},
|
||||
{"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"}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "운곡교P1형",
|
||||
"desc": "말뚝기초 · 원형 기둥 Ø2.0 · 하면 곡선(R12,000) 코핑, 상면 5단 · 받침 10개 · 철근 G2~G4 운곡교 형식",
|
||||
"source": "운곡교P1",
|
||||
"created": "2026-10-13 13:18:11",
|
||||
"inputs_sha": "a07fc78446227a14"
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{"version": "1", "sources": ["5805357b67af903ef0a9f17007a31e3ab513accb69d83e5b8950a0272c20707a"], "fields": {"params:lean_concrete.z_top": {"v": 42763, "hits": [{"text": "EL. 42.763", "x": -83822.7, "y": -22989.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 2}, "params:footing.thickness": {"v": 2500.0, "hits": [{"text": "2.500", "x": 34776.8, "y": -20361.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 31339.8, "y": -24224.6, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 34738.1, "y": -28183.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 31301.2, "y": -32046.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 34722.4, "y": -35946.1, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 31285.4, "y": -39809.2, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 3}, "params:footing.z_bottom": {"v": 42763, "hits": [{"text": "EL. 42.763", "x": -83822.7, "y": -22989.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 2}, "params:column.height": {"v": 22600, "hits": [{"text": "22.600", "x": 16273.9, "y": -34758.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:column.diameter": {"v": 2500.0, "hits": [{"text": "2.500", "x": 34776.8, "y": -20361.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 31339.8, "y": -24224.6, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 34738.1, "y": -28183.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 31301.2, "y": -32046.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 34722.4, "y": -35946.1, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 31285.4, "y": -39809.2, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 3}, "params:coping.z_top_right": {"v": 71063.0, "hits": [{"text": "EL. 71.063", "x": -82908.4, "y": -11189.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:coping.z_top_left": {"v": 71193.0, "hits": [{"text": "EL. 71.193", "x": -95476.1, "y": -11059.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:coping.plan_length": {"v": 10000.0, "hits": [{"text": "10.000", "x": 10218.2, "y": -19324.1, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "10.000", "x": 10218.2, "y": -26123.3, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:coping.profile_xz.6.1": {"v": 71193.0, "hits": [{"text": "EL. 71.193", "x": -95476.1, "y": -11059.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:coping.profile_xz.5.1": {"v": 71193.0, "hits": [{"text": "EL. 71.193", "x": -95476.1, "y": -11059.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:coping.profile_xz.4.1": {"v": 71063.0, "hits": [{"text": "EL. 71.063", "x": -82908.4, "y": -11189.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:coping.profile_xz.3.1": {"v": 71063.0, "hits": [{"text": "EL. 71.063", "x": -82908.4, "y": -11189.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:bearing_seats.bearings.3.el_x": {"v": 71310, "hits": [{"text": "71.310", "x": -69076.6, "y": -32940.4, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.3.seat_z": {"v": 71063.0, "hits": [{"text": "EL. 71.063", "x": -82908.4, "y": -11189.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:bearing_seats.bearings.2.el_x": {"v": 71440, "hits": [{"text": "71.440", "x": -69076.6, "y": -32140.4, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.2.seat_z": {"v": 71193.0, "hits": [{"text": "EL. 71.193", "x": -95476.1, "y": -11059.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:bearing_seats.bearings.1.el_x": {"v": 71288, "hits": [{"text": "71.288", "x": -69076.6, "y": -31340.4, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.1.seat_z": {"v": 71063.0, "hits": [{"text": "EL. 71.063", "x": -82908.4, "y": -11189.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:bearing_seats.bearings.0.el_x": {"v": 71418, "hits": [{"text": "71.418", "x": -69076.6, "y": -30540.4, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.0.seat_z": {"v": 71193.0, "hits": [{"text": "EL. 71.193", "x": -95476.1, "y": -11059.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:column_rebar.ties.straight": {"v": 2295, "hits": [{"text": "2.295", "x": 100886.3, "y": -24794.6, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:column_rebar.hoops.zones.2.a": {"v": 3610, "hits": [{"text": "3.610", "x": 100886.3, "y": -25604.6, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:column_rebar.hoops.zones.1.a": {"v": 7164, "hits": [{"text": "7.Line truncated
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "산외교울산P1형",
|
||||
"desc": "직접기초(말뚝 없음) · 원형 기둥 Ø2.5 · 직선 경사 코핑(끝면 300 경사, 상면 130 단차, 평면 R500) · 받침 4개 · 철근 G2~G4 울산 형식(코핑 철근은 철근별 중심선)",
|
||||
"source": "_휴지통/산외교울산P1_20261013_131140",
|
||||
"created": "2026-10-13 13:18:47",
|
||||
"inputs_sha": "d701f1270fd40f2c"
|
||||
}
|
||||
@@ -0,0 +1,316 @@
|
||||
{
|
||||
"_schema": "variability/1",
|
||||
"status": "초안 — 템플릿 담당자 확정 전",
|
||||
"grades": {
|
||||
"V1": "값 변수",
|
||||
"V2": "목록 변수",
|
||||
"V3": "생성 변수",
|
||||
"F": "고정"
|
||||
},
|
||||
"sections": {
|
||||
"params:_schema": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:pier_id": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "교각 식별자",
|
||||
"info": false
|
||||
},
|
||||
"params:_meta": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:scope": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "모델링 게이트 범위(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"params:builders": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "게이트별 생성기(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"params:lean_concrete": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "버림콘크리트 치수·EL",
|
||||
"info": false
|
||||
},
|
||||
"params:footing": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "기초 치수·EL (rot_deg = 기초 회전 각도 값)",
|
||||
"info": false
|
||||
},
|
||||
"params:column": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"shape"
|
||||
],
|
||||
"note": "기둥 지름·높이 (단면 형식 shape는 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:coping": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "코핑 외곽·치수 (형식 form은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:materials": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "재료 강도 주기",
|
||||
"info": false
|
||||
},
|
||||
"params:bearing_seats": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"pedestal",
|
||||
"pedestals"
|
||||
],
|
||||
"note": "받침 표 값 + 평면 위치 (대좌 구조는 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:sole_plates": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"bearing_size"
|
||||
],
|
||||
"note": "솔플레이트 표 값 (받침 크기 규칙은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:display": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "표시·색 설정",
|
||||
"info": false
|
||||
},
|
||||
"params:rebar_marks": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"*.shape"
|
||||
],
|
||||
"note": "재료표 직경·형상 (마크 체계의 형상은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:rebar_marks_src": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:column_rebar": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "기둥 철근 사슬·위치",
|
||||
"info": false
|
||||
},
|
||||
"params:footing_rebar": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "기초 철근 위치 사슬",
|
||||
"info": false
|
||||
},
|
||||
"params:coping_rebar": {
|
||||
"grade": "V3",
|
||||
"source": [
|
||||
"판독 스크립트"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form",
|
||||
"host",
|
||||
"group"
|
||||
],
|
||||
"note": "코핑 철근 — 철근별 중심선 목록(판독 스크립트로 생성)",
|
||||
"info": false
|
||||
},
|
||||
"expected:_schema": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"expected:_note": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"expected:pier_id": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "교각 식별자",
|
||||
"info": false
|
||||
},
|
||||
"expected:tol_mm": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "허용 오차",
|
||||
"info": false
|
||||
},
|
||||
"expected:checkers": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "게이트별 검사기(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"expected:negative": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "음성 시험 대상(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"expected:rebar_palette": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "철근 직경별 색 (사람 결정 기록)",
|
||||
"info": false
|
||||
},
|
||||
"expected:planned_fail": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "계획된 FAIL (사람 결정 기록)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G1": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G5": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G2": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G3": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G4": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{"version": "1", "sources": ["8bc02c331e860a1fed9727e5d3f7d51b1dff661e7adaeb8264a778ac8cd69aca"], "fields": {"params:lean_concrete.z_top": {"v": 38916, "hits": [{"text": "EL. 38.916", "x": -80350.7, "y": -22099.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 2}, "params:footing.thickness": {"v": 2500.0, "hits": [{"text": "2.500", "x": 35840.2, "y": -21067.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 32403.3, "y": -24930.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 35801.6, "y": -28888.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 32364.7, "y": -32752.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 35785.9, "y": -36651.6, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 32348.9, "y": -40514.6, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 3}, "params:footing.z_bottom": {"v": 38916, "hits": [{"text": "EL. 38.916", "x": -80350.7, "y": -22099.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 2}, "params:footing.size_y": {"v": 7500.0, "hits": [{"text": "7.500", "x": 23726.8, "y": -42666.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "7.500", "x": 50548.0, "y": -25340.1, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "7.500", "x": 110601.4, "y": -34064.6, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:footing.size_x": {"v": 7800.0, "hits": [{"text": "7.800", "x": 9723.9, "y": -42738.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "7.800", "x": 56135.0, "y": -30506.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "7.800", "x": 56135.0, "y": -19977.1, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "7.800", "x": 110601.4, "y": -33794.6, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:column.height": {"v": 27300, "hits": [{"text": "27.300", "x": 15737.0, "y": -34424.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "27.300", "x": 110516.2, "y": -23714.6, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:column.diameter": {"v": 2500.0, "hits": [{"text": "2.500", "x": 35840.2, "y": -21067.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 32403.3, "y": -24930.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 35801.6, "y": -28888.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 32364.7, "y": -32752.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 35785.9, "y": -36651.6, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.500", "x": 32348.9, "y": -40514.6, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 3}, "params:coping.z_top_right": {"v": 71916.0, "hits": [{"text": "EL. 71.916", "x": -79586.4, "y": -10299.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:coping.z_top_left": {"v": 72046.0, "hits": [{"text": "EL. 72.046", "x": -92154.1, "y": -10169.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:coping.plan_length": {"v": 10000.0, "hits": [{"text": "10.000", "x": 9681.3, "y": -19135.6, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "10.000", "x": 9681.3, "y": -25941.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:coping.profile_xz.6.1": {"v": 72046.0, "hits": [{"text": "EL. 72.046", "x": -92154.1, "y": -10169.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:coping.profile_xz.5.1": {"v": 72046.0, "hits": [{"text": "EL. 72.046", "x": -92154.1, "y": -10169.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:coping.profile_xz.4.1": {"v": 71916.0, "hits": [{"text": "EL. 71.916", "x": -79586.4, "y": -10299.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:coping.profile_xz.3.1": {"v": 71916.0, "hits": [{"text": "EL. 71.916", "x": -79586.4, "y": -10299.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:bearing_seats.bearings.3.el_x": {"v": 72163, "hits": [{"text": "72.163", "x": -65754.6, "y": -33539.3, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.3.seat_z": {"v": 71916.0, "hits": [{"text": "EL. 71.916", "x": -79586.4, "y": -10299.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:bearing_seats.bearings.2.el_x": {"v": 72293, "hits": [{"text": "72.293", "x": -65754.6, "y": -32739.3, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.2.seat_z": {"v": 72046.0, "hits": [{"text": "EL. 72.046", "x": -92154.1, "y": -10169.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 3}, "params:bearing_seats.bearings.1.el_x": {"v": 72133, "hits": [{"text": "72.133", "x": -65754.6, "y": -31939.3, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.1.seat_z": {"v": 71916.0, "hits": [{"Line truncated
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "산외교울산P2형",
|
||||
"desc": "강관말뚝 Ø508 6×5 기초(평면 37° 회전) · 기둥 Ø2.5 · 직선 경사 코핑(끝면 300 경사, 상면 130 단차, 평면 R500) · 받침 4개 · 철근 G2 링(주철근 68) · G3 기초(B7 320 [추론], 기초 회전 포함) · G4 코핑·받침(철근별 중심선 372본)",
|
||||
"source": "산외교울산P2",
|
||||
"created": "2026-10-16 15:37:46",
|
||||
"inputs_sha": "3f3b19ffe8d277a9"
|
||||
}
|
||||
@@ -0,0 +1,327 @@
|
||||
{
|
||||
"_schema": "variability/1",
|
||||
"status": "초안 — 템플릿 담당자 확정 전",
|
||||
"grades": {
|
||||
"V1": "값 변수",
|
||||
"V2": "목록 변수",
|
||||
"V3": "생성 변수",
|
||||
"F": "고정"
|
||||
},
|
||||
"sections": {
|
||||
"params:_schema": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:pier_id": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "교각 식별자",
|
||||
"info": false
|
||||
},
|
||||
"params:_meta": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:scope": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "모델링 게이트 범위(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"params:builders": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "게이트별 생성기(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"params:lean_concrete": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "버림콘크리트 치수·EL",
|
||||
"info": false
|
||||
},
|
||||
"params:footing": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "기초 치수·EL (rot_deg = 기초 회전 각도 값)",
|
||||
"info": false
|
||||
},
|
||||
"params:column": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"shape"
|
||||
],
|
||||
"note": "기둥 지름·높이 (단면 형식 shape는 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:coping": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "코핑 외곽·치수 (형식 form은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:materials": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "재료 강도 주기",
|
||||
"info": false
|
||||
},
|
||||
"params:bearing_seats": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"pedestal",
|
||||
"pedestals"
|
||||
],
|
||||
"note": "받침 표 값 + 평면 위치 (대좌 구조는 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:sole_plates": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"bearing_size"
|
||||
],
|
||||
"note": "솔플레이트 표 값 (받침 크기 규칙은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:display": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "표시·색 설정",
|
||||
"info": false
|
||||
},
|
||||
"params:rebar_marks": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"*.shape"
|
||||
],
|
||||
"note": "재료표 직경·형상 (마크 체계의 형상은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:rebar_marks_src": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:column_rebar": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "기둥 철근 사슬·위치",
|
||||
"info": false
|
||||
},
|
||||
"params:footing_rebar": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "기초 철근 위치 사슬",
|
||||
"info": false
|
||||
},
|
||||
"params:coping_rebar": {
|
||||
"grade": "V3",
|
||||
"source": [
|
||||
"판독 스크립트"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form",
|
||||
"host",
|
||||
"group"
|
||||
],
|
||||
"note": "코핑 철근 — 철근별 중심선 목록(판독 스크립트로 생성)",
|
||||
"info": false
|
||||
},
|
||||
"params:piles": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"kind"
|
||||
],
|
||||
"note": "말뚝 개수·간격·길이 (말뚝 유무는 템플릿 형식)",
|
||||
"info": false
|
||||
},
|
||||
"expected:_schema": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"expected:_note": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"expected:pier_id": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "교각 식별자",
|
||||
"info": false
|
||||
},
|
||||
"expected:tol_mm": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "허용 오차",
|
||||
"info": false
|
||||
},
|
||||
"expected:checkers": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "게이트별 검사기(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"expected:negative": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "음성 시험 대상(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"expected:rebar_palette": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "철근 직경별 색 (사람 결정 기록)",
|
||||
"info": false
|
||||
},
|
||||
"expected:planned_fail": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "계획된 FAIL (사람 결정 기록)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G1": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G5": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G2": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G3": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G4": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{"version": "1", "sources": ["d1a5109698fe92427ea144a3abdf6c37843f592919598c998f90f7e9c0b6c9c6"], "fields": {"params:lean_concrete.z_top": {"v": 10032.0, "hits": [{"text": "EL. 10.032", "x": 38279.4, "y": 25864.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 2}, "params:lean_concrete.size_y": {"v": 7900.0, "hits": [{"text": "7.900", "x": 33285.3, "y": 21448.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "7.900", "x": 60895.3, "y": 21448.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:lean_concrete.size_x": {"v": 7900.0, "hits": [{"text": "7.900", "x": 33285.3, "y": 21448.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "7.900", "x": 60895.3, "y": 21448.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:footing.thickness": {"v": 2600.0, "hits": [{"text": "2.600", "x": 23703.0, "y": 25577.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.600", "x": 44703.9, "y": 25577.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.600", "x": 67247.0, "y": 25577.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.600", "x": 55299.8, "y": 25577.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.600", "x": 362744.4, "y": 26344.9, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:footing.z_bottom": {"v": 10032.0, "hits": [{"text": "EL. 10.032", "x": 38279.4, "y": 25864.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 2}, "params:column.height": {"v": 16900.0, "hits": [{"text": "16.900", "x": 23703.0, "y": 30776.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "16.900", "x": 44703.9, "y": 30776.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "16.900", "x": 232792.5, "y": 26676.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:coping.side_taper.half_width_top": {"v": 1500.0, "hits": [{"text": "1.500", "x": 24861.0, "y": 55715.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "1.500", "x": 24861.0, "y": 54215.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:coping.z_top_right": {"v": 32936.0, "hits": [{"text": "EL. 32.936", "x": 40329.4, "y": 39324.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 4}, "params:coping.z_top_left": {"v": 32531.5, "hits": [{"text": "EL. 32.532", "x": 25384.4, "y": 39177.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 4}, "params:coping.top_length": {"v": 12000.0, "hits": [{"text": "12.000", "x": 34331.8, "y": 60537.2, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.000", "x": 33183.9, "y": 42836.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.000", "x": 225531.8, "y": 42003.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.000", "x": 225531.8, "y": 36021.3, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 2}, "params:coping.plan_length": {"v": 12000.0, "hits": [{"text": "12.000", "x": 34331.8, "y": 60537.2, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.000", "x": 33183.9, "y": 42836.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.000", "x": 225531.8, "y": 42003.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.000", "x": 225531.8, "y": 36021.3, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 2}, "params:coping.profile_xz.12.1": {"v": 32531.5, "hits": [{"text": "EL. 32.532", "x": 25384.4, "y": 39177.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 4}, "params:coping.profile_xz.11.1": {"v": 32531.5, "hits": [{"text": "EL. 32.532", "x": 25384.4, "y": 39177.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 4}, "params:coping.profile_xz.4.1": {"v": 32936.0, "hits": [{"text": "EL. 32.936", "x": 40329.4, "y": 39324.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 4}, "params:coping.profile_xz.3.1": {"v": 32936.0, "hits": [{"text": "EL. 32.936", "x": 40329.4, "y": 39324.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 4}, "params:coping.profile_xz.1.0": {"v": 1200.0, "hits": [{"text": "1.200", "x": 32685.3, "y": 32414.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "1.200", "x": 33885.3, "y": 32414.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "1.200", "x": 317431.1, "y": 23834.1, "layer": "CS-DIML", "dwg": "D1", "kind": "m"}, {"text": "1.200", "x": 318315.8, "y": 23834.1, "layer": "CS-DIML", "dwg": "D1", "kind": "m"}], "shared": 2}, "params:coping.profile_xz.0.0": {"v": -1200.0, "hits": [{"text": "1.200", "x": 32685.3, "y": 32414.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "1.200", "x": 33885.3, "y": 32414.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "1.200", "x": 317431.1, "y": 23834.1, "layer": "CS-DIML", "dwg": "D1", "kind": "m"}, {"text": "1.200", "x": 318315.8, "y": 23834.1, "layer": "CS-DIML", "dwg": "D1", "kind": "m"}], "shared": 2}, "params:bearing_seats.bearings.9.el_x": {"v": 33180, "hits": [{"text": "33.180", "x": 120393.1, "y": 3Line truncated
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "새재1교P1형",
|
||||
"desc": "직접기초(말뚝 없음) · 원형 기둥 Ø2.2 · 직선 경사 코핑(끝면 수직, 상면 5단, 측면 3,000→2,200 테이퍼, 평면 직사각) · 받침 10개(대좌 5개 공유, 받침 평면 회전) · 철근 G2 기둥(주철근 2겹 49본) · G3 기초(철근별 중심선 307본) · G4 코핑·받침좌 철근(철근별 중심선 873본)",
|
||||
"source": "새재1교P1",
|
||||
"created": "2026-10-15 11:48:35",
|
||||
"inputs_sha": "19d5dc4fdc89c918"
|
||||
}
|
||||
@@ -0,0 +1,316 @@
|
||||
{
|
||||
"_schema": "variability/1",
|
||||
"status": "초안 — 템플릿 담당자 확정 전",
|
||||
"grades": {
|
||||
"V1": "값 변수",
|
||||
"V2": "목록 변수",
|
||||
"V3": "생성 변수",
|
||||
"F": "고정"
|
||||
},
|
||||
"sections": {
|
||||
"params:_schema": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:pier_id": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "교각 식별자",
|
||||
"info": false
|
||||
},
|
||||
"params:_meta": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:scope": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "모델링 게이트 범위(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"params:builders": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "게이트별 생성기(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"params:lean_concrete": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "버림콘크리트 치수·EL",
|
||||
"info": false
|
||||
},
|
||||
"params:footing": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "기초 치수·EL (rot_deg = 기초 회전 각도 값)",
|
||||
"info": false
|
||||
},
|
||||
"params:column": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"shape"
|
||||
],
|
||||
"note": "기둥 지름·높이 (단면 형식 shape는 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:coping": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "코핑 외곽·치수 (형식 form은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:materials": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "재료 강도 주기",
|
||||
"info": false
|
||||
},
|
||||
"params:bearing_seats": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"pedestal",
|
||||
"pedestals"
|
||||
],
|
||||
"note": "받침 표 값 + 평면 위치 (대좌 구조는 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:sole_plates": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"bearing_size"
|
||||
],
|
||||
"note": "솔플레이트 표 값 (받침 크기 규칙은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:rebar_marks": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"*.shape"
|
||||
],
|
||||
"note": "재료표 직경·형상 (마크 체계의 형상은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:rebar_marks_src": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:display": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "표시·색 설정",
|
||||
"info": false
|
||||
},
|
||||
"params:column_rebar": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "기둥 철근 사슬·위치",
|
||||
"info": false
|
||||
},
|
||||
"params:footing_rebar": {
|
||||
"grade": "V3",
|
||||
"source": [
|
||||
"판독 스크립트"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "기초 철근 위치 사슬 — 철근별 중심선 목록(판독 스크립트로 생성)",
|
||||
"info": false
|
||||
},
|
||||
"params:coping_rebar": {
|
||||
"grade": "V3",
|
||||
"source": [
|
||||
"판독 스크립트"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form",
|
||||
"host",
|
||||
"group"
|
||||
],
|
||||
"note": "코핑 철근 — 철근별 중심선 목록(판독 스크립트로 생성)",
|
||||
"info": false
|
||||
},
|
||||
"expected:_schema": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"expected:pier_id": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "교각 식별자",
|
||||
"info": false
|
||||
},
|
||||
"expected:tol_mm": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "허용 오차",
|
||||
"info": false
|
||||
},
|
||||
"expected:_note": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"expected:checkers": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "게이트별 검사기(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"expected:negative": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "음성 시험 대상(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"expected:planned_fail": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "계획된 FAIL (사람 결정 기록)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G1": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G5": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:rebar_palette": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "철근 직경별 색 (사람 결정 기록)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G2": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G3": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G4": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{"version": "1", "sources": ["8cfa9ac10f9412ae04184d25a6f1a04e5bed2c5e2f3c8a4992eecd7bac444720"], "fields": {"params:lean_concrete.z_top": {"v": 12175.0, "hits": [{"text": "EL. 12.175", "x": 396252.3, "y": 327649.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 2}, "params:footing.thickness": {"v": 2200.0, "hits": [{"text": "2.200", "x": 380729.3, "y": 327178.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.200", "x": 401729.3, "y": 327178.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.200", "x": 411564.4, "y": 327178.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "2.200", "x": 425364.4, "y": 327178.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:footing.z_bottom": {"v": 12175.0, "hits": [{"text": "EL. 12.175", "x": 396252.3, "y": 327649.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 2}, "params:column.height": {"v": 3800.0, "hits": [{"text": "3.800", "x": 380729.3, "y": 330178.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "3.800", "x": 401729.3, "y": 330178.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "3.800", "x": 580526.6, "y": 325219.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:coping.side_taper.half_width_bottom": {"v": 1250.0, "hits": [{"text": "1.250", "x": 634685.3, "y": 324237.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "1.250", "x": 716534.3, "y": 325863.6, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}, {"text": "1.250", "x": 716534.3, "y": 330063.6, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:coping.side_taper.half_width_top": {"v": 1650.0, "hits": [{"text": "1.650", "x": 380204.3, "y": 350838.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "1.650", "x": 380204.3, "y": 352488.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:coping.z_top_right": {"v": 21127.7, "hits": [{"text": "EL. 21.128", "x": 397352.3, "y": 336602.6, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 4}, "params:coping.z_top_left": {"v": 21175.0, "hits": [{"text": "EL. 21.175", "x": 382407.3, "y": 336649.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 4}, "params:coping.top_length": {"v": 12000.0, "hits": [{"text": "12.000", "x": 390742.9, "y": 357359.6, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.000", "x": 390206.7, "y": 340192.1, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.000", "x": 573265.9, "y": 332947.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.000", "x": 572939.5, "y": 341144.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 2}, "params:coping.plan_length": {"v": 12000.0, "hits": [{"text": "12.000", "x": 390742.9, "y": 357359.6, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.000", "x": 390206.7, "y": 340192.1, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.000", "x": 573265.9, "y": 332947.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.000", "x": 572939.5, "y": 341144.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 2}, "params:coping.profile_xz.12.1": {"v": 21175.0, "hits": [{"text": "EL. 21.175", "x": 382407.3, "y": 336649.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 4}, "params:coping.profile_xz.11.1": {"v": 21175.0, "hits": [{"text": "EL. 21.175", "x": 382407.3, "y": 336649.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 4}, "params:coping.profile_xz.4.1": {"v": 21127.7, "hits": [{"text": "EL. 21.128", "x": 397352.3, "y": 336602.6, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 4}, "params:coping.profile_xz.3.1": {"v": 21127.7, "hits": [{"text": "EL. 21.128", "x": 397352.3, "y": 336602.6, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 4}, "params:coping.profile_xz.1.0": {"v": 1350.0, "hits": [{"text": "1.350", "x": 389633.2, "y": 329599.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "1.350", "x": 390983.2, "y": 329599.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:coping.profile_xz.0.0": {"v": -1350.0, "hits": [{"text": "1.350", "x": 389633.2, "y": 329599.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "1.350", "x": 390983.2, "y": 329599.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.9.el_x": {"v": 21372, "hits": [{"text": "21.372", "x": 505672.8, "y": 332652.4, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.9.seat_z": {"v": 21127.7, "hits": [{"text": "EL. 21.128", "x": 397352.3, "y": 336602.6, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 4}, "params:bearing_seats.bearings.8.el_x": {"v": 21433, "hits": [{"text": "21.433", "x": 505672.8, "y": 333452.4, "layer": "CS-TABL-TEX2", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.7.el_x": {"v": 21486, "hits": [{"text": "21.486", "x": 505672.8, "y": 334252.4, "layer": "Line truncated
|
||||
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "옥성교P1형",
|
||||
"desc": "말뚝기초(강관 Ø609 5×5) · 원형 기둥 Ø2.5 · 직선 경사 코핑(끝면 수직, 상면 5단, 측면 3,300→2,500 테이퍼) · 평면 사각 18° · 받침 10개(대좌 5개 공유) · 철근 G2 기둥(2겹) · G3 기초(철근별 중심선 518본) · G4 코핑·교좌면(철근별 중심선 1,163본, 평면 전단)",
|
||||
"source": "옥성교P1",
|
||||
"created": "2026-10-14 16:05:54",
|
||||
"inputs_sha": "a0343ac8d86ca674"
|
||||
}
|
||||
@@ -0,0 +1,327 @@
|
||||
{
|
||||
"_schema": "variability/1",
|
||||
"status": "초안 — 템플릿 담당자 확정 전",
|
||||
"grades": {
|
||||
"V1": "값 변수",
|
||||
"V2": "목록 변수",
|
||||
"V3": "생성 변수",
|
||||
"F": "고정"
|
||||
},
|
||||
"sections": {
|
||||
"params:_schema": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:pier_id": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "교각 식별자",
|
||||
"info": false
|
||||
},
|
||||
"params:_meta": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:scope": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "모델링 게이트 범위(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"params:builders": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "게이트별 생성기(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"params:lean_concrete": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "버림콘크리트 치수·EL",
|
||||
"info": false
|
||||
},
|
||||
"params:footing": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "기초 치수·EL (rot_deg = 기초 회전 각도 값)",
|
||||
"info": false
|
||||
},
|
||||
"params:piles": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"kind"
|
||||
],
|
||||
"note": "말뚝 개수·간격·길이 (말뚝 유무는 템플릿 형식)",
|
||||
"info": false
|
||||
},
|
||||
"params:column": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"shape"
|
||||
],
|
||||
"note": "기둥 지름·높이 (단면 형식 shape는 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:coping": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "코핑 외곽·치수 (형식 form은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:materials": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "재료 강도 주기",
|
||||
"info": false
|
||||
},
|
||||
"params:bearing_seats": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"pedestal",
|
||||
"pedestals"
|
||||
],
|
||||
"note": "받침 표 값 + 평면 위치 (대좌 구조는 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:sole_plates": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"bearing_size"
|
||||
],
|
||||
"note": "솔플레이트 표 값 (받침 크기 규칙은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:rebar_marks": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"*.shape"
|
||||
],
|
||||
"note": "재료표 직경·형상 (마크 체계의 형상은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:rebar_marks_src": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:display": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "표시·색 설정",
|
||||
"info": false
|
||||
},
|
||||
"params:column_rebar": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "기둥 철근 사슬·위치",
|
||||
"info": false
|
||||
},
|
||||
"params:footing_rebar": {
|
||||
"grade": "V3",
|
||||
"source": [
|
||||
"판독 스크립트"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "기초 철근 위치 사슬 — 철근별 중심선 목록(판독 스크립트로 생성)",
|
||||
"info": false
|
||||
},
|
||||
"params:coping_rebar": {
|
||||
"grade": "V3",
|
||||
"source": [
|
||||
"판독 스크립트"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form",
|
||||
"host",
|
||||
"group"
|
||||
],
|
||||
"note": "코핑 철근 — 철근별 중심선 목록(판독 스크립트로 생성)",
|
||||
"info": false
|
||||
},
|
||||
"expected:_schema": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"expected:pier_id": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "교각 식별자",
|
||||
"info": false
|
||||
},
|
||||
"expected:tol_mm": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "허용 오차",
|
||||
"info": false
|
||||
},
|
||||
"expected:_note": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"expected:checkers": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "게이트별 검사기(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"expected:negative": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "음성 시험 대상(실행 설정)",
|
||||
"info": false
|
||||
},
|
||||
"expected:planned_fail": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "계획된 FAIL (사람 결정 기록)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G1": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G5": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:rebar_palette": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "철근 직경별 색 (사람 결정 기록)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G2": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G3": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G4": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
{"version": "1", "sources": ["d275fc3541eb2598c67563a366be893183f0a86063bf80fbad22bc4a41ad0694", "0aa03f2145935b1a2d91ac6f50ed8f37269ada03ec69c22fc8a94e6a3b0584e1", "f77980c5f8592d50be0b22c72b626154af1f492884ad2803e310771643e442b5"], "fields": {"params:lean_concrete.z_top": {"v": 26208, "hits": [{"text": "EL. 26.208", "x": 17398.3, "y": 7683.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}, {"text": "EL. 26.208", "x": 24673.9, "y": 8775.6, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}, {"text": "EL. 26.208", "x": 17398.3, "y": -27122.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 2}, "params:lean_concrete.size_y": {"v": 8000, "hits": [{"text": "8.000", "x": 43290.6, "y": 25939.8, "layer": "CS-TABL-TEX2", "dwg": "D3", "kind": "m"}, {"text": "8.000", "x": 43290.6, "y": 27379.8, "layer": "CS-TABL-TEX2", "dwg": "D3", "kind": "m"}], "shared": 1}, "params:lean_concrete.size_x": {"v": 9550, "hits": [{"text": "9.550", "x": 43290.6, "y": 25579.8, "layer": "CS-TABL-TEX2", "dwg": "D3", "kind": "m"}, {"text": "9.550", "x": 43290.6, "y": 28819.8, "layer": "CS-TABL-TEX2", "dwg": "D3", "kind": "m"}], "shared": 1}, "params:footing.z_bottom": {"v": 26208, "hits": [{"text": "EL. 26.208", "x": 17398.3, "y": 7683.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}, {"text": "EL. 26.208", "x": 24673.9, "y": 8775.6, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}, {"text": "EL. 26.208", "x": 17398.3, "y": -27122.5, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 2}, "params:footing.size_y": {"v": 7800, "hits": [{"text": "7.800", "x": 29878.0, "y": 3741.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "7.800", "x": 22191.2, "y": 16615.7, "layer": "CS-DIMT", "dwg": "D2", "kind": "m"}, {"text": "7.800", "x": 35236.8, "y": 16615.7, "layer": "CS-DIMT", "dwg": "D2", "kind": "m"}, {"text": "7.800", "x": 43290.6, "y": 24139.8, "layer": "CS-TABL-TEX2", "dwg": "D3", "kind": "m"}], "shared": 1}, "params:footing.size_x": {"v": 9350, "hits": [{"text": "9.350", "x": 11903.7, "y": 3741.9, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "9.350", "x": -22952.2, "y": -26049.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "9.350", "x": 28817.0, "y": 23201.3, "layer": "CS-DIMT", "dwg": "D2", "kind": "m"}, {"text": "9.350", "x": 43290.6, "y": 24499.8, "layer": "CS-TABL-TEX2", "dwg": "D3", "kind": "m"}], "shared": 1}, "params:column.height": {"v": 12003, "hits": [{"text": "12.003", "x": 23303.6, "y": 14008.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.003", "x": 3029.4, "y": 14008.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.003", "x": 20129.4, "y": 14008.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.003", "x": 79697.1, "y": -195286.1, "layer": "CC-TABL-TEX2", "dwg": "D1", "kind": "m"}, {"text": "12.003", "x": 23303.6, "y": -375231.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.003", "x": 3029.4, "y": -375231.7, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:coping.top_steps.4.z": {"v": 43698, "hits": [{"text": "EL. 43.698", "x": 18443.1, "y": 20261.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 1}, "params:coping.top_steps.2.z": {"v": 43555, "hits": [{"text": "EL. 43.555", "x": 26179.8, "y": 20319.3, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 1}, "params:coping.top_steps.0.z": {"v": 43411, "hits": [{"text": "EL. 43.411", "x": 4867.8, "y": 20175.6, "layer": "CS-DIMT", "dwg": "D1", "kind": "EL"}], "shared": 1}, "params:coping.flat_bottom_half_width": {"v": 1100, "hits": [{"text": "1.100", "x": 5846.3, "y": 21259.8, "layer": "CS-TABL-TEX2", "dwg": "D3", "kind": "m"}], "shared": 2}, "params:coping.length_bottom_tip_to_tip": {"v": 12400, "hits": [{"text": "12.400", "x": 11855.6, "y": 31231.1, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.400", "x": 11852.6, "y": 22820.8, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.400", "x": -14619.2, "y": 31231.1, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.400", "x": 11855.6, "y": -360258.3, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}, {"text": "12.400", "x": 11852.6, "y": -367938.0, "layer": "CS-DIMT", "dwg": "D1", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.9.el_x": {"v": 43887, "hits": [{"text": "43.887", "x": 24938.3, "y": 3894.5, "layer": "CS-TABL-TEX2", "dwg": "D2", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.8.el_x": {"v": 43816, "hits": [{"text": "43.816", "x": 24938.3, "y": 4374.5, "layer": "CS-TABL-TEX2", "dwg": "D2", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.7.el_x": {"v": 43744, "hits": [{"text": "43.744", "x": 24938.3, "y": 4854.5, "layer": "CS-TABL-TEX2", "dwg": "D2", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.6.el_x": {"v": 43672, "hits": [{"text": "43.672", "x": 24938.3, "y": 5334.5, "layer": "CS-TABL-TEX2", "dwg": "D2", "kind": "m"}], "shared": 1}, "params:bearing_seats.bearings.5.el_x": {"v": 43600, "hits": [{"textLine truncated
|
||||
@@ -0,0 +1,118 @@
|
||||
{
|
||||
"_schema": "pier-T-expected/1",
|
||||
"_note": "독립 기대값: 도면 치수 문자·표(D1~D3)에서 직접 옮긴 값. 생성용 params.json과 별도로 관리하며 검사기는 params를 읽지 않는다. 원출처: Code/교각모델링/verify_*.py (검증서 v0.1.05).",
|
||||
"pier_id": "P1",
|
||||
"tol_mm": 1.0,
|
||||
"G1": {
|
||||
"footing": {"dx": 9350, "dy": 7800, "z0": 26208, "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": 12003, "src": "D1 '2.000' '12.003'"},
|
||||
"coping": {"dx": 12400, "dy": 3100, "z_top_left": 43411, "rise_upper": 1500, "rise_lower": 1500,
|
||||
"z_top_right": 43698, "z_top_center": 43555, "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, 40411], [1100, 40411], [6200, 41911], [6000, 43698], [3715, 43698], [3715, 43627],
|
||||
[1210, 43627], [1210, 43555], [-1296, 43555], [-1296, 43483], [-3801, 43483], [-3801, 43411],
|
||||
[-6000, 43411], [-6200, 41911]],
|
||||
"coping_outline_src": "D1 정면도 외형 (원호는 현으로 대체 후 활꼴 2개 차감)",
|
||||
"dxf_arc_centres": {"datum_x": 12159.4, "datum_y": 16515.6, "datum_el": 40411,
|
||||
"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": 24400, "head_embedment": 100,
|
||||
"src": "D1 '5@1.550' '4@1.550' '800' 'Ø600' 'L=24.4M'; 매입 100 (CS-CNTL)"},
|
||||
"seats": {
|
||||
"table": {"1": [43625, 164, 50, 700, 640], "2": [43697, 164, 50, 700, 640], "3": [43768, 164, 50, 700, 790],
|
||||
"4": [43840, 164, 50, 700, 640], "5": [43912, 164, 50, 700, 640], "6": [43600, 139, 50, 700, 540],
|
||||
"7": [43672, 139, 50, 700, 540], "8": [43744, 139, 50, 700, 650], "9": [43816, 139, 50, 700, 540],
|
||||
"10": [43887, 139, 50, 700, 540]},
|
||||
"table_columns": ["EL.'X'", "h1", "h2", "A", "B"],
|
||||
"girders": 5,
|
||||
"step_top": {"1": 43411, "2": 43483, "3": 43555, "4": 43627, "5": 43698},
|
||||
"step_x": {"1": [-6000, -3801], "2": [-3801, -1296], "3": [-1296, 1210], "4": [1210, 3715], "5": [3715, 6000]},
|
||||
"row_y": {"front": -698, "rear": 600},
|
||||
"pitch_chain": [3, 7516],
|
||||
"pedestal_plan": [1250, 1200],
|
||||
"pad_margin": [200, 100],
|
||||
"rear_first_from_tip": 1232,
|
||||
"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": 17247, "P2": 16553, "P3": 6436, "P4": 5636, "P5": 5636, "P6": 2136},
|
||||
"schedule_n": {"P1": 46, "P2": 46, "P3": 36, "P4": 9, "P5": 22, "P6": 36},
|
||||
"dia": {"P1": 32, "P2": 32, "P3": 19, "P4": 19, "P5": 19, "P6": 16},
|
||||
"hoop_chain": {"start": [150, 1030], "groups": [[8, 120], [22, 120], [36, 300]]},
|
||||
"hoop_marks_by_zone": [["P4", 9], ["P5", 22], ["P3", 36]],
|
||||
"tie_chain": {"start": [150, 1030], "groups": [[8, 1800]]},
|
||||
"tie_offset": 17.5,
|
||||
"r_outer": 870.5, "r_inner": 825.5, "r_hoop": 897,
|
||||
"main_divisions": 46,
|
||||
"bottom_above_footing": 300,
|
||||
"p1_top_parts": [300, 340, 16213],
|
||||
"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": [8000, 38], "B2": [11500, 38], "B3": [8000, 38], "B4": [7600, 35], "B5": [9550, 32],
|
||||
"B6": [13050, 32], "B7": [9550, 32], "B8": [9150, 29], "B9": [2155, 493], "B10": [33684, 9],
|
||||
"B11": [9350, 28], "B12": [7800, 34]},
|
||||
"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": [-4575, 4575], "start": -4375, "pitch": 125, "n": 71},
|
||||
"Y_250": {"ends": [-4575, 4575], "start": -4375, "pitch": 250, "n": 36},
|
||||
"X_BOT": {"ends": [-3800, 3800], "start": -3625, "pitch": 125, "n": 59},
|
||||
"X_250": {"ends": [-3800, 3800], "start": -3625, "pitch": 250, "n": 30}},
|
||||
"b10_levels": {"start": 350, "pitch": 200, "n": 9},
|
||||
"b10_size": [9198, 7644],
|
||||
"b9_grid": {"x": {"start": -4125, "pitch": 250, "n": 34}, "y": {"start": -3500, "pitch": 250, "n": 29}},
|
||||
"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": 14490, "C2": 12081, "C3": 12106, "C4": 14490, "C5": 12081, "C6": 12106, "C7": 13994, "C8": 13994,
|
||||
"C9": 8647, "C10": 10310, "C11": 8934, "C12": 20513, "C13": 29345, "C14": 3600, "C15": 2784, "C16": 5611,
|
||||
"S1": 3800, "S2": 2500},
|
||||
"range": {"C9": ["b_sched", 2956, 1376], "C11": ["b_sched", 2956, 1664], "C10": ["b_sched", 2998, 2998],
|
||||
"C12": ["a_sched", 12228, 3151], "C13": ["a_sched", 12167, 12044]},
|
||||
"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": 29, "C4": 29, "C5": 29, "C6": 29, "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": 43311, "C4": 43311, "C2": 43211, "C5": 43211, "C3": 43111, "C6": 43111},
|
||||
"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": 40511,
|
||||
"loop_z": {"C12": {"start": 40761, "pitch": 250, "n": 6}, "C13": [42261, 42511, 42761]},
|
||||
"c15_top": 43598.4, "c16_top": 43454.7,
|
||||
"c14_levels": [[43088.5, 11], [43188.5, 11], [41011, 3], [42011, 5], [41511, 4], [42511, 6], [43442.4, 1]],
|
||||
"s_per_girder": {"S1": [10, 50], "S2": [21, 100]},
|
||||
"step_top": {"1": 43411, "2": 43483, "3": 43555, "4": 43627, "5": 43698},
|
||||
"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": 43625, "2": 43697, "3": 43768, "4": 43840, "5": 43912, "6": 43600, "7": 43672, "8": 43744, "9": 43816, "10": 43887},
|
||||
"S": {"1": -1.910, "2": -1.907, "3": -1.905, "4": -1.903, "5": -1.901, "6": -1.910, "7": -1.907, "8": -1.905, "9": -1.903, "10": -1.901},
|
||||
"W": {"1": 740, "2": 740, "3": 890, "4": 740, "5": 740, "6": 640, "7": 640, "8": 750, "9": 640, "10": 640},
|
||||
"L": 800, "T": 30, "h3": 181,
|
||||
"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": "작도 28본 채택(F2) vs D3 34본 — OPEN #9", "approved": "사용자 2026-10-07"},
|
||||
{"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"}
|
||||
]
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"name": "운곡교P1형",
|
||||
"desc": "말뚝기초 · 원형 기둥 Ø2.0 · 하면 곡선(R12,000) 코핑, 상면 5단 · 받침 10개 · 철근 G2~G4 운곡교 형식",
|
||||
"source": "운곡교P1",
|
||||
"created": "2026-10-13 13:18:47",
|
||||
"inputs_sha": "a07fc78446227a14"
|
||||
}
|
||||
@@ -0,0 +1,309 @@
|
||||
{
|
||||
"_schema": "variability/1",
|
||||
"status": "초안 — 템플릿 담당자 확정 전",
|
||||
"grades": {
|
||||
"V1": "값 변수",
|
||||
"V2": "목록 변수",
|
||||
"V3": "생성 변수",
|
||||
"F": "고정"
|
||||
},
|
||||
"sections": {
|
||||
"params:_meta": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:lean_concrete": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "버림콘크리트 치수·EL",
|
||||
"info": false
|
||||
},
|
||||
"params:footing": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "기초 치수·EL (rot_deg = 기초 회전 각도 값)",
|
||||
"info": false
|
||||
},
|
||||
"params:column": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"shape"
|
||||
],
|
||||
"note": "기둥 지름·높이 (단면 형식 shape는 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:coping": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "코핑 외곽·치수 (형식 form은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:piles": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"kind"
|
||||
],
|
||||
"note": "말뚝 개수·간격·길이 (말뚝 유무는 템플릿 형식)",
|
||||
"info": false
|
||||
},
|
||||
"params:hitl_decisions_2026_10_07": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:bearing_seats": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"pedestal",
|
||||
"pedestals"
|
||||
],
|
||||
"note": "받침 표 값 + 평면 위치 (대좌 구조는 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:column_rebar": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "기둥 철근 사슬·위치",
|
||||
"info": false
|
||||
},
|
||||
"params:footing_rebar": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form"
|
||||
],
|
||||
"note": "기초 철근 위치 사슬",
|
||||
"info": false
|
||||
},
|
||||
"params:coping_rebar": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"form",
|
||||
"host",
|
||||
"group"
|
||||
],
|
||||
"note": "코핑 철근",
|
||||
"info": false
|
||||
},
|
||||
"params:sole_plates": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"bearing_size"
|
||||
],
|
||||
"note": "솔플레이트 표 값 (받침 크기 규칙은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:_schema": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:pier_id": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "교각 식별자",
|
||||
"info": false
|
||||
},
|
||||
"params:rebar_marks": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표"
|
||||
],
|
||||
"fixed_fields": [
|
||||
"*.shape"
|
||||
],
|
||||
"note": "재료표 직경·형상 (마크 체계의 형상은 고정)",
|
||||
"info": false
|
||||
},
|
||||
"params:rebar_marks_src": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"params:materials": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "재료 강도 주기",
|
||||
"info": false
|
||||
},
|
||||
"params:display": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "표시·색 설정",
|
||||
"info": false
|
||||
},
|
||||
"expected:_schema": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"expected:_note": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"expected:pier_id": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "교각 식별자",
|
||||
"info": false
|
||||
},
|
||||
"expected:tol_mm": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "허용 오차",
|
||||
"info": false
|
||||
},
|
||||
"expected:G1": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G2": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G3": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G4": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:G5": {
|
||||
"grade": "V2",
|
||||
"source": [
|
||||
"표",
|
||||
"표 밖 치수"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "독립 기대값 (params와 따로 도면에서 옮긴 값)",
|
||||
"info": false
|
||||
},
|
||||
"expected:rebar_palette": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "철근 직경별 색 (사람 결정 기록)",
|
||||
"info": false
|
||||
},
|
||||
"expected:rebar_palette_src": {
|
||||
"grade": "F",
|
||||
"source": [
|
||||
"템플릿 고정"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "참고 정보(게이트가 쓰지 않음)",
|
||||
"info": true
|
||||
},
|
||||
"expected:planned_fail": {
|
||||
"grade": "V1",
|
||||
"source": [
|
||||
"사람 입력"
|
||||
],
|
||||
"fixed_fields": [],
|
||||
"note": "계획된 FAIL (사람 결정 기록)",
|
||||
"info": false
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user