About

Learn Complex Phasad & Panel Design Using Grasshopper

What You'll Learn

  • How To Develop Complex Surface Divisions With Grasshopper
  • How To Work With Lists And Datatrees
  • How To Develop Complex Patterns For Various Systems
  • How To Divide And Remap Domains
  • How To Develop Matching Floor Plates & Structural Systems

Description

Grasshopper is an excellent engine within Rhino 3D for developing complex and valuable phasad systems. However, developing these systems requires a good basis for advanced Grasshopper techniques and computer science logic.

In this Parametric Panels and Pattern Scripting Course, we will base a parametric tower on the Swiss Re: and explore the tools and techniques in scripting to develop the responsive system that adapts to your phasad.

We begin with evaluating the base surface topology for division and structural array. We investigate data trees and list logics for creating a multi-layered foundation in the structure.

We next utilize patterns to develop a matching floor plate system responsive to the structural system.

We finally explore creating the exterior panel system arrayed over the structure, giving us a complete phasad system ready for analysis and advanced design.

Course Outcomes:

At the end of this course, you should be confident in advanced Grasshopper design and surface scripting for panel systems and analysis. 

Course curriculum

  1. 1
    • Key Concepts

  2. 2
    • Creating Surface Grid Network

    • Base Script

    • VB Scripting The Surface Grid

    • VB Scripting The Structural Network

  3. 3
    • Overview SubPanels Organization In Excel

    • Adjusting The Master Panel Shape

    • Testing The Panel Script

    • Refining Excel Pattern To Match Script

    • Creating A VB Subfunction For Tree Sorting

    • Implementing The Pattern Filter For Creating Panels

    • Debugging And Exporting Panels

    • Adding A Panel Pattern ID And Pattern Cull Filter

  4. 4
    • Setting Up Excel Import Format

    • Conforming Export Data For Subpanels

    • Using Entwine For An Excel Data Tree

    • Creating A Custom File Export Function

    • Preparing Data For Stream Export To File

    • Sorting Commas With Clustered String Replace Function

    • Exporting Panel Pattern Info With Data Objects

    • Refining The Export Functions For Master Panels

    • Adding A Grid ID Data Export Set

    • Fixing Script Function To Proper Count

    • Cleaning Up The GH Script

  5. 5
    • Introduction To Floor Plate Development

    • Creating Base Floor Plate Profiles

    • Creating VB Script For Plates

    • Splitting Floor Plate Profile

    • Splitting Floor Plate Profile

    • Creating A Core Profile

    • Extruding Plate Profiles

  6. 6
    • Conclusion

    • Course survey

    • Suggested Learning Next Steps

Instructor(s)

Brandon Aaron Gibbs

Architect & Innovator

4.5+ Instructor Rating | 245+reviews | 10,000+ students

Brandon Gibbs is an award winning licensed Architect, Creative Director of MotionFORM and Architect in Residence at I Am The Studio. Brandon received a Masters in Architecture from the Architectural Association, studying under Patrik Schumacher of Zaha Hadid, where he began his thesis and research into parametric Architecture. Brandon has design several pavilions, universities, churches, modern homes in addition to several award winning film and animation projects. He regularly speaks and mentor young Architects and designers in organizations like AIA (American Institute of Architects) NOMA (National Organization of Minority Architects) and AIGA (American Institute of Graphic Artists). I have spoken at several design conferences, media events, network groups and have gone from consulting a diversity of clients to professing the secrets of design, branding to listeners at all levels. Designers of all shapes and sizes have learned and succeeded from my programs, and I’ll help you win, too if you give me a try.