Details
The live session of this course has ended but stay tuned for online Videos!
Designing with Complex Geometry will explore how the power of computation and NURBS surface geometry fuse together in Grasshopper3D, a visual programming interface included with the free trial of Rhino3D v7.
Forward thinking designers have been producing work with code for decades. Grasshopper's easy-to-use interface makes it far easier for a new generation to be introduced to designing 2D and 3D complex geometry with code while also allowing the more tech-savvy creatives push further than ever before.
The format of this course will begin with slides that explain the concepts of the week. Project examples will be shown from start to finish in Grasshopper3D that introduce components of increasing complexity from week to week. Participants can follow-along and afterwards do the exercise themselves while asking questions to the instructor.
Download Rhino 90 DAY TRIAL here.
Previous knowledge of Rhino3D is helpful but not required.
About the instructor:
Hi, I'm James. I work with advanced geometry and CNC furniture. Previously, I studied architecture and spent some time in the architectural offices of OMA, JDS, and KPF. I've taught classes on digital geometry at University College Dublin and served as a guest critic in architecture at the Architectural Association, Oxford Brookes, and the University of Westminster. I look forward to sharing my knowledge and experience with you.
Submit Final Project
Files
gh - 23.08 kB - 06/01/2021 at 21:18 |
|
|
gh - 22.80 kB - 06/01/2021 at 21:18 |
|
|
gh - 14.65 kB - 06/01/2021 at 21:18 |
|
|
gh - 24.30 kB - 06/01/2021 at 21:18 |
|
|
Wk4 Fields Advanced.ghHeavy filegh - 34.46 kB - 05/25/2021 at 21:33 |
|
Course Classes
Collapse
-
Week 1: Hello Grasshopper
jamesmcbennett • 04/05/2021 at 20:11 • 0 commentsWeek 1 will begin by introducing Grasshopper3D's interface as if participants have never seen it before. Our first project example will be a bridge that will familiarize participants with how to use sliders to control a range of variables. Our second project example will be multiple attractor points to control the rotation and scale of geometry in a grid.
-
Week 2: Data Management
jamesmcbennett • 04/05/2021 at 20:12 • 0 commentsData is organized using lists that are grouped into branches. This class is about successfully managing large quantities of geometry. Our first example will look at how to create a flower that will expand into our second project example that will try to understand how the Galaxia by Arthur Manou-Mani at Burning Man 2018 might have be created.
Model based on Galaxia (Burning Men Temple 2018) by Arthur Mamou-Mani
Class 2 Video:
-
Week 3: Manipulating The Grid
jamesmcbennett • 04/05/2021 at 20:13 • 0 commentsGrids often serve as a base geometry where further geometry is created on top of every grid point. Manipulating the grid manipulates everything built on it. We'll look at different examples of creating grids and morphing that geometry onto surfaces.
-
Week 4: Vectors and Fields
jamesmcbennett • 04/05/2021 at 20:43 • 0 commentsIn place of drawing lines of geometry, you can create field charges that will drag points along field lines resulting in complex curves.
-
Week 5: Physics Engine & Other Plugins
jamesmcbennett • 04/05/2021 at 20:44 • 0 commentsDownload Anemone Plugin and place in components/libraries folder
https://www.food4rhino.com/en/app/anemone#downloads_list
Use the top menu in Grasshopper to select File -> Special Folders -> Components to open the folder and then copy and paste the .Gha file.
We'll look at what types of plugins are available for Grasshopper and where you can download them from. This week will use two plugins. The first is a physics engine plugin that comes pre-installed with Grasshopper called Kangaroo 2. Our example will be in two parts creating a tensile structure and then a cushion.
The second example this week will use the plugin Anemone which can be downloaded and installed as above. Anemone is used to create loops in Grasshopper.
Submit Final Project
https://forms.gle/i45u3FeYLJP3gAFeA
Class 5 Video:
Enjoy this course?
ShareDiscussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
You have defined everything perfectly! thank you for this. I was looking for so long for my project; https://www.clothcleaning.com/best-smelling-laundry-detergent/ and Finally i found this and now I've created much more better designing just by a few hours of your course. Thank you
Hi James, This course looks super-interesting. My interest is in designing for 3D printing and so far I am using Autodesk Fusion 360. I figure that this course would introduce me to a different way of working (always good), but it rather looks like learning Rhino3D will be a waste of time unless I'm prepared to shell out 995 euros. Any thoughts?
Bob,
Some libraries / makerspaces have a copy of Rhino installed. Many universities/architects/engineers also have access. Student/educator copies are full versions and far cheaper.
Many of the techniques were first done in code without any of the software we have today. Each of the big CAD software companies are poaching each other's ideas the same way LinkedIn, Instagram and Facebook all now have 'stories' that began on Snapchat in 2013. It is only a matter of time before all of the big software's have a Grasshopper like ability. There are some new in-browser companies that are trying to compete with Solidworks/Autodesk/Rhino and might go the Grasshopper route. The course teaches computational thinking in 3D that could be useful to learn earlier than later which this course would do that. Could pick it up again when the opportunity presents itself.
As 3D Printing is a mass-customization medium, Grasshopper is highly recommended.
James
Thanks for the reply James. I'll check out the possibilities for an educator edition but without that access, the cost makes no sense for my situation. Thanks again.
hi james, i am ignorant of Rhino, ( no knoledge). Do you think i can understand /follow your course ?
Gio
Hi Gio.
Thank you for your question. Classes will assume knowledge in Rhino3D as helpful but not required. I will do my best to explain everything as if people have not used Rhino3D previously. Hope you'll join!
James.
CASİNOGARANTİ online giris adresi https://www.etkinx.com