Výkres DXF (.dxf)
Autodesk ŠtandardDrawing Exchange Format (DXF) je univerzálny štandard spoločnosti Autodesk na výmenu CAD údajov, ktorý zabezpečuje vzájomnú kompatibilitu presného 2D návrhu a 3D architektonickej geometrie vo všetkých inžinierskych a výrobných softvéroch.
Konvertovať DXF do SVG
Bezplatný konvertor z DXF do SVG priamo v prehliadači. Konvertujte súbory okamžite vo svojom zariadení.
Preskúmať a metadáta
Operačné systémy a analyzátory súborov identifikujú súbory DXF kontrolou počiatočnej binárnej bajtovej sekvencie:
Podpis hlavičky na úrovni bajtov (Magic Bytes)
Operačné systémy a analyzátory súborov identifikujú súbory DXF kontrolou počiatočnej binárnej bajtovej sekvencie:
HEXADECIMÁLNY PODPIS (OFFSET 0):
30 0D 0A 53 45 43 54 49 4F 4EASCII REPREZENTÁCIA: 0..SECTION
Štandardizácia: Autodesk Open CAD Specification
Technické špecifikácie
| Architektúra kontajnera | ASCII or binary tagged key-value group code pairs organized into sections (HEADER, CLASSES, TABLES, BLOCKS, ENTITIES, OBJECTS) |
| Kompresia | Uncompressed structured text or binary tagged records |
| Poradie bajtov (Endianness) | Little-Endian (binary DXF); ASCII text stream (ASCII DXF) |
| Farebné priestory | AutoCAD Color Index (ACI 1-255), TrueColor (24-bit RGB) |
| Kanály a štruktúra | Multi-layer vector geometry, 2D drafting curves, 3D meshes, and parametric entities |
| Max. rozmery | Virtually infinite IEEE double-precision real coordinate space |
| Priehľadnosť | Layer opacity supported in modern AutoCAD DXF revisions |
| Streamovanie a postupné načítavanie | Sequential group code parsing enables incremental section streaming |
Technická porovnávacia matica: DXF vs konkurenti
| Technický atribút | DXF (Aktuálne) | DWG | SVG | STEP |
|---|---|---|---|---|
| Typ formátu | Otvorený text so značkami / Binárna výmena | Vlastná binárna databáza Autodesk | Webový vektorový štandard W3C | Produktový modelovací štandard ISO 10303 |
| CNC a výroba | Univerzálny priemyselný štandard | Vyžaduje konverziu do DXF | Obmedzené škálovanie jednotiek / podpora CNC | Univerzálne obrábanie 3D telies |
| Čitateľnosť pre človeka | Plne čitateľné pre človeka (v režime ASCII) | Iba binárne (šifrované/komprimované) | XML čitateľné pre človeka | Text STEP čitateľný pre človeka |
| Zameranie na 2D vs 3D | Primárne 2D navrhovanie a 2.5D rezanie | Kompletná databáza 2D/3D BIM | 2D grafický vektorový dizajn | Čistý model 3D pevného inžinierstva |
Bežné režimy poškodenia a príručka na obnovu v hexadecimálnom kóde
CAD softvér hlási chybu: 'Syntax error on line X: Missing group code pair'.
Hlavná príčina: Textový editor vložil nepravidelné zalomenie riadkov alebo skátil sekciu ENTITIES pred značkou '0 ENDSEC'.
Obnova: Zarovnajte dvojice kódov skupín a zaistite zodpovedajúce značky ENDSEC a EOF pomocou nástroja File2File CAD Repair.
Bezpečnostná analýza a vektory útokov na parser
Analyzátory formátu DXF vyhodnocujú hlboko vnorené štruktúry blokov, kde chybná rekurzia alebo obrovské tabuľky kódov skupín môžu spôsobiť odopretie služby (DoS).
Známe vektory útokov
- Slučka rekurzívnej definície bloku spúšťajúca zlyhanie z vyčerpania zásobníka v CAD enginoch.
- Pretečenie vyrovnávacej pamäte pri čítaní nadmerne dlhých názvov vrstiev entít alebo textových reťazcov.
- Odopretie služby prostredníctvom alokácie viacgigabajtového poľa súradníc.
Najlepšie obranné postupy:
Historický pôvod a míľniky
Kľúčové výhody a prednosti
- Univerzálny CAD štandard: kompatibilný s každým CNC strojom, laserovou rezačkou, 3D CAD programom a kresliacim nástrojom na svete.
- Ľudsky čitateľná reprezentácia ASCII umožňuje priame programové generovanie, parsovanie a automatizovanú úpravu.
- Vysoká matematická presnosť pomocou 64-bitových súradníc s plávacou rádovou čiarkou podľa štandardu IEEE 754.
Technické obmedzenia a nevýhody
- Súbory ASCII DXF sú objemné a ich analýza je pomalá v porovnaní s natívnymi binárnymi súbormi DWG.
- Chýba im pokročilá história parametrických väzieb a inteligencia dynamických blokov, ktoré sa nachádzajú v moderných CAD databázach.
- Zložité konverzie splajnov alebo NURBS kriviek sa môžu niekedy rozložiť na aproximácie pomocou fazetovaných polyline.
Zaujímavé technické drobnosti
- Súbory DXF organizujú každý jeden riadok údajov ako dvojriadkový pár kódov skupín: riadok 1 je celočíselná značka, riadok 2 je hodnota.
- Tvorcovia, strojári a výrobcovia sa spoliehajú na DXF ako na univerzálny dorozumievací jazyk pre CNC frézovanie a plazmové rezanie.
- Spoločnosť Autodesk pôvodne vytvorila formát DXF preto, lebo chcela zachovať svoj vlastný formát DWG v binárnej a dôvernej podobe.
Často kladené technické otázky
Aký je rozdiel medzi súbormi DXF a DWG?
DWG je proprietárny, kompaktný binárny databázový formát od spoločnosti Autodesk, zatiaľ čo DXF je otvorený výmenný formát čitateľný pre človeka, ktorý je navrhnutý na zdieľanie geometrie s inými programami.
Môžem konvertovať DXF do formátu PDF alebo SVG?
Áno. File2File.app dokáže konvertovať CAD výkresy DXF na ostré, škálovateľné vektorové súbory PDF alebo SVG priamo vo vašom webovom prehliadači.
Prečo CNC laserové rezacie stroje vyžadujú súbory DXF?
CNC ovládače čítajú 2D vektorové krivky, oblúky a kružnice na generovanie dráh nástroja (G-kód) a DXF je univerzálny formát podporovaný všetkým CAM softvérom.
Súvisiace konverzné páry pre DXF
Konverzia výkresu DXF na CAD SVG export transformuje komplexné inžinierske vektorové dáta na ľahké XML grafiky pre webové prehliadače a vektorové editory.
Konverzia škálovateľnej vektorovej grafiky na formát výmenných výkresov transformuje vizuálne vektory pripravené na web na presné matematické súradnice vyžadované softvérom pre počítačom podporované navrhovanie.