# Pinch ‘n’ Spread

In this ParaCourse lesson, we will study the Pinch n Spread component of the Pufferfish plugin and how we can use it to morph a series of strips on a Nurbs surface.

**20 Minutes**

**120 MB**

Posted in ParaCourse.

- 14th July 2019
### Cairo Tiling

In this Paracourse lesson, we will use advanced logic to model the Cairo tesselation from scratch. First, we will Study the pattern and then we will use several data management components to model the final mesh and give it thickness.

- 14th July 2019
### Pattern #1(Definition)

You can produce a parametric 3d panel with this definition. By changing the location of the point attractors and also changing the Graph mapper distribution you can produce different patterns. You can also control the distance between the panels.

- 14th July 2019
### 10-Twisted Louver

In this Grasshopper Lesson, I will explain a complete technique about producing parametric Louvers on freeform NURBS surfaces. First, we will study the basics and how we can twist a series of surfaces and then we will use Point attractors to complete the tutorial.

- 14th July 2019
### View optimization

In this course lesson, I will show you how you can optimize a view with a simple lesson. first, we will define a target viewpoint and then we will define a path which the person walks on. We will also define obstacles and how they can affect the view.

- 14th July 2019
### 1-Structural Shell

In this Grasshopper tutorial, I will model a parametric surface and then use the millipede plugin to optimize the structure based on maximum displacement.

- 14th July 2019
### Loft with Attractors

In this exercise, you will learn how to use point attractors for scaling and moving a series of rectangles. First, we will define the attractors and then we will use a remap to move and scale them and finally Loft the results

- 14th July 2019
### Math (Surfaces)

In this grasshopper tutorial I will explain about two different techniques to model mathematical surfaces: Isomesh & Parametric. First I will explain how you can model the Isomesh surfaces in Grasshopper with the Monolith plugin and then I will Model the parametric surfaces with mathematical equations.

- 14th July 2019
### Image attractor

In this Grasshopper Course lesson, I will use the image sampler and combine it with Voronoi cells. Basically, this will help you understand how to analyze images brightness for geometry transformations.

- 14th July 2019
### Anemone : Branching

In this Paracourse Lesson we will use the Anemone plugin to produce a branching system in Grasshopper. First, we will talk about the Anemone plugin and how it works and then we will use the looping system to make the branches step by step and add multipliers which affect the overall shape. We will also give thickness to the branching lines by using pipe.

- 14th July 2019
### Lamp L33 (Definition)

In this Laser cut design video, I have made a definition to produce a parametric pattern for laser cutting. First I will explain the inputs and how you can change them to change the base pattern and in the end, you can give thickness to your design.

- 14th July 2019
### Evolution Door

In this grasshopper tutorial, I will model the evolution Door and show you how you can use simple geometrical assumptions to model a mechanism in Grasshopper. First we will study the Movement and then we will simulate it.

- 14th July 2019
### Aqua Tower Chicago

In this Paracourse Lesson, we will model something similar to the Aqua tower (located in Chicago) using the Cocoon Plugin. First, we will use a simple box to get the base shape and then by using curves we will model the facade and by implementing several techniques we will finish the tutorial.

- 14th July 2019
### Galapagos: Nesting Example

In this Paracourse Lesson, we are going to talk about a simple yet powerful example of nesting polylines and curves in Grasshopper and by the Help of Galapagos. First, we will define the algorithm of Nesting and then we will optimize it for the smallest Sheet Area possible.

- 17th July 2019
### Paneling Tools (List)

In this Paracourse lesson, we will use the Paneling Tools plugin to cover a Nurbs surface with a series of modules. We will use point attractors to distribute the modules and at the end, we will count each module and export them in different layers.

- 14th July 2019
### Spiral Earrings

In this Paracourse lesson and in the Jewelry & Accessories section I’m going to teach you how to make a spiral earring in Grasshopper and how you can define the parameters which change the earring. In the end, you also learn how to give it thickness.

- 14th July 2019
### Grafting

In this lesson, I will show how grafting can help you to model parametric hexagons and use point attractors to change the height and scale of them. First, we will talk about grids and then we will step into the point attractor technique and move the hexagons based on their distance from centers.

- 14th July 2019
### 5- Parametric Curve Attractor

In this Grasshopper tutorial I will explain how you can use the u,v coordinate system to produce a parametric curve on a surface and use it as an attractor to affect the frames of triangular panels

- 14th July 2019
### 1- One section,One path

In this grasshopper tutorial, you will learn how to use a single section and a curved path to produce a parametric model. First I will explain how we can orient the section into the curve and then we will model the rest.

- 14th July 2019
### Partition

In this lesson, I will talk about flipping a matrix for data management and how partition can handle data into groups. First, we will take a look at grids and how they are in groups of data and why we need to flatten, flip matrix and partition our data

- 14th July 2019
### Bridging Meshes

In this Grasshopper course lesson, we will combine plugins to produce bridges between meshes. First, we will produce the base meshes and then study how we can define the bridging between the faces.

- 14th July 2019
### Sorting Data

In this Grasshopper tutorial, I will teach you how to use sorting data to produce a spiral based surface and then convert it to smooth Mesh. First I will produce a surface by revolving a profile curve and then we will divide the surface with isotrim. By connecting the corners we can produce the spirals.

- 14th July 2019
### 4-Single Curve Attractor

In this grasshopper tutorial i will use a curve as an attractor and use it to deform a surface. You will learn how to define the distance between a set of point and a single curve.

- 14th July 2019
### 1-What is Grasshopper 3D?

In this video I will talk about Grasshopper and the history of scripting vs visual programming language and why should we choose Grasshopper! First I will explain what scripting is and then I will explain the nature of Visual Programming Language and how Grasshopper is different from its competitors.

- 15th July 2019
### Smooth Mesh 2

In this Paracourse Lesson, we will model a smooth mesh on a surface and control the results by changing the defining parameters. You will also learn how to make a complete seamless mesh for one way closed Nurbs Surfaces.