by using the Peacock plugin (Offset variable component) you can simply offset a curve with variable numbers and define if you want it to offset from both sides, how to connect at the end and control the Bulge.

This definition will make a series of rectangular cells move in the z-direction and scale based on their distance from point attractors. Finally, they will loft together to form the modules.

By using the "Spatial Deform (Custom)" component you can deform a freeform surface. You have to define a space syntax of points and forces. First, give the moving points and related forces to the space syntax and then define some points which are fixed and have no movement.

The Splop component Wraps geometry onto a surface. Basically, you can distribute a geometry on a surface by using the Splop component. The Geometry will not be deformed as it is transformed if You activate the Rigid option.

In this exercise file, you can learn how to scale a series of boxes by using the range and graph mapper to produce a non-linear distribution.

In this definition by using a parametric helix and modeling a series of triangles on the path you can make spiral spikes. You can also change the graphs to get different results.

In this grasshopper definition, by defining a planar module and mirroring it by one of the module's edge as the mirror plane, you can create aggregation model from this recursive loop.

In this grasshopper definition by choosing a random point inside a rectangle and creating a loop which constantly cuts the rectangle from a point vertically and horizontally you can have a parametric subdivided model.

In this definition you can use the Lunchbox plugin to extract data from an Excel file. Then by using a technique for data management and Lunchbox Chart View you can visualize the data.

In this grasshopper definition first we scatter a series of random points inside a brep and then generate random vectors to cut the brep with the related planes. Finally you can move the pieces away from each other.

In this grasshopper definition by training a neural network using boundary curves (representing a function in an urban scale) you can use it to recognize the function of any given closed curve.

In this grasshopper definition by using the lunchbox plugin you can convert a csv file into a pie chart

In this grasshopper example file you can define a sphere and use the TSP(travelling salesman problem) component from the Leafvein plugin as a space filling algorithm.

In this grasshopper example file, you can simulate an inflated parametric tire by using the Kangaroo plugin.

In this grasshopper example file you can simulate the movement of people from a starting point to a destination by using the PedSim plugin.

In this Grasshopper example file you can use the kangaroo colliders component to deform a mesh as a parametric Lamp.

In this Grasshopper example file, you can use the Boid plugin to simulate the Wandering behavior of a series of particles with randomized vectors.

In this grasshopper example file you can use the Nursery plugin to create and simulate parametric fields.

In this grasshopper example file you can use the Kangaroo2 plugin to simulate a jelly-like shape move towards a series of obstacles and deform.

In this Grasshopper example file you can use the Kangaroo2 and Peacock plugin to generate a parametric diffusion pattern on a ring .

In this Grasshopper example file You can use the Rabbit plugin to create a parametric table based on an L-system fractal.

In this Grasshopper example file you can use the Kangaroo2 plugin to model a differential growth pattern on a base surface .

In this Grasshopper example file you can Use the Pufferfish plugin to create a 3d parametric vase Pattern.

In this Grasshopper example file you can use the JellyFish plugin to model a parametric gyroid facade and control it with point attractors.

In this Grasshopper example file you can model a parametric rotating mesh frame.

In this Grasshopper example file you can use the Nursery plugin to generate and simulate a set of polar fields and then use the Pufferfish plugin to create a discrete version of them .

In this Grasshopper example file you can use the native Grasshopper components to deform a set of circles and generate a wavy surface for a ceiling lamp design.

In this Grasshopper example file you use the Kangaroo2 plugin to simulate a contoured inflating bench .

in this grasshopper example file, you can use the LunchBox Plugin to model a parametric pavilion with weaving-like elements.

In this grasshopper example file, you can Create a 2D pattern with the LunchBox Plugin on a wall & then Use the "Graph mapper" component to generate a parametric Wall Shelf.

In this grasshopper example file, you can Model a Parametric Lamp Shade with Planar Pieces by Subdividing a Nurbs Sphere.

In this grasshopper example file, you can model a Reciprocal frame structure for a Platonic Shape by using the Kangaroo 2 & Lunchbox plugin combined.

In this grasshopper example file, you can design a parametric lamp shade using circular curves projected on a sphere.

In this grasshopper example file, you can extract 2 way stripes out of a parametric Enneper surface.

In this grasshopper example file, you can generate a 3D timber stack parametrically.

In this grasshopper example file, you can model a 3D Printing node for connecting multiple elements with various angles.

In this grasshopper example file, you can Create a Hexagonal Grid with the CurvePlus Plug-in and then convert it into a Parametric Pavilion with Hexagonal Panels by using that grid.

In this grasshopper example file, you can Model a parametric box which has finger joints on it's edges and can be used for fabrication.

In this grasshopper example file, you can generate a parameric Lamp Shade based on the Dini's Surface equation.

In this grasshopper example file, you can model a parametric pavilion by combining a series of arcs with a nurbs curve.

In this grasshopper example file, you can model a freeform pavilion by using the kangaroo2 solver combined with the stripper plugin.

In this grasshopper example file, you can generate a series of fractal polygons on the faces of a Platonic solid.

In this grasshopper example file, you can generate a series of 2D pixel art from any planar surface parametrically.

In this grasshopper example file, you can model a Parametric Platonic space frame strcuture using 3D printed nodes.

In this grasshopper example file, you can model a parametric brick pavilion.

in this grasshopper example file, you can can convert a sphere into a waffle structure using the native grasshopper components.

In this grasshopper example file, you can model a parametric pavilion with a series of foldes triangular panels.

In this grasshopper example file, you can model a parametric pixelated tower by defining a spiral for the area you want to delete the modules.

In this grasshopper example file, you can model a parametric tower with spiral elements similar to the "Panda Tower".

In this grasshopper example file, you can model a Parametric stair using Grasshopper native components.

In this grasshopper example file, you can design a parametric radial Pavilion.

In this grasshopper example file, you can model a GridShell Pavilion by defining diagonal Beams parametrically ad using the Kangaroo & Pufferfish plugin.

In this Grasshopper Example File, you can design a parametric retractable roof with variable division and rotation angles.

In this Grasshopper Example File, you can design a reciprocal roof with the Ngon plugin and use an attract point to create different patterns.

In this Grasshopper 2.0 Example File, you can Create a SubD Tube with different Divisions and Variable Sizes.

In this Grasshopper 2.0 Example File, you can Design a Parametric stair with native G2 components