ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time...
Transcript of ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time...
ROBERT ANDERSON, VECTORWORKS INCORPORATED
MARIONETTE: FUN WITH COMPUTATIONAL DESIGN
AGENDA
• Marionette Background• Marionette Basics: the Platform
• Marionette Basics: Scripted Nodes
• Marionette Basics: Wrapper Nodes
• Marionette Examples• “Classic” Computational Design exercise
• Interacting with Complex Geometry
• Interacting with the BIM
• Interacting with the Web
• Automating Workflows with Commands
• Automated Building Shell
• Case Study• Vancouver Forestry Gallery Exhibit
MARIONETTE BASICS
COMPUTATIONAL DESIGN
• Definition: Bringing computing methods to design to enable:• Quick Exploration of Design Options
• Automation of workflows for• Design Management (e.g. elimination of repetitive tasks)
• Interoperability (data transfer between platforms)
• Simulation and Validation
• Optimization
• Automated Fabrication Methods
• ...?
Marionette: Maturity in a Computational Design Platform
Marionette Nodes: The Scripted Node
Marionette Nodes: The Wrapper & Object Nodes
MARIONETTE EXAMPLES
MARIONETTE TAKE ON GRASSHOPPERA Marionette Version of a Grasshopper Classic
LOFTED SURFACELofted Surface object
BICYCLE FAIRINGBicycle Fairing: Subdivision as Control Geometry
SKYLIGHTSSkylights: Building Catalogs into Objects
PV Panel: Interacting with the BIM project
Infographics: Real-time interaction with the Web
Marionette Commands: Automating Repetitive Workflows
Randomization: Automated Building Shell
MARIONETTE FOR COMPUTATIONAL DESIGN
• MATURE• Built on a Mature Platform
• 648 “Standard” nodes (and growing)
• Able to use huge selection of Py libraries
• EASY TO USE and EDIT• Python editing “in place”
• Flexible “wrapper” nodes
• INTEGRATED• Integration of Direct Modeling into Computational Design
• Integration of Comp Design Output into BIM / Presentation application
• Design / Fabrication Logic can be permanently integrated into the form
• BIM objects never become “dumb geometry”
• Scripts and editing are “right where you need them” when a design issue arises
• This provides what our users call “Design Resilience”
PRINCIPLE ARCHITECTS: A MARIONETTE CASE STUDY
DESIGN RESILIENCEWITH MARIONETTE
Daniel Irvine - Principle Architecture
Jean Dières Monplaisir - Principle Architecture
BACKGROUND
Hastings Sawmill, 1893
BACKGROUND
Lumberman’s Arch, 1912
BACKGROUND
RATIONALROMANTIC
CONCEPT
NOLLI PLAN
CONCEPT PLAN DIAGRAM
CONCEPT
CONCEPT
POSTSPOSTS
BEAMS
POSTS
BEAMS
RINGS
POSTS
BEAMS
RINGS
SKIN
CONCEPT
PROCESS
PHYSICAL MOCK-
UP
DIGITAL
MODELLING
PROCESS
MARIONETTE
PROCESS
MARIONETTERing outputs & Cut
files
PROCESS
MARIONETTEResilient Model