Productcatalogus
Elk product heeft een vast productieproces: een netwerk van bewerkingsstappen met hun werkcenter, duur en één of meer voorgangers. Per stap kun je meerdere uitvoeringsmodi vastleggen: alternatieve combinaties van werkcenter, middelen, snelheid en kosten. Per stap bepaal je ook of de bewerking niet, alleen op kalendergrenzen of vrij onderbroken mag worden. Dit proces wordt als sjabloon gebruikt bij het aanmaken van een klantenorder. Klik op een stap om het KOOP te leggen; gebruik de knoppen om stappen te bewerken.
Nog geen producten. Maak er een aan met "+ Nieuw product" of laad de demo-dataset.
Werkcenters
Maak hier je werkcenters aan en koppel er (hieronder) de benodigde middelen aan. De capaciteit en de kwalificaties van een werkcenter volgen uit die middelen — de zwakste schakel bepaalt de effectieve capaciteit. Het werkcenter met de hoogste belasting t.o.v. zijn capaciteit wordt de constraint (drum).
| Werkcenter | Zone | Capaciteit | Batch | Alternatief | Overlap | Belasting |
|---|
Nog geen resources. Voeg er hierboven één toe.
Werkcenter-samenstelling
Koppel resources uit de bibliotheek aan een werkcenter. De effectieve capaciteit van het werkcenter wordt de kleinste beschikbaarheid van zijn producerende onderdelen — de interne constraint. Materiaal beperkt geen uren maar wel de vroegst mogelijke startdatum (niet plannen vóór het materiaal beschikbaar is). Een werkcenter zónder onderdelen gebruikt gewoon zijn eigen capaciteit zoals voorheen.
Per onderdeel geef je de rol aan. Wie omstelt, hoeft niet te produceren: vaak doet een gespecialiseerde omstelploeg de setup, en zodra de machine klaarstaat nemen andere operators de productie over. Een onderdeel met alleen omstellen telt daarom niet mee voor de effectieve capaciteit — hij is klaar vóór de productie begint. De machine zelf staat meestal bij beide aangevinkt: die is bezet tijdens de omstelling én tijdens de bewerking.
Met Aantal gelijktijdig geef je aan hoeveel verschillende middelen voor één rol tegelijk nodig zijn, bijvoorbeeld twee monteurs uit een gekwalificeerde pool. De scheduler reserveert dan exact dat aantal fysieke middelen en telt één persoon of machine nooit dubbel. Kan een productie-eenheid twee verschillende werkorders tegelijk uitvoeren, modelleer die dan nog steeds als twee werkcenters; het aantal-veld geldt voor de gezamenlijke bezetting van één werkorder.
| Onderdeel | Type | Beschikbaar | Aantal | Rol | Vereiste kwalificatie | Alternatief | Status |
|---|
Nog geen onderdelen gekoppeld aan dit werkcenter.
Middelen
Hier definieer je álle resources met hun specificaties: beschikbaarheid, kalender, kwalificaties, levensduur en kosten. Onder de tegel Werkcenters combineer je deze middelen tot werkcenters — de capaciteit en kwalificaties van een werkcenter volgen uit de middelen die je eraan koppelt.
Beschikbaar (uren/dag) is netto werktijd, exclusief pauzes. Het dagvenster loopt dus van de begintijd tot begintijd + werkuren + pauzeduur: 8 netto uren vanaf 08:00 met een half uur lunch eindigt om 16:30.
Geef pauzes op met een expliciete begin- en eindtijd, niet alleen een duur. Bij een samengesteld werkcenter tellen namelijk alleen de uren waarop álle producerende resources tegelijk beschikbaar zijn. Pauzeert Ann van 12:00–12:30 en Bram van 11:30–12:00, dan ligt het werk stil van 11:30 tot 12:30 — een gat van een heel uur in plaats van een half, en het werkcenter verliest extra capaciteit. Wie samen aan één werkorder werkt, moet dus samen pauzeren.
| Naam | Type | Beschikbaar | Kwalificaties | Levensduur | Kost |
|---|
Nog geen resources in de bibliotheek. Voeg er hierboven één toe of laad de demo-dataset.
Omsteltijden (setup-matrix)
Volgens de Theory of Constraints is elke omstelling verloren tijd — en op de constraint (drum) is een uur omstellen een uur verlies voor het hele systeem. Geef hier per resource de volgorde-afhankelijke omsteltijden op: hoeveel minuten kost het om over te schakelen van het ene product naar het andere. De scheduler bewaakt die tijd als vrije ruimte tussen twee opeenvolgende werkorders en minimaliseert het totaal aan omstellingen (gelijke producten worden in campagnes gegroepeerd), maar altijd binnen de JIT/ASAP-doelen en zonder een leverdatum op te offeren.
Nog geen resources of producten. Laad de demo-dataset.
De diagonaal (zelfde product na elkaar) staat standaard op 0: rug-aan-rug plannen van hetzelfde product kost geen omstelling. Vul ze alleen in als er ook tussen identieke producten tijd nodig is (bv. reinigen of herkalibreren). Een werkorder zónder gekoppeld product (handmatig ingevoerd) of de eerste werkorder op een lege machine kost nooit omsteltijd.
Planningsinstellingen
De frozen period bevriest de eerstkomende dagen vanaf vandaag: werkorders die daarbinnen gepland staan blijven op hun plek bij een herberekening, zodat de korte termijn stabiel blijft (materiaal besteld, mensen ingeroosterd). De grens schuift automatisch met de kalender mee. Alleen de periode erná wordt vrij geoptimaliseerd. 0 = geen bevriezing.
Data importeren & exporteren
Sla alle instellingen én klantenorders op in één Excel-bestand (.xlsx), of laad ze terug. Elke datagroep krijgt een eigen tabblad en elke waarde staat in een aparte cel, zodat je de data in Excel kunt bekijken en bewerken. Hetzelfde bestand dient voor export én import.
Let op: importeren vervangt alle huidige instellingen en klantenorders door de inhoud van het bestand. De berekende planning wordt gewist; herbereken na het importeren. Exporteer eerst je huidige data als je die wilt bewaren.
Klantenorders
Een klantenorder bestaat uit een klant, een product en een gewenste leverdatum. Bij het toevoegen wordt automatisch de productie-opdracht aangemaakt: alle werkorders van het productieproces, gekoppeld via voorganger-relaties, met per stap een teruggerekende gewenste eindtijd zodat de laatste stap exact op de leverdatum klaar is.
Contract- en planningsregels
| Order | Klant | Product | Prioriteit | Leverdatum | Regels | Status | Werkorders |
|---|
Nog geen klantenorders. Voeg er hierboven één toe of laad de demo-dataset.
Werkorders
Elke taak heeft een resource, een duur en een gewenste eindtijd. Een taak kan meerdere voorgangers hebben. Kies eventueel FS, SS, FF of SF; alle geselecteerde voorgangers krijgen in dit formulier dezelfde relatie-instellingen.
| Taak | Resource | Duur | Gewenste eindtijd | Relaties |
|---|
Nog geen taken. Voeg er hierboven één toe.
Demo's
Laad de algemene demo-dataset of start direct een rondleiding. Een rondleiding bouwt de bijbehorende dataset op, berekent meteen de planning en opent het resultaat in de Gantt.
Algemene demo-dataset
Vult producten, middelen, werkcenters, klantenorders en werkorders met de standaard demonstratiedata.
Rondleiding-demo's
Professionele schedulerfuncties
Optimalisatiedoelen
Bepaal wat de scheduler moet optimaliseren. Klant (op tijd / zo vroeg mogelijk), voorraad (just-in-time / zo laat mogelijk) en setup (omstellingen minimaliseren via campagnes) zijn drie concurrerende krachten die per werkorder tegen elkaar worden afgewogen — de Goldratt-drieslag doorzet / voorraad / operationele kost. De gewichten (links) bepalen hoe zwaar elk van die drie meetelt t.o.v. de andere twee; de intensiteit-sliders (midden) bepalen hoeveel van elk doel je nastreeft. Zo blijft de planner in control over de balans. De overige doelen (rechts) sturen onafhankelijke mechanismen en concurreren niet mee.
Gewichten
Concurrerende doelen
Overige doelen
Simulatiestudio simulatie berekenen…
Werk uitsluitend met tijdelijke simulatieparameters. De inrichting van werkcenters, middelen, producten, routes en klantenorders blijft onaangeroerd.
Advies uit de simulatie
Draai een simulatie om adviezen over inrichting, capaciteit en risico te zien.
Planning controlpanel
Stuur de simulatie bij en vergelijk de gevolgen direct op de extra schermen.
⚠ De invoer of prioriteiten zijn gewijzigd na deze berekening — klik op Herberekenen voor één nieuwe simulatie met alle wijzigingen.
Actuele planning
Nog geen actuele planning. Bereken een planning en klik bij de simulatie op Actualiseren om ze actueel te maken.
Simulatie laatst berekende planning
Nog geen simulatie. Klik op Planning berekenen; het resultaat verschijnt hier en kan daarna geactualiseerd worden.
Dashboard
Nog geen planning berekend. Ga naar Klantenorders of Werkorders en klik op "Planning berekenen".
Resourcebezetting
Eigen capaciteit vergelijkt de geplande werklast met de beschikbare capaciteit van de resource. T.o.v. drum zet de zwaarst belaste drum-resource op 100%; de stippellijn markeert die grens en hogere waarden worden volledig op een ruimere schaal getekend.
Haalbaarheids- en bottleneckanalyse
Verklaart per te late klantenorder de dominante interne blokkade en geeft een indicatieve minimale herstelrichting. De analyse verandert de planning niet.
Scenario- en onzekerheidsanalyse
Vergelijkt gerichte capaciteits- en doorlooptijdscenario’s met het getoonde plan. De Monte-Carlo-analyse schat per klantenorder de kans op tijdige levering bij variabele bewerkingstijden. De actuele data wordt niet gewijzigd.
Nog geen analyse uitgevoerd.
Status klantenorders
Horizontaal: geplande einddatum · verticaal: gewenste leverdatum. Orders op de diagonaal zijn exact op tijd; links van de lijn te vroeg, rechts te laat. De grootte van de bubbel toont hoevéél uren afwijking. Klik op een bubbel voor alle klant-, product- en werkorderdetails. Sleep een order horizontaal om zijn geplande einddatum te wijzigen; de simulatie wordt er automatisch omheen herberekend.
Over deze planning
Sleep een order horizontaal (in de tijd) of verticaal (naar een andere resource); de order wordt dan vastgezet 📌 en de rest van het plan wordt automatisch volgens TOC eromheen geoptimaliseerd. Dubbelklik op een vastgezette order om ze weer los te laten. Klik op een werkorder om de volledige keten van gerelateerde werkorders (dezelfde klantenorder) op te lichten en met gestippelde pijlen te verbinden.
Elke berekening verschijnt eerst als simulatie in de onderste chart; met Actualiseren ↑ maak je ze de actuele planning. Zoomen kan met de knoppen of Ctrl+scroll; de kleurgradatie loopt van groen (te vroeg) via grijs (op tijd) naar rood (te laat), het ▾-streepje markeert de gewenste eindtijd per werkorder.
📖 Logboek — bewaarde planningen
Planning
Geen planning om te tonen.