Generative 3D printing
Generative printing lets an algorithm grow the form or the nozzle path: noise fields, Julia outlines, node graphs, block loops. You steer with seeds and ranges more than with a sketched solid.
The problem this answers
You want variation you could not draft by hand—organic walls, fractal layer outlines, repeating block programs—while still landing G-code or an STL on an FDM machine.
How people do it without 3dSynth
Blender geometry nodes, Grasshopper, and research notebooks can emit meshes or polylines. You then import STL into a slicer or hand-write G-code. The pipeline is flexible and slow to make printer-safe.
How 3dSynth does it
Modulators on G-code Sculptor (noise, flow ridges, Julia Stack as a Premium shape mode) generate path detail. Node Sculptor compiles a graph to geometry or G-code. SynthBlocks uses loops and math blocks. Preview is 3D; export still enforces the collision buffer even when preview skips it.
Example
Node Sculptor’s parametric spiral vase tutorial builds a generative silhouette you can re-seed. Open the tutorial. For block logic, start with circular repeating layers (export is Premium).
When it works
Art/experimental FDM, lamps and vases whose surface is the algorithm, teaching generative design with a printer at the end of the loop.
When another tool is better
If you need photoreal materials, animation, or a watertight product CAD model, stay in Blender or Fusion and slice. Julia Stack and deep effect stacks are for exploration; they are not a substitute for a mechanical drawing.
Related: procedural printing · node-based printing · visual G-code programming · Launch app