Defining a specification of the g-clamp assembly
In our example of a g-clamp we are defining one specifying parameter for the whole assemly. The main driving parameter is the clamping width of the clamp.
Driving parameters:
- clamping width
All other dimensions are going to be based on that or directly reference it.
Modeling all components of the assembly of a g-clamp using Part Design


Assembling all components of the g-clamp using A2Plus


Creating a top level assembly spreadsheet in the assembly file

Referencing the assembly specification from the components dimensions




Updating the entire assembly with a changed specification parameter value



Save all comonents files.


Creating a g clamp product family by changing the spacification

Getting Started with FreeCAD
Jumpstart your first 3D CAD project with the open-source software FreeCAD and this illustrated step-by-step guide.

Exploring newest story
- Learning from scratch how to create custom features in FreeCADThis will give you an overview on how to get started with developing custom FreeCAD features. To get started follow the Create a FeaturePython object part I tutorial on the FreeCAD wiki. The examples in this blogpost are from the tutorial in the FreeCAD wiki. Setting up the folder structure for the custom feature project… Read more: Learning from scratch how to create custom features in FreeCAD