Trouble with VPipe

Hi, friends!
There are the following samples of the construction of a pipe by one curve:

  1. Different radii in grasshopper . The result is 5 different surfaces.
  2. The same end radii in grasshopper. The result is 1 surface.
  3. Different radii in rhino, output mode “surface”. The result is 5 different surfaces.
  4. Different radii in rhino, output “Sub-D”. The result is 1 surface.

It is necessary to make a pipe with a variable radii from a broken curve using Pipe in grasshopper. The result should be the same as in the 4th variant. How to achieve this?
Thanks!


test_pipe.3dm (171.6 KB)
test_pipe.gh (12.7 KB)

Welcome to the forum.
Attaching an example file will increase your chance of getting a good answer.
Here is a guidance on how to use this forum.
Help Us Help You - Grasshopper - McNeel Forum