Questo tutorial descrive come convertire DWG in STP utilizzando l’API REST di Python. Svilupperai un convertitore di file DWG in STEP utilizzando il servizio RESTful di Python con l’ausilio di un Cloud SDK basato su Python. Questa conversione è utile per importare modelli AutoCAD in applicazioni CAD meccaniche.
Prerequisito
- Crea un account e ottieni le credenziali API per convertire un file DWG in un file STEP
- Scarica Aspose.Cad Cloud SDK per Dotpython per cambiare DWG in STP
- Imposta un progetto Python con l’SDK sopra indicato
Passaggi per convertire DWG in STP online utilizzando Python REST API
- Crea l’oggetto CadApi utilizzando l’ID utente e il segreto per convertire DWG in STP
- Imposta i percorsi per il file DWG di origine e il file STP di output
- Leggere il file DWG di input in un flusso di memoria e inizializzarlo
- Crea l’oggetto PutDrawingSTPRequest impostando il flusso di memoria nel costruttore
- Convertire il file DWG in STP chiamando il metodo MettiDisegnoSTP()
- Salva il flusso dalla risposta API nel file STP locale
I passaggi precedenti spiegano lo sviluppo di un convertitore da DWG a STP online utilizzando l’API Python Low Code. Utilizzare la chiave segreta/ID e l’URL di base per creare un oggetto della CadApi, impostare i percorsi di input/output rispettivamente per DWG e STP e leggere il file DWG di input nel flusso di memoria. Creare l’oggetto PutDrawingSTPRequest per eseguire la conversione e salvare l’output su disco.
Codice per il convertitore da DWG a STP utilizzando API basata su Python
Questo codice mostra la trasformazione del formato di file da DWG a STP utilizzando l’interfaccia REST Python. La conversione può essere eseguita su file già archiviati sul Cloud. È possibile provare altri argomenti del costruttore PutDrawingSTPRequest, come il nome dell’archivio Cloud, le opzioni di esportazione e il percorso di output, per personalizzare l’output.
Questo tutorial ci ha guidato nella conversione del file DWG in un file STEP. Per convertire DWG in SVG, fare riferimento all’articolo Convertire DWG in SVG utilizzando Python REST API.