2D-Plattenschnitt
Der 2D-Plattenschnitt ist CutOptims primärer Modus. Er löst das klassische Problem der rechteckigen Teilepackung: Gegeben eine Menge großer rechteckiger Platten und eine Menge kleinerer rechteckiger Teile, finden Sie die Anordnung, die die wenigsten Platten mit dem geringsten Verschnitt verwendet.
Dieser Modus wird für Plattenmaterialien wie Sperrholz, MDF, Spanplatte, Melamin, Glas, Aluminium-Verbundplatte, Stahlblech, Schaumstoffplatten und alle anderen Materialien verwendet, die als flaches rechteckiges Lagerformat verfügbar sind.
Wie die 2D-Optimierung funktioniert
CutOptim modelliert Ihren Schneidauftrag als Bin-Packing-Problem:
- Bins sind Ihre Lagerplatten — große Rechtecke, aus denen Sie schneiden
- Items sind Ihre Bedarfsteile — kleinere Rechtecke, die Sie herstellen müssen
Statt in einem einzigen Greedy-Durchgang zu füllen, testet der Optimierer mehrere Packstrategien für den gesamten Auftrag — verschiedene Regal- und Spaltenlayouts, Sortierreihenfolgen und Drehungen — und behält das beste Ergebnis (wenigste Platten, geringster Verschnitt). CutOptim schneidet dabei im Guillotine-Verfahren: Jeder Schnitt verläuft randdurchgehend über die (verbleibende) Platte, genau wie eine Plattensäge oder Tischsäge arbeitet. Das erzeugt Schnittsequenzen, die für manuelles und halbautomatisches Schneiden praktisch reproduzierbar sind.
Echtes Nesting mit frei platzierten Teilen (bessere Packung, aber CNC-Fräsen vorbehalten) ist in der Roadmap als Teil des Maximum-Effizienz-Modus.
CutOptim berücksichtigt auch die Schnittbreite — das durch jeden Sägeschnitt als Sägemehl verlorene Material. Eine 3-mm-Schnittbreite bei einem Auftrag mit 100 Teilen kann das Verlieren einer ganzen Platte bedeuten. Geben Sie die Schnittbreite immer genau ein. Siehe Einstellungen & Schnittbreite.
Lagerplatten hinzufügen
Lagerplatten stellen das Rohmaterial dar, das Ihnen zum Schneiden zur Verfügung steht. Jede Zeile in der Tabelle Ausgangsmaterial (Platten) definiert eine Größe und Menge von Platten.
| Feature | Type | Description |
|---|---|---|
| Width | number | Plattenbreite in der aktiven Einheit (mm oder cm). Dies ist die horizontale Dimension auf der Arbeitsfläche. |
| Height | number | Plattenhöhe in der aktiven Einheit. Dies ist die vertikale Dimension auf der Arbeitsfläche. |
| Quantity | integer | Anzahl der verfügbaren Platten dieser Größe. Der Optimierer verwendet so viele wie benötigt, bis zu diesem Limit. |
| Price | number | Kosten pro Platte. Wird verwendet, um die Gesamtmaterialkosten in der Ergebniszusammenfassung und im Angebots-Export zu berechnen. Leer lassen, wenn keine Preisangabe benötigt wird. |
| Bezeichnung | text | Optionaler Materialname für diese Plattengröße, z. B. '18mm MDF' oder '2400×1200 Konstruktionssperrholz'. Er beschriftet die Platte im Plan und wird in die PDF- und Excel-Exporte übernommen, sodass auf dem Schnittblatt steht, welche Platte zu holen ist. Beim Laden aus dem Materiallager oder aus einem Zuschnittrest wird er für Sie ausgefüllt. |
Best Practices für Lagerplatten:
- Geben Sie die tatsächlich nutzbaren Maße Ihrer Platte ein, nicht die Nennmaße. Eine als 2440×1220 mm verkaufte Platte kann nach werkseitiger Kantenbeschneidung tatsächlich 2438×1218 mm sein — messen Sie Ihre Platten nach.
- Wenn Sie eine Mischung aus ganzen Platten und Teilplatten aus einem früheren Auftrag haben, fügen Sie diese als separate Ausgangsmaterial-Zeilen mit ihren tatsächlichen Maßen und einer Menge von 1 hinzu.
- Verwenden Sie das Preisfeld auch für interne Aufträge. Das Sehen der Kostenaufschlüsselung hilft zu erkennen, ob ein Auftrag korrekt kalkuliert ist.
Bedarfsteile hinzufügen
Bedarfsteile sind die rechteckigen Teile, die die Optimierung aus Ihrem Lagerbestand herstellen soll.
| Feature | Type | Description |
|---|---|---|
| Width | number | Benötigte Teilebreite in der aktiven Einheit. |
| Height | number | Benötigte Teilehöhe in der aktiven Einheit. |
| Quantity | integer | Anzahl der benötigten identischen Teile. |
| Label | text | Beschreibender Name für dieses Teil, z. B. 'Türblatt links' oder 'Regal 600'. Wird im Schnittdiagramm und im CSV-Export gedruckt. |
| Dreh. | checkbox | Gesetzt (Standard) darf der Optimierer das Teil um 90° drehen, um Material zu sparen. Häkchen entfernen, und das Teil behält die eingegebene Ausrichtung — nutzen Sie das, wenn Maserungsrichtung, Druckausrichtung oder Materialoberfläche erhalten bleiben muss. In jedem Tarif verfügbar. |
Tipps zur Eingabe von Bedarfsteilen:
- Geben Sie immer eine Bezeichnung für jedes Teil ein. Bei einem komplexen Auftrag mit 50+ Teilen sind unbeschriftete Rechtecke im Schnittdiagramm unmöglich zu identifizieren.
- Wenn Sie viele identische Teile haben, geben Sie diese einmal mit der richtigen Menge ein, anstatt sie als separate Zeilen anzulegen.
- Um eine Besäumzugabe hinzuzufügen (für Teile, die leicht überdimensioniert geschnitten und dann auf das Endmaß besäumt werden müssen), addieren Sie den Besäumbetrag zu Breite und Höhe. Wenn Sie beispielsweise ein fertiges 400×800 mm Teil mit 5 mm Besäumung an jeder Seite benötigen, geben Sie 410×810 ein.
CSV-Import für Bedarfsteile
Wenn Ihre Schnittliste bereits in einer Tabellenkalkulation vorhanden ist, können Sie sie direkt importieren:
- Klicken Sie in der Kopfzeile des Teile-Bereichs (2D, 1D oder Holz) auf das Dropdown CSV ⌄ und dann auf CSV importieren
- Wählen Sie Ihre
.csv-Datei — die Spalten werden nach Position gelesen:name,width,height,qty(eine optionale Überschriftenzeile wird erkannt und übersprungen) - Die Teile werden direkt zur Teile-Tabelle hinzugefügt
Unsicher bei der Spaltenreihenfolge? Klicken Sie auf die Vorlage-Schaltfläche neben dem CSV-Import, um eine fertige CSV mit den richtigen Spalten und einer Beispielzeile herunterzuladen. Die vollständige Referenz finden Sie unter Daten importieren.
Schnittverfahren: Guillotine
CutOptim schneidet 2D ausschließlich im Guillotine-Verfahren — es gibt keinen wählbaren Schnitttyp. Jeder Schnitt verläuft als gerade Linie von einem Rand des (verbleibenden) Blattes zum gegenüberliegenden Rand. Dies spiegelt den physischen Betrieb einer Plattensäge, Tischsäge oder Strahlsäge wider und ist der Grund, warum sich die Ergebnisse zuverlässig in der Werkstatt reproduzieren lassen.
Guillotine passt, wenn:
- Sie auf einer Tischsäge, Plattensäge oder Führungsschienensäge schneiden
- Sie die Schnittsequenz einem Bediener mit einer einfachen Schnittliste übergeben müssen
- Ihr Material zwischen den Schnitten gewendet oder bewegt werden muss
Vergleich mit anderen Tools: Ein Nesting-Optimierer — einer, der Teile frei auf der Platte platziert — meldet bei derselben Liste meist eine höhere Ausbeute als ein Guillotine-Optimierer. Dieser Unterschied ist der Preis für Schnitte, die sich auf einer Plattensäge tatsächlich ausführen lassen, kein Mangel. Vergleichen Sie Gleiches mit Gleichem, bevor Sie eine Zahl bewerten.
Echtes Nesting (frei platzierte Teile ohne Ausrichtung an durchgehenden Schnittlinien) kann mehr Teile pro Platte packen, lässt sich aber nicht auf einer manuellen Tischsäge reproduzieren — es ist CNC-Fräsen und automatisierten Nestmaschinen vorbehalten. Es ist in der Roadmap als Teil des Maximum-Effizienz-Optimierungsmodus vorgesehen und heute noch nicht wählbar.
Die Optimierung starten
Sobald Ausgangsmaterial und Teile eingegeben sind, klicken Sie auf Optimierung starten oder drücken Sie Ctrl+Enter. Die Optimierung dauert bei Aufträgen mit weniger als 500 Teilen typischerweise unter 2 Sekunden. Größere Aufträge dauern länger, und die Seite bleibt blockiert, bis die Berechnung abgeschlossen ist.
Was CutOptim vor dem Ausführen prüft: genau eine Sache — dass der aktive Modus mindestens eine Ausgangsmaterial-Zeile und mindestens eine Teile-Zeile enthält. Ist eine der beiden Tabellen leer, erscheint eine kurze Meldung und nichts wird ausgeführt, sodass ein leerer Lauf nie eine Optimierung von Ihrem monatlichen Kontingent kostet.
Es gibt keine weitere Vorab-Validierung, und nichts blockiert die Schaltfläche Optimierung starten. Insbesondere stoppt ein Teil, das in keine Ihrer Lagerplatten-Dimensionen passt, den Lauf nicht: Der Optimierer kann es lediglich nicht platzieren und teilt dies anschließend mit — im Modus mit begrenztem Bestand nennt die Ergebniszusammenfassung jedes Teil, das nicht gepasst hat. Mengenfelder akzeptieren ganze Zahlen ab 1 aufwärts und werden beim Leeren auf 1 zurückgesetzt.
Ergebnisse interpretieren
Nach einem erfolgreichen Lauf aktualisiert die Arbeitsfläche das Layout und das Ergebnispanel:
Plattennavigator
Verwenden Sie die Pfeiltasten oder Plattenregisterkarten am unteren Rand der Arbeitsfläche, um durch jede verwendete Platte zu blättern. Jede Platte zeigt:
- Farbige Rechtecke für jedes platzierte Teil mit Bezeichnung und Maßen
- Schraffierte graue Bereiche für Zuschnittreste (Teile größer als die Mindestzuschnittrestgröße)
- Einfarbig graue Bereiche für Verschnitt (Teile kleiner als die Mindestzuschnittrestgröße)
Ausbeute und Verschnitt
| Kennzahl | Formel | Ziel |
|---|---|---|
| Ausbeute % | (Gesamt-Bedarfsfläche) / (Gesamte verwendete Plattenfläche) × 100 | > 88% |
| Verschnitt % | (Unnutzbare Restfläche) / (Gesamte verwendete Plattenfläche) × 100 | < 10% |
| Zuschnittrest % | (Gespeicherte Zuschnittrestfläche) / (Gesamte verwendete Plattenfläche) × 100 | Variabel |
Niedrige Ausbeute verbessern
Wenn die Ausbeute unter 80% liegt, versuchen Sie diese Ansätze der Reihe nach:
- Schnittbreite überprüfen — Eine falsch (zu groß) eingegebene Schnittbreite verschwendet Platz bei jedem Schnitt
- Drehung erlauben — Stellen Sie sicher, dass das Häkchen Dreh. bei Teilen gesetzt bleibt, bei denen die Maserungsrichtung keine Rolle spielt
- Mehr Teile stapeln — Verbleibende Teile aus zukünftigen Aufträgen hinzufügen, um die Platten jetzt zu füllen
- Kleineres Material hinzufügen — Wenn Sie Zuschnittreste aus früheren Aufträgen haben, fügen Sie diese zur Tabelle Ausgangsmaterial (Platten) hinzu
Ausgangsmaterial-Priorität (★)
Jede Zeile in der Tabelle Ausgangsmaterial (Platten) hat links ein Stern-Symbol (★). Das Markieren einer Ausgangsmaterial-Zeile teilt dem Optimierer mit, diese Platte zuerst zu verwenden — bevor er nicht markiertes Material verwendet.
Wann verwenden:
- Sie haben eine Restplatte von einem früheren Auftrag und möchten sie aufbrauchen, bevor neues Material geöffnet wird
- Sie haben teure oder schwer zu beschaffende Platten, die Sie priorisieren möchten
- Sie möchten altes Material aufräumen, bevor es verzieht oder sich verschlechtert
Verwendung:
- Klicken Sie auf das ★-Symbol in einer Ausgangsmaterial-Zeile — es wird gelb/gold
- Optimierung ausführen — die markierte Platte wird zuerst verwendet
- Erneut klicken, um die Priorität zu entfernen
Markieren Sie alle Ihre Zuschnittrest-Zeilen im Ausgangsmaterial, bevor Sie einen Auftrag ausführen. CutOptim verbraucht dann zuerst die Zuschnittreste und öffnet neue ganze Platten nur dann, wenn die Zuschnittreste aufgebraucht sind. Dies ist die effektivste Methode, um Ihr Reststück-Lager überschaubar zu halten.
Kantenanleimung Pro
Kantenanleimungsinformationen können pro Teil in der EB-Spalte der Tabelle Teile (2D) erfasst werden. Dies kennzeichnet, welche Seiten einer fertigen Platte Kantenanleimung benötigen, und die Information erscheint auf dem Schnittplan und in PDF-Exporten.
Kantenanleimung ist eine Metadaten-/Referenzfunktion — sie beeinflusst den Optimierungsalgorithmus nicht. Sie zeichnet lediglich auf, welche Seiten Anleimung benötigen, damit diese Information neben dem Teil auf dem Schnittblatt und den Etiketten gedruckt wird.
Kantenanleimung markieren:
- Klicken Sie auf die Schaltfläche in der EB-Spalte einer Bedarfsteilzeile
- Ein Kantenanleimungs-Dialog öffnet sich mit vier Seiten: Top, Right, Bottom, Left
- Aktivieren Sie jede Seite, die Kantenanleimung benötigt
- Eine visuelle Vorschau zeigt die ausgewählten Seiten als gelben Streifen um die Teilekontur
- Klicken Sie auf OK — die EB-Spalte wird mit einer Abkürzung der ausgewählten Seiten aktualisiert
EB-Spalten-Abkürzungen:
| Anzeige | Bedeutung |
|---|---|
— | Keine Kantenanleimung |
T | Nur oben |
TR | Oben + Rechts |
TRBL | Alle vier Seiten |
BL | Unten + Links |
Kantenanleimungsdaten werden mit dem Projekt gespeichert und erscheinen in:
- Dem PDF-Schnittplan (auf dem Teileaufkleber im Layoutdiagramm gedruckt)
- Dem Platten-Etiketten-Export (ein Etikett pro Teil, mit ausgewählten Seiten)
- Dem CSV-Export (als
edge_banding-Spalte)
Für Möbel-Korpusse ist eine gängige Konfiguration BL (Unten + Links) oder TR (Oben + Rechts), je nachdem ob die Platte eine Seite, ein Deckel oder ein Boden ist. Die Eingabe dieser Information einmal in der Bedarfsphase vermeidet, dass sie später an der Werkbank erneut bestimmt werden muss.