Geo-ICT Training Center, The Netherlands
200 courses, 20 online supports,
60 moocs, 30 trainees
Python and Dynamo
- Planning and Registration
Dynamo is a visual programming tool that works with Revit. Dynamo extends the power of Revit by providing more accessible access to the Revit API (Application Programming Interface). Instead of typing code, Dynamo creates programs by manipulating graphical elements called "nodes". It is a programming approach that is better suited to visually oriented people, such as architects, designers and engineers. Dynamo helps you automate repetitive tasks. You can also get even more access to your data, for example in combination with Excel. You can easily try out multiple design options. Dynamo can run simulations for testing to check whether your design actually works as it should in reality. Nevertheless, it can still be useful to work with codes in Dynamo. The functions of the visual Dynamo can be extended with the help of the textual Python. For example, Python offers many more ways of treating conditional statements and looping. It is a powerful tool that can extend the capabilities of Dynamo and replace many nodes with a few lines of code.
Learning objectives of this Python and Dynamo course:
- The student knows the main advantages of Dynamo
- The student learns to apply Python scripts in Dynamo
- The student has knowledge and insight about how Python can make applying Dynamo even more powerful.