# Curve solid intersection overwriting

**URL:** <https://forum.dynamobim.com/t/curve-solid-intersection-overwriting/74781>\
**Category:** Revit\
**Tags:** geometry, dynamo, bimorph\
**Created:** [March 25, 2022, 9:14am UTC](https://forum.dynamobim.com/t/curve-solid-intersection-overwriting/74781 "2022-03-25T09:14:59Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![PrPr](https://avatars.discourse-cdn.com/v4/letter/p/d26b3c/32.png) [@PrPr](https://forum.dynamobim.com/u/PrPr)\
**Post date:** [March 25, 2022, 9:14am UTC](https://forum.dynamobim.com/t/curve-solid-intersection-overwriting/74781/1 "2022-03-25T09:14:59Z")

</div>

Hi i have a problem with understand how “curve.solidintersection” works. I have only 5 pipes as input but i get 20 intersection.

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/3/1/31bbb056332126ebafc1106ed35103404dc7c618.png)  
I try to deal with this and choose one list [1] but it doesn’t work if i change elements. Do you know how to deal with this problem?  
 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/d/9/d9f21b6e75b1ca4623d9d1e242f984e5945a0446.png)  
My whole script:  
 ![Pipe openings demo_2022-03-25_10-03-03](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/8/d/8df6b6867e5fe487bc9d85ae2091b641ec8785e4.png)

---

<div class="post-metadata">

**Author:** ![PrPr](https://avatars.discourse-cdn.com/v4/letter/p/d26b3c/32.png) [@PrPr](https://forum.dynamobim.com/u/PrPr)\
**Post date:** [March 27, 2022, 11:08am UTC](https://forum.dynamobim.com/t/curve-solid-intersection-overwriting/74781/2 "2022-03-27T11:08:34Z")

</div>

Ok i understand my stupid question… My list has the same walls few times. I removed them from list… all works fine 🙂

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/0/3/03ba4823075684c2ecb55b6cfc16b4021c50a9e1.png)
