"MergeAllCoplanarFaces" for Cylinders

Sounds like a stupid question, but I think it gives a better idea of what I want to accomplish.

If I have a cylinder, and I extrude it on its lenght, Rhino creates/mantains a “seam line” on the point from where the extrusion started:

If I explode the geometry, it’s not considered as a single surface:

And if I use UnrollSrf (just after the extrusion, or after re-joining the surfaces), it’s considerated as 2 different surfaces (this is my biggest problem, as I nees to unroll the cylinders).

Is there a command similar to “MergeAllCoplanarFaces” to fix the surface of the cylinder, or does anyone know another method? (rebuild I think is kind of dangerous because you don’t get exactly the same geometry as before)

Hi Carlos -

This feature request is on the list as RH-10693 MergeAllFaces work on degree 2 surfaces

A script was posted here:

-wim

MergeSrf is the simplest method to merge two open cylinders into a single cylinder if the seams are aligned. If the seams are not aligned use Srfseam to move on of the seams until it aligns with the other.

Use Scale1D on your original cylinder?

Thank you, I tried it in some straight cylinders to see how it works, and it will be very useful.

I’m not sure why it doesn’t work on the following shape:


I tried both mergeFace and mergeAllFaces.

Sorry but I probably didn’t explain well. It’s not a straight cylinder. I wanted to give a quick example, but in my case it’s actually a bended tube.

I tried on another tube similar to this one and it actually worked so threre’s probably some problem with that geometry. Thanks for the help`!