Skip to content

Unità DXF: mm o pollici, e perché i pezzi arrivano 25,4× troppo grandi o troppo piccoli

Un pezzo che arriva 25,4 volte troppo grande o troppo piccolo è stato letto nell'unità sbagliata: disegnato in pollici e letto in mm, o il contrario. Un DXF contiene numeri nudi e il suo unico indicatore di unità, $INSUNITS, spesso vale 0 (senza unità) o manca: quindi controlla l'ingombro di ogni pezzo importato prima di fare il nesting o il preventivo.

5 min di lettura · Aggiornato · Dal team Zorocut
Passaggi
  1. Guarda l'ingombro del pezzo subito dopo l'importazione
  2. Se è sbagliato di 25,4×, imposta le unità a mano (mm o pollici) e ricontrolla la dimensione
  3. Correggi alla fonte: esporta di nuovo il DXF con l'unità impostata, oppure chiedi al cliente in che unità ha disegnato

Che cosa dice davvero il file

Ogni coordinata in un DXF è un semplice numero. La variabile d'intestazione $INSUNITS indica l'unità: 0 = senza unità, 1 = pollici, 2 = piedi, 4 = millimetri, 5 = centimetri, 6 = metri. Il riferimento ufficiale di Autodesk la descrive come l'unità predefinita per i blocchi di DesignCenter — meno di «l'unità del disegno» — e molti programmi di esportazione la lasciano a 0 o non la scrivono affatto.

  • $MEASUREMENT (0 = imperiale, 1 = metrico) sceglie solo i file di tratteggi e tipi di linea; delle coordinate non dice nulla.
  • $LUNITS è il formato di visualizzazione (decimale, architettonico…), non una scala.
  • Nemmeno i blocchi vengono convertiti: solo il fattore di scala dell'INSERT ne cambia la dimensione.

La prova del 25,4

Una staffa da 100 mm disegnata in mm ma letta in pollici diventa lunga 2540 mm — più di una lamiera da 1250 × 2500 mm. Una piastra da 4 in disegnata in pollici ma letta in mm diventa di 4 mm — un puntino. L'errore salta all'occhio se guardi la dimensione ed è invisibile se guardi solo la forma. È anche l'errore di preventivo più costoso: la lunghezza di taglio sbaglia di 25,4× e l'area di circa 645×, e il prezzo segue entrambe.

Come Zorocut legge le unità

  • Se $INSUNITS è impostata (pollici, piedi, mm, cm, m…), Zorocut la usa e lo dice: «Letto in mm — lo dice il file».
  • Se vale 0 o manca, Zorocut tira a indovinare: un disegno non più grande di 120 unità, con i punti quasi tutti su una griglia di 1/16 (…0,5, …0,25, …0,0625), viene letto in pollici, tutto il resto in mm. Il controllo pre-taglio mostra allora «Unità ipotizzate», così guardi la dimensione.
  • In Zorocut Nest puoi forzarla pezzo per pezzo (Unità: Dal file / mm / pollici), e il controllo DXF mostra la dimensione di ogni pezzo e segnala un'unità ipotizzata.

File da Inkscape e SVG

Inkscape scrive $INSUNITS in base all'unità del documento, e un documento in px viene scritto come 0 (senza unità) a 96 px per pollice. Un file così arriva con numeri 3,78 volte più grandi dei millimetri (96 ÷ 25,4). Per i file SVG Zorocut legge larghezza, altezza e viewBox; senza una dimensione in mm prende un'unità come 1/96 di pollice (1/72 di pollice per i file di Adobe Illustrator) e ti avvisa di controllare le dimensioni dei pezzi.

Correggere alla fonte

  1. AutoCAD: imposta la variabile INSUNITS a 4 (mm) o 1 (pollici) prima di salvare il DXF.
  2. Fusion, SolidWorks e Inkscape: imposta l'unità del documento o dell'esportazione in mm prima di esportare.
  3. Quando un cliente manda un file senza unità, chiedi «mm o pollici?» e scrivi la risposta sul preventivo.

Fonti

  1. Autodesk, AutoCAD 2012 DXF Reference ($INSUNITS, OCS, entities)
  2. ezdxf documentation, DXF Units
  3. Inkscape extensions, DXF outlines exporter (dxf_outlines.py)

Bloccato su altro? Chiedi — il team Zorocut risponde a ogni domanda.

Fai una domanda

Consigli su nesting e preventivi nella tua casella di posta

Circa un'e-mail al mese: consigli su nesting e preventivi, soluzioni ai problemi di cui si parla nella community e novità di Zorocut.

Circa un'e-mail al mese con nuove guide su taglio e preventivi, video e novità di Zorocut. Prima ti inviamo via e-mail un link per confermare, e puoi annullare l'iscrizione quando vuoi. Informativa sulla privacy

Fai nesting e preventivo in Zorocut

La regola della distanza, il controllo delle unità, le velocità di partenza e la formula del preventivo di queste guide sono integrate in Zorocut Nest e nel nesting online gratuito. I tuoi DXF restano sul tuo computer.