This page is an extensive, hence not complete, list of features FreeCAD implements
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:
The Mesh Module handles all kind of meshes.
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
The Part Module deal with the CAD data structures.
The Drawing Module is in place for bring the 3D world on a paper/drawing.
The Cam Module is dedicated to mechanical machining like milling.
The Raytracing Module brings all kind of shapes to renders (like PovRay).