Commit Graph
3 Commits
Author SHA1 Message Date
eomsangdonandClaude Opus 5.5 4fefd219c2 feat(B05 평면 형상 제어): 하한 검사 applyEdit 한 곳 · 곡선 삭제 155° 경고 · 놓을 때 맞춤 보고 · 스냅 즉시 계산 줄 · 넣은 R · 고정 곡선표 저장 (430)
- 하한 검사 = 모든 평면 조작이 applyEdit 에서 지난 걸음과 견줌 · 새로 깨면 그 걸음으로 되돌림 · 까닭 상태줄(끼우기 · 지우기 · 놓기 · 방향키 · 곡선 칸) · 손잡이 끌기도 걸음마다 검사
- 곡선 삭제 = 내각 155° 미만이면 막지 않고 경고(상태줄 · 알림)
- 끌기 · 손잡이 놓을 때 스냅 켬이면 「함께 밀린 교점 · 못 맞춘 곡선」 보고
- 스냅 끔 · 간격 바꿈 = 계산 줄에 초안 바로(tellDraft)
- R · 길이 고정 · 넣은 R = 곡선표 edits 칸(짝 B05_Profile_Route_NodeEdits.py ↔ flattenServerPlan) · 다시 열면 넣은 값으로
- 상태줄 = 겹친 노드(0.5 m 안) · 못 그린 곡선 표시
- 시험 test_430_route_edit_rules · 배선 바뀐 시험 둘(352-3 · 390-4) · 398-2 도우미 알림 가짜

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TteK8mfYZetk5P3bEZkyVZ
2026-10-18 16:07:48 +09:00
eomsangdonandClaude Opus 5.5 7846827fab feat(B05 노선 편집 R 입력): 반지름 · 곡선 길이 뒤 상태줄 함께 밀린 교점 · 못 맞춘 곡선 보고 + 뒤쪽 MC 시험 (408-1)
- 맞춤 함수 그대로(fitCurveStations) · 스냅 켬일 때만 꼬리 — KeyNudge nudgeReport 재사용 fitNote
- StationFit offStationMcs(측점 밖 MC 목록) · offStationCount 는 그 길이
- 시험 test_408_radius_downstream 새로 · test_398_2 뒤쪽 곡선 MC 더함

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ji4nuyLVHcxrXWHTdb5nRD
2026-10-18 09:05:41 +09:00
eomsangdonandClaude Opus 5.5 054f716f01 fix(B05 평면 꺾임점 창): 반지름 · 곡선 길이 칸 = 그린 값 · 눌리면 상태줄에 넣은 값 · 그린 값 · 까닭 (398-2)
까닭: 접선은 앞뒤 직선 짧은 쪽 절반까지(buildEditedPolyline · 서버 짝 · 09-07부터)라 큰 R 이 조용히 눌림 · 창 칸은 넣은 값을 그대로 보여(09-12부터) 곡선이 안 바뀐 것처럼 보임 — 검증_sub1 노선 IP 5 = 40 · 60 넣어도 12.4 m. 스냅 · 묶음 · 383-1 무관.
- 칸 = 그린 반지름 · 곡선 길이
- 눌리면 상태줄 「반지름 60m를 넣었지만 25.4m로 그렸습니다 — 앞뒤 직선 짧은 쪽(16m)의 절반까지만 접선이 들어갑니다.」
- 시험 test_398_2_curve_input(스냅 끔 · 켬 반지름 40 → 60 · 곡선 길이 18 → 25 · 눌림 · 빈 값 · 고정)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ji4nuyLVHcxrXWHTdb5nRD
2026-10-17 20:49:23 +09:00