tigtools

Da DXF a SVG

Scegli un file DXF per visualizzarlo come disegno SVG, attiva o disattiva i livelli e scarica il risultato. Nessun file viene caricato.

Funziona nel browser Nessuna registrazione

oppure rilascialo qui. Il file resta sul tuo dispositivo.

Come si usa

  1. Scegli o trascina un file .dxf (salvato come DXF ASCII).
  2. Controlla l'anteprima e disattiva i livelli che non ti servono.
  3. Scegli uno sfondo e se usare gli spessori di linea o un unico colore.
  4. Scarica il file SVG o copia il codice.

Come funziona

Il DXF viene letto con la libreria open source dxf-parser e convertito in tracciati SVG nel browser. Entità supportate: LINE, LWPOLYLINE e POLYLINE (i rigonfiamenti diventano veri archi circolari), CIRCLE, ARC, ELLIPSE, SPLINE (campionata in brevi segmenti di linea), contorni SOLID e 3DFACE, TEXT e MTEXT (un solo font, codici di formattazione rimossi), riferimenti di blocco INSERT con posizione, scala, rotazione e matrici MINSERT, e i blocchi che disegnano entità DIMENSION.

L'asse Y è invertito perché i disegni CAD contano verso l'alto mentre SVG conta verso il basso, e il viewBox SVG racchiude il disegno visibile con un piccolo margine. I colori provengono dall'entità, dal suo layer o dal blocco che la inserisce (BYLAYER e BYBLOCK), usando l'indice colori AutoCAD a 256 colori o colori reali. Ogni layer diventa un gruppo SVG, così puoi modificare i layer separatamente in un editor vettoriale.

Limiti: DWG e DXF binari non vengono letti. Layout dello spazio carta, tratteggi, immagini, tipi di linea (tratteggi), solidi 3D, mesh ed entità punto non vengono disegnati; lo strumento indica quante entità ha saltato. I pesi razionali delle spline vengono ignorati. Se $INSUNITS è mm, cm o pollici, la larghezza e l'altezza dell'SVG usano quell'unità; altrimenti le unità di disegno vengono scritte come numeri semplici.

Esempi

Contorno per taglio laser

Un DXF esportato da un programma CAD con il contorno di taglio sul layer CUT e le quote su DIM: nascondi DIM e TEXT, scegli uno sfondo trasparente e scarica un SVG per il software laser.

Planimetria per una pagina web

Un DXF architettonico con muri, porte come riferimenti di blocco ed etichette delle stanze: mantieni tutti i layer, usa gli spessori di linea DXF e incorpora l'SVG in una pagina dove si ridimensiona senza perdita di nitidezza.

Domande frequenti

È possibile convertire i file DWG?

No. DWG è un formato binario chiuso. In AutoCAD, LibreCAD, DraftSight, FreeCAD o QCAD usa Salva con nome o Esporta e scegli DXF (ASCII), poi converti quel file qui.

Perché parte del testo ha il font o la posizione sbagliati?

L'SVG usa un font generico sans-serif e l'allineamento di base di TEXT e MTEXT. I font CAD (SHX), le frazioni impilate e la formattazione dei paragrafi non vengono riprodotti.

Gli archi vengono mantenuti come archi?

Sì per ARC, CIRCLE e per i rigonfiamenti delle polilinee, purché un blocco non sia scalato in modo diverso in X e Y. Ellissi, spline e archi all'interno di blocchi scalati in modo non uniforme diventano brevi segmenti rettilinei.

Perché il mio disegno appare minuscolo o spostato lontano da un lato?

Il viewBox copre ogni entità visibile, quindi un oggetto isolato lontano dal disegno fa diventare piccolo tutto il resto. Nascondi il layer che lo contiene oppure eliminalo dal tuo programma CAD.

Privacy

Il file DXF viene letto e convertito nel browser. Non viene caricato né archiviato e viene conteggiato solo un evento anonimo di utilizzo dello strumento.