Convertir DWG en DXF en Python

Le format DWG stocke les dessins et données CAO en deux dimensions (2D) et en trois dimensions (3D). alors que DXF est un format de fichier utilisé pour l’échange de données de CAO 2D et 3D entre différentes applications logicielles de CAO. Dans cet article, nous apprendrons comment convertir DWG en DXF en Python. Cet article fournit un guide complet étape par étape et des exemples de code pour simplifier le processus de conversion.

Cet article couvre les sujets suivants :

  1. API de conversion Python DWG en DXF – Téléchargement gratuit
  2. Convertir DWG en DXF
  3. Convertir DWG en DXF avec options
  4. Convertisseur DWG en DXF gratuit en ligne
  5. Convertisseur DWG en DXF – Ressources d’apprentissage

API de conversion Python DWG en DXF – Téléchargement gratuit

Nous utiliserons l’API Aspose.CAD for Python pour convertir les fichiers DWG en DXF. L’API Aspose.CAD for Python permet de travailler avec des formats de fichiers CAO dans les applications Python. Il permet aux développeurs de créer, modifier, manipuler et convertir des formats de fichiers pris en charge à l’aide de Python.

Veuillez télécharger le package de bibliothèque ou installer l’API depuis PyPI à l’aide de la commande pip suivante dans la console :

pip install aspose-cad

Convertir DWG en DXF en Python

Nous pouvons facilement convertir DWG en DXF en Python en suivant les étapes ci-dessous :

  1. Chargez un fichier DWG d’entrée à l’aide de la classe Image.
  2. Créez une instance de la classe DxfOptions.
  3. Enfin, appelez la méthode save() pour enregistrer le DWG au format DXF. Il prend le chemin du fichier DXF de sortie et DxfOptions comme arguments.

L’exemple de code suivant montre comment convertir DWG en DXF en Python.

# Cet exemple de code montre comment convertir DWG en DXF
import aspose.cad as cad

# Spécifiez les chemins des fichiers d'entrée et de sortie.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# Charger le fichier DWG
image = cad.Image.load(inputDWG)

# Spécifier les options DXF
options = cad.imageoptions.DxfOptions()

# Enregistrer le fichier DXF de sortie
image.save(outputDXF, options);

Convertir DWG en DXF avec les options en Python

Nous pouvons également spécifier diverses options d’enregistrement lors de la conversion d’un fichier DWG en DXF en suivant les étapes ci-dessous :

  1. Chargez un fichier DWG d’entrée à l’aide de la classe Image.
  2. Créez une instance de la classe CadRasterizationOptions.
  3. Spécifiez les propriétés de l’option.
  4. Créez une instance de la classe DxfOptions.
  5. Après cela, définissez la propriété vectorrasterizationoptions sur CadRasterizationOptions.
  6. Enfin, appelez la méthode save() pour enregistrer le DWG au format DXF.

L’exemple de code suivant montre comment spécifier diverses options de CAO lors de l’enregistrement d’un fichier DWG au format DXF en Python.

# Cet exemple de code montre comment convertir DWG en DXF
import aspose.cad as cad

# Spécifiez les chemins des fichiers d'entrée et de sortie.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# Charger le fichier DWG
image = cad.Image.load(inputDWG)

# Spécifier les options de rastérisation CAO
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True

# Sélectionnez une mise en page spécifique à convertir
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# Spécifier les options DXF
options = cad.imageoptions.DxfOptions()
options.vector_rasterization_options = rasterizationOptions

# Enregistrer le fichier DXF de sortie
image.save(outputDXF, options);

Convertisseur DWG en DXF – Obtenez une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite pour essayer la bibliothèque de conversion DWG en DXF sans limitations.

Convertisseur DWG en DXF en ligne

De plus, vous avez la possibilité d’utiliser gratuitement notre convertisseur DWG en DXF basé sur le Web, vous permettant de transformer facilement des fichiers DWG au format DXF. Cet outil en ligne a été créé à l’aide de l’API Aspose.CAD.

Convertisseur Python DWG en DXF – Ressources d’apprentissage

Découvrez comment lire, convertir et manipuler des fichiers DWG sans AutoCAD. De plus, vous pouvez parcourir les ressources suivantes pour en savoir plus sur la bibliothèque :

Conclusion

En conclusion, la conversion de DWG en DXF en Python est un processus relativement simple. Grâce aux étapes décrites dans cet article, vous pouvez facilement convertir des fichiers DWG en fichiers DXF par programmation. En tirant parti d’Aspose.CAD for Python, vous pouvez simplifier des tâches telles que le rendu de dessins CAO, l’extraction de données et garantir la compatibilité entre les différents formats de fichiers CAO. Il aide les développeurs à rationaliser leurs projets liés à la CAO. Outre la conversion de DWG en DXF en Python, vous pouvez transformer des fichiers DWG au format DXF en ligne à l’aide d’une application Web gratuite de conversion DWG. En cas d’ambiguïté, veuillez nous contacter sur notre forum d’assistance gratuit.

Voir également