DXF-piirustus (.dxf)

Autodesk Standardi

Drawing Exchange Format (DXF) on Autodeskin CAD-tiedonsiirtomuoto, jolla piirustuskohteita siirretään yhteensopivien suunnittelu- ja valmistussovellusten välillä. Tarkista kohdesovelluksen versio ja tuetut kohteet, etenkin mittojen, splinien ja 3D-objektien osalta.

Muunna tiedostot muodosta DXF muotoon SVG

Ilmainen selaimessa toimiva muunnin, jolla voit muuntaa tiedostoja muodosta DXF muotoon SVG. Muunna tiedostot hetkessä laitteellasi.

Tarkastele tiedostoa ja sen metatietoja

Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat DXF-tiedostot tarkistamalla tiedoston alun binäärisarjan:

Valitse tai pudota tiedostot tähän

Yksityisesti - tiedostot eivät koskaan poistu laitteeltasi

tai liitä Ctrl+V
Tietosuojatakuu: 0 % verkkosiirtoa Ulkoisille palvelimille ei ole ladattu yhtään tavua. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Otsaketunniste tavutasolla (tunnistetavut)

Käyttöjärjestelmät ja tiedostoanalyysaattorit tunnistavat DXF-tiedostot tarkistamalla tiedoston alun binäärisarjan:

HEKSADEKSIMAALINEN TUNNISTE (SIJAINTI 0):

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

ASCII-ESITYSTAPA: 0..SECTION

Standardointi: Autodesk Open CAD Specification

Tekniset tiedot

SäiliöarkkitehtuuriASCII- tai binäärimuotoisia, tunnisteilla merkittyjä ryhmäkoodin avain-arvopareja, jotka on järjestetty osioihin (HEADER, CLASSES, TABLES, BLOCKS, ENTITIES, OBJECTS)
PakkausPakkaamatonta rakenteista tekstiä tai tunnisteilla merkittyjä binääritietueita
Tavujärjestys (Endianness)Little-Endian (binäärinen DXF); ASCII-tekstivirta (ASCII-DXF)
VäriavaruudetAutoCADin väriluettelo (ACI 1-255), TrueColor (24-bittinen RGB)
Kanavat ja rakenneMonitasoinen vektori- ja geometriatieto: 2D-piirustuskäyrät, 3D-verkot ja parametriset entiteetit
Suurimmat mitatKäytännössä rajaton IEEE 754 -standardin mukainen liukulukukoordinaatisto (kaksinkertainen tarkkuus)
LäpinäkyvyysTason peittävyys on tuettu AutoCADin uudemmissa DXF-versioissa
Suoratoisto ja progressiivinen latausRyhmäkoodien peräkkäinen jäsentäminen mahdollistaa osioiden käsittelyn sitä mukaa, kun niitä luetaan

Tekninen vertailumatriisi: DXF vs. kilpailijat

Tekninen attribuuttiDXF (Nykyinen)DWGSVGSTEP
MuototyyppiAvoin tunnistepohjainen teksti- tai binäärimuoto tiedonsiirtoonAutodeskin omisteinen binääritietokantaW3C:n web-vektoristandardiISO 10303 -tuotemallin standardi
CNC ja tuotantoYleinen CAD-tiedonsiirtomuoto; tuki vaihtelee koneen ja ohjelmiston mukaanVaatii muunnoksen DXF-muotoonRajoitettu yksikköskaalaus / CNC-tukiTuki vaihtelee ohjelmittain.
Ihmisen luettavuusTäysin ihmisen luettavissa oleva (ASCII-tila)Vain binääri (salattu/pakattu)Ihmisen luettava XMLIhmisen luettava STEP-teksti
2D vai 3D -painotusEnsisijaisesti 2D-piirustus ja 2.5D-leikkausKattava 2D/3D BIM-tietokanta2D-graafinen vektorisuunnitteluPuhdas 3D-kiinteä insinöörimalli

Yleiset vioittumistavat ja heksadesimaalinen palautusopas

CAD-ohjelmisto ilmoittaa: ”Syntaksivirhe rivillä X: puuttuva ryhmäkoodipari.”

Perussyy: Tekstieditori lisäsi epäsäännöllisiä rivinvaihtoja tai typisti ENTITIES-osion ennen '0 ENDSEC' -merkintää.

Korjaus: Kohdista ryhmäkoodiparit uudelleen ja varmista, että ENDSEC- ja EOF-merkit täsmäävät File2File.app CAD Repair -työkalulla.

Tietoturva-analyysi ja tiedostojäsentimien hyökkäysvektorit

DXF-jäsentimet käsittelevät syvästi sisäkkäisiä lohkorakenteita, joissa virheellinen rekursio tai valtavat ryhmäkooditaulukot voivat aiheuttaa palveluneston.

Tunnetut hyökkäysvektorit

  • Rekursiivinen lohkomäärittelysilmukka, joka aiheuttaa CAD-moottoreiden kaatumisen pinon tyhjentyessä.
  • Puskurin ylivuoto luettaessa liian pitkiä objektien tasojen nimiä tai merkkijonoja.
  • Palvelunestohyökkäys monen gigatavun koordinaattitaulukon varauksen kautta.

Tietoturvan parhaat käytännöt: Aseta rekursion syvyydelle rajat ja objektien määrälle ylärajat käsiteltäessä epäluotettavia DXF-piirustuksia.

Historia ja virstanpylväät

2018AutoCAD 2018:n DXF-muodon päivitys parantaa geometrista tarkkuutta ja objektitunnisteiden vakautta.
2000AutoCAD 2000 tuo DXF-muotoon laajennetut objektitiedot ja parannetun 3D-kappalegeometrian.
1982John Walker ja Autodesk esittelevät DXF-muodon AutoCAD 1.0:n yhteydessä, jotta kolmannen osapuolen ohjelmat voisivat lukea CAD-dataa.

Tärkeimmät edut

  • DXF:ää käytetään laajalti CAD-piirustusten vaihtoon yhteensopivien CNC-, laserleikkaus-, 3D-CAD- ja piirustustyökalujen kanssa.
  • Ihmisen luettavissa oleva ASCII-esitys mahdollistaa suoran ohjelmallisen luomisen, jäsentämisen ja automaattisen muokkaamisen.
  • Korkea matemaattinen tarkkuus IEEE 754 64-bittisten liukulukukoordinaattien avulla.

Tekniset rajoitukset

  • ASCII DXF -tiedostot ovat tarpeettoman suuria ja hitaita jäsentää verrattuna alkuperäisiin binäärisiin DWG-tiedostoihin.
  • Siitä puuttuvat edistynyt parametristen rajoitteiden historia ja dynaaminen lohkojen älykkyys, joita nykyaikaisista CAD-tietokannoista löytyy.
  • Monimutkaiset spline- tai NURBS-käyrämuunnokset voivat joskus hajota fasetoiduiksi murtoviiva-approksimaatioiksi.

Mielenkiintoisia teknisiä faktoja

  • DXF-tiedostot järjestävät jokaisen datarivin kahden rivin ryhmäkoodipariksi: rivi 1 on kokonaislukutunniste ja rivi 2 on arvo.
  • Valmistajat, koneistajat ja metallityöntekijät käyttävät DXF:ää piirustusten vaihtoon esimerkiksi CNC-jyrsinnässä ja plasmaleikkauksessa.
  • Autodesk loi alun perin DXF:n, koska se halusi pitää suljetun DWG-muotonsa binäärisenä ja luottamuksellisena.

Usein kysytyt tekniset kysymykset

Mikä on DXF- ja DWG-tiedostojen välinen ero?

DWG on Autodeskin omisteinen, tiivis binääritietokantamuoto, kun taas DXF on avoin, ihmisen luettavissa oleva tiedonsiirtomuoto, joka on suunniteltu geometrian jakamiseen muiden ohjelmien kanssa.

Voinko muuntaa DXF-tiedoston PDF- tai SVG-muotoon?

Kyllä. File2File.app pystyy muuntamaan CAD-DXF-piirustukset teräviksi ja skaalautuviksi PDF- tai SVG-vektoritiedostoiksi suoraan verkkoselaimessasi.

Miksi CNC-laserleikkurit vaativat DXF-tiedostoja?

DXF-piirustuksissa voidaan toimittaa 2D-ääriviivoja laserleikkureille, jyrsinkoneille ja muihin CAM-työnkulkuihin. Tarkista ennen leikkausta yksiköt, suljetut polut, mittakaava sekä se, tuoko CAM-ohjelmisto kohteet oikeille tasoille.