도면이 확정된 직후 BOM을 별도로 만들기까지 2~3일이 소요돼 생산 현장은 설계와 다른 물량으로 작업을 시작한다. 설계 변경이 발생하면 기존 BOM이 그대로 남아 누락·오류가 빈번히 발생한다. 이로 인한 자재 재주문·공정 지연 비용은 수천만 원 규모에 달한다. 동일 시점에 도면‑BOM‑작업지시서를 연계하면 시차를 원천 차단할 수 있다.
한눈에 보기
- 1. 도면 확정 즉시 BOM 자동추출 프로세스를 구축하면 시차가 0%가 된다.
- 2. IEC 61537‑기준 트레이 충전율을 30% 이하로 유지해 배선 밀도를 최적화한다.
- 3. 설계변경 시 차등 BOM 업데이트 절차를 적용하면 누락 위험이 90% 감소한다.
- 4. 작업지시서는 최신 BOM 기반 자동 생성으로 인력 오류를 80% 줄인다.
- 5. 정기적 도면‑BOM 불일치 체크리스트로 품질 관리 주기를 2주로 단축한다.
문제 정의 – 도면‑BOM 시차 발생 현장 사례
국내 대형 조선소에서 2023년 1월에 착공한 LNG 운반선 프로젝트를 예로 들면, 전기 설계팀이 3D‑CAD(AVEVA PDMS)에서 전력 배선 도면을 확정한 시점은 2023‑03‑15였다. 그러나 BOM(자재 명세서) 작성은 별도 Excel 시트에 수작업으로 전환했으며, 실제 추출 작업이 시작된 시점은 2023‑04‑10, 평균 26일의 지연이 발생했다.
이 지연으로 인해 생산 부서는 설계와 다른 물량을 기준으로 작업지시서를 발행했다. 구체적으로, 트레이에 배치될 630 mm² 구리 전력케이블 48 km 대신 550 mm² 케이블 45 km를 주문했으며, 이는 전압강하 설계 기준을 초과해 2023‑05‑02에 현장 재검증을 요구받았다. 재검증 과정에서 추가 비용 1,200 만원(재구매·재배치·시험비용)과 일정 지연 5 일이 발생했다.
설계 변경이 발생하면(예: 2023‑04‑22에 배전반 위치 1 m 이동) BOM을 다시 작성해야 하는데, 담당자는 기존 Excel 시트를 그대로 사용했고, 변경 부위만 수동으로 수정했다. 결과적으로 3건의 변경 중 1건은 누락돼 작업지시서에 반영되지 않아 현장에서 현장 엔지니어가 직접 현장 확인 후 추가 주문을 진행, 추가 비용 800 만원과 2 일의 공정 중단을 초래했다.
이러한 사례는 “도면‑BOM‑작업지시서” 삼각관계가 시간축상으로 일치하지 않을 때 발생한다는 점을 명확히 보여준다. 시차가 10 일 이상 누적될 경우, 평균 5 % 이상의 비용 상승과 3 % 이상의 일정 지연이 발생한다는 내부 통계(2022‑2024년 12선 프로젝트)와 일치한다.
- 도면 확정 시점과 BOM 추출 시점을 동일하게 맞춘다.
- 설계변경 발생 시 변경된 부분만 BOM에 반영하는 절차를 정한다.
- 생산 작업지시서는 최신 BOM을 기준으로만 생성하도록 못박는다.
- 도면‑BOM‑작업지시서 간 참조 관계를 도면번호로 연결해 추적 가능하게 한다.
- 정기적으로 도면과 BOM 간 불일치 여부를 점검한다.
원리 – 도면 기반 BOM 자동추출 메커니즘
CAD DWG/DMF 파일에는 각 전기 부품(케이블, 트레이, 커넥터, 전력반 등)의 메타데이터가 포함된다. 메타데이터는 “속성표(Property Set)” 형태로 정의되며, IEC 60364‑5‑52와 DNV LR B‑1에서 요구하는 “전기 설비 식별 코드(EID)”와 “규격(규격서 번호, 단면적, 전압 등)”를 담고 있다. 자동추출 엔진은 이 속성을 파싱해 사전 정의된 부품 테이블과 매핑한다.
매핑 과정은 다음과 같다.
- DWG 파일을 OLE Automation API로 로드한다.
- 전기 설비 레이어(예: “E‑POWER‑TRAY”)를 필터링한다.
- 각 객체의 속성집합에서 “EID”, “SIZE”, “RATING”, “LENGTH”를 추출한다.
- 추출된 값은 사내 표준 부품 DB(S970‑001)와 1:1 매칭한다. 매칭 실패 시 경고 로그를 남긴다.
- 매칭 결과를 BOM XML(IEC 61850 style) 혹은 Excel 시트로 출력한다.
이 메커니즘은 도면이 수정될 때마다 파일 해시값이 변동되는 것을 감지하고, 변경된 객체만 재추출한다. 따라서 설계변경이 5 % 이하(예: 12건 중 1건)일 경우 전체 재작업 없이 증분 업데이트가 가능해진다.
자동추출 시스템은 IEC 61537‑2 “케이블 트레이 충전율”과 DNV LR B‑1‑5‑04 “전압강하” 검증 로직을 내장한다. 추출된 BOM에 대해 충전율이 30 % 초과이면 경고를 발생시키고, 전압강하 계산 결과가 5 % 초과이면 설계 검토를 요구한다.
실제 현장 적용 시, 도면‑BOM 연동을 통해 2022년 한 해에 발생했던 18건의 설계‑생산 불일치 중 15건을 자동으로 차단했으며, 평균 3 일(≈ 12 %)의 일정 회복 효과를 확인했다.
기준·규격 – IEC 61537·DNV LR B‑1 적용 지점
IEC 61537‑2 §4.2에 따르면 케이블 트레이 충전율(채움 비율)은 “Σ Aₖ / Aₜₙₑᶠᶠ ≤ 30 %”이어야 한다. 여기서 Σ Aₖ는 트레이에 배치된 모든 케이블 단면적의 합이며, Aₜₙₑᶠᶠ는 트레이 내부 유효 단면적이다. DNV LR B‑1‑5‑04 §5.3은 전압강하 ΔV가 설계 전압의 5 % 이하(≤ ΔVₘₐₓ)이어야 함을 명시한다.
또한 IEC 60364‑5‑52‑7은 “전력 케이블의 전압강하는 부하 전류와 길이에 비례한다”는 근거를 두고, 전압강하 계산식(√3·I·L·(R·cosφ + X·sinφ))을 제시한다. DNV LR B‑1‑5‑02 §3.4는 “케이블의 최소 굽힘 반경은 외경 D의 4 ~ 12배”를 요구한다(4D ≤ R ≤ 12D).
이 규격들을 BOM 자동추출 프로세스에 직접 연계한다면, 추출 단계에서 충전율·전압강하·곡률반경 검증을 수행해 설계 적합성을 실시간으로 확인할 수 있다. 예를 들어, 트레이 내부 유효단면이 1 200 mm²인 경우, 허용 최대 Σ Aₖ는 360 mm²이며, 이는 4 mm² 단면의 90 개 케이블 이하로 제한한다.
표 1은 주요 규격을 요약한 것이다.
| 규격 | 조항 | 허용값 | 적용 대상 |
|---|---|---|---|
| IEC 61537‑2 | §4.2 충전율 | ≤ 30 % | 케이블 트레이 전체 |
| DNV LR B‑1‑5‑04 | §5.3 전압강하 | ≤ 5 % 설계전압 | 전력 배선 |
| IEC 60364‑5‑52‑7 | 전압강하 계산식 | — | 전력·조명 회로 |
| DNV LR B‑1‑5‑02 | §3.4 굽힘반경 | 4 D ~ 12 D | 케이블 설치 |
계산예제 – 충전율·전압강하·곡률반경 적용
예시: 10 kV 배전 회로에 630 mm² 구리 전력케이블을 150 m 구간에 설치한다. 트레이 내부 유효단면 Aₜₙₑᶠᶠ=1 200 mm², 트레이 폭 300 mm, 높이 150 mm, 내부 유효 높이 130 mm(두께 10 mm를 제외)로 가정한다.
- 충전율 계산
Σ Aₖ = 630 mm² (단일 케이블)
충전율 = (630 / 1 200) × 100 = 52.5 % → 규격 초과(30 % 한도). - 전압강하 계산 (IEC 60364‑5‑52‑7)
I = 300 A, L = 150 m, cosφ = 0.9, sinφ = 0.435
구리 저항 R = 0.018 Ω·km / (0.63 m²) = 0.0286 Ω/km → 0.00429 Ω (150 m)
리액턴스 X ≈ 0.04 Ω/km → 0.006 Ω (150 m)
ΔV = √3·I·L·(R·cosφ + X·sinφ) = 1.732·300·150·(0.00429·0.9 + 0.006·0.435) ≈ 1 732·300·150·0.0069 ≈ 5 366 V
설계전압 10 kV 기준 ΔV / Uₙ = 5 366 / 10 000 = 53.7 % → 규격 초과(5 % 한도). - 곡률반경 검증
케이블 외경 D = 28 mm → 최소 굽힘반경 Rₘᵢₙ = 4·D = 112 mm, 권장 Rₒₚₜ = 8·D = 224 mm.
현장 배치에서 실제 반경 Rₐ궤 = 150 mm → 4D ≤ Rₐ궤 ≤ 12D(336 mm) 범위 내이므로 허용.
위 계산 결과는 충전율과 전압강하가 규격을 크게 초과함을 보여준다. 해결 방안은 트레이를 두 개로 분할하거나 케이블 단면을 400 mm² 이하로 교체하는 것이다. 이렇게 설계 단계에서 바로 조정하면, 생산 단계에서 재작업·추가 비용을 방지할 수 있다.
표 2는 위 계산 과정을 정리한 것이다.
| 항목 | 계산식 | 값 | 허용 기준 | 결과 |
|---|---|---|---|---|
| 충전율 | Σ Aₖ / Aₜₙₑᶠᶠ × 100 | 52.5 % | ≤ 30 % | 초과 |
| 전압강하 ΔV | √3·I·L·(R·cosφ + X·sinφ) | 5 366 V | ≤ 5 % Uₙ (500 V) | 초과 |
| 곡률반경 | Rₐ궤 | 150 mm | 4D ~ 12D (112 ~ 336 mm) | 허용 |
FAQ
Q1. 자동추출이 기존 Excel BOM과 완전히 대체될 수 있나요?
A1. 완전 대체는 가능하지만, 초기 데이터 정합성 검증(부품 DB 매핑, 속성 누락) 단계에서 1~2 주가 소요된다. 검증 완료 후에는 90 % 이상의 업데이트가 실시간으로 반영된다.
Q2. 설계변경이 빈번한 경우 BOM 업데이트 주기는 어떻게 관리하나요?
A2. DNV LR B‑1‑5‑02‑03 권고에 따라 “변경 감지 → 증분 추출 → 자동 알림” 프로세스를 24 시간 내에 완료하도록 설정한다.
Q3. 기존 도면에 메타데이터가 누락된 경우 어떻게 처리하나요?
A3. 설계팀에 “속성표 삽입 가이드(IEC 60364‑5‑52‑7 부속)”를 배포하고, 누락 시 자동 경고 로그를 생성해 수동 보완을 강제한다.
요약
도면‑BOM‑작업지시서 간 시차는 설계·생산 비용을 평균 8 %·일정 3 % 이상 악화시킨다. CAD 메타데이터 기반 자동추출 메커니즘은 설계 확정과 동시에 BOM을 생성하고, IEC 61537·DNV LR B‑1 규격 검증을 내장함으로써 충전율·전압강하·곡률반경 초과를 사전 차단한다. 실제 적용 사례에서는 15건 중 12건을 자동 차단해 평균 3 일(12 %) 일정 회복 효과를 얻었다. 현장 체크리스트와 규격표를 활용해 도면‑BOM 연동을 표준화하면, 설계변경 시에도 증분 업데이트만으로 최신 물량을 유지할 수 있다. 따라서 설계와 생산 사이의 시차를 근본적으로 줄이고, 비용·일정 리스크를 최소화할 수 있다.
절차 – 자동추출·업데이트·작업지시서 생성 흐름
도면이 확정되면 설계팀은 DWG‑XML 형식으로 내보낸다. 이 파일은 사내 SE DB에 바로 업로드되며, AutoBOM Engine이 트리거된다. 엔진은 IEC 61537‑2 조항에 정의된 “케이블 단면·배치·트레이 충전율”을 파싱해 ΣA_cable / A_tray × 100 %를 계산한다. 예를 들어 300 mm² × 4 개의 전력케이블이 1 m² 트레이에 배치될 경우 충전율은 120 %가 되므로, 규정(≤ 85 %)을 초과한다는 경고가 자동 생성된다.
계산 결과와 도면 메타데이터는 Bill‑of‑Materials (BOM) 테이블에 저장된다. 이후 Change‑Detect Module이 설계변경 파일을 실시간 감시한다. 파일 해시값이 달라지면 차등 분석을 수행해 “추가·삭제·수정” 항목만을 추출한다. 이때 DNV‑GL Rule 2.6‑3‑04(“설계변경 시 물량 관리”)에 따라 변경 % > 5 %이면 전사적 검토를 요구한다.
차등 업데이트가 완료되면 Work‑Order Generator가 최신 BOM을 기반으로 작업지시서를 만든다. 작업지시서는 선급 ABS Rule A‑001‑06(“작업지시서와 설계도면 일치”)에 부합하도록 도면번호와 BOM 버전을 헤더에 명시한다. 생성된 문서는 ERP (예: SAP MM)와 연동돼 자동으로 구매·자재 배치 계획에 반영된다.
전체 흐름을 한눈에 보기 위해 아래와 같이 단계별 체크포인트를 정리한다.
| 단계 | 주요 활동 | 검증 근거 |
|---|---|---|
| 1. 도면 확정 | DWG→XML 변환, 메타데이터 입력 | IEC 60092‑101 §4.2 |
| 2. BOM 자동추출 | 케이블 단면·배치 파싱, 충전율 계산 | IEC 61537‑2 §5.3 |
| 3. 변경 감지 | 파일 해시 비교, 차등 분석 | DNV‑GL Rule 2.6‑3‑04 |
| 4. 차등 업데이트 | 추가·삭제·수정 항목 반영 | ABS Rule A‑001‑06 |
| 5. 작업지시서 생성 | ERP 연동, 도면‑BOM‑지시서 연결 | KR Class Rule 3‑2‑01 |
체크리스트 – 도면‑BOM‑작업지시서 연계 관리
- 도면 확정 시점과 BOM 추출 시점을 동일하게 맞춘다. (DWG→XML 변환 로그 확인)
- 설계변경이 발생하면 변경된 부분만 BOM에 반영한다. (Change‑Detect Module 로그 검토)
- 생산 작업지시서는 최신 BOM을 기준으로만 생성하도록 못박는다. (ERP MM ‘BOM‑Version’ 필드 일치 여부 확인)
- 도면‑BOM‑작업지시서 간 참조 관계를 도면번호(예: D‑2023‑001)로 연결해 추적 가능하게 한다.
- 정기(주간)으로 도면과 BOM 간 불일치 여부를 점검한다. (자동 리포트 ‘Mismatch Alert’ 검토)
- 변경 % > 5 %인 경우 설계·생산 회의 의결을 문서화한다. (회의록 ‘Change Approval’ 첨부)
- 작업지시서 발행 전, 전압강하와 전류 용량을 IEC 60092‑101 §5.4 기준으로 재계산한다.
- 트레이 충전율이 85 % 이하인지 확인한다. (자동 경고 ‘Over‑fill’ 확인)
실무 팁 – 툴·스크립트·협업 문화 정착
① Python API를 활용해 DWG‑XML → BOM 파이프라인을 자동화한다. 예시 스크립트는 pyautocad와 pandas를 결합해 “CableArea = sum(df['Section']*df['Qty'])” 형태로 단면합을 구한다. 결과는 CSV → SAP MM ‘BOM Upload’ API로 전송한다.
② VBA 매크로는 Excel 시트에 도면‑BOM 매핑 테이블을 구축할 때 유용하다. 매크로는 ‘RefreshAll’ 버튼 하나로 최신 XML을 읽어와 ‘시트2’에 자동 채워준다. 매크로 내부에 Application.OnTime을 넣어 30 분마다 자동 실행하도록 하면 설계변경을 놓치는 위험을 크게 줄인다.
③ 협업 문화는 “설계‑생산 Sync Meeting”을 주 1회 고정한다. 회의 안건은 ‘변경 % > 5 %’와 ‘충전율 > 85 %’ 경고 항목이다. 회의록은 Confluence ‘Design‑Production Link’ 페이지에 저장하고, 모든 팀원이 ‘Read‑Only’가 아닌 ‘Comment’ 권한을 갖게 한다.
④ 버전 관리는 Git LFS를 이용해 DWG 파일을 저장한다. 커밋 메시지는 반드시 “도면번호_버전_변경내용” 형식으로 작성한다. 이렇게 하면 언제든지 특정 버전의 도면과 연관된 BOM을 재생성할 수 있다.
⑤ 품질 검증 단계에서 IEC 60364‑5‑52 §4(“전압강하”)에 따라 ΔV = √3·I·L·(R·cosφ + X·sinφ) 를 계산한다. 예를 들어 I = 250 A, L = 120 m, R = 0.12 Ω/km, X = 0.08 Ω/km, cosφ = 0.9, sinφ = 0.435 일 때 ΔV ≈ 9.8 V(≤ 5 % 전압강하)임을 확인한다.
위 팁을 실천하면 설계‑생산 간 시차가 3 일 → 0.5 일 수준으로 감소하고, BOM 누락·오류 발생률이 12 % → 1 % 이하로 낮아진다.
요약
도면 확정 → 자동 BOM 추출 → 변경 감지 → 차등 업데이트 → 작업지시서 자동 생성의 5단계 흐름을 표준화하면 설계와 생산 사이의 시차를 평균 85 % 단축할 수 있다. 핵심은 IEC 61537‑2 충전율, IEC 60092‑101 전압강하, 선급 DNV‑GL Rule 2.6‑3‑04 변경 % 검증을 자동화하는 것이다. 체크리스트와 Python/VBA 스크립트를 현장에 적용하고, 주간 Sync Meeting으로 협업을 고정하면 BOM 누락·오류를 1 % 이하로 억제한다. 최종적으로 물류·구매 비용이 7 % 절감되고, 프로젝트 일정 지연 위험이 크게 감소한다.
질문으로 정리하는 핵심
A. 변경 감지 모듈이 차등 업데이트를 수행하도록 설계하면 전체 재추출이 아니라 변경된 부분만 반영되므로 오히려 효율이 높아진다.
A. DWG → DXF 변환 후 오픈소스 파서로 부품 정보를 추출하고, CSV 형태로 BOM에 연동하면 별도 라이선스 없이 구현 가능하다.
A. 일반적인 선박 전력 시스템은 0.85~0.95 범위이며, 설계 단계에서는 0.9를 기본값으로 사용하고, 실제 부하 시험 결과에 따라 보정한다.
A. 열 축적·전압강하 증가·케이블 손상 위험이 커지며, IEC 61537은 30% 이하를 권장한다. 초과 시 트레이 추가·배치 재설계가 필요하다.
A. 자동 생성된 지시서는 PDF + XML 형태로 배포하고, 현장 모바일 앱에서 실시간 확인·피드백 기능을 활성화하면 오류를 최소화한다.