Node-based 3D printing
A node graph describes geometry and logic as typed boxes and wires. For printing, the graph must end in a mesh you slice or a toolpath you export as G-code.
The problem this answers
A single profile stack is too linear. You want branches, math, and reusable subgraphs that still preview in 3D next to printer presets.
How people do it without 3dSynth
Grasshopper (Rhino) and Blender geometry nodes are the reference. They are general design tools. Printing is a later export to STL and a slicer, unless you add custom G-code plugins.
How 3dSynth does it
Node Sculptor is the in-app graph: sockets, a compiler, live preview, G-code or mesh depending on the graph. Export is available on Free (unlike SynthBlocks). Docs: overview. Concepts: node graph.
Example
The beginner tutorial builds a parametric spiral vase in the graph. Open Tutorial 1. Community graphs appear in the library’s Node Sculptor filter.
When it works
Procedural vessels, lattices, and graphs you want to re-run with new parameters. Teaching dataflow next to an FDM preview.
When another tool is better
Rhino/Grasshopper if you already have that studio pipeline. SynthBlocks if you want Scratch, not sockets. CAD+slicer for mechanical parts. 3dSynth is not a Rhino replacement.
Related: generative printing · visual G-code programming · Node Sculptor · Launch app