Converter DWG em DXF em Python

O formato DWG armazena desenhos e dados CAD bidimensionais (2D) e tridimensionais (3D). enquanto DXF é um formato de arquivo usado para a troca de dados CAD 2D e 3D entre diferentes aplicativos de software CAD. Neste artigo, aprenderemos como converter DWG em DXF em Python. Este artigo fornece um guia passo a passo abrangente e exemplos de código para simplificar o processo de conversão.

Este artigo cobre os seguintes tópicos:

  1. API do conversor Python DWG para DXF - download gratuito
  2. Converter DWG em DXF
  3. Converta DWG em DXF com opções
  4. Conversor DWG para DXF online grátis
  5. Conversor DWG para DXF – Recursos de aprendizagem

API de conversão Python DWG para DXF – Download grátis

Usaremos a API Aspose.CAD for Python para converter arquivos DWG em DXF. A API Aspose.CAD for Python permite trabalhar com formatos de arquivo CAD em aplicativos Python. Ele permite que os desenvolvedores criem, editem, manipulem e convertam formatos de arquivo suportados usando Python.

Por favor baixe o pacote da biblioteca ou instale a API de PyPI usando o seguinte comando pip no console:

pip install aspose-cad

Converter DWG em DXF em Python

Podemos converter facilmente DWG em DXF em Python seguindo as etapas abaixo:

  1. Carregue um arquivo DWG de entrada usando a classe Image.
  2. Crie uma instância da classe DxfOptions.
  3. Finalmente, chame o método save() para salvar DWG como DXF. Ele usa o caminho do arquivo DXF de saída e DxfOptions como argumentos.

O exemplo de código a seguir mostra como converter DWG em DXF em Python.

# Este exemplo de código demonstra como converter DWG em DXF
import aspose.cad as cad

# Especifique caminhos para arquivos de entrada e saída.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# Carregar arquivo DWG
image = cad.Image.load(inputDWG)

# Especifique opções DXF
options = cad.imageoptions.DxfOptions()

# Salvar arquivo DXF de saída
image.save(outputDXF, options);

Converta DWG em DXF com opções em Python

Também podemos especificar várias opções de salvamento ao converter um arquivo DWG em DXF seguindo as etapas abaixo:

  1. Carregue um arquivo DWG de entrada usando a classe Image.
  2. Crie uma instância da classe CadRasterizationOptions.
  3. Especifique as propriedades da opção.
  4. Crie uma instância da classe DxfOptions.
  5. Depois disso, defina a propriedade vectorrasterizationoptions como CadRasterizationOptions.
  6. Finalmente, chame o método save() para salvar DWG como DXF.

O exemplo de código a seguir mostra como especificar várias opções de CAD ao salvar um arquivo DWG como DXF em Python.

# Este exemplo de código demonstra como converter DWG em DXF
import aspose.cad as cad

# Especifique caminhos para arquivos de entrada e saída.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# Carregar arquivo DWG
image = cad.Image.load(inputDWG)

# Especifique CAD Rasterization
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True

# Especifique layout
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# Especifique opções DXF
options = cad.imageoptions.DxfOptions()
options.vector_rasterization_options = rasterizationOptions

# Salvar arquivo DXF de saída
image.save(outputDXF, options);

Conversor DWG para DXF – Obtenha uma licença gratuita

Você pode obter uma licença temporária gratuita para experimentar a biblioteca de conversão de DWG para DXF sem limitações.

Conversor DWG para DXF on-line

Além disso, você tem a opção de utilizar nosso [conversor DWG para DXF] baseado na web sem nenhum custo, permitindo transformar facilmente arquivos DWG em formato DXF. Esta ferramenta online foi criada usando a API Aspose.CAD.

Conversor Python DWG para DXF – Recursos de aprendizagem

Descubra como ler, converter e manipular arquivos DWG sem o AutoCAD. Além disso, você pode navegar pelos seguintes recursos para saber mais sobre a biblioteca:

Conclusão

Concluindo, converter DWG em DXF em Python é um processo relativamente simples. Com as etapas descritas neste artigo, você pode converter arquivos DWG em arquivos DXF programaticamente com facilidade. Ao aproveitar o Aspose.CAD para Python, você pode simplificar tarefas como renderizar desenhos CAD, extrair dados e garantir a compatibilidade entre diferentes formatos de arquivo CAD. Ajuda os desenvolvedores a otimizar seus projetos relacionados a CAD. Além de converter DWG em DXF em Python, você pode transformar arquivos DWG em formato DXF online usando um aplicativo da web conversor DWG gratuito. Em caso de qualquer ambiguidade, entre em contato conosco em nosso fórum de suporte gratuito.

Veja também