C++ workbenches

These workbenches are programmed primarily in C++, but most provide a Python API as well. More...

Modules

 Drawing
 Manages output of 2D sheets from FreeCAD documents.
 
 Image
 Tools and utilities to work with bitmap images.
 
 Cloud
 Multi paragraph description goes here.
 
 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.
 
 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.
 
 Spreadsheet
 Tools to work with spreadsheets.
 
 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

These workbenches are programmed primarily in C++, but most provide a Python API as well.