

In keeping with the Unix philosophy of developing independent tools to perform single, specific tasks and then linking the tools together in a package, BRL-CAD is basically a collection of libraries, tools, and utilities that work together to create, raytrace, and interrogate geometry and manipulate files and data.
#3d cad software free download code#
The entire package is distributed in source code and binary form.Īlthough BRL-CAD can be used for a variety of engineering and graphics applications, the package's primary purpose continues to be the support of ballistic and electromagnetic analyses. It includes an interactive geometry editor, ray tracing support for graphics rendering and geometric analysis, computer network distributed framebuffer support, scripting, image-processing and signal-processing tools.
#3d cad software free download mac osx#
It is a feature based parametric modeler with a modular software architecture which makes it possible to provide additional functionality without modifying the core system.įreeCAD is also multi-platform, and currently runs on Linux/Unix, Windows, and Mac OSX systems with the same look and functionality on all platforms.įreeCAD is maintained and developed by a community of enthusiastic developers and users (see the contributors page).

FreeCAD is aimed directly at mechanical engineering and product design but also fits in a wider range of uses around engineering, such as architecture, finite element analysis, 3D printing, and other tasks.įreeCAD features tools similar to Catia, SolidWorks or Solid Edge, and therefore also falls into the category of MCAD, PLM, CAx and CAE.

FreeCAD is a general purpose parametric 3D CAD modeler, whose development is completely open source (LGPL License).
