Anslut till vilket ERP som helst

SkyPlanners öppna REST API ansluter till ERP-, MES- och operativa system, inklusive interna ERP. Bygg integrationen själv eller låt vårt team hjälpa till.

Fungerar även fristående — en ERP-integration är valfri, inte obligatorisk.

Diskutera ett integrationsprojekt

Ansluter med ERP & MES-system som

resurser

Planering av kundorderstyrd tillverkning: definition, exempel och metoder

Förstå planering av kundorderstyrd tillverkning med ett exempel med två order, jämför metoder och se hur SkyPlanner räknar om arbetet över delade maskiner.

Jussi Mäntylä Specialist i produktionsplanering, SkyPlanner Uppdaterad 4 oktober 2026 15 min läsning
Two batches follow opposite routes between shared milling and drilling workstations
I den här artikeln
  1. Vad planering av verkstadsproduktion avgör
  2. Verkstadsproduktion, flödesproduktion, flexibel verkstadsproduktion och tillverkning mot kundorder
  3. Ett exempel på planering av verkstadsproduktion: order A och B korsar varandras operationsföljder
  4. Var planering av verkstadsproduktion finns i SkyPlanner
  5. Den indata som gör en plan för verkstadsproduktion användbar
  6. Koppla orderdata till planeringsmodellen
  7. Planeringsmetoder och det mål de tjänar
  8. Vad ändras när B är brådskande eller en maskin är otillgänglig?
  9. Vad du bör kontrollera innan du går vidare från ett kalkylblad
  10. Vanliga frågor
  11. Vad är produktionsplanering för verkstadsproduktion?
  12. Vad skiljer produktionsplanering för verkstadsproduktion från den för flödesproduktion?

Hem » Resurser » Planering av kundorderstyrd tillverkning: definition, exempel och metoder

Beräknad lästid: 15 minuter

Planering av verkstadsproduktion tilldelar starttider och delade resurser till order vars operationer följer olika angivna operationsföljder. Den håller varje orders processteg i rätt ordning och hindrar konkurrerande operationer från att använda samma resurs samtidigt. Resultatet visar produktionsteamen vad som kan köras härnäst och vad som måste vänta.

Viktigaste punkter

En plan för verkstadsproduktion kopplar varje orders operationsföljd till delade produktionsgruppers tillgänglighet, inte bara till orderns plats i en orderlista.

Olika maskiner kan bearbeta olika order parallellt, medan varje order måste följa sin operationsföljd.

Kortast möjliga totala slutförandetid och en brådskande kunds leveransdatum kan kräva olika planer.

I SkyPlanner utgör ordnade arbetssteg och tillåtna produktionsgrupper modellen för operationsföljderna; Arcturus, SkyPlanners planeringsmotor, räknar om det inplanerade arbetet och Gantt visar det.

Kontrollera orderplaceringen och uppgifterna om operationsföljder innan du använder Reschedule all: funktionen optimerar om order som redan ligger i Gantt.

Vad planering av verkstadsproduktion avgör

På en mekanisk verkstad kan en order kräva fräsning följt av borrning, medan en annan kräver borrning före fräsning. Båda orderna konkurrerar om samma maskiner, men vilken maskin som kan användas härnäst skiljer sig åt. Att sortera orderna efter leveransdatum talar ännu inte om för fräsoperatören vilken operation som kan starta.

En plan avgör tre sammanhängande saker: vilken operation som är redo, vilken resurs som kan bearbeta den och när den kan köras. Om en operation är redo beror på tidigare operationer och produktionsinsatser. Resursens tillgänglighet beror på det andra arbete som redan har tilldelats resursen. Att ändra en tilldelning kan därför påverka flera order längre fram i deras operationsföljder.

Planering av verkstadsproduktion är ett särskilt problem inom produktionsplanering. Produktionsplanering omfattar även miljöer med enklare eller mer repetitiva operationsföljder. Skillnaden för verkstadsproduktion spelar roll eftersom en enda orderföljd för hela fabriken inte fullt ut kan beskriva ordningen på operationsnivå vid varje produktionsgrupp.

Verkstadsproduktion, flödesproduktion, flexibel verkstadsproduktion och tillverkning mot kundorder

BegreppVad det beskriverPraktisk fråga
VerkstadsproduktionOrder följer sina egna angivna operationsföljder över delade resurserHur kan olika operationsföljder använda samma maskiner utan krockar?
FlödesproduktionOrder följer samma maskinföljdI vilken ordning ska order passera den gemensamma operationsföljden?
Flexibel verkstadsproduktionEn operation kan använda ett urval av tillåtna maskinerVilken tillåten maskin och vilken starttid ska varje operation få?
Tillverkning mot kundorderEn kundorder utlöser tillverkningenNär ska tillverkningen släppas för en viss order?

I den klassiska modellen för verkstadsproduktion tilldelas varje operation en angiven maskin. Planering av flexibel verkstadsproduktion lägger till maskinval i tidsproblemet. Tillverkning mot kundorder beskriver vad som utlöser produktionen, så en fabrik kan både tillverka mot kundorder och vara organiserad som verkstadsproduktion.

Googles OR-Tools-dokumentation visar tydligt de två grundläggande begränsningarna: en operation följer sin föregångare, och en maskin hanterar bara en operation åt gången. På produktionsgolvet tillför arbetskalendrar, material och personal ytterligare villkor till den grundmodellen.

Ett exempel på planering av verkstadsproduktion: order A och B korsar varandras operationsföljder

Följande siffror är hypotetiska illustrationer. Två produktionsgrupper, fräsning M och borrning D, är tillgängliga från tid 0. Varje grupp hanterar en operation åt gången. För tydlighetens skull har exemplet ingen ställtid, inga kalenderuppehåll, ingen materialbrist och ingen delad operatör, och varje operation löper utan avbrott.

Konflikten är enkel: A och B behöver samma maskiner i omvänd ordning, så B måste vänta på fräsning även när borrningen är ledig.

OrderFörsta operationenAndra operationenTotal bearbetningstid
AFräsning M: 2 tidsenheterBorrning D: 1 tidsenhet3 tidsenheter
BBorrning D: 1 tidsenhetFräsning M: 1 tidsenhet2 tidsenheter

Om produktionsplaneraren slutför hela A innan B påbörjas, använder A fräsningen från 0 till 2 och borrningen från 2 till 3. B använder sedan borrningen från 3 till 4 och fräsningen från 4 till 5. Orderna är klara vid tid 5, trots att borrningen var tillgänglig under A:s första fräsoperation.

Om operationsföljderna tillåts överlappa blir resultatet följande genomförbara plan:

ProduktionsgruppTid 0 till 1Tid 1 till 2Tid 2 till 3
Fräsning MA, första delenA, andra delenB
Borrning DBOverksamA

Nu är allt arbete klart vid tid 3. Detta är den minsta möjliga makespan för den illustrerade modellen: fräsningen måste bearbeta 3 tidsenheter arbete på en maskin, så ingen genomförbar plan kan bli klar tidigare. B slutför borrningen vid tid 1 men kan inte påbörja fräsningen förrän A frigör M vid tid 2. Borrningens overksamma intervall betyder inte att produktionsplaneraren har glömt en operation: A fräser fortfarande, och B har redan använt borrningen.

Den totala bearbetningstiden är 5 enheter, men den fördelas på två maskiner. Den summan är inte den tid som faktiskt förflyter tills fabriken är klar. Omvänt skulle det dölja att orderna senare konkurrerar om fräsningen om man i ett kalkylblad placerade båda orderna vid tid 0 utan att kontrollera de enskilda operationerna.

Tiden tills den sista ordern är klar kallas makespan. Det är ett användbart mått när målet är att få hela den här arbetsmängden klar snabbt. Det säger inte om en enskild kunds order blir klar tillräckligt snabbt. Den skillnaden blir viktig när B har en brådskande tidsfrist.

Var planering av verkstadsproduktion finns i SkyPlanner

I SkyPlanner blir A:s och B:s operationsföljder ordnade arbetssteg med tillåtna produktionsgrupper: A behöver fräsning och sedan borrning, och B behöver borrning och sedan fräsning. Lägg upp produktionsgrupper, skift, operatörer, prioriteringar och material i produktionsmodellen, och ange operationsföljder och varaktigheter för orderna. Planeringsmotorn följer den definierade ordningen av arbetssteg och väljer den bästa tillgängliga tillåtna produktionsgruppen för varje steg. SkyPlanners programvara för produktionsplanering planerar automatiskt diskret tillverkning med hänsyn till materialtillgång, skift, prioriteringar och leveransdatum. Produktionsplanerare bestämmer, AI följer förinställda prioriteringar.

När A och B har placerats i Gantt utlöser Reschedule all, SkyPlanners omberäkningsknapp som också kallas King Button, att Arcturus räknar om det inplanerade arbetet; Gantt visar de resulterande tilldelningarna och ordningsföljden. Reschedule all flyttar inte order från fliken Unscheduled in i planen. Fastställ den ursprungliga placeringen av order innan du utvärderar omplanering. För att utforska arbetsflödet kan du prova SkyPlanner med demodata eller använda den AI-stödda startguiden Getting Started i SkyPlanner Assistant; boka en demo för att diskutera dina egna operationsföljder och prioriteringar.

Den indata som gör en plan för verkstadsproduktion användbar

En algoritm kan sekvensera den produktionsmodell den får. Produktionsplanerarens första uppgift är att få modellen att spegla verkstaden. För A och B: börja med operationsföljderna och testa sedan tillgängligheten och den orderinformation som påverkar planen.

Indata att kontrolleraVad som ska fastställasDiagnos för A och B
ProcessordningOperationsföljden speglar verkliga tillverkningsberoendenA kräver fräsning före borrning; B kräver omvänd ordning
VaraktigheterVarje aktiv operation har en positiv, trovärdig varaktighetVaraktigheten för A:s fräsning får inte lämnas tom när dess slutdatum bedöms
Tillåtna produktionsgrupperVarje operation har minst en tillåten produktionsgruppB:s fräsningsoperation kräver en produktionsgrupp som kan utföra den
Tillgänglig arbetstidSkift och resursernas tillgänglighet motsvarar produktionstid som faktiskt kan utnyttjasM måste faktiskt vara tillgänglig under det tidsintervall som tilldelats A
OperatörerProduktionsmodellen speglar relevant operatörstillgänglighetA och B kan inte antas löpa oberoende av varandra om samma person behövs för båda
MaterialNödvändig materialtillgång är registreradB kanske inte kan starta borrningen även om D är ledig
Prioriteter och leveransdatumDen avsedda affärsprioriteringen och det utlovade datumet är registreradeOm B är brådskande måste den prioriteringen vara synlig innan omräkningen

I SkyPlanner kan en order inte planeras om någon operation saknar tillåtna produktionsgrupper. Om B:s fräsningsoperation inte har någon tillåten produktionsgrupp löser det inte problemet med den saknade operationsföljden att planen räknas om gång på gång. Kontrollera först vilka produktionsgrupper som är tillåtna för den operationen. Kontrollera också om B fortfarande är Unscheduled, vilket är en separat fråga från att ändra ordningen på redan planerat arbete.

Getting Started bygger upp produktionsgrupper, produkter och flöden. Flödena kopplar samman ordnade processteg, varaktigheter och operationsföljd mellan produktionsgrupper. En tillverkad produkt som är redo för flöden behöver positiva varaktigheter och en operationsföljd för sina aktiva operationer. Kontrollera dessa grunder innan du använder den resulterande Gantt-vyn för att bedöma planeringens kvalitet.

Kontrollera därefter planering mot begränsad kapacitet: tilldelat arbete kräver tillgänglig kapacitet. En maskin som är registrerad som tillgänglig hela dagen ger en annan bild än en maskin som bara är tillgänglig under ett visst skift. Om en operatör delas mellan flera operationer behöver den illustrativa parallella planen för A och B också den extra kapacitetskontrollen.

Koppla orderdata till planeringsmodellen

Befintliga ERP- och MES-system utgör datasammanhanget för order, produkter och produktion. SkyPlanner integreras med alla ERP- och MES-system via sitt öppna REST API. Använd integrationsvägen för att fastställa hur relevanta produktionsdata når planeringen och vilket system som ansvarar för att uppdatera dem.

För A och B behöver ni komma överens om var deras operationsföljder, varaktigheter, materialinformation och leveransdatum kommer ifrån. Om ett leveransdatum i ERP ändras medan planeringsmodellen behåller det tidigare datumet, utvärderar produktionsplaneraren en annan produktionsfråga. Dataägarskap och konsekventa uppdateringar hör till utvärderingen av planeringen, vid sidan av det visuella resultatet.

Planeringsmetoder och det mål de tjänar

Planeringsmetoder skiljer sig åt i hur stor del av problemet de tar hänsyn till. En lokal dispatching-metod väljer nästa färdiga operation utifrån ett kriterium. En matematisk optimeringsmodell tar hänsyn till angivna begränsningar och ett mål. Ett automatiskt system för produktionsplanering kopplar planeringsberäkningar till fabrikens underhållna produktionsmodell.

MetodAnvändbar utgångspunktAvvägning att granska
Först till kvarnHåll ankomstordningen begripligEn lång operation som kommer tidigt kan försena brådskande arbete som kommer senare
Tidigaste leveransdatumÄgna uppmärksamhet åt tidsfrister som närmar sigEn brådskande order kan fortfarande vänta på en föregående operation eller en otillgänglig resurs
Kortaste bearbetningstidLåt korta, startklara operationer gå förstLängre arbete kan få vänta även när åtagandet mot kunden är viktigt
Kritisk kvotJämför tiden till leveransdatum med återstående bearbetningstidKvoten kräver uppdaterade uppskattningar av återstående arbete
TidsmarginalJämför tiden till leveransdatum minus återstående bearbetningstidLiten tidsmarginal signalerar brådska, men löser inte resurskonflikter
Matematisk optimeringUtforska ett definierat mål, till exempel makespanSvaret beror på vilka begränsningar och vilket mål som ingår i modellen
Automatisk produktionsplaneringRäkna om tilldelningar utifrån underhållna operationsföljder, tillgänglighet och prioriteringarFelaktiga indata ger fortfarande en felaktig bild av produktionen

Kortaste bearbetningstid (SPT) har en specifik garanti i den grundläggande enmaskinsmodellen: när oberoende operationer är tillgängliga samtidigt, bearbetningstiderna är kända och arbetet löper oavbrutet utan sekvensberoende ställtider minimerar den den genomsnittliga genomloppstiden och det genomsnittliga lagret av pågående arbete. Den garantin gäller inte automatiskt i en verkstadsmiljö där operationsföljderna korsar varandra. University of Washingtons undervisningsanteckningar om planering i verkstadsmiljö förklarar enmaskinsresultatet och SPT:s roll för att minska lagret av pågående arbete.

I exemplet med A och B är det bara en del av beslutet att välja B:s korta borroperation först. A kan fortfarande uppta fräsningen när B når den. Produktionsplaneraren måste blicka framåt till nästa delade resurs och inte bedöma ordningen enbart utifrån när den första operationen blir klar.

För en stabil, enkel arbetsbelastning kan en transparent dispatching-metod vara användbar. Med korsande operationsföljder och täta ändringar behöver produktionsplaneraren ett sätt att upprepade gånger utvärdera effekterna längre fram i flödet.

Innan du jämför resultaten bör du uttryckligen ange målet. Vid sidan av makespan finns mål som försening (hur långt efter leveransdatumet order blir klara) och genomloppstid (tiden från frisläppning till färdigställande, inklusive väntan). Vill du få hela gruppen klar snabbt, skydda B:s kunddatum eller ta reda på vilket löfte som den tillgängliga kapaciteten kan stödja? Jämför planer mot samma mål och samma produktionsindata. Enbart ett bättre makespan kan inte besvara alla tre frågorna.

Vad ändras när B är brådskande eller en maskin är otillgänglig?

Anta att B ska vara klar vid tidpunkt 2 i samma hypotetiska exempel. I den överlappande planen ovan blir B klar vid tidpunkt 3. För att klara den tidigare tidsfristen kan produktionsplaneraren låta B fräsas före A:

OrderFörsta operationenAndra operationenFärdigställande
BBorrning D: 0 till 1Fräsning M: 1 till 2Tidpunkt 2
AFräsning M: 2 till 4Borrning D: 4 till 5Tidpunkt 5

Fräsningen väntar medvetet från 0 till 1 så att den är tillgänglig när B är klar med borrningen. B klarar den illustrativa tidsfristen, men hela uppsättningen blir klar senare. Att hålla varje maskin sysselsatt så tidigt som möjligt är alltså inte alltid rätt beslut för en brådskande order.

Det här är en prioritetsavvägning. Produktionsplaneraren väljer vilket åtagande som är viktigast och kontrollerar effekten på A. I SkyPlanner ger förinställda prioriteringar den inriktningen för den automatiska planeringen; därefter granskar produktionsplaneraren Gantt-vyn utifrån produktionsmålet och tillgängliga resurser.

Anta nu att M blir otillgänglig under A:s planerade fräsningsintervall. När tillgängligheten uppdateras ändras de möjliga alternativen för både A och B, trots att ingen av operationsföljderna har ändrats. Om en annan maskin verkligen är tillåten blir maskinvalet relevant. Om ingen är tillåten måste den saknade fräsningskapaciteten åtgärdas innan någon av ordrarna kan slutföra sin operationsföljd.

Den begränsande resursen kan också ändras med ordermixen. Fräsningen begränsar överlappet i exemplet, men om man lägger till borrtungt arbete ändras belastningen på D. Granska flaskhalsar i produktionen utifrån den aktuella arbetsbelastningen. Dra inte slutsatsen om nästa flaskhals enbart utifrån den mest belastade maskinen i förra veckans plan.

När du granskar en uppdaterad plan, följ den berörda ordern genom dess återstående operationer. För B hjälper en tidigare avslutad borrning bara om fräsningen kan följa efter. För A hjälper en ledig borrtid först när fräsningen är klar.

Vad du bör kontrollera innan du går vidare från ett kalkylblad

Ett kalkylblad kan återge operationsordningen, operationstiderna och belastningen på produktionsgrupperna för A och B. I en liten, stabil modell kan produktionsplaneraren granska konflikter direkt. Arbetet blir svårare att underhålla när en ändring kräver att många beroende operationer, resurskalendrar och kundprioriteringar måste gås igenom på nytt.

Använd ett representativt produktionsscenario när du utvärderar nästa verktyg. Ta med korsande operationsföljder som för A och B, ett brådskande leveransdatum och en ändrad tillgänglighet. Granska först indatamodellen och därefter planeringen. En snygg tidslinje väger inte upp en saknad fräsoperation i operationsföljden eller ett felaktigt skift.

En användbar utvärderingsordning är:

1. Koppla varje operation till sin föregångare, sin varaktighet och sin tillåtna produktionsgrupp.

2. Bekräfta material och resurstillgänglighet för den avsedda produktionsperioden.

3. Bekräfta hur nya jobb blir planerade, separat från omräkning av redan planerat arbete.

4. Fastställ de prioriteringar och leveransdatum som styr beslutet.

5. Granska hur varje jobb fortskrider i Gantt och belastningen på delade resurser.

6. Ändra en indata och granska konsekvenserna både för den brådskande ordern och för det övriga arbetet.

Den publicerade kundberättelsen om Eskomatics legotillverkning ger en användbar operativ iakttagelse: manuella arbetsköer var bara en del av svårigheten. Begränsad överblick över materialet gjorde det svårare att förutse brister. Eskomatic beskriver tydligare arbetsköer i Gantt och automatisk belastningsplanering som stöd vid fastställande av leveransdatum. I deras fall var det kombinationen av att se kommande arbete och de förutsättningar som krävs för att utföra det som spelade roll.

För din egen utvärdering bör du föra samman de två sidorna: kan teamet förstå kön, och speglar kön det material och den kapacitet som faktiskt finns tillgängliga? För A och B innebär det att kunna förklara både varför B väntar på M och om något av jobben kan starta med det material som finns på plats.

Starta en provperiod med SkyPlanner för att utforska demodata eller den AI-stödda Getting Started-guiden. Boka en demo med representativa operationsföljder, produktionsgruppernas tillgänglighet och en prioritetsändring för att se hur planeringsflödet passar din produktion.

Vanliga frågor

Vad är produktionsplanering för verkstadsproduktion?

Produktionsplanering för verkstadsproduktion avgör när varje operation körs på en delad resurs samtidigt som varje jobbs operationsföljd hålls i ordning. Den utmärkande utmaningen är samspelet mellan olika operationsföljder: i exemplet kan B bli klar med borrningen men ändå vänta på fräsning eftersom A upptar den. Utvärdera tidpunkterna på operationsnivå, inte bara datumen på ordernivå.

Vad skiljer produktionsplanering för verkstadsproduktion från den för flödesproduktion?

En flödesmodell ger jobben samma maskinföljd. En verkstadsmodell ger jobben var sin angivna operationsföljd. Om både A och B behövde fräsning följd av borrning skulle de dela en flödesföljd. Deras motsatta operationsföljder i den här artikeln skapar planeringskonflikten vid produktionsgruppen för fräsning.

Vad är produktionsplanering för flexibel verkstadsproduktion?

Vid flexibel verkstadsproduktion kan en operation köras på valfri maskin bland flera lämpliga. Beslutet omfattar både val av maskin och tidpunkt. Om B kan använda en andra lämplig produktionsgrupp för fräsning skapar det ett extra planeringsalternativ. Lämpligheten måste beskriva en maskin som faktiskt kan utföra operationen, inte bara en som har ledig tid.

Är verkstadsproduktion detsamma som tillverkning mot kundorder?

Nej. Tillverkning mot kundorder beskriver produktion som utlöses av en kundorder, medan verkstadsproduktion beskriver arbete som organiseras kring olika operationsföljder och delade resurser. De kundspecifika jobben A och B kan vara tillverkning mot kundorder med operationsföljder av verkstadstyp. En fabrik med tillverkning mot kundorder kan också använda en gemensam operationsföljd, så det faktum att produktionen utlöses av en order avgör inte hur operationsföljderna är uppbyggda.

Vilka data behöver planeringen för verkstadsproduktion?

Börja med ordnade operationer, positiva varaktigheter och tillåtna produktionsgrupper, och lägg sedan till arbetstidstillgänglighet, operatörer, material, prioriteringar och leveransdatum. I SkyPlanner hindrar en operation utan någon tillåten produktionsgrupp att jobbet planeras. Om B saknas i Gantt, kontrollera operationsföljden och den inledande placeringen innan du bedömer resultatet av omplaneringen.

Vilken planeringsmetod bör en produktionsplanerare använda vid verkstadsproduktion?

Välj metod utifrån målet och hur ofta förutsättningarna ändras. Enkla prioriteringsmetoder (dispatching) kan stödja stabila beslut; samverkande operationsföljder kräver uppmärksamhet på konflikter i resurser längre fram i flödet. För A och B skiljer sig planen med kortast makespan från den som skyddar B:s tidigare leveransdatum. Jämför metoderna med samma indata och samma kundprioritet.

Går det att bygga en plan för verkstadsproduktion i Excel?

Ja, ett kalkylblad kan återge operationsföljder, varaktigheter och belastning på produktionsgrupper, men det måste kontrollera operationsordning och resurskonflikter, inte bara överlappande orderdatum. När ändringar upprepade gånger påverkar beroende operationer bör du bedöma hur mycket manuell avstämning modellen kräver och om produktionsplaneraren på ett tillförlitligt sätt kan förklara de uppdaterade resurstilldelningarna och slutdatumen.

Planerar Reschedule all jobb på fliken Unscheduled?

Nej. Reschedule all räknar om jobb som redan är placerade i Gantt; det placerar inte jobb från fliken Unscheduled. För A och B: kontrollera först placeringen. Ser du båda jobben i Gantt? Om B ligger kvar under Unscheduled, lös dess inledande placering innan du jämför de två operationsföljderna. På så sätt skiljer du ett saknat jobb från en sekvensfråga, så att produktionsplaneraren utvärderar det arbete som faktiskt ingår i omräkningen.

Jussi Mäntylä

Specialist i produktionsplanering, SkyPlanner

Bygg ett tydligare produktionsschema med SkyPlanner

Anslut din data, granska den första planen och håll planerare i kontroll över varje schema som går live.