Esta breve guía explica cómo convertir DWG a DXF usando la API REST de Python. Convertir un archivo DWG a DXF facilita la apertura de tu archivo CAD en más aplicaciones, su uso compartido, el envío a herramientas CNC/láser y evita problemas de versiones a largo plazo. Aprenderás este proceso de conversión de DWG a DXF usando la interfaz REST de Python utilizando un SDK en la nube basado en Dotpython.
Requisito previo
- Crea una cuenta y obtén credenciales de API para convertir un archivo DWG a DXF
- Descargue SDK en la nube de Aspose.Cad para Dotpython para cambiar DWG a DXF
- Configurar un proyecto de Python con el SDK anterior
Pasos para convertir un archivo DWG a DXF mediante una API basada en Python
- Cree CadApi con su clave de aplicación, SID de aplicación y baseUrl
- Defina la ruta de entrada del archivo DWG/PSD de origen y la ruta de salida del archivo DXF de destino
- Abra el archivo de entrada, cópielo en un MemoryStream y restablezca la posición a 0
- Cree PutDrawingDXFRequest utilizando el MemoryStream preparado
- Llama a cadApi.PutDrawingDXF(solicitud) para obtener el resultado convertido como una secuencia
- Cree el archivo de destino y copie el flujo de resultados en outputPath
Estos pasos resumen el proceso para transformar AutoCAD DWG a DXF mediante la interfaz REST de Python. Inicialice CadApi con sus credenciales y configure la ruta de entrada (DWG) de origen y la ruta de salida (DXF) de destino. A continuación, cargue el archivo en un MemoryStream, cree una solicitud PutDrawingDXFRequest, llame a cadApi.PutDrawingDXF(request) para convertir y escriba el flujo devuelto en el archivo DXF.
Código para convertir DWG a DXF en línea usando la API REST de Python
El código de ejemplo mencionado anteriormente facilita el desarrollo de un conversor de CAD a DXF mediante el servicio RESTful de Python. Esta transformación del formato aumenta la interoperabilidad, ya que DXF es un formato de intercambio abierto y ampliamente compatible, lo que facilita su uso compartido con proveedores, clientes o aplicaciones que no pueden abrir DWG. Puede utilizar el argumento ExportOptions en la llamada PutDrawingDXFRequest() para personalizar aún más el archivo DXF de salida según sus necesidades.
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.