Tuesday, September 12, 2017

SFDUG Sept 2017 | Beginner's Guide to Python for Dynamo

On Wednesday September 20th, at 6:00pm, SDFUG welcomes team SOM on a discussion about Python for Dynamo.
**Note that the venue for Sept meeting is HOK San Francisco, 1 Bush St 2nd Floor**

Join Danny Bentley and Dennis Eldridge for an introduction to the Python programming language with Dynamo. Python is a versatile language that can be used to develop anything from a simple script to complete applications. This is a great language to get started learning programming, because the syntax is simpler and more intuitive than other languages. Dynamo has matured, and many users have started implementing Python in their Dynamo definitions. You can now find many samples of Dynamo scripts using Python online. With some knowledge of Python syntax you will be able to develop your own custom scripts.

This presentation will introduce the basics of the Revit API used with Python. It will cover the syntax used by Python Nodes in Dynamo. We will have some basic demonstrations, and slowly walk through the code. You will begin to get an understanding of how Python is talking to both Revit and Dynamo. You don’t need to be a computer scientist or even a master Dynamo user. If you understand a bit of Dynamo and know Revit you should feel comfortable enough seeing the syntax.

Danny Bentley is a Structural BIM Technical Designer and Drafter at Skidmore Owing and Merrill. With a background in Industrial Design and Computer Science. He is also a Youtuber with channels for Dynamo with Python and Revit API. At SOM he develops applications through Dynamo, Python and the C# to help facilitate workflow when dealing with complex geometry.

Dennis Eldridge is a Digital Designer that is also works at Skidmore Owing and Merrill. He is a licensed architect, and has experience as a technical designer. At SOM he supports project teams in their use of digital tools, and helps develop firmwide standards. Additionally he develops tool in Javascript, Python, and C# to automate simple architectural tasks.
Food and drinks courtesy of Ideate Inc.

To attend the event in person, register here.
To register to the live broadcast click here.

Tuesday, August 15, 2017

SFDUG 2nd Anniversary | Dynamo Implementation + Dynamo in Construction

On Tuesday August 29th, at 6:00pm SFDUG is proud to celebrate its 2nd Year Anniversary with two fantastic presentations. This month meeting will be hosted at the AIA San Francisco, 130 Sutter St 6th Floor, San Francisco, CA 94104.

Featured Presentation:
Computational Design Increases Value to Project Managers & Designers | How to gain Buy-InRyan Cameron, DLR Group
Join Ryan Cameron and hear why project managers and designers may be reluctant or unable to use computation tools and what can be done to drive buy-in from these groups. Understand how computation leaders have identified needs and developed tools that will help designers with their work and how the perspective towards computational design has changed over time and influeced by the roll-out of tools for designers.

Ryan Cameron is leading computational design efforts at DLR Group that range in practice from data analysis, data strategy, parametric modeling and data-driven design. He is evidence based certified as well as a licensed architect in several states. He is a technology enthusiast and designer with degrees in architecture and engineering. He is very active in the AECO industry and you will find him on the many forums collaborating and discussing his creative passions. He is the co-founder of Data Streams, a building environment data analysis start-up venture and the CEO/Founder of Architect Machines, a digital asset management firm based in the Midwest.
Featured Presentation:Cost in Translation | Bridging the Gap Between Designers & Contractors
Kyle Martin, TBC
Having recently made a transition from architecture to construction, Kyle Martin will share ways that Dynamo is being used to better facilitate estimating, design validation, and coordination processes. Visual programming in conjunction with other middleware tools is improving translation between software platforms and project stakeholders. Using data and geometry already available in exchanged files is critical to maximizing efficiency and accuracy. Whether analyzing a Revit model, running a quantity take off, populating geometry for coordination, or assisting with a parametric approach early in a project, Kyle regularly uses Dynamo to uphold the delicate balance between design vision and construction reality.

Kyle Martin is a Virtual Design and Coordination Specialist at Tocci Building Companies where he focuses on digital model coordination and visualization. As a strong proponent of visual programming, he consistently develops tools for improved design intent translation, cost engineering, and process optimization. Martin is also an adjunct instructor of advanced AEC technology at the Boston Architectural College and founder of the Dynamo-litia Boston user group.
Attending in Person? Register here:
Attending the live broadcast?  Register here:

Registration closes at noon on the day of the event.

Food + Snacks provided by Ideate Inc.
Spirits courtesy of dRofus

Tuesday, June 20, 2017

SFDUG July Meeting | Flux

On Wednesday, July 12th at 6:00pm SFDUG welcomes team Flux on discussion about their new features and functions.

Educational Module: Reanimation Package
The reanimation package by Travis Williams is a small hidden jewel of powerful features. Join Cesar Escalante on a discussion of practical applications using this set of tools.

Featured Presentation: What's up with Flux? Extend your computational design workflows with flawless data exchange.
Who said the AEC industry wasn't innovative? Come and learn about exciting development from Flux, a company focused on developing data infrastructure for the tomorrow's built environment. Take your models and data to the next level using an integrated approach. You'll get to meet some of Flux's team members, view live demos and real-life use cased applicable to your day-to-day.

Speaker's Bios:
Thomas Trinelle is an Application Engineer at Flux, a San Francisco based company focused on developing data infrastructure for tomorrow's built environment. After a Bachelor's Degree in Applied Mathematics focused in Finite Element Modeling applications from Ecole Polytechnique, Thomas joined Stanford University for a graduate program in Civil and Environmental Engineering where he focused on applying digital tools & data-driven practices in the built environment leveraging optimization and machine learning algorithms. At Flux, Thomas works to bridge the gap between technology and building design within the AEC space. Inspired by the AEC industry, he is passionate about finding ways to push technology to revolutionize building-making. Working closely with clients & industry partners.

Attending in person? Registration is required to gain access to AIA San Francisco. Click here for the Eventbrite registration. Registration closes at 11:00am on the day of the event, no exceptions.

Attending online via GoToWebinar? Click here to register for the Go to Webinar link prior to the meeting. Once you are approved by the host, you will receive a confirmation email with instructions for joining the session. For assistance, you can contact Cesar Escalante at: cesar.escalante@hok.com

Food courtesy of Ideate Inc.

Sunday, June 18, 2017

SFDUG June Recording

We saw a great turnout for our June SFDUG meeting! We will now be to hosting our meetings at the AIA San Francisco, and this was our very first meeting at this new location.  In spite of our audio problems, we had a great presentation by Brian Ringley and Pardis Mirmelak, from Wood Bagot's Design Technology team.  

Wednesday, June 14, 2017

DesignScript Workshop Announced!!

The advent of Dynamo as a Visual Programming tool has re-ignited the interest in DesignScript, a text-based programming language used within Dynamo. This class is structured to enable students thru the fundamentals of DesignScript using practical examples and simple applications.

In this class you will learn:
- Learn the language basics of Design Script for Dynamo
- Understand how to build geometry primitives
- Manage, sort and manipulate list data
- Create simple custom functions
- Learn how to translate and manipulate geometry
- Understand the concept of Looping
- Learn how to use Replication guides
- Build Ranked and Jagged Collections

Enrico Chionna
Arman Hadilou
Cesar Escalante

Dates:  Saturday July 22nd, 9:00-4:00pm, at the HOK San Francisco, 1 Bush St, 2nd Floor.
Donation: $30

Bring your own laptop + power cord with Revit 2017 and Dynamo 1.3 installed.  

To register, click here
Registration is limited to 20 people.  Email sfdug.coordinator@gmail.com to be placed in a waiting list should the tickets sold-out.

Tuesday, May 23, 2017

SFDUG May 2017 Recording

Watch the fantastic presentations of Masoud Akbarzadeh and Steve DeWitte

SFDUG June Meeting | Woods Bagot

On June 14th, 6:00 pm PST, SFDUG welcomes Brian Ringley and Pardis Mirmalek, from Woods Bagot, as our featured speakers on a technical discussion about Dynamo.  This month's meeting will be hosted at the AIA San Francisco.

Educational Module:
3D Isovist study with Dynamo | Pardis Mirmalek
This session demonstrates a study that was done for San Francisco International Airport project in order to identify structural elements being visible from different point of the project and facilitate design rationalization for placing structural element in areas not visible to public.
Pardis Mirmalek is an architect and programmer who's work focuses on the overlap of Design, Data and Technology. She has worked on diverse range of projects in NY, SF and Dubai. She received her master of Architecture from Princeton University and is currently working as the BIM manager for Woodsbagot-HKS Joint Venture Partners for San Francisco International Airport Project.

Feature Presentation:
What’s the point of using Dynamo, or visual programming for that matter? | Brian Ringley
Brian Ringley will connect remotely from New York. This presentation will check our assumptions, take a step back, and honestly examine which architectural problems node graphs are solving… and which they’re creating. We’ll compare and contrast a number of design computation paradigms including textual scripting, textual programming, and graphical scripting, look at how we create and manage various "levels of intelligence" in our models (object, model, and project), and finally stop trying to compare apples and oranges with Dynamo and Grasshopper.
Brian Ringley is an Associate and Design Technology Specialist at Woods Bagot, where he integrates computational methods for model data interoperability, performance-driven design, and geometric rationalization for fabrication and construction into project production through platform training, bespoke applications, and intensive project support. He has taught at the University of Cincinnati DAAP, City Tech, CCNY Spitzer School of Architecture, Rensselaer Polytechnic Institute, +FARM, and the AA Visiting School, and currently teaches courses on data-driven parametric design, interoperable workflow convergence, and robotic automation for architectural manufacturing at Pratt Institute’s Graduate Architecture and Urban Design (GAUD) program.

Food and drinks sponsored by Ideate Inc.

Attending in person?  Get your tickets here.  Registration in person closes at noon on the day of the event. No exceptions. This month will be hosted at the AIA San Francisco
Attending on-line? Register to the free webcast here. GoToWebinar sponsored by GENSLER.