Integrationer / ERP / Fulcrum
Har Fulcrum finplanering? Så fungerar Fulcrum Autoschedule
Ja, på maskinnivå. Fulcrums Autoschedule lägger varje operation på en specifik maskin, inom avdelningarnas skift som begränsar hur många maskiner som kan köras samtidigt. Ordningsföljden styrs av produkter i arbete, orderprioritet och färdigdatum i produktionen. Personalen representeras av detta maskinantal, inte av enskilda operatörer, och ställtiden är fast eller anges per enhet för varje operation. Verkstäder som behöver planera operatörer, sekvensberoende ställtider och gemensamma verktyg i samma plan kör SkyPlanner APS vid sidan av Fulcrum.
Autoschedule ingår i Fulcrum-plattformen och är ingen separat modul. Fulcrum publicerar ingen prislista. I företagets FAQ står det: ”Pricing is based on company size, scope, and implementation requirements.” (Priset baseras på företagets storlek, omfattning och krav vid införandet.) Där står också: ”Fulcrum doesn’t follow a traditional per-user licensing model.” (Fulcrum använder inte en traditionell licensmodell per användare.)
Så planerar Fulcrum produktionen, steg för steg
1. Maskiner och utrustning
Kapaciteten ställs in under Business Setup > System Data > Shop Setup. ”Equipment within Fulcrum is defined as your machinery and workstations.” (I Fulcrum avser Equipment era maskiner och produktionsgrupper.) Varje maskin eller produktionsgrupp har tre inställningar som påverkar planeringen:
- Equipment Status. När statusen är ”Out of Service” (ur drift) beskriver Fulcrum vad som händer med planen så här: ”will reorganize jobs based on what equipment remains in an operational status.” (Operationerna fördelas om utifrån den utrustning som fortfarande är i drift.)
- Can Run Unattended. För maskiner som ställs av en person och sedan slutför operationen obemannat, eller som körs utanför skifttiderna.
- Unlimited Capacity. För utrustning som ”can run simultaneous jobs” (kan köra flera operationer samtidigt), till exempel en lackbox eller en ugn.
Alla andra maskiner kör en operation i taget. (källa)
2. Avdelningar och skift
”Departments are best thought of in terms of personnel constraints.” (Avdelningar bör främst ses utifrån bemanningens begränsningar.) Varje avdelning har ett eller flera skift. För varje skift anges start- och sluttider, arbetsdagar, vilken utrustning som kan köras och ”how many pieces of equipment can be running at the same time.” (hur många maskiner som kan köras samtidigt). Ett skift kan också anges ha obegränsad kapacitet, och via API:et finns ett maxantal nya operationer per skift. (källa)
3. Produktionsgrupper och operationer
”A Fulcrum Work Center is defined as a group of interchangeable equipment with similar capabilities.” (En produktionsgrupp i Fulcrum är en grupp utbytbara maskiner med liknande funktioner.) Fulcrum är tydligt med att ”you will be scheduling to equipment. The Work Center tells the schedule what equipment can be used for a specific operation.” (Planeringen görs på maskinnivå. Produktionsgruppen anger vilka maskiner som kan användas för en viss operation.)
Operationer har standardtider för ställ, arbete och maskinkörning. I API:et är ställtiden antingen fixed eller perUnit. Det finns stöd för bufferttid, att dela en operation mellan två maskiner och att boka flera maskiner samtidigt, så att en operation gör andra maskiner otillgängliga medan den körs. I en operationsföljd går det att låsa valet till en viss maskin. (källa)
4. Prioritet och de två algoritmerna
”The schedule prioritizes jobs first based on the following: Work In Process, Job Priority Level, Production Due Date.” (Planeringen prioriterar order utifrån följande: produkter i arbete, orderprioritet och färdigdatum i produktionen.) ”High priority jobs will always be scheduled before moderate to low priority.” (Order med hög prioritet planeras alltid före order med medelhög eller låg prioritet.) Försenade order med lägre prioritet läggs sedan in där de får plats, med de mest försenade först.
Fulcrum har två lägen:
- Greedy. ”When you schedule a job, the schedule will look at the current state of the schedule.” (När en order planeras utgår systemet från den aktuella planen.) Därefter läggs orderns operationer in så att de blir klara så tidigt som möjligt.
- Just in Time. Planerar för att bli klar ”as close to the due date as possible” (så nära färdigdatumet som möjligt) och återgår till Greedy om datumet inte kan hållas.
En order kan också ha ett tidigaste startdatum, och ”the job won’t be scheduled before that date” (ordern planeras inte före det datumet). (källa)
5. Material
Inköpsorder som är kopplade till en tillverkningsorder styr dess datum genom datumen i fältet Expected Receive. Om det inte finns någon öppen inköpsorder använder planeringen artikelns uppskattade ledtid, och därefter leverantörens standardledtid. Vid lagerbrist skriver Fulcrum: ”If materials are not in stock, the schedule assumes that you are IMMEDIATELY ordering the material when you hit ”Schedule” on the job” (Om materialet inte finns i lager antar planeringen att du beställer det OMEDELBART när du klickar på ”Schedule” på ordern).
6. Planeringsvyn och Job Tracking
”Each column is a separate piece of equipment.” (Varje kolumn motsvarar en enskild maskin.) Operationerna visas uppifrån och ned efter prioritet och färdigdatum, med kö och nästa lediga datum under varje maskin. Operatörerna stämplar in via Job Tracking, som ”is a reflection of the schedule.” (speglar planen). En fryst planeringshorisont låter planerare göra manuella ändringar på kort sikt, ”but everything further out can still be auto-scheduled.” (men allt längre fram kan fortfarande planeras automatiskt). (källa)
Det här ligger kvar hos planeraren
- Operatörer representeras av ett antal. Värdet Max Equipment per skift ”is usually determined by how many people you have working in a certain area at that time.” (bestäms vanligtvis av hur många som arbetar i ett visst område vid den tidpunkten). När någon sjukanmäler sig kan en chef ”decrement the Max Equipment by 1” (sänka värdet för Max Equipment). Vem som kör vilken order och vilka order som kräver två personer måste planeraren hålla reda på själv.
- Ställtider anges per operation. Varje operation i operationsföljden har en fast ställtid eller en ställtid per enhet. Tiden för att ställa om från en order till nästa på samma maskin finns inte dokumenterad som indata.
- Verktyg är kalibreringsposter. Tools i Fulcrum är poster för ”measurement instrument or gage” (mätinstrument eller mätdon) i kalibreringssystemet. Gemensamma fixturer och pressverktyg är inte planeringsresurser.
- Material antas vara beställt. Vid lagerbrist planeras materialet som om det beställdes i samma ögonblick som ordern planerades in.
- Prioritet går före färdigdatum. Högprioriterade order går alltid först, och försenade order läggs in efter dem.
- Omplanering körs dagligen. ”The schedule automatically will pull in scheduled jobs once a day.” (Planeringen hämtar automatiskt in planerade order en gång om dagen.) För ändringar samma dag gäller att ”you will need to select the Reschedule button in the top right of the schedule.” (du måste klicka på Reschedule längst upp till höger i planeringsvyn).
- Överlappningen är enkel. Kontinuerligt flöde låter operationer överlappa, men ”those with fixed run times (not per-unit) will not be allowed to overlap.” (operationer med fasta körtider, inte tider per enhet, får inte överlappa). Fulcrum kallar det ”a simple version of continuous flow” (en enkel version av kontinuerligt flöde). (källa)
I praktiken: en arbetsledare som pusslar ihop vem som ska köra vilken maskin, grupperar ställ ur minnet och har en whiteboard bredvid skärmen.
När Fulcrums egen planering räcker
Fulcrums Autoschedule räcker när:
- Maskinerna är flaskhalsen och personalen kan flytta fritt mellan dem, så att en avdelning och ett maskinantal beskriver bemanningen väl.
- Ställen tar ungefär lika lång tid oavsett vad som kördes innan.
- Fixturer och verktyg är knutna till sina respektive maskiner.
- Materialet finns i lager eller datumen i inköpsordrarnas fält Expected Receive hålls aktuella.
- En daglig omplanering tillsammans med knappen Reschedule räcker för att hantera era ändringar.
Om det stämmer på er verkstad, håll tiderna i operationsföljderna, skiften och stopptiderna korrekta. Använd prioriteringar i stället för att dra och släppa, som Fulcrums egen hjälp rekommenderar, och fortsätt planera i Fulcrum.
När ni behöver ett system för finplanering
Ni har vuxit ur den inbyggda planeringen när flera av följande punkter stämmer:
- Tillgången till specifika operatörer eller ställare avgör vad som kan köras, och vissa order kräver två eller tre personer samtidigt.
- Omställningstiden beror på vilket material, vilken färg, fixtur eller verktygsfamilj som användes innan.
- Fixturer, pressverktyg eller andra verktyg delas mellan maskiner.
- Försenat material, maskinhaverier och brådskande order tvingar fram omplanering flera gånger om dagen.
- Ni kör 20 eller fler maskiner och arbetsledaren lägger timmar varje dag på att bestämma vem som kör vad.
Det här ska ni leta efter
- Operatörer som resurser med begränsad kapacitet, med egna skift och frånvaro samt stöd för operationer som kräver flera personer.
- En ställtidsmatris: sekvensberoende, asymmetriska omställningstider som används för att minimera den totala ställtiden.
- Verktyg som gemensamma resurser med begränsad kapacitet.
- Planering som tar hänsyn till material vid varje ändring, både lagersaldo och kommande inleveranser från inköpsorder.
- Optimering av hela planen på sekunder och automatisk omplanering när produktionen förändras.
- Tydligt definierad återföring till Fulcrum. Planerade datum är skrivskyddade i Fulcrums API, som däremot tar emot anpassade fält på varje operation samt tidregistreringar och kvantiteter. Be varje leverantör ange exakt vilka API-anrop deras planering använder.
Alternativen kan delas in i tre grupper:
- Fulcrums egen Autoschedule planerar maskiner inne i Fulcrum.
- Omfattande APS-system och filbaserade planeringssystem ansluts via anpassade gränssnitt eller CSV-exporter, ofta med manuell återinmatning av datum.
- Molnbaserade APS-system med stöd för att utföra arbetet i produktionen, där SkyPlanner hör hemma, planerar alla resurser automatiskt vid sidan av Fulcrum och gör planen tillgänglig för operatörerna.
Här passar SkyPlanner in
SkyPlanner APS täcker varje punkt ovan. Motorn Arcturus optimerar hela planen på sekunder utifrån orderprioritet, färdigdatum, kundprioritet, Fast Track och Dynamic Priorities. En brådskande order får plats i planen, och Bulldozer flyttar efterföljande operationer framåt för att göra utrymme.
Varje maskin, operatör, verktyg och material är en resurs med begränsad tillgång som planeras med faktiska klockslag. Varje operatör har skift, ledighet och frånvaro, och en operation som kräver tre operatörer tilldelas tre personer med ledig kapacitet i sina skift. Ett verktyg som används på en maskin kan inte planeras på en annan samtidigt. När en maskin eller person inte är tillgänglig använder motorn de alternativ ni har definierat.
Ställtidsmatrisen innehåller omställningstiderna mellan varje produktpar i båda riktningarna, till exempel från blått till rött 30 minuter och från rött till blått 60. Motorn väljer den ordningsföljd som ger minst ställtid. Materialstyrd planering simulerar framtida lagersaldon utifrån befintligt lager och inkommande inköpsorder, så att arbetet planeras först när materialet finns på plats.
Fulcrums modell kan överföras direkt till SkyPlanner. En produktionsgrupp i Fulcrum motsvarar en grupp av produktionsgrupper i SkyPlanner, och varje utrustningsenhet motsvarar en produktionsgrupp. Ugnar med Unlimited Capacity blir batchoperationer och avdelningarnas skift blir skift. Autopilot planerar om automatiskt när produktionen förändras, och Running Time Lock håller påbörjade operationer på plats i planen. Operatörerna ser sin kö och registrerar arbetet med Mobile Confirmations, Production Timer och Quick Log Mode.
Välj SkyPlanner när operatörer, ställ och gemensamma verktyg avgör vad som kan köras härnäst i lika hög grad som maskinerna.
Välj SkyPlanner när du planerar om flera gånger om dagen och vill att planen ska följa med automatiskt.
Välj SkyPlanner när du vill ha en fungerande plan för din egen produktion inom några veckor, med tider och kvantiteter som återrapporteras till Fulcrum.
Börja med en CSV-export under den kostnadsfria provperioden på 30 dagar (upp till 20 produktionsgrupper, inget kreditkort krävs). Därefter är priset från 199 € per månad med 5 produktionsgrupper inkluderade och månadsvis fakturering. Du får en offert på integrationen i förväg, anpassad till din process och dina behov, tillsammans med ditt abonnemang.
SkyPlanner integreras med Fulcrum i båda riktningarna via Fulcrum Public API. Tillverkningsorder, operationer i operationsföljder, produktionsgrupper, utrustning och skift hämtas in. Planerad start, sluttid och produktionsgrupp skickas tillbaka till varje orderoperation, tillsammans med operatörstid och färdiga kvantiteter. SkyPlanner-teamet konfigurerar integrationen under införandet. Alternativt bygger din Fulcrum-konsult eller dina utvecklare den med SkyPlanners dokumenterade REST API (API-referens).
Läs översikten på sidan SkyPlanner för Fulcrum, gå till integrationsguiden för Fulcrum, se alla funktioner eller jämför andra system i översikten över ERP-integrationer.
Tillverkares omdömen om SkyPlanner
2 hsparade varje vecka
”SkyPlanner har tagit vår produktionsplanering från Excel-kalkylblad till produktionsoptimering i realtid.”
Kalle Kalliomäki, specialist inom försörjningskedjan
UTU · Elcentraler och ställverk
Produktionsplaneringen sparar 2 timmars arbetstid varje vecka, och en ny arbetskö når produktionslinjen på några sekunder.
+90%produktionseffektivitet
”Effektiviteten i produktionen har ökat med 90%.”
Abdul Rucyinga, IT-chef
Laboratory & Allied · Läkemedelstillverkning
Produktionseffektiviteten har ökat med 90%, och det tar mindre än 30 minuter att skapa en optimerad tremånadersplan för alla produktionsgrupper.
1 000-talstillverkningsorder planeras automatiskt
”Vi har kontroll över produktionen på ett annat sätt, och vår förståelse för kapaciteten ligger på en helt annan nivå.”
Hannu Ryynänen, vd
Mamec · Industriella blandare, pumpar och högteknologisk legotillverkning
Tusentals tillverkningsorder planeras automatiskt, och hela organisationen har en realtidsbild av produktionen.
6 månaderframåt ser säljarna ledig kapacitet
”SkyPlanner ger all produktionsplanering en stabil och tillförlitlig grund.”
Anu Järvinen, produktionschef
Fredman Operations · Förpackningspapper för livsmedel
Säljarna ser ledig kapacitet sex månader framåt, och förfrågningar om planändringar som tidigare tog en timme eller mer besvaras på några sekunder.
Vanliga frågor
Har Fulcrum ett verktyg för produktionsplanering?
Ja. Fulcrums Autoschedule lägger automatiskt ut orderoperationer på utrustning i läget Greedy eller Just-in-Time, inom avdelningarnas skift. Planerarna styr planeringen med orderprioritet, leveransdatum och tidigaste startdatum och kan göra manuella ändringar inom en fryst planeringsperiod.
Planerar Fulcrum enskilda operatörer?
Nej. Fulcrum modellerar bemanningen som antalet maskiner som kan köras samtidigt under ett skift. En chef sänker antalet när någon är frånvarande. SkyPlanner APS planerar varje operatör utifrån skift och frånvaro, även för operationer som kräver flera personer.
Hanterar Fulcrum sekvensberoende ställtider?
Fulcrum lagrar ställtiden som en fast tid eller en tid per enhet för varje operation i operationsföljden. SkyPlanner använder en ställtidsmatris med omställningstider mellan produktpar (blått till rött 30 minuter, rött till blått 60) och ordnar operationerna för att minimera dessa tider.
Hur ofta planerar Fulcrum om?
Enligt Fulcrums hjälpdokumentation hämtas planerade tillverkningsorder in i planen en gång om dagen. Planerarna trycker på Reschedule för att se ändringar som gjorts samma dag. SkyPlanners Autopilot planerar om automatiskt när produktionen förändras.
Kan jag testa SkyPlanner med mina Fulcrum-data?
Ja. Exportera artiklar, operationsföljder och öppna tillverkningsorder från Fulcrum till CSV, importera dem under provperioden på 30 dagar och jämför planen med din nuvarande. Se priser, starta provperioden eller kontakta säljavdelningen.