robert anderson, vectorworks incorporated ... - nemetschek.bg · infographics: real-time...
TRANSCRIPT
![Page 1: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/1.jpg)
ROBERT ANDERSON, VECTORWORKS INCORPORATED
MARIONETTE: FUN WITH COMPUTATIONAL DESIGN
![Page 2: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/2.jpg)
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
![Page 3: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/3.jpg)
MARIONETTE BASICS
![Page 4: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/4.jpg)
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
• ...?
![Page 5: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/5.jpg)
Marionette: Maturity in a Computational Design Platform
![Page 6: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/6.jpg)
Marionette Nodes: The Scripted Node
![Page 7: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/7.jpg)
Marionette Nodes: The Wrapper & Object Nodes
![Page 8: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/8.jpg)
MARIONETTE EXAMPLES
![Page 9: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/9.jpg)
MARIONETTE TAKE ON GRASSHOPPERA Marionette Version of a Grasshopper Classic
![Page 10: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/10.jpg)
LOFTED SURFACELofted Surface object
![Page 11: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/11.jpg)
BICYCLE FAIRINGBicycle Fairing: Subdivision as Control Geometry
![Page 12: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/12.jpg)
SKYLIGHTSSkylights: Building Catalogs into Objects
![Page 13: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/13.jpg)
PV Panel: Interacting with the BIM project
![Page 14: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/14.jpg)
Infographics: Real-time interaction with the Web
![Page 15: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/15.jpg)
Marionette Commands: Automating Repetitive Workflows
![Page 16: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/16.jpg)
Randomization: Automated Building Shell
![Page 17: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/17.jpg)
![Page 18: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/18.jpg)
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”
![Page 19: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/19.jpg)
PRINCIPLE ARCHITECTS: A MARIONETTE CASE STUDY
![Page 20: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/20.jpg)
DESIGN RESILIENCEWITH MARIONETTE
Daniel Irvine - Principle Architecture
Jean Dières Monplaisir - Principle Architecture
![Page 21: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/21.jpg)
BACKGROUND
Hastings Sawmill, 1893
![Page 22: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/22.jpg)
BACKGROUND
Lumberman’s Arch, 1912
![Page 23: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/23.jpg)
BACKGROUND
![Page 24: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/24.jpg)
RATIONALROMANTIC
CONCEPT
![Page 25: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/25.jpg)
NOLLI PLAN
CONCEPT PLAN DIAGRAM
CONCEPT
![Page 26: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/26.jpg)
CONCEPT
![Page 27: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/27.jpg)
POSTSPOSTS
BEAMS
POSTS
BEAMS
RINGS
POSTS
BEAMS
RINGS
SKIN
CONCEPT
![Page 28: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/28.jpg)
PROCESS
PHYSICAL MOCK-
UP
DIGITAL
MODELLING
![Page 29: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/29.jpg)
PROCESS
MARIONETTE
![Page 30: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/30.jpg)
PROCESS
MARIONETTERing outputs & Cut
files
![Page 31: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/31.jpg)
PROCESS
MARIONETTEResilient Model
![Page 32: ROBERT ANDERSON, VECTORWORKS INCORPORATED ... - nemetschek.bg · Infographics: Real-time interaction with the Web. Marionette Commands: Automating Repetitive Workflows. Randomization:](https://reader033.vdocuments.mx/reader033/viewer/2022042311/5ed97613ae25221f376c0436/html5/thumbnails/32.jpg)