6. Computational Couture


Inspiration

Graphiose pattern

Lichen and blobs

Turing pattern

For the week 3 assignement, I worked on the Turing pattern (reaction diffusion) as a module to investigate. I invite you to go check my documentation and have a look on the TexTuring program created by Ivan Murit that raster image with turing pattern.

slugs

Artists&Designers

Amandine DavidTzuri GuetaPiotr WasniowskiWendy Andreu


Tools


Process and workflow

I'm quite comfortable with 3D modeling and I'm mostly using Blender. I don't understand why not everyone is on Blender, it has a lot of ressources, completely open source and the blender community is super efficient !

Step_1 // Download the blender file from a video

We learnt this week basis of geometry nodes on blender. It was the first time for me and I have to recognize that I'm not comfortable with the use, I understand the system but I'm not able to produce super complex things. As you saw on my inspiration, I want to work with the turing pattern, but the system behind has too much complexity for me.

SO, I found a video on youtube that shared a blender file of reaction diffusion with explinations of each actions !

Video :

→ Even it's free, it's important to support by giving money to the creator !

Step_2 // On the blender file

The system split in two parts, the "buffer" and the "simulation", I don't understand deeply what is going on this system but as the guy says from his video it's a "ping" "pong" connection between the buffer and the simulation. For this week I wanted to extract from this video two things : → be able to export a mesh, a stl file from the simulation → be able to understand enough to change the circle shape to a personalised pattern

☺☺☺ EXPORT ☺☺☺

If you clic on the simulation object and open the "differential_growth" geometry nodes, you will see the complex system of reaction diffusion.

If you try to apply the geometry nodes modifyer, the object disapears. So it's not possible to convert the objet to something editable. The system of reaction diffusion works but it's not easy to create something with it.

The geometry nodes start as a mesh, then it is convert into a curve, which is super tricky. With the help of François we figured it out how to convert the simulation into a editable mesh !

The idea is to call the fonction "simulation" into a new geometry node, to convert the curve into a mesh. What you need to do then, is to apply the modifyer on your new plan, it will be editable.

↓↓↓ Step by step to have something to print ↓↓↓

♥ Press the space bar to start the simulation (go check the video to see more how it works!!)
♥ Stop the simulation when at the growth you like
♥ Create a plane and copy the geometry node above
♥ apply the geometry node
♥ Now you have an editable object → Select all the edges and extrude them on the Z direction, otherwise the slicer software will not be able to recognize your mesh because it's too flat.

Yes the shape looks like a triangle, because I found a way to change the simulation start !
→ You need to go to the simulation object and then on the "feedback_with_initialization" geometry node.

Step_3 // On Prusa software

here are the three prusa file with their parameters :

I could have the possibility to use regular PLA filament but also FLEX filament. You need to change the filament type in the prusa software, they require completly diferents parameters.


Step_4 // Print Experiments !!!!

☺☺☺ PINK PLA FILAMENT without fabric ☺☺☺

1↓

The result is too thin, I realised that I had issues with the nozzle of the Prusa machine. In fact, the nozzle was too tight on the machine, which meant that during calibration it could not be lowered close enough to the plate for the filament to adhere. ↓↓↓

2↓

☺☺☺ PINK PLA FILAMENT with fabric ☺☺☺

3↓

☺☺☺ WHITE FLEX FILAMENT without fabric ☺☺☺

4↓

☺☺☺ WHITE FLEX FILAMENT with fabric ☺☺☺

5↓

////

Experimenting a new form with FLEX filament↓↓↓ As I explain above, I stoped the simulation in Blender soon enough to have this shape wit a triangle starts.


chain test !

stl file


  1. File: prusa file 

  2. File: prusa file 

  3. File: prusa file