Dessin DXF (.dxf)

Spécification Standard

Le Drawing Exchange Format (DXF) est le format d’échange CAO d’Autodesk pour transférer des entités de dessin entre applications de conception et de fabrication compatibles. Vérifiez la version cible et les entités prises en charge, notamment les cotes, les splines et les objets 3D.

Convertir DXF en SVG

Outil de conversion gratuit de DXF vers SVG dans le navigateur. Convertissez des fichiers instantanément sur votre appareil.

Inspection et métadonnées

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers DXF en inspectant leur séquence initiale d'octets binaires :

Sélectionnez ou déposez des fichiers ici

Privé - les fichiers ne quittent jamais votre appareil

ou coller Ctrl+V
Garantie de confidentialité sans transmission réseau : 0 octet envoyé vers des serveurs externes. Tout le traitement a eu lieu localement dans le bac à sable de votre navigateur.

Signature d'en-tête au niveau des octets (octets magiques)

Les systèmes d'exploitation et les analyseurs de fichiers identifient les fichiers DXF en inspectant leur séquence initiale d'octets binaires :

SIGNATURE HEXADÉCIMALE (DÉCALAGE 0) :

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

REPRÉSENTATION ASCII : 0..SECTION

Normalisation : Spécification CAO ouverte d'Autodesk

Spécifications techniques

Architecture de conteneurPaires de codes de groupe clé-valeur étiquetés en ASCII ou binaires organisées en sections (HEADER, CLASSES, TABLES, BLOCKS, ENTITIES, OBJECTS)
CompressionTexte structuré non compressé ou enregistrements binaires étiquetés
Ordre des octetsPetit-boutiste (DXF binaire) ; flux de texte ASCII (DXF ASCII)
Espaces colorimétriquesIndex de couleur AutoCAD (ACI 1-255), TrueColor (RVB 24 bits)
Canaux et structureGéométrie vectorielle multicouche, courbes de dessin 2D, maillages 3D et entités paramétriques
Dimensions maximalesEspace de coordonnées réelles en double précision IEEE pratiquement infini
TransparenceOpacité des calques prise en charge dans les révisions modernes de DXF d'AutoCAD
Prise en charge du traitement en continuL'analyse séquentielle des codes de groupe permet la lecture en continu des sections au fur et à mesure

Matrice de comparaison technique : DXF face aux concurrents

Attribut techniqueDXF (Actuel)DWGSVGSTEP
Type de formatTexte étiqueté ouvert / format d'échange binaireBase de données binaire propriétaire d'AutodeskNorme web vectorielle W3CNorme de modèle de produit ISO 10303
CNC et fabricationFormat courant d’échange de dessins CAO ; la prise en charge varie selon la machine et le logiciel.Nécessite une conversion en DXFMise à l'échelle des unités limitée / prise en charge limitée de la CNCLa prise en charge varie selon le logiciel.
Lisibilité humaineEntièrement lisible (mode ASCII)Binaire uniquement (chiffré/compressé)XML lisibleTexte STEP lisible
Orientation 2D par rapport à 3DPrincipalement dessin 2D et découpe 2,5DBase de données BIM complète 2D/3DConception vectorielle graphique 2DModèle d'ingénierie solide 3D pur

Modes de corruption courants et guide de restauration hexadécimale

Le logiciel de CAO signale « Erreur de syntaxe à la ligne X : Paire de codes de groupe manquante ».

Cause initiale: L'éditeur de texte a inséré des sauts de ligne irréguliers ou a tronqué une section ENTITIES avant '0 ENDSEC'.

Récupération: Réalignez les paires de codes de groupe et vérifiez la correspondance des marqueurs ENDSEC et EOF avec l’outil de réparation CAO de File2File.app.

Analyse de sécurité et vecteurs d'attaque de l'analyseur

Les analyseurs DXF traitent des structures de blocs profondément imbriquées où une récursion malformée ou d'immenses tables de codes de groupe peuvent provoquer un déni de service.

Vecteurs d’attaque connus

  • Boucle de définition de bloc récursive déclenchant un plantage par épuisement de la pile dans les moteurs CAO.
  • Dépassement de tampon lors de la lecture de noms de calques d'entités ou de chaînes de texte excessivement longs.
  • Déni de service par allocation de tableaux de coordonnées de plusieurs gigaoctets.

Bonnes pratiques de défense: Fixez des limites de profondeur de récursion et de nombre d’entités lors du traitement de dessins DXF non fiables.

Origines historiques et jalons

2018La révision du format DXF d'AutoCAD 2018 élargit la précision géométrique et la stabilité des identifiants d'objets.
2000AutoCAD 2000 introduit des données d'objets étendues et une géométrie solide 3D améliorée dans le format DXF.
1982John Walker et Autodesk introduisent le DXF avec AutoCAD 1.0 pour permettre aux programmes tiers de lire les données CAO.

Principaux avantages

  • Couramment utilisé pour échanger des dessins CAO avec des outils compatibles de CNC, de découpe laser, de CAO 3D et de dessin technique.
  • La représentation ASCII lisible par l'homme permet une génération, une analyse et une modification automatisée directes par programme.
  • Haute précision mathématique utilisant des coordonnées en virgule flottante 64 bits IEEE 754.

Limites techniques

  • Les fichiers DXF ASCII sont volumineux et lents à analyser par rapport aux fichiers binaires natifs DWG.
  • Ne dispose pas de l'historique des contraintes paramétriques avancées ni des fonctions intelligentes des blocs dynamiques présentes dans les bases de données CAO modernes.
  • La conversion de splines complexes ou de courbes NURBS peut parfois produire des approximations facettées sous forme de polylignes.

Faits intéressants

  • Les fichiers DXF organisent chaque ligne de données sous forme de paire de codes de groupe sur deux lignes : la ligne 1 est l'étiquette entière, la ligne 2 est la valeur.
  • Les makers, les machinistes et les fabricants utilisent le DXF pour échanger des dessins dans certains flux de fraisage CNC et de découpe plasma.
  • Autodesk a initialement créé le DXF car l'entreprise souhaitait garder son format DWG propriétaire, binaire et confidentiel.

Foire aux questions techniques

Quelle est la différence entre DXF et DWG ?

Le DWG est le format de base de données binaire compact et propriétaire d'Autodesk, tandis que le DXF est un format d'échange ouvert et lisible conçu pour partager la géométrie avec d'autres programmes.

Puis-je convertir un DXF en PDF ou SVG ?

Oui. File2File.app peut convertir des dessins CAO DXF en fichiers vectoriels PDF ou SVG nets et adaptables à différentes tailles directement dans votre navigateur Web.

Pourquoi les découpeurs laser CNC exigent-ils des fichiers DXF ?

Les dessins DXF peuvent fournir des contours 2D pour la découpe laser, les fraiseuses et d’autres flux FAO. Avant la découpe, vérifiez les unités, les tracés fermés, l’échelle et l’import des entités depuis les bons calques par l’outil FAO.