04 / Intro to Grasshopper Part-3

INTRO to  GRASSHOPPER 2

Making surfaces and patterns using GH/ GH Mesh Commands / GH Imagemap Commands

Download the ZIP File :  class_04_intro_to_grasshoper


Attractors and Fields

https://www.youtube.com/watch?v=lURaUHKgjK4

Ex1) Making an Attractor Pattern

class_04_1_attractors     

  • Vector / Grid / Hexagonal Grid
  • Vector / Field / Point Charge
  • Params / Point (select multiple points)
  • Curve / Analysis / Polygon Center
  • Display(menu) / Preview Plane Size / 0.5
  • Vector / Field / Evaluate Point
  • Vector / Fields / Merge Fields
  • Transform / Affine / Scale
  • Maths / Domain / Remap Numbers
  • Maths / Domain / Construct Domain /Sliders
  • Maths / Domain / Bounds
  • Params / Input / Graph Mapper
  • Surface / Freeform / Boundary Surface

Surface Geometry, Paneling, Patterns

Ex2) Intro Surface Geometry

https://www.youtube.com/watch?v=eevoTo8Xlz0&list=PLGV167zE8gnU5X0R81fJedKl9zsKsOLeI

  • Surface / Primitive / Plane Surface
  • Surface / Primitive / Sphere Surface
  • Surface / Primitive / Cylinder Surface
  • Vector  / Plane / XY Plane
  • Surface / Analysis / Surface Points (control pts)

Ex3) Exploring Surface

  • Params / Primitive / Domain2
  • Params / Input / Panel
  • Vector / Point / Construct Point
  • Create Slider by double clicking on canvas and type 0<2.5
  • Surface / Analysis / Evaluate Surface
  • Curve / Spline / Iso Curve
  • Params / Input / MD Slider
  • Params / Geometry / Surface (insert after plane surface and reconnect)
  • right click Surface and select Reparametricize
  • Display / Dimensions / Text Tag 3D (or Vector / Points / Text Tag 3D)

Ex4-1) Intro to Paneling

https://www.youtube.com/watch?v=abFx6E5nRDw&list=PLGV167zE8gnU5X0R81fJedKl9zsKsOLeI&index=3#t=1112.721652

class_04_1_paneling

  • Params / Geometry / Curves (select curves)
  • Surface / Freeform / Loft
  • Params / Primitive / Domain2
  • Params / Geometry / Surface (right click and select Reparametricize)
  • Maths / Domain / Divide Domain2
  • Sliders 1<15<30
  • drag and tap Alt button will create copy
  • Surface / Util / Isotrim
  • bake Isotrim
  • in Rhino sellast and move
  • in Rhino under Properties uncheck Isocurve Visibility
  • untrimmed surface vs. trimmed surface

Ex4-2) Surface Evaluation

https://www.youtube.com/watch?v=aLBwH_YaPf8&index=7&list=PLGV167zE8gnU5X0R81fJedKl9zsKsOLeI

class_04_1_panelingw

  • Surface / Analysis / Evaluate Surface
  • Params / Input / Panel
  • insert Params / Geometry / Surface (right click and select Reparametricize)
  • Display / Vector / Vector Display
  • Surface / Analysis / Surface Curvature
  • Display / Preview /  Custom Preview
  • Params / Input / Gradient
  • Maths / Domain / Bounds
  • Maths / Domain / Deconstruct Domain
  • insert Maths / Operators / Absolutes

Ex5-1) Flat Surface Panel Patterning

https://www.youtube.com/watch?v=gEjsP7o5JwE

  • double click on canvas and type command
  • Surface
  • Divide Domain2
  • Isotrim
  • Sliders
  • Area
  • Circle component (not container) + Slider
  • Sets / Sequence / Cull Nth + Slider
  • try Random and Range + Multiplication

Ex5-2) Curved Surface Panel Patterning

  • same as above
  • Circle + Slider
  • Vector / Plane / Plane Normal
  • Surface / Analysis / Evaluate Surface
  • Surface / Analysis / Surface Closest Point
  • Sets / Sequence / Cull Nth + Slider
  • try Random and Range + Multiplication

Ex5-3) Surface Split

  • same as above
  • Intersect / Physical / Surface Split
  • Sets / List / List Item

3D Topography

CLASS_04__3d topo_mesh.jpg

3D Topo_Mesh:

Given Geometry (Parameter) Contour Curve

Data Processing Divide Contour Curve

Construct Patch Surface from Contours, Mesh from Patch Surface, Delaunay Mesh from Points

Data Processing Explode Mesh, Extract Center Point from Mesh Face, Deconstruct Points to Get Z-coordinates

Construct Mesh Sphere, Center Box, Mesh Box

Assign Color Based on Z coordinates of Points Use Gradient, Custom Preview, Mesh Color

Bake Geometry Mesh Box(with Color)

3D Topo_Imagemap:

Given Geometry (Parameter) Base Curve, Base Mesh(Based on the size of Image Map)

Data Processing Deconstruct Base Mesh, Plug Mesh Points into Image Sampler, Remap Color Data from Image Map

Move Points along Z-Axis(Based on Color Data from Image Sampler)

Construct Mesh with Newly Acquired Points

Bake Geometry Mesh

Data Processing Explode Base Mesh, Extract Center Points from Mesh Face, Plug Points into Image Sampler, Remap Color Data from Image Map for Circle Radius, Remap Color Data from Image Map for Hexagonal Rotating Pattern

Custom Preview 2D Pattern with Color Data

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s