Structural Column Tributary Area

Looking for strategies for achieving this. Any thoughts?

I am thinking the following
-Use existing Floor corners for a new surface face
-Use existing Structural column xyz for uvs in Voronoi
-Allow the Voronoi to do all the sub dividing of the surface

-some how want to end with something i can select and get the area to do my structural calcs with

This is a problem best solved in a structural analysis software. Dynamo’s primary focus is geometry and trying to solve this problem from a purely geometric aspect, would be a very extensive task. There would be a lot of edge cases that you’d have to address and your Revit model would have to be modeled to perfection.

Not saying that the task is impossible but I highly doubt that Dynamo’s the best way to approach this.

Here’s brief example to get you started. I’m using the analytical model because it has a higher tolerance to common modeling mistakes. The below example works only because my model is very simple and completely symmetrical:

A more complicated solution would have to involve walls as well, it would need to figure out exactly what portion of each slab surface area goes towards each support, etc.

1 Like

Dynamo for Robot Structural Analysis/React Structures:

I have not looked at this myself- but could be relevant


Hi, have you looked into the Gravity analysis function in Revit?
Haven’t tried it to extent myself but looks promising for obtaining what you want. Maybe there is some API calls for the results as well, @Dimitar_Venkov?

@James_Brokaw The problem ends up being really very difficult especially when you have openings and irregularly shaped slabs. My suggestion is look into this blog

I like to use area plans for load takedown in early stages.

  • I use Dynamo to create area boundaries between each grid line
  • Write the grid intersection (e.g D/5) to a parameter of the area.
  • Then add loads and accumulate the load * area down to the foundations.

Wow,overwhelming support here. Thank you all so much!

On Monday I am going to pick this back up. Had a deadline to hit yesterday.

It always amazes me the bad asses on forums that take their time to not just offer a few words but examples. Truly! Thank you.

1 Like