Grasshopper

algorithmic modeling for Rhino

Hallo to everyone!!

I am trying to make a script that will give me the result as

seen in the "rhino_fasade.jpg"

Basically it is a series of vertical elements with a variated distance between them

0.4/0.8/1.2 for example.

I started with the script that you see in "grasshopper_script_element.jpg" but I am 

having difficulties trying to dispose the vertical elements as shown in the rhino_facade.jpg.Maybe this is not the right way to start....

Any suggestions will be appreciated!

I thank you in advance!

Views: 1144

Attachments:

Replies to This Discussion

This solution is driven by:

  • a 'width list' (0.4, 0.8, 1.2, 1.6)
  • a 'Width' slider - total width of facade
  • a 'seed for each floor' feeds 'Random' component; could be the same seed on alternate floors...
  • a 'Floor Height'

It's not fool proof; the 'Width' slider is used to determine the count of random numbers generated and it is assumed that the sum of random widths will exceed the 'Width' value.

'Smaller' drives 'Dispatch' to use only the random points less than 'Width' ('A'), ignoring those greater ('B').

Vertical lines of 'Floor Height' are drawn at each point and wrapped with 'Pipe', though you'll want to change that for rectangular pillars.

Attachments:

Hi Joseph!

Thank you very much for your answer!I think it works great and I will try to develop it more!

:)

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service