# How to split columns by levels

**URL:** <https://forum.dynamobim.com/t/how-to-split-columns-by-levels/23718>\
**Category:** Uncategorized\
**Tags:** revit, dynamo\
**Created:** [July 13, 2018, 10:22pm UTC](https://forum.dynamobim.com/t/how-to-split-columns-by-levels/23718 "2018-07-13T22:22:05Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![dnk2](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dnk2](https://forum.dynamobim.com/u/dnk2)\
**Post date:** [July 13, 2018, 10:22pm UTC](https://forum.dynamobim.com/t/how-to-split-columns-by-levels/23718/1 "2018-07-13T22:22:05Z")

</div>

I am trying to split columns by levels. Could you tell me which package to download so that I can run the following code.  
 ![Capture](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/a/2/a285081995b331bda4098ab2b603deebff37e04c.PNG)

---

<div class="post-metadata">

**Author:** ![Ewan\_Opie](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/ewan_opie/32/77070_2.png) [@Ewan\_Opie](https://forum.dynamobim.com/u/Ewan_Opie)\
**Post date:** [July 13, 2018, 10:48pm UTC](https://forum.dynamobim.com/t/how-to-split-columns-by-levels/23718/2 "2018-07-13T22:48:41Z")

</div>

Looks like a screen grab from here, which also contains the code. 😀[https://danimosite.wordpress.com/2017/06/06/split-walls-and-columns-by-level/](https://danimosite.wordpress.com/2017/06/06/split-walls-and-columns-by-level/)

---

<div class="post-metadata">

**Author:** ![dnk2](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dnk2](https://forum.dynamobim.com/u/dnk2)\
**Post date:** [July 16, 2018, 5:59pm UTC](https://forum.dynamobim.com/t/how-to-split-columns-by-levels/23718/3 "2018-07-16T17:59:31Z")

</div>

It is not working, everytime I try that revit crashes(not responding)

---

<div class="post-metadata">

**Author:** ![Ewan\_Opie](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/ewan_opie/32/77070_2.png) [@Ewan\_Opie](https://forum.dynamobim.com/u/Ewan_Opie)\
**Post date:** [July 18, 2018, 3:11am UTC](https://forum.dynamobim.com/t/how-to-split-columns-by-levels/23718/4 "2018-07-18T03:11:00Z")

</div>

The code works for me but it does drop out some of the sections of columns.  
Try this workflow.

 ![c1](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/f/9/f98a2bca13d295918eb13e488479df809dc96c58.png)

---

<div class="post-metadata">

**Author:** ![dnk2](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dnk2](https://forum.dynamobim.com/u/dnk2)\
**Post date:** [July 18, 2018, 5:55pm UTC](https://forum.dynamobim.com/t/how-to-split-columns-by-levels/23718/5 "2018-07-18T17:55:26Z")

</div>

Thanks. What packages should I download ?

---

<div class="post-metadata">

**Author:** ![Ewan\_Opie](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/ewan_opie/32/77070_2.png) [@Ewan\_Opie](https://forum.dynamobim.com/u/Ewan_Opie)\
**Post date:** [July 18, 2018, 6:21pm UTC](https://forum.dynamobim.com/t/how-to-split-columns-by-levels/23718/6 "2018-07-18T18:21:52Z")

</div>

_Clockwork_ package for the **Level.Plane** node.  
_Spring nodes_ (I think) for the **Tool Eraser** node.

There are OOTB ways to perform each of these node actions if you prefer to play around a bit more. 😉

---

<div class="post-metadata">

**Author:** ![dnk2](https://avatars.discourse-cdn.com/v4/letter/d/46a35a/32.png) [@dnk2](https://forum.dynamobim.com/u/dnk2)\
**Post date:** [July 18, 2018, 6:23pm UTC](https://forum.dynamobim.com/t/how-to-split-columns-by-levels/23718/7 "2018-07-18T18:23:58Z")

</div>

Cool. Thanks. Also, I’m trying to split walls be levels. Should I use the same strategy?

---

<div class="post-metadata">

**Author:** ![Ewan\_Opie](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/ewan_opie/32/77070_2.png) [@Ewan\_Opie](https://forum.dynamobim.com/u/Ewan_Opie)\
**Post date:** [July 18, 2018, 6:40pm UTC](https://forum.dynamobim.com/t/how-to-split-columns-by-levels/23718/8 "2018-07-18T18:40:30Z")

</div>

Similar, with the new curves being generated on the level planes as opposed to perpendicular to them. Its entirely possible with a few additional calculations. Let us know how you get on 😀

---

<div class="post-metadata">

**Author:** ![richard.stewartAGCL8](https://avatars.discourse-cdn.com/v4/letter/r/6bbea6/32.png) [@richard.stewartAGCL8](https://forum.dynamobim.com/u/richard.stewartAGCL8)\
**Post date:** [March 9, 2022, 4:44am UTC](https://forum.dynamobim.com/t/how-to-split-columns-by-levels/23718/9 "2022-03-09T04:44:14Z")

</div>

@Ewan_Opie its not clear how your nodes connect and i have a few errors, could you space out the nodes so its a bit easier to see? Here’s my script for reference. Thanks so much

---

<div class="post-metadata">

**Author:** ![richard.stewartAGCL8](https://avatars.discourse-cdn.com/v4/letter/r/6bbea6/32.png) [@richard.stewartAGCL8](https://forum.dynamobim.com/u/richard.stewartAGCL8)\
**Post date:** [March 9, 2022, 4:45am UTC](https://forum.dynamobim.com/t/how-to-split-columns-by-levels/23718/10 "2022-03-09T04:45:56Z")

</div>

For some reason my script isnt displaying. if you could space out your nodes that will help me see the connections
