FA-Arbeitsgänge sortieren
Erläuterung
Diese Aktivität dient zum Terminieren von Fertigungsarbeitsgängen sortiert nach einem bestimmten Starttermin und zur Minimierung der Rüstzeit insgesamt.
Um diese Aktivität auf den Seiten Fertigungsauftrag/Arbeitsgänge oder Arbeitsgang-Meldecockpit durchzuführen, wählen Sie die zu sortierenden Arbeitsgänge aus, klicken Sie auf Terminierung und anschließend auf Sortierte Arbeitsgänge.
So führen Sie diese Aktivität aus dem Diagramm Terminierung AG/Maschine heraus durch:
- Um alle Arbeitsgänge für eine Ressource oder einen Arbeitsplatz, die im Gantt-Diagramm geladen sind, zu sortieren, öffnen Sie die Karte für die Ressource oder den Tag und klicken Sie auf Sortieren.
- Um alle Arbeitsgänge für eine Ressource oder einen Arbeitsplatz an einem oder mehreren Tagen zu sortieren, wählen Sie die entsprechenden Tage für die Ressource aus, und klicken Sie auf Sortieren.
- Um bestimmte Arbeitsgänge zu sortieren, wählen Sie die entsprechenden Arbeitsgänge aus und klicken Sie auf Sortieren.
Aktivieren Sie im ersten Schritt des Assistenten die Option Einschließen für die entsprechenden Arbeitsgänge. Geben Sie optional eine AG-Priorität für die Arbeitsgänge ein.
Im zweiten Assistentenschritt:
- Geben Sie die Merkmalscodes, auf denen der Sortierreihenfolge basieren soll, in der Liste Merkmale für Sortierreihenfolge ein.
Wenn für alle Merkmalscodes auf der Registerkarte Arbeitsplatz/Merkmale eine Sortierfolgepriorität festgelegt wurde, werden diese automatisch angezeigt.
- Wählen Sie im Feld Bevorzugte Ressource die Ressource aus, für die die Arbeitsgänge terminiert werden sollen.
- Geben Sie im Feld Startdatum/-zeit das Datum und die Uhrzeit für den geplanten Start des ersten Arbeitsgangs ein.
- Wenn Sie bei einer Neuplanung auf ein späteres Datum bzw. eine spätere Uhrzeit Puffer zwischen den zwischen den Arbeitsgängen vor dem Sortierarbeitsgang desselben Fertigungsauftrags vermeiden möchten, aktivieren Sie Arbeitsgänge komprimieren.
- Wenn das Rüsten gemäß den Merkmalswertekombinationen geplant werden soll, aktivieren Sie Rüstmatrix verwend..
- Wenn Arbeitsgangblöcke erstellt und mit Arbeitsgängen verknüpft werden sollen, die denselben Merkmalswert verwenden, aktivieren Sie Arbeitsgangblöcke erstellen.
Voraussetzungen
- Fertigungsarbeitsgänge müssen zum selben Arbeitsplatz gehören.
- Der Status der Fertigungsarbeitsgänge kann nicht Storniert oder Geschlossen sein.
- Die Terminierungsrichtung des Fertigungsarbeitsgangs kann nicht Manuell sein.
- Der Standort darf keinen Terminierung auf Engpassbasis verwenden.
- Zum Erstellen von Arbeitsgangblöcken dürfen zwei oder mehr Arbeitsgänge nicht zum gleichen Fertigungsauftrag gehören.
- Um die Sortierreihenfolge auf Merkmalscode(s) zu basieren, müssen diese auf der Registerkarte Arbeitsplatz/Merkmale eingegeben worden sein.
- Um die für die Sortierung zu verwendenden Merkmalscodes automatisch als Standardwert festzulegen, muss das Feld Sortierfolgepriorität einen Wert für die Merkmalscodes auf der Registerkarte Arbeitsplatz/Merkmale aufweisen.
- Zur Verwendung der Rüstmatrix muss die Option Rüstzeitmatrix aktivieren auf der Registerkarte Arbeitsplatz/Merkmale für mindestens einen der Merkmalscodes aktiviert sein, die in die Liste Merkmale für Sequenzreihenfolge eingegeben wurden.
- Ein Arbeitsgang kann keinen niedrigeren Arbeitsgangprioritätswert haben, wenn ein anderer enthaltener Arbeitsgang aus demselben Auftrag eine niedrigere Arbeitsgangfolgenummer aufweist. D. h., dass die Arbeitsgangpriorität nicht zur Änderung der Reihenfolge der Arbeitsgänge innerhalb eines Auftrags verwendet werden kann.
Auswirkungen
- Die Terminierungsrichtung wird für die einbezogenen Arbeitsgänge auf Vorwärtsterminierung gesetzt und nacheinander geplant. Der erste Arbeitsgang beginnt an dem im Assistenten angegebenen Starttermin (Datum/Uhrzeit). Arbeitsgänge werden nach der folgenden Priorität angeordnet:
- Priorität und Sortierfolge, die in der Liste Merkmale für Sequenzreihenfolge definiert sind.
- Arbeitsgangpriorität, die in der Liste Zu sortierende Arbeitsgänge definiert ist. Arbeitsgänge mit einem niedrigeren Wert werden vor Arbeitsgängen mit einem höheren Wert terminiert.
- Ursprüngliches geplantes Startdatum/Zeit des Arbeitsgangs Arbeitsgänge mit einem früheren ursprünglichen Startdatum werden vor Arbeitsgängen mit einem späteren Startdatum terminiert.
- Die bevorzugte, im Assistenten ausgewählte Ressource wird als bevorzugte Ressource für die Arbeitsgänge festgelegt. Wenn diese Arbeitsplatzressource verfügbar ist, werden Arbeitsgänge darauf terminiert.
- Arbeitsgänge, die parallel und nach den neu terminierten Arbeitsgängen verlaufen, werden auch auf Vorwärtsterminierung festgelegt und neu terminiert.
- Wenn Arbeitsgänge komprimieren aktiviert ist und das neue Datum/die neue Uhrzeit für den neu terminierten Arbeitsgang nach dem ursprünglichen Datum/der ursprünglichen Uhrzeit liegt, werden Arbeitsgänge im gleichen Fertigungsauftrag, die vor dem neu terminierten Arbeitsgang liegen, auf Rückwärtsterminierung gesetzt und mit einem Endtermin neben dem neuen Starttermin der neu terminierten Arbeitsgänge versehen.
- Wenn Rüstzeitmatrix aktiviert ist, werden alle außer dem ersten Arbeitsgang mit einer Rüstzeit geplant, die von der Registerkarte Arbeitsplatz/Merkmale abgerufen wird, unter Berücksichtigung der Kombinationen für die eingegebenen Merkmalscodes in der Liste Merkmale für Sequenzreihenfolge. Wenn für mehrere Merkmalcodes eine Rüstzeitmatrix definiert ist, wird die längste Rüstzeit verwendet.
- Wenn Arbeitsgangblöcke erstellen aktiviert ist, wird ein Arbeitsgangblock erstellt und mit allen Arbeitsgängen verknüpft, die dieselben Merkmalswerte für die in der Liste Merkmale für Sequenzreihenfolge eingegebenen Merkmalscodes verwenden. Wenn keine Merkmalcodes eingegeben wurden oder die Arbeitsgänge keinen Wert für sie haben, wird ein Arbeitsgangblock erstellt und mit all diesen Arbeitsgängen verknüpft.
- Wenn einer der Arbeitsgänge bereits mit einem Arbeitsgangblock verknüpft ist, wird er von diesem getrennt. Wenn dadurch der Block mit keinen Arbeitsgängen verknüpft bleibt, wird der Block gelöscht.