mirror of
https://github.com/pgrondek/SixInchRack.git
synced 2024-11-26 05:35:28 +00:00
42 lines
1.2 KiB
OpenSCAD
42 lines
1.2 KiB
OpenSCAD
include<../sixinch_library.scad>
|
|
include<../../Libs/Mesh-lib.scad>
|
|
|
|
|
|
///////////////////////////////
|
|
// Raspberry Pi 3 Model B //
|
|
///////////////////////////////
|
|
|
|
print_frontplate_sml = true;
|
|
|
|
if(print_frontplate_sml){ // Frontplate //
|
|
square_hole = [];
|
|
round_hole = [];
|
|
round_peg = [];
|
|
screw_side_front = [];
|
|
screw_top = [36];
|
|
screw_bottom_front = [36];
|
|
units = 2;
|
|
difference() {
|
|
frontplate(units,square_hole,round_hole,round_peg,screw_side_front,screw_top,screw_bottom_front);
|
|
|
|
translate([25,1.5,0]) {
|
|
intersection(){
|
|
translate([-1.5,-1.5,0]){
|
|
difference() {
|
|
mesh(17, 5, 3, 3);
|
|
translate([12.5, 6, 0]){cylinder(50,4.5,4.5);}
|
|
translate([12.5, 22, 0]){cylinder(50,4.5,4.5);}
|
|
translate([95.5, 6, 0]){cylinder(50,4.5,4.5);}
|
|
translate([95.5, 22, 0]){cylinder(50,4.5,4.5);}
|
|
}
|
|
}
|
|
union() {
|
|
cube([105,25,10]);
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|
|
}
|