Instructables user dragonator made this step by step guide to make a fully 3D printable GlaDOS from Portal (1 and 2), that is also a lamp and can be converted into a robotic arm, with a superled in the eye .
"To make this lamp you will need a printer that is comfortable printing with a lot of support material. The design isn’t supportless and is quite hard to print. I used a UP! 3D printer, that is more than capable enough printing with support material. All of the parts are designed around the maximum build sizes of the UP!.
Also you will need some skills electronics and be comfortable using power from the mains. Also you will need a LOT of time. Printing alone will set you back at least 40 hours.”
Video Moving GlaDOS Lamp