![Convertir DWG a DXF en Python](images/convert-dwg-to-dxf-in-python.jpg#center)
El formato DWG almacena datos y dibujos CAD bidimensionales (2D) y tridimensionales (3D). mientras que DXF es un formato de archivo utilizado para el intercambio de datos CAD 2D y 3D entre diferentes aplicaciones de software CAD. En este artículo, aprenderemos cómo convertir DWG a DXF en Python. Este artículo proporciona una guía completa paso a paso y ejemplos de código para simplificar el proceso de conversión.
Este artículo cubre los siguientes temas:
- API de conversión de Python DWG a DXF - Descarga gratuita
- Convertir DWG a DXF
- Convertir DWG a DXF con opciones
- Convertidor DWG a DXF gratuito en línea
- Convertidor de DWG a DXF – Recursos de aprendizaje
API de conversión de Python DWG a DXF – Descarga gratuita
Usaremos la API Aspose.CAD for Python para convertir archivos DWG a DXF. La API Aspose.CAD for Python permite trabajar con formatos de archivos CAD en aplicaciones Python. Permite a los desarrolladores crear, editar, manipular y convertir formatos de archivo compatibles usando Python.
Por favor descargue el paquete de la biblioteca o instale la API desde PyPI usando el siguiente comando pip en la consola:
pip install aspose-cad
Convertir DWG a DXF en Python
Podemos convertir fácilmente DWG a DXF en Python siguiendo los pasos a continuación:
- Cargue un archivo DWG de entrada usando la clase Imagen.
- Cree una instancia de la clase DxfOptions.
- Finalmente, llame al método save() para guardar DWG como DXF. Toma la ruta del archivo DXF de salida y DxfOptions como argumentos.
El siguiente ejemplo de código muestra cómo convertir DWG a DXF en Python.
# This code example demonstrates how to convert DWG to DXF
import aspose.cad as cad
# Specify paths for input and output files.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";
# Load DWG file
image = cad.Image.load(inputDWG)
# Specify DXF options
options = cad.imageoptions.DxfOptions()
# Save output DXF file
image.save(outputDXF, options);
Convierta DWG a DXF con opciones en Python
También podemos especificar varias opciones de guardado al convertir un archivo DWG a DXF siguiendo los pasos a continuación:
- Cargue un archivo DWG de entrada usando la clase Imagen.
- Cree una instancia de la clase CadRasterizationOptions.
- Especifique las propiedades de la opción.
- Cree una instancia de la clase DxfOptions.
- Después de eso, establezca la propiedad vectorrasterizationoptions en CadRasterizationOptions.
- Finalmente, llame al método save() para guardar DWG como DXF.
El siguiente ejemplo de código muestra cómo especificar varias opciones de CAD al guardar un archivo DWG como DXF en Python.
# This code example demonstrates how to convert DWG to DXF with convert options
import aspose.cad as cad
# Specify paths for input and output files.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";
# Load DWG file
image = cad.Image.load(inputDWG)
# Specify CAD Rasterization options
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True
# Select specific layout to convert
rasterizationOptions.layouts = ["Drawing1-Layout1"]
# Specify DXF options
options = cad.imageoptions.DxfOptions()
options.vector_rasterization_options = rasterizationOptions
# Save output DXF file
image.save(outputDXF, options);
Convertidor de DWG a DXF: obtenga una licencia gratuita
Puede obtener una licencia temporal gratuita para probar la biblioteca de conversión de DWG a DXF sin limitaciones.
Convertidor DWG a DXF en línea
Además, tiene la opción de utilizar nuestro convertidor de DWG a DXF basado en la web sin costo alguno, lo que le permite transformar fácilmente archivos DWG al formato DXF. Esta herramienta en línea se creó utilizando la API Aspose.CAD.
![](images/dwg-to-dxf-converter-online.jpg)
Convertidor Python DWG a DXF – Recursos de aprendizaje
Descubra cómo leer, convertir y manipular archivos DWG sin AutoCAD. Además, puede explorar los siguientes recursos para obtener más información sobre la biblioteca:
Conclusión
En conclusión, convertir DWG a DXF en Python es un proceso relativamente sencillo. Con los pasos descritos en este artículo, puede convertir archivos DWG a archivos DXF mediante programación con facilidad. Al aprovechar Aspose.CAD for Python, puede simplificar tareas como renderizar dibujos CAD, extraer datos y garantizar la compatibilidad entre diferentes formatos de archivos CAD. Ayuda a los desarrolladores a optimizar sus proyectos relacionados con CAD. Además de convertir DWG a DXF en Python, puede transformar archivos DWG a formato DXF en línea utilizando una aplicación web gratuita de conversión de DWG. En caso de cualquier ambigüedad, contáctenos en nuestro foro de soporte gratuito.