Automatic view dimensions

I want to start on an ambitious task but I am not sure how to pull it off. I want to make a dynamo script to automatically put dimensions in a selected view to reduce manual input.

I am thinking that it could be achieved by adding a special parameter to certain beams that can be used to tell the script to place dimension on the left side of elements that have the value set to “left” as indicated with red lines.
Alternatively something like special type/family could also be used to distinguish if the element needs a dimension.

How could I go about it?
Any help would be highly appreciated.

Look at the GeniusLoci package.

I don’t have any elements to use as grid. Ideally I want it to just take all selected elements and put one dimension between them like in this illustration:
Screenshot_3

I already got mechanism for selecting the elements in dynamo.

It is possible with the Genius Loci nodes

1 Like

Could you point me to any guides on that? I already had looked at Genius Loci but I am not sure how to properly utilize the package

Use Ctrl-F on this page

And search for “reference” (there are 25 hits)
These references are going to be inputs for your dimenisioning node

1 Like