In class Digital patterning:
-
division
-
repetition
-
algorithmic growth
Topics include:
- Why use Rhino?
- Understanding 3D terminology
- Comparing Bézier curves, B-splines, and NURBS objects
- Navigating the viewport
- Manipulating objects with commands
- Creating curves, surfaces, and solids
- Performing basic transformations
- Making solids with primitives
- Extruding curves
- Snapping to objects and planes
- Trimming, splitting, rotating, and copying objects
- Working with NURBS and seams
- Prototyping a 3D model
2. Basic Terminology : using curves, surfaces, and solids
Entities: Points, Curve(closed, open), Surface (Untrimmed, trimmed)
Turn control pts. on with F 10 or Ctrl Z
2.2 Comparing Beziers: Handle Bars
Bezier Curve 2 D vs B-Splines 3D
Free form curve drawn with a B-Spline
NURBS: Non-Uniform Rational B- Splines, are mathematical representations that can accurately model any shape from a simple 2‑D line, circle, arc, or box to the most complex 3‑D free‑form organic surface or solid. Because of their flexibility and accuracy, NURBS models can be used in any process from illustration and animation to manufacturing.
Nurb Surfaces (good for smooth curve and Surfaces in design.)
versus
Mesh Surfaces (create a surface or poly-surface from Nurbs surface.
Density change: make surface as simply as possible. F11 Ctrl pls displays the mesh
RHINO:
The three demos of parametric design strategies, showing the branching out from a line, radial patterning and s surface division.
Like in Sympathy of Things, Data/ Code as materials is visualized by Grasshopper: The coded algorithms are being transferred to 3D objects
Ryan Workshop: Flower Petal – repetition
Ryan Workshop: Algorithmic growth
Below is the entire chart for the flower:

Our first step was to create the points to make the first petal. We made them based off the circumference of a circle and added points to them.

Next, we merged all the points and added a NURBS curve so the points would connect to make a flower petal shape.

We used a Polar Array attached to a number slider to duplicate the petal around the center. This way we can control the number of petals we want.

And then we set up a Hex grid that would bring each flower to a designated gridded spot to look like a wallpaper. This part was tricky because at first it would only take a fraction of the flower, so we had to debox the first flower and graft the vector to points.

We also learned how to make a hinge growth:

The process was similar, we had to first create our reference points for our growth. We had to use some math functions so that the growth looked exponential. Next, we attached it to an arc.

We then had to make new reference points off of the existing arcs to create new points of growth, done in a pretty similar way to the first.

Finally, we mirrored everything.
Reading Generative Algorithms


















































