# Slanted rectangular columns on a circular array

**URL:** <https://forum.dynamobim.com/t/slanted-rectangular-columns-on-a-circular-array/51318>\
**Category:** Revit\
**Created:** [June 2, 2020, 12:21pm UTC](https://forum.dynamobim.com/t/slanted-rectangular-columns-on-a-circular-array/51318 "2020-06-02T12:21:52Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![delpieroregna](https://avatars.discourse-cdn.com/v4/letter/d/a9adbd/32.png) [@delpieroregna](https://forum.dynamobim.com/u/delpieroregna)\
**Post date:** [June 2, 2020, 12:21pm UTC](https://forum.dynamobim.com/t/slanted-rectangular-columns-on-a-circular-array/51318/1 "2020-06-02T12:21:52Z")

</div>

Hi guys, I’d need help for a school project (I’m a total noob and the task is probably too advanced for me).

I’m trying to create a structure with slanted columns (the lines in the picture) extruding a solid starting from the points at the bottom and reaching those at the top. those columns should then increase or decrease in number according to a slider on a circular path (the circular paths both at the bottom and the top have to be with variable diameters and heights).

1. how do I close the path? if you look at the picture one point is missing in the curve.pointsatequalsegmentlenght.

2. how do I make a rectangle with variable dimensions positioned in the center points like the circles in the picture? I managed to do that but idk how to do it with rectangles.

3. which component should I then use to extrude the shape of the columns?

 ![1](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/b/e/be7383d8e342bb3b00fda512c6ef66fbc18fca60.jpeg)

Thanks in advance

---

<div class="post-metadata">

**Author:** ![rab\_i](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/rab_i/32/95802_2.png) [@rab\_i](https://forum.dynamobim.com/u/rab_i)\
**Post date:** [June 2, 2020, 3:51pm UTC](https://forum.dynamobim.com/t/slanted-rectangular-columns-on-a-circular-array/51318/2 "2020-06-02T15:51:28Z")

</div>

Perhaps you will benefit looking for Adaptive components. YouTube has bunch tutorials that will get you started. A two point based adaptive components could serve you well in this exercise.

---

<div class="post-metadata">

**Author:** ![rab\_i](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/rab_i/32/95802_2.png) [@rab\_i](https://forum.dynamobim.com/u/rab_i)\
**Post date:** [June 2, 2020, 8:55pm UTC](https://forum.dynamobim.com/t/slanted-rectangular-columns-on-a-circular-array/51318/3 "2020-06-02T20:55:03Z")

</div>

Here is an example of what you could do with just geometry in Dynamo. You will still need to port this into Revit as Mass or Direct Shape object.  
The coordinate system rotation is still funky and couldn’t spend more time to fix.I am sure this will give you some direction.

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/7/5/754bba57d0380aa86b5e0143ca6f2879e0ced231.png)

Attached is the Dynamo file.

[CirclesColumns.dyn](https://forum.dynamobim.com/uploads/short-url/AhukWRPdZav4UmFo77BfQXJz09e.dyn) (74.4 KB)

Have fun learning Dynamo!

---

<div class="post-metadata">

**Author:** ![delpieroregna](https://avatars.discourse-cdn.com/v4/letter/d/a9adbd/32.png) [@delpieroregna](https://forum.dynamobim.com/u/delpieroregna)\
**Post date:** [June 3, 2020, 6:31am UTC](https://forum.dynamobim.com/t/slanted-rectangular-columns-on-a-circular-array/51318/4 "2020-06-03T06:31:02Z")

</div>

Thank you so much! I was really lost 🙂
