In solidworks I designed this desk/nightstand lamp. In the base there is room to fixate a lampsocket (the one I used: https://www.gamma.nl/assortiment/handson-lamphouder-e27-glad-wit/p/B275847). The light I used is 280lumen E27 lightbulb.
For the diffuser I did in on a speed of 50%, I did that because I have a bedslinger (A1 mini). De 100% speed causes the top to move at the end because its flimsy. If you don't have a bedslinger I think 100% wil do fine.
Diffuser printed without support, 50% speed and 0.2mm layerheight (0.4mm nozzle)
Stand printed with support, 100% speed and 0.2mm layerheight (0.4mm nozzle)
To make the diffuser fit a little bit of sanding is needed to make the bottom ring smooth.
3mf files are in the raw model files.
Have fun for if you choose to print this model :)