FreeCAD is an open-source parametric 3D modeler made primarily to design real-life objects of any size. Parametric modeling allows you to easily modify your design by going back into your model history and changing its parameters.
FreeCAD is designed to work on multiple platforms (Windows, macOS and Linux). It is highly configurable and extensive. It reads and write popular format such as STEP, IGES, STL, SVG, DXF, OBJ, IFC, DAE and many others
FreeCAD is backed by an awesome welcoming community and will remain free (as in beer) for ever.
Designed to fit a wide range of uses including product design, mechanical engineering and architecture. Whether you are a hobbyist, a programmer, an experienced CAD user, a student or a teacher, you will feel right at home with FreeCAD.
In FreeCad, you get modern Finite Element Analysis (FEA) tools, experimental CFD, dedicated BIM, Geodata or CAM/CNC workbenches, a robot simulation module that allows you to study robot movements and many more features.