Grasshopper

algorithmic modeling for Rhino

Hello,

I'm trying to create simulation of an inflatable cushion. Model inflates the cushion with some pressure, then applies outside load on upper layer of the cushion. Although it seems that model is correct, behavior of the cushion while i apply outside load is unusual (when i put the load on upper layer of the cushion, only the lower layer deforms!). For pressure inside cushion I used the spring force component instead of pressure component because I wanted to have interaction between upper and lower layer (when upper layer deforms, so does the lower).

Thanks for any input.

Views: 299

Attachments:

Replies to This Discussion

I think using vertical springs like this will give quite a different effect from an actual pressure force. Also because they are very high rest length, but low stiffness this will have some odd effects.

Maybe connecting each vertex to not just the one directly below, but to all the vertices in the other layer would work better.

I'll have another look at making a properly volume dependent pressure force, so you could do things like this where pushing one part in causes another part to push out. In theory it is very simple, but I'm not sure how fast the actual volume calculation will be.

Thank you for the reply.

I'll try to play around with it some more...

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

© 2019   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service