AI 도면 분석 - CAD 도면 BOM 자동 추출, 이제 AutoCAD 없이도 가능합니다

HJSOFT 관리자 조회 38

설계 업무를 하다 보면 도면은 있는데 BOM(Bill of Materials, 자재표) 만 따로 정리해야 하는 상황이 자주 발생합니다. PDF로 받은 도면에서 자재표를 다시 입력하거나, AutoCAD가 없는 환경에서 필요한 부품 정보를 확인해야 하는 경우도 많습니다. 이 과정은 단순 반복 작업이지만 시간이 오래 걸리고, 사람이 직접 입력하다 보면 오타나 누…

AI 도면 분석 - CAD 도면 BOM 자동 추출, 이제 AutoCAD 없이도 가능합니다

설계 업무를 하다 보면 도면은 있는데 BOM(Bill of Materials, 자재표) 만 따로 정리해야 하는 상황이 자주 발생합니다.

PDF로 받은 도면에서 자재표를 다시 입력하거나, AutoCAD가 없는 환경에서 필요한 부품 정보를 확인해야 하는 경우도 많습니다.

이 과정은 단순 반복 작업이지만 시간이 오래 걸리고, 사람이 직접 입력하다 보면 오타나 누락도 쉽게 발생합니다.

이러한 불편함을 줄이기 위해 CAD 도면에서 BOM을 자동으로 추출하여 Excel(CSV)로 저장하는 기능을 개발했습니다.


도면만 올리면 BOM을 자동으로 추출

사용자는 별도의 CAD 프로그램을 실행할 필요 없이 도면 파일만 업로드하면 됩니다.

AI가 도면을 분석하여 자재표를 인식하고, 아래와 같이 정리된 형태로 제공합니다.

No

품명

재질

단위

수량

1

R--

S--

EA

1

2

K--

S--

EA

1

추출된 데이터는 화면에서 바로 확인할 수 있으며, 필요하면 Excel(CSV) 파일로 저장하여 견적, 구매, 생산관리 등 다양한 업무에 활용할 수 있습니다.


다양한 도면 형식 지원

현재 다음과 같은 형식을 지원합니다.

DXF

DXF 파일은 블록과 속성(Attribute)을 직접 분석하기 때문에 가장 빠르고 정확하게 BOM을 추출할 수 있습니다.

PDF

PDF로 출력된 도면에서도 자재표를 자동으로 인식합니다.

AutoCAD가 없어도 필요한 부품 목록을 확인할 수 있습니다.

이미지

스캔된 도면이나 사진 형태의 도면에서도 OCR과 AI 분석을 통해 PARTS LIST를 추출합니다.

DWG

현재는 DXF로 변환한 후 업로드하는 방식을 지원하며, 향후 DWG 직접 지원도 검토하고 있습니다.


개발하면서 가장 어려웠던 부분

실제 고객사의 도면으로 테스트해 보니 단순히 OCR만 적용해서는 정확한 BOM을 만들기 어려웠습니다.

도면마다 형식이 다르고, 표와 문자 배치도 제각각이기 때문입니다.

1. 표제란이 BOM으로 인식되는 문제

도면 상단에는 다음과 같은 정보가 많이 들어 있습니다.

  • Plant

  • Project

  • Drawing No.

  • p

  • Revision

초기에는 이러한 정보까지 BOM 한 줄로 인식하는 문제가 있었습니다.

이를 해결하기 위해 표제란과 자재표를 구분하는 로직을 추가하여,

  • 도면 정보는 별도로 저장하고

  • BOM에는 실제 부품 정보만 남도록 개선했습니다.


2. 짧은 품명이 누락되는 문제

짧은 영문 품명은 OCR 과정에서 누락되는 경우가 있었습니다.

이를 해결하기 위해

  • 자재표가 위치하는 영역을 우선 분석하고

  • NO. 컬럼과 함께 검증하는 방식을 적용하여

누락률을 크게 줄였습니다.


3. 재질과 규격이 중복되는 문제

도면에 따라서는

  • 재질(Material)

  • 규격(Specification)

정보가 비슷하게 표시되어 같은 값이 두 번 추출되는 경우도 있었습니다.

AI 후처리 로직을 추가하여 중복 정보를 제거하고 실제 BOM 형태에 맞게 정리하도록 개선했습니다.


사용 방법

사용 방법은 매우 간단합니다.

  1. CAD BOM 메뉴에서 도면(DXF, PDF, 이미지)을 선택합니다.

  2. BOM 추출 버튼을 클릭합니다.

  3. AI가 도면을 분석하여 자재표를 생성합니다.

  4. 결과를 화면에서 확인합니다.

  5. 필요하면 Excel(CSV)로 저장합니다.

추출을 시작하면 이전 결과는 자동으로 초기화되고 진행 상태가 표시되므로, 사용자가 현재 분석 중인지 쉽게 확인할 수 있도록 UX도 함께 개선했습니다.


이런 분들에게 추천합니다

다음과 같은 업무를 수행하는 기업이라면 특히 도움이 됩니다.

  • 기계 설계 업체

  • 제조업

  • 플랜트 설계

  • 철강 및 구조물 제작 업체

  • 자동화 장비 제작 업체

  • 구매 및 자재 관리 부서

특히 반복적으로 BOM을 입력하거나 견적서를 작성하는 업무에서는 작업 시간을 크게 줄일 수 있습니다.


앞으로의 계획

현재는 BOM 추출 기능을 중심으로 개발하고 있지만, 앞으로는 단순한 자재표 추출을 넘어 더욱 다양한 기능을 추가할 예정입니다.

예를 들어,

  • 도면 전체 AI 분석

  • 부품 자동 분류

  • BOM 자동 비교

  • ERP 및 MES 연동

  • AI 기반 견적 자동 생성

등의 기능을 순차적으로 적용하여, 도면 한 장만으로도 다양한 업무를 자동화할 수 있는 플랫폼으로 발전시키고자 합니다.


마무리

설계 업무에서 가장 많은 시간을 빼앗는 작업 중 하나가 바로 반복적인 데이터 입력입니다.

이번 CAD BOM 자동 추출 기능은 도면을 다시 입력하는 시간을 줄이고, 보다 정확하게 자재표를 관리할 수 있도록 개발되었습니다.

앞으로도 실제 현장에서 사용하는 도면을 기반으로 지속적으로 개선해 나갈 예정입니다.

혹시 사용 중 인식되지 않는 도면이나 특수한 BOM 형식이 있다면 언제든 의견을 보내주세요. 실제 사례를 바탕으로 더욱 정확한 AI 도면 분석 기능으로 발전시켜 나가겠습니다.

#CAD #BOM #자재표 #DXF #PDF도면 #도면분석 #AI도면분석 #설계자동화 #제조업 #ERP #MES #엑셀 #업무자동화 #HJSOFT #AI

댓글 0

첫 댓글을 남겨보세요.