Grasshopper · FDM printing
Betav1.1.0The toolpath is the design.
A slicer fills your object with perimeters and infill. MorphoPath does the opposite: the shape is an envelope, and you program every pass of the nozzle so that the bead becomes the texture.
wall families
9wall families
infill families
12infill families
extruders driven
2extruders driven
Features
MorphoPath
Expressive FDM toolpaths for Grasshopper: the toolpath becomes the design.
Walls
Zigzag, sine, sawtooth, square, wave, oscillate, weave, braid, random.
Infills
Diagonal, crosshatch, weave, spiral, radial, phyllotaxis, cellular, gyroid, Schwarz, diamond, flow lines, random.
Combinations
"+" overlays two families, "/" alternates them every other layer.
Non-planar layers
Z undulates along the layer; rotation and phase drift from layer to layer; vase mode as a continuous spiral.
Active bead
Variable bead width and slower speed in curves.
Dual extrusion
Separate wall and infill, bands, strands or a single extruder (T0 / T1).
Requirements
Form
Grasshopper components; script compatible with Rhino 7 and 8
Input
Brep, mesh, SubD or extrusion
Outputs
Marlin / Klipper G-code (relative extrusion), bead STL per extruder, parameters as JSON
Frequently asked questions
Do I need a slicer as well?
No: MorphoPath writes the G-code itself. Check your printer settings (temperatures, bed, retraction) before the first part.
Does it replace my usual slicer?
No. MorphoPath doesn't produce conventional perimeters and infill: it is for parts whose toolpath is the pattern.