Importazione dati
Quando un lavoro ha 30 o più pezzi, inserirli uno per uno è lento e facile da sbagliare. CutOptim supporta due metodi di importazione in blocco che ti consentono di portare una lista di taglio completa nell’app in pochi secondi — che i tuoi dati si trovino in Excel, Google Sheets o in un file CSV esportato da un programma di design.
- 📋 Incolla funziona sia per la tabella del materiale (Pannelli, Barre, Stock legno) sia per la tabella dei pezzi (Pezzi (2D), Pezzi (1D), Pezzi da tagliare), in tutte e tre le modalità (pannelli 2D, lineare 1D e legno).
- L’importazione da file CSV è disponibile solo sulla tabella dei pezzi (2D, 1D e legno) — la voce Importa CSV nel menu a tendina CSV ⌄ nell’intestazione di ciascuna sezione dei pezzi.
Entrambi i metodi sono disponibili su tutti i piani, incluso Gratuito.
Metodo 1: Incolla da Excel o Google Sheets
Questo è il percorso più veloce da un foglio di calcolo a CutOptim. Non c’è nessun file da esportare — basta copiare, incollare e via.
- 1
Apri il tuo foglio di calcolo
Apri la cartella di lavoro Excel, il foglio Google o il file LibreOffice Calc che contiene la tua lista di taglio o la lista di stock.
- 2
Seleziona l'intervallo di dati
Seleziona le celle contenenti i tuoi dati, nell'ordine previsto (Nome, Larghezza, Altezza, Qtà per 2D; Nome, Lunghezza, Qtà per 1D; Nome, Qtà, Larghezza, Altezza, Lunghezza per legno). Puoi includere la riga di intestazione — CutOptim la riconosce in tutte le modalità e la salta. Le righe a cui manca una dimensione obbligatoria vengono segnalate e saltate, non indovinate.
- 3
Copia negli appunti
Premi **Ctrl+C** (o **Cmd+C** su Mac) per copiare. Le celle sono ora negli appunti come valori separati da tabulazione.
- 4
Incolla in CutOptim
Nella sezione del materiale (**Pannelli**, **Barre** o **Stock legno**) o dei pezzi (**Pezzi (2D)**, **Pezzi (1D)** o **Pezzi da tagliare**) della tua modalità, fai clic sul pulsante **📋 Incolla** nell'intestazione della sezione — oppure fai clic sul riquadro tratteggiato di incolla sotto l'intestazione e premi **Ctrl+V**. Le righe vengono lette e aggiunte alla tabella.
- 5
Conferma l'unità (solo Pezzi da tagliare)
Incollare **legno nella tabella Pezzi da tagliare** apre una breve finestra di dialogo con un'anteprima che chiede in quale unità sono i tuoi numeri (mm, cm o pollici). Scegli l'unità di origine e conferma — i valori vengono convertiti nella tua unità di lavoro corrente. Tutto il resto — 2D, 1D e **legno incollato nella tabella Stock legno** — viene aggiunto subito, senza finestra di dialogo; lo stock di legno viene letto nella tua unità di lavoro corrente, quindi imposta l'unità prima di incollare.
Questo metodo funziona con qualsiasi applicazione di foglio di calcolo che copia valori separati da tabulazione negli appunti: Microsoft Excel, Google Sheets, LibreOffice Calc, Apple Numbers e la maggior parte degli altri strumenti di foglio di calcolo desktop. Non è necessario alcun passaggio di esportazione speciale.
Come vengono lette le colonne
L’incolla mappa le colonne per posizione, da sinistra a destra. Una riga di intestazione viene riconosciuta e saltata automaticamente (CutOptim cerca parole come Name/Név, Qty/Darab, Width/Sz, Height/M, Length/Hossz).
| Modalità | Ordine delle colonne |
|---|---|
| Pannelli 2D | Nome (opzionale), Larghezza, Altezza, Quantità |
| Lineare 1D | Nome (opzionale), Lunghezza, Quantità |
| Legno | Nome (opzionale), Quantità, Larghezza, Altezza, Lunghezza |
Se ometti la colonna Nome, inizia la riga con la prima dimensione — CutOptim assegna un’etichetta automatica. Quando incolli nella tabella del materiale (Pannelli o Barre) in modalità 2D o 1D, il nome viene ignorato (le righe di stock sono identificate dalla dimensione); lo Stock legno mantiene il nome.
Metodo 2: Importa un file CSV
Se la tua lista di taglio è esportata come CSV da un programma di design, strumento CAD o sistema ERP, puoi importarla direttamente nella tabella dei pezzi. Non c’è nessun caricamento — il file viene letto nel tuo browser.
Non conosci il formato? Scegli Modello nel menu CSV ⌄ nell’intestazione della sezione dei pezzi per scaricare un .csv già pronto con le colonne corrette e una riga di esempio — compilalo e reimportalo.
- 1
Prepara il CSV
Salva i tuoi pezzi come file `.csv` con le colonne nell'ordine esatto per la tua modalità (vedi il riferimento più sotto). Una riga di intestazione è facoltativa — CutOptim la rileva e la salta.
- 2
Apri il menu CSV ⌄
Nella sezione dei pezzi della tua modalità (**Pezzi (2D)**, **Pezzi (1D)** o **Pezzi da tagliare**), apri il menu a tendina **CSV ⌄** nell'intestazione della sezione e scegli **Importa CSV**. Si apre un selettore di file.
- 3
Scegli il tuo file
Seleziona il file `.csv` dal tuo computer. Viene letto immediatamente — nulla viene inviato a un server — e i pezzi vengono aggiunti alla tabella dei pezzi.
- 4
Conferma l'unità (solo legno)
Un CSV di **legno** apre la stessa finestra di conferma dell'unità dell'incolla: visualizza l'anteprima delle righe, scegli se i numeri sono in mm, cm o pollici, e conferma. Le righe CSV 2D e 1D vengono aggiunte direttamente.
L’importazione CSV aggiunge le righe a quanto è già presente nella tabella dei pezzi — non la svuota prima. Svuota la tabella in anticipo se vuoi avere solo le righe importate.
Riferimento formato CSV
L’importazione CSV popola la tabella dei pezzi. Se il tuo file ha una riga di intestazione, le colonne vengono abbinate per nome (così puoi includere solo le colonne che ti servono, in qualsiasi ordine, e aggiungere quelle opzionali); senza intestazione vengono lette per posizione nell’ordine sottostante. Le dimensioni sono nella tua unità di lavoro corrente (millimetri per impostazione predefinita), tranne il legno, dove scegli l’unità di origine all’importazione.
Pezzi (2D) — pannelli
| Posizione | Colonna | Obbligatoria | Descrizione |
|---|---|---|---|
| 1 | Nome | Sì | Etichetta per questo pezzo, ad esempio Pannello laterale (può essere lasciata vuota, ma il campo deve essere presente) |
| 2 | Larghezza | Sì | Larghezza del pezzo |
| 3 | Altezza | Sì | Altezza del pezzo |
| 4 | Quantità | Sì | Numero di pezzi identici |
| 5 | Ruotabile | Opzionale | 0 mantiene l’orientamento fisso; qualsiasi altro valore (o omettere la colonna) consente la rotazione di 90° |
| 6 | Bordatura | Opzionale (Pro) | Un codice con le iniziali dei bordi da bordare — T (alto), R (destra), B (basso), L (sinistra) — ad esempio TRBL per tutti e quattro, TR per alto + destra, vuoto per nessuno. Applicato solo con un piano Pro; ignorato altrimenti |
| 7 | Prezzo/pz. | Opzionale | Costo aggiuntivo per pezzo finito (lavorazione, bordatura…). Si somma al costo del lavoro; non compare mai su un preventivo per il cliente |
| 8 | Prezzo di vendita | Opzionale | Quanto fai pagare al cliente per pezzo finito. Usato quando un preventivo viene costruito sui prezzi di prodotto |
Esempio: Pannello laterale,600,400,4,1
Pezzi (1D) — pezzi lineari
| Posizione | Colonna | Obbligatoria | Descrizione |
|---|---|---|---|
| 1 | Nome | Sì | Etichetta per questo pezzo (può essere vuota) |
| 2 | Lunghezza | Sì | Lunghezza del pezzo |
| 3 | Quantità | Sì | Numero di pezzi identici |
| 4 | Prezzo/pz. | Opzionale | Costo aggiuntivo per pezzo finito |
| 5 | Prezzo di vendita | Opzionale | Quanto fai pagare per pezzo finito |
Esempio: Traversa,1200,6
Pezzi da tagliare — legno (lunghezza × sezione)
| Posizione | Colonna | Obbligatoria | Descrizione |
|---|---|---|---|
| 1 | Nome | Sì | Etichetta per questo pezzo (può essere vuota) |
| 2 | Quantità | Sì | Numero di pezzi identici |
| 3 | Larghezza | Sì | Larghezza della sezione |
| 4 | Altezza | Sì | Altezza della sezione |
| 5 | Lunghezza | Sì | Lunghezza del pezzo |
| 6 | Prezzo/pz. | Opzionale | Costo aggiuntivo per pezzo finito |
| 7 | Prezzo di vendita | Opzionale | Quanto fai pagare per pezzo finito |
Esempio: Gamba,4,50,50,700
Usa un’unica unità in tutto il file. Per 2D e 1D i numeri vengono presi nella tua unità CutOptim corrente, quindi imposta l’app sull’unità giusta prima di importare. Per il legno scegli l’unità di origine nella finestra di importazione, e CutOptim converte al posto tuo.
Virgole, punti e virgola o tabulazioni — funzionano tutti e tre
Non devi convertire il tuo file. CutOptim guarda la prima riga e sceglie quale tra virgola, punto e virgola e tabulazione trova più spesso, poi usa quello per tutto il file. Questo conta se lavori su una localizzazione Windows europea, dove il «CSV» di Excel è di solito separato da punto e virgola — salvalo e importalo così com’è.
I campi tra virgolette vengono gestiti correttamente, quindi un nome che contiene il separatore ("Ripiano, lungo") sopravvive al viaggio.
Le colonne dei prezzi e le righe di intestazione
Le due colonne dei prezzi sono opzionali ovunque, ma c’è una cosa da sapere:
Per 2D e 1D le colonne dei prezzi vengono lette solo se il tuo file ha una riga di intestazione riconosciuta. Un file 2D o 1D senza intestazione viene letto puramente per posizione, e i prezzi al suo interno vengono ignorati. Il legno le legge anche per posizione (colonne 6 e 7). Se stai importando prezzi, tieni la riga di intestazione — il Modello scaricabile ne ha già una.
Una colonna chiamata semplicemente Prezzo finisce nella colonna del costo, non nel prezzo di vendita. Per il prezzo di vendita usa un’intestazione Prezzo di vendita.
Preparare il tuo foglio di calcolo
Alcune abitudini rendono le importazioni fluide ogni volta:
- La riga di intestazione è facoltativa. Sia l’incolla che l’importazione CSV rilevano e saltano una riga di intestazione, quindi puoi mantenere i titoli delle colonne in entrambi i metodi.
- Ordine o nomi delle colonne. L’incolla legge le colonne per posizione; l’importazione CSV le abbina per nome dell’intestazione quando è presente un’intestazione, e per posizione altrimenti. Le colonne extra dopo l’ultima necessaria vengono ignorate.
- Usa numeri interi per la quantità. Le quantità frazionarie non sono supportate. Arrotonda per eccesso se un lavoro richiede 2,5 lastre — inserisci
3. - Usa un’unica unità dappertutto. Mescolare unità in una colonna (alcuni valori in mm, alcuni in cm) produce risultati sbagliati. Converti prima il foglio in un’unica unità (per il legno, basta indicare l’unità a CutOptim all’importazione).
- Le etichette possono contenere spazi e caratteri speciali.
Pannello laterale sinistro – Rovereè un’etichetta valida. In un file CSV, racchiudi un’etichetta tra virgolette doppie se contiene una virgola. - Le righe vuote vengono saltate. Le righe vuote tra i gruppi di dati non causano errori.
Dopo l’importazione
Le righe importate appaiono nella tabella dei pezzi o del materiale esattamente come se le avessi digitate. Da qui:
- Esamina ogni riga prima di eseguire. Controlla che le dimensioni sembrino corrette e che le quantità corrispondano al tuo lavoro.
- Modifica le singole celle facendo clic su di esse. Se un valore è stato importato in modo errato, fai clic sulla cella e correggilo.
- Aggiungi o rimuovi righe normalmente — le righe importate si comportano in modo identico a quelle inserite manualmente.
- Esegui l’ottimizzazione quando sei soddisfatto. Fai clic su Avvia ottimizzazione o premi Ctrl+Enter.
Sia l’incolla che l’importazione CSV aggiungono le righe a quelle già presenti nella tabella. Per sostituire il contenuto corrente, rimuovi prima le righe esistenti, poi importa.