Parametric 3D printing
A parametric print keeps dimensions as values: height, wall radius, hex size, thread pitch. Change a number; the path or mesh rebuilds. That is different from pushing vertices on a frozen STL.
The problem this answers
You need a family of similar parts—taller vase, tighter adapter, thicker wall—without remodeling from scratch each time.
How people do it without 3dSynth
Fusion parameters, OpenSCAD variables, and slicer modifiers all store numbers. They shine when the object is a solid that a slicer should slice: holes, supports, multiple bodies on one plate.
How 3dSynth does it
G-code Sculptor parameters live on the profile and effect stack. Predefined models are catalog parts with explicit dimensions. Mesh and Hex modules keep size fields in millimetres. One printer profile applies across modules so experiments share machine limits.
Example
Open Predefined Models, pick Nonplanar Spacer, change wave count and diameter, export G-code. Or in G-code Sculptor set Total Height to 80 mm and restack Twist. Tutorials: first profile · first catalog print.
When it works
Vase and spiral families, catalog fasteners and spacers, hex coasters sized to a bed, any job where the path or a single solid is the design.
When another tool is better
Mechanical assemblies, mates, drawings, and CNC mill CAM belong in CAD. Variable line width from an arbitrary mesh still belongs in a slicer.
Related: vase-mode G-code · profile · all guides · Launch app