![Optimized Cantilever](https://images.squarespace-cdn.com/content/v1/5a64f5f08a02c74bc460d658/1516666357613-VL0EB1S9R1F46P5QKWIG/Screen+Shot+2017-11-14+at+12.59.19+AM.png)
Topology Optimization
Packaging design for Peruvian Chocolatier, Death by Xoko.
![Optimized Cantilever](https://images.squarespace-cdn.com/content/v1/5a64f5f08a02c74bc460d658/1516666357613-VL0EB1S9R1F46P5QKWIG/Screen+Shot+2017-11-14+at+12.59.19+AM.png)
Optimized Cantilever
Topology optimization is a robust tool for structural design that can autonomously generate efficient forms within a given design domain by ascribing construction material to key locations of the structure while simultaneously removing it from underutilized areas.
![](https://images.squarespace-cdn.com/content/v1/5a64f5f08a02c74bc460d658/1529093271543-6P0RLZ2BSGXIWOTRZWZV/image-asset.jpeg)
3-point load beam optimization
![This model was fabricated from scrap aluminum in just under 20 minutes using a waterjet cutting machine.](https://images.squarespace-cdn.com/content/v1/5a64f5f08a02c74bc460d658/1529093385104-SOOKGS5A4U4YK8746PNO/IMG_20180612_174020.jpg)
This model was fabricated from scrap aluminum in just under 20 minutes using a waterjet cutting machine.
![This is a truss that emerged from a mesh of truss elements based on the loading conditions I imposed. I designed the algorithm to consider the trusses to be weaker in tension than compression, as though they were of a concrete material. I also set](https://images.squarespace-cdn.com/content/v1/5a64f5f08a02c74bc460d658/1516658094197-UURY5FEIHW4LFLDLZIPA/Screen+Shot+2017-12-05+at+8.03.08+PM.png)
This is a truss that emerged from a mesh of truss elements based on the loading conditions I imposed. I designed the algorithm to consider the trusses to be weaker in tension than compression, as though they were of a concrete material.
I also set up a workflow to convert the truss design so it could be fabricated using a 3D printer.
![Screen Shot 2018-01-22 at 7.16.46 PM.png](https://images.squarespace-cdn.com/content/v1/5a64f5f08a02c74bc460d658/1516666642541-S7WBVKLL4K5PXLVNXJOH/Screen+Shot+2018-01-22+at+7.16.46+PM.png)
I converted the data from Matlab into a rhino model through a Grasshopper script, which allowed me to put instructions through to the 3D printer.
The Printed Truss
![For my thesis, which remains in progress, I am modulating Topology Optimization scripts to assume different tensile capacity in concrete given the same loading conditions. I will mill formwork for these designs using a CNC router, and test the concr](https://images.squarespace-cdn.com/content/v1/5a64f5f08a02c74bc460d658/1516657963222-BCO7B5OL5EBP9I3AH5K4/IMG_20180122_130912-2.jpg)
For my thesis, which remains in progress, I am modulating Topology Optimization scripts to assume different tensile capacity in concrete given the same loading conditions. I will mill formwork for these designs using a CNC router, and test the concrete forms in MIT's Civil Engineering Lab.