To understand dynamo, we first need to understand what is visual programming, and to understand that we need to figure out what is regular programming, and to understand regular programming, we need to understand what are algorithms, that's the base for all programming.
What is Visual programing?
So, algorithms are basically some abstract sets of steps that one must take to complete a task. Multiple Algorithms are sequenced to form a logical outcome which is called programming. And if these algorithms are placed in visual nodes, it is called visual programming.
Building Engineers & Architects are visual people
We don't like to read, we like to look at photos, honestly, for people like us, there is Dynamo a visual programming language. So, you basically take all elements in form of nodes and you place them on screen. So, you place your potatoes, and your meat and all the spices, and then you place your method of cooking or preparing this food and you place your frying pan. Also, and you connect all of these nodes together. And there you go; you have your lunch. I mean, you have your algorithm. Yeah, algorithm, tasty!
So, for a computer to understand your algorithm, it needs to be written in one of those programming languages like JavaScript or Python or C sharp or C++, and there are many more.
Use of Dynamo BIM
So, Dynamo can be basically used as standalone software, or it can be used as a part of another piece of software like a real like Revit, for example, it's basically working like a plugin inside of Revit, or it can actually be used to kind of connect the different elements or different project documents.
Now whenever you're modeling some extremely complex shape, or you're doing some repetitive task Dynamo can help save your life or at least make it a lot easier. Let's start with complex shapes first. So, as an architect you from time to time you get to work with extremely complex geometry, and it's very hard to create this geometry within Revit, and it's even harder to kind of edit it later on and remodels everything if necessary.
So just imagine if you link up the Dynamo with your Revit project with some complex geometry, you can simply grow, and go through 1000s of design options, and this can help you find the right option for your project.
Why learn dynamo software for Revit?
So by starting to learn dynamo and just start with small little graphs like I've shown so far, and there will be more of those so be sure to subscribe for that. And just while I'm here be sure to hit that like button, it helps me out a lot, but just by learning all of these little graphs and then reusing them and maybe creating some larger graphs and reusing them, You can significantly speed up your workflow. But even if for some reason you decide that you're not going to be learning dynamo, you should at least understand how it works. So if a complex project comes along, you can always contact a dynamo expert Design Source India that can solve your problem. And maybe speed up the project if the deadline is coming. But if you choose to invest your time and learn this new piece of software, then it can be even an amazing career option you can specialize in Dynamo and work as a dynamo expert and help out from different companies that need a dynamo expert to speed up their workflow or create some new complex geometry.
Tell us in the comment section below. Have you ever used the dynamo, and are you planning to learn this new technology and implement it in your projects.Thanks.