C++ workbenches

Those are workbenches programmed primarily in C++. More...

Modules

 Drawing
 Manages output of 2D sheets from FreeCAD documents.
 
 Fem
 Finite Elements Analysis workbench.
 
 Image
 Tools and utilities to work with bitmap images.
 
 Inspection
 
 Mesh
 Tools to work with polygon meshes.
 
 MeshPart
 Part to Mesh (and vice-versa) conversion tools.
 
 Part
 Main anchor point with OpenCasCade functionality, base geometry tools.
 
 PartDesign
 Complete suite of tools to design Parts based on Sketches.
 
 Path
 Tools to generate CNC toolpaths and G-Code.
 
 Points
 Tools to work with point clouds.
 
 Raytracing
 Provides tools to generate rendered images using external renderers.
 
 ReverseEngineering
 Generate Part shapes from Mesh and Points based objects.
 
 Robot
 Simulates 6-axis robot movements.
 
 Sandbox
 
 Sketcher
 Constrained 2D objects.
 
 Start
 The start page of FreeCAD.
 
 TechDraw
 Framework to produce 2D drawing from FreeCAD documents.
 
 Test
 Test framework of FreeCAD.
 
 Web
 The webkit-based web browser of FreeCAD.
 

Detailed Description

Those are workbenches programmed primarily in C++.

They usually provide a Python API as well.