- merge_markdown.py: 96개 페이지별 MD를 단일 파일로 병합
- 이미지를 output/images/ 폴더로 통합, p{NN}_ prefix로 파일명 충돌 방지
- file_range 파라미터로 부분 테스트 가능
- docs/tutorial.md: merge 명령어 및 사용법 문서화
- docs/history: 작업 이력 파일 추가
소요 시간: 10분 | Context: input 18k / output 2k tokens
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.9 KiB
1.9 KiB
이슈: #1 소요 시간: 90분 Context 사용량: input 80k / output 10k tokens
작업 내용
- torch CPU 버전(2.9.1)을 GPU 버전(2.7.0+cu126)으로 교체하여 RTX 3060 GPU OCR 활성화
- MSEW3.0 매뉴얼 96페이지 중 01~12 MD 변환 완료
- 01~12 변환된 MD 파일의 이미지 참조 아래에 파라미터 설명 삽입 완료
- 나머지 13~96은 PowerShell 명령어로 야간 자동 변환 예정
변경 파일
.venv: torch 2.9.1+cpu → 2.7.0+cu126 교체output/MSWE3.0 Manual-01~12.md: 생성 완료output/MSWE3.0 Manual-03,04,09,10,11,12.md: 이미지 파라미터 설명 삽입
주요 결정사항
- torch pip 설치 시
.venv/Scripts/python.exe -m pip사용해야 올바른 venv에 설치됨 (단순 pip 명령은 다른 venv에 설치됨) - 병렬 변환(2개 동시)은 GPU 과부하 위험 → 1개씩 순차 처리로 변경
- 야간 변환: 완료 파일 자동 건너뜀 로직 포함 PowerShell 스크립트 사용
추출된 파라미터 (03~12 추가분)
- Available Connection Strength: Confining Stress Sigma [kPa], CRu-1, CRs-1, GEOGRID 타입(1.4T~5.15T)
- Project Identification: Project Title(필수), Designer(필수), Date/Time, Company/Firm, Project No.
- Program Manager 메인화면: AASHTO(ASD/LRFD)/NCMA 설계모드 선택
- Reinforcement Layout: LAYER#, Geogrid Height [m], Geogrid Type#, Vertical distance [m]
- FACIA(Blocks): Depth Wu [m]=0.3, Height Hu [m]=0.2, Unit weight γ [kN/m³]=24, Gu [m]=0.15
- Reduction factors at connection: RF d(내구성), RF c(크리프), BREAK Overall Fs=1.5, PULLOUT Overall Fs=1.5, 지진시 Tc-pullout 감소율=80%
- Results 화면: Final Values for Design, 층별 강도/연결부 체크 결과
문제 및 해결
pip install이 docuConverter01 venv에 설치되는 문제 →python -m pip install로 해결- torch 2.6.0: marker-pdf 호환 안됨(>=2.7.0 필요) → 2.7.0+cu126 사용
- 병렬 실행 과부하 → 순차 처리로 변경