Přihlásit se
Všechny články

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

·7 min čtení
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 kmenové („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 znovu tápat.

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řila společnost Autodesk v roce 1982 pro výměnu dat mezi AutoCADem 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.

Prémiové podklady

TISKNĚTE. ŘEŽTE. DLABEJTE.

Kovbojské návrhy
Keltské návrhy
Návrhy s jelení lebkou
  • Více formátů (SVG, DXF, PNG)
  • Návrhy testované na strojích
  • Komerční licence
Procházet 5 000+ návrhů

Sponzorováno PrintCutCarve.com

Klíčové rozdíly

VlastnostSVGDXF
PůvodWeb (W3C, 1999)CAD (Autodesk, 1982)
Hlavní použitíWeb, design, laser/vinylCAD, CNC, technika
Podpora barevPlné RGB/hexOmezená (barvy vrstev)
StylováníJako CSS (výplň, tah, krytí)Minimální
Podpora textuPlná (fonty, velikost)Základní
VrstvySkupiny a IDPojmenované vrstvy
JednotkyPixely, mm, in atd.Obvykle mm nebo palce
Velikost souboruKompaktníVětší při stejné geometrii
Čitelné pro člověkaAno (XML)Ano (ale podrobné)
Zobrazení v prohlížečiAno (nativně)Ne

Kdy použít SVG

SVG je lepší volbou ve většině situací pro makery:

Software pro řezání laserem. LightBurn, xTool Creative Space a většina moderního laserového softwaru nativně importují SVG. 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í).

Řezací stroje. Cricut Design Space i Silhouette Studio preferují 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. Inkscape, Illustrator, Affinity Designer a Figma používají 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. Fusion 360, Carbide Create, VCarve, Aspire a většina CNC CAM programů 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 Wordu. 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 práci s designem a laserem/vinylem, použijte SVG. Pokud je určený pro práci s 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é Bezierovy 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 Bezierovy 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 výřezu). 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 dlouhá 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 fonty podle názvu. Text DXF používá konkrétní styly textu a odkazy na fonty. 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 fontech.

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 fontů. V Inkscape: vyberte text a potom Cesta → Objekt na cestu.

Jak mezi nimi převádět

SVG na DXF

Jde o nejběžnější převod pro makery. Návrh jste vytvořili v Inkscape nebo stáhli jako SVG a nyní váš CNC software potřebuje DXF.

Možnost 1: Craftgineer's File Converter File Converter zvládá bezplatný převod SVG na 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 na DXF.

Možnost 2: Inkscape Inkscape umí uložit soubor jako DXF (Soubor → Uložit jako → Desktop Cutting Plotter (DXF)). Kvalita výstupu se v posledních verzích zlepšila, ale u složitých křivek může být stále nekonzistentní. Před samotným řezáním výsledek otestujte ve svém CAM softwaru.

Možnost 3: Online převodníky CloudConvert, Convertio a podobné 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.

Inkscape také otevírá soubory DXF (Soubor → Otevřít). 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 byl PDF vytvořen.

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