Grasshopper Multipipe - multiple diameter

Hi everyone,
after several attempts, I’m unable to identify the error causing this apparently simple issue: assigning different diameters to a multipipe and having them blend together smoothly.

I’ve tried several approaches in different ways; the lists are generated correctly, but the diameters do not vary independently. Instead, they all change together.

Any suggestions or solutions?

SubD multipipe.gh (24.3 KB)

cubo base.3dm (216.9 KB)

Thank You

Dave

you have to make a list with:

  • size points
  • same number of radi(i)
    then every size point gets it own radius.

see this from @DanielPiker
MultiPipeNotes.pdf (477.3 KB)

2 Likes

When supplying multiple sizes, the sizes are per node, not per strut.

For example, here the 4 points at one end are given one size, and the 4 at the other end a different size. The nodes in between where the sizing is not specified directly get their size interpolated from their neighbours.

multipipe_nodesizing.gh (10.9 KB)

2 Likes

Thank you, but I would like to customize both the nodes and the tubes. Is that possible?

Thank you, Daniel, but I would like to keep the tube length constant and, if needed, merge it with the node (whether larger or smaller) using an intermediate bending and blending radius

Dear Davide,

The strut is a muliplier of the nodesize. It seems you consider it a different type of setting.

Just play a bit with the multipipe to learn how it works.