49 lines
1.3 KiB
OpenSCAD
49 lines
1.3 KiB
OpenSCAD
include<luniebox-helper.scad>
|
|
|
|
module luniebox_bottom() {
|
|
difference() {
|
|
union() {
|
|
cube([length+depth,width+depth,depth]);
|
|
// clips
|
|
translate([6,clip_space,0])
|
|
rotate([0,0,90])
|
|
clip_screw();
|
|
translate([6,clip_width_space,0])
|
|
rotate([0,0,90])
|
|
clip_screw();
|
|
translate([length+depth,clip_space,0])
|
|
rotate([0,0,90])
|
|
clip_screw();
|
|
translate([length+depth,clip_width_space,0])
|
|
rotate([0,0,90])
|
|
clip_screw();
|
|
// screws Raspi Zero
|
|
translate([length-10,5+depth,depth])
|
|
screw();
|
|
translate([length-68,5+depth,depth])
|
|
screw();
|
|
translate([length-10,28+depth,depth])
|
|
screw();
|
|
translate([length-68,28+depth,depth])
|
|
screw();
|
|
// screws MCP
|
|
translate([length/2-7.5,width/2-7+depth,depth])
|
|
screw();
|
|
translate([length/2+7.5,width/2-7+depth,depth])
|
|
screw();
|
|
}
|
|
// clip holes
|
|
translate([clip_space,depth+clip_d/2,0])
|
|
clip_hole();
|
|
translate([clip_length_space,depth+clip_d/2,0])
|
|
clip_hole();
|
|
translate([clip_space,width-clip_d/2,0])
|
|
clip_hole();
|
|
translate([clip_length_space,width-clip_d/2,0])
|
|
clip_hole();
|
|
}
|
|
}
|
|
|
|
luniebox_bottom();
|
|
|