← All Tools

Param Establish

Free

Establish Parameters from sketches, Pad/Pocket properties, or Measure results (snapshot copy).

Param Establish is a FreeCAD workbench for building a clean Parameters store while you model. Promote sketch dimensions, Pad/Pocket feature values, or a Measure tool result from the model tree into named knobs you can reuse in later sketches and expressions — without Spreadsheet round-trips mid-edit.

What It Does

Good For / Use Cases

Requirements

FreeCAD: 1.0, 1.1  ·  Run: GG Param Establish workbench / EstablishParameters

Install

⚙ This is a FreeCAD workbench, not a macro — it installs into the Mod folder, not the Macro folder most of our other tools use.

Install (Windows)

  1. Download the .zip and unzip it.
  2. Copy the GGParamEstablish folder into FreeCAD Mod/ (see the zip's own INSTALL.md if the folder name looks different):
FreeCADTypical Mod folder
1.0%APPDATA%\FreeCAD\Mod\
1.1%APPDATA%\FreeCAD\v1-1\Mod\
  1. Restart FreeCAD.
  2. Workbench list → Param Establish (activate once so the toolbar appears).
  3. Optional: also copy the entry macro into Macro/ for Macro menu access.

Linux/Mac: FreeCAD → Edit → Preferences → General → Macro shows the equivalent path.

How To Use

  1. Activate GG Param Establish once after install.
  2. Select a Sketch, a Pad/Pocket, or a Measure object in the tree.
  3. Click Establish Parameters.
  4. Check the dims/properties to capture, name them, Establish.
  5. Drive other constraints with expressions like <<Parameters>>.GapA or <<Parameters>>.BoxWidth / 2.

Tips & Limitations

FAQ

Does this replace the Spreadsheet workbench? No — Parameters is a lighter-weight alternative for a handful of named values; reach for Spreadsheet if you need formulas across many rows.

Does a Measure-based parameter update automatically if the geometry changes? No — it's a snapshot at the moment you establish it, not a live link.

No warranty. This software and any models you generate are provided as is. The Gizmo Grotto is not liable for failed prints, unfit parts, or consequential damages. You are responsible for verifying dimensions, materials, and suitability for your use.

Early release. Features and defaults may change. Files you download today may be superseded by newer versions.

CAD utility only. You are responsible for model intent and expression setup in your documents.

Download — Free