DXF rajz (.dxf)

Autodesk Szabvány

A Drawing Exchange Format (DXF) az Autodesk CAD-csereformátuma rajzelemek átvitelére kompatibilis tervező- és gyártóalkalmazások között. Ellenőrizze a célalkalmazás verzióját és a támogatott elemeket, különösen a méretezéseknél, spline-oknál és 3D-s objektumoknál.

DXF konvertálása erre: SVG

Ingyenes, böngészőben használható DXF-konverter SVG formátumba. A fájlokat azonnal konvertálhatja az eszközén.

Vizsgálat és metaadatok

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) DXF fájlokat:

Válasszon ki vagy húzzon ide fájlokat

Privát - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Adatvédelmi garancia hálózati adatátvitel nélkül: 0 bájt került fel külső szerverekre. Minden feldolgozás helyben, a böngésző elkülönített környezetében történt.

Bájtszintű fejlécaláírás (fájlazonosító bájtok)

Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) DXF fájlokat:

HEX ALÁÍRÁS (ELTOLÁS 0):

30 0D 0A 53 45 43 54 49 4F 4E

ASCII ÁBRÁZOLÁS: 0..SECTION

Szabványosítás: Autodesk Open CAD Specification

Műszaki specifikációk

Konténer architektúraASCII- vagy bináris címkézett kulcs-érték párok, csoportkódok szerint szakaszokba rendezve (HEADER, CLASSES, TABLES, BLOCKS, ENTITIES, OBJECTS)
TömörítésTömörítetlen, strukturált szöveg vagy címkézett bináris rekordok
Bájtsorrendkis bájtsorrendű (bináris DXF); ASCII-szövegfolyam (ASCII DXF)
SzínterekAutoCAD színindex (ACI 1-255), TrueColor (24 bites RGB)
Csatornák és struktúraTöbbrétegű vektorgeometria, 2D-s rajzgörbék, 3D-s hálók és parametrikus entitások
Max. méretekGyakorlatilag végtelen, IEEE dupla pontosságú valós koordinátatér
ÁtlátszóságA modern AutoCAD DXF-verziók támogatják a rétegek átlátszatlanságát
Streaming és progresszívA csoportkódok szekvenciális feldolgozása lehetővé teszi a szakaszok fokozatos adatfolyamként történő beolvasását

Műszaki összehasonlító mátrix: DXF vs. versenytársak

Technikai attribútumDXF (Jelenlegi)DWGSVGSTEP
FormátumtípusNyílt, címkézett szöveges / bináris csereformátumZárt Autodesk bináris adatbázisW3C webes vektor szabványISO 10303 termékmodell szabvány
CNC és gyártásGyakori CAD-csereformátum; a támogatás gépenként és szoftverenként változikDXF formátumra való konvertálást igényelKorlátozott egységskálázás / CNC támogatásA támogatás programonként eltér.
Emberi olvashatóságTeljesen ember által olvasható (ASCII módban)Csak bináris (titkosított/tömörített)Ember által olvasható XMLEmber által olvasható STEP szöveg
2D vs 3D fókuszElsősorban 2D szerkesztés és 2.5D vágásTeljes 2D/3D BIM adatbázis2D grafikus vektortervezésTisztán 3D-s szilárdtestmodell mérnöki célokra

Gyakori sérülési módok és hexadecimális helyreállítási útmutató

A CAD szoftver ezt jelzi: 'Szintaktikai hiba az X. sorban: Hiányzó csoportkód-pár'.

Kiváltó ok: A szövegszerkesztő szabálytalan sortöréseket illesztett be, vagy levágott egy ENTITIES szakaszt a '0 ENDSEC' előtt.

Helyreállítás: Igazítsa újra a csoportkód-párokat, és biztosítsa a megfelelő ENDSEC és EOF jelöléseket a File2File.app CAD Repair használatával.

Biztonsági elemzés és elemző (parser) támadási vektorok

A DXF-elemzők mélyen egymásbe ágyazott blokkstruktúrákat értékelnek ki, ahol a hibás rekurzió vagy a hatalmas csoportkód-táblázatok szolgáltatásmegtagadást okozhatnak.

Ismert támadási vektorok

  • Rekurzív blokkmeghatározási hurok, amely veremkimerülés miatti összeomlást vált ki a CAD motorokban.
  • Puffertúlcsordulás a túl hosszú entitásréteg-nevek vagy szöveges karakterláncok olvasásakor.
  • Szolgáltatásmegtagadás a több gigabájtos koordinátatömb-allokáció révén.

Ajánlott védekezési módszerek: Kényszerítsen ki rekurziómélységi korlátokat és entitásszám-felső határokat a nem megbízható DXF-rajzok betöltésekor.

Történeti háttér és mérföldkövek

2018Az AutoCAD 2018 DXF formátumú revíziója kibővíti a geometriai pontosságot és az objektumazonosítók stabilitását.
2000Az AutoCAD 2000 bevezeti a kibővített objektumadatokat és a továbbfejlesztett 3D szilárdtest-geometriát a DXF-ben.
1982John Walker és az Autodesk bevezeti a DXF-et az AutoCAD 1.0-val, hogy lehetővé tegye a harmadik féltől származó programok számára a CAD-adatok olvasását.

Főbb előnyök

  • Széles körben használják CAD-rajzok cseréjére kompatibilis CNC-, lézervágó-, 3D CAD- és rajzkészítő eszközökkel.
  • Az ember által olvasható ASCII-reprezentáció lehetővé teszi a közvetlen programozott generálást, elemzést és az automatizált módosítást.
  • Nagy matematikai pontosság az IEEE 754 64 bites lebegőpontos koordináták használatával.

Technikai korlátok és hátrányok

  • Az ASCII DXF fájlok terjedelmesek és lassabban elemezhetők a natív bináris DWG fájlokhoz képest.
  • Hiányzik belőle a fejlett parametrikus kényszertörténet és a dinamikus blokk-intelligencia, amely a modern CAD-adatbázisokban megtalálható.
  • Az összetett spline- vagy NURBS-görbék átalakításakor néha sokszögű vonallánc-közelítések jöhetnek létre.

Érdekes technikai tudnivalók

  • A DXF fájlok minden egyes adatsort kétsoros csoportkód-párként rendeznek: az 1. sor az egész számú címke, a 2. sor az érték.
  • A készítők, gépészek és gyártók egyes CNC-marási és plazmavágási munkafolyamatokban DXF-et használnak rajzok cseréjére.
  • Az Autodesk azért hozta létre a DXF-et, mert saját, zárt DWG formátumát bináris és bizalmas formában akarta megőrizni.

Gyakran Ismételt Műszaki Kérdések

Mi a különbség a DXF és a DWG között?

A DWG az Autodesk saját tulajdonát képező, kompakt bináris adatbázis-formátuma, míg a DXF egy nyílt, ember által is olvasható csereformátum, amelyet arra terveztek, hogy geometriai adatokat osszunk meg más programokkal.

Átalakíthatok DXF-et PDF-be vagy SVG-be?

Igen. A File2File.app közvetlenül a böngészőben alakítja át a CAD DXF-rajzokat éles, méretezhető PDF- vagy SVG-vektorfájlokká.

Miért igényelnek a CNC lézervágók DXF fájlokat?

A DXF-rajzok 2D-s körvonalakat adhatnak meg lézervágókhoz, marókhoz és más CAM-munkafolyamatokhoz. Vágás előtt ellenőrizze a mértékegységeket, a zárt útvonalakat, a méretarányt, valamint azt, hogy a CAM-eszköz a megfelelő rétegekből olvassa-e be az elemeket.