Software CAD para crear esquemas eléctricos, compatible con la exportación de línea de comandos a SVG

Estoy empezando a trabajar en un proyecto escrito en python. Habrá una base de datos de esquemas DXF. Según los parámetros de entrada, algunos de estos esquemas se modificarán (traducción de textos, etc.) con el paquete python ezdxf, luego se exportarán a formato SVG (en este momento estoy usando las herramientas de línea de comandos de QCAD). Estos archivos SVG se colocarán en la plantilla HTML uno debajo del otro y con los paquetes Weasyprint python convertidos a archivo PDF.

Me gustaría preguntarle si conoce algún software que pueda usarse para crear esquemas electrónicos en formato DXF y admita la conversión de DXF a SVG desde python. QCAD es bueno pero estoy buscando otras opciones. Gracias

Respuestas (1)

Sugeriría DraftSight para esto, ya que es de código abierto, gratuito y está muy bien respaldado y documentado, y tiene una base de instalación de millones.

https://www.3ds.com/products-services/draftsight-cad-software/

Advertencia:

No soy programador , soy un escritor/ilustrador tecnológico, dibujante, diseñador gráfico, modelador 3D y diseñador arquitectónico , así que abordo esto desde el punto de vista del usuario avanzado/diseñador, no abordo esta pregunta desde el codificador-cómo -do-I-plug-in-the-API-and-script-cool-stuff punto de vista.

Puedo decirle que DraftSight lee y escribe una variedad de formatos de archivo estándar de la industria, que incluyen .dwg, .dxf, etc. Acabo de probar la salida .svg y salen perfectamente en mi configuración en Mac OS.

No tengo idea de qué tan bien documentada o pública está la API para DraftSight, pero sé que hay una publicación en el blog de draftsigh de un miembro del equipo de desarrollo sobre ese tema:

http://blog.draftsight.com/2017/07/19/draftsight-api/

Entonces, con suerte, esta es suficiente información para comenzar, si es una buena dirección para usted.

Como alternativa potencial, también puedo decirles que OnShape es una herramienta de ingeniería 3D gratuita para comenzar y pagar para hacer grandes que está ganando terreno rápidamente, que está basada en el navegador y es increíblemente efectiva en su nicho. - No tengo idea de por dónde empezar en el lado de desarrollo de eso, pero sé que han estado sacudiendo los pilares en el mundo del software de ingeniería 3D con bastante fuerza.

https://www.onshape.com/

Quizás esto sea útil si te gusta el aspecto de onshape:

https://forum.onshape.com/discusiones/tagged/api/p1