Kinetic Petals

Hello everyone,

I am exploring kinetic and bionic strategies in architecture. In addition to stigmergic methods, I am particularly interested in the mechanism of unfolding and branching of architectural shells, inspired by natural processes such as morphogenesis, flower petal dynamics, and adaptive structures🌷

I am looking for ways to recreate the kinematic logic of such dynamic forms in Grasshopper, possibly using Kangaroo or alternative plugins/approaches. What would be the best way to control the unfolding of surfaces and their response to external factors? I want to understand the physics of surfaces to control how shells unfold and expand both horizontally and vertically👀

I haven’t started building the script yet because I’m not sure where to begin or which approaches would be the most effective🧐
I would greatly appreciate any ideas, examples, or links to existing discussions on similar topics if this has been explored before🙏

If you think shapes like this can help you let me know and I can clean up my GH file so it’s understandable. It uses only native GH components and executes fairly quickly.


Yes, that would be very useful and I would start with something like that as I add and complicate the logic, mechanics…:writing_hand:
Would you be able to send me the script personally or post it here?

It might interest you his work, as he works with the kinetics of flowers.
https://www.caseycurran.com/

https://www.instagram.com/p/DEiLWM0yZiH/

Yeah, cool guy, thank you for the link!
By the way I’m thinking to basically start scripting something myself and upload here as the process goes on, discuss😏
Then these kinetics will move into more speculative architectural forms and their mutations👾

Hey @PeterFotiadis do you have something flowers in C# or maybe basic scripts? I was also thinking that in some extraterrestrial sense i can learn C# from your scripts, why not?:roll_eyes:

Even @laurent_delrieu could lend you a hand with this script of his.
Floral Pattern Mandala (1).gh (16.5 KB)



I’m in the AEC market sector. Flowers (and decorative objects - so to speak) are 1B+ miles away from my interests So I don’t have anything related with that. But avoid been captivated by the function follows form thing. I mean : what is the rational/pragmatic puprose of some Architectural project based on that “concept” ?

Indeed you’ll need to live in Nebula 345R in order to learn C# that way. If you are serious about coding get books, turn cimputer off … and start walking a rather long (and hilly) walk.

Moral:

Lol, you’re just like my science professor, yeah I keep everything in my head, don’t worry about it😁

It’s a beautiful nebula, by the way✨

Oh, Nebula 345R sounds tempting—probably the place where all advanced coders attain enlightenment through cosmic insights. But for now, I’ll stick to earthly methods and continue exploring both form and function… even if they sometimes bloom like flowers😉

I imagine you want to achieve something like this in the architectural field: panels (petals) that move or twist on themselves.

Yes, you are absolutely right🙌And now I’ve changed the vector of research in origami, so that then it somehow smoothly leads to bionics and soft pneumatic shells…

origami could probably be one path

Objective: I am exploring the possibility of creating a form that grows, unfolds, and transforms in space, guided by the principles of blooming, stigmergy, and adaptive membrane structures. This form can fold, bend, and straighten like origami, unfurl like a blooming flower, and propagate through space like a growing shoot. To achieve this, I am holistically examining Anemone loops for iterative growth and Kangaroo physics for membrane tension and bending. My focus is on the transformation process itself—not a static form, but a dynamic evolution governed by algorithms.

Approach: At this stage, I am not concerned with practical applications or pragmatics—they are not my priority right now. Instead, I seek to understand how form can move, change, and live, drawing inspiration from mechanical, biological, and algorithmic prototypes. In parallel, I am studying origami techniques and testing this concept to identify suitable principles for form generation and transformation.

But I haven’t assembled anything yet, it’s me thinking and envisioning the script😁
I’ll start and upload here, following the forum rules😌

and this is not an architectural project by the way, but a future AR/VR prototype💅 Transmedia architecture, mixing virtual and physical

Tips

  1. Always do AEC things bottom to top: this means prior the forest solve completely the tree. Kinda designing an engine: pointless to talk if pistons/valves (et al) are not fully mastered.
  2. Nor Rhino nor GH are the tools for games like the above (in the ugly part of life: the real life, that is).
  3. Use a pro BIM suite (mine: AECOSim and the rest of Bentley Systems AEC/BIM verticals).
  4. Cut the mustard using a true solid modeling thing (Rhino is a surface modeler: is not bad for Artistic/Theoretical things … but AEC matters are other type of animals).
  5. Master the Force (C#) but remember: power is nothing without control.

I can post it here - maybe later today. Looks like you’ve got plenty of options to keep you busy in the meantime.

OK - here’s the tweaked file. Let me know if you have any questions.
Petals2.gh (24.6 KB)

Feel like the concept is ‘fake it until you make it.’ (which is a positive attitude during the learning process)

Apparently, that’s the style of Hernán at Sci-Arc, so long (a decade) that I was not even in the field. I wonder if he’s still in architectural Lala land. If you’re good at Maya, this type of form is easy to produce without the(a) concept.

Like, Frank Gehry’s studio at Sci-Arc at the time, students were producing replicas of his ‘style.’

Good to see C#.Lord again. I’ve enjoyed his way of communicating. :laughing:

–

Later, Pathetic UPenn followed Sci-Arc. :wink:
Later later, Pathetic MIT in a different manner. :upside_down_face:

–

I’d advocate that Peter become at least an ‘adjacent’ professor. Hope you’re doing well, Peter.

The AEC field has been declining, if not at the bottom. C.M. profession is different, though, as those professionals obtained practical knowledge of the profession.

The American educational system is dying; perhaps two schools will survive. Start by following formalists like Peter Eisenman; this will give you a strong foundation.

[computational design] will get you nowhere.

Have fun - (Santiago Calatrava is a talented designer, Eisenman… :grimacing:)