Visual Programming With Rhino, Grasshopper & Revit - Aulageo
Published 9/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.10 GB | Duration: 3h 59m
Published 9/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.10 GB | Duration: 3h 59m
From zero to parametric BIM
What you'll learn
Apply computational design principles in your own designs
Parameterizing complex designs using visual programming (Grasshopper)
Interacting with the Rhino model environment from Grasshopper
Interact with Revit model environment from Grasshopper
Requirements
No pre-requisites
Description
In order for the student to develop a complete understanding of the state of the art in computational design, one of the most powerful visual programming tools on the market, Grasshopper, will be introduced during this course. This visual scripting environment is installed by default in the most recent versions of Rhinoceros 3D.Thanks to Rhino.Inside technology it is possible to use the power of Rhino, including Grasshopper, in other applications. Such is the case of Revit with Rhino.Inside.Revit. It will be shown how to exploit the power of Grasshopper within Revit itself.Finally, the door will be opened to a myriad of Grasshopper applications for various design tasks. #AulaGEO We will also study how to use Grasshopper in the preparation of geometries for 3D printing, how to use physical simulation engines within Grasshopper and even how to use these engines in the optimization of structures and environmental impact analysis.The possibility of applying new design techniques significantly broadens the range of solutions to be offered to end customers for project execution. At the same time it gives the designer the opportunity to grow in competitiveness, facing new challenges.The need to design more efficiently and with higher quality in construction projects, forces us to use tools designed to optimize time and resources. #AulaGEO The mastery of Computational and Generative Design opens the possibility of applying a great number of innovative techniques for the conception of projects and the evaluation of multiple alternatives in an efficient and fast way, obtaining unbeatable results.
Overview
Section 1: Introduction to Grashopper
Lecture 1 Introduction to Rhino Grasshopper
Lecture 2 User interface
Lecture 3 Communication with Rhino
Lecture 4 Object types
Lecture 5 Components in detail
Lecture 6 Type of data
Lecture 7 Cables in detail
Lecture 8 First definition in Grasshopper
Lecture 9 Working with hot spots
Lecture 10 Expressions and conditionals
Lecture 11 Domains and colors
Lecture 12 Geometries and curves
Lecture 13 List processing
Lecture 14 Creating lists
Lecture 15 Displaying lists
Lecture 16 Lists management
Lecture 17 Working with lists
Lecture 18 Surfaces
Lecture 19 Data Trees
Lecture 20 Components for data trees
Lecture 21 Basic anatomy of meshes
Lecture 22 Working with meshes
Section 2: Grasshopper in Revit
Lecture 23 Rhino.Inside.Revit
Lecture 24 Parameters
Lecture 25 Elements and instances
Lecture 26 Grids
Lecture 27 Levels
Lecture 28 Walls
Section 3: Grasshopper Application in Computational Design
Lecture 29 Intro to Kangaroo
Lecture 30 Optimized Shape in Revit
Designers,Architecture and engineering professionals and students,BIM modelers,Programmers