Ce petit guide explique comment convertir DWG en DXF grâce à l’API REST Python. Transformer un fichier DWG en DXF facilite l’ouverture de votre fichier CAO dans davantage d’applications, son partage avec d’autres utilisateurs, son envoi vers des outils CNC/laser et vous évite les soucis de version à long terme. Vous apprendrez ce processus de conversion DWG en DXF grâce à l’interface REST Python grâce à un SDK Cloud basé sur Dotpython.
Condition préalable
- Créez un compte et obtenez les informations d’identification de l’API pour convertir un fichier DWG en DXF
- Téléchargez SDK Cloud Aspose.Cad pour Dotpython pour convertir DWG en DXF
- Configurer un projet Python avec le SDK ci-dessus
Étapes pour convertir un fichier DWG en DXF à l’aide d’une API basée sur Python
- Créez CadApi avec votre clé d’application, votre SID d’application et votre baseUrl
- Définir le chemin d’entrée source DWG/PSD et le chemin de sortie cible DXF
- Ouvrez le fichier d’entrée, copiez-le dans un MemoryStream et réinitialisez la position à 0
- Créer PutDrawingDXFRequest à l’aide du MemoryStream préparé
- Appelez cadApi.PutDrawingDXF(requête) pour obtenir le résultat converti sous forme de flux
- Créez le fichier de destination et copiez le flux de résultats vers outputPath
Ces étapes résument le processus de conversion d’un fichier DWG AutoCAD en DXF à l’aide de l’interface REST Python. Initialisez CadApi avec vos identifiants et définissez les chemins d’entrée source DWG et cible DXF. Chargez ensuite le fichier dans un MemoryStream, créez une requête PutDrawingDXFRequest, appelez cadApi.PutDrawingDXF(request) pour la conversion et écrivez le flux renvoyé dans le fichier DXF.
Code pour convertir DWG en DXF en ligne à l’aide de l’API REST Python
L’exemple de code mentionné ci-dessus facilite le développement d’un convertisseur CAO vers DXF à l’aide du service Python RESTful. Cette transformation du format améliore l’interopérabilité, car DXF est un format d’échange ouvert et largement pris en charge. Il est donc plus facile à partager avec les fournisseurs, les clients ou les applications qui ne peuvent pas ouvrir le format DWG. Vous pouvez utiliser l’argument ExportOptions dans l’appel PutDrawingDXFRequest() pour personnaliser davantage le fichier DXF de sortie selon vos besoins.
This tutorial guides in developing a DWG to DXF converter. To convert DWG file to OBJ, refer to the article on Convert DWG to OBJ using Python REST API.