모든 ERP와 연결

SkyPlanner의 개방형 REST API는 사내 ERP를 포함한 ERP, MES 및 운영 시스템과 연결됩니다. 직접 구축하거나 저희 팀의 도움을 받을 수 있습니다.

독립 실행도 가능 — ERP 연동은 선택사항이며 필수가 아닙니다.

연동 프로젝트 논의

다음과 같은 ERP 및 MES 시스템과 연결

APS 및 스케줄링

EPEI: 현실적인 생산 반복 간격 계산하기

모든 품목을 제때 다시 생산할 수 있을까요? 생산 능력과 작업 전환을 고려해 EPEI를 계산하고 반복 생산을 SkyPlanner에 반영하세요.

Jussi Mäntylä 생산계획 전문가, SkyPlanner 업데이트 2026년 10월 28일 10 분 분량
Three different part shapes repeat around a machining station, illustrating a product family’s return interval.
이 글의 내용
  1. EPEI란 무엇인가?
  2. 생산 능력을 기준으로 EPEI 하한 계산하기
  3. 변동에 대비한 여유 시간을 확보하세요
  4. EPEI 계산 예시: 설비 한 대에서 세 품목 생산하기
  5. 반복 간격은 무엇에 따라 짧아지거나 길어질까요?
  6. 순환 순서만 따르지 말고 수요에 맞는 생산 주기를 정하세요
  7. 반복 작업을 실제 생산 일정에 반영하세요
  8. 품목군에 실제로 필요한 시간을 모델에 반영하세요
  9. 다음 생산이 필요한 시점을 놓치지 않으면서 셋업 시간을 줄이세요
  10. 생산 상황이 바뀌면 반복 생산 간격을 점검하세요
  11. SkyPlanner로 반복 생산 품목군 하나를 시험해 보세요

홈 » 리소스 » EPEI: 현실적인 생산 반복 간격 계산하기

예상 읽기 시간: 11 분

같은 제품군에 속한 모든 품목을 배치당 수량을 줄여 더 자주 생산하고 싶다고 해봅시다. A, B, C를 차례로 생산한 뒤 다시 A로 돌아오는 순환 생산 계획은 깔끔해 보입니다. 하지만 해당 설비는 다른 고객 주문도 처리해야 하며, 한 바퀴 돌 때마다 작업 전환도 반복해야 합니다.

EPEI(Every Part Every Interval)는 해당 제품군의 각 품목을 얼마나 자주 다시 생산할 수 있는지 판단하는 데 도움이 됩니다. 중요한 것은 원하는 반복 간격이 얼마나 짧은가만이 아닙니다. 그 간격 안에 가공, 셋업, 다른 작업까지 모두 처리할 수 있는지를 확인해야 합니다.

먼저 생산 능력이 이를 감당할 수 있는지 확인하세요. 그런 다음 반복 생산 오더를 나머지 생산 작업과 같은 일정에 반영하세요. SkyPlanner APS를 활용하면 정해 둔 반복 주기에 맞추려고 설비별 작업 대기열을 따로 계속 수정할 필요 없이 이 작업을 진행할 수 있습니다.

EPEI란 무엇인가?

EPEI는 정해진 공정에서 특정 제품군의 각 품목을 한 번 생산한 뒤 다음번에 다시 생산하기까지의 간격입니다. EPEI 목표가 근무일 기준 이틀이라면, 해당 제품군의 각 품목을 근무일 기준 이틀마다 다시 생산하면서 그 보충 주기에 필요한 수량을 만드는 것을 뜻합니다.

같은 개념을 ‘모든 제품을 일정 간격마다 생산한다’는 의미로 표현하거나 EPEx라고 부르기도 합니다. 여기서 x는 선택한 시간 간격을 나타냅니다. 중요한 것은 공장에서 어떤 약어를 쓰느냐가 아니라 각 품목을 얼마나 자주 다시 생산하느냐입니다.

수치를 제시하기 전에 적용 범위를 정하세요. ‘이틀’이라는 간격은 어떤 품목과 자원, 근무 캘린더를 기준으로 하는지 모두가 알고 있어야 의미가 있습니다. 기계가공에서 이틀마다 생산하는 제품군도 일주일에 한 번 가동하는 후속 공정을 기다려야 할 수 있습니다.

다음 세 가지도 구분해야 합니다.

  • 계산상 하한: 명시한 생산 능력 계산 조건을 충족하는 가장 짧은 간격입니다.
  • 계획 목표: 실행 가능성, 수요, 운영 조건을 고려해 선택한 반복 주기입니다.
  • 실제 달성 간격: 각 품목을 생산한 뒤 다음번 생산까지 실제로 경과한 시간입니다.

순환 생산 계획에 목표를 적어 두었다고 해서 현장에서 이를 달성했다는 뜻은 아닙니다. 또한 EPEI는 제품 한 개를 만드는 사이클 타임도, 수요에 맞추기 위한 택트 타임도, 오더의 전체 생산 리드타임도 아닙니다.

생산 능력을 기준으로 EPEI 하한 계산하기

하나의 자원에서 순서대로 생산하는 단순한 제품군이라면 다음 세 가지 값부터 준비하세요.

1. 해당 제품군에 배정할 수 있는 근무일당 가용 시간. 계획된 비생산 시간과 해당 자원에서 다른 작업에 이미 배정된 시간을 차감합니다.

2. 수요를 충족하는 데 필요한 일일 가공 시간. 각 품목의 일평균 수요에 개당 가공 시간을 곱한 뒤 모두 합산합니다.

3. 생산 순서를 한 바퀴 반복하는 데 필요한 전체 셋업 시간. 마지막 품목에서 첫 품목으로 돌아오는 작업 전환까지 빠짐없이 포함합니다.

가용 시간에서 일일 가공 시간을 빼면 셋업에 쓸 수 있는 시간이 남습니다. 기본 계산식은 다음과 같습니다.

최소 반복 간격(근무일) = 반복 주기당 총 셋업 시간 ÷ 일일 셋업 가용 시간

이를 기호로 나타내면 다음과 같습니다. A는 일일 가용 시간(분/일), R은 일일 필요 가공 시간(분/일), S는 한 주기의 전체 셋업 시간(분)입니다.

T ≥ S ÷ (A − R)

원리는 간단합니다. T근무일 동안 가공에 R × T분, 셋업에 S분이 필요하며, 이 시간을 모두 가용 시간 A × T분 안에 배정할 수 있어야 합니다. 이 조건을 정리하면 위의 반복 간격 식이 나옵니다.

단위는 반드시 통일하세요. 수요가 개/일이고 가공 시간이 초/개라면, 둘을 곱해 얻은 시간을 분으로 환산한 뒤 일일 가용 시간(분)에서 빼야 합니다.

변동에 대비한 여유 시간을 확보하세요

기본 계산으로 구한 하한에서는 남는 가용 시간을 모두 작업 전환에 사용합니다. 일상적인 변동을 흡수할 여지가 없다면 운영 목표로 삼기에는 불안정합니다.

반복 간격을 계산하기 전에 지연 만회나 수요 변동에 대비해 하루 몇 분을 남겨 둘지 정할 수 있습니다. 이 여유 시간을 A에서 차감하세요. 같은 시간을 두 번 차감하지 않도록 휴식, 예정된 정지, 다른 작업, 지연 만회용 시간을 명확히 구분해 반영해야 합니다.

A − R이 0 이하라면 셋업에 쓸 수 있는 시간이 없습니다. 필요한 가공 시간만으로 이미 가용 시간을 계속 소진하는 상황은 반복 간격을 늘려도 해결되지 않습니다. 작업 부하나 필요한 가공 시간, 가용 생산 능력을 바꿔야 합니다.

이 값은 생산 능력을 기준으로 한 하한이지, 경제적 최적값이 아닙니다. 대표적인 수요 구성이 안정적으로 유지되고, 정해진 순서에 따라 주기당 각 품목을 한 번씩 생산한다고 가정합니다. 최소 배치 수량, 소요 시간이 고정된 공정, 자재 가용성, 다른 공정 때문에 더 긴 간격이 필요할 수도 있습니다.

EPEI 계산 예시: 설비 한 대에서 세 품목 생산하기

세 품목을 반복 생산하는 기계가공 셀을 가정해 보겠습니다. 계획된 비생산 시간과 이미 배정된 다른 작업을 제외하면, 이 제품군에 쓸 수 있는 시간은 근무일당 420분입니다.

품목근무일당 수요개당 가공 시간근무일당 필요 가공 시간
A100개2분200분
B60개1.5분90분
C40개1분40분
합계200개—330분

A–B–C–A 순서를 한 바퀴 도는 데 필요한 작업 전환 시간은 총 90분입니다. 여기에는 C에서 A로 돌아오는 시간도 포함됩니다. 이를 빼면 다음 주기를 시작할 때 필요한 셋업 시간이 계산에서 누락됩니다.

여유 시간을 따로 두지 않으면 셋업에 쓸 수 있는 시간은 하루 420 − 330 = 90분입니다. 따라서 계산상 최소 간격은 90 ÷ 90 = 1근무일입니다. 매일 생산하는 데 가용 시간이 정확히 맞아떨어지지만, 지연을 만회할 여유는 없습니다.

이번에는 하루 45분을 여유 시간으로 확보해 보겠습니다. 셋업에 쓸 수 있는 시간은 하루 420 − 45 − 330 = 45분이므로, 계산 결과는 다음과 같습니다.

생산 능력 기준 EPEI 하한 = 90 ÷ 45 = 2근무일

이 주기로 생산하면 한 주기당 A 200개, B 120개, C 80개를 만듭니다. 가공에는 660분, 셋업에는 추가로 90분이 필요합니다. 이틀간 가용 시간 840분 중 총 750분을 사용하므로, 의도한 대로 90분의 여유 시간이 남습니다.

따라서 2근무일은 타당한 후보 간격이지만, 아직 실행이 검증된 일정은 아닙니다. 실제 교대 근무 시간 안에 해당 순서로 생산할 수 있는지, 부품과 공구가 준비되어 있는지, 후속 공정에서 작업을 받아 처리할 수 있는지 확인하세요. 주말이 끼면 근무일 기준 이틀이 달력상으로는 이틀보다 길어질 수 있습니다.

반복 간격은 무엇에 따라 짧아지거나 길어질까요?

다른 조건은 그대로 두고 한 주기의 전체 셋업 시간을 90분에서 45분으로 줄이면, 여유 시간을 반영한 하한은 45 ÷ 45 = 1근무일이 됩니다. 셋업 시간 단축은 단순히 작업 전환을 빨리 끝내는 데 그치지 않고, 모든 품목을 더 자주 다시 생산할 수 있게 합니다.

반대 상황은 놓치기 쉽습니다. 하루에 필요한 가공 시간이 330분에서 360분으로 늘어나면, 같은 여유 시간을 확보하고 나서 셋업에 쓸 수 있는 시간은 하루 420 − 45 − 360 = 15분뿐입니다. 한 주기의 셋업 시간이 기존과 같은 90분이라면 하한은 6근무일이 됩니다.

셋업에 쓸 수 있는 시간이 얼마 남지 않은 상태에서는 가공 부하가 조금만 늘어도 반복 간격이 크게 길어질 수 있습니다. 셋업 개선 활동 후뿐 아니라 품목 구성이나 같은 자원을 공유하는 작업의 부하가 달라질 때도 EPEI를 다시 확인하세요.

순환 순서만 따르지 말고 수요에 맞는 생산 주기를 정하세요

반복 생산 간격이 짧으면 해당 부품을 더 빨리 보충할 수 있고, 다음 생산까지 필요한 수요 대응 기간도 짧아집니다. 따라서 보충 로트를 줄이고 다음 생산을 기다리는 동안 보유해야 하는 재고도 줄일 수 있습니다. 다만 간격이 짧아지면 셋업도 더 자주 반복해야 합니다.

수요가 일정하다면 한 번에 생산할 수량의 초깃값은 근무일당 수요에 선택한 반복 간격을 곱해 구할 수 있습니다. 예시에서 부품 A는 한 번에 100 × 2 = 200개를 생산해야 합니다. 이는 해당 주기의 수요량일 뿐, 안전 재고나 보충 정책 전체를 정해 주는 값은 아닙니다. 기존 재고, 부족분, 최소 로트, 수요 변화도 여전히 고려해야 합니다.

생산 주기를 정할 때는 흔히 빠지는 다음 세 가지 함정을 피하세요.

재고로 수요를 충당할 수 있는 기간과 생산 능력을 혼동하지 마세요. 재고량을 일일 수요로 나누면 그 재고로 소비량을 얼마나 오래 충당할 수 있는지 알 수 있습니다. 하지만 해당 자원에서 품목군 전체의 가공과 작업 전환을 충분히 자주 수행해 재고를 보충할 수 있는지는 알 수 없습니다.

수요가 적은 모든 품목을 매 순환마다 생산하지 마세요. 정기적으로 생산하는 품목군은 짧은 반복 간격으로 운영할 수 있지만, 수요가 간헐적인 품목은 실제 필요에 따라 더 낮은 빈도로 생산할 수 있습니다. 이 적용 범위를 명확히 정하세요. 세 번의 순환마다 한 번만 생산하는 품목에는 매 순환마다 생산하는 정기 품목과 같은 EPEI를 적용할 수 없습니다.

셋업만 따로 최적화하지 마세요. 작업 전환 방향에 따라 차이가 있다면 선택한 생산 순서에서 실제로 발생하는 전환을 기준으로 계산하세요. 셋업 시간 매트릭스를 활용하면 더 효율적인 순서를 찾는 데 도움이 됩니다. 그러나 전환 횟수를 줄이려고 한 품목을 지나치게 오래 연속 생산하면 다른 부품의 다음 생산이 너무 늦어질 수 있습니다.

평준화 생산은 생산량과 품목 구성을 고르게 배분하는 더 넓은 범위의 과제입니다. EPEI는 그 안에서 ‘이 부품들을 얼마나 자주 다시 생산할 수 있는가?’라는 구체적인 질문을 다룹니다. 전체 제품군을 경직된 패턴에 억지로 맞추지 말고 이 질문에 답하세요.

반복 작업을 실제 생산 일정에 반영하세요

앞서 살펴본 생산 능력 계산은 의도적으로 단순화한 것입니다. 하지만 실제 공장 일정은 그렇게 단순하지 않습니다. 다른 오더도 같은 설비를 사용하고, 작업자는 정해진 교대 일정에 따라 근무하며, 자재가 없으면 다음 생산 계획에 차질이 생길 수 있습니다.

바로 이런 상황에서 SkyPlanner APS의 가치가 드러납니다. 별도의 순환 생산 계획을 유지하면서 나머지 작업을 수작업으로 끼워 넣는 대신, 선택한 보충 오더를 나머지 오더와 함께 스케줄링하세요. 반복 작업과 고객 납품 약속을 동시에 충족할 수 있는지 더 명확하게 파악할 수 있고, 이들의 설비별 작업 대기열을 매일 조정하는 수고도 줄어듭니다.

품목군에 실제로 필요한 시간을 모델에 반영하세요

SkyPlanner에서는 공정 단계별로 개당 가공 시간, 생산 속도, 고정 소요 시간을 설정할 수 있으며, 셋업 시간과 작업 가능한 작업장도 지정할 수 있습니다. 모든 배치를 단순히 수량에 사이클 타임을 곱하는 방식으로 계산하지 말고 각 공정에 맞는 방식을 사용하세요.

선택한 수량, 생산 경로, 납기를 해당 교대 일정 및 자원의 생산 능력과 함께 생산 일정에 반영하세요. SkyPlanner의 스케줄링 엔진인 Arcturus는 설정된 우선순위와 공정 간 선후 관계를 바탕으로 작업 배치를 계산합니다. 자재를 고려한 스케줄링을 활성화하면 자재 가용성도 계산에 영향을 줍니다. 계산 결과에 따른 작업 순서는 간트 타임라인에서 확인할 수 있습니다.

어떤 품목군을 반복 생산할지, 어떤 목표가 적절한지, 예외 상황의 우선순위를 어떻게 정할지는 여전히 계획 담당자의 결정입니다. 오더를 너무 일찍 생산해서는 안 되는 경우에는 시작 가능일을 지정해 그 날짜보다 앞서 일정이 배정되지 않도록 할 수 있습니다. 이는 가장 이른 시작 시점을 제한하는 조건이지, 다음 반복 생산을 보장하는 조건은 아닙니다.

다음 생산이 필요한 시점을 놓치지 않으면서 셋업 시간을 줄이세요

SkyPlanner는 공구, 자재, 색상 같은 공통 속성을 기준으로 작업을 묶을 수 있습니다. 작업장 유사성 규칙은 선택한 속성과 서로 다른 작업 사이의 셋업 시간을 고려하며, 동적 우선순위에서 그룹화의 중요도를 조절할 수 있습니다.

이렇게 하면 피할 수 있는 작업 전환으로 낭비되는 시간을 줄이는 데 도움이 됩니다. 하지만 셋업 절감과 짧은 반복 생산 간격이 항상 같은 목표는 아닙니다. 비슷한 작업을 너무 오래 묶어서 생산하면 다른 부품의 다음 생산이 지연될 수 있습니다. 납품 우선순위와 함께 그룹화 가중치를 설정한 뒤, 결과로 나온 작업 순서가 선택한 반복 간격에 맞는지 검토하세요.

KJH-Comp는 과거 ERP와 스프레드시트로 주 단위 부하를 계획했지만, 일별 설비 배정은 현장 관리자가 맡아야 했습니다. SkyPlanner를 도입한 후에는 유한 용량 스케줄링과 설비 배정이 자동화되었습니다. 이 회사는 절곡 공정에서 같은 공구와 동일한 두께의 자재를 사용하는 작업을 묶어 셋업 시간을 단축하고 유휴 시간을 줄였다고 설명합니다.

반복 생산하는 품목군에도 같은 이점이 중요합니다. 불필요한 셋업이 줄고 일일 계획을 다시 짜는 시간도 줄어듭니다. 다음 단계는 선택한 반복 생산 간격이 전체 작업 부하를 고려해도 가능한지 확인하는 것입니다.

생산 상황이 바뀌면 반복 생산 간격을 점검하세요

목표를 정했다면 합의한 공정에서 각 부품이 생산되는 시점을 회차별로 일관되게 기록하세요. 생산 시작과 같이 동일한 기준 시점을 사용하고, 근무일 달력도 동일하게 적용하세요. 생산 사이의 간격, 특히 예정된 반복 생산 시점을 놓친 경우를 살펴보세요. 평균만 보면 특정 부품이 반복해서 너무 오래 대기하는 문제가 드러나지 않을 수 있습니다.

다음 생산이 늦어지면 목표를 바꾸기 전에 원인부터 파악하세요. 처음에 잡은 셋업 시간이 지나치게 낙관적이었나요? 다른 오더가 생산 능력을 차지했나요? 자재를 사용할 수 없었거나 후속 공정의 제약으로 계획한 흐름이 막혔나요?

관련 생산 능력, 자재 또는 우선순위 정보를 갱신하고 SkyPlanner에서 일정을 다시 계산하세요. 그런 다음 다음번 보충 생산과 그 영향을 받는 고객 오더를 함께 검토하세요. 핵심은 실제 작업 대기열이 계획에서 벗어나는데도 기존 순환 계획의 형태만 유지하는 것이 아니라, 그 바탕에 있는 충돌을 해결하는 것입니다.

SkyPlanner로 반복 생산 품목군 하나를 시험해 보세요

실무에 도움이 되는 EPEI는 세 가지 결정을 연결합니다. 생산 능력으로 감당할 수 있는 반복 간격, 수요에 맞는 보충 주기, 그리고 다른 오더와 함께 이 두 가지를 실현할 생산 일정입니다.

SkyPlanner는 세 번째 결정을 위한 스케줄링 기반을 제공합니다. 개방형 REST API를 통해 어떤 ERP나 MES와도 연동되므로, 기존 업무 시스템을 유지하면서 반복 생산을 현장의 다른 작업과 동일한 유한 용량 일정에 반영할 수 있습니다.

품목군 하나를 정하고 가공 시간과 작업 전환 시간, 교대근무 일정표, 같은 자원을 사용하는 다른 오더 정보를 준비해 SkyPlanner 데모를 예약하세요. 상담을 통해 제안한 생산 주기가 실제 작업 부하에 어떻게 맞을지 확인해 보세요. 먼저 사용 환경을 살펴보고 싶다면 데모 데이터로 SkyPlanner를 체험하거나 도우미의 인공지능 기반 시작하기 절차를 이용해 보세요.

Jussi Mäntylä

생산계획 전문가, SkyPlanner

SkyPlanner로 더 명확한 생산 일정을 만드세요

데이터를 연결하고 첫 계획을 검토하세요. 실제로 적용되는 모든 일정은 계획 담당자가 직접 통제합니다.