A Gotek USB Floppy Emulator Caddy that fits systems that have an internal 3 inch disk drive such as the ZX Spectrum +3 and Amstrad CPC6128 & 664. I've not tried any other systems such as the Einstein.
The front plate has holes for the standard gotek board (green led, two buttons and a usb socket), a rotary encoder (KY-040 type with no circuit board) and a 128x32 0.91" OLED display. Within the print is a cap for the OLED socket. This just slots in the top to secure the display. There are two included for the two different sizes of display I've seen (one slightly shorter).
All the screw holes on the left & right hand sides line up with the CPC & Spectrum case, and you can use the existing case screws that secured the original drive.
I've added a slightly modified version (_cspace) which gives a little more room for the capacitors on the OLED top and bottom. Some of the OLED boards have the caps very close to the edge of the PCB and these can rub against the holder possibly causing damage. New version has a 1mm gap to stop this.
Have also added an STL to only print the OLED holder top just in case you misplace them.
Added a slightly different version with an extra 5mm height on the front plate in order to fit the Tatung Einstein computers.
Added another version with a thinner rotary base for encoders with smaller threads.
For info on how to set one of these up please see http://tomdalby.com/other/gotek.html
I've used the Cura default support setting (15%, everywhere) which helps with the usb, rotary encoder and oled holes.
I also used a 8mm brim
OpenSCAD version 2015.03-2