FlowAlongCrvOnSrf Request

Request - a command to flow objects along a curve on a surface. This command would complement ArrayCrvOnSrf for instances when the multiple objects need to be flowed along a curve on a surface.

Input:

  • Surface
  • Curve on the surface
  • Base curve on the xy plane (Typically a straight line of the same length as the curve on the surface, though it could be curved and/or have a different length)
  • Objects to be flowed arranged along the base curve

The objects would flow along the curve on the surface, with the same options available as in FlowAlongSrf for rigid/not rigid, preserve structure, orientation to surface, etc.

Bumping this in the hope someone from McNeel sees it and responds.

Helping it along: @wim @Japhy

I’d like to know if this is what you want?
FlowAlongCrvOnSrf .gh (13.7 KB)
FlowAlongCrvOnSrf .3dm (1.9 MB)

@jessesn Thanks for the reply. I already know how to flow objects along a curve on a surface using a combination of Flow and FlowOnSrf, and one of multiple methods to create an intermediate surface. No need to use Grasshopper. (I don’t use Grasshopper.) That is how I created the example in the first post.

My request is for a new Rhino command which flows objects along a curve on a surface using that single command, without having to use multiple commands.

If this result is what you need, you can use Grasshopper Player to create a temporary command before our programmer develops the command you need. For details, please vist here…Hope this helps.

Can someone from McNeel add the request for a FlowAlongCrvOnSrf command to the YT stack?

Sorry for late to create a YT for it, and it has been added.

RH-93970 FlowAlongCrvOnSrf Request

This request can be canceled.

It turns out a new command is not needed. Flow has a TargetSurface option which is available after the base curve is selected. It allows selecting a target surface for use with the target curve. I had overlooked that option until it was pointed out by @joanapcunha in Flow along curve (non planar curves) - #21 by joanapcunha

The TargetSurface option does what I requested as the objects to be flowed are on the base curve, and the result has the objects entirely on the target surface. I may submit a request for revisions/extensions to Flow with the TargetSurface option.

Sounds great! I’d be happy to log your request with our development engineers for you.

A slightly more optimized version with more features. And it supports Mesh.

FlowAlongCrvOnSrf V2 .gh (25.2 KB)