Integrationen / ERP / Fulcrum
Bietet Fulcrum eine Feinplanung? Fulcrum Autoschedule erklärt
Ja, auf Maschinenebene. Autoschedule von Fulcrum plant jeden Arbeitsgang auf einer bestimmten Maschine ein. Dabei gelten die Abteilungsschichten, die begrenzen, wie viele Maschinen gleichzeitig laufen können. Die Reihenfolge richtet sich nach laufenden Aufträgen, Auftragspriorität und Fertigstellungstermin. Das Personal wird über diese Maschinenanzahl abgebildet, nicht als einzelne Bediener. Die Rüstzeit ist je Arbeitsgang als feste oder stückbezogene Zeit hinterlegt. Betriebe, die Bediener, reihenfolgeabhängige Rüstzeiten und gemeinsam genutzte Werkzeuge in einem Plan berücksichtigen müssen, setzen SkyPlanner APS neben Fulcrum ein.
Autoschedule ist Teil der Fulcrum-Plattform, kein separates Modul. Fulcrum veröffentlicht keine Preisliste. In den FAQ heißt es: „Pricing is based on company size, scope, and implementation requirements.“ (Die Preise richten sich nach Unternehmensgröße, Umfang und Implementierungsanforderungen.) Außerdem: „Fulcrum doesn’t follow a traditional per-user licensing model.“ (Fulcrum verwendet kein klassisches Lizenzmodell pro Nutzer.)
So plant Fulcrum die Fertigung – Schritt für Schritt
1. Maschinen und Anlagen
Die Kapazität wird unter Business Setup > System Data > Shop Setup eingerichtet. „Equipment within Fulcrum is defined as your machinery and workstations.“ (Als Equipment bezeichnet Fulcrum Ihre Maschinen und Arbeitsstationen.) Für jede Maschine oder Anlage sind drei Einstellungen für die Planung relevant:
- Equipment Status (Betriebsstatus). Bei der Kennzeichnung „Out of Service“ (außer Betrieb) gilt: „will reorganize jobs based on what equipment remains in an operational status.“ (Die Planung ordnet die Aufträge anhand der noch betriebsbereiten Maschinen neu an.)
- Can Run Unattended (unbeaufsichtigter Betrieb möglich). Für Maschinen, die ein Mitarbeiter einrichtet und die den Arbeitsgang anschließend unbeaufsichtigt abschließen, oder die außerhalb der Schichtzeiten laufen.
- Unlimited Capacity (unbegrenzte Kapazität). Für Anlagen, die „can run simultaneous jobs“ (mehrere Aufträge gleichzeitig bearbeiten können), etwa eine Lackierkabine oder ein Ofen.
Jede andere Maschine bearbeitet jeweils einen Arbeitsgang. (Quelle)
2. Abteilungen und Schichten
„Departments are best thought of in terms of personnel constraints.“ (Abteilungen lassen sich am besten über ihre personellen Beschränkungen verstehen.) Jede Abteilung hat eine oder mehrere Schichten mit Beginn und Ende, Arbeitstagen und den Maschinen, die in der Schicht laufen können. Hinzu kommt die Angabe, „how many pieces of equipment can be running at the same time.“ (wie viele Maschinen gleichzeitig laufen können.) Eine Schicht kann auch mit unbegrenzter Kapazität gekennzeichnet werden. Die API stellt zudem eine Höchstzahl neuer Aufträge pro Schicht bereit. (Quelle)
3. Arbeitsstationen und Arbeitsgänge
„A Fulcrum Work Center is defined as a group of interchangeable equipment with similar capabilities.“ (Ein Work Center in Fulcrum ist eine Gruppe austauschbarer Maschinen mit ähnlichen Fähigkeiten.) Fulcrum stellt ausdrücklich klar: „you will be scheduling to equipment. The Work Center tells the schedule what equipment can be used for a specific operation.“ (Geplant wird auf Maschinen. Das Work Center legt fest, welche Maschinen für einen bestimmten Arbeitsgang infrage kommen.)
Für Arbeitsgänge sind Standardzeiten für Rüsten, Personal und Maschinen hinterlegt. In der API ist die Rüstzeit entweder fixed oder perUnit. Zu den Optionen gehören Pufferzeiten, die Aufteilung eines Arbeitsgangs auf zwei Maschinen und die gleichzeitige Belegung mehrerer Maschinen. Dabei blockiert ein laufender Arbeitsgang weitere Maschinen. Im Arbeitsplan lässt sich eine bestimmte Maschine fest vorgeben. (Quelle)
4. Priorität und die zwei Algorithmen
„The schedule prioritizes jobs first based on the following: Work In Process, Job Priority Level, Production Due Date.“ (Die Planung priorisiert Aufträge zunächst nach folgenden Kriterien: laufende Aufträge, Auftragspriorität, Fertigstellungstermin.) „High priority jobs will always be scheduled before moderate to low priority.“ (Aufträge mit hoher Priorität werden immer vor solchen mit mittlerer bis niedriger Priorität eingeplant.) Verspätete Aufträge mit niedrigerer Priorität werden anschließend nach dem Ausmaß ihrer Verspätung in passende Lücken eingeplant.
Fulcrum bietet zwei Modi:
- Greedy. „When you schedule a job, the schedule will look at the current state of the schedule.“ (Beim Einplanen eines Auftrags wird der aktuelle Planungsstand berücksichtigt.) Die Arbeitsgänge des Auftrags werden dann so eingeplant, dass sie möglichst früh abgeschlossen sind.
- Just in Time. Plant die Fertigstellung „as close to the due date as possible“ (so nah wie möglich am Fälligkeitstermin) und greift auf Greedy zurück, wenn der Termin nicht eingehalten werden kann.
Für einen Auftrag lässt sich auch ein frühester Starttermin hinterlegen. Dann gilt: „the job won’t be scheduled before that date“ (der Auftrag wird nicht vor diesem Datum eingeplant). (Quelle)
5. Material
Mit einem Auftrag verknüpfte Bestellungen bestimmen dessen Termine über die erwarteten Wareneingangstermine im Feld Expected Receive. Gibt es keine offene Bestellung, greift die Planung zunächst auf die geschätzte Lieferzeit des Artikels zurück, danach auf die Standardlieferzeit des Lieferanten. Bei fehlendem Bestand erklärt Fulcrum: „If materials are not in stock, the schedule assumes that you are IMMEDIATELY ordering the material when you hit „Schedule“ on the job“. (Ist Material nicht auf Lager, geht die Planung davon aus, dass Sie es SOFORT bestellen, sobald Sie beim Auftrag auf „Schedule“ klicken.)
6. Planungsansicht und Job Tracking
„Each column is a separate piece of equipment.“ (Jede Spalte steht für eine einzelne Maschine.) Die Arbeitsgänge stehen nach Priorität und Fälligkeitstermin von oben nach unten. Unter jeder Maschine werden der Auftragsrückstand und der nächste freie Termin angezeigt. Bediener erfassen ihre Arbeitszeiten über Job Tracking, das „is a reflection of the schedule.“ (den Produktionsplan widerspiegelt.) Ein Fixierungshorizont erlaubt Planern manuelle Änderungen im kurzfristigen Bereich, „but everything further out can still be auto-scheduled.“ (während alles jenseits dieses Horizonts weiterhin automatisch eingeplant werden kann.) (Quelle)
Was beim Planer bleibt
- Bediener werden nur als Anzahl erfasst. Der Wert Max Equipment je Schicht „is usually determined by how many people you have working in a certain area at that time.“ (richtet sich üblicherweise danach, wie viele Personen zu dieser Zeit in einem bestimmten Bereich arbeiten.) Meldet sich jemand krank, kann eine Führungskraft „decrement the Max Equipment by 1“ (den Wert Max Equipment um eine Einheit verringern). Wer den Auftrag bearbeitet und welcher Auftrag zwei Personen braucht, muss der Planer im Kopf behalten.
- Rüstzeiten sind je Arbeitsgang festgelegt. Für jeden Arbeitsgang im Arbeitsplan ist eine feste oder stückbezogene Rüstzeit hinterlegt. Die Übergangszeit zwischen zwei Aufträgen auf derselben Maschine ist nicht als Eingabe dokumentiert.
- Werkzeuge sind Kalibrierdatensätze. Tools in Fulcrum sind Datensätze für „measurement instrument or gage“ (Messinstrumente oder Lehren) im Kalibriersystem. Gemeinsam genutzte Vorrichtungen und Matrizen stehen nicht als Planungsressourcen zur Verfügung.
- Material gilt als bestellt. Fehlbestände werden so eingeplant, als wäre das Material im Moment der Auftragseinplanung bestellt worden.
- Priorität geht vor Fälligkeitstermin. Aufträge mit hoher Priorität kommen immer zuerst, verspätete Aufträge werden danach eingeplant.
- Die Neuplanung läuft täglich. „The schedule automatically will pull in scheduled jobs once a day.“ (Die Planung zieht eingeplante Aufträge einmal täglich automatisch vor.) Für Änderungen am selben Tag gilt: „you will need to select the Reschedule button in the top right of the schedule.“ (Sie müssen oben rechts in der Planungsansicht auf Reschedule klicken.)
- Überlappung ist nur einfach abgebildet. Continuous Flow ermöglicht überlappende Arbeitsgänge, aber „those with fixed run times (not per-unit) will not be allowed to overlap.“ (Arbeitsgänge mit festen statt stückbezogenen Laufzeiten dürfen sich nicht überlappen.) Fulcrum nennt dies „a simple version of continuous flow“ (eine einfache Variante der Fließfertigung). (Quelle)
In der Praxis heißt das: Eine Führungskraft koordiniert, wer welche Maschine bedient, Rüstvorgänge werden aus dem Gedächtnis gebündelt, und neben dem Bildschirm steht ein Whiteboard.
Wann die Planung in Fulcrum ausreicht
Autoschedule von Fulcrum reicht aus, wenn:
- Maschinen den Engpass bilden und Mitarbeiter flexibel zwischen ihnen wechseln können, sodass eine Abteilung und die Maschinenanzahl den Personaleinsatz gut abbilden.
- Rüstvorgänge ungefähr gleich lange dauern, unabhängig davon, was zuvor gefertigt wurde.
- Vorrichtungen und Werkzeuge ihren jeweiligen Maschinen fest zugeordnet sind.
- Material auf Lager ist oder die Expected Receive-Daten der Bestellungen aktuell gehalten werden.
- Ein täglicher Planungslauf und die Schaltfläche Reschedule ausreichen, um Ihre Änderungen abzubilden.
Trifft das auf Ihren Betrieb zu, halten Sie die Zeiten in den Arbeitsplänen, die Schichten und Stillstandszeiten aktuell. Arbeiten Sie mit Prioritäten statt per Drag-and-drop, wie es auch die Fulcrum-Hilfe empfiehlt, und bleiben Sie bei Fulcrum.
Wann Sie eine spezialisierte Feinplanung brauchen
Die integrierte Planung stößt an ihre Grenzen, wenn mehrere dieser Punkte zutreffen:
- Die Verfügbarkeit bestimmter Bediener oder Einrichter bestimmt, was laufen kann, und manche Aufträge brauchen zwei oder drei Personen gleichzeitig.
- Die Umrüstzeit hängt davon ab, welches Material, welche Farbe, Vorrichtung oder Werkzeugfamilie zuvor eingesetzt wurde.
- Vorrichtungen, Matrizen oder Werkzeuge werden von mehreren Maschinen gemeinsam genutzt.
- Verspätetes Material, Maschinenausfälle und Eilaufträge erzwingen mehrmals täglich eine Neuplanung.
- Sie betreiben 20 oder mehr Maschinen, und die zuständige Führungskraft verbringt täglich Stunden damit, festzulegen, wer was bedient.
Worauf Sie achten sollten
- Bediener als begrenzt verfügbare Ressourcen, mit eigenen Schichten und Abwesenheiten sowie der Möglichkeit, mehrere Personen für einen Arbeitsgang einzuplanen.
- Eine Rüstzeitmatrix: reihenfolgeabhängige, richtungsabhängig unterschiedliche Umrüstzeiten, um die gesamte Rüstzeit zu minimieren.
- Werkzeuge als begrenzt verfügbare, gemeinsam genutzte Ressourcen.
- Materialverfügbarkeit bei jeder Änderung berücksichtigen, einschließlich Lagerbestand und erwarteter Wareneingänge aus Bestellungen.
- Den gesamten Plan in Sekunden optimieren und bei Änderungen in der Fertigung automatisch neu planen.
- Ein klar definierter Rückfluss der Daten nach Fulcrum. Über die Fulcrum-API sind geplante Termine nur lesbar. Sie nimmt benutzerdefinierte Felder je Auftragsarbeitsgang sowie Timer und Mengen entgegen. Fragen Sie jeden Anbieter genau, welche API-Aufrufe seine Planung verwendet.
Die verfügbaren Lösungen lassen sich in drei Gruppen einteilen:
- Fulcrums integriertes Autoschedule plant Maschinen direkt in Fulcrum.
- APS-Suiten für Großunternehmen und dateibasierte Planungssysteme werden über individuelle Schnittstellen oder CSV-Exporte angebunden. Termine werden dabei häufig von Hand erneut eingegeben.
- Cloud-APS mit Funktionen für die Fertigungsausführung plant jede Ressource automatisch neben Fulcrum und stellt den Bedienern den Plan bereit. Zu dieser Gruppe gehört SkyPlanner.
Wo SkyPlanner ansetzt
SkyPlanner APS deckt jeden der genannten Punkte ab. Die Arcturus-Engine optimiert den gesamten Plan in Sekunden anhand von Auftragspriorität, Fertigstellungstermin, Kundenpriorität, Fast Track und Dynamic Priorities. Ein Eilauftrag erhält seinen Platz, und Bulldozer verschiebt nachgelagerte Arbeitsgänge, um Raum zu schaffen.
Jede Maschine, jeder Bediener, jedes Werkzeug und jedes Material wird als begrenzt verfügbare Ressource mit konkreten Zeitangaben abgebildet. Für jeden Bediener sind Schichten, Urlaub und Abwesenheiten hinterlegt. Ein Arbeitsgang, der drei Bediener braucht, erhält drei Personen mit freien Kapazitäten in ihren Schichten. Ein Werkzeug, das auf einer Maschine im Einsatz ist, kann nicht gleichzeitig auf einer anderen eingeplant werden. Ist eine Maschine oder eine Person nicht verfügbar, nutzt die Engine die von Ihnen festgelegten Alternativen.
Die Rüstzeitmatrix enthält die Umrüstzeiten zwischen jedem Produktpaar in beiden Richtungen, zum Beispiel von Blau auf Rot 30 Minuten und von Rot auf Blau 60. Die Planungsengine wählt die Reihenfolge mit dem geringsten Rüstaufwand. Die materialgesteuerte Feinplanung simuliert künftige Bestände anhand des Lagerbestands und eingehender Bestellungen. So werden Arbeitsgänge nur dann eingeplant, wenn das Material verfügbar ist.
Das Modell von Fulcrum lässt sich direkt abbilden. Aus Arbeitsstationen werden Arbeitsstationsgruppen, aus Anlagen werden Arbeitsstationen, aus Öfen mit Unlimited Capacity werden Chargenarbeitsgänge und aus Abteilungsschichten werden Schichten. Autopilot plant bei Änderungen in der Produktion automatisch neu, und Running Time Lock hält bereits gestartete Arbeitsgänge an ihrer Position im Plan. Mitarbeiter sehen ihren Arbeitsvorrat und erfassen ihre Arbeit mit Mobile Confirmations, Production Timer und Quick Log Mode.
Wählen Sie SkyPlanner, wenn Mitarbeiter, Rüstvorgänge und gemeinsam genutzte Werkzeuge ebenso wie Maschinen darüber entscheiden, was als Nächstes gefertigt wird.
Wählen Sie SkyPlanner, wenn Sie mehrmals täglich umplanen und sich der Plan automatisch anpassen soll.
Wählen Sie SkyPlanner, wenn Sie binnen Wochen einen praxistauglichen Plan für Ihre eigene Fertigung benötigen und Zeiten und Mengen an Fulcrum zurückmelden möchten.
Starten Sie mit einem CSV-Export in der kostenlosen 30-tägigen Testphase (bis zu 20 Arbeitsstationen, keine Kreditkarte erforderlich). Danach beginnen die Preise bei 199 € pro Monat inklusive 5 Arbeitsstationen, bei monatlicher Abrechnung. Für die Integration erhalten Sie vorab zusammen mit Ihrem Tarif ein Angebot, das auf Ihre Abläufe und Anforderungen abgestimmt ist.
SkyPlanner tauscht über die Fulcrum Public API Daten in beide Richtungen mit Fulcrum aus. Aufträge, Arbeitsgänge aus Arbeitsplänen, Arbeitsstationen, Anlagen und Schichten werden übernommen. Für jeden Auftragsarbeitsgang werden der geplante Beginn, das geplante Ende und die Arbeitsstation sowie Mitarbeiterzeiten und fertiggestellte Mengen zurückgemeldet. Das SkyPlanner-Team richtet die Integration während der Einführung ein. Alternativ setzen Ihr Fulcrum-Berater oder Ihre Entwickler sie auf Basis der dokumentierten REST API von SkyPlanner um (API-Referenz).
Einen Überblick finden Sie auf der Seite SkyPlanner für Fulcrum. Lesen Sie den Leitfaden zur Fulcrum-Integration, sehen Sie sich alle Funktionen an oder vergleichen Sie andere Systeme in der Übersicht der ERP-Integrationen.
Erfahrungen von Fertigungsunternehmen mit SkyPlanner
2 hjede Woche eingespart
„Mit SkyPlanner haben wir unsere Produktionsplanung von Excel-Tabellen auf die Optimierung der Produktion in Echtzeit umgestellt.“
Kalle Kalliomäki, Supply-Chain-Spezialist
UTU · Elektrische Schalttafeln und Schaltanlagen
Bei der Produktionsplanung werden jede Woche 2 Stunden Arbeitszeit eingespart, und ein neuer Arbeitsvorrat erreicht die Fertigungslinie innerhalb von Sekunden.
+90%Produktionseffizienz
„Die Effizienz in der Produktion ist um 90% gestiegen.“
Abdul Rucyinga, IT-Leiter
Laboratory & Allied · Pharmazeutische Fertigung
Die Produktionseffizienz ist um 90% gestiegen. Ein optimierter Plan für drei Monate über alle Arbeitsstationen hinweg lässt sich in weniger als 30 Minuten erstellen.
Mehrere 1.000Fertigungsaufträge automatisch eingeplant
„Wir haben die Produktion auf ganz andere Weise im Griff, und unser Verständnis der Kapazitäten ist auf einem völlig neuen Niveau.“
Hannu Ryynänen, Geschäftsführer
Mamec · Industrielle Mischer, Pumpen und Hightech-Auftragsfertigung
Tausende Fertigungsaufträge werden automatisch eingeplant. Das gesamte Unternehmen hat dabei einen Echtzeitüberblick über die Produktion.
6 Monateim Voraus: freie Kapazitäten für den Vertrieb sichtbar
„SkyPlanner schafft eine verlässliche Grundlage für die gesamte Produktionsplanung.“
Anu Järvinen, Produktionsleiterin
Fredman Operations · Lebensmittelechte Verpackungspapiere
Der Vertrieb sieht freie Kapazitäten sechs Monate im Voraus. Anfragen zu Planänderungen, deren Beantwortung früher eine Stunde oder länger dauerte, werden in Sekunden beantwortet.
Häufige Fragen
Bietet Fulcrum ein Werkzeug für die Feinplanung?
Ja. Fulcrums Autoschedule plant Arbeitsgänge automatisch auf Anlagen ein – im Modus Greedy oder Just-in-Time und innerhalb der Abteilungsschichten. Planer steuern die Planung über Auftragsprioritäten, Fälligkeitstermine und einen frühesten Starttermin. Innerhalb eines Fixierungshorizonts können sie manuelle Änderungen vornehmen.
Plant Fulcrum einzelne Mitarbeiter ein?
Nein. Fulcrum bildet die Personalverfügbarkeit über die Anzahl der Maschinen ab, die in einer Schicht gleichzeitig laufen können. Fällt jemand aus, reduziert eine Führungskraft diese Zahl. SkyPlanner APS plant jeden Mitarbeiter mit seinen Schichten und Abwesenheiten ein, auch bei Arbeitsgängen, für die mehrere Personen benötigt werden.
Berücksichtigt Fulcrum reihenfolgeabhängige Rüstzeiten?
Fulcrum hinterlegt die Rüstzeit für jeden Arbeitsgang im Arbeitsplan als feste Zeit oder als Zeit pro Stück. SkyPlanner verwendet eine Rüstzeitmatrix mit Umrüstzeiten zwischen Produktpaaren (von Blau auf Rot 30 Minuten, von Rot auf Blau 60) und legt die Reihenfolge der Arbeitsgänge so fest, dass diese Zeiten minimiert werden.
Wie oft plant Fulcrum neu?
Laut Fulcrums Hilfe übernimmt der Plan einmal täglich die eingeplanten Aufträge. Um Änderungen noch am selben Tag zu sehen, klicken Planer auf Reschedule. SkyPlanners Autopilot plant bei Änderungen in der Produktion automatisch neu.
Kann ich SkyPlanner mit meinen Fulcrum-Daten testen?
Ja. Exportieren Sie Artikel, Arbeitspläne und offene Aufträge aus Fulcrum als CSV und importieren Sie diese während der 30-tägigen Testphase. Vergleichen Sie anschließend den Plan mit Ihrem bisherigen. Sehen Sie sich die Preise an, starten Sie die Testphase oder sprechen Sie mit dem Vertrieb.