luniebox/hardware/case/square/luniebox-back.scad
2022-03-13 09:28:58 +01:00

43 lines
1.1 KiB
OpenSCAD

include<luniebox-helper.scad>
module luniebox_back() {
difference() {
union() {
cube([length+depth,height+depth,depth]);
// clips
translate([clip_space,0,0])
clip_screw();
translate([clip_space,height-clip_h+depth,0])
clip_screw();
translate([clip_length_space,height-clip_h+depth,0])
clip_screw();
translate([clip_length_space,0,0])
clip_screw();
translate([clip_h,clip_space,0])
rotate([0,0,90])
clip_screw();
translate([clip_h,clip_height_space,0])
rotate([0,0,90])
clip_screw();
translate([length+depth,clip_space,0])
rotate([0,0,90])
clip_screw();
translate([length+depth,clip_height_space,0])
rotate([0,0,90])
clip_screw();
}
// UPS hat hole
translate([length-12-50,18,-render_limiter])
cube([45,6,depth+render_limiter*2]);
// light holes
translate([20,21,-render_limiter])
screw_hole(depth);
translate([30,21,-render_limiter])
screw_hole(depth);
}
}
luniebox_back();