Auf dieser Seite

1D-Linearschnitt

Der 1D-Linearschnitt optimiert alle Materialien, die in Längen geliefert werden: Stahlstangen, Aluminiumprofile, Kupferrohre, Holzlatten, Kunststoffrohre, Kabel, Gewindestangen und alle anderen linearen Materialien. Sie geben die verfügbaren Stangenlängen und die benötigten Schnittlängen an — CutOptim findet die Kombination, die die wenigsten Stangen mit dem geringsten Zuschnittrestverschnitt verwendet.


Wie die 1D-Optimierung funktioniert

Das 1D-Problem ist einfacher als das 2D-Problem: Jedes Teil hat nur eine Dimension (Länge), und jeder Behälter (Lagerstange) hat ebenfalls nur eine Dimension. Der Algorithmus weist Stangen Längen zu, sodass:

  • Jede benötigte Länge genau einer Stange zugewiesen wird
  • Keine Stange überfüllt wird (alle einer Stange zugewiesenen Längen passen unter Berücksichtigung der Schnittbreite in die Stangenlänge)
  • Die Gesamtzahl der verwendeten Stangen minimiert wird

Dies ist eine Variante des Bin-Packing-Problems für eine Dimension. CutOptim verwendet eine First-Fit-Decreasing-Heuristik mit lokaler Verbesserung, um auch bei Hunderten von Bedarfslängen schnell nahezu optimale Lösungen zu finden.

Für lineare Materialien, bei denen die Länge die einzige relevante Dimension ist — Rohr, Stange, Stab, Kabel — verwenden Sie den 1D-Modus. Für Materialien wie Flachstahl oder Winkel, bei denen Sie möglicherweise auch die Breite verfolgen müssen, erwägen Sie den 2D-Modus mit der Höhe als Materialbreite.


Lagerstangen hinzufügen

Lagerstangen repräsentieren Ihre verfügbaren Rohlängen. Geben Sie jede Stabgröße als separate Zeile ein.

Feature Type Description
Length number Gesamtlänge der Lagerstange in der aktiven Einheit (mm oder cm).
Quantity integer Anzahl der verfügbaren Stangen dieser Länge. Der Optimierer verwendet bis zu so viele wie angegeben.
Price number Kosten pro Stange. Wird in der Kostenzusammenfassung und im Angebots-Export verwendet.
Label text Optionale Beschreibung, z. B. '6m EN10210 CHS 60.3×4mm'. Erscheint in PDF- und CSV-Exporten.

Beispiel: Stahlbauauftrag

BezeichnungLänge (mm)MengePreis
RHS 50×50×3 — 600060001242,00
RHS 50×50×3 — 30003000422,50

In diesem Beispiel zieht CutOptim sowohl aus den 6-m- als auch den 3-m-Längen, um den Bedarf am effizientesten zu erfüllen.


Bedarfslängen hinzufügen

Bedarfslängen sind die Schnittteile, die Sie herstellen müssen. Jede Zeile in der Demand-Tabelle repräsentiert einen Schnitttyp.

Feature Type Description
Length number Benötigte Schnittlänge in der aktiven Einheit.
Quantity integer Anzahl der benötigten Teile dieser Länge.
Label text Teilename oder Referenz, z. B. 'Sparren A' oder 'Handlaufabschnitt'. Im Schnittdiagramm und Export gedruckt.

Beispiel: Aluminium-Handlaufauftrag

BezeichnungLänge (mm)Menge
Obergurt24006
Füllstab100024
Pfosten-Verlängerung15012
Rückläufer3004

Eine 1D-Optimierung ausführen

  1. 1

    Lagerstangen eingeben

    Fügen Sie in der Stock-Tabelle jede Stangenlänge mit Menge und optionalem Preis hinzu. Wenn Sie Material für den Auftrag kaufen (anstatt aus vorhandenem Lagerbestand zu schöpfen), legen Sie eine hohe Menge fest — der Optimierer verwendet nur so viele wie benötigt.

  2. 2

    Bedarfslängen eingeben

    Fügen Sie jede benötigte Schnittlänge mit Menge und Bezeichnung hinzu. Wenn Sie eine vorhandene Schnittliste in einer Tabellenkalkulation haben, verwenden Sie den CSV-Import (Import-Schaltfläche über der Demand-Tabelle).

  3. 3

    Schnittbreite einstellen

    Öffnen Sie Settings und bestätigen Sie Ihre Schnittbreite. Für eine Standard-Kappsäge oder einen Winkelschleifer mit einer 3-mm-Scheibe geben Sie 3 mm ein. Für ein Dünnschnitt-Sägeblatt geben Sie 2 mm ein.

  4. 4

    Optimierung ausführen

    Klicken Sie auf Run Optimization oder drücken Sie Ctrl+Enter. Die Ergebnisse erscheinen sofort.

  5. 5

    Stangendiagramme überprüfen

    Jede Stange wird als horizontales Rechteck auf der Arbeitsfläche angezeigt. Farbige Segmente repräsentieren Bedarfsteile; graue Segmente sind Zuschnittreste. Verwenden Sie den Stangennavigator, um alle Stangen zu durchsuchen.

  6. 6

    Schnittliste exportieren

    Klicken Sie auf Export und wählen Sie CSV für eine Tabellenkalkulations-Schnittliste oder PDF für ein druckbares Stangen-für-Stangen-Diagramm.


Ergebnisse des Stangenlayouts lesen

1D-Stangenlayout mit 3 Stangen mit farbcodierten Schnittsegmenten und grauen Zuschnittrestabschnitten
Drei Lagerstangen nach der 1D-Optimierung. Jede Stange zeigt ihre Schnittsequenz von links nach rechts.

Die Arbeitsfläche für den 1D-Modus zeigt jede Stange als horizontalen Streifen, der in Segmente unterteilt ist:

SegmenttypVisuellBeschreibung
BedarfsteilFarbiger Block mit BezeichnungEine benötigte Schnittlänge, die auf dieser Stange platziert wurde
SchnittbreiteDünne dunkle LinieZwischen jedem Schnitt verlorenes Material
ZuschnittrestSchraffiertes GrauVerbleibende Länge, größer als Mindestzuschnittrestgröße
VerschnittEinfarbiges GrauVerbleibende Länge, kleiner als Mindestzuschnittrestgröße

Schnittsequenz

Die Schnittsequenz wird auf jedem Stangendiagramm von links nach rechts angezeigt. Schnitte sind nach Länge sortiert (längste zuerst), um Zuschnittreste zu minimieren. Der PDF-Export listet die Sequenz als nummerierte Schritte:

Stange 1 (6000 mm): Schnitt 1 — 2400 mm (Obergurt) | Schnitt 2 — 2400 mm (Obergurt) | Zuschnittrest — 1194 mm

Zusammenfassungskennzahlen

KennzahlBedeutung
Bars usedAnzahl der verbrauchten Lagerstangen
Total cut lengthSumme aller Bedarfsteillängen
Yield %Gesamtbedarfslänge / Gesamte verwendete Stangenlänge × 100
Waste %Unnutzbarer Verschnitt / Gesamte Stangenlänge × 100
OffcutsVerbleibende nutzbare Längen, im Inventar gespeichert

Stock-Priorität (★)

Jede Zeile in der Stock-Tabelle hat links ein Stern-Symbol (★). Das Markieren einer Stock-Zeile teilt dem Optimierer mit, diese Stangen zuerst zu verwenden — vor nicht markiertem Material.

Wann im 1D-Modus verwenden:

  • Sie haben eine Reststange von einem früheren Auftrag und möchten sie verwenden, bevor neues Material geschnitten wird
  • Sie haben Stangen an einem weniger praktischen Ort (anderes Regal, andere Baustelle), die Sie verschieben möchten
  • Sie möchten altes Material einer bestimmten Größe aufräumen, bevor es rostet oder sich verzieht

Klicken Sie auf das ★-Symbol, um es gelb/gold (priorisiert) oder grau (normal) umzuschalten. Die Einstellung wird pro Schnitt gespeichert.

Wenn Sie Lagerreste als Lagermaterial hinzufügen, markieren Sie alle. Dies teilt dem Optimierer mit, Ihre vorhandenen Zuschnittreste aufzubrauchen, bevor neue ganze Stangen geöffnet werden — die effektivste Methode, um die Materialausgaben langfristig zu reduzieren.


Bedarfslängen importieren

Für Aufträge mit vielen bereits in einer Tabellenkalkulation oder einem Designprogramm-Export vorhandenen Schnittlängen verwenden Sie die Import-Tools über der Demand-Tabelle, anstatt jede Zeile manuell einzutippen. CutOptim unterstützt Einfügen aus Excel/Google Sheets und CSV-Datei-Import. Vollständige Anweisungen und Spaltenformate finden Sie unter Daten importieren.


CSV-Export für 1D-Ergebnisse

Der CSV-Export für den 1D-Modus enthält eine Zeile pro Bedarfsteil mit folgenden Spalten:

SpalteBeschreibung
bar_indexVon welcher Lagerstange dieses Teil geschnitten wurde (1-basiert)
bar_labelBezeichnung der Lagerstange
piece_labelBezeichnung des Bedarfsteils
piece_lengthSchnittlänge
position_from_endAbstand vom linken Ende der Stange, wo dieser Schnitt beginnt
qtyMenge (immer 1 pro Zeile; mehrere identische Teile erscheinen als mehrere Zeilen)

Sortieren Sie die CSV nach bar_index und dann nach position_from_end, um eine sequentielle Schnittliste für jede Stange zu erhalten — genau die Reihenfolge, in der Sie Schnitte an der Kappsäge vornehmen würden.


Praxisbeispiel: Stahlrahmen-Unterstruktur

Auftrag: Wandmontierter Stahlrahmen für einen kommerziellen Ausbau. 12 vertikale Stützen à 2700 mm, 18 horizontale Riegel à 1200 mm, 6 Diagonalstreben à 890 mm.

Verfügbares Material: 20 × 6000 mm Längen RHS 50×50×3 à 41 € das Stück.

Einstellungen: Schnittbreite 3 mm, Einheit mm, Guillotine-Modus (gilt nicht für 1D, aber Schnittbreite ist relevant).

Ergebnis: 9 Stangen verwendet (anstatt 12 bei unkluger Schnittweise), Ausbeute 92,3%, geschätzte Einsparung von 3 Stangen = 123 € an Material.

StangeSchnitte
Stange 12700, 2700, 597 (Zuschnittrest)
Stange 22700, 2700, 597 (Zuschnittrest)
Stange 32700, 1200, 1200, 897 (Zuschnittrest)
Stange 41200, 1200, 1200, 1200, 1200 (Verschnitt 194)
Stange 51200, 1200, 890, 890, 817 (Zuschnittrest)

Die drei 597-mm-Zuschnittreste können im Inventar gespeichert und für zukünftige kleine Teile verwendet werden.

FAQ

Was ist der Unterschied zwischen dem 1D- und dem 2D-Modus?
Der 1D-Modus optimiert lineares Material — Material, das nur nach Länge gemessen wird, wie Rohre, Stangen, Stäbe und Profile. Der 2D-Modus verarbeitet Plattenmaterial mit Breite und Höhe. Im 1D-Modus wird die Teilebreite ignoriert; nur die Länge ist relevant.
Kann ich verschiedene Lagerlängen in einer Optimierung mischen?
Ja. Fügen Sie der Stock-Tabelle mehrere Zeilen mit verschiedenen Längen hinzu. CutOptim verwendet die Kombination, die den Gesamtmaterialverbrauch minimiert.
Unterstützt der 1D-Modus die Schnittbreite?
Ja. Die Schnittbreiten-Einstellung in Settings gilt für den 1D-Modus. Jeder Schnitt verbraucht die Schnittbreite von der verbleibenden Stangenlänge.
Wie exportiere ich meine 1D-Schnittliste für eine Werkstatt?
Verwenden Sie den CSV-Export für eine tabellenkalkulations-kompatible Schnittliste oder den PDF-Export für ein druckbares Stangendiagramm mit Schnittsequenz. Beides ist über die Export-Schaltfläche verfügbar.
Kann ich ein Teil sperren, sodass es immer von einer bestimmten Lagerstange geschnitten wird?
Nicht direkt, aber Sie können dies erreichen, indem Sie einen separaten Schnitt (innerhalb desselben Projekts) erstellen, der nur diese Lagerstange und die Teile enthält, die davon kommen müssen.
Was ist die maximale Anzahl von Stangen oder Bedarfslängen, die ich eingeben kann?
Im kostenlosen Tarif bis zu 3 Lagerstangen und 20 Bedarfslängen. Bei Pro unbegrenzt.

Aktualisiert: 1. April 2026