eomsangdon and Claude Opus 5
dc52d55988
feat(B06): 구조물이 만든 폐회로로 절·성토 면적 산출
...
2026-09-06 사용자 확정 — 구조물 **자체 면적을 빼는 것이 아니라**, 지반선과 실제로
그려지는 설계선이 이루는 폐회로의 넓이다. 기존 계산은 표준 설계선만 보아 구조물이
있는지조차 몰랐다.
- 그리는 쪽이 이미 만든 트림(`designTrim`)을 그대로 받아 「실제로 그려지는 설계선」을
세운다 — 트림 안쪽은 설계선, 바깥은 구조물 성토부선, 그것도 없으면 원지반(면적 0).
그림과 면적이 같은 입력을 쓰므로 둘이 갈리지 않는다.
- 벽면은 **수직**이라 트림 경계 바로 바깥에 점을 하나 더 찍는다. 안 넣으면 사다리꼴이
단차를 비스듬히 이어 붙여 없는 면적이 생겼다(실측 6.25㎡ → 7.5㎡).
- 절토는 암 경계선이 있으면 기존 규칙대로 토사/암으로 나눈다.
- 확인(node) — 전구간 100㎡ · 벽에서 끊음 6.25㎡ · 구조물선 포함 20㎡.
한계: 서버는 아직 구조물 기하를 몰라 이 보정이 **브라우저 계산에만** 실린다. 저장·확정
뒤 서버 재계산에서는 표준 값으로 돌아간다 — 서버 반영은 남은 작업(계획서 3-2).
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-06 12:35:16 +09:00
..
2026-08-29 16:53:17 +09:00
2026-09-02 11:32:51 +09:00
2026-09-06 12:07:56 +09:00
2026-09-06 12:07:56 +09:00
2026-09-03 19:58:09 +09:00
2026-08-30 12:54:29 +09:00
2026-09-06 12:07:56 +09:00
2026-09-03 09:50:14 +09:00
2026-08-29 10:54:03 +09:00
2026-09-06 12:07:56 +09:00
2026-09-06 12:07:56 +09:00
2026-08-29 10:54:03 +09:00
2026-09-06 11:48:40 +09:00
2026-08-30 12:05:22 +09:00
2026-08-08 10:03:11 +09:00
2026-08-23 18:50:19 +09:00
2026-08-25 15:03:53 +09:00
2026-08-30 13:37:43 +09:00
2026-08-30 13:41:30 +09:00
2026-09-03 19:35:21 +09:00
2026-09-03 10:32:20 +09:00
2026-08-29 10:54:03 +09:00
2026-08-29 09:54:17 +09:00
2026-08-29 09:54:17 +09:00
2026-09-03 07:19:32 +09:00
2026-08-29 09:54:17 +09:00
2026-08-29 13:07:04 +09:00
2026-08-29 18:12:28 +09:00
2026-08-22 17:04:08 +09:00
2026-09-06 12:07:56 +09:00
2026-09-03 19:16:46 +09:00
2026-08-30 13:19:58 +09:00
2026-08-30 12:05:22 +09:00
2026-08-30 13:19:58 +09:00
2026-08-25 12:12:55 +09:00
2026-08-25 20:03:42 +09:00
2026-08-29 18:24:15 +09:00
2026-08-30 00:32:09 +09:00
2026-08-30 13:37:43 +09:00
2026-08-30 13:37:43 +09:00
2026-08-25 20:03:42 +09:00
2026-09-03 13:56:01 +09:00
2026-09-06 12:09:21 +09:00
2026-09-03 13:56:01 +09:00
2026-09-06 12:35:16 +09:00
2026-08-29 19:15:07 +09:00
2026-08-29 18:12:28 +09:00
2026-09-04 22:13:03 +09:00
2026-08-23 18:16:31 +09:00
2026-08-30 13:37:43 +09:00
2026-09-02 16:43:57 +09:00
2026-08-29 10:54:03 +09:00
2026-09-03 09:50:14 +09:00
2026-09-02 16:37:48 +09:00
2026-09-02 16:43:57 +09:00
2026-09-02 16:43:57 +09:00
2026-09-06 11:50:00 +09:00
2026-09-04 16:27:35 +09:00
2026-09-06 12:21:32 +09:00
2026-09-04 18:14:59 +09:00
2026-09-04 22:13:03 +09:00
2026-09-04 23:10:22 +09:00
2026-09-06 11:42:19 +09:00
2026-09-06 11:42:19 +09:00
2026-08-08 10:03:11 +09:00
2026-09-06 11:48:40 +09:00
2026-09-06 12:07:56 +09:00
2026-08-29 18:12:28 +09:00
2026-09-04 21:56:25 +09:00
2026-09-04 18:36:46 +09:00