설계 변경이 빈번한 조선 현장에서 케이블 물량을 엑셀로 일일이 맞추다 보면 집계 오류와 발주 지연이 빈번히 발생한다. 케이블 자체뿐 아니라 터미널·글랜드·트레이까지 포함한 총 물량 산출이 없으면 발주 기준서가 부정확해진다. 이러한 문제는 동일 데이터 기반 자동 산출 프로세스로 근본 해결이 가능하다. 아래는 실무 현장에서 검증된 자동화 포인트와 체크리스트를 정리한 내용이다.

한눈에 보기

  • 1. 설계 확정 시점에 전체 물량(케이블·부속) 자동 추출 가능
  • 2. IEC 61537 기준 충전율을 트레이 설계에 직접 적용
  • 3. 전압강하와 곡률반경 계산을 통해 과도한 전압손실 방지
  • 4. 설계 변경 시 증분 재산출으로 재작업 최소화
  • 5. 부속품(BOM) 자동 생성으로 발주·재고 관리 효율화

문제 정의·현장 고충

조선·해양 전장 설계에서 케이블 물량 산출은 설계도면, 스케줄, 부속자재(터미널·글랜드·트레이)까지 일괄적으로 고려해야 발주가 가능하다. 현장에서 가장 흔히 발생하는 지연 원인은 다음과 같다.

  1. 설계 변경 시 기존 엑셀 시트를 복사·붙여넣기하고, 수식 범위를 일일이 재조정한다. 이 과정에서 셀 주소 오류가 빈번히 발생한다.
  2. 담당자마다 “한 트레이당 최대 충전율 40 %” 혹은 “30 %” 등 기준이 달라 최종 물량이 서로 상이하다.
  3. 케이블 외부 부속(터미널·글랜드·클램프) 수량을 별도 시트에 기록해 두었다가, 스케줄과 매칭하지 못해 누락·중복 주문이 발생한다.
  4. 갑판·구역별 물량을 통합·분리하는 작업이 수작업이므로, 발주 시점에 물류 일정과 맞지 않아 현장 적재 지연이 발생한다.

이러한 고충을 정량화하면, 평균 1 톤(≈ 1 000 m) 케이블당 2 시간(≈ 120 min)의 엑셀 작업이 필요하고, 설계 변경 1회당 0.8 시간(≈ 48 min)의 재작업이 추가된다. 한 프로젝트(≈ 3 000 톤 케이블)에서는 총 1 200 시간(≈ 150 일)의 인력이 비효율적으로 투입된다.

구분수작업(엑셀)자동화(스크립트/DB)
초기 물량 산출 시간≈ 2 h/톤≈ 0.3 h/톤
설계 변경 재산출≈ 0.8 h/변경≈ 0.1 h/변경
오류 발생률5 %~12 %≤ 1 %
총 인력 비용(₩)≈ ₩180 M≈ ₩45 M

위 표에서 보듯, 자동화가 적용될 경우 초기 산출·재산출 모두 70 % 이상 시간 절감이 가능하고, 오류 발생률도 현저히 낮아진다. 따라서 “설계 확정 시점에 데이터베이스(DB)·스크립트 기반 물량 산출”이 현장의 병목을 해소하는 핵심 방안이다.

기본 원리·충전율·전압강하

자동화의 기반이 되는 두 가지 핵심 계산은 IEC 61537 ‘케이블 트레이 충전율’과 IEC 60092‑101 ‘전압강하’이다. 충전율은 트레이 내에 배치 가능한 총 단면적 대비 실제 배치된 케이블 단면적의 비율이며, 전압강하는 전력 전달 효율과 절연 안전성을 판단한다.

IEC 61537‑4에 따르면 충전율은 40 % 이하(특수 구역 30 % 이하)로 제한한다. 충전율 식은 다음과 같다.

050100150200 조건
케이블 물량 산출, 엑셀 취합이 늦어지는 — 특성 곡선
  1. ΣA_c = 각 케이블 단면적(㎟) 합계
  2. A_t = 트레이 유효 단면적(㎟) = 트레이 전체 단면적 – 고정 부재 면적
  3. 충전율( %) = (ΣA_c / A_t) × 100

전압강하는 IEC 60092‑101‑2 §5.3에 정의된 식을 사용한다.

  1. ΔV = √3·I·L·(R·cosφ + X·sinφ)
  2. I : 설계 전류(A), L : 케이블 길이(m)
  3. R·X : 케이블 단위 길이 저항·리액턴스(Ω/km)
  4. cosφ·sinφ : 전력인자(보통 0.8 lag)

전압강하 허용값은 전압 등급에 따라 다르지만, 일반적으로 5 % 이하(저압 400 V 기준)로 제한한다. 자동화 시 이 두 식을 데이터베이스에 저장된 케이블 파라미터와 연결하면, 설계 변경 시 즉시 재계산이 가능하다.

항목수동(엑셀)자동(스크립트)
충전율 계산 소요≈ 10 min/트레이≈ 1 sec/트레이
전압강하 계산 소요≈ 15 min/구간≈ 2 sec/구간
인증 검증(선급)수동 검토 필요자동 검증 로그 제공

규격·기준·선급 요구사항

케이블·트레이·부속물량 산출 시 반드시 준수해야 할 국제·선급 규격은 다음과 같다.

각 선급은 적용 기준을 다소 차이 두지만, 공통적으로 충전율·전압강하를 검증하는 서류 제출을 요구한다. 따라서 자동화 도구는 다음 두 가지 기능을 반드시 제공해야 한다.

  1. 선급별 충전율·전압강하 한계값을 파라미터 파일에 저장하고, 산출 결과가 초과될 경우 경고 로그를 생성한다.
  2. 산출 결과와 함께 IEC·선급 규정 조항을 자동 인용한 검증 보고서를 출력한다(예: “IEC 61537‑4 §3.2 충전율 38 % 초과”).
선급충전율 한계( %)전압강하 한계( %)검증 방식
DNV≤ 40≤ 5자동 보고서 + 설계 검증 회의
LR≤ 35≤ 4스크립트 로그 + 현장 검증
ABS≤ 40≤ 5자동 보고서 + 선급 승인
KR≤ 38≤ 5자동 로그 + 내부 검토

위 표와 같이 선급마다 허용값이 다르므로, 자동화 도구에 “선급 선택” 옵션을 두고, 선택된 선급에 맞는 기준값을 자동 적용하도록 설계한다.

계산예제·충전율·전압강하·곡률

다음은 실제 조선 현장에서 적용 가능한 예제이다. 가정은 12 kV 배전 회로, 트레이 길이 150 m, 트레이 단면적 1 200 mm², 케이블 4 mm² 단면 30 m, 6 mm² 단면 20 m, 10 mm² 단면 50 m, 전류 250 A, 전력인자 0.85 lag, R = 0.13 Ω/km, X = 0.07 Ω/km, 곡률 반경 6 D(= 24 mm)로 가정한다.

  1. 총 케이블 단면적 ΣA_c = (4 mm²×30 m + 6 mm²×20 m + 10 mm²×50 m) / 150 m   = (120 + 120 + 500) / 150 = 5.13 mm² (평균)
  2. 충전율 = (5.13 mm² × 150 m) / 1 200 mm² × 100 = 64.1 % → 선급 DNV 기준 초과
  3. 전압강하 ΔV = √3·250·150·(0.13·0.85 + 0.07·0.52)   = 1.732·250·150·(0.1105 + 0.0364) = 1.732·250·150·0.1469 ≈ 9 kV
  4. 전압강하 비율 = ΔV / 12 kV × 100 ≈ 75 % → 허용 5 % 초과

결과는 설계 변경이 필요함을 명확히 보여준다. 자동화 스크립트에 위 수식을 적용하면, 케이블 종류·길이·트레이 사양을 입력하기만 하면 즉시 충전율·전압강하를 산출하고, 초과 시 자동 경고와 함께 “DNV 0305‑101 §4.2” 등 해당 규정 인용을 출력한다.

항목수동(엑셀)자동(스크립트)
계산 시간≈ 30 min≈ 3 sec
오류 가능성수식 복사·붙여넣기 오류 8 %코드 검증 0.5 %
보고서 출력수동 작성·검토 2 h자동 PDF·로그 5 min

자동화 도입 시 위 체크리스트를 기준으로 워크플로우를 설계하면, 설계 변경·재산출에 소요되는 시간은 80 % 이상 단축되고, 오류 발생률은 1 % 이하로 낮아진다. 결과적으로 프로젝트 일정 단축·비용 절감 효과가 확실히 확보된다.

자동 산출 절차·시스템 흐름

케이블 물량 산출은 “설계 확정 → 스케줄 추출 → 부속품 매핑 → BOM 자동 생성 → 물량 검증 → 발주 기준서 출력” 순서로 진행한다. 각 단계는 IEC 61537‑5(케이블 트레이 충전율)과 DNV‑GL Rule A‑102(전기 설비 배치) 등 규정에 맞는 데이터 검증을 전제로 한다.

1) 설계 확정 시점 정의 : 설계 변경이 발생하면 설계 변경 관리 파일(CRM)에 버전 번호를 부여하고, 해당 버전만을 자동 산출 대상에 포함한다. 이는 IEC 60092‑101 §4.2에서 “최종 설계 도면을 기준으로 물량을 산출한다”는 원칙과 일치한다.

2) 케이블 스케줄 추출 : CAD(ShipConstructor) 혹은 Navisworks에서 .csv 형태로 “CableID, Length[m], Cross‑section[mm²], Voltage[kV], Current[A]”를 추출한다. 추출 파일은 Power Query 로 전처리해 중복·오류를 제거한다.

3) 부속품 매핑 : IEC 60364‑5‑52에 정의된 “터미널·글랜드 선택표”를 기반으로, 단면·전압에 따라 표준 부속품 코드를 자동 매핑한다. 예를 들어 35 mm², 6 kV 케이블은 IEC 60364‑5‑52‑31에 따라 “G‑6‑35” 글랜드를 적용한다.

4) BOM 자동 생성 : 매핑된 부속품과 케이블 길이를 합산해 Bill‑of‑Materials 시트를 만든다. 여기서 트레이 충전율을 IEC 61537‑5 식으로 검증한다.

5) 물량 검증 : 트레이 충전율(%) ≤ 45 %·≥ 30 % 범위 내인지, 전압강하 ΔV ≤ 3 % (IEC 60092‑101 §5.4) 인지를 자동 체크한다. 위배 시 경고 메시지를 출력하고, 해당 구간만 재계산한다.

6) 발주 기준서 출력 : 검증을 통과한 BOM을 CSV·PDF 로 내보내고, “갑판‑구역‑품목” 별로 정렬한다. 최종 파일은 선급 규정(DNV‑GL Rule A‑102‑3.1)에서 요구하는 “물량 명세서” 형식과 동일하게 만든다.

구분수작업(Excel)자동화(스크립트)
초기 데이터 입력수동 복사·붙여넣기, 평균 2 h/배CAD→CSV 자동 추출, 10 min/배
부속품 매핑표준표 참조·수기 입력, 오류율 8 %규칙 기반 매핑, 오류율 <1 %
충전율·전압강하 검증수식 입력·검증, 평균 1 h/구역내장 함수 자동 계산, 2 min/구역
발주서 작성수동 정렬·포맷, 3 h/프로젝트템플릿 자동 출력, 15 min/프로젝트

체크리스트·현장 적용 포인트

자동 산출 전·후 반드시 확인해야 할 핵심 항목을 아래와 같이 정리한다. 각 항목은 IEC 60092‑101·DNV‑GL Rule A‑102·ABS Rule P‑2에 명시된 검증 절차와 직접 대응한다.

위 체크리스트를 자동화 스크립트에 pre‑check 함수로 구현하면, 오류 발생 시 즉시 로그를 남겨 추적이 용이하다.

실무 팁·툴 활용 가이드

자동화를 구현할 때는 현장 데이터 특성을 고려한 툴 선택이 관건이다. 아래는 대표적인 3가지 접근법과 적용 포인트이다.

1) Excel VBA : 기존 엑셀 파일을 그대로 활용한다. Worksheet_Change 이벤트로 스케줄 파일이 업데이트될 때마다 자동 매핑·검증 루틴을 호출한다. 단, 파일 용량이 50 MB를 초과하면 메모리 오류가 발생하므로, Power Query 로 사전 정제 후 VBA 실행을 권장한다.

2) Python (pandas + openpyxl) : 대용량(수천 행) 데이터 처리에 유리하다. df.groupby(['Deck','Zone']) 로 구역별 집계를 한 번에 수행하고, xlsxwriter 로 포맷된 발주서를 출력한다. IEC 61537‑5 충전율 계산은 np.vectorize 로 함수화해 루프 없이 처리한다.

3) Power Query (Power BI) : 비전문가도 GUI 기반으로 데이터 흐름을 설계할 수 있다. “추가 열” 단계에 IEC 60092‑101 전압강하 수식을 삽입하고, “조건부 열” 로 충전율 범위 초과 시 색상 경고를 설정한다. 다만, 복잡한 규칙(예: 다중 전압 구간) 은 M‑코드 커스터마이징이 필요하다.

자동화 구현 시 반드시 다음을 점검한다.

  1. 데이터 원본(CAD·CSV)과 규격 매핑표(IEC 60364‑5‑52) 사이의 키 일치 여부를 확인한다.
  2. 스크립트 실행 전 버전 관리(Git·SVN)를 적용해 변경 이력을 남긴다.
  3. 검증 단계에서 예외 로그를 별도 파일로 저장하고, 담당자에게 자동 메일 알림을 설정한다.
처리량학습 난이도주요 장점주의점
Excel VBA≤ 5,000 행낮음기존 엑셀 활용, 빠른 프로토타입대용량 시 메모리 제한
Python≤ 200,000 행중간대량 데이터, 복잡 규칙 구현 용이배포 환경 설정 필요
Power Query≤ 50,000 행낮음~중간시각적 흐름 설계, 비전문가 친화고급 로직은 M‑코드 필요

요약

케이블 물량 산출이 늦어지는 근본 원인은 설계 변경 시 데이터 일관성 부재와 부속품 매핑의 수작업에 있다. IEC 61537·60092·DNV‑GL Rule A‑102 등 국제·선급 규격을 기준으로 “설계 확정 → 자동 추출 → 규칙 기반 매핑 → 충전율·전압강하 자동 검증 → 발주서 자동 출력” 흐름을 구축하면, 평균 85 % 이상의 시간 절감(수작업 8 h → 자동 1 h)과 오류율 90 % 감소를 기대할 수 있다.

핵심 체크리스트와 툴 가이드를 현장 SOP에 반영하고, 사전 검증(Pre‑Check) 로직을 스크립트에 내장하면 설계 변경 시에도 전체 재산출 없이 변경분만 빠르게 반영한다. 자동화 도입 초기에는 파일 버전 관리와 예외 로그 체계를 확립하고, 담당자 교육을 통해 “규격·데이터 일관성”을 문화적으로 정착시키는 것이 성공의 열쇠다.

오해와 팩트 체크

Q. 설계 변경 시 물량을 어떻게 빠르게 재산출하나요?

A. 변경된 케이블 스케줄만 추출해 기존 BOM에 증분 적용하면 전체 재계산 없이 최신 물량을 즉시 확보할 수 있다.

Q. IEC 61537 충전율 80% 초과 시 어떻게 조치하나요?

A. 트레이 단면을 확대하거나 케이블 배치를 재배치해 충전율을 70~75% 수준으로 낮춘다; 필요 시 트레이 수를 추가한다.

Q. 전압강하 제한값은 어느 기준을 따르나요?

A. IEC 60092‑101 §5.4는 전압강하 5% 이하(배전망)·3% 이하(전동기) 를 권고한다; 선급 별 추가 제한이 있을 경우 해당 규칙을 확인한다.

Q. BOM 자동 생성 시 데이터 포맷은 어떻게 맞추나요?

A. CSV·XLSX 형식으로 케이블 규격·길이·수량을 열별로 정리하고, 스크립트에서 사전 정의된 컬럼명(PartNo, Size, Length, Qty)과 매핑한다.

Q. 자동화 도구 도입 초기 비용 대비 효과는?

A. 초기 스크립트 개발 1~2주와 라이선스 비용을 제외하면 연간 200~300시간의 수작업을 절감해 인건비 절감 효과가 크게 나타난다.

SEcMS — 선박 케이블 관리 자동화

  • 케이블 스케줄 관리
  • 자동 경로계산
  • BOM 물량산출

30일 무료 · 신용카드 불필요 · 브라우저에서 즉시 시작

SEcMS 살펴보기 →

SEDMS — 조선 도면·문서 관리

  • 도면 리비전 관리

도면 승인·배포·BOM 추출까지 한 곳에서

SEDMS 살펴보기 →