Integrationer / ERP / Fulcrum
Har Fulcrum produktionsplanlægning med kapacitetsgrænser? Sådan fungerer Fulcrum Autoschedule
Ja, på maskinniveau. Fulcrums Autoschedule placerer hver opgaves operationer på bestemte maskiner inden for afdelingernes skift, som sætter en grænse for, hvor mange maskiner der kan køre samtidig. Rækkefølgen bestemmes af igangværende arbejde, opgavens prioritet og produktionsfrist. Bemandingen indgår via grænsen for, hvor mange maskiner der kan køre samtidig, ikke som individuelle operatører, og omstillingstiden er enten fast eller angivet pr. enhed for hver operation. Produktionsvirksomheder, der har brug for at samle operatører, rækkefølgeafhængige omstillinger og fælles værktøjer i samme plan, bruger SkyPlanner APS ved siden af Fulcrum.
Autoschedule er en del af Fulcrum-platformen, ikke et separat modul. Fulcrum offentliggør ikke en prisliste. I deres FAQ står der: “Pricing is based on company size, scope, and implementation requirements.” (Prisen afhænger af virksomhedens størrelse, løsningens omfang og kravene til implementeringen.) De tilføjer: “Fulcrum doesn’t follow a traditional per-user licensing model.” (Fulcrum bruger ikke en traditionel licensmodel pr. bruger.)
Sådan planlægger Fulcrum produktionen, trin for trin
1. Maskiner og udstyr
Kapaciteten sættes op under Business Setup > System Data > Shop Setup. “Equipment within Fulcrum is defined as your machinery and workstations.” (I Fulcrum defineres udstyr som dine maskiner og arbejdsstationer.) For hver maskine eller arbejdsstation er der tre indstillinger, som har betydning for planen:
- Equipment Status. Når status er “Out of Service” (ude af drift), sker følgende med planen: “will reorganize jobs based on what equipment remains in an operational status.” (Opgaverne omfordeles ud fra det udstyr, der stadig er i drift).
- Can Run Unattended. Til maskiner, som en medarbejder klargør, og som derefter færdiggør operationen uden opsyn, eller som kører uden for skifttiden.
- Unlimited Capacity. Til udstyr, der “can run simultaneous jobs” (kan køre flere opgaver samtidig), f.eks. en malerkabine eller en ovn.
Alle andre maskiner kører én operation ad gangen. (kilde)
2. Afdelinger og skift
“Departments are best thought of in terms of personnel constraints.” (Afdelinger skal først og fremmest forstås ud fra begrænsninger i bemandingen.) Hver afdeling har et eller flere skift med start- og sluttider, arbejdsdage, det udstyr, der kan køre på skiftet, og “how many pieces of equipment can be running at the same time.” (hvor mange maskiner der kan køre samtidig). Et skift kan også markeres med ubegrænset kapacitet, og API’et stiller et maksimalt antal nye opgaver pr. skift til rådighed. (kilde)
3. Arbejdscentre og operationer
“A Fulcrum Work Center is defined as a group of interchangeable equipment with similar capabilities.” (Et Fulcrum Work Center defineres som en gruppe indbyrdes udskiftelige maskiner med tilsvarende egenskaber.) Fulcrum gør det klart: “you will be scheduling to equipment. The Work Center tells the schedule what equipment can be used for a specific operation.” (Du planlægger på de enkelte maskiner. Arbejdscentret fortæller planlægningsfunktionen, hvilke maskiner der kan bruges til en bestemt operation.)
Operationer har standardtider for omstilling, arbejdskraft og maskiner. I API’et er omstillingstiden enten fixed eller perUnit. Mulighederne omfatter buffertid, opdeling af en operation på to maskiner og samtidig planlægning af udstyr, hvor en operation blokerer andre maskiner, mens den kører. En rute kan låses til en bestemt maskine. (kilde)
4. Prioritet og de to algoritmer
“The schedule prioritizes jobs first based on the following: Work In Process, Job Priority Level, Production Due Date.” (Planlægningen prioriterer først opgaver ud fra følgende: igangværende arbejde, opgavens prioritet og produktionsfrist.) “High priority jobs will always be scheduled before moderate to low priority.” (Opgaver med høj prioritet planlægges altid før opgaver med middel eller lav prioritet.) Forsinkede opgaver med lavere prioritet lægges derefter ind, hvor der er plads, med de mest forsinkede først.
Fulcrum har to planlægningstilstande:
- Greedy. “When you schedule a job, the schedule will look at the current state of the schedule.” (Når du planlægger en opgave, tager planlægningen udgangspunkt i den aktuelle plan.) Derefter placeres opgavens operationer, så de bliver færdige så tidligt som muligt.
- Just in Time. Planlægger færdiggørelsen “as close to the due date as possible” (så tæt på fristen som muligt) og falder tilbage på Greedy, når fristen ikke kan overholdes.
En opgave kan også have en tidligste startdato, og “the job won’t be scheduled before that date” (opgaven bliver ikke planlagt før den dato). (kilde)
5. Materialer
Indkøbsordrer, der er knyttet til en opgave, styrer dens datoer via deres Expected Receive-datoer. Uden en åben indkøbsordre bruger planlægningen først varens anslåede leveringstid og derefter leverandørens standardleveringstid. Om materialemangel 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” (Hvis materialerne ikke er på lager, antager planlægningen, at du bestiller materialet MED DET SAMME, når du klikker på “Schedule” på opgaven).
6. Planlægningsbilledet og Job Tracking
“Each column is a separate piece of equipment.” (Hver kolonne er en særskilt maskine eller arbejdsstation.) Operationerne vises oppefra og ned efter prioritet og frist, med ventende opgaver og næste ledige dato under hver maskine. Operatørerne registrerer deres start via Job Tracking, som “is a reflection of the schedule.” (afspejler planen). En låst periode giver planlæggerne mulighed for at foretage manuelle ændringer på kort sigt, “but everything further out can still be auto-scheduled.” (men alt længere ude i fremtiden kan stadig planlægges automatisk). (kilde)
Det skal planlæggeren stadig håndtere
- Operatører er blot et antal. Værdien Max Equipment pr. skift “is usually determined by how many people you have working in a certain area at that time.” (bestemmes normalt af, hvor mange medarbejdere der arbejder i et bestemt område på det tidspunkt). Når en medarbejder melder sig syg, kan en leder “decrement the Max Equipment by 1” (reducere værdien Max Equipment). Hvem der udfører opgaven, og hvilke opgaver der kræver to personer, skal planlæggeren selv holde styr på.
- Omstillingstiden er fastlagt pr. operation. Hver operation i ruten har enten en fast omstillingstid eller en tid pr. enhed. Tiden mellem to opgaver på samme maskine er ikke dokumenteret som en parameter, man kan angive.
- Værktøjer er kalibreringsposter. Tools i Fulcrum er poster for “measurement instrument or gage” (måleinstrumenter eller målelærer) i kalibreringssystemet. Fælles fiksturer og matricer er ikke ressourcer i planlægningen.
- Materialer antages at være bestilt. Manglende materialer planlægges, som om de blev bestilt i det øjeblik, opgaven blev planlagt.
- Prioritet vejer tungere end frist. Opgaver med høj prioritet kommer altid først, og forsinkede opgaver placeres derefter.
- Omplanlægning sker dagligt. “The schedule automatically will pull in scheduled jobs once a day.” (Planlægningen henter automatisk planlagte opgaver ind én gang om dagen.) Ved ændringer samme dag gælder: “you will need to select the Reschedule button in the top right of the schedule.” (Du skal klikke på knappen Reschedule øverst til højre i planlægningsbilledet.)
- Overlap er begrænset. Kontinuerligt flow lader operationer overlappe, men “those with fixed run times (not per-unit) will not be allowed to overlap.” (operationer med fast køretid, ikke pr. enhed, må ikke overlappe). Fulcrum kalder det “a simple version of continuous flow” (en enkel udgave af kontinuerligt flow). (kilde)
I praksis: En værkfører, der jonglerer med, hvem der skal køre hvilke maskiner, grupperer omstillinger ud fra hukommelsen og har en whiteboardtavle ved siden af skærmen.
Når Fulcrums egen planlægning er nok
Fulcrums Autoschedule løser opgaven, når:
- Maskinerne er flaskehalsen, og medarbejderne kan skifte frit mellem dem, så én afdeling og et antal maskiner giver et dækkende billede af bemandingen.
- Omstillinger tager omtrent lige lang tid, uanset hvad der blev kørt før.
- Fiksturer og værktøjer hører fast til de enkelte maskiner.
- Materialerne er på lager, eller indkøbsordrernes Expected Receive-datoer holdes ajour.
- En daglig genberegning suppleret med knappen Reschedule er nok til at følge med dine ændringer.
Hvis det passer på din produktion, så hold rutetider, skift og nedetider ajour. Brug prioriteter frem for træk og slip, som Fulcrums egen hjælp anbefaler, og bliv i Fulcrum.
Når du har brug for et system til produktionsplanlægning efter den faktiske kapacitet
Du er vokset fra den indbyggede planlægning, når flere af disse forhold gælder:
- Bestemte operatører eller opstillere afgør, hvad der kan køre, og nogle opgaver kræver to eller tre personer samtidig.
- Omstillingstiden afhænger af det materiale, den farve, det fikstur eller den værktøjsfamilie, der blev brugt før.
- Fiksturer, matricer eller værktøjer deles mellem maskiner.
- Forsinkede materialer, nedbrud og hasteopgaver kræver omplanlægning flere gange om dagen.
- Du har 20 eller flere maskiner i drift, og værkføreren bruger flere timer om dagen på at beslutte, hvem der skal køre hvad.
Det skal du se efter
- Operatører som ressourcer med begrænset kapacitet, med egne skift og fravær samt håndtering af opgaver, der kræver flere personer.
- En omstillingsmatrix: Rækkefølgeafhængige omstillingstider, der er forskellige i de to retninger, og som bruges til at minimere den samlede omstillingstid.
- Værktøjer som fælles ressourcer med begrænset tilgængelighed.
- Planlægning, der tager højde for materialer ved hver ændring, både lagerbeholdning og kommende leverancer fra indkøbsordrer.
- Optimering af hele planen på sekunder samt automatisk omplanlægning, når produktionen ændrer sig.
- En konkret løsning til at skrive data tilbage til Fulcrum. I Fulcrums API er planlagte datoer skrivebeskyttede, mens det er muligt at skrive til brugerdefinerede felter på hver opgaves operationer samt til tidsregistreringer og mængder. Spørg hver leverandør præcist, hvilke API-kald deres planlægningsløsning bruger.
Mulighederne falder i tre grupper:
- Fulcrums egen Autoschedule planlægger maskiner og udstyr i Fulcrum.
- APS-suiter til store virksomheder og filbaserede planlægningssystemer forbindes via specialudviklede grænseflader eller CSV-eksporter, ofte med manuel genindtastning af datoer.
- Cloudbaseret APS med produktionsafvikling er den kategori, SkyPlanner tilhører. Her planlægges alle ressourcer automatisk ved siden af Fulcrum, og operatørerne får planen direkte i hænderne.
Her passer SkyPlanner ind
SkyPlanner APS dækker alle punkterne ovenfor. Arcturus-motoren optimerer hele planen på sekunder ud fra opgaveprioritet, færdiggørelsesdato, kundeprioritet, Fast Track og Dynamic Priorities. En hasteopgave får sin plads, og Bulldozer skubber efterfølgende opgaver frem for at gøre plads.
Hver maskine, hver operatør, hvert værktøj og hvert materiale er en ressource med begrænset kapacitet og konkrete tidspunkter for tilgængelighed. Hver operatør har skift, ferie og fravær, og en opgave, der kræver tre operatører, får tildelt tre personer med ledig tid på deres skift. Et værktøj, der bruges på én maskine, kan ikke planlægges på en anden samtidig. Når en maskine eller medarbejder ikke er tilgængelig, bruger motoren de alternativer, du har defineret.
Omstillingsmatricen indeholder tiden for omstilling mellem hvert produktpar i begge retninger, for eksempel fra blå til rød 30 minutter og fra rød til blå 60. Planlægningsmotoren vælger den rækkefølge, der kræver mindst omstillingstid. Materialestyret planlægning simulerer fremtidige lagerbeholdninger ud fra den aktuelle beholdning og indgående indkøbsordrer, så arbejdet først planlægges, når materialerne er til rådighed.
Fulcrums model kan overføres direkte. Arbejdscentre bliver til grupper af arbejdsstationer, udstyr bliver til arbejdsstationer, ovne med Unlimited Capacity bliver til batchopgaver, og afdelingernes skiftehold bliver til skiftehold. Autopilot omplanlægger automatisk, når produktionen ændrer sig, og Running Time Lock holder igangsatte opgaver på plads i planen. Operatørerne ser deres opgavekø og registrerer arbejdet med Mobile Confirmations, Production Timer og Quick Log Mode.
Vælg SkyPlanner, når operatører, omstillinger og fælles værktøjer har lige så stor betydning som maskinerne for, hvad der kan køres som det næste.
Vælg SkyPlanner, når du omplanlægger flere gange om dagen og vil have planen til at følge med automatisk.
Vælg SkyPlanner, når du inden for få uger vil have en brugbar plan for din egen produktion og have tider og mængder overført tilbage til Fulcrum.
Start med en CSV-eksport i den gratis prøveperiode på 30 dage (op til 20 arbejdsstationer, intet kreditkort påkrævet). Derefter er prisen fra 199 € om måneden med 5 arbejdsstationer inkluderet og månedlig fakturering. Du får på forhånd et tilbud på integrationen sammen med dit abonnement, tilpasset dine processer og behov.
SkyPlanner integreres med Fulcrum i begge retninger via Fulcrum Public API. Opgaver, ruteoperationer, arbejdscentre, udstyr og skiftehold hentes ind. Planlagt start, slut og arbejdsstation sendes tilbage til hver operation på opgaven sammen med operatørtid og færdigproducerede mængder. SkyPlanner-teamet konfigurerer integrationen under opstarten, eller din Fulcrum-konsulent eller dine udviklere bygger den via SkyPlanners dokumenterede REST API (API-reference).
Få overblikket på siden SkyPlanner til Fulcrum, gå til integrationsguiden til Fulcrum, se alle funktioner, eller sammenlign andre systemer i oversigten over ERP-integrationer.
Produktionsvirksomheders erfaringer med SkyPlanner
2 hsparet hver uge
“SkyPlanner har flyttet vores produktionsplanlægning fra Excel-ark til optimering af produktionen i realtid.”
Kalle Kalliomäki, forsyningskædespecialist
UTU · Eltavler og koblingsanlæg
Produktionsplanlægningen sparer 2 timers arbejdstid hver uge, og en ny opgavekø når ud til produktionslinjen på få sekunder.
+90%produktionseffektivitet
“Effektiviteten i produktionen er steget med 90%.”
Abdul Rucyinga, IT-chef
Laboratory & Allied · Lægemiddelproduktion
Effektiviteten i produktionen er steget med 90%, og det tager under 30 minutter at lave en optimeret plan for tre måneder på tværs af alle arbejdsstationer.
1.000’eraf produktionsordrer planlægges automatisk
“Vi har styr på produktionen på en anden måde, og vores forståelse af kapaciteten er på et helt andet niveau.”
Hannu Ryynänen, administrerende direktør
Mamec · Industrielle blandere, pumper og højteknologisk kontraktproduktion
Tusindvis af produktionsordrer planlægges automatisk, og hele organisationen har overblik over produktionen i realtid.
6 månederfrem kan salgsafdelingen se ledig kapacitet
“SkyPlanner giver et pålideligt grundlag for al produktionsplanlægning.”
Anu Järvinen, produktionschef
Fredman Operations · Emballagepapir til fødevarer
Salgsafdelingen kan se ledig kapacitet seks måneder frem, og forespørgsler om ændringer i planen, som før tog en time eller mere, besvares nu på få sekunder.
Ofte stillede spørgsmål
Har Fulcrum et værktøj til produktionsplanlægning?
Ja. Fulcrums Autoschedule fordeler automatisk opgavernes operationer på udstyret i tilstanden Greedy eller Just-in-Time inden for afdelingernes skifteholdstider. Planlæggerne styrer planlægningen med opgavernes prioritet, leveringsfrister og tidligste startdato og kan foretage manuelle ændringer inden for en fastlåst planlægningsperiode.
Planlægger Fulcrum de enkelte operatørers arbejde?
Nej. I Fulcrum repræsenteres bemandingen ved det antal maskiner, der kan køre samtidig på et skiftehold. En leder sænker antallet, når nogen er fraværende. SkyPlanner APS planlægger hver operatørs arbejde ud fra skiftehold og fravær, også ved opgaver, der kræver flere personer.
Håndterer Fulcrum rækkefølgeafhængige omstillingstider?
Fulcrum gemmer omstillingstiden på hver ruteoperation som en fast tid eller en tid pr. enhed. SkyPlanner bruger en omstillingsmatrix med tiderne mellem produktpar (fra blå til rød 30 minutter, fra rød til blå 60) og lægger opgaverne i en rækkefølge, der minimerer omstillingstiden.
Hvor ofte omplanlægger Fulcrum?
Ifølge Fulcrums hjælpedokumentation opdateres planen med planlagte opgaver én gang om dagen, og planlæggerne skal trykke på Reschedule for at se ændringer fra samme dag. SkyPlanners Autopilot omplanlægger automatisk, når produktionen ændrer sig.
Kan jeg teste SkyPlanner med mine Fulcrum-data?
Ja. Eksportér varer, ruter og åbne opgaver fra Fulcrum til CSV, importér dem i prøveperioden på 30 dage, og sammenlign planen med din nuværende. Se priser, start prøveperioden, eller tal med salg.