Questa breve guida spiega come convertire DWG in DXF utilizzando l’API REST di Python. Convertire un file DWG in DXF semplifica l’apertura del file CAD in più app, la condivisione con chiunque, l’invio a utensili CNC/laser ed evita problemi di versione a lungo termine. Imparerai questo processo di conversione da DWG a DXF utilizzando l’interfaccia REST di Python utilizzando un Cloud SDK basato su Dotpython.
Prerequisito
- Crea un account e ottieni le credenziali API per convertire un file DWG in DXF
- Scarica Aspose.Cad Cloud SDK per Dotpython per trasformare DWG in DXF
- Imposta un progetto Python con l’SDK sopra indicato
Passaggi per convertire un file DWG in DXF utilizzando un’API basata su Python
- Crea CadApi con la tua chiave app, il SID app e l’URL di base
- Definisci l’inputPath del DWG/PSD di origine e l’outputPath del DXF di destinazione
- Apri il file di input, copialo in un MemoryStream e reimposta Position su 0
- Crea PutDrawingDXFRequest utilizzando il MemoryStream preparato
- Chiama cadApi.PutDrawingDXF(richiesta) per ottenere il risultato convertito come flusso
- Crea il file di destinazione e copia il flusso di risultati in outputPath
Questi passaggi riassumono il processo per trasformare il file DWG di AutoCAD in DXF utilizzando l’interfaccia REST di Python. Inizializza CadApi con le tue credenziali e imposta il percorso di input DWG di origine e il percorso di output DXF di destinazione. Quindi carica il file in un MemoryStream, crea una PutDrawingDXFRequest, chiama cadApi.PutDrawingDXF(request) per la conversione e scrivi il flusso restituito nel file DXF.
Codice per convertire DWG in DXF online utilizzando l’API REST di Python
Il codice di esempio sopra menzionato aiuta a sviluppare un convertitore da CAD a DXF utilizzando il servizio RESTful Python. Questa trasformazione del formato aumenta l’interoperabilità, poiché DXF è un formato di scambio aperto e ampiamente supportato, quindi è più facile condividerlo con fornitori, clienti o app che non supportano DWG. È possibile utilizzare l’argomento ExportOptions nella chiamata PutDrawingDXFRequest() per personalizzare ulteriormente il file DXF di output in base alle proprie esigenze.
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.