eomsangdon and Claude Opus 5
e1fec62d35
feat(B06): 사토장 성토 단면 엔진(파이썬·TS 짝) + 등록부 확장
...
유용토운반작업장(구 사토장) — 노선 옆에 남는 흙을 쌓는 성토 단면.
- `common_util_spoil_fill.{ts,py}` 신설(한 벌, 거울 시험) — 평상(노면 끝 높이) →
1:n 비탈 → 지반과 만나는 데까지. 단면적은 적분으로 정확히 셈.
폭 시작점 = **노면 끝**(사용자 확정) ⇒ 그 구간 노견도 이 성토 안에 듦.
폭 상한 = **지반 샘플이 있는 데까지**. 상한에서도 모자라면 그 폭을 냄(임의로 안 넓힘).
용량에서 폭을 되풀이로 역산하는 `solveSpoilWidthM` 함께 냄.
- 등록부 `spoil_bank` 를 넓힘 — 새 종류를 만들지 않음(지식DB 상 같은 시설임).
이름 「유용토운반작업장(구 사토장)」 · 구간형 · 횡단도에 그림 ·
칸 `side`(자동=성토 쪽) · `fill_slope_ratio`(비면 노선 성토 기울기) · `extra_distance_m`.
- 기울기·적치높이 기본값은 지어내지 않음 — 지식DB §4 가 근거 없음을 못 박음.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-09 07:23:04 +09:00
..
2026-09-06 15:07:47 +09:00
2026-09-06 23:27:37 +09:00
2026-09-06 20:25:12 +09:00
2026-09-07 08:14:58 +09:00
2026-09-08 04:39:39 +09:00
2026-09-04 21:22:27 +09:00
2026-09-06 14:20:54 +09:00
2026-08-08 10:03:11 +09:00
2026-09-07 00:49:07 +09:00
2026-08-08 10:03:11 +09:00
2026-09-06 11:55:22 +09:00
2026-09-06 11:55:22 +09:00
2026-08-08 10:03:11 +09:00
2026-09-06 11:55:22 +09:00
2026-09-02 16:15:25 +09:00
2026-09-02 16:15:25 +09:00
2026-09-06 15:02:58 +09:00
2026-09-06 11:55:22 +09:00
2026-08-08 10:03:11 +09:00
2026-08-30 19:38:24 +09:00
2026-09-07 00:49:07 +09:00
2026-08-08 10:03:11 +09:00
2026-09-06 22:27:41 +09:00
2026-09-06 21:20:55 +09:00
2026-09-04 21:22:27 +09:00
2026-09-07 08:08:47 +09:00
2026-09-02 16:20:17 +09:00
2026-09-07 00:49:07 +09:00
2026-09-09 07:23:04 +09:00
2026-09-01 20:18:33 +09:00
2026-08-24 19:56:40 +09:00
2026-09-01 20:18:33 +09:00
2026-09-07 13:39:42 +09:00
2026-09-02 16:52:38 +09:00
2026-09-02 16:52:38 +09:00
2026-09-02 10:50:10 +09:00
2026-09-02 11:27:25 +09:00
2026-08-27 22:32:01 +09:00
2026-09-02 12:06:54 +09:00
2026-09-04 21:22:27 +09:00
2026-08-25 20:03:42 +09:00
2026-09-04 15:04:38 +09:00
2026-08-27 22:13:26 +09:00
2026-08-27 22:13:26 +09:00
2026-08-27 18:42:15 +09:00
2026-08-27 18:42:15 +09:00
2026-08-23 13:58:00 +09:00
2026-09-03 13:29:29 +09:00
2026-08-28 12:54:45 +09:00
2026-09-04 15:32:10 +09:00
2026-09-02 16:52:38 +09:00
2026-08-29 12:01:22 +09:00
2026-09-04 15:32:10 +09:00
2026-09-04 15:32:10 +09:00
2026-08-23 13:11:49 +09:00
2026-08-26 17:18:47 +09:00
2026-09-07 01:09:58 +09:00
2026-08-19 19:46:03 +09:00
2026-08-30 12:05:22 +09:00
2026-08-30 12:23:38 +09:00
2026-09-04 19:08:11 +09:00
2026-09-07 20:14:09 +09:00
2026-09-07 20:14:09 +09:00
2026-09-06 11:42:19 +09:00
2026-08-19 18:32:55 +09:00
2026-09-07 20:14:09 +09:00
2026-09-07 20:14:09 +09:00
2026-08-17 17:09:05 +09:00
2026-09-06 11:32:29 +09:00
2026-09-06 20:25:12 +09:00
2026-09-06 11:48:40 +09:00
2026-09-07 15:06:53 +09:00
2026-09-07 01:09:58 +09:00
2026-09-06 18:14:29 +09:00
2026-09-06 11:55:22 +09:00
2026-09-06 19:44:59 +09:00
2026-08-17 14:05:32 +09:00
2026-09-04 17:02:07 +09:00
2026-08-17 18:51:21 +09:00
2026-09-04 07:11:41 +09:00
2026-09-06 11:28:23 +09:00
2026-09-06 23:13:05 +09:00
2026-09-02 20:34:18 +09:00
2026-09-04 07:11:41 +09:00
2026-09-04 11:12:05 +09:00
2026-09-07 20:14:09 +09:00
2026-09-03 09:50:14 +09:00
2026-09-06 17:07:01 +09:00
2026-09-03 20:42:23 +09:00
2026-09-03 20:32:46 +09:00
2026-09-02 19:30:16 +09:00
2026-09-06 11:28:23 +09:00
2026-09-06 17:07:01 +09:00
2026-09-04 07:11:41 +09:00
2026-09-06 16:43:01 +09:00
2026-09-04 18:14:59 +09:00
2026-09-07 18:50:42 +09:00
2026-09-07 19:47:39 +09:00
2026-09-07 19:47:39 +09:00
2026-09-07 19:28:02 +09:00
2026-09-07 19:47:39 +09:00
2026-09-07 19:47:39 +09:00
2026-09-04 15:04:38 +09:00
2026-09-06 11:50:00 +09:00
2026-08-18 19:51:08 +09:00
2026-09-07 13:39:42 +09:00
2026-09-04 16:27:35 +09:00
2026-09-07 15:06:53 +09:00
2026-09-04 11:37:46 +09:00
2026-09-04 11:37:46 +09:00
2026-09-04 16:27:35 +09:00
2026-09-08 20:21:12 +09:00
2026-08-28 12:16:38 +09:00
2026-09-08 18:31:35 +09:00
2026-09-06 17:07:01 +09:00
2026-09-07 19:47:39 +09:00
2026-09-08 20:21:12 +09:00
2026-09-04 18:14:59 +09:00
2026-09-06 11:37:59 +09:00
2026-09-04 19:13:46 +09:00
2026-09-04 15:04:38 +09:00
2026-09-04 19:13:46 +09:00
2026-08-19 18:32:55 +09:00
2026-09-04 19:13:46 +09:00
2026-09-06 22:22:08 +09:00
2026-09-06 15:04:40 +09:00