The 2nd Digital Revolution, BIM
This is my contribution for the magazine 'Architects' Jan.2022 which was published by KIRA (Korea Institute of Resistered Architects) |
FEW MINUTES THINKING SAVES FEW DAYS WORKING
This is my contribution for the magazine 'Architects' Jan.2022 which was published by KIRA (Korea Institute of Resistered Architects) |
Recently I've been asked about how to make a Tetra-Pod with Dynamo. After I created one, I felt it's a quite simple but good example of using geometrical construction in Dynamo, so I'm posting about it.
Basically, the geometry of a Tetra-Pod is from a regular tetrahedron as it's name. So if a regular tetrahedron could be created, making a Tetra-Pod wouldn't be very difficult.
One of the advantages of using Revit is in making documents. Revit makes it easy for me to create plans, elevations, legends or schedules. But some of elements in Revit models are quite tricky to make it's documents.
Curtain Wall is one of them. It's harder especially when it has curved location line. In Autocad environments, I've naturally drawn a planar for it's documents, but in Revit, I had to use 3d views, assembly or other ways to explain it through documents.
I know there are several Dynamo solutions for unfolding. But I couldn't find a great one for creating construction documents from any of them. So, I created my own dyn for the job.
1. Approach
From a selected Curtain Wall , you can get Panels or Mullions.
When ever I create a Dynamo graph, what I do at the end is reviewing the graph (or python code) and ask myself whether it is the fastest flow. (Yes, I'm a Korean. Click if you want to learn a Korean word pali-pali)
There would be a lot of situations though, there are some representative ways to speedup Dynamo.
1. Use Numbers rather than Geometries as possible.
![]() |
figure#1. Geometry.Translate |
I know this is a rusty issue in Revit community. And There were several opinions about it.
But most of them are about view browsing speed or file size. So they were not very useful to speed up my Revit projects.
Here is my opinion from my experience that really help you to minimize delay in Revit projects
1. Disable Structure Analysis.
Revit calculates structure analysis internally. If your Project is not for Structure calculation, just remove the function from the project. You need two steps to do it.
1st. Uncheck all of the structure analysis options.
![]() |
Uncheck all of them |
If you are one of my old subscribers, you may remember one of my old posts which is about Curved Insulation in Revit. It's 8 years ago and Revit still doesn't provide curved insulation... Really? It's 2021, Musk is going to Mars!!
My last insulation family was not bad but not good enough either. This time, I created a Dynamo graph for the same job. And it's more convenient and better than basic insulation tool in some ways.
![]() |
Is this what you imagine? See below if yes. |