Rectangular Array with randomly selected breps? [Solved]

unhandled

(belreg) #1

Hi,
which components should I use to place randomly selected breps into a rectangular array?

The goal is to populate a surface with randomly selected breps.

my current approach is;

  1. design the breps in rhino (9 breps)
  2. create a 10x10 rectangular array of those breps, (repeating / ignoring / rotating them). [I’m stuck in this step]
  3. flow that array into a surface. [using surface-morph I guess]

*A simpler approach would be a panelling tool with randomly selected and placed panels… but I’m also lost here.

thanks


#2

hi,
maybe this could be a start
rand dist.gh (11.1 KB)


(belreg) #3

Thank you very much, It works smoothly.

I forgot to mention that the breps should be rotated to 0, 90, 180, -90 only…

I can’t manage to tell the Random component to rotate the breps at intervals of 90 degrees only.
I’m using the Panel component, but defining the angles doesn’t limit the random range.


#4

replace the random component with repaeat list and jitter


(belreg) #5

Thanks again,

I’m almost there… rand dist _ rotation.gh (16.5 KB)

it looks like angles do not correspond to the specified values,
are they relative to something else other than the 360 degrees of a circumference?

in the image: value set to 90 = rotation different than 90 degrees


#6

I think right click on the plane rotat A input and set to degree


(belreg) #7

fantastic! it worked beautifully.

Thanks for your help.