Geometric table lamp which uses LED strips. Some parts are bigger than 20cm but everything can easily be scaled to your liking. Just scale as usual on all axes.
Print the shade in vase mode and make sure you get the same thickness on the bottom as the sides. Your bed needs to be properly levelled to get a good surface finish on this part. The strain relief is optional (but always nice to have) and uses two 10mm m3 screws. The rest prints as usual with no support. I recommend 3-4 walls to reinforce the frame.
Assemble the three frame parts. The little knobs are there to help align the pieces and may even hold the frame together, but I still recommend gluing it for stability. Cover the bottom in as much LED strip as you want. I use 7W and it can definitely handle a bit more. The shade simply rests on top of the frame bottom.