I have been wanting a bookshelf for a long time so when I came around to brainstorming ideas, I knew I wanted a unique and interesting form to hold my favourite books. After learning the basics of topology optimization in class, I realized it would work perfectly to create an interesting and natural looking shelf bracket design.

1. Shelf bracket design

SupportsLoadsDesign Domain 2Design Domain 1

I wanted to create two types of shelf brackets for a bit of variety, one type to support the bookshelf from below and the other from above. The supports represent the wood posts and the load represents the weight of the shelf istelf. The design domain dimensions are set to the limits of what my 3D printer can make in a single job. A Young's Modulus of 2 GPa and a poisson ratio of 0.33 were set to simulate the behaviour of PLA. The final output was then post designed by adding in drill holes and flattening the bases of the brackets.

2. Results