DXF vs SVG: Který formát souboru byste měli použít?

Máte návrh připravený k vyřezání. Váš software si vyžádá soubor. Použít DXF, nebo SVG?
Tato otázka se objevuje na každém fóru o řezání laserem, CNC frézování a řezacích strojích. Odpovědi jsou obvykle vágní („záleží na tom“) nebo dogmatické („SVG je vždy lepší“ / „skuteční obráběči používají DXF“). Ani jedna z nich není užitečná.
Zde je skutečná odpověď, vysvětlená tak jasně, že už nikdy nebudete váhat.
Co skutečně jsou
SVG (Scalable Vector Graphics) je otevřený standard pro 2D vektorovou grafiku. Byl vytvořen pro web, ale skvěle se hodí i pro výrobu. Soubory SVG jsou text ve formátu XML čitelný pro člověka. Otevřete jeden v textovém editoru a uvidíte souřadnice, data cest, barvy a styly.
DXF (Drawing Exchange Format) vytvořil Autodesk v roce 1982 pro výměnu dat mezi programem AutoCAD a dalšími CAD programy. Jde o standardní formát pro technické výkresy a CNC výrobu. Soubory DXF jsou také založené na textu, ale používají pevnější strukturu založenou na sekcích.
Oba formáty popisují stejné základní prvky: čáry, oblouky, kružnice, křivky a cesty. Jsou to různé jazyky popisující stejnou geometrii.
TISKNĚTE. ŘEŽTE. DLABEJTE.



- Více formátů (SVG, DXF, PNG)
- Návrhy testované na strojích
- Komerční licence
Sponzorováno PrintCutCarve.com
Klíčové rozdíly
| Vlastnost | SVG | DXF |
|---|---|---|
| Původ | Web (W3C, 1999) | CAD (Autodesk, 1982) |
| Hlavní použití | Web, návrh, laser/vinyl | CAD, CNC, technika |
| Podpora barev | Plné RGB/hex | Omezená (barvy vrstev) |
| Stylování | Podobné CSS (výplň, tah, krytí) | Minimální |
| Podpora textu | Plná (písma, velikost) | Základní |
| Vrstvy | Skupiny a ID | Pojmenované vrstvy |
| Jednotky | Pixely, mm, in atd. | Obvykle mm nebo palce |
| Velikost souboru | Kompaktní | Větší při stejné geometrii |
| Čitelné pro člověka | Ano (XML) | Ano (ale podrobné) |
| Zobrazení v prohlížeči | Ano (nativně) | Ne |
Kdy použít SVG
SVG je lepší volbou ve většině situací pro makery:
Software pro řezání laserem. Většina moderního laserového softwaru importuje SVG nativně. SVG zachovává barvy, které může laserový software přiřadit různým operacím (červená = řezání, modrá = gravírování, zelená = rýhování). Pokud potřebujete laserový software, Beam Bench je zdarma.
Řezací stroje. Většina softwaru pro řezací stroje preferuje SVG. Barevné a vrstvové informace v souborech SVG přímo odpovídají vrstvám řezu, které tyto programy používají.
Web a sdílení. Soubory SVG se zobrazí v každém webovém prohlížeči. Můžete si je prohlédnout, sdílet online a vložit na web bez zvláštního prohlížeče. Zkuste to s DXF.
Návrhářské nástroje. Většina vektorových nástrojů používá SVG jako primární nebo nativní formát. Ekosystém nástrojů pro tvorbu a úpravu souborů SVG je obrovský.
Pracovní postupy s barevným kódováním. Pokud používáte různé barvy pro označení různých operací (běžný postup při řezání laserem), SVG si s tím poradí přirozeně. Každá cesta může mít vlastní barvu tahu a výplně.
Kdy použít DXF
DXF je správnou volbou v těchto konkrétních situacích:
CNC CAM software. Většina programů CNC CAM pracuje s DXF nativně. Některé přijímají i SVG, ale očekávaným formátem je DXF. Generování dráhy nástroje v CAM je postavené na konvencích formátu DXF.
Přesné technické návrhy. Když musí být rozměry přesné a navazující software potřebuje vědět, že čára je přesně dlouhá 127.5mm, DXF tuto přesnost spolehlivě zachovává. SVG to zvládne také, ale ekosystém CAD/CAM více důvěřuje formátu DXF.
Starší zařízení. Starší CNC řídicí jednotky, průmyslové laserové systémy a některé plazmové řezačky přijímají pouze DXF (nebo dokonce starší formáty, jako je HPGL). Pokud je software vašeho stroje z roku 2010, DXF bude pravděpodobně nejbezpečnější volbou.
Výměna souborů s obráběči nebo výrobci. Pokud posíláte soubory do strojírenské dílny, CNC služby nebo výrobní společnosti, očekávají DXF. Je to společný jazyk výrobního světa. Poslat do strojírenské dílny SVG je jako poslat někomu, kdo požádal o PDF, dokument ve formátu Word. Možná to bude fungovat, ale působí to, jako byste jejich jazyku nerozuměli.
Informace
Jednoduché pravidlo: pokud je váš software určený pro návrh a práci s laserem/vinylem, použijte SVG. Pokud je určený pro CAD/CAM a CNC, použijte DXF.
Běžné problémy při převodu
Převod mezi těmito dvěma formáty je teoreticky jednoduchý. V praxi se může pokazit několik věcí:
Křivky a oblouky
SVG používá kubické Bézierovy křivky pro hladké cesty. DXF používá oblouky, čáry a spline křivky. Při převodu křivek SVG do DXF musí převodník aproximovat Bézierovy křivky řadou úseček (polylinií), nebo je převést na spline křivky DXF. Některé převodníky to dělají špatně, takže hladké křivky skončí jako hranaté.
Měřítko a jednotky
Soubory SVG mohou používat různé jednotky (px, mm, in), nebo žádné jednotky (pouze souřadnice zobrazovacího okna). Soubory DXF obvykle používají jednotky reálného světa (mm nebo palce). Pokud převodník správně nezpracuje mapování jednotek, může se návrh importovat v nesprávném měřítku. Cedule o délce 6 palců se může zobrazit jako 6mm, nebo naopak.
Informace o vrstvách
SVG používá k uspořádání prvků barvy a skupiny. DXF používá pojmenované vrstvy s vlastnostmi. Ne všechny převodníky je mapují správně. Pečlivě barevně rozlišené vrstvy SVG mohou všechny skončit na jediné vrstvě DXF a organizační struktura se ztratí.
Text
Oba formáty text podporují, ale zacházejí s ním odlišně. Text SVG odkazuje na písma podle názvu. Text DXF používá konkrétní styly textu a odkazy na písma. Při převodu by měl být text ideálně nejprve převeden na obrysy/cesty, aby se předešlo problémům se závislostí na písmech.
Doporučení
Před převodem mezi SVG a DXF vždy převeďte text na obrysy (cesty). Tím zcela odstraníte problémy s kompatibilitou písem. Většina vektorových editorů nabízí podobnou volbu, často nazvanou „převést objekt na cestu“ nebo „převést na obrysy“.
Jak mezi nimi převádět
SVG na DXF
Jde o nejběžnější převod pro makery. Návrh jste vytvořili ve vektorovém editoru nebo stáhli jako SVG a nyní váš CNC software potřebuje DXF.
Možnost 1: File Converter od Craftgineer File Converter zvládá bezplatný převod SVG do DXF. Nahrajte SVG a stáhněte čistý soubor DXF. Převodník správně zpracuje aproximaci křivek i mapování jednotek. Není třeba instalovat žádný software.
Podrobný postup najdete v našem průvodci převodem SVG do DXF.
Možnost 2: Váš vektorový editor Mnoho vektorových editorů umí soubor uložit přímo jako DXF, obvykle někde v nabídce Uložit jako nebo Exportovat (hledejte „Desktop Cutting Plotter“ nebo podobné označení). Kvalita výstupu se liší a u složitých křivek může být nekonzistentní. Před samotným řezáním výsledek otestujte ve svém CAM softwaru.
Možnost 3: Online převodníky Různé online služby dokážou převést SVG na DXF. Výsledky se liší. Některé vytvoří čisté soubory, jiné vyprodukují nepořádek. Pokud najdete službu, která vyhovuje vašemu pracovnímu postupu, uložte si ji do záložek.
DXF na SVG
Méně běžný převod, který je ale potřeba, když stáhnete vzor DXF a chcete ho použít v laserovém softwaru preferujícím SVG.
File Converter zvládá i převod DXF na SVG. Stejný postup: nahrajte, převeďte, stáhněte.
Většina vektorových editorů také otevírá soubory DXF přímo. Dialog pro import obsahuje možnosti měřítka, které možná budete muset upravit.
A co ostatní formáty?
AI (Adobe Illustrator): Proprietární formát. Pro širokou kompatibilitu jej převeďte na SVG.
PDF: Může obsahovat vektorové cesty. Některý laserový software importuje PDF přímo. Kvalita závisí na tom, jak bylo PDF vytvořeno.
EPS (Encapsulated PostScript): Zastaralý formát. Stále se používá v některých tiskových a reklamních pracovních postupech. Pro použití se stroji jej převeďte na SVG nebo DXF.
CDR (CorelDRAW): Proprietární formát. Běžný v reklamní výrobě. Pro širší kompatibilitu jej převeďte na DXF nebo SVG.
3MF/STL/OBJ: 3D formáty, nikoli 2D vektory. Jde o zcela odlišnou kategorii. Používají se pro 3D tisk a trojrozměrné CNC frézování.
Komplexní přehled všech formátů souborů pro makery najdete v našem průvodci formáty souborů.
Verdikt
Použijte SVG pro řezání laserem, Cricut/Silhouette, sdílení na webu a návrhářské pracovní postupy. Pro většinu úkolů makerů jde o univerzálnější formát.
Použijte DXF pro CNC frézování, CAM software a při posílání souborů výrobním službám. Ve výrobním světě jde o standard.
Volně mezi nimi převádějte, když je to potřeba. File Converter a MonoTrace zdarma zvládají nejběžnější scénáře převodu.
Formát nedefinuje váš projekt. Rozhodující je geometrie. Dokud jsou vaše cesty čisté a rozměry správné, oba formáty svou práci odvedou. Vyberte ten, kterému váš software dává přednost, podle potřeby převádějte a soustřeďte se na tvorbu.
Související nástroje
Chcete tyto nástroje vyzkoušet?
Zaregistrujte se zdarma, bez nutnosti platební karty. Bezplatné nástroje jsou k dispozici okamžitě.
Začít zdarma