How do I made resultant pipe tangent to surface?

I have a guide curve and a diameter. I know the guide curve is the center point of the circle, but is there a way to make the perimeter of the a circle follow the curve?

I’m trying to wrap the white pipe around a Brep without any union between the two bodies.

Thanks!

Could you offset the cylinder by the desired radius of the pipe, then pull the guide curve to this new offset cylinder and execute the pipe command on that? That should deliver a pipe with a profile tangential to the original cylinder.

I should of probably picked a better image, this is actually a tapered cylinder with an interpolated curve from points. I can offset the curve and run the pipe tool, but how would I handle any unions between the two bodies?

I guess I’m looking to essentially wrap the resultant pipe around the brep

I’m saying to offset the tapered cylinder surface and pull the curve to that, then run the pipe.

Use OffsetNormal to create a centerline the radius of the pipe from the surface. Then use Pipe to create a pipe around the new centerline.

You can’t union two objects which only touch at a point or curve in Rhino.