This lamp adopts empty filament spools as major structural components. You need a minimum of one spool, and the sky's the limit!
You will need a pendant socket like this, a decorative bulb, and any number of empty spools. You may need to lengthen the cable if your lamp is too tall. I used WAGO connectors and a sacrificial pendant socket to increase the length.
I upcycled Hatchbox spools in this design, but the files can be easily adapted to suit other filament manufacturers' spools. The socket holder (labeled "Top") may need to be modified to fit your pendant socket.
The author marked this model as their own original creation.