tigtools

DXF till SVG

Välj en DXF-fil för att se den som en SVG-ritning, slå på eller av lager och ladda ner resultatet. Inget laddas upp.

Körs i din webbläsare Ingen registrering

eller släpp den här. Filen stannar kvar på din enhet.

Så här använder du det

  1. Välj eller släpp en .dxf-fil (sparad som ASCII DXF).
  2. Kontrollera förhandsvisningen och stäng av lager du inte behöver.
  3. Välj bakgrund och om linjetjocklekar eller en enda färg ska användas.
  4. Ladda ner SVG eller kopiera koden.

Så fungerar det

DXF-filen läses med det öppna dxf-parser-biblioteket och konverteras till SVG-banor i din webbläsare. Entiteter som stöds: LINE, LWPOLYLINE och POLYLINE (bågar blir äkta cirkelbågar), CIRCLE, ARC, ELLIPSE, SPLINE (samplas till korta linjesegment), SOLID- och 3DFACE-konturer, TEXT och MTEXT (ett enda teckensnitt, formateringskoder tas bort), INSERT-blockreferenser med position, skala, rotation och MINSERT-matriser, samt de block som ritar DIMENSION-entiteter.

Y-axeln vänds eftersom CAD-ritningar räknar uppåt medan SVG räknar nedåt, och SVG-vyn anpassas till den synliga ritningen med en liten marginal. Färger hämtas från entiteten, dess lager eller det infogande blocket (BYLAYER och BYBLOCK) med hjälp av AutoCAD Color Index med 256 färger eller äkta färger. Varje lager blir en SVG-grupp, så att du kan redigera lager separat i ett vektorprogram.

Begränsningar: DWG och binär DXF läses inte. Pappersrymdlayouter, skraffering, bilder, linjetyper (streck), 3D-solider, nät och punktentiteter ritas inte; verktyget anger hur många entiteter det hoppade över. Rationella spline-vikter ignoreras. Om $INSUNITS är mm, cm eller tum används den enheten för SVG-bredd och -höjd; annars skrivs ritningsenheter som vanliga tal.

Exempel

Kontur för laserskärning

En DXF exporterad från ett CAD-program med skärkonturen på lagret CUT och mått på DIM: dölj DIM och TEXT, välj genomskinlig bakgrund och ladda ned en SVG för laserprogrammet.

Planritning för en webbsida

En arkitektonisk DXF med väggar, dörrar som blockreferenser och rumsbeteckningar: behåll alla lager, använd DXF-linjetjocklekar och bädda in SVG:n på en sida där den skalas utan att bli suddig.

Vanliga frågor

Kan jag konvertera DWG-filer?

Nej. DWG är ett stängt binärformat. I AutoCAD, LibreCAD, DraftSight, FreeCAD eller QCAD använder du Spara som eller Exportera och väljer DXF (ASCII), och konverterar sedan filen här.

Varför visas en del text med fel teckensnitt eller på fel plats?

SVG:n använder ett generiskt sans-serif-teckensnitt och grundläggande justering av TEXT och MTEXT. CAD-teckensnitt (SHX), staplade bråk och styckeformatering återges inte.

Sparas bågar som bågar?

Ja, för ARC, CIRCLE och polyline-bågar, så länge blocket inte skalas olika i X och Y. Ellipser, splines och bågar inuti block med olikformig skala blir korta raka segment.

Varför ser min ritning liten ut eller ligger långt åt ena sidan?

Visningsboxen omfattar alla synliga objekt, så ett ensamt objekt långt från ritningen gör allt annat litet. Dölj lagret som innehåller det eller ta bort det i ditt CAD-program.

Integritet

DXF-filen läses och konverteras i din webbläsare. Den laddas inte upp eller lagras, och endast en anonym händelse att verktyget användes räknas.