I enjoyed printing the "Flexible Segmented Hose 75mm" by Marius Hornberger who is an engineer, 3d printer, and woodworker on youtube. I don't need a vacuum hose but I did need a nice desk lamp.
If you want to print a desk lamp you will need to download a 75mm hose segment from Marius and then print as many as you want.
My original thought was to modify his segment to form the base and lampshade but I decided instead to design the shade and base so they click to fit. If you need a firmer connection you can use a little super glue.
The led uses two cob lights that slide into a track allowing for ventilation. A piece of "filament" is inserted and glued into the channel to lock the cob lights into place. A current limiting resistor is necessary to reduce the heat and the amperage draw of these LEDs. I am using a 3-ohm resistor that tested to 4.5 ohms 50 watt (because I had it in stock, I could have used a resistor with fewer ohms and watts). Two cobs are wired in series and the light is cool and bright and there is really no heat to dissipate.
Cob Lights 1000LM 10W COB LED Strip Light High Power Lamp Chip Warm/Cool White 12V-24V S $1.88 x 2
Big Clive produced a video on the Cob light used and he talks about resistor sizing.
The lamp is Nova PLA and the base is Ziro TPU.
You will need to add weight to the base with rocks, coins,or whatever you have on hand.
Wire the lamp to your liking.
Nova TPU Red and PLA
The entire project can be printed on a delta without any support whatsoever (by printing narrow side first)