cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Need to convert Pipes to poly lines

Need to convert Pipes to poly lines

Hi,
Need a way to convert entire Pipeline to a poly line. so that, i can copy the pipes to other drawings and change its properties and rebuild easily.

5 Comments
RickFrance
Collaborator

Assuming you are wanting to transfer those pipes from one Plant 3D Drawing to another: On the Iso Tab, Export the entire pipe line to a PCF file. Then in the other drawing use the PCF to Pipe tool to recreate the same pipe in the new drawing.

bharathkumar_ra
Participant

Hi @RickFrance,

Thanks for the suggestion! We are currently using the PCF export/import method you mentioned to handle this.

However, we are really hoping for a more streamlined approach—ideally, a reliable polyline-to-pipe conversion tool. Being able to quickly convert standard polylines into routed pipe would make our workflow significantly easier, especially when we need to accommodate frequent, on-the-fly changes to the pipe spec and size.

Thanks again for the input

RickFrance
Collaborator

Write yourself a LISP routine to turn pipe in to polylines. That would be pretty simple to do because all the data is there. If you do not know LISP, contact us at Hagerman.com and I can give you an estimate to create the routine.

 

You already have a tool to turn polylines in to pipe. On the ribbon menu use Line to Pipe. From the command line it is PLANTCONVERTLINETOPIPE

bharathkumar_ra
Participant

Hi @Rick ,

Thanks for the suggestion.
We are actually already using a LISP routine that successfully generates polylines for our straight pipes.

However, we are currently hitting a roadblock with the elbows and angled pipes. We haven't been able to get the routine to create a polyline that accurately follows the centerline through the elbow fittings.

RickFrance
Collaborator

You do not need it to follow the elbow. You just need it to find the intersection of the centerlines. I would suggest you ignore Fittings all together. Just calculate endpoints of pipe to the intersections where there's a fitting. There are LISP functions out of the box for calculating those intersections if you have four points - which you have with the piping. That's why I said this was a pretty easy thing to create in LISP. If you already have it working with piping, you are over half way done.

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea