Bubble Diagrams from Rooms


We are trying to create Bubble Diagrams from Rooms with Dynamo. Would it be possible to use the same Floor or Mass from Rooms script, but substitute a 2d Filled Region with adjustable line style/weight, color/transparency and filleted /radiused corners? ( in lieu of creating a floor or mass from the Rooms.)

So far, we have been able to get “rectangles” in Dynamo from the Rooms’ edges using Polycurve. Now we need to get ModelCurves from the Polycurves, and then Create Filled Region with controls for Line Type/weight, radius for corners of boundary and Fill color/transparency. Not sure how to do this. Any help is appreciated.


Look at the Rhythm package for line weight and Line color. It may have type and transparency but not sure off the top of my head.

For doing filleted corners use List.ShiftIndices (shift by 1) then plug the unshifted list and the shifted list into Arc.ByFillet. Set the radius and should be good to go as long as each rooms polycurve are in their own list and can be broken down into separate segments.

Hope this helps


To round the edges you could use…