# 광터지하차도 새 모델 프로젝트 작업기록

## 2026-10-20 새 프로젝트 구성
- 기존 `my-web-app`을 수정하지 않고 `/home/jiyoung/projects/광터지하차도-새모델`에 새 프로젝트를 만들었다.
- 원본 DXF, 프로젝트 지침, 기존 분석 참고본을 복사했다. 기존 3D 모델 코드는 가져오지 않았다.
- React/Vite 시작 화면과 실행 안내를 새로 구성했다.
- Git 저장소를 별도로 초기화하고 `4c331d8` (`광터지하차도 새 모델 프로젝트 시작`)으로 시작 파일을 저장했다.
- `npm ci --offline`, `npm run build`, `npm run lint`를 확인했다.

## 2026-10-20 원본 도면 1차 분석
- 새 프로젝트에서 원본 DXF 헤더, 시트 제목, 축척 문자, 측점·표고·폭 치수를 다시 읽고 `docs/도면분석.md`에 근거와 상태를 기록했다.
- 평면도 `(BLOCK7)` 표기 부근의 `CS-CONC-MAJR` 종방향 기준선 후보를 찾았다. 길이는 약 20.100m이고 측점 차 19.980m와 0.120m 차이가 난다.
- 해당 구간에 원호나 중간 곡선점은 아직 찾지 못했고, 이 선이 실제 선형중심선인지 A-A/B-B 절단 위치와 일치하는지도 확정하지 않았다.
- 단면 주변의 같은 레이어 선은 중복과 해칭 후보가 있어 좌표 범위만으로 구조 경계를 단정하지 않기로 했다.
- 다음 단계는 평면 기준선과 단면 위치를 확정하고, 확인된 주요 단면 구조부터 새 데이터와 코드로 모델링하는 것이다.

## 2026-10-20 도면 재분석·3D 모델 구현
- 본문 UTF-8 판독, 단면 구조선 각 114개 및 공동구 원본 윤곽 재추출.
- 단면 STA 299.000/319.000과 종단 경계 299.010/318.990의 각 끝 10mm 차이 기록. 평면 중심선·중심 EL은 확인 필요.
- 사용자의 “검토용 직선 연결 허용”에 따라 19.980m 직선 연결. 원본 단면 좌표와 STA는 보존.
- 154개 윤곽 객체, 연결 삼각면 468개, 선택·숨김·뷰 전환·기본/렌더링·원본 근거·OBJ 내보내기 구현.
- 원본 좌표 검산, 브라우저 검사 30개, 좁은 화면 가로 넘침 검사, 빌드와 정적 검사 통과.
- 분석·데이터·뷰어·내보내기·허용된 연결 및 문서를 작업 단위별 로컬 커밋으로 저장. 푸시·공개 없음.
- 미검증·생략·가정은 docs/도면분석.md와 docs/검증보고.md에 기록.
