핵심 요구사항
- 정의된 조립 단계에 따라 DXF 요소를 병합·저장하는 파이프라인 개발
- 요소를 지정 위치에 배치·병합하고 Body 결합 시 끊김 없는 연속 형상 처리
- 프로젝트별 Body 치수 변화에 따른 요소 배치 및 형상 반영
- 완성 도면이 페이지를 벗어나지 않도록 전체 축척 조정
- 이전 프로젝트 도면 참조 기반 배치 정보 활용 로직 구현
- 기존 코드베이스를 빠르게 파악하고 기존 구조·스타일에 맞춰 개발
화공 플랜트 설계 자동화 AI 소프트웨어 「AutoFlow」의 도면 처리 백엔드를 개발하는 프로젝트로, 완성된 도면 인식·CAD 변환 엔진 위에 DXF 요소를 조립 단계별로 병합·저장하는 파이프라인을 추가 개발합니다. Cylinder+Head, 노즐+Flange 등 요소를 지정 위치에 배치·병합하고 축척 조정과 연속 형상 처리를 구현하는 것이 핵심입니다. Python/FastAPI 기반 백엔드 경험과 ezdxf 등 DXF 도면 처리, 2D 기하 연산 경험이 있는 3~5년차 개발자에게 적합합니다.