Grasshopper with Python Scripting.
COURSE DETAILS:-
Automate a repetitive task in Rhino much faster than manually. Perform tasks in Rhino or Grasshopper that are not accessible in the standard set of Rhino commands or Grasshopper components. Generate geometry using algorithms. Lots and lots of other things. It’s a programming language after all. With Grasshopper, designers can perform graphical, component-based algorithmic modeling in Rhino.
INTRODUCTION TO GRASS HOPPER
What is Grasshopper?
What’s an algorithm?
Setting input data.
Using data matching.
Looking at mathematical and logical functions.
Analyzing curves and surface data.
Working with transformations.
Manipulating the Data Tree.
GRASSHOPPER ESSENTIAL
Working with algorithms.
Modeling a base profile.
Extruding elements.
Finishing an algorithm.
Planning for mass production.
Customizing Grasshopper.
Scripting with Python and Visual Basic .NET.
Modeling data with Ladybug.
Creating a tiling grid.
Tiling 3D objects.
Using reflection symmetry and mirroring to repeat tile.
Tessellating tile in any direction.
GENERATIVE DESIGN FOR ARCHITECTURE
What is generative design?.
Limitations of generative design.
Exercise for generative Design.
RHINO WITH PYTHON SCRIPTING
Python components.
Accessing the Rhino API.
Python programming basics.
Importing modules and libraries.
Grasshopper workflows.
Evaluating surfaces.
Creating and splitting surfaces.
Transforming geometry.
Baking geometry from Python into Rhino.
Adding text objects
.Exporting rendered frames for animation.
