# Automatic dimensions

**URL:** <https://forum.dynamobim.com/t/automatic-dimensions/83468>\
**Category:** Revit\
**Tags:** dynamo\
**Created:** [November 24, 2022, 3:26pm UTC](https://forum.dynamobim.com/t/automatic-dimensions/83468 "2022-11-24T15:26:46Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![b.vrenken](https://avatars.discourse-cdn.com/v4/letter/b/9f8e36/32.png) [@b.vrenken](https://forum.dynamobim.com/u/b.vrenken)\
**Post date:** [November 24, 2022, 3:26pm UTC](https://forum.dynamobim.com/t/automatic-dimensions/83468/1 "2022-11-24T15:26:46Z")

</div>

Hello all,

Perhaps a complicated question, but I would like to try to write a script in Dynamo for automation of dimensioning. For each building and building layer, I need to manually specify the following dimensions per side:

- dimensions relative to grid;
- exterior wall openings/masonry;
- construction/ limestone;
- grid;
- subtotal;
- total;

In turn, all of these dimensions have their own offset relative to the façade.

How great would it be if I could automate this. It would save a lot of work.

This is what I mean.

 ![automatische maatvoering](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/a/5/a5c78aa5ba81140bc88ccc48b45124146127c0e0.png)

Thanks in advance!

---

<div class="post-metadata">

**Author:** ![Mark.Ackerley](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/mark.ackerley/32/79310_2.png) [@Mark.Ackerley](https://forum.dynamobim.com/u/Mark.Ackerley)\
**Post date:** [November 24, 2022, 5:18pm UTC](https://forum.dynamobim.com/t/automatic-dimensions/83468/2 "2022-11-24T17:18:18Z")

</div>

Hi,

In my experience a simple example is straight forward, you can use nodes from Genius Loci to get you going.

Like all these things, the complexity comes from all the edge cases, and there are a lot!

- External wall dimensions should ignore intersecting walls
- Internal walls should include them
- We need to only work with walls intersecting the view cut plane
- Some walls aren’t 90 degrees
- Sometimes people put plan regions on
- Sometimes people use compound walls
- Sometimes wall joins give extra lines (you can temporarily change the join to mitre)

And many more, I’m sure 🙂

Some stuff here 🙂

> [@Dimension by References (GeniusLoci Package) won't create dimensions](https://forum.dynamobim.com/t/dimension-by-references-geniusloci-package-wont-create-dimensions/71768/4):
>
> Hi @francisco.conde, Perhaps change the order of your lines (List.Join node). Your graph is working for me for a single orientation (horizontal) of the family instances.

Hope that helps,

Mark

---

<div class="post-metadata">

**Author:** ![GavinNicholls](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/gavinnicholls/32/190442_2.png) [@GavinNicholls](https://forum.dynamobim.com/u/GavinNicholls)\
**Post date:** [November 25, 2022, 6:01am UTC](https://forum.dynamobim.com/t/automatic-dimensions/83468/3 "2022-11-25T06:01:36Z")

</div>

Attempt just one dimensioning case and you’ll get an idea of whether you can achieve your goal feasibly. If not, look into dimensioning add-ins - a lot out there.

---

<div class="post-metadata">

**Author:** ![Vladimir](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/vladimir/32/147600_2.png) [@Vladimir](https://forum.dynamobim.com/u/Vladimir)\
**Post date:** [November 25, 2022, 10:39am UTC](https://forum.dynamobim.com/t/automatic-dimensions/83468/4 "2022-11-25T10:39:43Z")

</div>

Hi @b.vrenken, here’s good thread:  
[Auto-Dimension from Walls - Revit - Dynamo (dynamobim.com)](https://forum.dynamobim.com/t/auto-dimension-from-walls/26631)
