DXF jämfört med SVG: Vilket filformat ska du använda?

Du har en design klar för skärning. Programvaran frågar efter en fil. Ska du använda DXF eller SVG?
Den här frågan dyker upp i alla forum om laserskärning, CNC-fräsning och skärmaskiner. Svaren är oftast vaga ("det beror på") eller lägerbundna ("SVG är alltid bättre" / "riktiga maskinister använder DXF"). Inget av det är särskilt hjälpsamt.
Här är det faktiska svaret, förklarat så tydligt att du aldrig behöver undra igen.
Vad de faktiskt är
SVG (Skalbar vektorgrafik) är en öppen standard för 2D-vektorgrafik. Den skapades för webben men fungerar utmärkt för tillverkning. SVG-filer är XML-text som kan läsas av människor. Öppna en i en textredigerare så ser du koordinater, sökvägsdata, färger och formatering.
DXF (Utbytesformat för ritningar) skapades av Autodesk 1982 för att utbyta data mellan AutoCAD och andra CAD-program. Det är standardformatet för tekniska ritningar och CNC-tillverkning. DXF-filer är också textbaserade men använder en mer strikt, sektionsbaserad struktur.
Båda formaten beskriver samma grundläggande saker: linjer, bågar, cirklar, kurvor och sökvägar. De är olika språk som beskriver samma geometri.
SKRIV UT. SKÄR. FRÄS.



- Flera format (SVG, DXF, PNG)
- Maskintestade motiv
- Kommersiella licenser
Sponsrad av PrintCutCarve.com
De viktigaste skillnaderna
| Egenskap | SVG | DXF |
|---|---|---|
| Ursprung | Webb (W3C, 1999) | CAD (Autodesk, 1982) |
| Primär användning | Webb, design, laser/vinyl | CAD, CNC, teknik |
| Färgstöd | Full RGB/hex | Begränsat (lagerfärger) |
| Formatering | CSS-liknande (fyllning, linje, opacitet) | Minimal |
| Textstöd | Fullständigt (teckensnitt, storlek) | Grundläggande |
| Lager | Grupper och ID:n | Namngivna lager |
| Enheter | Pixlar, mm, in osv. | Vanligtvis mm eller tum |
| Filstorlek | Kompakt | Större för samma geometri |
| Läsbart för människor | Ja (XML) | Ja (men utförligt) |
| Kan visas i webbläsare | Ja (inbyggt) | Nej |
När du ska använda SVG
SVG är det bättre valet i de flesta maker-sammanhang:
Programvara för laserskärning. LightBurn, xTool Creative Space och de flesta moderna laserprogram importerar SVG direkt. SVG bevarar färger, som laserprogram kan koppla till olika åtgärder (rött = skär, blått = gravera, grönt = markera).
Skärmaskiner. Cricut Design Space och Silhouette Studio föredrar båda SVG. Färg- och lagerinformationen i SVG-filer motsvarar direkt de skärlager som de här programmen använder.
Webb och delning. SVG-filer visas i alla webbläsare. Du kan förhandsvisa dem, dela dem online och bädda in dem på webbplatser utan någon särskild visare. Försök göra det med en DXF.
Designverktyg. Inkscape, Illustrator, Affinity Designer och Figma använder alla SVG som primärt eller inbyggt format. Ekosystemet av verktyg för att skapa och redigera SVG-filer är enormt.
Färgkodade arbetsflöden. Om du använder olika färger för att representera olika åtgärder (ett vanligt arbetsflöde vid laserskärning) hanterar SVG detta naturligt. Varje sökväg kan ha sin egen linje- och fyllningsfärg.
När du ska använda DXF
DXF är rätt val i de här specifika situationerna:
CNC CAM-programvara. Fusion 360, Carbide Create, VCarve, Aspire och de flesta CNC CAM-program arbetar direkt med DXF. Vissa accepterar även SVG, men DXF är det förväntade formatet. Genereringen av CAM-verktygsbanor bygger på DXF-konventioner.
Precisionsteknik. När måtten måste vara exakta och den efterföljande programvaran behöver veta att en linje är exakt 127.5mm lång överför DXF den precisionen på ett tillförlitligt sätt. SVG kan också göra det, men CAD/CAM-ekosystemet har större förtroende för DXF.
Äldre utrustning. Äldre CNC-styrsystem, industriella lasersystem och vissa plasmaskärare accepterar bara DXF (eller ännu äldre format som HPGL). Om maskinens programvara är från 2010 är DXF förmodligen det säkraste valet.
Utbyte med maskinister eller tillverkare. Om du skickar filer till en mekanisk verkstad, en CNC-tjänst eller ett tillverkningsföretag förväntar de sig DXF. Det är tillverkningsvärldens lingua franca. Att skicka en SVG till en mekanisk verkstad är som att skicka ett Word-dokument till någon som bad om en PDF. Det kanske fungerar, men det visar att du inte talar deras språk.
Info
En enkel tumregel: om programvaran är utformad för design och laser/vinyl ska du använda SVG. Om den är utformad för CAD/CAM och CNC ska du använda DXF.
Vanliga konverteringsproblem
Att konvertera mellan de två formaten är enkelt i teorin. I praktiken kan några saker gå fel:
Kurvor och bågar
SVG använder kubiska Bezier-kurvor för jämna sökvägar. DXF använder bågar, linjer och splines. När SVG-kurvor konverteras till DXF måste konverteraren approximera Bezier-kurvorna som en serie linjesegment (polylinjer) eller konvertera dem till DXF-splines. Vissa konverterare gör detta dåligt, vilket leder till facetterade kurvor som borde vara jämna.
Skala och enheter
SVG-filer kan använda olika enheter (px, mm, in) eller inga enheter alls (bara vyportskoordinater). DXF-filer använder vanligtvis verkliga enheter (mm eller tum). Om konverteraren inte hanterar enhetsmappningen korrekt kan designen importeras i fel skala. En skylt på 6 tum kan visas som 6mm, eller tvärtom.
Lagerinformation
SVG använder färger och grupper för att organisera element. DXF använder namngivna lager med egenskaper. Alla konverterare mappar inte detta korrekt. Dina noggrant färgkodade SVG-lager kan alla hamna på ett enda DXF-lager, så att organisationsstrukturen går förlorad.
Text
Båda formaten stöder text, men hanterar den på olika sätt. SVG-text hänvisar till teckensnitt med namn. DXF-text använder specifika textstilar och teckensnittsreferenser. Vid konvertering bör text helst konverteras till konturer/sökvägar först för att undvika problem med beroenden till teckensnitt.
Tips
Konvertera alltid text till konturer (sökvägar) innan du konverterar mellan SVG och DXF. Då elimineras problem med teckensnittskompatibilitet helt. I Inkscape: markera texten och välj Path → Object to Path.
Så konverterar du mellan dem
SVG till DXF
Det här är den vanligaste konverteringen för makerprojekt. Du har skapat designen i Inkscape eller laddat ner en SVG, och nu behöver CNC-programvaran en DXF.
Alternativ 1: Craftgineers File Converter File Converter hanterar konvertering från SVG till DXF gratis. Ladda upp din SVG och ladda ner en ren DXF. Konverteraren hanterar kurvapproximering och enhetsmappning korrekt. Ingen programvara behöver installeras.
För en detaljerad genomgång, se vår guide till konvertering från SVG till DXF.
Alternativ 2: Inkscape Inkscape kan spara som DXF (File → Save As → Desktop Cutting Plotter (DXF)). Kvaliteten på resultatet har förbättrats i senare versioner men kan fortfarande vara ojämn för komplexa kurvor. Testa resultatet i CAM-programvaran innan du börjar skära.
Alternativ 3: Onlinekonverterare CloudConvert, Convertio och liknande tjänster kan konvertera SVG till DXF. Resultaten varierar. Vissa skapar rena filer, andra skapar skräp. Om du hittar en som fungerar för ditt arbetsflöde kan du bokmärka den.
DXF till SVG
Mindre vanligt, men nödvändigt när du laddar ner ett DXF-mönster och vill använda det i laserprogramvara som föredrar SVG.
File Converter hanterar även DXF till SVG. Samma sak här: ladda upp, konvertera, ladda ner.
Inkscape öppnar också DXF-filer (File → Open). Importdialogrutan har alternativ för skalning som du kan behöva justera.
Hur är det med andra format?
AI (Adobe Illustrator): Proprietärt format. Konvertera till SVG för bred kompatibilitet.
PDF: Kan innehålla vektorsökvägar. Viss laserprogramvara importerar PDF direkt. Kvaliteten beror på hur PDF-filen skapades.
EPS (Encapsulated PostScript): Äldre format. Används fortfarande i vissa arbetsflöden för tryck och skyltproduktion. Konvertera till SVG eller DXF för maskinanvändning.
CDR (CorelDRAW): Proprietärt. Vanligt i skyltbranschen. Konvertera till DXF eller SVG för bredare kompatibilitet.
3MF/STL/OBJ: 3D-format, inte 2D-vektorer. En helt annan kategori. Används för 3D-utskrift och tredimensionell CNC-fräsning.
För en komplett översikt över alla filformat för makers, se vår guide till filformat.
Slutsatsen
Använd SVG för laserskärning, Cricut/Silhouette, delning på webben och designarbetsflöden. Det är det mer mångsidiga formatet för de flesta makeruppgifter.
Använd DXF för CNC-fräsning, CAM-programvara och när du skickar filer till tillverkningstjänster. Det är standarden i tillverkningsvärlden.
Konvertera fritt mellan dem när det behövs. File Converter och MonoTrace hanterar de vanligaste konverteringsscenarierna gratis.
Formatet definierar inte projektet. Det gör geometrin. Så länge sökvägarna är rena och måtten är korrekta får du jobbet gjort med båda formaten. Välj det format som programvaran föredrar, konvertera när det behövs och fokusera på att skapa.
Relaterade verktyg
Redo att prova de här verktygen?
Registrera dig gratis – inget kreditkort krävs. Gratisverktyg är tillgängliga direkt.
Kom igång gratis