Zum Hauptinhalt springen

[Product Builder - GCW] Maschinenkonfigurationen zu personalisierten Produktvarianten in der Bekleidungsproduktion zuweisen

R
Verfasst von Roman Aldunate

Dieser Artikel bietet eine umfassende Anleitung zum Einrichten von Maschinenkonfigurationsprofilen, wie etwa KSF-Einstellungen für Kornit Druckerei/Produzenten oder XML-Konfigurationen für Brother GTX, im Machine Park. Er erklärt, wie diese Profile mithilfe eines prioritätsbasierten Regelsystems bestimmten Produktvarianten von Kundinnen und Kunden zugewiesen werden, sodass Produktionsaufträge automatisch mit den passenden Einstellungen an die richtige Maschine gesendet werden.


Die Funktion „Aggregierte Pakete“ ermöglicht es, mehrere kleinere Pakete zu einem größeren Paket für den Versand zusammenzufassen. Auf diese Weise können Druckereien ihre Versandkosten optimieren, indem sie die Anzahl der erforderlichen Sendungen reduzieren. Das führt zu Kosteneinsparungen und einer verbesserten betrieblichen Effizienz.

Maschinenkonfigurationsprofile ermöglichen es dir, druckerspezifische Einstellungen (KSF-Dateien, XML-Konfigurationen oder andere Formate) für jede Maschine in deinem Machine Park zu speichern. Diese Profile können dann über ein regelbasiertes Matching-System, das du im Tab „Machine Configuration“ eines Customer Products findest, den Produktvarianten von Kundinnen und Kunden zugewiesen werden.

Wenn eine Bestellung eingeht, identifiziert der Workflow die richtige Maschine und ruft das entsprechende Konfigurationsprofil anhand von Variantenattributen wie Farbe, Größe oder Produktname ab. Die Konfigurationsdatei wird dann automatisch mit den richtigen Werten befüllt, bevor sie in den Hot Folder der Maschine gesendet wird.


End-to-End-Setup-Flow

Das vollständige Setup besteht aus drei Phasen:

Phase

Wo

Was du tust

1

Machine Park → Maschine bearbeiten → Tab „Configuration“

Lade Maschinenkonfigurationsprofile (KSF/XML-Dateien) für jede Maschine hoch oder füge sie ein.

2

Customer Products → Tab „Machine Configuration“

Erstelle Regeln, die Konfigurationen Varianten zuweisen – basierend auf Produkt-Ebene, Gruppen- oder Exaktmatch-Bedingungen.

3

Workflow Builder → Aktivität „Get Configuration“

Der Workflow ruft die zugeordnete Konfiguration ab und übergibt beim Ausführen Template-Variablen in die XML-/KSF-Datei.


Phase 1: Konfigurationsprofile im Machine Park hinzufügen

Konfigurationsprofile werden auf Maschinenebene gespeichert. Jedes Profil enthält die druckerspezifische Einstellungsdatei (z. B. eine KSF-Datei für Kornit Atlas oder eine XML-Datei für Brother GTX).

Schritte

  1. Navigiere zum Machine Park und wähle deine Maschine aus (z. B. Kornit Atlas).

  2. Öffne die Seite „Edit Machine“ und gehe zum Tab Configuration.

  3. Klicke auf „Add New Config“.

  4. Fülle die Konfigurationsdetails aus:

Feld

Schritt hinzufügen

Name

Ein aussagekräftiger Name für das Profil (z. B. „Atlas Zipper Hoodie Dark“ oder „GTX Light Config“).

Schritt hinzufügen

Optionale Beschreibung, die hilft, den Zweck des Profils zu erkennen.

404 Nicht gefunden: Die angeforderte Seite existiert nicht.

Das Dateiformat der Konfiguration. Aktuell wird XML unterstützt; JSON und weitere Formate werden in Zukunft hinzugefügt.

Config Content

Füge den XML-/KSF-Inhalt direkt ein oder lade eine vorhandene Datei von deinem Rechner hoch.

  1. Speichere die Konfiguration. Wiederhole dies für jedes Konfigurationsprofil, das deine Maschine benötigt.

📝 Maschinenkonfigurationen sind allgemeine Einstellungen, die auf Maschinenebene gespeichert werden – sie sind nicht auf KSF-Dateien beschränkt. Du kannst hier alle maschinenspezifischen Konfigurationsdaten hinterlegen.


Phase 2: Konfigurationen Produktvarianten von Kundinnen und Kunden zuweisen

Nachdem du Konfigurationsprofile erstellt hast, kannst du sie mithilfe von Regeln Produktvarianten von Kundinnen und Kunden zuweisen. Diese Regeln bestimmen, welche Konfiguration anhand von Variantenattributen wie Farbe, Größe oder dem Basisprodukt selbst angewendet wird.

Zur Registerkarte „Machine Configuration“ wechseln

  1. Gehe zu Customer Products und öffne das Produkt, das du konfigurieren möchtest.

  2. Gehe zur Registerkarte Machine Configuration.

  3. Wähle die Maschine aus, die du konfigurieren möchtest (z. B. Kornit Atlas). Config-Profile sind maschinenspezifisch, daher musst du zuerst die Maschine auswählen.

Regeltypen verstehen

Regeln arbeiten mit einem Prioritätssystem. Wenn eine Bestellung eingeht, prüft das System alle Regeln von der höchsten zur niedrigsten Priorität und wendet die erste passende Regel an. Es gibt drei Regeltypen:

Regeltyp

Matching-Verhalten

Wann du es verwendest

Produktebene

Passt auf alle Varianten des Kundenprodukts. Die Bedingung wird nur auf das Basisattribut gesetzt.

Du möchtest, dass dieselbe Konfiguration auf jede Variante dieses Produkts angewendet wird.

Gruppe

Passt auf Varianten, die sich einen bestimmten Attributwert teilen (z. B. alle Varianten, bei denen Farbe = Navy ist).

Du möchtest eine Konfiguration auf einen Teil der Varianten anwenden, basierend auf einem oder mehreren gemeinsamen Attributen.

Exact Match (Variante)

Passt auf genau eine spezifische Variante, indem Werte für alle Variantenoptionen erforderlich sind.

Du brauchst eine einzigartige Konfiguration für eine einzelne, spezifische Variante (z. B. Navy / XL / Cotton).

Regeln erstellen

Beispiel 1: Regel auf Produktebene (für alle Varianten anwenden)

  1. Klicke auf Add Rule.

  2. Wähle das Konfigurationsprofil aus (z. B. „Atlas Zipper Hoodie Dark“).

  3. Setze den Regeltyp auf Produktebene. Die Bedingung enthält automatisch nur das Basisattribut.

  4. Klicke auf Save Rule. Die Regel erscheint in der Liste mit Priorität 1.

Beispiel 2: Gruppenregel (auf einen Teil der Varianten anwenden)

  1. Klicke auf Add Rule.

  2. Wähle das Konfigurationsprofil aus (z. B. "Atlas Zipper Hoodie Light").

  3. Setze den Regeltyp auf Gruppe.

  4. Wähle eine Variantenoption (z. B. Farbe) und einen oder mehrere Werte (z. B. Navy). Du kannst mehrere Werte auswählen, um doppelte Regeln zu vermeiden.

  5. Klicke auf Save Rule. Die Regel wird mit einer höheren Priorität als die bestehende Regel auf Produktebene erstellt.

ℹ️ Du kannst mehrere Werte für dieselbe Variantenoption in einer einzigen Regel auswählen. Wenn zum Beispiel sowohl Navy als auch Black dieselbe Konfiguration benötigen, füge beide Werte zu einer Regel hinzu, statt zwei separate Regeln zu erstellen.

Beispiel 3: Exact-Match-Regel (für eine bestimmte Variante anwenden)

Folge denselben Schritten wie oben, wähle aber Exact Match (Variante) als Regeltyp. Du musst Werte für alle Variantenoptionen angeben (z. B. Farbe = Navy, Größe = XL, Material = Cotton). Nur diese exakte Kombination passt zur Regel.

Regeln verwalten

  • Regeln bearbeiten: Klicke auf eine bestehende Regel, um ihre Konfig-Zuordnung, Bedingungen oder Werte zu aktualisieren.

  • Regeln entfernen: Lösche jede Regel, die nicht mehr benötigt wird.

  • Prioritätenreihenfolge: Regeln mit höherer Priorität gewinnen, wenn mehrere Regeln auf dieselbe Variante passen könnten. Neue Regeln erhalten automatisch die höchste Priorität.


Phase 3: Konfigurationen im Workflow verwenden

Sobald Maschinenkonfigurationen den Kundenproduktvarianten zugewiesen sind, ruft der Workflow Builder sie ab und wendet sie während der Auftragsausführung an.

Schritt-für-Schritt-Anleitung für das Einrichten eines größeren Pakets

  • Wenn eine Bestellung eingeht, ermittelt der Workflow das richtige Produkt basierend auf der Bestellanfrage (personalisiertem Produktnamen des Kunden + Variantenoptionen).

  • Die Maschine wird im Workflow ausgewählt (z. B. Kornit Atlas).

  • Die Aktivität Get Configuration ruft das passende Konfigurationsprofil basierend auf der Regelzuweisung der Variante ab.

Vorlagenvariablen

Konfigurationsdateien (XML/KSF) enthalten häufig dynamische Variablen – Platzhalter, die zur Laufzeit durch tatsächliche Werte ersetzt werden. Eine KSF-Datei kann zum Beispiel Variablen für Plattengröße, Druckauflösung oder Textilfarbe enthalten, die sich je nach Auftrag ändern.

In der Aktivität Get Configuration gibst du diese als Schlüssel-Wert-Paare an:

Variablenname

Schritt hinzufügen

Beispielwert

platen_size

Die Plattengröße für das Textil

16x18

print_resolution

DPI-Auflösung für den Druck

1200

garment_color_type

Ob das Textil dunkel oder hell ist

dunkel

Wenn die Aktivität ausgeführt wird, ersetzen diese Werte die entsprechenden Platzhalter in der XML/KSF-Datei. So entsteht eine vollständige, maschinenfertige Konfiguration, die dann in den Hot Folder der Maschine gesendet wird.

🔧 Du kannst pro Konfiguration mehrere Vorlagenvariablen hinzufügen. Jede Variable ist einem Platzhalter in deiner XML/KSF-Datei zugeordnet und wird während der Workflow-Ausführung dynamisch ersetzt.


So funktioniert die Prioritätszuordnung

Wenn eine Bestellung eingeht, wertet das System die Regeln in der Reihenfolge ihrer Priorität aus (höchste Zahl zuerst). Die erste Regel, deren Bedingungen zur eingehenden Variante passen, wird ausgewählt.

Beispiel: Angenommen, du hast drei Regeln für dieselbe Maschine:

Priorität

Regeltyp

Bedingung

Konfiguration

3

Exakte Übereinstimmung

Farbe = Navy, Größe = XL

Spezialkonfiguration Navy XL

2

Gruppe

Farbe = Navy

Atlas Light Konfiguration

1

Produktebene

Alle Varianten

Atlas Dark Konfiguration

Eine Bestellung für Navy / XL passt zu Regel 3 (exakte Übereinstimmung), daher wird „Navy XL Special Config“ verwendet. Eine Bestellung für Navy / M passt zu Regel 2 (Gruppe), daher wird „Atlas Light Config“ verwendet. Eine Bestellung für Black / L fällt auf Regel 1 (Produktebene) zurück, daher wird „Atlas Dark Config“ verwendet.


FAQ

Kann ich das für Nicht-Bekleidungsprodukte verwenden?

Aktuell ist diese Funktion für Bekleidungs-Kundenprodukte verfügbar, die das neue Bekleidungs-Produktmodell verwenden. Die Unterstützung für zusätzliche Produkttypen kann in Zukunft hinzukommen.

Welche Dateiformate werden für Konfigurationen unterstützt?

Derzeit wird XML als Format unterstützt. JSON und andere Formate sind für zukünftige Versionen geplant.

Kann ich Konfigurationen von mehreren Maschinen demselben Kundenprodukt zuweisen?

Ja. Wähle auf dem Tab „Machine Configuration“ eine andere Maschine aus, um deren Regeln separat zu verwalten. Jede Maschine hat ihren eigenen Satz an Regeln und Profilen.

Was passiert, wenn keine Regel zu einer Variante passt?

Wenn keine Regel passt, hat der Workflow keine Maschinenkonfiguration für diese Variante. Stelle sicher, dass du zumindest eine Regel auf Produktebene als Fallback hast, die alle Varianten abdeckt.

Kann ich dieselbe Konfiguration mehreren Variantenoptionswerten zuweisen?

Ja. Wenn du eine Gruppenregel erstellst, kannst du für eine Variantenoption mehrere Werte in einer einzigen Regel auswählen (z. B. Farbe = Navy und Black). So vermeidest du doppelte Regeln für dieselbe Konfiguration.


Hat dies deine Frage beantwortet?