1. Presentazione
1.1 Finalità
CutMag è un'applicazione per l'ottimizzazione del taglio lineare di elementi forniti in barre, come profili in alluminio, acciaio, PVC o legno, tubi tondi, quadrati o rettangolari, cornici, montanti, traversi, listelli e altri componenti lineari.
Il programma consente di preparare una commessa, calcolare una disposizione efficiente dei pezzi sulle barre, produrre la lista di taglio e coordinare il materiale con un archivio di Magazzino.
La gestione di prezzi e costi non è inclusa nell'applicazione. I dati necessari possono essere esportati e successivamente elaborati facilmente con fogli di calcolo esterni.
Proprietà del software. CutMag è un software proprietario creato da Lucio Chiurato. Copyright © 2026 Lucio Chiurato. Tutti i diritti riservati. Le componenti di terze parti restano soggette alle rispettive licenze.
1.2 Area Produzione
L'area Produzione permette di:
inserire manualmente una lista pezzi;
importare una o più liste in formato ODS/XLSX;
utilizzare materiale proveniente dal Magazzino;
aggiungere manualmente barre disponibili o previste;
impostare lunghezze, angoli, altezza, reversibilità e sfridi;
eseguire l'ottimizzazione base e, quando applicabile, quella avanzata;
visualizzare il riepilogo e la disposizione dei pezzi;
calcolare il reintegro delle barre;
generare movimenti e residui previsti;
stampare ed esportare la lista di taglio;
esportare i dati destinati alla stampa delle etichette;
salvare e riaprire la commessa in formato JSON.
È possibile importare più liste pezzi nella stessa commessa e ottimizzarle insieme. L'elaborazione congiunta può migliorare l'utilizzo delle barre e ridurre lo sfrido rispetto all'ottimizzazione separata delle singole liste.
1.3 Area Magazzino
L'area Magazzino permette di:
gestire barre e spezzoni;
separare giacenza fisica, materiale da ricevere, materiale impegnato e disponibilità per il calcolo;
registrare carichi, ordini, ricezioni, impegni, scarichi e rettifiche;
acquisire direttamente i risultati della Produzione o importarli tramite file;
confermare, correggere o eliminare i residui previsti;
consultare ed esportare il Registro movimenti;
gestire più archivi di Magazzino distinti;
salvare localmente l'archivio completo in formato JSON.
1.4 Salvataggio locale
I dati vengono salvati sul dispositivo dell'utente. Il programma non sostituisce automaticamente i file già presenti e il salvataggio dell'archivio di Magazzino non è automatico.
L'utente deve quindi:
salvare la commessa al termine del calcolo;
salvare nuovamente il Magazzino dopo i movimenti;
controllare la cartella di destinazione;
conservare copie di backup periodiche.
1.5 Tipi di file
CutMag utilizza:
JSON per salvare e riaprire commesse e archivi di Magazzino;
ODS/XLSX per importare liste pezzi e materiale e per esportare liste di taglio, etichette, giacenze e movimenti;
la funzione di stampa del browser per produrre documenti cartacei o PDF.
2. Mappa generale dei flussi
2.1 Flusso generale
Il flusso principale collega Produzione e Magazzino:
Lista pezzi → Materiale per calcolo → Ottimizzazione → Lista di taglio → Impegni e reintegro → Lavorazione → Scarico fisico → Conferma dei residui → Salvataggio del Magazzino.
I dati possono passare direttamente tra le pagine aperte nello stesso browser oppure tramite file ODS/XLSX.
Il trasferimento diretto è più rapido. Il trasferimento tramite file è preferibile quando si lavora su dispositivi o browser differenti, quando le operazioni vengono eseguite in momenti diversi o quando si desidera conservare una documentazione completa della commessa.
2.2 Flusso della Produzione
1. Inserimento o importazione di una o più liste pezzi.
2. Caricamento del materiale dal Magazzino o da un file.
3. Eventuale aggiunta manuale di barre.
4. Verifica dei parametri tecnici.
5. Ottimizzazione.
6. Controllo di risultati, reintegro, movimenti e residui.
7. Stampa ed esportazione.
8. Salvataggio della commessa JSON.
9. Trasferimento dei dati al Magazzino.
2.3 Flusso del Magazzino
1. Apertura dell'ultimo archivio JSON.
2. Controllo di giacenze, ordini e impegni.
3. Importazione o inserimento dei carichi.
4. Registrazione del materiale da ricevere.
5. Acquisizione degli impegni dalla Produzione.
6. Ricezione totale o parziale del materiale ordinato.
7. Conferma della lavorazione e scarico fisico.
8. Misurazione e conferma degli spezzoni reali.
9. Controllo del Registro movimenti.
10. Salvataggio dell'archivio aggiornato e del backup.
2.4 Stati del materiale
La giacenza fisica rappresenta ciò che è realmente presente. Il materiale da ricevere è ordinato ma non ancora fisicamente disponibile. Il materiale impegnato è riservato a commesse già pianificate. La disponibilità per il calcolo è determinata da:
Giacenza fisica + Da ricevere - Impegnato.
Il materiale da ricevere può essere impiegato nella pianificazione. Il materiale impegnato rimane fisicamente presente fino alla conferma della lavorazione, ma non può essere utilizzato da una nuova commessa.
2.5 Regole fondamentali dello scambio
Il caricamento del Magazzino in Produzione non modifica l'archivio.
Le modifiche ad altezza, reversibilità e sfrido eseguite in Produzione valgono per la commessa corrente.
Gli scarichi previsti vengono trasferiti inizialmente come impegni.
I residui calcolati restano ipotetici fino alla misurazione.
Una riga importata deve essere controllata prima della registrazione.
I file con identificativi non devono essere modificati per forzare una seconda importazione.
Il Magazzino deve essere salvato manualmente dopo le operazioni.
3. Avvio e navigazione
3.1 Avvio dell'applicazione
CutMag si utilizza attraverso il browser. Dalla pagina principale è possibile accedere alle due aree operative:
Produzione, dedicata alle commesse e all'ottimizzazione;
Magazzino, dedicata a giacenze e movimenti.
Le due aree possono scambiarsi dati direttamente quando sono utilizzate nella stessa esecuzione dell'applicazione e nello stesso browser.
Contenuto del video
Il video presenta il ciclo generale dell'applicazione e il collegamento fra Produzione e Magazzino.
3.2 Navigazione in Produzione
La pagina Produzione segue il normale ordine di lavorazione:
1. Lista pezzi.
2. Materiale per calcolo.
3. Risultati.
4. Reintegro e movimenti.
5. Lista di taglio.
I collegamenti rapidi Lista pezzi, Materiale calcolo, Risultati e Lista taglio permettono di raggiungere le relative sezioni.
3.3 Navigazione nel Magazzino
La pagina Magazzino comprende:
1. Giacenza.
2. Carico materiale.
3. Residui previsti.
4. Materiale da ricevere.
5. Scarico materiale.
6. Registro movimenti.
Prima di eseguire operazioni è necessario verificare il nome dell'archivio aperto.
3.4 Passaggio tra le pagine
I comandi di navigazione consentono di passare fra Produzione, Magazzino, home e manuale. Quando sono presenti dati non salvati o operazioni non concluse, il browser può richiedere una conferma prima della chiusura.
L'avviso non salva automaticamente i dati. Prima di uscire occorre completare o annullare le operazioni temporanee e salvare i relativi file.
3.5 Salvataggio locale e nomi dei file
È consigliabile utilizzare nomi che contengano riferimento, data e revisione:
Commessa_1254_Cliente_Rossi_2026-07-30_rev01.json
Per riprendere un lavoro precedente:
1. aprire la pagina corrispondente;
2. selezionare il file salvato;
3. confermare l'apertura;
4. controllare i dati prima di proseguire.
L'apertura può sostituire i dati già presenti nella pagina.
3.6 Indicazioni generali
Utilizzare una sola copia operativa della stessa commessa.
Verificare sempre l'archivio di Magazzino aperto.
Non modificare manualmente i file JSON.
Conservare i documenti di ogni commessa in una cartella dedicata.
Creare copie periodiche degli archivi.
Leggere i messaggi prima di confermare importazioni e movimenti.
4. Produzione
4.1 Funzione della pagina
La pagina Produzione consente di preparare una commessa, importare o inserire i pezzi, definire il materiale disponibile ed eseguire l'ottimizzazione.
Il flusso normale comprende:
1. scelta dell'unità di misura;
2. inserimento o importazione delle liste pezzi;
3. caricamento del materiale;
4. eventuale integrazione manuale;
5. verifica dei parametri;
6. ottimizzazione;
7. controllo dei risultati;
8. stampa ed esportazione;
9. salvataggio della commessa.
4.2 Unità di misura e decimali
Prima di inserire o importare i dati occorre selezionare millimetri o pollici e il numero di cifre decimali.
La stessa unità deve essere usata per lunghezze, quote e file importati. La scelta va effettuata prima della compilazione della commessa.
4.3 Lista pezzi
La Lista pezzi contiene tutti gli elementi da produrre. I dati possono essere inseriti manualmente, importati da ODS/XLSX o caricati da una commessa JSON.
Per ogni pezzo si indicano:
Commessa;
Profilo;
Codice;
Lunghezza;
Quantità;
Angolo SX;
Angolo DX;
Lavorazione.
Premendo Aggiungi il pezzo entra nella tabella. Una riga può essere modificata, salvata o eliminata. Svuota lista elimina tutte le righe e deve essere utilizzato con attenzione.
Contenuto del video
La dimostrazione mostra come compilare una lista, esportarla, importarla e aggiungere una seconda lista alla commessa corrente.
Figura 1 - Lista pezzi e importazione dei dati della commessa.
4.4 Importazione di più liste
Per importare una lista:
1. premere Seleziona file;
2. scegliere il file ODS/XLSX;
3. premere Importa lista;
4. verificare i dati acquisiti.
L'importazione aggiunge i nuovi elementi alla lista presente. È quindi possibile riunire più file e ottimizzarli insieme.
Prima del calcolo controllare profili, lunghezze, quantità, angoli, unità e possibili duplicati.
4.5 Commessa JSON
Per aprire una commessa:
1. premere Seleziona file;
2. scegliere il JSON;
3. premere Apri commessa;
4. confermare l'eventuale sostituzione dei dati presenti.
Salva commessa è disponibile dopo un calcolo completato e conserva lista pezzi, materiali, parametri e risultato.
4.6 Materiale per calcolo
Il materiale può provenire:
dall'archivio di Magazzino;
da un file ODS/XLSX;
da un inserimento manuale.
La colonna Origine distingue il materiale del Magazzino da quello manuale. Le modifiche eseguite in questa sezione non cambiano direttamente l'archivio.
Contenuto del video
Il video illustra le diverse origini del materiale disponibile per l'ottimizzazione e la verifica dei dati caricati.
Figura 2 - Materiale per calcolo: dati importati dal Magazzino e barre aggiunte manualmente.
4.7 Caricamento dal Magazzino
Carica magazzino rende disponibili in Produzione le barre e gli spezzoni registrati.
Le barre con quantità zero possono rimanere nell'elenco perché rappresentano materiale ordinabile e consentono di calcolare il reintegro. Gli spezzoni sono invece elementi fisici unici: uno spezzone con quantità zero non è disponibile.
4.8 Dati del materiale
Per ogni materiale si gestiscono:
Profilo;
Lunghezza;
Tipo, Barra o Spezzone;
Quantità;
Reversibilità;
Altezza profilo;
Sfrido estremità.
Le righe provenienti dal Magazzino mantengono protetti profilo, lunghezza, tipo e quantità. Restano modificabili reversibilità, altezza e sfrido, perché sono parametri della lavorazione corrente.
Altezza e reversibilità non creano articoli di Magazzino differenti.
4.9 Aggiunta manuale di barre
Per aggiungere barre:
1. aprire Materiale per calcolo;
2. inserire Profilo e Lunghezza;
3. scegliere Barra;
4. indicare la Quantità;
5. impostare Reversibilità, Altezza e Sfrido;
6. premere Aggiungi;
7. verificare l'origine Manuale.
Le barre diventano disponibili soltanto per il calcolo corrente. Non aumentano la giacenza fisica e non generano automaticamente un carico.
4.10 Parametri di ottimizzazione
Premendo OTTIMIZZA vengono richiesti:
Spessore lama;
Lunghezza minima degli spezzoni recuperabili;
Percentuale minima di utilizzo degli spezzoni.
Dopo la conferma viene eseguita l'ottimizzazione base. Se sono presenti profili reversibili e tagli inclinati può essere proposta l'ottimizzazione avanzata.
4.11 Risultati
La sezione mostra:
barre totali;
pezzi;
materiale utilizzato;
sfrido totale;
materiale recuperabile;
profili elaborati.
Il filtro Profilo da visualizzare cambia soltanto la vista e non ricalcola la commessa.
Figura 3 - Riepilogo dei risultati dell'ottimizzazione.
4.12 Reintegro magazzino
La tabella indica, per profilo e lunghezza:
barre necessarie;
barre disponibili nel calcolo;
barre da reintegrare.
Il fabbisogno deve essere controllato prima di diventare un ordine.
4.13 Residui e movimenti
La tabella riepiloga materiale utilizzato, impegni previsti e residui recuperabili.
I residui sono ipotetici fino alla lavorazione e devono essere misurati, corretti, confermati oppure eliminati nel Magazzino.
Figura 4 - Reintegro magazzino, residui e movimenti generati dalla Produzione.
4.14 Lista di taglio
Sono disponibili:
Lista estesa, con ogni barra;
Lista compatta, che raggruppa gli schemi identici.
La barra grafica mostra lunghezze, bordi dei pezzi e simboli di rotazione o ribaltamento. A schermo i pezzi sono distinti anche mediante colori; nella stampa vengono utilizzati riempimenti a righe e bordature, così la rappresentazione rimane leggibile anche in bianco e nero. I codici e gli altri dati sono riportati nella tabella di dettaglio.
È possibile stampare la lista ed esportare i file per lista di taglio ed etichette.
Contenuto del video
La dimostrazione segue il calcolo fino alla lettura dei risultati e alla preparazione dei documenti destinati alla produzione.
Figura 5 - Comandi della lista di taglio e delle relative esportazioni.
4.15 Controlli finali
Prima di concludere verificare:
completezza delle liste;
assenza di duplicazioni accidentali;
corrispondenza fra profili e materiali;
lunghezze, quantità e angoli;
parametri tecnici;
plausibilità del reintegro;
presenza di tutti i pezzi nella lista di taglio.
Figura 6 - Esempio di lista di taglio compatta: schema grafico della barra, angoli, orientamento e raggruppamento di barre uguali.
5. Magazzino
5.1 Funzione della pagina
Il Magazzino gestisce giacenze, materiale da ricevere, materiale impegnato, carichi, scarichi, residui previsti, rettifiche e Registro movimenti.
Contenuto del video
Il video mostra la registrazione del materiale ordinato, il ricevimento, lo scarico e la chiusura dei movimenti previsti.
5.2 Archivio e salvataggio
Importa archivio apre il JSON completo. Salva archivio scarica una copia aggiornata.
Il salvataggio non è automatico. Dopo carichi, scarichi, ricezioni, rettifiche o altri movimenti è necessario salvare nuovamente l'archivio.
È consigliabile mantenere:
un file principale;
backup periodici con data e progressivo.
Esempio:
Magazzino_principale.json
Magazzino_backup_2026-07-30_01.json
Magazzino_backup_2026-07-30_02.json
Creare sempre un backup prima di inventari, importazioni multiple, rettifiche o manutenzioni.
La chiusura senza salvataggio può causare la perdita delle operazioni successive all'ultimo file creato.
5.3 Giacenza magazzino
Per ogni materiale vengono mostrati:
Stato;
Profilo;
Tipo;
Lunghezza;
Giacenza fisica;
Da ricevere;
Impegnato;
Disponibilità calcolo.
La disponibilità è:
Giacenza fisica + Da ricevere - Impegnato.
Figura 7 - Giacenza magazzino, indicatori, filtri e disponibilità.
5.4 Stati
Attivo: materiale disponibile.
In commessa: materiale impegnato.
Non disponibile: materiale non utilizzabile per nuovi calcoli.
Una barra a quantità zero può restare come tipologia ordinabile. Uno spezzone esaurito non è ordinabile e non costituisce disponibilità.
Valori negativi devono essere verificati attraverso giacenza, ordini, impegni e Registro movimenti.
5.5 Filtri
È possibile filtrare per profilo, tipo e stato e mostrare o nascondere le barre esaurite. I filtri modificano soltanto la visualizzazione.
5.6 Identificazione del materiale
Il materiale è identificato principalmente da profilo, tipo e lunghezza.
Altezza e reversibilità sono valori tecnici predefiniti, ma non separano la giacenza. Lo stesso tubo rettangolare può essere lavorato con altezze diverse senza diventare due articoli.
5.7 Carico manuale
Nella sezione Carico materiale si indicano Profilo, Lunghezza, Tipo, Quantità, Reversibilità e Altezza.
Premendo Aggiungi carico la riga entra in una tabella temporanea. È possibile modificarla o eliminarla. Salva movimento registra definitivamente il gruppo.
Figura 8 - Inserimento e conferma di un carico di Magazzino.
5.8 Rettifica
La rettifica allinea l'archivio alla situazione reale in caso di inventario, errori, variazioni di commessa, danneggiamenti o residui differenti.
Deve contenere una nota e non deve sostituire un normale movimento ancora registrabile.
5.9 Importazione del carico e reintegro
Importa carico ODS/XLSX acquisisce barre da ordinare o registrare. Verifica reintegro da Produzione controlla i dati dell'ultima ottimizzazione e propone le quantità aggiuntive.
Le righe restano modificabili prima del salvataggio. Gli identificativi riducono il rischio di doppia importazione.
5.10 Materiale da ricevere
La tabella mostra stato, riferimento, profilo, tipo, lunghezza, ordinato, ricevuto e da ricevere.
La ricezione può essere totale o parziale. La quantità ricevuta aumenta la giacenza fisica e diminuisce quella da ricevere.
Figura 9 - Residui previsti dalla Produzione e materiale da ricevere.
5.11 Residui previsti
Gli spezzoni calcolati dalla Produzione sono provvisori. Dopo la lavorazione l'operatore deve:
1. misurare lo spezzone;
2. correggere lunghezza o quantità;
3. confermare il carico;
4. eliminarlo se non esiste o non va conservato.
La cancellazione non registra movimenti e non modifica la giacenza.
5.12 Scarico
Lo scarico manuale richiede profilo, tipo, lunghezza, quantità, riferimento e note.
Gli scarichi della Produzione possono essere importati direttamente o da ODS/XLSX. Prima del salvataggio vengono mostrati in una tabella di controllo.
Figura 10 - Preparazione e conferma dello scarico materiale.
5.13 Impegno e scarico fisico
L'impegno riserva il materiale e riduce la disponibilità, ma non la giacenza fisica.
Quando la lavorazione viene confermata, viene registrato lo scarico fisico e l'impegno viene chiuso o aggiornato.
Questa separazione permette di eseguire un inventario corretto anche con commesse non ancora lavorate.
5.14 Registro movimenti
Il Registro conserva data, movimento, stato, riferimento, profilo, tipo, lunghezza, quantità e note.
Può essere filtrato, stampato ed esportato. Costituisce la base per ricostruire l'evoluzione delle giacenze.
Il comando rapido Impegni aperti, presente nel riepilogo delle giacenze, apre il Registro mostrando soltanto gli impegni non ancora lavorati ed escludendo quelli eseguiti o annullati.
Figura 11 - Filtri, stampa ed esportazione del Registro movimenti.
5.15 Strumenti tecnici
Diagnostica, controllo di coerenza e rigenerazione delle giacenze sono protetti da accesso riservato e non fanno parte del normale flusso.
La rigenerazione deve essere eseguita soltanto dopo un backup e un controllo dell'archivio.
5.16 Controlli prima della chiusura
Verificare che:
i movimenti temporanei siano confermati o annullati;
le ricezioni parziali siano corrette;
i residui siano confermati o eliminati;
gli scarichi non siano duplicati;
gli impegni corrispondano alle commesse aperte;
le rettifiche abbiano una nota;
l'archivio corretto sia stato salvato.
6. Flussi operativi completi
6.1 Preparazione
1. Aprire il Magazzino.
2. Importare il JSON più recente.
3. Verificare il nome dell'archivio.
4. Controllare giacenze, ordini e impegni.
5. Salvare un backup se necessario.
6. Aprire Produzione nello stesso browser.
6.2 Preparazione della commessa
1. Controllare unità e decimali.
2. Importare una o più liste pezzi.
3. Verificare i dati.
4. Caricare il Magazzino.
5. Integrare eventualmente con barre manuali.
6. Verificare i parametri.
7. Avviare l'ottimizzazione.
6.3 Barre manuali in Produzione
Le barre manuali servono per simulare acquisti, materiale fornito dal cliente o disponibilità non ancora registrate.
Per inserirle:
1. aprire Materiale per calcolo;
2. indicare Profilo, Lunghezza e Tipo Barra;
3. inserire la Quantità;
4. impostare i dati tecnici;
5. premere Aggiungi;
6. verificare l'origine Manuale.
Non modificano il Magazzino e possono essere proposte come ordine dal controllo del reintegro.
6.4 Controllo e documenti
Al termine verificare pezzi, barre, sfrido, residui, reintegro, movimenti e lista di taglio.
Salvare la commessa JSON ed esportare lista di taglio, etichette, reintegro e movimenti.
6.5 Trasferimento dei movimenti
Nel Magazzino premere Importa da Produzione oppure importare il file ODS/XLSX.
Le quantità utilizzate diventano impegni. I residui recuperabili entrano fra i residui previsti.
6.6 Effetto dell'impegno
Esempio:
Giacenza fisica: 20
Impegnato: 6
Disponibilità per nuovi calcoli: 14
Le sei barre sono ancora presenti ma riservate.
6.7 Reintegro con barre manuali
Supponiamo che il Magazzino contenga quattro barre da 6500 mm. In Produzione l'operatore aggiunge manualmente altre tre barre previste.
Provenienza Magazzino: 4
Aggiunte manualmente: 3
Disponibilità utilizzata nel calcolo: 7
L'ottimizzazione richiede complessivamente nove barre:
Barre necessarie: 9
Disponibili nel calcolo: 7
Ulteriore reintegro: 2
Le tre barre manuali sono state utilizzate nel calcolo, ma non risultano nel Magazzino. Verifica reintegro da Produzione propone quindi:
Barre aggiunte manualmente: 3
Ulteriore reintegro: 2
Quantità proposta da ordinare: 5
Dopo la conferma:
Giacenza fisica: 4
Da ricevere: 5
Disponibilità complessiva: 9
Quando le cinque barre arrivano:
Giacenza fisica: 9
Da ricevere: 0
Se le tre barre manuali erano già fisicamente disponibili, non devono diventare un ordine: vanno registrate con un normale carico.
6.8 Ricevimento
Da Materiale da ricevere selezionare Ricevi, indicare la quantità e confermare.
Una ricezione parziale lascia aperto l'ordine. Una ricezione completa porta a zero la quantità da ricevere.
6.9 Lavorazione e scarico
Nel Registro individuare l'impegno e scegliere Conferma lavorazione e scarica.
Prima:
Fisica 20 - Impegnato 6 - Disponibilità 14
Dopo:
Fisica 14 - Impegnato 0 - Disponibilità 14
La disponibilità era già stata ridotta dall'impegno; la conferma aggiorna la quantità fisica.
6.10 Residui reali
Dopo il taglio misurare ogni residuo previsto. Correggere e confermare quelli riutilizzabili; eliminare gli altri.
Solo la conferma genera il carico dello spezzone.
6.11 Variazioni della commessa
Se la lavorazione non è iniziata, annullare o rettificare gli impegni, aggiornare la Produzione, ricalcolare e importare i nuovi movimenti.
Se la lavorazione è già iniziata, confrontare materiale previsto e reale e registrare movimenti compensativi o rettifiche motivate.
6.12 Commesse in sequenza
Ogni nuova commessa deve utilizzare il Magazzino aggiornato dalla precedente:
1. aprire l'ultimo archivio;
2. elaborare la commessa;
3. registrare impegni e ordini;
4. confermare lavorazioni e residui;
5. salvare il nuovo archivio;
6. usarlo per la commessa successiva.
6.13 Cartella della commessa
Conservare in una cartella dedicata i file utilizzati e prodotti durante la lavorazione. Una numerazione iniziale mantiene i documenti nell'ordine del flusso operativo.
- 01lista_pezzi.xlsxDati iniziali della commessa
- 02materiale_per_calcolo.xlsxMateriale disponibile per l'ottimizzazione
- 03commessa_cutmag.jsonSalvataggio completo del lavoro
- 04lista_taglio.xlsxSequenza destinata alla lavorazione
- 05etichette.xlsxDati per la stampa delle etichette
- 06reintegro_magazzino.xlsxMateriale aggiuntivo necessario
- 07movimenti_magazzino.xlsxScambio dei movimenti con il Magazzino
- 08stampe_pdfCartella delle stampe conservate in PDF
7. Concetti tecnici del taglio
7.1 Lunghezza, quota interna e ingombro
La Lunghezza è la quota nominale misurata sulla faccia di riferimento. La Quota interna è calcolata sulla faccia opposta. L'Ingombro è la massima estensione longitudinale occupata sulla barra.
Con tagli a 90° i tre valori coincidono. Con tagli inclinati possono differire.
7.2 Angoli
Ogni pezzo ha Angolo SX e Angolo DX.
Retto: 90°.
Acuto: inferiore a 90°.
Ottuso: superiore a 90°.
Due angoli supplementari sommano 180°, per esempio 45° e 135°.
CutMag accetta valori maggiori di 0° e minori di 180°. L'operatore deve verificare che siano realizzabili dalla macchina e dall'attrezzatura utilizzate.
Angoli molto vicini agli estremi generano ingombri e sfridi lama molto elevati e devono essere valutati con particolare attenzione.
7.3 Altezza profilo
L'altezza è la dimensione attraversata dal taglio inclinato. A parità di angolo, un'altezza maggiore produce uno sviluppo longitudinale maggiore.
Un tubo 80 × 40 mm può essere lavorato con altezza 80 o 40 mm secondo l'appoggio. Il codice e la quantità restano gli stessi; l'altezza può essere modificata in Produzione.
7.4 Esempio geometrico
Per un pezzo da 1000 mm, angolo 45° e altezza 40 mm, lo sviluppo longitudinale del taglio è 40 mm. Con altezza 80 mm diventa 80 mm.
Questo dimostra perché l'altezza deve corrispondere all'orientamento reale.
7.5 Spessore lama e inclinazione
Lo spessore lama è il valore nominale o operativo per un taglio a 90°. Lo sfrido longitudinale aumenta con l'inclinazione:
Sfrido effettivo = Spessore lama / seno dell'angolo.
Con lama da 4 mm:
Angolo |
Sfrido longitudinale |
90° |
4,00 mm |
60° |
4,62 mm |
45° |
5,66 mm |
30° |
8,00 mm |
Un angolo di 150° produce lo stesso sviluppo di 30°.
L'operatore deve inserire lo spessore base. La correzione angolare è automatica.
Può essere conveniente utilizzare un valore leggermente superiore a quello nominale per includere una piccola rifilatura. Il margine dipende da macchina, lama, posizionamento, tolleranze e metodo di officina e va determinato con esperienza o tagli di prova.
Esempio indicativo:
Lama nominale 4,0 mm - Valore operativo 4,2 mm
A 30° il programma calcola 8,4 mm.
Il margine lama riguarda ogni taglio. Lo sfrido estremità riguarda invece l'inizio e la fine della barra.
7.6 Sfrido estremità
Il valore viene applicato a entrambe le estremità.
Barra 6500 mm e sfrido 10 mm:
6500 - 10 - 10 = 6480 mm utilizzabili
Serve per taglio di pulizia, tolleranze, zone danneggiate o limiti di presa.
7.7 Spezzoni recuperabili
Un residuo inferiore alla Lunghezza minima spezzoni recuperabili viene considerato sfrido.
La Percentuale minima utilizzo spezzoni impedisce di consumare uno spezzone quando ne verrebbe usata soltanto una parte troppo piccola.
I residui calcolati devono comunque essere misurati nel Magazzino.
7.8 Rotazione
La rotazione gira il pezzo di 180° testa-coda mantenendo la stessa faccia di appoggio.
Scambia estremità destra e sinistra e quindi la posizione degli angoli. Profili a C o T possono essere ruotabili a seconda della geometria e del lato di taglio.
7.9 Ribaltamento
Il ribaltamento capovolge il profilo e scambia faccia superiore e inferiore. Cambia il verso geometrico dei tagli.
Un profilo a Z è un esempio di profilo che può essere ribaltabile.
7.10 Classi di reversibilità
Classe |
Rotazione testa-coda |
Ribaltamento sopra-sotto |
NO |
No |
No |
B |
Sì |
No |
C |
No |
Sì |
A |
Sì |
Sì |
NO mantiene l'orientamento originale. B permette la rotazione. C permette il ribaltamento. A permette entrambe le operazioni.
La classe deve rispettare geometria, piano d'appoggio, finitura e lavorazioni successive.
Figura 12 - Rotazione e ribaltamento nelle classi di reversibilità B, C e A. La classe NO mantiene l'orientamento originale.
7.11 Reversibilità e Magazzino
Altezza e reversibilità vengono conservate come valori tecnici, ma non identificano articoli differenti.
In Produzione possono essere modificate per la commessa senza cambiare la giacenza.
7.12 Ottimizzazione base
L'ottimizzazione base considera già:
ingombro reale;
altezza;
angoli;
sfrido lama inclinato;
recupero fra angoli adiacenti compatibili.
Con pezzo sinistro DX 135° e pezzo destro SX 45°, gli ingombri possono sovrapporsi parzialmente. Il recupero dipende da angoli e altezza e avviene senza ruotare o ribaltare i pezzi.
7.13 Calcolo avanzato
L'ottimizzazione avanzata mantiene i controlli della base e analizza ulteriori combinazioni ottenute con rotazione, ribaltamento e diverso ordinamento.
L'ottimizzazione base recupera già gli angoli compatibili; l'avanzata aumenta le configurazioni nelle quali il recupero può essere ottenuto.
Il risultato base rimane valido e può essere mantenuto.
7.14 Controlli tecnici
Verificare:
lato SX e DX;
faccia di riferimento della lunghezza;
altezza reale;
spessore lama operativo;
sfrido estremità;
classe di reversibilità;
soglia dei residui;
realizzabilità degli angoli sulla macchina.
Per il controllo di lunghezza, quota interna, angoli e ingombro fare riferimento allo schema della sezione 7.1.
8. File, stampe ed esportazioni
8.1 Categorie
JSON per continuare il lavoro in CutMag.
ODS/XLSX per scambiare ed elaborare dati.
Stampa o PDF per consultazione e archiviazione.
8.2 Commessa JSON
Il file contiene liste, materiali, unità, parametri, risultato, lista di taglio, reintegro e movimenti.
L'apertura ripristina il risultato senza ricalcolarlo. Dopo una modifica occorre ricalcolare e salvare una nuova versione.
8.3 Magazzino JSON
Contiene giacenze, ordini, impegni, residui previsti, movimenti e collegamenti.
Non viene salvato automaticamente e deve essere accompagnato da backup periodici.
8.4 ODS e XLSX
I formati contengono gli stessi dati di base. XLSX è indicato per Excel, ODS per LibreOffice.
Possono essere usati per trasferimenti, controlli, inventari, statistiche, listini e costi esterni.
Le colonne dei file destinati alla reimportazione non devono essere eliminate o cambiate senza verificarne la compatibilità.
8.5 Esportazioni della Produzione
Lista pezzi:
Commessa, Profilo, Codice, Lunghezza, Quantità, Tagli SX/DX, Lavorazione e Note.
Materiale per calcolo:
Profilo, Lunghezza, Quantità, Reversibilità, Altezza, Sfrido, Tipo, Origine e Note.
Reintegro:
identificativi, Profilo, Lunghezza, Barre necessarie, Disponibili, Aggiunte manualmente, Da reintegrare e dati tecnici.
Residui e movimenti:
identificativi, Movimento, Tipo, Profilo, Lunghezza, Quantità, Origine, Commessa, Stato e Note.
Lista di taglio:
Numero barra, Profilo, Commessa, Codice, Lunghezza, Quota interna, Orientamento, Angoli, Ingombro, Lavorazione e Note.
Etichette:
Numero pezzi, Profilo e barra, Commessa, Codice, Lunghezza, Angoli, Lavorazione e Note.
Il file etichette prepara i dati; grafica, QR code e stampa sono gestiti dal programma dedicato. Aprire Label Designer per importare il file esportato e completare la composizione e la stampa delle etichette.
8.6 Esportazioni del Magazzino
L'esportazione giacenze comprende identificativi, profilo, lunghezza, quantità fisica, da ricevere, impegnato, disponibilità, tipo, reversibilità, altezza, stato e note.
Il Registro esportato comprende data, movimento, stato, riferimenti, quantità, collegamenti e motivi delle rettifiche.
Il foglio non sostituisce il JSON completo.
8.7 Stampe
Produzione permette di stampare:
Lista estesa;
Lista compatta;
Reintegro;
Residui e movimenti.
Magazzino permette di stampare:
Giacenze;
Materiale da ricevere;
Residui previsti;
Registro movimenti.
Le stampe rispettano i filtri visualizzati.
8.8 Salvataggio in PDF
Dalla finestra del browser scegliere stampante o Salva come PDF, formato, orientamento, margini e scala.
Controllare l'anteprima, disattivare eventuali intestazioni del browser e verificare che tutte le colonne siano leggibili.
8.9 Organizzazione
Usare nomi con data, commessa e contenuto:
2026-07-30_Commessa-1254_lista-taglio.pdf
2026-07-30_Commessa-1254_movimenti.xlsx
Tenere separati documenti delle commesse, archivio principale del Magazzino, backup ed esportazioni.
8.10 Controlli dopo l'esportazione
- 01Download completatoVerificare che il file sia stato scaricato.
- 02Cartella correttaControllare la posizione nella cartella della commessa.
- 03File apribileAprire il documento con il programma adatto.
- 04Dati completiVerificare intestazioni e righe esportate.
- 05Misure coerentiControllare unità di misura e decimali.
- 06Commessa identificataVerificare il nome della commessa nel file.
- 07Revisione distintaAssegnare un nome chiaro e archiviare la versione corretta.
Se il browser crea un nome con (1), rinominare o archiviare il file per evitare di aprire la copia sbagliata.
9. Messaggi, controlli e risoluzione dei problemi
9.1 Tipi di messaggio
I messaggi possono essere conferme, informazioni, successi, avvisi o errori. Leggere campo, riga, quantità e file indicati prima di chiuderli.
9.2 Errori di compilazione
Campo obbligatorio: inserire il valore richiesto.
Numero non valido: eliminare lettere e simboli.
Quantità non intera: usare un numero intero.
Lunghezza o altezza non positiva: inserire un valore maggiore di zero.
Angolo non valido: usare un valore maggiore di 0° e minore di 180°.
Altezza richiesta: inserire la dimensione reale attraversata dal taglio.
La compatibilità dell'angolo con la macchina è responsabilità dell'operatore.
9.3 Duplicati
Una riga uguale può derivare da doppia importazione o rappresentare realmente pezzi identici. Verificare commessa, codice, quantità e file prima di eliminarla.
9.4 Importazione
Formati tabellari supportati: XLSX, XLS e ODS. JSON è riservato a commesse e archivi.
Se il file non viene letto, controllare integrità, protezioni, foglio, intestazioni e posizione dei dati.
Se vengono importate solo alcune righe, controllare campi obbligatori, numeri, tipo, altezza e duplicati.
Se una riga risulta già importata, verificare Registro e Materiale da ricevere. Non modificare gli identificativi per forzarla.
9.5 Trasferimento diretto
Le pagine devono essere aperte nello stesso browser, con lo stesso indirizzo e dopo un'ottimizzazione completata.
Se non ci sono dati, tornare in Produzione, ricalcolare e riprovare. Con browser o dispositivi differenti usare ODS/XLSX.
9.6 Ottimizzazione
Se non parte, verificare:
presenza di pezzi;
materiale per ogni profilo;
lunghezza sufficiente;
altezza;
angoli;
parametri tecnici.
Con tagli ottusi l'ingombro può superare la lunghezza nominale.
Se l'ottimizzazione avanzata non termina, il risultato base resta disponibile.
9.7 Reintegro inatteso
Controllare giacenza, da ricevere, impegni, barre manuali, reintegro e sequenza delle operazioni.
Proposta di ordine = Ulteriore reintegro + Barre manuali.
9.8 Disponibilità negativa
Può dipendere da impegni superiori alla disponibilità, scarichi eccessivi, ricezioni mancanti, variazioni o duplicazioni.
Prima della rettifica controllare Giacenza fisica, Da ricevere, Impegnato e Registro.
9.9 Inventario
Confrontare l'inventario con Giacenza fisica, non con Disponibilità calcolo.
Il materiale impegnato è ancora presente fino allo scarico.
9.10 Residui
Un residuo previsto non entra automaticamente in giacenza. Deve essere misurato e confermato.
Se non compare, controllare la lunghezza minima recuperabile.
9.11 Salvataggio
Salva commessa è disponibile dopo il calcolo. Salva archivio Magazzino deve essere eseguito manualmente.
L'avviso di modifiche non salvate non crea alcun file.
Controllare Download, blocchi del browser e nomi duplicati.
9.12 Stampa
Se il contenuto è tagliato, modificare orientamento, scala, margini e intestazioni del browser. Usare la lista compatta per molte barre identiche.
9.13 Accesso tecnico
Accesso tecnico abilita diagnostica e manutenzione. Il codice deve avere almeno quattro caratteri, è associato al browser e abilita gli strumenti per la sessione.
Non sostituisce la futura gestione degli utenti online.
9.14 Diagnostica
Esporta diagnostica crea un file per analizzare operazioni ed errori. Prima di inviarlo controllare eventuali riferimenti riservati.
9.15 Controllo coerenza
Confronta la giacenza corrente con il Registro senza modificare dati.
In caso di differenze:
1. salvare un backup;
2. esportare diagnostica e Registro;
3. controllare i movimenti;
4. valutare la rigenerazione solo dopo aver compreso la causa.
9.16 Rigenera giacenze
Ricostruisce le quantità dal Registro e sostituisce la giacenza, senza modificare lo storico.
Usarla soltanto con backup e da parte di un operatore autorizzato o dell'assistenza.
9.17 Segnalazione di un problema
Raccogliere:
versione di CutMag;
browser e sistema operativo;
pagina e operazione;
testo del messaggio;
file importato;
commessa JSON;
backup del Magazzino;
diagnostica;
sequenza precisa delle operazioni.
10. Glossario
Altezza profilo
Dimensione attraversata dal taglio inclinato, utilizzata per quota interna e ingombro.
Angolo acuto
Angolo inferiore a 90°.
Angolo DX
Angolo dell'estremità destra nella posizione di riferimento.
Angolo ottuso
Angolo superiore a 90°.
Angolo retto
Angolo di 90°.
Angolo SX
Angolo dell'estremità sinistra nella posizione di riferimento.
Angoli supplementari
Due angoli la cui somma è 180°, per esempio 45° e 135°.
Archivio di Magazzino
JSON completo di giacenze, ordini, impegni, residui e movimenti.
Backup
Copia di sicurezza di archivio o commessa.
Barra
Elemento lineare ordinabile in più unità. Nei file tecnici può essere indicato come standard.
Barra aggiunta manualmente
Barra disponibile per la commessa corrente ma non ancora registrata nel Magazzino.
Calcolo avanzato
Ottimizzazione che analizza ulteriori combinazioni tramite rotazione e ribaltamento.
Ottimizzazione base
Ottimizzazione iniziale, già comprensiva di ingombri, lama inclinata e recupero degli angoli compatibili.
Carico
Movimento che aumenta la giacenza fisica.
Codice pezzo
Identificativo del componente nella lista pezzi.
Commessa
Insieme dei pezzi e delle lavorazioni riferiti a un ordine o progetto.
Disponibilità per il calcolo
Giacenza fisica più materiale da ricevere meno materiale impegnato.
Esportazione
Creazione di un file con dati dell'applicazione.
Giacenza fisica
Materiale realmente presente.
Identificativo
Codice generato per collegare commesse, ordini e movimenti e riconoscere duplicazioni.
Impegno
Movimento che riserva materiale senza ridurre la giacenza fisica.
Importazione
Acquisizione di dati da JSON o foglio di calcolo.
Ingombro
Massima estensione longitudinale del pezzo sulla barra.
Inventario
Confronto fra materiale reale e Giacenza fisica registrata.
JSON
Formato di salvataggio completo per CutMag.
Lavorazione
Descrizione dell'operazione da eseguire sul pezzo.
Lista compatta
Lista di taglio che raggruppa schemi identici.
Lista di taglio
Documento operativo con disposizione, quote, angoli e orientamenti.
Lista estesa
Lista che mostra ogni barra singolarmente.
Lista pezzi
Elenco degli elementi da produrre.
Lunghezza
Quota nominale sulla faccia di riferimento.
Lunghezza minima spezzoni
Soglia al di sotto della quale un residuo è sfrido.
Materiale da ricevere
Materiale ordinato ma non ancora fisicamente ricevuto.
Materiale per calcolo
Barre e spezzoni disponibili per l'ottimizzazione.
Movimento
Operazione registrata: carico, ordine, ricevimento, impegno, scarico, rettifica o annullamento.
Movimento compensativo
Movimento che corregge un'operazione mantenendo lo storico.
Non disponibile
Materiale non assegnabile a una nuova commessa.
ODS
Formato OpenDocument per fogli di calcolo.
Ordine
Registrazione di barre da ricevere.
Orientamento normale
Posizione senza rotazione né ribaltamento.
Origine
Provenienza del materiale: Magazzino, Manuale o file.
Percentuale minima utilizzo spezzoni
Soglia minima richiesta per scegliere uno spezzone.
Profilo
Codice o descrizione della tipologia di materiale.
Quota interna
Quota calcolata sulla faccia opposta a quella di riferimento.
Registro movimenti
Cronologia delle operazioni del Magazzino.
Reintegro
Barre necessarie oltre a quelle disponibili nel calcolo.
Residuo
Parte della barra rimasta dopo il taglio.
Residuo previsto
Spezzone calcolato ma non ancora misurato né confermato.
Rettifica
Movimento che allinea l'archivio alla situazione reale.
Reversibilità
Possibilità di orientare diversamente il pezzo senza modificarne funzione e geometria.
Reversibilità A
Permette rotazione e ribaltamento.
Reversibilità B
Permette la rotazione testa-coda.
Reversibilità C
Permette il ribaltamento sopra-sotto.
Reversibilità NO
Non permette rotazione né ribaltamento.
Ribaltamento
Capovolgimento che scambia faccia superiore e inferiore.
Ricevimento
Trasferimento del materiale ordinato alla giacenza fisica.
Rotazione
Rotazione di 180° testa-coda con la stessa faccia di appoggio.
Scarico
Movimento che riduce la giacenza fisica.
Sfrido
Materiale non utilizzato e non recuperabile.
Sfrido alle estremità
Margine escluso all'inizio e alla fine della barra.
Sfrido lama
Materiale asportato dal taglio, corretto automaticamente per l'inclinazione.
Spezzone
Residuo fisico recuperabile, unico e non ordinabile.
Spessore lama
Valore operativo base usato per il materiale asportato.
Stato
Condizione di materiale, ordine o movimento.
Unità di misura
Millimetri o pollici utilizzati nella commessa.
XLSX
Formato dei fogli di calcolo Microsoft Excel.