Week 3: 3D Parametric Surfaces (Lampshade)

by madorispiker in Workshop > 3D Printing

118 Views, 1 Favorites, 0 Comments

Week 3: 3D Parametric Surfaces (Lampshade)

IMG_1856.jpg

In this project, I aimed to create a personalized lamp shade for an existing light fixture in my home. I utilized Grasshopper to explore different approaches such as converting a 2D pattern to a 3D surface, creating a surface from points, or performing a revolution of a profile curve to design the shade. Once the design was ready, I ensured its 3D printability by checking its edges and slicing it in Cura 3D software. Finally, I printed my design on Ultimaker 3D printer.

Supplies

  • Grasshopper and Rhino software for designing the lamp shade
  • A measuring tool to determine the diameter of the light fixture base.
  • Cura 3D software for checking the printability of the design and slicing it for 3D printing.
  • Ultimaker 3D printer

Design in Grasshopper

Screen Shot 2023-06-03 at 10.32.14 AM.png

The design of this lampshade was made using the loft function in grasshopper. The above image shows the workflow in Grasshopper:

1) Create a point in Rhino

2) Connect the point to a circle with a defined size

3) Loft the two circles

4) Add sliders as necessary to make adjustments (ex: diameter of the top circle)

Screen Shot 2023-06-03 at 10.43.01 AM.png

When satisfied with the design, I created an stl file compatible with Ultimaker Cura software to slice my design for 3D printing. I considered the maximum dimensions of 220 by 210 by 210 mm, ensuring that my design fit within these limits to guarantee 3D printability. Moreover, I checked the edges of the design in Cura 3D software, resolving any potential geometrical issues such as overlapping surfaces or holes to optimize the printability and achieve a successful final result.

My final design has a 38mm top diameter with a height of 70mm.

IMG_1853.jpg

When all considerations were made and I was happy with the result I saw in Cura, I printed my design. The image above shows the final product.