Sweeps with different shapes, and then polar array

Hi,

Trying to figure out how to

  1. Sweep a shape along a curve, where the starting shape scales down a bit along the sweep, and
  2. Then polar arraying the resulting shape.

Basically, trying to get even “coverage” around a curved object with the arrayed object, which has to be a bit smaller at the top…

I know I can do this via trial & error without Grasshopper, but figured it might be a good solution!

Files attached… probably multiple ways of doing this… any ideas?

sweep-polar-copy.3dm (119.0 KB)
sweep-polar-array.gh (3.6 KB)

Hello.

I think Loft or Revolve would be easier in this example.
sweep-polar-array_Loft.gh (8.1 KB)

Hi Masaki,

That works for a “base shape”, but I need to array the sweep as shown below. The sweep profile shape also needs to be smaller at the top than at the bottom, so when more copies are added, it fills in the entire surface. As you can see. if this sweep was copied more frequently, the tops would overlap much sooner than the bottoms.

I’m sure there’s a way to use math to know the sizes of the profiles, but I figured I’d use Grasshopper to fine-tune it manually until I figure out the “math way” :slight_smile:

sweep-array

With a smaller sweep profile, arrayed against the base shape:

sweep-array-2

Hello Turner,

Is this what you mean?
I made two, RailRevolve and Sweep2.


sweep-polar-copy_modify.3dm (140.4 KB)
sweep-polar-array_modify.gh (15.5 KB)

Thanks!

However… I can’t seem to get anything visible. I’m new to GH so not sure I’m doing this right…

I can open the Rhino file & see the geometry, but when I open the grasshopper file, it creates a new, seemingly empty Rhino file.

How can I associate the correct Rhino file with the Grasshopper file & see the content?

Hi AT,

The grasshopper preview setting is set to Selected, so it’s going to show only the geometry of components selected (green).

if you turn that off you want to hide previews of everything in the canvas except what you want to see. Either by selecting all and middle mouse button and turning the preview off, or select all and right click to turn previews off/on

or right click

image

2 Likes