How to continue drawing other pipes without erasing the first pipe by Dynamo?

Hi… Everyone.

Thankfully, with the help of many articles from the Dynamo Forum, I am practicing to draw pipes using Dynamo.
I tried Pipe.By Lines node.
But there’s one problem.
As I draw using Dynamo, the first pipe is erased and the new pipe is drawn.
First, I want to know how to keep drawing other pipes so that they don’t erase.

Hi @MEP_Engineer,

This is a persistent problem in dynamo which in some cases the created element is replaced by a new element. I can only think of 2 solution to this problem.

① Close the dynamo script (not the whole window) and run the script again.
② Make a list of all the pipes you want to create and pass that list in the Pipe.ByLines node.

Something like this:

-biboy

Thanks to your answer.
I will try follow your mentions.

About the second solution of you…
If have so much pipes have to draw, then have to create list so much as that?
For example, If I have to draw pipe 200 lines, then have to create List 200ea?

I am creating 10,000 pipes at once. I have a CAD data on which those lines are defined. In your case, you should have a logical way (creating a list logically/programmatically) or a way (from a CAD file) to automatically create those lines to make life easy. :slight_smile:

-biboy