Integraties / ERP / Fulcrum
Biedt Fulcrum capaciteitsplanning? Zo werkt Fulcrum Autoschedule
Ja, op machineniveau. Autoschedule van Fulcrum plant elke bewerking van een taak op een specifieke machine. Daarbij gelden de ploegendiensten van de afdeling, die bepalen hoeveel machines tegelijk kunnen draaien. De volgorde wordt bepaald door onderhanden werk, taakprioriteit en de datum waarop de productie gereed moet zijn. Personeel wordt weergegeven als dat aantal machines, niet als individuele operators. De insteltijd is per bewerking vast of afhankelijk van het aantal eenheden. Productiebedrijven die operators, volgordeafhankelijke insteltijden en gedeelde gereedschappen in hetzelfde plan nodig hebben, gebruiken SkyPlanner APS naast Fulcrum.
Autoschedule maakt deel uit van het Fulcrum-platform en is geen aparte module. Fulcrum publiceert geen prijslijst. In de veelgestelde vragen staat: “Pricing is based on company size, scope, and implementation requirements.” (De prijs hangt af van de bedrijfsgrootte, de omvang en de implementatievereisten.) Daarbij staat ook: “Fulcrum doesn’t follow a traditional per-user licensing model.” (Fulcrum werkt niet met een traditioneel licentiemodel per gebruiker.)
Zo plant Fulcrum de productie, stap voor stap
1. Machines
Het instellen van de capaciteit begint onder Business Setup > System Data > Shop Setup. “Equipment within Fulcrum is defined as your machinery and workstations.” (Met Equipment bedoelt Fulcrum uw machines en werkcentra.) Elk productiemiddel heeft drie instellingen die van belang zijn voor het productieschema:
- Equipment Status. Bij de status “Out of Service” (buiten gebruik) geldt: “will reorganize jobs based on what equipment remains in an operational status.” (Het systeem herverdeelt taken op basis van de productiemiddelen die nog operationeel zijn.)
- Can Run Unattended. Voor machines die door een medewerker worden ingesteld en de bewerking daarna onbemand afronden, of die buiten de ploegendiensten draaien.
- Unlimited Capacity. Voor productiemiddelen die “can run simultaneous jobs” (meerdere taken tegelijk kunnen uitvoeren), zoals een spuitcabine of oven.
Elke andere machine voert één bewerking tegelijk uit. (bron)
2. Afdelingen en ploegendiensten
“Departments are best thought of in terms of personnel constraints.” (U kunt afdelingen het beste zien als een manier om personele beperkingen vast te leggen.) Elke afdeling heeft een of meer ploegendiensten met begin- en eindtijden, werkdagen en de productiemiddelen die tijdens de dienst kunnen draaien. Ook wordt vastgelegd “how many pieces of equipment can be running at the same time.” (Hoeveel productiemiddelen tegelijk kunnen draaien.) Een ploegendienst kan ook onbeperkte capaciteit krijgen. Daarnaast stelt de API een maximumaantal nieuwe taken per ploegendienst beschikbaar. (bron)
3. Werkcentra en bewerkingen
“A Fulcrum Work Center is defined as a group of interchangeable equipment with similar capabilities.” (Een Fulcrum Work Center is een groep onderling uitwisselbare productiemiddelen met vergelijkbare mogelijkheden.) Fulcrum is daar duidelijk over: “you will be scheduling to equipment. The Work Center tells the schedule what equipment can be used for a specific operation.” (U plant op productiemiddelen. Het Work Center geeft aan welke productiemiddelen voor een specifieke bewerking kunnen worden gebruikt.)
Bewerkingen hebben standaard instel-, arbeids- en machinetijden. In de API is de insteltijd fixed of perUnit. De opties omvatten buffertijd, het verdelen van een bewerking over twee machines en het gelijktijdig inplannen van productiemiddelen. Bij die laatste optie maakt een bewerking andere machines onbeschikbaar zolang ze draait. In een bewerkingsvolgorde kan een specifieke machine worden vastgelegd. (bron)
4. Prioriteit en de twee algoritmen
“The schedule prioritizes jobs first based on the following: Work In Process, Job Priority Level, Production Due Date.” (Het systeem geeft taken voorrang op basis van achtereenvolgens onderhanden werk, taakprioriteit en de datum waarop de productie gereed moet zijn.) “High priority jobs will always be scheduled before moderate to low priority.” (Taken met een hoge prioriteit worden altijd vóór taken met een gemiddelde of lage prioriteit ingepland.) Te late taken met een lagere prioriteit worden vervolgens ingepland waar ruimte is, op volgorde van hun vertraging.
Fulcrum biedt twee modi:
- Greedy. “When you schedule a job, the schedule will look at the current state of the schedule.” (Als u een taak inplant, kijkt het systeem naar de huidige stand van het productieschema.) Vervolgens worden de bewerkingen van die taak zo ingepland dat ze zo vroeg mogelijk gereed zijn.
- Just in Time. Zorgt dat de taak gereed is “as close to the due date as possible” (zo dicht mogelijk bij de afgesproken einddatum) en valt terug op Greedy als die datum niet haalbaar is.
Een taak kan ook een vroegst mogelijke startdatum hebben: “the job won’t be scheduled before that date” (de taak wordt niet vóór die datum ingepland). (bron)
5. Materiaal
Inkooporders die aan een taak zijn gekoppeld, bepalen via hun Expected Receive-datums wanneer die taak wordt ingepland. Zonder openstaande inkooporder gebruikt het systeem de geschatte doorlooptijd van het artikel, en daarna de standaarddoorlooptijd van de leverancier. Bij onvoldoende voorraad stelt Fulcrum: “If materials are not in stock, the schedule assumes that you are IMMEDIATELY ordering the material when you hit “Schedule” on the job”. (Als materialen niet op voorraad zijn, gaat het systeem ervan uit dat u het materiaal ONMIDDELLIJK bestelt wanneer u bij de taak op “Schedule” klikt.)
6. Het planningsscherm en Job Tracking
“Each column is a separate piece of equipment.” (Elke kolom is een afzonderlijk productiemiddel.) Bewerkingen staan van boven naar beneden op volgorde van prioriteit en einddatum. Onder elke machine staan de nog uit te voeren taken en de eerstvolgende beschikbare datum. Operators klokken in via Job Tracking. Dat “is a reflection of the schedule.” (is een afspiegeling van het productieschema.) Binnen een vastgezette periode kunnen planners voor de korte termijn handmatige wijzigingen aanbrengen, “but everything further out can still be auto-scheduled.” (maar alles daarbuiten kan nog steeds automatisch worden ingepland.) (bron)
Wat de planner zelf moet blijven doen
- Operators tellen alleen als aantal. Het getal bij Max Equipment per ploegendienst “is usually determined by how many people you have working in a certain area at that time.” (wordt meestal bepaald door het aantal mensen dat op dat moment in een bepaald gebied werkt.) Als iemand zich ziek meldt, kan een leidinggevende “decrement the Max Equipment by 1” (Max Equipment met één verlagen). Wie de taak uitvoert en welke taak twee mensen nodig heeft, moet de planner zelf onthouden.
- Insteltijden liggen per bewerking vast. Elke bewerking in de bewerkingsvolgorde heeft een vaste insteltijd of een insteltijd per eenheid. De tijd die nodig is om op dezelfde machine van de ene taak naar de volgende over te gaan, is geen gedocumenteerde invoerparameter.
- Gereedschappen zijn kalibratieregistraties. Tools in Fulcrum zijn registraties van een “measurement instrument or gage” (meetinstrument of kaliber) in het kalibratiesysteem. Gedeelde opspanmiddelen en matrijzen worden niet als productiemiddelen ingepland.
- Materiaal wordt als besteld beschouwd. Bij een voorraadtekort plant het systeem alsof het materiaal is besteld op het moment dat de taak werd ingepland.
- Prioriteit gaat vóór einddatum. Taken met hoge prioriteit komen altijd eerst. Te late taken worden daarna ingepast.
- Herplannen gebeurt dagelijks. “The schedule automatically will pull in scheduled jobs once a day.” (Het systeem haalt eenmaal per dag automatisch de ingeplande taken op.) Voor wijzigingen op dezelfde dag geldt: “you will need to select the Reschedule button in the top right of the schedule.” (U moet rechtsboven in het planningsscherm op Reschedule klikken.)
- Overlap is beperkt. Met continue doorstroming kunnen bewerkingen overlappen, maar “those with fixed run times (not per-unit) will not be allowed to overlap.” (bewerkingen met vaste looptijden, dus niet per eenheid, mogen niet overlappen.) Fulcrum noemt het “a simple version of continuous flow” (een eenvoudige versie van continue doorstroming). (bron)
In de praktijk: een leidinggevende die puzzelt wie welke machine bedient, omstellingen die op basis van het geheugen worden gegroepeerd en een whiteboard naast het scherm.
Wanneer de eigen planning van Fulcrum volstaat
Autoschedule van Fulcrum volstaat wanneer:
- Machines het knelpunt zijn en medewerkers vrij tussen machines kunnen wisselen. Eén afdeling en een aantal machines geven de personeelscapaciteit dan goed weer.
- Het instellen ongeveer even lang duurt, ongeacht wat er daarvoor is geproduceerd.
- Opspanmiddelen en gereedschappen vast bij hun machine horen.
- Materiaal op voorraad is of de Expected Receive-datums van inkooporders actueel worden gehouden.
- Dagelijks herplannen, aangevuld met de knop Reschedule, voldoende is om uw wijzigingen bij te houden.
Herkent u uw productie hierin? Houd dan de bewerkingstijden, ploegendiensten en stilstandtijden nauwkeurig bij. Werk met prioriteiten in plaats van slepen en neerzetten, zoals de helpdocumentatie van Fulcrum zelf adviseert, en blijf binnen Fulcrum werken.
Wanneer u software voor capaciteitsplanning nodig hebt
U bent de ingebouwde planning ontgroeid als meerdere van deze situaties van toepassing zijn:
- De beschikbaarheid van specifieke operators of instellers bepaalt wat er kan draaien, en sommige taken vragen twee of drie mensen tegelijk.
- De omsteltijd hangt af van het materiaal, de kleur, het opspanmiddel of de gereedschapsfamilie die daarvoor is gebruikt.
- Opspanmiddelen, matrijzen of gereedschappen worden tussen machines gedeeld.
- Te laat geleverd materiaal, storingen en spoedtaken dwingen u meerdere keren per dag opnieuw te plannen.
- U hebt 20 of meer machines in bedrijf en de leidinggevende besteedt dagelijks uren aan het bepalen wie wat doet.
Waar u op moet letten
- Rekening houden met de werkelijke beschikbaarheid van operators, hun eigen ploegendiensten en afwezigheden, en taken waarvoor meerdere mensen nodig zijn.
- Een omsteltijdmatrix: volgordeafhankelijke, asymmetrische omsteltijden om de totale insteltijd te minimaliseren.
- Gereedschappen inplannen als gedeelde productiemiddelen met beperkte beschikbaarheid.
- Plannen op basis van materiaalbeschikbaarheid bij elke wijziging, met zowel voorraad als verwachte leveringen uit inkooporders.
- Het volledige plan optimaliseren in seconden en automatisch herplannen als de productie verandert.
- Daadwerkelijk gegevens terugschrijven naar Fulcrum. Geplande datums zijn in de API van Fulcrum alleen-lezen. De API accepteert wel aangepaste velden per taakbewerking, evenals timers en aantallen. Vraag elke leverancier precies welke API-aanroepen de planningssoftware gebruikt.
De mogelijkheden vallen uiteen in drie groepen:
- Fulcrums eigen Autoschedule plant productiemiddelen binnen Fulcrum.
- APS-suites voor grote ondernemingen en planningssoftware op basis van bestanden worden gekoppeld via maatwerkinterfaces of CSV-exports. Datums worden daarbij vaak handmatig overgenomen.
- APS in de cloud met uitvoering op de werkvloer, de categorie waar SkyPlanner onder valt, plant elk productiemiddel automatisch naast Fulcrum en geeft operators toegang tot het plan.
Waar SkyPlanner in beeld komt
SkyPlanner APS dekt elk van de bovenstaande punten af. De Arcturus-engine optimaliseert het volledige plan in seconden op basis van taakprioriteit, gereeddatum, klantprioriteit, Fast Track en Dynamic Priorities. Een spoedtaak krijgt een plek en Bulldozer schuift de daaropvolgende taken op om ruimte te maken.
Elke machine, operator, elk gereedschap en materiaal wordt ingepland op basis van beperkte beschikbaarheid en concrete tijdstippen. Elke operator heeft ploegendiensten, verlof en afwezigheden. Een taak waarvoor drie operators nodig zijn, krijgt drie mensen toegewezen die tijdens hun dienst beschikbaar zijn. Gereedschap dat op de ene machine in gebruik is, kan niet tegelijk op een andere worden ingepland. Als een machine of medewerker niet beschikbaar is, gebruikt de engine de alternatieven die u hebt vastgelegd.
De insteltijdmatrix bevat de omsteltijden tussen elk paar producten in beide richtingen, bijvoorbeeld van blauw naar rood 30 minuten en van rood naar blauw 60. De planningsengine kiest de volgorde met de minste insteltijd. Bij materiaalgestuurd plannen wordt de toekomstige voorraad gesimuleerd op basis van de huidige voorraad en inkomende inkooporders. Werk wordt dus alleen ingepland wanneer het materiaal beschikbaar is.
Het model van Fulcrum sluit hier direct op aan. Werkcentra worden werkcentrumgroepen, machines worden werkcentra, ovens met Unlimited Capacity worden batchtaken en afdelingsdiensten worden diensten. Autopilot past de planning automatisch aan wanneer de productie verandert, en Running Time Lock houdt gestarte taken op hun plek. Operators zien hun wachtrij en registreren hun werk met Mobile Confirmations, Production Timer en Quick Log Mode.
Kies SkyPlanner als niet alleen machines, maar ook operators, insteltijden en gedeelde gereedschappen bepalen welk werk als volgende kan starten.
Kies SkyPlanner als u meerdere keren per dag herplant en wilt dat het productieschema automatisch meebeweegt.
Kies SkyPlanner als u binnen enkele weken een werkbaar productieschema voor uw eigen fabriek wilt, met terugkoppeling van tijden en aantallen naar Fulcrum.
Begin met een CSV-export tijdens de gratis proefperiode van 30 dagen (tot 20 werkcentra, geen creditcard nodig). Daarna betaalt u vanaf 199 € per maand, inclusief 5 werkcentra, met maandelijkse facturatie. Samen met de offerte voor uw abonnement ontvangt u vooraf een offerte voor de integratie, afgestemd op uw proces en behoeften.
SkyPlanner wisselt via de Fulcrum Public API in beide richtingen gegevens uit met Fulcrum. Taken, bewerkingen uit de bewerkingsvolgorde, werkcentra, machines en diensten worden ingelezen. Per taakbewerking worden de geplande start, het geplande einde en het werkcentrum teruggestuurd, samen met de gewerkte operatortijd en gereedgemelde aantallen. Het SkyPlanner-team configureert de integratie tijdens de implementatie. Uw Fulcrum-consultant of ontwikkelaars kunnen de integratie ook zelf bouwen met de gedocumenteerde REST API van SkyPlanner (API-documentatie).
Lees het overzicht op de pagina SkyPlanner voor Fulcrum, ga naar de integratiehandleiding voor Fulcrum, bekijk alle functies of vergelijk andere systemen in het overzicht van ERP-integraties.
Ervaringen van fabrikanten met SkyPlanner
2 hbespaard per week
“Met SkyPlanner zijn we voor onze productieplanning overgestapt van Excel-spreadsheets naar realtime productieoptimalisatie.”
Kalle Kalliomäki, supplychainspecialist
UTU · Elektrische schakelborden en schakelapparatuur
De productieplanning bespaart elke week 2 uur werktijd en een nieuwe takenlijst is binnen enkele seconden beschikbaar aan de productielijn.
+90%productie-efficiëntie
“De efficiëntie in de productie is met 90% gestegen.”
Abdul Rucyinga, hoofd IT
Laboratory & Allied · Farmaceutische productie
De productie-efficiëntie is met 90% gestegen. Een geoptimaliseerde planning voor drie maanden voor alle werkcentra wordt in minder dan 30 minuten opgesteld.
1.000’enwerkorders automatisch ingepland
“We hebben de productie op een andere manier onder controle en ons inzicht in de capaciteit is van een heel ander niveau.”
Hannu Ryynänen, algemeen directeur
Mamec · Industriële mengers, pompen en hightechproductie in opdracht
Duizenden werkorders worden automatisch ingepland en de hele organisatie heeft realtime inzicht in de productie.
6 maandenvooruit zicht op vrije capaciteit voor de verkoopafdeling
“SkyPlanner biedt een betrouwbare basis voor de volledige productieplanning.”
Anu Järvinen, productiemanager
Fredman Operations · Voedselveilig verpakkingspapier
De verkoopafdeling ziet de vrije capaciteit zes maanden vooruit. Verzoeken om de planning te wijzigen die voorheen een uur of langer kostten, worden nu binnen enkele seconden beantwoord.
Veelgestelde vragen
Heeft Fulcrum een tool om een productieschema op te stellen?
Ja. Autoschedule van Fulcrum plant de bewerkingen van taken automatisch in op machines, in de modus Greedy of Just-in-Time, binnen de diensten van de afdeling. Planners sturen dit aan met taakprioriteiten, leverdatums en een vroegst mogelijke startdatum. Binnen een vastgezette planningsperiode kunnen ze handmatig wijzigingen aanbrengen.
Plant Fulcrum individuele operators in?
Nee. Fulcrum verwerkt de personeelsbezetting als het aantal machines dat tijdens een dienst tegelijk kan draaien. Een leidinggevende verlaagt dat aantal wanneer iemand afwezig is. SkyPlanner APS plant elke operator in op basis van diensten en afwezigheden, ook voor taken waarvoor meerdere mensen nodig zijn.
Houdt Fulcrum rekening met volgordeafhankelijke insteltijden?
Fulcrum legt de insteltijd voor elke bewerking in de bewerkingsvolgorde vast als een vaste tijd of een tijd per eenheid. SkyPlanner gebruikt een insteltijdmatrix met omsteltijden tussen productparen (van blauw naar rood 30 minuten, van rood naar blauw 60) en kiest een taakvolgorde die de totale omsteltijd minimaliseert.
Hoe vaak past Fulcrum de planning aan?
Volgens de helpdocumentatie van Fulcrum worden ingeplande taken eenmaal per dag in het productieschema geladen. Planners klikken op Reschedule om wijzigingen van dezelfde dag te zien. Autopilot van SkyPlanner past de planning automatisch aan wanneer de productie verandert.
Kan ik SkyPlanner testen met mijn Fulcrum-gegevens?
Ja. Exporteer artikelen, bewerkingsvolgordes en openstaande taken vanuit Fulcrum naar CSV. Importeer ze tijdens de proefperiode van 30 dagen en vergelijk het productieschema met uw huidige schema. Bekijk de prijzen, start de proefperiode of neem contact op met verkoop.