# Split conduit element at point

**URL:** <https://forum.dynamobim.com/t/split-conduit-element-at-point/112570>\
**Category:** Uncategorized\
**Created:** [October 3, 2025, 12:55am UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570 "2025-10-03T00:55:47Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![mix](https://avatars.discourse-cdn.com/v4/letter/m/919ad9/32.png) [@mix](https://forum.dynamobim.com/u/mix)\
**Post date:** [October 3, 2025, 12:55am UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/1 "2025-10-03T00:55:47Z")

</div>

hello, how do I split a conduit at a provided point with the union of that conduit system or by a selected union family? there used to be like a MEP.curve.split node for this but now I cant seem to find one? please advise.

---

<div class="post-metadata">

**Author:** ![\_Vijay](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/_vijay/32/91307_2.png) [@\_Vijay](https://forum.dynamobim.com/u/_Vijay)\
**Post date:** [October 3, 2025, 4:54am UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/2 "2025-10-03T04:54:38Z")

</div>

You’d better share your script with support. It will help us continue according to your workflow.

---

<div class="post-metadata">

**Author:** ![sovitek](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/sovitek/32/116237_2.png) [@sovitek](https://forum.dynamobim.com/u/sovitek)\
**Post date:** [October 3, 2025, 5:51am UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/3 "2025-10-03T05:51:39Z")

</div>

i like something here for cabletrays and conduits,  
and i do it here in 2 steps first split then insert union,could probably just be a single node…

 ![Skærmbillede 2025-10-03 074703](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/9/d/9dcbd262c22a0ac4e7fde6f152ea1ba0f83b1a9d.jpeg)  
[Home.dyn](https://forum.dynamobim.com/uploads/short-url/eX5IkmLSx8q7z09GShs01JWAxzM.dyn) (18.2 KB)

---

<div class="post-metadata">

**Author:** ![mix](https://avatars.discourse-cdn.com/v4/letter/m/919ad9/32.png) [@mix](https://forum.dynamobim.com/u/mix)\
**Post date:** [October 7, 2025, 9:10pm UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/4 "2025-10-07T21:10:26Z")

</div>

@sovitek is there a way to do this so that the input list will don any numbers of points located on any number of conduits? right now it breaks down if i try to use it on multiple conduit runs

i already extracted all the locations on the conduit runs as points where I want all the conduits split, and I have all the conduit elements as well. It just breaks when trying it on multiple runs at once

---

<div class="post-metadata">

**Author:** ![sovitek](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/sovitek/32/116237_2.png) [@sovitek](https://forum.dynamobim.com/u/sovitek)\
**Post date:** [October 8, 2025, 4:59am UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/5 "2025-10-08T04:59:08Z")

</div>

allright guess its some lacing list control, could probably work if you create a dyf so you can control that, havent tried…anyway here is another way and should keep the run  
 ![Revit_l5LUR76FY2](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/d/1/d1f1d382bdf002f75ce7611e7a9a2b5a941818c9.gif)  
[Home (1).dyn](https://forum.dynamobim.com/uploads/short-url/hl9D4ZSuhrRIsBk11AWAaV66N24.dyn) (40.3 KB)

---

<div class="post-metadata">

**Author:** ![mix](https://avatars.discourse-cdn.com/v4/letter/m/919ad9/32.png) [@mix](https://forum.dynamobim.com/u/mix)\
**Post date:** [October 8, 2025, 9:07pm UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/6 "2025-10-08T21:07:15Z")

</div>

@sovitek thank you I will try later. Does this workin on multiple conduit runs? your video only has one conduit run

---

<div class="post-metadata">

**Author:** ![sovitek](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/sovitek/32/116237_2.png) [@sovitek](https://forum.dynamobim.com/u/sovitek)\
**Post date:** [October 9, 2025, 4:42am UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/7 "2025-10-09T04:42:09Z")

</div>

yes should work on multiple…give it a try 😉

---

<div class="post-metadata">

**Author:** ![mix](https://avatars.discourse-cdn.com/v4/letter/m/919ad9/32.png) [@mix](https://forum.dynamobim.com/u/mix)\
**Post date:** [October 9, 2025, 6:45pm UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/8 "2025-10-09T18:45:55Z")

</div>

Hi @sovitek I cant get it to work I am getting the following error messages.

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/9/1/91fcba3a15117f00adcfd5d389191724e523f042.png)

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/d/b/db6141940e1d28b78572c67c29084f7388077bb6.jpeg)

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

---

<div class="post-metadata">

**Author:** ![sovitek](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/sovitek/32/116237_2.png) [@sovitek](https://forum.dynamobim.com/u/sovitek)\
**Post date:** [October 10, 2025, 5:19am UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/9 "2025-10-10T05:19:18Z")

</div>

can you share a small sample rvt where it doesnt work, i have just tried again and work from my side

---

<div class="post-metadata">

**Author:** ![sovitek](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/sovitek/32/116237_2.png) [@sovitek](https://forum.dynamobim.com/u/sovitek)\
**Post date:** [October 10, 2025, 6:34am UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/10 "2025-10-10T06:34:12Z")

</div>

try as here then it should work vertical as well, as i guess thats was wrong 😉

 ![Skærmbillede 2025-10-10 083221](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/0/0/00e63360d30e9e2ff028f0102da2380f08e09da2.png)  
[forum\_union.dyn](https://forum.dynamobim.com/uploads/short-url/1l7jZASgtjd0yMgeUppbp2DHXvi.dyn) (41.9 KB)

---

<div class="post-metadata">

**Author:** ![mix](https://avatars.discourse-cdn.com/v4/letter/m/919ad9/32.png) [@mix](https://forum.dynamobim.com/u/mix)\
**Post date:** [October 14, 2025, 7:03pm UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/11 "2025-10-14T19:03:16Z")

</div>

@sovitek Is this custom node necessary? Is there a reason I cant just use the built in wait for node? also the concept is to split these conduits anywhere tthey cross into a new space. i tried copying some runs and some spaces to the attached project. can you try it there please @sovitek ? I still cant get yours to run on mine. well it wont let me upload because its too big but the concept is these conduits run in underground spaces separated in different areas till they get to overhead which is a different series of spaces separated by level 0 and the conduits wind up down all around through these spaces and im just trying to put a splice coupling in these spaces. should be pretty simple to create from scratch too. Doesnt need to be complicated.

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/2/9/299f4bbba1d8f70cf35d6af743f08a38ff8ed90a.png)

---

<div class="post-metadata">

**Author:** ![sovitek](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/sovitek/32/116237_2.png) [@sovitek](https://forum.dynamobim.com/u/sovitek)\
**Post date:** [October 14, 2025, 7:10pm UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/12 "2025-10-14T19:10:14Z")

</div>

allright dont think i can come it closer without a sample so, where it doesnt work for you …for that node just paste this one here into a codeblock…[input,waitfor][0];

but try only on few and when it works scale it up…

---

<div class="post-metadata">

**Author:** ![mix](https://avatars.discourse-cdn.com/v4/letter/m/919ad9/32.png) [@mix](https://forum.dynamobim.com/u/mix)\
**Post date:** [October 14, 2025, 8:22pm UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/13 "2025-10-14T20:22:36Z")

</div>

if you send me a DM with your email address

i can send you a link to a test project. much appreciated!

@sovitek

---

<div class="post-metadata">

**Author:** ![sovitek](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/sovitek/32/116237_2.png) [@sovitek](https://forum.dynamobim.com/u/sovitek)\
**Post date:** [October 14, 2025, 8:29pm UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/14 "2025-10-14T20:29:03Z")

</div>

no you can upload to filetransfer,webtransfer etc…and share the link here or send the link in a dm to me here …btw i dont have time probably first i the weekend..as im on vacition in this week here…but you dont need send a whole large file, just a small one where it doesnt work,and i only give a princip for split, how it can work and if there something other wrong it will be a new topic, as i dont do your whole project…cheers

---

<div class="post-metadata">

**Author:** ![mix](https://avatars.discourse-cdn.com/v4/letter/m/919ad9/32.png) [@mix](https://forum.dynamobim.com/u/mix)\
**Post date:** [October 14, 2025, 9:11pm UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/15 "2025-10-14T21:11:43Z")

</div>

@sovitek when i run your script in isolation i get several error messages. like this:

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

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/9/b/9bc06d1346787636fb785f0aca212681bedc2111.png)where it is deleting stuff like this, also not running at all on certain conduits like these:

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

And when I try to ‘tab select the entire conduit run, it doesnt work.

When I try to incorporate my points into your script i get similar issues but I am just trying to get yours to work first.

I have all of the points I need. I just need a script or a cod that places a union on the conduit run wherever the point falls on the conduit run, regardless of its orientation ie: up, down, sideways, slanted. etc. Is tthere really no node for that? can I some how use the node that is draw conduit from point to point and then “stick” a coupling on the end some how, and then do another “conduit by point to point” ?

---

<div class="post-metadata">

**Author:** ![sovitek](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/sovitek/32/116237_2.png) [@sovitek](https://forum.dynamobim.com/u/sovitek)\
**Post date:** [October 14, 2025, 9:15pm UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/16 "2025-10-14T21:15:56Z")

</div>

allright then share these 6 runs you show, just copy them to a new clean, light file, so should it be possibele share here

---

<div class="post-metadata">

**Author:** ![mix](https://avatars.discourse-cdn.com/v4/letter/m/919ad9/32.png) [@mix](https://forum.dynamobim.com/u/mix)\
**Post date:** [October 14, 2025, 9:16pm UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/17 "2025-10-14T21:16:37Z")

</div>

when I tab select this time (after only feeding it conduits) it tab selects ok up to the first fitting but not the entire run.

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/2/3/232e94bce47c1244bb4c94b13c80c7eddb85cfbf.png)

---

<div class="post-metadata">

**Author:** ![sovitek](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/sovitek/32/116237_2.png) [@sovitek](https://forum.dynamobim.com/u/sovitek)\
**Post date:** [October 14, 2025, 9:20pm UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/18 "2025-10-14T21:20:11Z")

</div>

yeas sound these are not right connected, go analyze tab in UI and go to show disconnect option and set to conduit, so you can see whats not right connected, i actuelly always recommend that when work with mep routing

---

<div class="post-metadata">

**Author:** ![mix](https://avatars.discourse-cdn.com/v4/letter/m/919ad9/32.png) [@mix](https://forum.dynamobim.com/u/mix)\
**Post date:** [October 14, 2025, 9:27pm UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/19 "2025-10-14T21:27:32Z")

</div>

ok try this please

---

<div class="post-metadata">

**Author:** ![sovitek](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/sovitek/32/116237_2.png) [@sovitek](https://forum.dynamobim.com/u/sovitek)\
**Post date:** [October 14, 2025, 9:28pm UTC](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570/20 "2025-10-14T21:28:55Z")

</div>

thx…have you fixed these connection ? if not i will probably get same result as you show, and probably also becaurse you use the same distance between couplings on these short conduit, there are not enough space

[Next page](https://forum.dynamobim.com/t/split-conduit-element-at-point/112570.md?page=2)
