DXF joonis (.dxf)

Autodesk Standard

Drawing Exchange Format (DXF) on Autodesk'i universaalne CAD-vahetusstandard, mis võimaldab täpse 2D-joonestamise ja 3D-arhitektuurigeomeetria koostöövõimet kõigis inseneri- ja tootmistarkvarades.

Teisenda formaadist DXF formaati SVG

Tasuta DXF -> SVG konverter brauseris. Teisenda faile koheselt oma seadmes.

Kontrolli ja metaandmed

Operatsioonisüsteemid ja failianalüsaatorid tuvastavad DXF faile, kontrollides algset binaarset baidijada:

Vali või lohista failid siia

100% privaatne konversioon brauseris - failid ei lahku kunagi sinu seadmest

või kleebi Ctrl+V
Null-võrguülekande privaatsusgarantii: 0 baiti laaditakse üles välistesse serveritesse. Kogu töötlemine toimub lokaalselt sinu brauseri liivakastis.

Baidi-taseme päise allkiri (maagilised baidid)

Operatsioonisüsteemid ja failianalüsaatorid tuvastavad DXF faile, kontrollides algset binaarset baidijada:

HEX-ALLKIRI (NIHE 0):

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

ASCII-ESITUS: 0..SECTION

Standardiseerimine: Autodesk Open CAD Specification

Tehnilised andmed

Konteineri arhitektuurASCII or binary tagged key-value group code pairs organized into sections (HEADER, CLASSES, TABLES, BLOCKS, ENTITIES, OBJECTS)
TihendamineUncompressed structured text or binary tagged records
Baitide järjekord (Endianness)Little-Endian (binary DXF); ASCII text stream (ASCII DXF)
VärviruumidAutoCAD Color Index (ACI 1-255), TrueColor (24-bit RGB)
Kanalid ja struktuurMulti-layer vector geometry, 2D drafting curves, 3D meshes, and parametric entities
Max mõõtmedVirtually infinite IEEE double-precision real coordinate space
LäbipaistvusLayer opacity supported in modern AutoCAD DXF revisions
Voogedastus ja progressiivsusSequential group code parsing enables incremental section streaming

Tehniline võrdlusmaatriks: DXF vs konkurendid

Tehniline atribuutDXF (Praegune)DWGSVGSTEP
FormaaditüüpAvatud sildiga tekst / binaarne vahetusAutodeski patenteeritud binaarne andmebaasW3C veebivektori standardISO 10303 tootemudeli standard
CNC ja tootmineUniversaalne tööstustaseme võrdlusalusNõuab teisendamist DXF-iksPiiratud ühikute skaleerimine / CNC tugiUniversaalne 3D tahke mehaaniline töötlemine
Inimese loetavusTäielikult inimloetav (ASCII režiim)Ainult binaarne (krüpteeritud / tihendatud)Inimloetav XMLInimloetav STEP-tekst
2D vs 3D fookusPeamiselt 2D joonestamine ja 2.5D lõikamineTäielik 2D/3D BIM andmebaas2D graafiline vektordisainPuhas 3D tahke insenerimudel

Levinud riknemisvead ja heksataaste juhend

CAD-tarkvara teatab: 'Süntaksiviga real X: puudub grupikoodi paar'.

Juurpõhjus: Tekstiredaktor lisas ebaregulaarseid reavahetusi või kärpis ENTITIES-sektsiooni enne '0 ENDSEC' märget.

Taastamine: Joondage grupikoodi paarid uuesti ja tagage vastavad ENDSEC- ja EOF-markerid File2File CAD Repairi abil.

Turvaanalüüs ja parsimisründevektorid

DXF-i parserid hindavad sügavalt pesastatud plokistruktuure, kus vigane rekursioon või tohutud grupikoodide tabelid võivad põhjustada teenusetõkestust.

Teadaolevad ründavektorid

  • Rekursiivne ploki määratluse tsükkel, mis käivitab CAD-mootorites pinu ammendumise (stack exhaustion) krahhi.
  • Puhvri ületäitumine liiga pikkade olemikihi nimede või tekstistringide lugemisel.
  • Teenusetõkestus mitme gigabaidise koordinaatide massiivi eraldamise kaudu.

Kaitsealased parimad tavad:

Ajalooline taust ja verstapostid

2018AutoCAD 2018 DXF-formaadi versiooniuuendus laiendab geomeetrilist täpsust ja objektide viitade stabiilsust.
2000AutoCAD 2000 toob turule laiendatud objektandmed ja täiustatud 3D-tahke geomeetria DXF-is.
1982John Walker ja Autodesk toovad AutoCAD 1.0-ga turule DXF-i, et võimaldada kolmanda osapoole programmidel CAD-andmeid lugeda.

Peamised eelised

  • Universaalne CAD-standard: ühilduv iga CNC-masina, laserlõikuri, 3D CAD-programmi ja joonestustööriistaga maailmas.
  • Inimesele loetav ASCII esitus võimaldab otsest programmide genereerimist, parsimist ja automatiseeritud muutmist.
  • Kõrge matemaatiline täpsus IEEE 754 64-bitiste ujukoma-koordinaatide abil.

Tehnilised piirangud ja puudused

  • ASCII DXF-failid on mahukad ja aeglaselt parsitavad võrreldes omaste binaarsete DWG-failidega.
  • Puudub täiustatud parameetriliste piirangute ajalugu ja dünaamiline plokiarvutus, mida leidub kaasaegsetes CAD-andmebaasides.
  • Keerulised spline- või NURBS-kõverate tõlked võivad mõnikord laguneda tahutud polüjoone lähendusteks.

Huvitavaid tehnilisi fakte

  • DXF-failid organiseerivad iga andmerea kaherealise grupikoodipaarina: 1. rida on täisarvuline silt, 2. rida on väärtus.
  • Tegijad, metallitöölised ja valmistajad toetuvad DXF-ile kui CNC-freesimise ja plasmalõikuse universaalsele ühisele keelele.
  • Autodesk lõi DXF-i algselt seetõttu, et soovis hoida oma patenteeritud DWG-formaadi binaarse ja konfidentsiaalsena.

Korduma kippuvad tehnilised küsimused

Mis vahe on DXF-il ja DWG-l?

DWG on Autodesk-i patenteeritud kompaktne binaarne andmebaasivorming, samas kui DXF on avatud, inimloetav vahetusvorming, mis on loodud geomeetria jagamiseks teiste programmidega.

Kas ma saan DXF-i teisendada PDF-iks või SVG-ks?

Jah. File2File.app saab teisendada CAD-i DXF-joonised teravateks, skaleeritavateks PDF- või SVG-vektorfailideks otse teie veebibrauseris.

Miks vajavad CNC-laserlõikurid DXF-faile?

CNC-kontrollerid loevad tööriistateede (G-koodi) genereerimiseks 2D-vektorpolüjoone, -kaari ja -ringe ning DXF on universaalne vorming, mida toetavad kõik CAM-tarkvarad.