Feature list

This page is an extensive, hence not complete, list of features FreeCAD implements

Modules
As the functionality of FreeCAD is separated in Module which deal with special data types and applications, here is the the list of application/data-type depended features:

Meshes
The Mesh Module handles all kind of meshes.

IO
The mesh module features following imports:
 * Ascii or binary STL (Stereo Lithography format) *.stl, *,astl
 * The OBJ format *.obj
 * Limited NASTRAN support *.nas
 * Open Inventor meshes *.iv

Part
The Part Module deal with the CAD data structures.

Drawing/Reporting
The Drawing Module is in place for bring the 3D world on a paper/drawing.

Cam
The Cam Module is dedicated to mechanical machining like milling.

Raytracing
The Raytracing Module brings all kind of shapes to renders (like PovRay).