Fat

Grasshopper Fattener

Here is a first prototype of 2 new tools (as a .gha plugin), one for thickening skeletons into closed quad meshes, and one for morphing geometry with a mesh cage.
Fattener.gha (27 KB)

Related Lessons & Examples

2D Venation Pattern
2D Venation Pattern
In this Grasshopper definition, you can define a planar closed curve and a series of points for the...
3D Delaunay Expansion
In this grasshopper example file you can create a parametric 3D delaunay mesh from random points.
3d Surface Weave
3d Surface Weave
In this grasshopper example file you can create a 3d weave pattern on a base Nurbs surface.
3D Vase Pattern
3D Vase Pattern
In this grasshopper example file you can model a parametric 3D pattern on a Nurbs surface by a scrip...
3D Voronoi Partition
3D Voronoi Partition
In this Grasshopper example file you can create a 3D Voronoi Partition Pattern by using the Fattener...
5- Sweep Shell
5-Sweep Shell
In this Paracourse Lesson, we are going to model a parametric freeform surface by defining two secti...
Aquatic Tower
In this Grasshopper example file you can use the Kangaroo plugin to create a tower inspired by the A...
Artistic Rotation
Artistic Rotation
In this Parakeet Plugin Example You can make a series of rotating curves by using the “Reflection Po...
Branching Spiral
Branching Spiral
In this grasshopper example file you can model a spiral and then use the L-systems patterns (Rabbit...
Capita Spring Tower
Capita Spring Tower
In this Grasshopper Example File,You can model a parametric facade inspired by the Capita Spring off...
Coiled Curves
Coiled Curves
In this grasshopper example file, you can create a series of parametric curves by using a Curl noise...
Culebra Agents
In this Grasshopper example file you can use the Culebra plugin to simulate a series of wandering ag...
Curve Growth
In this grasshopper example file you can create a parametric curve growth simulation by using the ka...
Curve Mapping
Curve Mapping
In this grasshopper definition by using the Parakeet’s pattern genotype inside an hexagon, you can m...
Deformed Panels
In this grasshopper example file you can deform a cylinder and create a parametric quadrangular patt...
Deforming Parametric Tower
Deforming Parametric Tower
In this Rhino Grasshopper example file you can use the native grasshopper components to model a defo...
Diagonal Pattern
Diagonal Pattern
In this grasshopper definition you can create a smooth polar diagonal 3d pattern.
Diamond Cell
Diamond Cell
In this grasshopper example file you can create a Diamond/Hexagonal Pattern by generating the cells...
Differential Growth Kangaroo
Differential Growth Kangaroo
In this Grasshopper example file you can use the Kangaroo 2 plugin to simulate a differential growth...
Differential Growth Mug
In this Grasshopper definition you can model a parametric mug with a differential pattern growing on...
Diffusion 3D Pattern
In this grasshopper example file you can simulate Diffusion Limited Aggregation by using the Anemone...
Diffusion Facade
Diffusion Facade
In this Rhino Grasshopper Definition you can use the Kangaroo Plugin to deform a building’s facade b...
Distorted Voronoi Table
In this Grasshopper example file you can model a Voronoi table using native grasshopper components c...
Double Helix Stair
Double Helix Stair
In this grasshopper example file you can create a parametric double helix stair.
Elongated Triangle
Elongated Triangle
In this Grasshopper short lesson we will learn how to convert a Nurbs surface into a parametric patt...
Floor Lamp
Floor Lamp
In this grasshopper example file you can model a parametric floor lamp with orthogonal lines.
Flow Path Ring
Flow Path Ring
In this grasshopper example file you can create a standard ring by using the Peacock plugin and then...
Foldable Shelves
Foldable Shelves
In this grasshopper example file you can model a series of foldable shelves by using a scissor-like...
Fractal Column
Fractal Column
In this grasshopper example file you can generate a fractal-like sturcture between a series of point...
Grids Juxtaposition
Grids Juxtaposition
In this grasshopper definition we have modeled two series of 3d patterns based on a square grid whic...
Hamiltonian Path
A Hamiltonian path is a path in an undirected or directed graph that visits each vertex exactly once...
Hexagonal Mobius Transform
Hexagonal Mobius Transform
In this grasshopper example file you can model a parametric pattern on a hexagonal grid.
Hexagonal Tower
In this grasshopper example file you can create parametric tower covered by a hexagonal structure pa...
Hilbert Curve Fractal
Hilbert Curve Fractal
This grasshopper definition is generated by putting simple scaling and rotating into a loop through...
Kaleidoscope Pattern
Kaleidoscope Pattern
In this grasshopper definition by defining a base pattern you can generate a kaleidoscope by using t...
Kangaroo Polygonal Pavilion
In this grasshopper example file you can create a parametric polygonal pavilion by using the kangaro...
Kangaroo Tensile Dome
In this grasshopper example file you can create a parametric tensile dome by using the Kanagroo2 plu...
Kangaroo Tensile Installation
Kangaroo Tensile Installation
In this grasshopper example file you can design a parametrc tenile installation by using the Kangaro...
L System
In this grasshopper definition we have used the Rabbit Plugin to produce a parametric L-System by de...
L-System Earrings
L-System Earrings
In this grasshopper example file you can model a parametric L-system based earing by using the Rabbi...
Lines to 3D Truss
Lines to 3D Truss
In this Grasshopper tutorial for beginners we’ll explore how to convert a series of lines into 3d tr...
Loft Chair
In this grasshopper example file you can create a parametric loft surface and apply a 3D diamond pat...
Lunchbox Parabola Pavilion
Lunchbox Parabola Pavilion
In this Grasshopper example file you can use the Lunchbox plugin to model a parabola based pavilion.
Lunchbox Quad Tower
Lunchbox Quad Tower
In this Grasshopper example file you can use the Lunchbox plugin to model a parametric tower based o...
Magnetic Field Facade
In this Rhino Grasshopper example file, You can design a parametric facade by defining force fields....
Mesh Colour Pattern
Mesh Colour Pattern
In this grasshopper example file you can model a parametric 3d mesh by using the shortest walk plugi...
Mesh Explosion
In this grasshopper example file, you can deform a mesh by simulating an explosion using the Kangaro...
Mesh Weave
In this grasshopper example file you can model a series of weaving meshes.
Minimal Surface Chair
Minimal Surface Chair
In this grasshopper example file you can use the kangaroo plugin to generate a minimal surface for m...
Mirror Mesh
In this grasshopper example file you can create a mirrored polyline from a series of points and then...
Mirrored Square Pattern
Mirrored Square Pattern
In this grasshopper example file by rotating the vertices of a square you can model a 3d parametric...
Mirrored Tensile Structure
In this grasshopper example file you can model a mirrored tensile structure by defining circular edg...
Mobius Transformation
In this grasshopper example file you can use the Mobius strip to make a parametric grid.
Mobius Transformation Structure
In this grasshopper example file You can use the Möbius Transformation component from the Kangaroo P...
Noise4d Example #1
Noise4d Example #1
In this grasshopper definition, you can create a set of polygons in the Z direction and scale them b...
Nursery Polar Fields
Nursery Polar Fields
In this Grasshopper example file you can use the Nursery plugin to generate and simulate a set of po...
Parakeet Star Pattern I
Parakeet Star Pattern I
In this grasshopper definition, you can model a Parametric islamic pattern using the Parakeet Plugin...
Parakeet’s Pattern
In this grasshopper example file you can use the parakeet's genotype patterns on a sphere or any mes...
Parametric Diamond Facade
Parametric Diamond Facade
In this grasshopper example file you can model a parametric tower by generating UV points on the fac...
Parametric Facade
In this Grasshopper example file, you can use the native Grasshopper components to model a parametri...
Parametric Jewelry
In this Rhino Grasshopper script, you can design parametric jewelry using the Differential Growth te...
Parametric Lamp Shade
Parametric Lamp Shade
In this grasshopper example file, you can Model a Parametric Lamp Shade with Planar Pieces by Subdiv...
Parametric Shoe Sole
In this grasshopper example file, you can model a parametric shoe sole by distributing random points...
Parametric Sine Tower
Parametric Sine Tower
In this grasshopper file you can create a polygonal-based wavy tower by applying a sine function to...
Parametric Spinner
Parametric Spinner
In this grasshopper definition, you can create a parametric radial structure and then thicken and su...
Particle Noise
Particle Noise
In this grasshopper definition you can make particles move through a Perlin noise effect made from N...
Pavilion by Field
In this grasshopper example file by defining a series of fields you can grow columns towards a surfa...
Point Proximity
In this grasshopper definition you are able to fill any closed brep through Populate-3d and Populate...
Polar Force Fields
Polar Force Fields
In This grasshopper example file you can simulate a spinning field on a series of random points in a...
PufferFish Facade
In this grasshopper example file, you can design a parametric pattern using the PufferFish Pinch’n’S...
Rabbit Fractal Shade
Rabbit Fractal Shade
In this Grasshopper example file you can use the Rabbit plugin in order to create a tree like fracta...
Rabbit L-System Columns
Rabbit L-System Columns
In this Grasshopper example file you can use the Rabbit plugin to generate L-system based columns.
Rabbit Lsystem
In this Grasshoper example file, you can use the Rabbit plugin to create a series of L-system tree-l...
Random Dendro Facade
In this grasshopper example file, you can model a parametric facade with random cross lines by using...
Random Point Proximity
Random Point Proximity
In this grasshopper example file, you can Model a Skeleton Mesh and then keep the upper part as a Pa...
Relaxing Roof
In this grasshopper example file you can use the Kangaroo plugin to model a parametric relaxing mesh...
Responsive facade
Responsive facade
In this grasshopper example file You can design a Responsive facade With three methods : 1- By chang...
Rotating Spikes
Rotating Spikes
In this Rhino Grasshopper tutorial, we are going to model a parametric rotating 3d pattern on a curv...
Ruyi Pedestrian Bridge
Ruyi Pedestrian Bridge
In this Grasshopper Example File,You can model a parametric bridge inspired by the Ruyi Pedestrian B...
Seaweed Simulation
Seaweed Simulation
In this grasshopper example file, You can use a simplex noise field to simulate the moving of a seri...
Shortest Path on Mesh
Shortest Path on Mesh
In this grasshopper example file by defining a series of points you can create a pattern on a mesh b...
Shortest Walk
Shortest Walk
In this definition you can use the shortest walk plugin to produce a venation pattern between a seri...
Shortest Walk Table
Shortest Walk Table
In this grasshopper example file by using the shortest walk plugin and a series of random points you...
Simple Polygon
Simple Polygon
In this definition you can make a fractal rotating polygon by using the Anemone plugin. First we are...
Sine Wave Shade
Sine Wave Shade
In this Grasshopper example file You can use the native Grasshopper components to model a sine wave...
Sinic Pavilion
In this grasshopper Example file you can model a pavilion using a sinic graph and a minimal surface.
Smooth Hexagonal Pattern
Smooth Hexagonal Pattern
In this grasshopper example file you can model a 3d hexagonal pattern by defining a point attractor.
Spherical Pattern
In this grasshopper example file you can modify a mesh sphere edges by using the Parakeet plugin.
Spiral Staircase
In this grasshopper example file, you can model a parametric spiral staircase and then use the weave...
SRZ Tower
SRZ Tower
In this Grasshopper example file you can model a random parametric facade pattern on a polysurface s...
Stella Voronoi
Stella Voronoi
In this grasshopper voronoi tutorial by using the Stella3d plugin and fatten we are going to model a...
Stereographic Projection
Stereographic Projection
In this grasshopper example file you can create a stereographic projection by using 4 different appr...
Tensile Tree Structure
In this grasshopper example file you can model a tensile tree structure by using the kangaroo plugin...
Traveling Salesman Problem
Traveling Salesman Problem
In this grasshopper example file you can define a sphere and use the TSP(travelling salesman problem...
Triangular Facade
Triangular Facade
In this Grasshopper example file you can model a parametric triangular facade inspired by the Dear G...
Triangular pattern
Triangular pattern
In this grasshopper example file you can create different parametric patterns based on a triangular...
Lines to 3D Truss
Truss From Rectangle
In this Grasshopper tutorial for beginners we’ll learn how to convert a 4-sided polygon to a series...
Twisting Mesh Frame
Twisting Mesh Frame
In this Grasshopper example file you can model a parametric rotating mesh frame.
Venation
In this Grasshopper definition you can venate (Network of curve among points) on any geometry by usi...
Voronoi Bench
In this Grasshopper Example File, You can create a parametric bench by using the Voronoi pattern.
Voronoi Expansion
Voronoi Expansion
In this grasshopper definition by using the Stella3d plugin and Weaverbird you can model a parametri...
Voronoi Facade
In this grasshopper example file, you can design a parametric surface with the Kangaroo2 Plugin and...
Voronoi Growth
Voronoi Growth
In this grasshopper Example file you can create a parametric form filled with 3d voronoi cells. You...
Voronoi Table
In this grasshopper example file, you can model a parametric table which is made out of a series of...
Voronoi Tower
Voronoi Tower
In this Grasshopper example file you can use the Parakeet plugin to model a parametric Voronoi-based...
Wandering on Klein Surface
In This grasshopper definition by creating a Klein surface and allowing a series of points to wander...
Wavy Mesh
Wavy Mesh
In this grasshopper example file, you can model a parametric mesh by creating a series of moving poi...

Fattener Plugin

Here is a first prototype of 2 new tools (as a .gha plugin), one for thickening skeletons into closed quad meshes, and one for morphing geometry with a mesh cage.
Fattener.gha (27 KB)
and some notes on how to use it here.
Please bear in mind this is just an alpha version – no promises how well it will work.

(This is following on from some of the earlier discussion in this thread:
Creating smooth meshes from pipes, like tsPipe had in T-Splines? – #8 by DanielPiker)

Thanks to all of you who gave input on that pipes thread. I’ve tried to incorporate some of those ideas here. I haven’t yet figured out how exactly this will fit with custom cross-sections as @gustojunk asked, since it currently makes use the symmetry of the 4 sided struts to avoid twist between nodes. It should be possible though, after a few changes.