Sunday, March 1, 2015

Is the Divided Path and Repeater Limit of 200 in Revit a Problem? Want More? Use DynamoBIM!

Currently in Revit you are only allowed to divide a curve/path between 2 and 200. 
What if you want more divisions? Use DynamoBIM!
Its easy and it only takes 6 nodes. Follow the steps below.

  1. Draw a curve or path that you want. 
  2. Create an adaptive component (AC) that you want to repeat and load it into your project
  3. Open DynamoBIM from your project and add the 6 nodes you see in the image.
  4. Click run and DynamoBIM will repeat your adaptive component family as many times as you want. (The example shown has 300!) 

Good luck adding as many AC repeaters as you like!


Anonymous said...


I have copied your nodes but my family is only placed at the first point in the sequence. Any ideas what might be wrong?

Marcello Sgambelluri said...

is your node lacing set to cross product?

Anonymous said...

Ah, brilliant, that fixed it. Thanks Marcello, excellent tutorial.
One thing I am stuck on though is if I try to create a Circle in a Revit project instead of placing a family then nothing appears? (I am using Circle.ByCenterPointRadius and then sending this to ImportInstance.ByGeometry)

Marcello Sgambelluri said...

import instance only works on solids because ... its an sat import i blogged about it earlier. Please reference that post. Thanks!

Anonymous said...


Lets make it more complex.
What If I have 4 curves, and an adaptive component with 4 adaptive placement points. Is it possible to handle this?

Marcello Sgambelluri said...

Use dynamo to get the lengths