Paso 1: Diseño del caso en Openscad
Diseñé el caso en capas como un pastel usando Openscad. Exportado a cada capa de la 'torta' por separado en archivos .stl individual comentando todo excepto la capa que estaba exportando. (Subido el archivo Openscad, el sketch de Arduino y los archivos .stl para el diseño en un archivo zip). La parte donde se hace el trabajo real se ve así:
explode_factor = 20;
{
bottom_plate();
bottom_layer1() de translate([0,0,explode_factor]);
bottom_layer2() de translate([0,0,2*explode_factor]);
translate([0,0,3*explode_factor]) top();
acrylic_window() de translate([0,0,4*explode_factor]);
top_face() de translate([0,0,5*explode_factor]);
}