Log ind
Alle indlæg

DXF kontra SVG: Hvilket filformat skal du vælge?

·7 min. læsetid
DXF kontra SVG: Hvilket filformat skal du vælge?

Du har et design klar til at blive skåret. Din software beder om en fil. Skal du bruge DXF eller SVG?

Dette spørgsmål dukker op i alle fora om laserskæring, CNC-fræsning og skæremaskiner. Svarene er som regel vage (»det kommer an på«) eller præget af stammeholdninger (»SVG er altid bedre« / »rigtige maskinarbejdere bruger DXF«). Ingen af delene er nyttige.

Her er det egentlige svar, forklaret så klart, at du aldrig behøver spekulere over det igen.

Hvad de faktisk er

SVG (Skalerbar vektorgrafik) er en åben standard til 2D-vektorgrafik. Den blev skabt til internettet, men fungerer fremragende til fremstilling. SVG-filer er XML-tekst, der kan læses af mennesker. Åbn en i en teksteditor, så kan du se koordinater, stidata, farver og styling.

DXF (Udvekslingsformat til tegninger) blev skabt af Autodesk i 1982 til udveksling af data mellem AutoCAD og andre CAD-programmer. Det er standardformatet til tekniske tegninger og CNC-fremstilling. DXF-filer er også tekstbaserede, men bruger en mere fast struktur opdelt i sektioner.

Begge formater beskriver de samme grundlæggende ting: linjer, buer, cirkler, kurver og stier. De er forskellige sprog, der beskriver den samme geometri.

Premiumfiler

PRINT. SKÆR. FRÆS.

Cowboydesigns
Keltiske designs
Designs med hjortekranier
  • Flere formater (SVG, DXF, PNG)
  • Maskintestede designs
  • Kommercielle licenser
Gennemse 5.000+ designs

Sponsoreret af PrintCutCarve.com

De vigtigste forskelle

FunktionSVGDXF
OprindelseWeb (W3C, 1999)CAD (Autodesk, 1982)
Primær anvendelseWeb, design, laser/vinylCAD, CNC, teknik
FarveunderstøttelseFuld RGB/hexBegrænset (lagfarver)
StylingCSS-lignende (fill, stroke, opacity)Minimal
TekstunderstøttelseFuld (skrifttyper, størrelser)Grundlæggende
LagGrupper og ID'erNavngivne lag
EnhederPixels, mm, in, osv.Typisk mm eller tommer
FilstørrelseKompaktStørre ved samme geometri
Kan læses af menneskerJa (XML)Ja (men ordrig)
Kan vises i browserJa (indbygget)Nej

Hvornår skal du bruge SVG?

SVG er det bedste valg i de fleste maker-scenarier:

Software til laserskæring. LightBurn, xTool Creative Space og de fleste moderne laserskæringsprogrammer importerer SVG indbygget. SVG bevarer farver, som lasersoftware kan knytte til forskellige handlinger (rød = skær, blå = gravér, grøn = markér).

Skæremaskiner. Cricut Design Space og Silhouette Studio foretrækker begge SVG. Farve- og lagoplysningerne i SVG-filer svarer direkte til de skærelag, som programmerne bruger.

Web og deling. SVG-filer vises i alle webbrowsere. Du kan forhåndsvise dem, dele dem online og integrere dem på websteder uden en særlig fremviser. Prøv det med en DXF.

Designværktøjer. Inkscape, Illustrator, Affinity Designer og Figma bruger alle SVG som primært eller indbygget format. Økosystemet af værktøjer til at oprette og redigere SVG-filer er enormt.

Farvekodede arbejdsgange. Hvis du bruger forskellige farver til at repræsentere forskellige handlinger, som det er almindeligt ved laserskæring, håndterer SVG det naturligt. Hver sti kan have sin egen streg- og udfyldningsfarve.

Hvornår skal du bruge DXF?

DXF er det rigtige valg i disse specifikke situationer:

CNC CAM-software. Fusion 360, Carbide Create, VCarve, Aspire og de fleste CNC CAM-programmer fungerer indbygget med DXF. Nogle accepterer også SVG, men DXF er det forventede format. Genereringen af CAM-værktøjsbaner er bygget op omkring DXF-konventioner.

Præcisionsteknik. Når dimensionerne skal være nøjagtige, og din efterfølgende software skal vide, at en linje er præcis 127.5mm lang, håndterer DXF denne præcision pålideligt. Det kan SVG også, men CAD/CAM-økosystemet har større tillid til DXF.

Ældre udstyr. Ældre CNC-styringer, industrielle lasersystemer og nogle plasmaskærere accepterer kun DXF (eller endnu ældre formater som HPGL). Hvis din maskines software er fra 2010, er DXF sandsynligvis det sikreste valg.

Udveksling med maskinarbejdere eller fabrikanter. Hvis du sender filer til et maskinværksted, en CNC-tjeneste eller en fabrikationsvirksomhed, forventer de DXF. Det er fremstillingsverdenens lingua franca. At sende en SVG til et maskinværksted svarer til at sende et Word-dokument til en, der har bedt om en PDF. Det kan fungere, men det signalerer, at du ikke taler deres sprog.

Info

En enkel tommelfingerregel: Hvis din software er udviklet til design og laser/vinyl, skal du bruge SVG. Hvis den er udviklet til CAD/CAM og CNC, skal du bruge DXF.

Almindelige konverteringsproblemer

At konvertere mellem de to formater er ligetil i teorien. I praksis kan nogle ting gå galt:

Kurver og buer

SVG bruger kubiske Bezier-kurver til glatte stier. DXF bruger buer, linjer og splines. Når SVG-kurver konverteres til DXF, skal konverteren tilnærme Bezier-kurverne som en række linjestykker (polylinjer) eller konvertere dem til DXF-splines. Nogle konvertere gør dette dårligt, hvilket resulterer i kantede kurver, der burde være glatte.

Skala og enheder

SVG-filer kan bruge forskellige enheder (px, mm, in) eller slet ingen enheder (kun viewport-koordinater). DXF-filer bruger typisk enheder fra den virkelige verden (mm eller tommer). Hvis konverteren ikke håndterer enhedstilknytningen korrekt, kan dit design blive importeret i forkert skala. Et skilt på 6 tommer kan blive vist som 6mm eller omvendt.

Lagoplysninger

SVG bruger farver og grupper til at organisere elementer. DXF bruger navngivne lag med egenskaber. Ikke alle konvertere knytter disse korrekt. Dine omhyggeligt farvekodede SVG-lag kan ende på ét enkelt DXF-lag, så den organisatoriske struktur går tabt.

Tekst

Begge formater understøtter tekst, men de håndterer den forskelligt. SVG-tekst henviser til skrifttyper efter navn. DXF-tekst bruger bestemte teksttypografier og skrifttypehenvisninger. Ved konvertering bør tekst ideelt set først konverteres til konturer/stier for at undgå problemer med afhængigheder af skrifttyper.

Tip

Konvertér altid tekst til konturer (stier), før du konverterer mellem SVG og DXF. Det eliminerer problemer med skrifttypekompatibilitet helt. I Inkscape: select text, then Path → Object to Path.

Sådan konverterer du mellem dem

SVG til DXF

Dette er den mest almindelige konvertering for makers. Du har designet i Inkscape eller downloadet en SVG, og nu har din CNC-software brug for en DXF.

Mulighed 1: File Converter fra Craftgineer File Converter håndterer konvertering fra SVG til DXF gratis. Upload din SVG, og download en ren DXF. Konverteren håndterer kurvetilnærmelse og enhedstilknytning korrekt. Du skal ikke installere software.

Du kan se en detaljeret gennemgang i vores guide til konvertering fra SVG til DXF.

Mulighed 2: Inkscape Inkscape kan gemme som DXF (File → Save As → Desktop Cutting Plotter (DXF)). Kvaliteten af resultatet er blevet bedre i nyere versioner, men kan stadig være ujævn ved komplekse kurver. Test resultatet i din CAM-software, før du går videre med en skæring.

Mulighed 3: Onlinekonvertere CloudConvert, Convertio og lignende tjenester kan konvertere SVG til DXF. Resultaterne varierer. Nogle laver rene filer, andre laver rod. Hvis du finder en, der fungerer til din arbejdsgang, kan du gemme den som bogmærke.

DXF til SVG

Mindre almindeligt, men nødvendigt, når du downloader et DXF-mønster og vil bruge det i lasersoftware, der foretrækker SVG.

File Converter håndterer også DXF til SVG. Samme fremgangsmåde: upload, konvertér, download.

Inkscape kan også åbne DXF-filer (File → Open). Importdialogen har indstillinger for skalering, som du muligvis skal justere.

Hvad med andre formater?

AI (Adobe Illustrator): Proprietært format. Konvertér til SVG for bred kompatibilitet.

PDF: Kan indeholde vektorstier. Nogle laserskæringsprogrammer importerer PDF direkte. Kvaliteten afhænger af, hvordan PDF-filen blev oprettet.

EPS (Encapsulated PostScript): Ældre format. Bruges stadig i nogle arbejdsgange til tryk og skiltefremstilling. Konvertér til SVG eller DXF til brug med maskiner.

CDR (CorelDRAW): Proprietært. Almindeligt i skiltefremstillingsbranchen. Konvertér til DXF eller SVG for bredere kompatibilitet.

3MF/STL/OBJ: 3D-formater, ikke 2D-vektorer. Det er en helt anden kategori. Bruges til 3D-print og tredimensionel CNC-fræsning.

Du kan finde en omfattende oversigt over alle maker-filformater i vores guide til filformater.

Konklusionen

Brug SVG til laserskæring, Cricut/Silhouette, deling på nettet og designarbejdsgange. Det er det mest alsidige format til de fleste maker-opgaver.

Brug DXF til CNC-fræsning, CAM-software og når du sender filer til fabrikationstjenester. Det er standarden i fremstillingsverdenen.

Konvertér frit mellem dem efter behov. File Converter og MonoTrace håndterer de mest almindelige konverteringsscenarier gratis.

Formatet definerer ikke dit projekt. Det gør geometrien. Så længe dine stier er rene, og dine dimensioner er korrekte, får begge formater arbejdet gjort. Vælg det format, din software foretrækker, konvertér når det er nødvendigt, og fokusér på at skabe ting.

Relaterede værktøjer

Klar til at prøve disse værktøjer?

Tilmeld dig gratis, intet kreditkort kræves. Gratis værktøjer er tilgængelige med det samme.

Kom gratis i gang