Skip to content

6. Computational Couture

I am writing this week's "Research & Ideation" under my NDA folder due to confidential work for TOYOTA.

3D printed model01

Inspiration from the class lecture

The images and concept here under are giving me good inspirations for my seat development.
Frame made by Lattice structure
lattice structure lattice structure focus

Biomimicry designed structure
tree branch tree leafs

Skin structural design
skin structural design human muscle following design human muscle following design2 skin structural design2 skin structural design3 skin structural design4

Auxetic like mesh should be designed for functional suit
skin structural design5 skin structural design6

Inspiration from Conceptual Project

Neri Oxman's functional shaped surface concept
Although this is still a conceptual sculpture without actual function, this makes me thinking of human five senses possibly cross stimulating each other.

Lexus Kinetic Seat by Kohshi Katoh & Carlos Gonzalez
Human factor, functional design, bio-based material, performance, and ecology are highly achieved project to provide innovative user experience.

Inspiration from internet

Functional mesh like chair(from Pinterest)
mesh chair mesh chair focus

Broad mesh, design oriented mesh(from Pinterest)
broad mesh broad mesh2 broad mesh3 broad mesh4 broad mesh5 broad mesh6 broad mesh7 broad mesh8

Above all images will be a good reference for my future project

Tools

Process and workflow

3D modeling by geometry node

In order to understand generative design method, I decided to design seat a seat frame as my first step, and I chose to work with Blender for my first generative 3D-CAD modeling.

Here under is the current latest condition of modeling.
functional string cushion draft

Geometry node design started from lateral span of longitudinal lines by adding Resample Curve, index, viewer, then Modifier. Bezier Segment was used for the curve design of the longitudinal lines.
geometry model starting part
To have the "viewer" function
viewer

By using "instance" function, an object geometry can be duplicated and stored without duplicating the actual data. This function is very useful to handle the same geometry data in multiple locations efficiently. Surrounding frame is separately designed by curve lines then gathered by Join Geometry.
instancing part

TO make mirror of left side into right side, "Math" command's multiply against all "Y" part by "-1" is used.
mirroring part

3D Printing

Bambu Lab P1S in Skylab is used for this time.
3D printer Bambu Lab P1s

Installed Bambu Studio in my PC for slicing.
Bambu Studio installation

Test 3D printing with simple model.
test model

Add model into Bambu Studio
Add model into Bambu Studio

Printing Scale can be changed easily.
3D printing scale set
scale changing

Confirm the scale changed sized.
confirm the size

Preparation of Bambu Lab P1S from Quality section.
Bambu Lab preparation Quality

Then confirm the Strength part selection.
Bambu Lab preparation Strength

Select Support condition.
Bambu Lab preparation Support

Confirm Others selection.
Bambu Lab preparation Others

Slice making
slice making

Sliced object
sliced object

Connect PC with 3DP by PINCODE showed in 3DP machine. This PINCODE shanges every time.
connect with 3DP

PINCODE set in Bambu Studio.
PINCODE set in PC

Press "Print plate" button to 3D print.
Print plate

My first 3D printed test part!
3D printed test part

3D printing developing seat cushion model
Send model to Bambu Studio.
send model to Bambu Studio

Select filament. This time FLA was chosen.
select filament

Sliced the model
sliced

As soon as sliced, there is an error shown.
error

error message

It seems there is a blank between the base and the object.
Just for my experience, I dared to start printing instead of error.

It ended failure due to middle part of object 3D printed with floating condition.
failure 3DP

Then, chose "support".
chose support
3D printed

Succeeded result
succeeded result

Fabrication files