This is the fully functional solder-free version of the snap-together mini lamp. Besides a 3D printer, all you need is some LEDs!
It's a work in progress because there are still some kinks to work out, and I'm not sure what LEDs I want to use yet.
I used v0.2 of the 3D-PCB library, which has tolerances calibrated for the Makerbot Replicator.
The "bulb" of this lamp is an array that can hold 6 LEDs, and it snaps into the peg that holds the lamp shade on.
Some of the arm pieces have an added peg so that the conductive thread can run down the arm to the base (on each side) without overlapping.
The base has been adapted to accommodate 2xAAA batteries and a toggle switch.
This model was made in blender, using the 3D-PCB openscad exports.