W3 - Lamp Shell
![13.jpg](/proxy/?url=https://content.instructables.com/FA0/EQ4W/LGUUNDJO/FA0EQ4WLGUUNDJO.jpg&filename=13.jpg)
![9.jpg](/proxy/?url=https://content.instructables.com/FCF/X6IP/LGUUNDIV/FCFX6IPLGUUNDIV.jpg&filename=9.jpg)
This is a report of failure...
The idea is to create a lamp shell similar to the cerebral cortex surface.
![11.png](/proxy/?url=https://content.instructables.com/FZH/OV5V/LGUUNDIM/FZHOV5VLGUUNDIM.png&filename=11.png)
The generative system was made in Grasshopper with Kangaroo, to simulate physics like tension, anchor force, inflation, etc on the mesh surface.
![1.jpg](/proxy/?url=https://content.instructables.com/FFD/LJGV/LGUUNDIN/FFDLJGVLGUUNDIN.jpg&filename=1.jpg)
![2.jpg](/proxy/?url=https://content.instructables.com/F03/ZG3A/LGUUNDIO/F03ZG3ALGUUNDIO.jpg&filename=2.jpg)
![3.jpg](/proxy/?url=https://content.instructables.com/FN2/FJG0/LGUUNDIP/FN2FJG0LGUUNDIP.jpg&filename=3.jpg)
![4.jpg](/proxy/?url=https://content.instructables.com/FMX/6A04/LGUUNDIQ/FMX6A04LGUUNDIQ.jpg&filename=4.jpg)
![5.jpg](/proxy/?url=https://content.instructables.com/FJL/DBI6/LGUUNDIR/FJLDBI6LGUUNDIR.jpg&filename=5.jpg)
The system can produce various forms in different depth, smoothness and scale of the mesh surface. However, I understand the more radical the form becomes, the more overhang issues will arise, so I optimized the parameter to where the sphere has a nice density and variation in height but also keeps less depth.
![6.jpg](/proxy/?url=https://content.instructables.com/FCO/7VX4/LGUUNDIS/FCO7VX4LGUUNDIS.jpg&filename=6.jpg)
The overhang issue still persists since the cortex surface will go beyond the layer below without any support, so I added a graduate change based on height to eliminate overhang on lower layers but keeps the depth variant on higher layers. I also put it into a sculpturing tool to eliminate dramatic changes in the horizontal direction through manual sculpturing process.
![7.jpg](/proxy/?url=https://content.instructables.com/F7B/JK88/LGUUNDIT/F7BJK88LGUUNDIT.jpg&filename=7.jpg)
![8.jpg](/proxy/?url=https://content.instructables.com/FKX/97N7/LGUUNDIU/FKX97N7LGUUNDIU.jpg&filename=8.jpg)
![10.jpg](/proxy/?url=https://content.instructables.com/FBX/2C2B/LGUUNDIL/FBX2C2BLGUUNDIL.jpg&filename=10.jpg)
![FCFX6IPLGUUNDIV.jpg](/proxy/?url=https://content.instructables.com/FIL/JH9I/LGUUNG6O/FILJH9ILGUUNG6O.jpg&filename=FCFX6IPLGUUNDIV.jpg)
The last step is to flatten the bottom layer of the sphere to reduce the most dramatic horizontal change as well as attach a lamp socket on the bottom.
![12.jpg](/proxy/?url=https://content.instructables.com/FXN/6L11/LGUUNDI3/FXN6L11LGUUNDI3.jpg&filename=12.jpg)
However, the first few layers failed due to the overhang issue. Although I have thought about this from the beginning, since I did not include this validation check in the generative system, I had to go through a deconstructive process to adjust the model, and the result turns out don't work. Now I have limited approaches to fix it after the deconstruction, except a manual process or writing a validation script.
Another thought is this is related to the breaking-in-period, like getting a new shoe or a new jacket, you need to wear them in a painful way until they are broken in. I got too used to my old printer on which I usually print with support and spent a lot of time tunning into a best mode with appropriate slicer settings. If I have time to test print and play with the setting to figure out a best setting, I should be able to implement the limitation of the machine into the design before actually making it.
![Image_20230616132813.jpg](/proxy/?url=https://content.instructables.com/FT8/6HSJ/LIYKYIV2/FT86HSJLIYKYIV2.jpg&filename=Image_20230616132813.jpg)
![Image_20230616132803.jpg](/proxy/?url=https://content.instructables.com/FK8/SI8T/LIYKYIV3/FK8SI8TLIYKYIV3.jpg&filename=Image_20230616132803.jpg)
![Image_20230616132820.jpg](/proxy/?url=https://content.instructables.com/FVX/FG3N/LIYKYIV4/FVXFG3NLIYKYIV4.jpg&filename=Image_20230616132820.jpg)