Rhino / Grasshopper
Rhino (or Rhino3D) is a commercial 3D computer graphics and computer-aided design (CAD) application.
Its geometry is based on the non-uniform rational B-spline (NURBS) mathematical model, which focuses on producing mathematically precise representation of curves and freeform surfaces.
This is in contrast to a polygon mesh mathematical model.
Grasshopper is a visual programming language that facilitates parametric design.
|
This webpage:
|
Related webpages on this website:
|
Related webpages on the web:
| |
|
|
|
Parametric Modelling
My Grasshopper muqarnas model has four objects, a full unit, an intermediate unit, a flat wall, anda püskül (stalactite).
Parametric tables define all the pre-defined units.
For each line in the input file, Grasshopper calculates the curves and surfaces of that muqarnas unit.
The shape of each unit depends upon the values in the inputfile, for instance, absolute position, orientation, outer dimensions.
So, Excel tells about the pre-defined units, Grasshopper has the parametric definitions and Rhino does the 3D rendering.
Rhino can output video files.
Rhino can output files in many formats.
STL is commonly used for interfacing with 3D printers.
ViewSTL offers an online webbased tool that shows the contents of an STL file.
This tool supports rotation, panning and zooming.
Interpretations of the works of Ödekan and Tuncer can be found on my webpages, where floor plans, 3D views and STL animations are available for viewing.
|

|
Interface from Excel to Rhino
My Excel application produces an minimal interface file that specifies the position of each unit.
Grasshopper has the surface descriptions.
Advantages and disadvantages of Rhino / Grasshopper
Rhino Grasshopper is professional software with amazing features for object-oriented modelling of curved surfaces.
It takes time to become a professional, but the result is worth the struggle.
Rhino Grasshopper is licensed software, but as a teacher I have no complaints.
Rhino can export STL files to 3D printing applications.
In short, Rhino produced beautiful results, but learning to code Grasshopper was a long way off.
Examples
My Instagram stories showcase a lot of Rhino animations.
Instagram: Stories
Overview of Stories
|