bfd41d7c8d
feat(ground): draw the terrain grid around the piers in the 3D view
ypshimandClaude Haiku 5.52026-10-23 17:57:30 +09:00
be76425c8f
feat(ground): accept ground_model.json written before the schema number
ypshimandClaude Haiku 5.52026-10-23 17:41:24 +09:00
c3606011b5
feat(ground): load ground_model.json and apply the pier-centre ground EL
ypshimandClaude Haiku 5.52026-10-23 16:48:27 +09:00
304b350481
Revert "fix(rebar): warn when the pile spacing along a 열 is above the 2250 mm maximum"
ypshim2026-10-23 16:20:44 +09:00
d61e5d082f
fix(rebar): warn when the pile spacing along a 열 is above the 2250 mm maximum
ypshimandClaude Haiku 5.52026-10-23 16:20:37 +09:00
65f8ca2279
test(rebar): the footing rebar follows the footing inputs (L, W, H); P1 unchanged
ypshimandClaude Haiku 5.52026-10-23 16:16:47 +09:00
174a026cc1
feat(view): dimension lines on the plan — overall length and width, and the pile chains (끝단 거리 700, 간격 2250)
ypshimandClaude Haiku 5.52026-10-23 16:15:39 +09:00
6050435af1
feat(view): dimension lines on the 정면 — footing length above, h1 at the right, the visible pile length at the left
ypshimandClaude Haiku 5.52026-10-23 16:14:08 +09:00
f76bfc9d5a
fix(view): footing labels read at about 11 px (0.5 m in the 22 px/m drawing)
ypshimandClaude Haiku 5.52026-10-23 16:12:12 +09:00
c0a4ce57ad
fix(view): the 끊음 marks are short "//" breaks, and the pile label sits clear below them
ypshimandClaude Haiku 5.52026-10-23 16:11:21 +09:00
a2e4648f7b
feat(view): side view (정면) to the right of the footing plan on one scale; 본수 card, plan and side in one row
ypshimandClaude Haiku 5.52026-10-23 16:10:14 +09:00
4477bbe52c
feat(view): the 열별 본수 card sits beside the footing plan on ② (grid, stacks on narrow screens)
ypshimandClaude Haiku 5.52026-10-23 16:07:52 +09:00
675f8124ca
feat(view): 확대기초·말뚝 plan and side drawings on ② (2단계), drawn from the model
ypshimandClaude Haiku 5.52026-10-23 16:02:37 +09:00
df19cc47e9
feat(view): 확대기초·말뚝 inputs on ② (입력만): footing L, W, h1, blinding margin and thickness, steel and PHC pile lists
ypshimandClaude Haiku 5.52026-10-23 16:01:02 +09:00
e580677887
fix(view): round the lengths shown in the 재료표 and in the Excel rows to 0.1 mm
ypshimandClaude Haiku 5.52026-10-23 15:54:17 +09:00
65c53f2b5d
feat(view,rebar): column diameter D as a free input on ② (1200–3000 mm, 50 mm steps), with three checks
ypshimandClaude Haiku 5.52026-10-23 15:50:52 +09:00
a6b92ae341
fix(view): pick the solplate table's header by its row (L, W, T, T1, T2), not by the first "S(%)" label
ypshimandClaude Haiku 5.52026-10-23 14:58:12 +09:00
22fd1dc5f4
feat(view): solplate taper across the 교각축 직각 (thick T1 at the (−) side); 교량받침 본체 as a box
ypshimandClaude Haiku 5.52026-10-23 14:56:26 +09:00
a108a76707
fix(view): the reference fill also sets A, B and S, so the solplate appears; warn for bearings without solplate values
ypshimandClaude Haiku 5.52026-10-23 14:49:50 +09:00
a50f4f5ee5
feat(view): solplate in the 3D model (2단계): wedges from the drawing's A, B, S; read the solplate table from DXF
ypshimandClaude Haiku 5.52026-10-23 14:46:53 +09:00
1d8746d533
feat(rebar): solplate geometry (pure) — tapered along the 교축, thick end T1 on the 시점 side
ypshimandClaude Haiku 5.52026-10-23 14:42:31 +09:00
55abc4be13
fix(view): find the table's header and No column by their place on the table row, not by the first label in the file
ypshimandClaude Haiku 5.52026-10-23 14:36:50 +09:00
4048c326e3
feat(view): read the bearing ELEVATION TABLE from a DXF drawing (교각도(2) P1) by position
ypshimandClaude Haiku 5.52026-10-23 14:34:33 +09:00
6f32bd96c4
feat(view): 도면 불러오기 — read the bearing drawing values from an xlsx or csv sheet on ②
ypshimandClaude Haiku 5.52026-10-23 14:28:06 +09:00
e4e141c801
feat(rebar,view): 받침 기준 — project-wide choice between Excel z (default) and drawing EL.X, with per-bearing drawing input on ②
ypshimandClaude Haiku 5.52026-10-23 14:25:44 +09:00
802a1eab97
fix(view): EL.X = block top including the 50 mm mortar; coping top = EL.X − h1 − h2 (matches the model)
ypshimandClaude Haiku 5.52026-10-23 14:17:12 +09:00
553c696638
feat(view): bearing 공통 규칙 inputs (mortar h2, bearing h3, solplate T, margin) and recalculated E, L, W, T1, T2
ypshimandClaude Haiku 5.52026-10-23 14:12:36 +09:00
64795e0a19
fix(view): solplate reference shows centre T = 30 with the (−) and (+) side thicknesses (taper along the axis)
ypshimandClaude Haiku 5.52026-10-23 14:10:23 +09:00
ee6848c418
feat(view): bearing reference tables on ② (drawing values, read-only, not used in the model)
ypshimandClaude Haiku 5.52026-10-23 14:02:27 +09:00
4d5e3cc04e
feat(rebar): P3 and P6 end at the coping middle level; e_top computed from it
ypshimandClaude Haiku 5.52026-10-23 13:30:28 +09:00
f989315e02
feat(rebar): P1 top = C3 − 100 with e_P1 computed; coupler rule keeps 2.5 m below the P1 top
ypshimandClaude Haiku 5.52026-10-23 13:19:09 +09:00
f37a0bf9ce
fix(rebar): column heights Hc and h_cop from the model (Level underside, step top) instead of P1 constants
ypshimandClaude Haiku 5.52026-10-23 13:10:51 +09:00
df6aeb5c46
fix(rebar): side rows on the 250 grid up to the 400 mm top margin, not a fixed count of seven
ypshimandClaude Haiku 5.52026-10-23 12:31:58 +09:00
7ff2f7b53f
docs(rebar): note on the C12 row that the drawing's bottom 6th row is C7·C8 (no added bars)
ypshimandClaude Haiku 5.52026-10-23 12:16:48 +09:00
355bf4ea75
feat(rebar): C12 in the taper band (h2) and C13 in the end band (h1), from the coping geometry
ypshimandClaude Haiku 5.52026-10-23 12:03:24 +09:00
ecaa45306c
docs(rebar): record that the side-row levels follow 코핑철근.md §6.1 (z_0 = Level underside + 127)
ypshimandClaude Haiku 5.52026-10-23 11:52:49 +09:00
0a5edfb152
feat(rebar,view): coping end height h1, taper h2 and Level width as inputs on ② (1단계)
ypshimandClaude Haiku 5.52026-10-23 11:44:44 +09:00
5b5db60657
feat(view): ② coping card shows d_IP2 and the 계단 구간 표 (read-only, from the model)
ypshimandClaude Haiku 5.52026-10-23 11:40:09 +09:00
b5eb0d68c0
feat(view): move all 3D info panels to the right stack (부재 표시, 시점, 색 기준, 원점)
ypshimandClaude Haiku 5.52026-10-23 11:33:45 +09:00
0889ebfc34
feat(view): move all 3D info panels to the left stack (부재 표시, 시점, 색 기준, 원점)
ypshimandClaude Haiku 5.52026-10-23 11:33:06 +09:00
86a4b2fd80
feat(view): drop the 3D title band; pier name in 교각 목록; view menu under 부재 표시, origin under 색 기준
ypshimandClaude Haiku 5.52026-10-23 11:31:46 +09:00
e66c259d1e
feat(view): collapsible 시점 menu, origin toggle, and remembered panel states on the 3D band
ypshimandClaude Haiku 5.52026-10-23 11:24:43 +09:00
678215267c
feat(view): on narrow windows only, the 시점 buttons move to the right of the 3D title band
ypshimandClaude Haiku 5.52026-10-23 11:19:32 +09:00
2902404061
feat(view): 3D area with a thin title band and collapsible info panels left and right
ypshimandClaude Haiku 5.52026-10-23 11:14:34 +09:00
65e751e4bb
feat(view): fixed frame with its own scroll for the side panels, the table and the model
ypshimandClaude Haiku 5.52026-10-23 11:08:20 +09:00
61260413c6
feat(view): turn the bearing blocks, pads and block rebar to the bearing row (삽도)
ypshimandClaude Haiku 5.52026-10-23 11:01:19 +09:00
e8541b29cb
feat(view): one top row for the status and backup, transient results as toasts
ypshimandClaude Haiku 5.52026-10-23 10:51:12 +09:00
e999b11a21
feat(rebar): piece lengths for C9–C13 and P1·P2 so the 재료표 has no missing bars
ypshimandClaude Haiku 5.52026-10-23 10:27:17 +09:00
99c71b7277
feat(view): ④ 재료표 as its own result stage, with pier selection, Excel per pier and print
ypshimandClaude Haiku 5.52026-10-23 10:22:11 +09:00
b6bf087334
feat(rebar): 철근재료표 by 강종 → 직경 → 번호 with unit weights, 할증 and Excel export
ypshimandClaude Haiku 5.52026-10-23 10:16:56 +09:00
30e5e75c22
feat(view): round bar bends at the centre-line radius; bend factors as inputs on ③
ypshimandClaude Haiku 5.52026-10-23 10:13:16 +09:00
03bb1f9929
fix(rebar): stack the three C9·C10·C11 폐합 to the right so they do not overlap
ypshimandClaude Haiku 5.52026-10-23 10:04:36 +09:00
f398b4341f
feat(rebar): select several bars on ③ and show only the selected ones (선택만 보기)
ypshimandClaude Haiku 5.52026-10-23 09:57:04 +09:00
b3533b69df
feat(rebar): rebar strength per 규격 prefix as inputs on ③ (D SD300, H SD400, S SD500)
ypshimandClaude Haiku 5.52026-10-23 09:51:36 +09:00
398fa997e2
feat(view): ③ rebar view at 50% for members, ground and blinding; deeper rebar colour
ypshimandClaude Haiku 5.52026-10-23 09:24:53 +09:00