Bim solutions
Bim solutions

Dynamo for Software Developers: C#, Python, and MoreWorkshop -part(1/2)

09.12.20 12:40 PM By Radwa

Dynamo for Software Developers: C#, Python, and MoreWorkshop -part(1/2)

Description

Are the out of the box nodes in Dynamo not enough? Ever felt like you wanted a way to customize the Dynamo experience for not only your team but your clients? Then come join us for the Dynamo for Software Developers workshop! You’ll learn how to extend Dynamo by using code to develop on top of it. We will teach you when and how to use different development tools to build your own nodes using C# and Python. We will even teach you how to manipulate the Dynamo experience using extensions to build custom UI or interactions. Please note: This class is targeted at software developers with experience writing source code: We will not be covering entry level Dynamo. If you are a beginner or have never used Dynamo before consider attending the Dynamo Beginner session held during the main AU conference or invest in beginner training ahead of time.Participants will be paired at provided computers (1 computer for 2 participants).

Includes the Tuesday AU General Session. Don’t forget to add the AU Full Conference Pass and sign up for the Wednesday evening DynaLightning talks and party.

Key Learnings

  • Learn when and how to Use Python in Dynamo
  • Learn C# basics and how to use the Revit API in Dynamo
  • Learn how to build your own zero-touch, read-only nodes using C#
  • Learn how to control and manipulate the Dynamo UI and interactions using Extensions

Speakers

Racel Williams is an AI Development Manager for the Building, Infrastructure, and Design Group. She has a B.S. in Marketing from the University of Florida and Master’s degrees in Architecture and Human-Computer Interaction from Georgia Tech where her research focus was Augmented Reality and Tangible Interaction. In 2013, she joined Autodesk as an intern where she developed a mobile AR prototype for in-situ annotation and visualization. After becoming full-time, she went on to become the UX Designer for FormIt, Dynamo, and other related projects. Later, she became the Product Owner of Dynamo and led the development team in shipping multiple versions of Dynamo. She has given numerous talks and workshops on Dynamo around the world. Currently, she is now helping Autodesk shape how the company will integrate AI and Machine Learning in AEC workflows by leading a team of ML researchers and engineers to build the next generation of AEC tools.

As Development Lead for design technology consultancy designtech, Radu works closely with teams of architects, engineers, contractors and clients to improve digital design delivery through custom workflows, bespoke tools and new web-based platforms. He sees his role at designtech as the perfect application of his highly rational & analytical thinking stemming from a background in programming and unencumbered creativity, courtesy of being trained & working as an architect. Radu has also been teaching computational design in Dynamo and Revit at the Canterbury School of Architecture for both undergraduate and postgraduate courses for the past 5 years and is a committee member for the UK Dynamo User Group. In his spare time, Radu plays electric guitar and makes Dynamo packages like DynaWeb or the machine-learning enabling AI package.

Founding Director of Bimorph Consultancy, Software Engineer and computational design/BIM specialist. Creator of bimorphNodes. Authorized Autodesk Developer. Bimorph is a digital engineering firm transforming the way Architects, Engineers and Building Contractors realise buildings

Radwa