I have a pipe-network with an inside and outside diameter (they are empty inside) how can I create those pipes. Bufferer only gives me solid pipes. The data are 3d shapefile lines.
Buffer once with the outer diameter and once with the inner diameter of the pipe and then use a SolidBuilder to clip. That will leave a hollow tube.
Attached fmwt file
Create a hot dog
Hollow pipe after the clip
Hi @doenerteller , I think two Bufferers (Buffer Type: Solid) and CSGBuilder (subtract operation: A - could also be a solution.
Buffer once with the outer diameter and once with the inner diameter of the pipe and then use a SolidBuilder to clip. That will leave a hollow tube.
Attached fmwt file
Create a hot dog
Hollow pipe after the clip
It works for one Pipe. But my Pipe-network contains 100+ pipes, with different outer and inner diameter. Which makes the LineExtender useless and the geometry (of the pipes) overlap in such a way that the transformers don't work anymore.
Is there an other way without using two Buffers?
Hi @doenerteller , I think two Bufferers (Buffer Type: Solid) and CSGBuilder (subtract operation: A - could also be a solution.
Is there a solution without using two buffers? See my answer to jlbaker2779
It works for one Pipe. But my Pipe-network contains 100+ pipes, with different outer and inner diameter. Which makes the LineExtender useless and the geometry (of the pipes) overlap in such a way that the transformers don't work anymore.
Is there an other way without using two Buffers?
Use the group by function in the SolidBuilder and each will be treated as independent. It may also be beneficial to put a TopologyBuilder beforehand with a Max Coords Per Edge set as 2. That will chop the lines up so you can test on smaller sets of data to make sure it works before running hundreds.
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.