Lampshade diffuser insert (parametric)
door gloomytrousers
Printbare bestanden (5)
-
stlLampshade_diffuser_round_200mm_ID_4mm_lip_24mm_height_30_lean_5_rings_4_arms.stl
2.8 Mo · 9 downloads
-
stlLampshade_diffuser_square_180mm_ID_5mm_lip_20mm_height_30_lean_5_rings_15pc_rounding_corner_arms.stl
391 Ko · 10 downloads
-
stlLampshade_diffuser_round_140mm_ID_7mm_lip_24mm_height_20_lean_5_rings_3_arms.stl
2.4 Mo · 10 downloads
-
stlLampshade_diffuser_square_100mm_ID_3mm_lip_15mm_height_10_lean_5_rings_5pc_rounding_edge_arms.stl
108 Ko · 10 downloads
-
stlLampshade_diffuser_round_180mm_ID_5mm_lip_16mm_height_0_lean_7_rings_4_arms.stl
2.2 Mo · 9 downloads
Beschrijving
An insert for the bottom of a circular hanging lampshade, to diffuse the glare from the bulb. This assumes there is a small lip on the inside of the lampshade, on which the insert can rest. You just lift the insert into place and it's held there by gravity.
I've generated a few sample STLs, but you probably want one to match your own lampshade, so the OpenSCAD model is fully parametric, including:
- square or round (new in v2!)
- diameter of the shade
- width of the lip inside the shade
- number of rings
- height of the rings
- how much the rings are angled inwards (between straight up and 45 degrees)
- number of arms (new in v2!)
- a few other fine-tuning options
If you want a different size, you can:
- Download the OpenSCAD model, change the parameters and generate your own STL (best option!)
- Scale one of the provided STLs on the X and Y axes, and the Z too if you want, in your slicer
- Post a comment with your needs (the list above) and I will generate a bespoke STL (probably quite quickly but no guarantees)
You'll almost certainly want to print this with white filament. I used PLA.
NEW: Looking for a lampshade to go with it? Try this one!
CAUTION: Make sure this won't get too hot from your light bulb! Incandescent/halogen bulbs in particular may not be suitable. Use at your own risk.
Note that the model requires the excellent BOSL2 library (so won't currently work with the online Customizer, which doesn't support this).