DXF vs SVG: Welk bestandsformaat moet je gebruiken?

Je hebt een ontwerp klaar om te snijden. Je software vraagt om een bestand. Gebruik je DXF of SVG?
Deze vraag komt op in elk forum over lasersnijden, CNC-frezen en snijmachines. De antwoorden zijn meestal vaag ("dat hangt ervan af") of tribaal ("SVG is altijd beter" / "echte machinisten gebruiken DXF"). Geen van beide helpt.
Dit is het echte antwoord, duidelijk genoeg uitgelegd zodat je je dit nooit meer hoeft af te vragen.
Wat het werkelijk zijn
SVG (schaalbare vectorafbeeldingen) is een open standaard voor 2D-vectorafbeeldingen. Het is gemaakt voor het web, maar werkt uitstekend voor productie. SVG-bestanden zijn voor mensen leesbare XML-tekst. Open er een in een teksteditor en je ziet coördinaten, padgegevens, kleuren en opmaak.
DXF (uitwisselingsformaat voor tekeningen) is in 1982 door Autodesk gemaakt om gegevens uit te wisselen tussen AutoCAD en andere CAD-programma's. Het is het standaardformaat voor technische tekeningen en CNC-productie. DXF-bestanden zijn ook gebaseerd op tekst, maar gebruiken een striktere structuur met secties.
Beide formaten beschrijven dezelfde basiselementen: lijnen, bogen, cirkels, krommen en paden. Het zijn verschillende talen die dezelfde geometrie beschrijven.
PRINT. SNIJD. GRAVEER.



- Meerdere indelingen (SVG, DXF, PNG)
- Door machines geteste ontwerpen
- Commerciële licenties
Gesponsord door PrintCutCarve.com
De belangrijkste verschillen
| Functie | SVG | DXF |
|---|---|---|
| Oorsprong | Web (W3C, 1999) | CAD (Autodesk, 1982) |
| Primair gebruik | Web, ontwerp, laser/vinyl | CAD, CNC, techniek |
| Kleurondersteuning | Volledig RGB/hex | Beperkt (laagkleuren) |
| Opmaak | CSS-achtig (vulling, lijn, dekking) | Minimaal |
| Tekstondersteuning | Volledig (lettertypen, afmetingen) | Basis |
| Lagen | Groepen en ID's | Benoemde lagen |
| Eenheden | Pixels, mm, in, enz. | Meestal mm of inches |
| Bestandsgrootte | Compact | Groter voor dezelfde geometrie |
| Leesbaar voor mensen | Ja (XML) | Ja (maar uitgebreid) |
| In browser te bekijken | Ja (native) | Nee |
Wanneer gebruik je SVG?
SVG is in de meeste makersituaties de betere keuze:
Lasersnijsoftware. LightBurn, xTool Creative Space en de meeste moderne lasersoftware importeren SVG native. SVG behoudt kleuren, die lasersoftware kan koppelen aan verschillende bewerkingen (rood = snijden, blauw = graveren, groen = rillen).
Snijmachines. Cricut Design Space en Silhouette Studio geven allebei de voorkeur aan SVG. De kleur- en laaginformatie in SVG's sluit direct aan op de snijlayers die deze programma's gebruiken.
Web en delen. SVG's worden in elke webbrowser weergegeven. Je kunt ze bekijken, online delen en in websites insluiten zonder speciale viewer. Probeer dat maar eens met een DXF.
Ontwerptools. Inkscape, Illustrator, Affinity Designer en Figma gebruiken SVG allemaal als primair of native formaat. Het ecosysteem van tools waarmee je SVG's kunt maken en bewerken is enorm.
Kleurgecodeerde workflows. Als je verschillende kleuren gebruikt om verschillende bewerkingen aan te geven (een veelgebruikte workflow bij lasersnijden), verwerkt SVG dit vanzelfsprekend. Elk pad kan zijn eigen lijn- en vulkleur hebben.
Wanneer gebruik je DXF?
DXF is in deze specifieke situaties de juiste keuze:
CNC CAM-software. Fusion 360, Carbide Create, VCarve, Aspire en de meeste CNC CAM-programma's werken native met DXF. Sommige accepteren ook SVG, maar DXF is het verwachte formaat. Het genereren van CAM-gereedschapspaden is gebaseerd op DXF-conventies.
Precisietechniek. Wanneer afmetingen exact moeten zijn en je vervolgsoftware moet weten dat een lijn precies 127.5mm lang is, bewaart DXF die precisie betrouwbaar. SVG kan dat ook, maar het CAD/CAM-ecosysteem vertrouwt DXF meer.
Verouderde apparatuur. Oudere CNC-controllers, industriële lasersystemen en sommige plasmasnijders accepteren alleen DXF (of zelfs oudere formaten zoals HPGL). Als de software van je machine uit 2010 komt, is DXF waarschijnlijk de veiligste keuze.
Bestanden uitwisselen met machinisten of fabrikanten. Als je bestanden naar een machinefabriek, CNC-service of productiebedrijf stuurt, verwachten ze DXF. Het is de lingua franca van de productiewereld. Een SVG naar een machinefabriek sturen is alsof je een Word-document stuurt naar iemand die om een PDF vroeg. Het kan werken, maar het laat zien dat je hun taal niet spreekt.
Info
Een eenvoudige vuistregel: als je software is ontworpen voor ontwerp en laser/vinyl, gebruik dan SVG. Als de software is ontworpen voor CAD/CAM en CNC, gebruik dan DXF.
Veelvoorkomende conversieproblemen
Converteren tussen de twee formaten is in theorie eenvoudig. In de praktijk kan er een aantal dingen misgaan:
Krommen en bogen
SVG gebruikt kubische Bezier-krommen voor vloeiende paden. DXF gebruikt bogen, lijnen en splines. Bij het converteren van SVG-krommen naar DXF moet de converter de Bezier-krommen benaderen als een reeks lijnsegmenten (polylijnen) of ze omzetten naar DXF-splines. Sommige converters doen dit slecht, waardoor gefacetteerde krommen ontstaan die vloeiend zouden moeten zijn.
Schaal en eenheden
SVG-bestanden kunnen verschillende eenheden gebruiken (px, mm, in) of helemaal geen eenheden (alleen viewportcoördinaten). DXF-bestanden gebruiken doorgaans realistische eenheden (mm of inches). Als de converter de koppeling tussen eenheden niet goed verwerkt, wordt je ontwerp mogelijk op de verkeerde schaal geïmporteerd. Een bord van 6 inch kan verschijnen als 6mm, of andersom.
Laaginformatie
SVG gebruikt kleuren en groepen om elementen te ordenen. DXF gebruikt benoemde lagen met eigenschappen. Niet alle converters brengen dit goed over. Je zorgvuldig kleurgecodeerde SVG-lagen kunnen allemaal op één DXF-laag eindigen, waardoor de organisatiestructuur verloren gaat.
Tekst
Beide formaten ondersteunen tekst, maar verwerken die verschillend. SVG-tekst verwijst op naam naar lettertypen. DXF-tekst gebruikt specifieke tekststijlen en lettertypeverwijzingen. Bij het converteren moet tekst idealiter eerst worden omgezet naar contouren/paden om problemen met ontbrekende lettertypen te voorkomen.
Tip
Zet tekst altijd om naar contouren (paden) voordat je tussen SVG en DXF converteert. Daarmee elimineer je compatibiliteitsproblemen met lettertypen volledig. In Inkscape: selecteer de tekst en kies vervolgens Path → Object to Path.
Zo converteer je tussen de formaten
SVG naar DXF
Dit is de meest voorkomende conversie voor makers. Je hebt in Inkscape ontworpen of een SVG gedownload, en nu heeft je CNC-software een DXF nodig.
Optie 1: Craftgineer's File Converter File Converter verwerkt SVG-naar-DXF-conversies gratis. Upload je SVG en download een schone DXF. De converter verwerkt het benaderen van krommen en het koppelen van eenheden correct. Je hoeft geen software te installeren.
Bekijk voor een gedetailleerde uitleg onze gids voor het converteren van SVG naar DXF.
Optie 2: Inkscape Inkscape kan opslaan als DXF (File → Save As → Desktop Cutting Plotter (DXF)). De uitvoerkwaliteit is in recente versies verbeterd, maar kan bij complexe krommen nog steeds inconsistent zijn. Test het resultaat in je CAM-software voordat je daadwerkelijk gaat snijden.
Optie 3: Online converters CloudConvert, Convertio en vergelijkbare diensten kunnen SVG naar DXF converteren. De resultaten verschillen. Sommige leveren schone bestanden op, andere leveren rommel. Als je er een vindt die voor jouw workflow werkt, sla hem dan op als favoriet.
DXF naar SVG
Minder gebruikelijk, maar nodig wanneer je een DXF-patroon downloadt en dit wilt gebruiken in lasersoftware die de voorkeur geeft aan SVG.
File Converter verwerkt ook DXF naar SVG. Hetzelfde principe: uploaden, converteren, downloaden.
Inkscape opent ook DXF-bestanden (File → Open). Het importvenster bevat opties voor schalen die je mogelijk moet aanpassen.
Hoe zit het met andere formaten?
AI (Adobe Illustrator): Eigen formaat. Converteer naar SVG voor brede compatibiliteit.
PDF: Kan vectorpaden bevatten. Sommige lasersoftware importeert PDF rechtstreeks. De kwaliteit hangt ervan af hoe de PDF is gemaakt.
EPS (Encapsulated PostScript): Verouderd formaat. Wordt nog steeds gebruikt in sommige workflows voor drukwerk en bewegwijzering. Converteer naar SVG of DXF voor gebruik met machines.
CDR (CorelDRAW): Eigen formaat. Veelgebruikt in de bewegwijzeringsbranche. Converteer naar DXF of SVG voor bredere compatibiliteit.
3MF/STL/OBJ: 3D-formaten, geen 2D-vectoren. Een volledig andere categorie. Ze worden gebruikt voor 3D-printen en driedimensionaal CNC-carven.
Bekijk voor een volledig overzicht van alle bestandsformaten voor makers onze gids voor bestandsformaten.
Het oordeel
Gebruik SVG voor lasersnijden, Cricut/Silhouette, delen op het web en ontwerpworkflows. Het is voor de meeste makertaken het veelzijdigere formaat.
Gebruik DXF voor CNC-frezen, CAM-software en wanneer je bestanden naar productiediensten stuurt. Het is de standaard in de productiewereld.
Converteer vrijelijk tussen beide wanneer dat nodig is. File Converter en MonoTrace verwerken de meest voorkomende conversiescenario's gratis.
Het formaat bepaalt je project niet. De geometrie doet dat. Zolang je paden schoon zijn en je afmetingen kloppen, klaren beide formaten de klus. Kies het formaat waaraan je software de voorkeur geeft, converteer wanneer dat nodig is en richt je op dingen maken.
Gerelateerde tools
Klaar om deze tools uit te proberen?
Meld je gratis aan, zonder creditcard. Gratis tools zijn direct beschikbaar.
Gratis beginnen