데모 환경 · 예시 도면과 산출값은 개략 물량 예시입니다

진행 계획

도면 업로드만으로 개략 물량이 나오는 자동 인식의 방법과 수준, 기술 구성, 성공 기준, 일정입니다.

자동 인식 방법

  1. 1. 도면 파일을 읽을 수 있는 형태(DXF)로 변환합니다. DWG는 서버에서 공개 변환 도구로 처리합니다.
  2. 2. 레이어 이름과 선 모양으로 외곽선·슬래브 구역·개구부를 찾습니다.
  3. 3. 도면에 적힌 레벨 표기(예: 2F FL+4,200) 글자를 읽어 층고를 계산합니다.
  4. 4. 찾은 선과 숫자로 비계 면적·동바리 체적을 계산하고, 읽지 못한 부분은 규칙으로 가정해 표시합니다.

인식 수준 3단계

단계조건결과
1단계 자동레이어 규칙이 맞고 닫힌 선으로 그려진 도면업로드만으로 산출
2단계 반자동레이어 이름이 다르거나 레벨 표기가 일부 없음가정 표시 + 사용자 확인
3단계 수동선이 끊겨 있거나 블록·이미지로 된 도면사용자가 구간·높이·면적 지정

착수 후 예시 도면 10~20장으로 단계별 인식률을 측정하고, 자주 쓰는 레이어 이름을 규칙 사전에 보강합니다.

기술 구성

화면
React — 브라우저에서 도면 보기·결과 표시
서버
Node.js — 요청 처리·결과 저장
도면 변환·분석
Python 도면 라이브러리 — DWG 변환·레이어 분석
DB
PostgreSQL — 요청·산출 결과 보관
파일 보관
저장소 — 원본 도면·인식 결과 보관

성공 기준

  • 예시 도면 기준 자동·반자동 산출 비율 달성
  • 가정 항목을 화면에 명확히 표시
  • 엑셀에 계산식·가정·수정 이력 함께 출력
  • 견적 요청·관리자 확인까지 흐름 완성
  • 기존 홈페이지에 산출 화면 연동

일정 (12주)

주차단계내용
1–2주분석·설계예시 도면 분석, 레이어 규칙 사전 초안, 화면 설계
3–5주인식 엔진DWG→DXF 변환, 외곽·슬래브·개구부·레벨 인식
6–8주산출·화면비계·동바리 산출, 뷰어·수정·엑셀 출력
9–10주요청·관리자견적 요청, 관리자 확인, 규칙 사전 관리
11–12주검증·연동예시 도면 인식률 측정, 홈페이지 연동, 인수