Grasshopper sheet material transformation?

#1

possible to model the transformation of a flat shape to a 3D form based on material characteristics?

a drawing that attempts to describe the general process that i’m in search of—a sort of reverse unfolding . . . flat-to-3D by pulling an edge of a flat shape into a new position in 3D space, resulting in a 3D model of the transformation:
https://www.dropbox.com/s/dgurtmu43ukhe30/Photo%20Apr%2016%2C%208%2049%2055%20PM.jpg?dl=0

#2

Are you familiar with kangaroo? This is kind of an origami problem and there are many example floating about. If you know which parts should finally connect, id say an example like yours will work.


(I added your image inline for others)

How flexible the material is will depend on how it’s meshed, and the strength given to any bending goals, or edge length goals.
I’d be surprised if @DanielPiker doesn’t have an example for a similar problem already.

If you Can upload example geometry you are much more likely to get direct help.

#3

dharman Thank You
I’ve dropbox-ed a .pdf and a .dwg with additional examples if @DanielPiker or anyone else has thoughts on how to.

(Daniel Piker) #4

sheetpull0
sheet_flat_to_3d.gh (17.7 KB)

Here’s a definition that generates a triangular mesh of the surface, including a little script to make sure certain internal anchor points are included in that mesh, then uses Kangaroo to pull these anchors together.
You might find in some cases you need other goals to make sure things buckle in the direction you want.

5 Likes
#5

@danielpinker most helpful you are. This definitely rouses my interest in Grasshopper!
Where best to begin?! Thanks again.

#6

Might you post or message the Rhino file related to above. Instructive for me study.

(Daniel Piker) #7

Hi - the file is there in my post above. All the geometry is internalised, so you only need the gh file, not a Rhino file.

#8

OK Thanks
Shows what I know.
Need to go find a tutor!