Zum Hauptinhalt springen
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. Statt eines einzigen Greedy-Durchgangs führt CutOptim mehrere Bin-Packing-Strategien für denselben Auftrag aus — First-Fit, Best-Fit und Next-Fit (jeweils absteigend), einen „Verteilen-und-Zusammenführen”-Durchgang sowie einen Teilsummen-Schritt, der jede Stange mit einem beschränkten Rucksackverfahren möglichst dicht füllt (plus einen Schritt zur Erzeugung wiederkehrender Schnittmuster für Aufträge mit hoher Stückzahl) — und behält das beste Ergebnis, sodass auch bei Hunderten von Bedarfslängen schnell nahezu optimale Lösungen gefunden werden.

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.

Der Umschalter Plattenbestand über der Tabelle funktioniert genau wie bei Platten: Bei Unbegrenzt (Standard) verwendet der Optimierer von jeder Länge so viele Stangen, wie der Auftrag braucht — ein Einkaufsauftrag wird also nie knapp —, und die Mengenspalte je Zeile wird ausgeblendet. Wechseln Sie nur dann zu Begrenzt, wenn Sie eine feste Anzahl Stangen vorrätig haben; dann wird jede Menge zu einer harten Obergrenze und das Ergebnis nennt alles, was nicht geschnitten werden konnte.

FeatureTypeDescription
LengthnumberGesamtlänge der Lagerstange in der aktiven Einheit (mm oder cm).
QuantityintegerAnzahl der verfügbaren Stangen dieser Länge. Wird nur angezeigt und verwendet, wenn der Plattenbestand auf Begrenzt steht (eine harte Obergrenze); bei Unbegrenzt (Standard) ist das Feld ausgeblendet und der Optimierer verwendet so viele Stangen wie benötigt.
PricenumberKosten pro Stange. Wird in der Kostenzusammenfassung und im Angebots-Export verwendet.
LabeltextOptionale Beschreibung, z. B. '6m EN10210 CHS 60.3×4mm'. Erscheint in PDF- und CSV-Exporten.

Beispiel: Stahlbauauftrag

Bezeichnung Länge (mm) Menge Preis
RHS 50×50×3 — 6000 6000 12 42,00
RHS 50×50×3 — 3000 3000 4 22,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 Tabelle Teile (1D) repräsentiert einen Schnitttyp.

FeatureTypeDescription
LengthnumberBenötigte Schnittlänge in der aktiven Einheit.
QuantityintegerAnzahl der benötigten Teile dieser Länge.
LabeltextTeilename oder Referenz, z. B. 'Sparren A' oder 'Handlaufabschnitt'. Im Schnittdiagramm und Export gedruckt.

Beispiel: Aluminium-Handlaufauftrag

Bezeichnung Länge (mm) Menge
Obergurt 2400 6
Füllstab 1000 24
Pfosten-Verlängerung 150 12
Rückläufer 300 4

Eine 1D-Optimierung ausführen

  1. 1

    Lagerstangen eingeben

    Fügen Sie in der Tabelle **Ausgangsmaterial (Stäbe)** jede Stangenlänge mit optionalem Preis hinzu. Wenn Sie Material für den Auftrag kaufen (anstatt aus vorhandenem Lagerbestand zu schöpfen), lassen Sie den Plattenbestand auf Unbegrenzt (Standard) — der Optimierer verwendet so viele Stangen wie benötigt und es wird keine Menge abgefragt. Wechseln Sie nur dann zu Begrenzt und geben Mengen ein, wenn Ihr Lagerbestand fest ist.

  2. 2

    Bedarfslängen eingeben

    Fügen Sie in der Tabelle **Teile (1D)** jede benötigte Schnittlänge mit Menge und Bezeichnung hinzu. Wenn Sie eine vorhandene Schnittliste in einer Tabellenkalkulation haben, verwenden Sie den CSV-Import aus dem Dropdown **CSV ⌄** in der Kopfzeile dieser 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 ganz unten in der linken Seitenleiste auf **Optimierung starten** oder drücken Sie Ctrl+Enter. Die Ergebnisse erscheinen sofort.

  5. 5

    Stangendiagramme überprüfen

    Jede Stange wird als horizontaler Streifen auf der Arbeitsfläche angezeigt. Farbige Segmente sind Bedarfsteile; der blassrote Block am Ende ist der Rest. Die Stangen stehen untereinander — scrollen Sie durch den Ergebnisbereich, um sie alle zu sehen.

  6. 6

    Schnittliste exportieren

    Öffnen Sie das Menü **Downloads** in der oberen Leiste und wählen Sie CSV für eine Tabellenkalkulations-Schnittliste oder PDF für ein druckbares Stangen-für-Stangen-Diagramm. Mit Pro trägt das PDF zusätzlich die Seite Schnittsequenz.


Ergebnisse des Stangenlayouts lesen

1D-Stangenlayout mit 3 Stangen mit farbcodierten Schnittsegmenten und dem Restabschnitt am Ende jeder Stange
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:

Segmenttyp Visuell Beschreibung
Bedarfsteil Farbiger Block mit Bezeichnung Eine benötigte Schnittlänge, die auf dieser Stange platziert wurde
Schnittbreite Dünne dunkle Linie Zwischen jedem Schnitt verlorenes Material
Rest Ein blassroter Block am Ende, mit der Restlänge beschriftet Die gesamte übrig gebliebene Länge

Die Zeichnung unterscheidet nicht zwischen Zuschnittrest und Verschnitt. Der Rest einer Stange wird immer als ein einziger blassroter Block dargestellt, unabhängig von Ihrer Mindestzuschnittrestgröße. Ob ein Stück aufbewahrenswert ist, sagen Ihnen die Abfallliste im Ergebnis (Spalte Wiederverwendbar) und das Reststück-Lager — nicht die Farbe auf dem Streifen.

Zusammenfassungskennzahlen

Über den Stangenstreifen steht eine Reihe von Kennzahl-Kacheln. Die Kacheln, die immer erscheinen:

Kennzahl Bedeutung
Auslastung Verwendete Länge / gesamte Länge der angebrochenen Stangen, in Prozent
Verschnitt Nicht verwendete Länge insgesamt, in Ihrer aktiven Einheit
Stäbe Anzahl der verbrauchten Lagerstangen
Teile Platzierte Teile von der Gesamtzahl, als platziert/gesamt

Weitere Kacheln erscheinen nur, wenn sie etwas zu melden haben — Schnitte (sobald der Lauf Schnitte erzeugt hat), Schnittlänge (sobald Sie eine Profilbreite gesetzt haben, siehe unten), sowie die Kosten- und Toleranz-Kacheln, wenn Preise bzw. eine Schnittfugen-Toleranz eingestellt sind.


Der Sägeplan

Das Stangendiagramm zeigt Ihnen, was von jeder Stange herunterkommt. Der Sägeplan sagt Ihnen, wo Sie das Blatt ansetzen — und zwar der Reihe nach. Das ist der Teil, den niemand zwanzigmal über einen Sechs-Meter-Stab im Kopf ausrechnen möchte.

Eine Stange hat keinen Schnittbaum: Sie wird vom Kopf aus der Länge nach abgelängt. Der Plan ist deshalb schlicht der laufende Abstand — nach jedem Teil fällt das Blatt an dieser Marke, dann wird um die Schnittfuge weitergerückt.

Die Schritte je Stange, in der Reihenfolge, in der Sie sie machen

  1. Der Kalibrierschnitt, wenn er aktiv ist. Auf einer Stange wird er immer am Kopf abgenommen — am Anfang der Stange.
  2. Der Anschnitt am Kopf, wenn ein Anschnitt eingestellt ist.
  3. Ein Schritt nach jedem Teil — außer bei einem letzten Teil, das bündig mit dem nutzbaren Ende der Stange abschließt und für das kein Endschnitt eingestellt ist: Dort endet die Stange einfach, ein Durchgang ist nicht nötig.

Jeder Schritt nennt eine Position, gemessen ab dem Kopf der Stange: eine Zahl, die Sie am Anschlag einstellen können, und keine Teilelänge zum Zusammenrechnen. Kopfdurchgänge werden als solche benannt (Kalibrierung, Anschnitt) und lassen die Spalte Reihenfolge leer, weil sie kein Teil freigeben.

Schnittlänge — nur mit der Profilbreite

Lineares Material ist in CutOptim nur eine Länge; ein Querschnitt wird nirgends erfasst. Deshalb kann der Plan von sich aus keine gesägte Strecke nennen — geraten wird sie nicht.

Sie können sie ihm aber geben. Unter Erweiterte Einstellungen gibt es das Feld Profilbreite: wie breit das Material ist, das das Sägeblatt bei einem Schnitt durchquert. Das Feld erscheint nur im 1D-Linearschnitt.

  • Auf 0 gelassen (Standard) ändert sich nichts: Der Plan meldet Anschlagpositionen und keine Länge — das bisherige, ehrliche Verhalten bleibt der Ausgangszustand.
  • Mit einem Wert erscheint die Schnittlänge in der Ergebniskopfzeile, in der Zusammenfassung „Wie wir optimiert haben”, im Kennzahlenstreifen unter der PDF-Seite Schnittsequenz und in der Excel-Registerkarte Schnittsequenz. Jeder gezählte Schnitt durchquert das Profil genau einmal.

Für einen Auftrag, der mehrere Querschnitte mischt, ist eine einzelne Profilbreite die falsche Antwort. Dafür ist der Holzmodus gedacht: Er führt den Querschnitt je Material und meldet die gesägte Länge ohne zusätzliche Angabe.

Am Bildschirm

  • Die Schnittsequenz-Leiste sitzt direkt über den Stangenstreifen, am Kopf des Stangen-Bereichs. Ihre Bedienelemente sind ◀ Zurück, die Schrittanzeige, ▶ Weiter, ⏮ Neu starten und ▶ Abspielen (0,8 s je Schritt, Stopp am letzten Schritt).
  • Unterhalb der Schnittliste steht der ganze Plan als Schnittsequenz-Tabelle mit den Spalten Reihenfolge, Stab, Bezeichnung und Position. Ein Klick auf eine Zeile springt in der Leiste zu diesem Schritt, und die aktive Zeile wird hervorgehoben — Tabelle und Leiste können also nie auseinanderlaufen.
  • Auf jedem Stangenstreifen leuchten die Schnittmarken mit: die aktuelle kräftig, die bereits ausgeführten blass, die noch nicht erreichten ausgeblendet.

Warum die Schrittzahl der Kennzahl Schnitte entspricht

Auf einer Stange ist jeder Schritt ein einzelner Durchgang des Blatts, also sind die Zahl der Schritte und die Kennzahl Schnitte in der Ergebniskopfzeile identisch — unabhängig von Ihren Trim- und Kalibriereinstellungen. Am mitgelieferten Demo-Auftrag gemessen: 29 Schritte gegen 29 Schnitte ohne Trim, 39 und 39 mit einem Anschnitt von 20 mm und 49 und 49 mit Anschnitt und Kalibrierschnitt zusammen.

In den Exporten

  • PDF — eine eigene Seite Schnittsequenz mit den Spalten #, Stab, Reihenfolge, Bezeichnung und Position, dazu ein gerahmter Streifen mit den Kennzahlen unter der Tabelle.
  • Excel (.xlsx) — eine Registerkarte Schnittsequenz direkt hinter der Registerkarte Schnittliste, mit den Summen am Fuß des Blatts, damit es an der Säge allein steht.

Die PDF-Seite ist in jedem Tarif verfügbar, auch als Gast — genau wie die Leiste am Bildschirm. Die Excel-Arbeitsmappe verlangt dagegen ein Konto: Anmelden genügt, danach steht sie in jedem Tarif zur Verfügung, auch im kostenlosen — nur Gäste sehen den Upgrade-Dialog. Siehe Schnittsequenz für die vollständige Anleitung und Exporte & Downloads für den Aufbau von Seite und Registerkarte.


Kalibrierschnitt

Ein Kalibrierschnitt trennt vor jedem Teil einen schmalen Streifen am Kopf jeder Stange ab. Sie messen diesen Streifen, vergleichen ihn mit dem eingestellten Wert und korrigieren den Anschlag um die Differenz — so ist schon das erste echte Teil maßhaltig, statt dasjenige zu sein, das Sie opfern, um zu merken, dass der Aufbau danebenlag.

  • Die Auswahl aus vier Kanten, die Sie vielleicht aus 2D kennen, ist in 1D ausgeblendet. Eine Stange hat einen Kopf; eine Auswahl aus vier Kanten wäre eine Einstellung, die der Plan nicht einhalten könnte.
  • Er reitet auf dem Anschnitt: Reserviert wird Anschnitt + Kalibrierschnitt. Genau das macht aus Schritt 0 des Sägeplans eine echte Position statt einer auf ein Bild gezeichneten Linie.
  • Sind beide gesetzt — Anschnitt und Kalibrierschnitt —, wird der Kopf zweimal überquert: einmal für den Streifen, den Sie messen, einmal für den Rest des Anschnitts. Der Sägeplan listet beide Durchgänge.

Die Einstellung selbst finden Sie unter Einstellungen.


Ausgangsmaterial-Priorität (★)

Jede Zeile in der Tabelle Ausgangsmaterial (Stäbe) hat links ein Stern-Symbol (★). Das Markieren einer Materialzeile 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 in der Kopfzeile der Tabelle Teile (1D), 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:

Spalte Beschreibung
bar_index Von welcher Lagerstange dieses Teil geschnitten wurde (1-basiert)
bar_label Bezeichnung der Lagerstange
piece_label Bezeichnung des Bedarfsteils
piece_length Schnittlänge
position_from_end Abstand vom linken Ende der Stange, wo dieser Schnitt beginnt
qty Menge (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.

Stange Schnitte
Stange 1 2700, 2700, 597 (Zuschnittrest)
Stange 2 2700, 2700, 597 (Zuschnittrest)
Stange 3 2700, 1200, 1200, 897 (Zuschnittrest)
Stange 4 1200, 1200, 1200, 1200, 1200 (Verschnitt 194)
Stange 5 1200, 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 Tabelle Ausgangsmaterial (Stäbe) mehrere Zeilen mit verschiedenen Längen hinzu, und CutOptim verwendet die Kombination, die den Gesamtmaterialverbrauch minimiert. Um verschiedene Materialien in einem Auftrag getrennt zu halten, schalten Sie den materialspezifischen Modus ein und kennzeichnen jede Zeile — jedes Material wird dann nur aus seinem eigenen Ausgangsmaterial geschnitten.
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 Stangen-für-Stangen-Diagramm. Mit Pro trägt das PDF zusätzlich eine eigene Seite Schnittsequenz, die jeden Schnitt der Reihe nach mit seiner Position auflistet, und die Excel-Arbeitsmappe trägt dieselbe Liste als Registerkarte Schnittsequenz. Alles ist über das Downloads-Menü in der oberen Leiste verfügbar.
Sagt mir der 1D-Modus, wo ich das Sägeblatt an jeder Stange ansetzen muss?
Ja. Der Sägeplan macht aus dem Layout eine geordnete Liste von Positionen, gemessen ab dem Kopf der Stange, einschließlich Kalibrierschnitt und Anschnitt, sofern eingestellt. Er erscheint als schrittweise Leiste über den Stangenstreifen, als anklickbare Tabelle unterhalb der Schnittliste und auf einer eigenen Seite im PDF- und Excel-Export.
Zeigt der 1D-Sägeplan eine Schnittlänge?
Nur wenn Sie ihm sagen, wie breit das Profil ist. Lineares Material ist in CutOptim nur eine Länge, es führt also von sich aus keinen Querschnitt mit, den das Blatt durchqueren könnte. Tragen Sie unter Erweiterte Einstellungen das Feld Profilbreite ein — es erscheint ausschließlich im 1D-Linearschnitt —, und die Schnittlänge wird berechnet und ausgewiesen. Steht das Feld auf 0 (Standard), bleibt es beim bisherigen Verhalten: Positionen ja, Länge nein — geraten wird nichts. Der Holzmodus braucht das Feld nicht, dort ist der Querschnitt je Material bekannt.
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 3 Optimierungen pro Monat, jeweils mit beliebig vielen Stangen und Bedarfslängen. Das Cloud-Speichern von Projekten/Zuschnitten ist dagegen eine Pro-Funktion — der kostenlose Tarif kann nicht speichern. Bei Pro sind die Durchläufe unbegrenzt und das Cloud-Speichern von Projekten enthalten.

Aktualisiert: 29. Juli 2026