FreeCAD es un programa CAD/CAE de código abierto, basado en OpenCasCade, QT y Python.
La aplicación proporciona algunos conceptos clave como bancos de trabajo, grabación de macro con capacidad de ejecutarse como un servidor y cargar dinámicamente extensiones de aplicaciones y está diseñado para ser independiente de la plataforma.
FreeCAD es también uno de los programas CAD de código abierto que actualmente incluye la compatibilidad con 3D, por lo que es ideal para la geometría procesal.
La versión portátil del software puede encontrarse aquí.
Estas son algunas de las características clave de "FreeCAD":
· Un núcleo de geometría completo basado en OpenCasCade, permitiendo operaciones 3D complejas en tipos de formas complicados y siendo nativamente compatible con conceptos como brep, nurbs, operaciones de valores booleanas o filetes.
· Una arquitectura modular que permite a los plugins (módulos) agregar funcionalidad a la aplicación principal. Estas extensiones pueden ser tan complejas como las nuevas aplicaciones o tan simples como las secuencias de comandos de Python o macros grabadas automáticamente.
· Un modelo completo paramétrico que permite cualquier tipo de objeto personalizado como parámetro, que incluso puede ser completamente programado en el lenguaje Python.
· Acceso completo desde el intérprete integrado de Python, macros o secuencias de comandos externas a casi cualquier parte de FreeCAD, siendo creación y transformación geométricas, representación en 2D o 3D de la geometría (grafo de la escena) o incluso la interfaz de FreeCAD
· Importación/exportación a formatos estándar tales como STEP, IGES, OBJ, DXF, SVG, U3D o STL.
Limitaciones:
·