금형, 단조 업종 스케줄링

8. [금형업종] 재료·자재 관리 복잡

바닐라스케줄 2026. 9. 15. 22:03

금형업 · 재료가 리드타임과 원가를 결정

Section 7 에서 다룬 품질·정밀도는 · 결국 · 적정 재료가 있어야 확보 가능. 금형업 · 재료·자재 관리 는 · 대량생산업 대비 · 완전히 다른 방식으로 접근해야 합니다.

금형업 재료 관리의 특수성:

  • 개별 프로젝트별 발주 · 표준 재고 대량 보관 어려움
  • 재고 최소화 · 자금 회전 제약
  • 조달 리드타임 큼 · 프로젝트 시작 전 · 사전 발주 필수
  • 자재 부족 시 · 프로젝트 전체 지연 · 연쇄 붕괴

대량생산 vs 금형업 · 재료 관리 비교:

축대량생산금형업

재고 방식 표준 재료 대량 보관 프로젝트별 발주
조달 예측 수요 예측 기반 수주 후 확정
표준 재료 종류 적음·재고 유지 종류 다양·재고 최소
부족 시 파급 일부 라인 지연 프로젝트 전체 지연
관리 주체 자재팀·구매팀 스케줄러·구매 겸임

대표 자재·조달 리드타임

금형업 · 다양한 자재 · 각기 다른 리드타임:

자재 유형대표 품목조달 리드타임

일반 강재 S45C · P20 · NAK80 1-2주
정밀 강재 SKD11 · SKD61 2-3주
고급 강재 STAVAX · SKH51 3-4주
수입 강재 특수 스테인리스·베릴륨 동 2-3개월
표준 인서트 사출 캐비티·코어 인서트 즉시-1주
특수 인서트 정밀·냉각 설계 2-4주
표준 볼트·너트·핀 미스미·풀락스 등 즉시-3일
EDM 전극봉 구리·흑연 3-7일
절삭 도구 엔드밀·드릴·인서트팁 즉시-1주
표면처리 자재 도금 화학약품 벤더 관리

핵심 관찰 · 강재 조달 리드타임 2-4주 · 프로젝트 전체 리드타임 (3-8주) 의 · 25-50% 를 차지. 즉 · 자재 관리 · 프로젝트 전체 리드타임 결정 요소.

VanillaSchedule 지원 · vs_material.delay_days 필드 · 자재별 조달 리드타임 등록 · 자재 소요 시점 자동 역산 · 발주 시점 계산.


 

스케줄링과 동시에 자재 실시간 스케줄링

 

자재 부족 · 실 사고

자재 관리 부족 · 발생 사고:

사고 1 · 프로젝트 전체 지연

· 프로젝트 A · 강재 SKH51 필요 · 발주 잊음
· 소재 절단 예정 · 강재 미도착
· 소재 절단 · 3주 지연
· 후속 모든 공정 · 3주 지연
· 납기 · 3주 지연 · 페널티

사고 2 · 급행 자재 · 원가 폭증

· 자재 부족 인지 · 발주 임박
· 정상 조달 · 3주 소요
· 프로젝트 · 이번 주 시작 필요
· 급행 조달 · 원가 2-3배 · 항공 특송
· 프로젝트 · 마진 소진

사고 3 · 자재 재고 과다 · 자금 묶임

· 만일 대비 · 특수 강재 대량 재고
· 실 사용 · 예상보다 낮음
· 재고 · 6개월-1년 방치
· 자금 · 수천만원 묶임 · 자금 회전 압박

사고 4 · 반제품 부족 · 자체 생산 추가

· 표준 인서트 · 자체 제작 (반제품)
· 재고 부족 · 신규 프로젝트 시작 못 함
· 반제품 자체 생산 · 라인 추가 필요
· 다른 프로젝트 · 밀림

VanillaSchedule 지원 · 자재 부족 · 사전 감지 (매시간) · Push 알림 · 자율 브리핑 (아침·정오·저녁) · 부족 리스트 자동 요약 · AI 매니저 · "SKH51 재고 얼마?" 자연어 답변.


BOM (Bill of Materials) · 자재 소요 명세

각 금형 · 소요 자재 명세 (BOM) · 정확 관리 필요:

BOM 구조 · 라우터 연동:

· 라우터 : 각 공정별 소요 자재
   예: 
   [공정 1 · 소재 절단] · SKD11 소재 1개
   [공정 3 · 정밀 CNC] · 절삭 도구 3종
   [공정 6 · EDM] · 구리 전극 5개
   [공정 8 · 조립] · 인서트 10종·볼트 20개

· 자재 소요량 · 자동 산정
· 발주 리스트 · 자동 생성

BOM 관리 · 실무 부담:

  • 각 금형 · BOM 개별 작성
  • 사양 변경 시 · BOM 수정
  • 시타 결과 · 자재 추가 필요 (재작업)

표준 BOM · 활용:

  • 유사 금형 · 표준 BOM 템플릿
  • 매 프로젝트 · 복사 후 개별 조정

VanillaSchedule 지원 · vs_router_work_material · 각 공정별 자재 소요 등록 · BOM 자동 산정 · 자재 부족 사전 감지 · 표준 BOM · 프로젝트별 복사·조정.


반제품 · 자체제작 관리

금형업 · 일부 자재 · 자체 제작 · 표준 인서트·베이스 등:

반제품 관리 원리:

· 자재 A (표준 인서트) · self_make_yn = 'Y'
· 필요 시 · 재고 확인
   → 재고 충분 · 창고 출고
   → 재고 부족 · 자체 생산 필요
· 자체 생산 · 해당 자재 (자재 ID · 품목 ID 연결) 의
  라우터로 생산 스케줄 추가

즉 · 자재 부족 → 자동으로 · 그 자재를 만드는 품목 · 스케줄에 추가. 재귀 구조 · 반제품에 또 자재 필요 시 · 계속 확장.

전형적 예시:

· 프로젝트 A (완제품 금형) 시작
· 소요 : 표준 인서트 10개 (반제품)
   → 재고 확인 · 부족 3개
   → 인서트 3개 자체 생산 스케줄 추가
      · 인서트 소요 : 강재 SKD11 소재
      → 강재 재고 확인 · 충분 · 창고 출고
   → 프로젝트 A · 인서트 완성 후 · 조립 진행

VanillaSchedule 지원 · vs_material.self_make_yn='Y' · 반제품 지정 · 자재 부족 시 · 해당 자재 item_id 참조 · 그 품목 · 자동 생산 스케줄 추가 · 재귀 확장 · 연쇄 반영.


자재기반 품목 도출 · VS 특화 기능

질문 · "지금 재고 자재로 · 어떤 품목 · 얼마나 만들 수 있나?"

이 질문 · 상용 APS 대부분 답 못 함. VanillaSchedule 은 · 자재기반 품목 도출 기능 · 표준 지원:

개념:

· 현 자재 재고 · 조달 계획 반영
· BOM · 자재 소요량
· 재고로 만들 수 있는 · 품목 조합 · 자동 산정
   ↓
· 결과 · "품목 A · 10개 · 품목 B · 5개 · 만들 수 있음"
· 생산 계획 · 자동 수립

활용 시나리오:

  • 급한 오더 · 자재 없이 · 재고 재료로 대체 가능한 품목 찾기
  • 반제품 재고 최대 활용 · 원가 최소화
  • 신규 프로젝트 · 재고 재료로 시작 가능 여부

알고리즘 · 2가지:

  • Greedy · 빠름 · 근사 최적
  • OjAlgo MILP (혼합정수계획법) · 정확 · 전역 최적

VanillaSchedule 지원 · MaterialBasedPlanMng 화면 · 자재기반 품목 도출 · Greedy·MILP 알고리즘 선택 · 결과 그리드·차트·회차 저장 · 계획 등록 시 · 도출된 품목·수량 자동 add · 상용 APS 대비 · 차별 특화 기능.


자재 소요 산정 · 사전 판단

프로젝트 시작 전 · 자재 부족 사전 판단 · 필수:

사전 판단 흐름:

[1] 계획 단계 · 수요 품목 등록
   ↓
[2] BOM 자동 산정 · 자재 소요량 계산
   ↓
[3] 현 재고·조달 계획 · 대비
   ↓
[4] 부족 자재 리스트 자동 생성
   · 부족량
   · 조달 리드타임
   · 발주 마감일
   ↓
[5] 담당자 · 발주 진행
   or 계획 조정 (수요 감소·품목 대체)

부족 감지 시점:

  • 계획 상세 등록 (PlanDemandMng) · 자재 소요량 확인 버튼
  • 스케줄링 실행 전 · 사전 유효성 검증 · 부족 자재 감지
  • 실행 중 · 매시간 감지 · Push 알림

VanillaSchedule 지원 · PlanDemandMng · [자재 소요량 확인] · 수요 품목 × 라우터 자재소요량 · 납기일순 누적 추이 · 스케줄링 진입 전 · 부족 사전 파악 · 매시간 위험 감지 · AI 매니저 · Push 알림.


자재 재고 · 공장별 독립 관리 (다공장)

다공장 운영 시 · 자재 재고 · 공장별 독립 관리 · 핵심:

관리 원리:

· vs_material : 자재 마스터 (자재 정의)
· vs_material_inventory : sub_plant 별 재고 (독립)
   · plant_id + sub_plant_id + material_id · PK
   · 파주공장 · SKD11 · 100kg
   · 안산공장 · SKD11 · 50kg
   · 공장 간 이관 · 별도 계획

즉 · 같은 자재라도 · 공장 간 재고 별도 · 다공장 프로젝트 시 · 공장별 조달 계획 필요.

VanillaSchedule 지원 · vs_material_inventory · sub_plant 별 재고 독립 관리 · 다공장 환경 · 공장 간 재고 이관 자동 반영 · 자재 계획 · 공장 단위 세분화.


스케줄러가 처리해야 할 것

자재 관리 · 스케줄러 실시간 다뤄야 할 항목:

  1. 자재 마스터 등록 · 강재·인서트·전극 등 종류 다양
  2. 조달 리드타임 관리 · 자재별 정확 등록
  3. BOM 관리 · 각 라우터·공정별 자재 소요
  4. 재고 관리 · 실시간 · 공장별 (다공장)
  5. 부족 사전 감지 · 매시간 자동 · Push 알림
  6. 반제품 자체제작 · self_make_yn · 재귀 확장
  7. 자재기반 품목 도출 · MILP · Greedy · 재고 활용
  8. 발주 관리 · 프로젝트별 · 벤더 관리
  9. 자재 이력 축적 · 로트 번호·품질 추적

담당자 1-2명 · 수십 프로젝트 · 수백 자재 종류 · 이 9가지 수동 관리 · 엑셀·수기로 사실상 불가능.

VanillaSchedule 지원 · 위 9가지 · 표준 기능:

  • 자재 마스터·재고·BOM · 3단계 통합 관리
  • 조달 리드타임 · 자재별·자동 반영
  • 자재 부족 감지 · 매시간 자동 · Push 알림
  • 자재기반 품목 도출 · MILP·Greedy · 상용 APS 없는 기능
  • 반제품 재귀 확장 · 자체제작 자재 자동 생산 스케줄 추가
  • AI 매니저 · "자재 부족 얼마?" 자연어 답변

정리 · 재료·자재 관리의 스케줄링 요구

금형업 재료·자재 관리 · 스케줄링 요구:

  1. 자재 마스터·재고·BOM · 통합 · 3단계 연동
  2. 조달 리드타임 · 자재별·정확 반영
  3. 부족 사전 감지 · 매시간 자동·Push
  4. 반제품 재귀 관리 · 자체제작 자재 자동 생산
  5. 자재기반 품목 도출 · 재고 최대 활용 · MILP·Greedy
  6. 공장별 재고 독립 · 다공장 대응

대량생산용 · 표준 자재 대량 재고 관리 도구는 이 요구 못 다룸. 엑셀 수기 · BOM·재고·발주 통합 관리 · 수백 자재 · 사실상 불가능. 금형업 특화 스케줄러 는 · 3단계 통합·부족 감지·자재기반 품목 도출 지원해야 합니다.

다음 편 예고 · 자재 관리·품질·시타 · 결국 · 소품종 다변 · 일정 변경 잦음 이라는 큰 실무 부담으로 이어짐. Section 9 · 소품종·다변·실시간 재계획 · 급한 오더 · 사양 변경 · AI 매니저 자연어 대응을 다룹니다.