In questa pagina

Taglio 1D lineare

Il Taglio 1D lineare ottimizza qualsiasi materiale che viene fornito in lunghezze: barre di acciaio, estrusi di alluminio, tubi di rame, listelli di legno, tubi in plastica, cavi, barre filettate e qualsiasi altro stock lineare. Fornisci le lunghezze delle barre disponibili e le lunghezze di taglio richieste — CutOptim trova la combinazione che utilizza il minor numero di barre con il minimo spreco di ritagli.


Come funziona l’ottimizzazione 1D

Il problema 1D è più semplice del 2D: ogni elemento ha solo una dimensione (lunghezza), e ogni bin (barra di stock) ha anch’esso solo una dimensione. L’algoritmo assegna lunghezze alle barre in modo che:

  • Ogni lunghezza richiesta sia assegnata esattamente a una barra
  • Nessuna barra sia sovraccarica (tutte le lunghezze assegnate a una barra stanno all’interno della lunghezza della barra, tenendo conto dello spessore del taglio)
  • Il numero totale di barre utilizzate sia minimizzato

Questa è una variante del problema di bin-packing per una dimensione. CutOptim utilizza un’euristica first-fit-decreasing con miglioramento locale per trovare soluzioni vicine all’ottimo rapidamente anche per centinaia di lunghezze di richiesta.

Per i materiali lineari dove la lunghezza è l’unica dimensione rilevante — tubi, barre, cavi — usa la modalità 1D. Per materiali come piatti o angolari dove potresti dover tracciare anche la larghezza, considera di usare la modalità 2D con l’altezza impostata alla larghezza del materiale.


Aggiungere barre di stock

Le barre di stock rappresentano le tue lunghezze grezze disponibili. Inserisci ogni dimensione di barra come riga separata.

Feature Type Description
Length number Lunghezza completa della barra di stock nell'unità attiva (mm o cm).
Quantity integer Numero di barre di questa lunghezza disponibili. L'ottimizzatore ne utilizzerà fino a questo numero.
Price number Costo per barra. Usato nel riepilogo dei costi e nell'esportazione del preventivo.
Label text Descrizione opzionale, ad esempio '6m EN10210 CHS 60.3×4mm'. Appare nelle esportazioni PDF e CSV.

Esempio: lavoro in acciaio strutturale

EtichettaLunghezza (mm)QtàPrezzo
RHS 50×50×3 — 600060001242.00
RHS 50×50×3 — 30003000422.50

In questo esempio, CutOptim attingerà sia dalle lunghezze da 6 m che da quelle da 3 m per soddisfare la richiesta nel modo più efficiente.


Aggiungere lunghezze di richiesta

Le lunghezze di richiesta sono i pezzi tagliati che devi produrre. Ogni riga nella tabella Richiesta rappresenta un tipo di taglio.

Feature Type Description
Length number Lunghezza di taglio richiesta nell'unità attiva.
Quantity integer Numero di pezzi di questa lunghezza richiesti.
Label text Nome o riferimento del pezzo, ad esempio 'Rafter A' o 'Sezione corrimano'. Stampato nel diagramma di taglio e nell'esportazione.

Esempio: lavoro corrimano in alluminio

EtichettaLunghezza (mm)Qtà
Corrimano superiore24006
Barra di riempimento100024
Estensione tappo palo15012
Ritorno finale3004

Esecuzione di un’ottimizzazione 1D

  1. 1

    Inserisci le barre di stock

    Nella tabella Stock, aggiungi ogni lunghezza di barra con la quantità e il prezzo opzionale. Se stai acquistando materiale per il lavoro (anziché attingere dallo stock esistente), imposta una quantità alta — l'ottimizzatore userà solo quelle necessarie.

  2. 2

    Inserisci le lunghezze di richiesta

    Aggiungi ogni lunghezza di taglio richiesta con la sua quantità e l'etichetta. Se hai una lista di taglio esistente in un foglio di calcolo, usa l'importazione CSV (pulsante Importa sopra la tabella Richiesta).

  3. 3

    Imposta lo spessore del taglio

    Apri Impostazioni e conferma lo spessore del taglio. Per una sega a troncatura standard o una smerigliatrice angolare con disco da 3 mm, inserisci 3 mm. Per una lama sottile, inserisci 2 mm.

  4. 4

    Esegui l'ottimizzazione

    Fai clic su Esegui ottimizzazione o premi Ctrl+Enter. I risultati appaiono immediatamente.

  5. 5

    Esamina i diagrammi a barre

    Ogni barra è mostrata come un rettangolo orizzontale nel canvas. I segmenti colorati rappresentano i pezzi della richiesta; i segmenti grigi sono ritagli. Usa il navigatore barre per scorrere tutte le barre.

  6. 6

    Esporta la tua lista di taglio

    Fai clic su Esporta e scegli CSV per una lista di taglio in formato foglio di calcolo o PDF per un diagramma barra per barra stampabile.


Lettura dei risultati del layout a barre

Layout a barre 1D che mostra 3 barre con segmenti di taglio codificati per colore e sezioni di ritaglio grigie
Tre barre di stock dopo l'ottimizzazione 1D. Ogni barra mostra la sua sequenza di taglio da sinistra a destra.

Il canvas per la modalità 1D mostra ogni barra come una striscia orizzontale divisa in segmenti:

Tipo di segmentoVisivoDescrizione
Pezzo di richiestaBlocco colorato con etichettaUna lunghezza di taglio richiesta posizionata su questa barra
Spessore del taglioLinea scura sottileMateriale perso tra ogni taglio
RitaglioGrigio tratteggiatoLunghezza rimanente, più grande della dimensione minima del ritaglio
ScartoGrigio solidoLunghezza rimanente, più piccola della dimensione minima del ritaglio

Sequenza di taglio

La sequenza di taglio è mostrata da sinistra a destra su ogni diagramma a barre. I tagli sono ordinati per lunghezza (dal più lungo al più corto) per minimizzare i ritagli. L’esportazione PDF elenca la sequenza come passi numerati:

Barra 1 (6000 mm): Taglio 1 — 2400 mm (Corrimano superiore) | Taglio 2 — 2400 mm (Corrimano superiore) | Ritaglio — 1194 mm

MetricaSignificato
Barre utilizzateNumero di barre di stock consumate
Lunghezza totale tagliataSomma di tutte le lunghezze dei pezzi di richiesta
Rendimento %Lunghezza totale richiesta / lunghezza totale barre utilizzate × 100
Scarto %Rottame inutilizzabile / lunghezza totale barre × 100
RitagliLunghezze rimanenti utilizzabili salvate nell’inventario

Priorità stock (★)

Ogni riga nella tabella Stock ha un’icona stella (★) a sinistra. Contrassegnare una riga di stock indica all’ottimizzatore di usare quelle barre per prime — prima di qualsiasi stock senza stella.

Quando usarla in modalità 1D:

  • Hai una barra parziale da un lavoro precedente e vuoi usarla prima di tagliare nuovo stock
  • Hai barre in una posizione meno conveniente (diverso scaffale, altro sito) che vuoi posticipare
  • Vuoi smaltire lo stock vecchio di una certa dimensione prima che si corroda o si deformi

Fai clic sull’icona ★ per attivarla in giallo/oro (priorità) o grigio (normale). L’impostazione è salvata per taglio.

Quando aggiungi ritagli dall’inventario come stock, contrassegnali tutti con stella. Questo indica all’ottimizzatore di esaurire i tuoi ritagli esistenti prima di aprire nuove barre a lunghezza intera — il modo più efficace per ridurre la spesa in materiali nel tempo.


Importazione delle lunghezze di richiesta

Per lavori con molte lunghezze di taglio già in un foglio di calcolo o in un’esportazione di un programma di progettazione, usa gli strumenti di importazione sopra la tabella Richiesta invece di digitare ogni riga manualmente. CutOptim supporta l’incolla da Excel/Google Sheets e l’importazione di file CSV. Vedi Importazione dati per istruzioni complete e formati di colonna.


Esportazione CSV per risultati 1D

L’esportazione CSV per la modalità 1D contiene una riga per pezzo di richiesta con le seguenti colonne:

ColonnaDescrizione
bar_indexDa quale barra di stock è stato tagliato questo pezzo (basato su 1)
bar_labelEtichetta della barra di stock
piece_labelEtichetta del pezzo di richiesta
piece_lengthLunghezza di taglio
position_from_endDistanza dall’estremità sinistra della barra dove inizia questo taglio
qtyQuantità (sempre 1 per riga; i pezzi identici multipli appaiono come righe multiple)

Ordina il CSV per bar_index e poi per position_from_end per ottenere una lista di taglio sequenziale per ogni barra — esattamente l’ordine in cui faresti i tagli alla sega a troncatura.


Esempio pratico: sottostruttura in acciaio per pareti

Lavoro: Sottostruttura in acciaio a parete per un allestimento commerciale. 12 montanti verticali a 2700 mm, 18 traversi orizzontali a 1200 mm, 6 controventature diagonali a 890 mm.

Stock disponibile: 20 × 6000 mm di RHS 50×50×3 a $41 ciascuno.

Impostazioni: Spessore taglio 3 mm, unità mm.

Risultato: 9 barre utilizzate (invece di 12 se tagliate in modo approssimativo), rendimento 92,3%, risparmio stimato di 3 barre = $123 in materiale.

BarraTagli
Barra 12700, 2700, 597 (ritaglio)
Barra 22700, 2700, 597 (ritaglio)
Barra 32700, 1200, 1200, 897 (ritaglio)
Barra 41200, 1200, 1200, 1200, 1200 (scarto 194)
Barra 51200, 1200, 890, 890, 817 (ritaglio)

I tre ritagli da 597 mm possono essere salvati nell’inventario e usati per pezzi piccoli futuri.

FAQ

Qual è la differenza tra la modalità 1D e 2D?
La modalità 1D ottimizza lo stock lineare — materiale misurato solo per lunghezza, come tubi, barre e profili. La modalità 2D gestisce materiali in lastra con larghezza e altezza. In modalità 1D, la larghezza del pezzo viene ignorata; conta solo la lunghezza.
Posso mescolare lunghezze di stock diverse in un'unica ottimizzazione?
Sì. Aggiungi più righe alla tabella Stock con lunghezze diverse. CutOptim utilizzerà la combinazione che minimizza l'utilizzo totale del materiale.
La modalità 1D supporta lo spessore del taglio?
Sì. L'impostazione dello spessore del taglio in Impostazioni si applica alla modalità 1D. Ogni taglio consuma lo spessore del taglio dalla lunghezza rimanente della barra.
Come esporto la mia lista di taglio 1D per il laboratorio?
Usa l'esportazione CSV per una lista di taglio compatibile con fogli di calcolo, o l'esportazione PDF per un diagramma a barre stampabile con sequenza di taglio. Entrambe sono disponibili dal pulsante Esporta.
Posso bloccare un pezzo in modo che venga sempre tagliato da una specifica barra di stock?
Non direttamente, ma puoi ottenerlo creando un taglio separato (all'interno dello stesso progetto) con solo quella barra di stock e i pezzi che devono provenire da essa.
Qual è il numero massimo di barre o lunghezze di richiesta che posso inserire?
Con il piano gratuito, fino a 3 barre di stock e 20 lunghezze di richiesta. Con Pro, illimitato.

Aggiornato: 1 aprile 2026