This lamp design uses an e27 120mm diameter lamp. Easy to print and assemble.
For assembly, you need to glue the ribs to the bottom and top rings, put a simple e27 socket for the lamp, and add some weight inside (see pictures). Put the top cover on the base, then put the lamp in the socket and screw the shade to the base part. You can also add an AC-dimmer to dim the light intensity if the lamp is too bright.