Dimension ByReferences from Genius Loci add-on returning null values

I followed the video Automated Revit dimensioning using Dynamo! from Aussie BIM Guru, on youtube and from that I will adapt the script to what I need, but now I’m facing a problem that I saw other people in the comments faced as well that the last node, Dimension ByReferences returns null values and doesn’t apply the dimensions on the view.

Does anyone know what can possibly be the problem and have a suggestion to solve it?
I’m using a family I created for the dimensioning instead of a column, but the references are the same.

All props to Aussie BIM Guru for the script.
The video: https://www.youtube.com/watch?v=Ip8Icu2Hpso

image

1 Like

Did you ever determine what was wrong? I’m having the same issue but unable to figure out which input I’m doing wrong.

Edit: I figured it out.

  1. Needed to solidify my order of operations for nodes. In particular, run nodes to get existing ref planes at the beginning and then run nodes to create new planes, then combine them into a single list with a watch at the end before feeding that into my group of dimensioning nodes.
  2. After getting a list of the referenceplanes needed to dimension, needed to feed that into a GeniusLoci Element Reference and then feed that node into the Dimension ByReferences references input. Can’t feed the list of reference planes in directly.

Still working through adding some wait nodes since Dimension ByReferences seems to still be running before getting all info, but on the 2nd manual run the dimension works.