algorithmic modeling for Rhino

I made this 3D model for CNC-production of a reception desk for a client of mine. Here's an animation of the assembly for which I used grasshopper.
Also, those gray support crosses are not part of the desk but are just helping blocks for assembling.

Views: 617


You need to be a member of Grasshopper to add comments!

Comment by Siemen on November 7, 2017 at 9:00am

Hi Ralph,

It's actually easier than it looks. I have a 3D model with all the assembled pieces. Then I make a slider which controls the pieces to move away in the right direction. Then I reverse that movement and use Grasshoppers "animate" function on the slider. For each step I have a slider. So in this definition I think I had about 8 sliders:

- Column coming down

- Column fading

- Horizontals coming from above

- Verticals sliding in

- Top support coming from above

- Top surface coming from above

- Bending pieces moving in

- Bending pieces bending (this is done with tween curves instead of moving)

Of course you could combine all of these different sliders into 1 but this went faster now.

Comment by Ralph Spencer Steenblik on November 7, 2017 at 8:44am

Nice work! What is your animation process?

Comment by Siemen on November 6, 2017 at 12:23am

Aha, now I understand. I base myself upon the base curves but make the length just a tiny bit longer so that it can be trimmed on-site.

Also, it's a very flexible type of plywood made to bend easily.

Comment by Ethan Gross on November 5, 2017 at 4:53pm

Yes, I see what you mean. That would take into account any distortion from bending. I was assuming one curve, say the inner, so the outer portion of the panel would undergo some stretching. I guess if it's thin enough though, its not significant.

Comment by Siemen on November 5, 2017 at 2:57pm

Hi Ethan!

I'm not sure I understand your question, but I made the wrapping using tween curves. Does that answer your question?

Comment by Ethan Gross on November 5, 2017 at 2:31pm

Nice work! When you're wrapping material around like that, are you just basing its' length off the guide curve or do you have to take into account the flexing in some way?

Comment by Siemen on November 5, 2017 at 2:28pm





  • Add Photos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service