Converti DWG in DXF in Python

Il formato DWG memorizza disegni e dati CAD bidimensionali (2D) e tridimensionali (3D). mentre DXF è un formato file utilizzato per lo scambio di dati CAD 2D e 3D tra diverse applicazioni software CAD. In questo articolo impareremo come convertire DWG in DXF in Python. Questo articolo fornisce una guida passo passo completa ed esempi di codice per semplificare il processo di conversione.

Questo articolo tratta i seguenti argomenti:

  1. API del convertitore Python da DWG a DXF – Download gratuito
  2. Converti DWG in DXF
  3. Converti DWG in DXF con le opzioni
  4. Convertitore da DWG a DXF online gratuito
  5. Convertitore da DWG a DXF – Risorse didattiche

API di conversione da DWG a DXF Python – Download gratuito

Utilizzeremo l’API Aspose.CAD for Python per convertire i file DWG in DXF. L’API Aspose.CAD for Python consente di lavorare con formati di file CAD nelle applicazioni Python. Consente agli sviluppatori di creare, modificare, manipolare e convertire formati di file supportati utilizzando Python.

Per favore scarica il pacchetto della libreria o installa l’API da PyPI utilizzando il seguente comando pip nella console:

pip install aspose-cad

Converti DWG in DXF in Python

Possiamo convertire facilmente DWG in DXF in Python seguendo i passaggi seguenti:

  1. Caricare un file DWG di input utilizzando la classe Image.
  2. Crea un’istanza della classe DxfOptions.
  3. Infine, chiama il metodo save() per salvare DWG come DXF. Prende il percorso del file DXF di output e DxfOptions come argomenti.

Il seguente esempio di codice mostra come convertire DWG in DXF in Python.

# Questo esempio di codice dimostra come convertire DWG in DXF
import aspose.cad as cad

# Specificare i percorsi per i file di input e di output.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# Carica il file DWG
image = cad.Image.load(inputDWG)

# Specificare le opzioni DXF
options = cad.imageoptions.DxfOptions()

# Salva il file DXF di output
image.save(outputDXF, options);

Converti DWG in DXF con le opzioni in Python

Possiamo anche specificare varie opzioni di salvataggio durante la conversione di un file DWG in DXF seguendo i passaggi seguenti:

  1. Caricare un file DWG di input utilizzando la classe Image.
  2. Crea un’istanza della classe CadRasterizationOptions.
  3. Specificare le proprietà dell’opzione.
  4. Crea un’istanza della classe DxfOptions.
  5. Successivamente, imposta la proprietà vectorrasterizationoptions su CadRasterizationOptions.
  6. Infine, chiama il metodo save() per salvare DWG come DXF.

Il seguente esempio di codice mostra come specificare varie opzioni CAD durante il salvataggio di un file DWG come DXF in Python.

# Questo esempio di codice dimostra come convertire DWG in DXF con le opzioni di conversione
import aspose.cad as cad

# Specificare i percorsi per i file di input e di output.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# Carica il file DWG
image = cad.Image.load(inputDWG)

# Specificare le opzioni di rasterizzazione CAD
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True

# Seleziona il layout specifico da convertire
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# Specificare le opzioni DXF
options = cad.imageoptions.DxfOptions()
options.vector_rasterization_options = rasterizationOptions

# Salva il file DXF di output
image.save(outputDXF, options);

Convertitore da DWG a DXF: ottieni una licenza gratuita

Puoi ottenere una licenza temporanea gratuita per provare la libreria di conversione da DWG a DXF senza limitazioni.

Convertitore online da DWG a DXF

Inoltre, hai la possibilità di utilizzare gratuitamente il nostro convertitore da DWG a DXF basato sul web, che ti consente di trasformare facilmente i file DWG in formato DXF. Questo strumento online è stato creato utilizzando l’API Aspose.CAD.

Convertitore Python da DWG a DXF – Risorse di apprendimento

Scopri come leggere, convertire e manipolare file DWG senza AutoCAD. Inoltre, puoi consultare le seguenti risorse per saperne di più sulla biblioteca:

Conclusione

In conclusione, convertire DWG in DXF in Python è un processo relativamente semplice. Con i passaggi descritti in questo articolo, puoi convertire facilmente i file DWG in file DXF a livello di codice. Sfruttando Aspose.CAD for Python, puoi semplificare attività come il rendering di disegni CAD, l’estrazione di dati e la compatibilità tra diversi formati di file CAD. Aiuta gli sviluppatori a semplificare i loro progetti relativi al CAD. Oltre a convertire DWG in DXF in Python, puoi trasformare i file DWG in formato DXF online utilizzando un’app Web di conversione DWG gratuita. In caso di ambiguità, contattaci sul nostro forum di supporto gratuito.

Guarda anche