24 lines
725 B
OpenSCAD
24 lines
725 B
OpenSCAD
raspberry_pi_size = [85, 56, 1.4];
|
|
|
|
module raspberry_pi_holes(size) {
|
|
hole_radius = 2.7/2;
|
|
hole_center = 3.5;
|
|
union() {
|
|
// left side
|
|
translate([hole_center, hole_center, 0]) cylinder(h=10, r=hole_radius, center=true);
|
|
translate([hole_center, size[1]-hole_center, 0]) cylinder(h=10, r=hole_radius, center=true);
|
|
// right side
|
|
translate([58+hole_center, hole_center, 0]) cylinder(h=10, r=hole_radius, center=true);
|
|
translate([58+hole_center, size[1]-hole_center, 0]) cylinder(h=10, r=hole_radius, center=true);
|
|
}
|
|
}
|
|
|
|
module raspberry_pi() {
|
|
color("#00ff00")
|
|
difference() {
|
|
cube(raspberry_pi_size);
|
|
raspberry_pi_holes(raspberry_pi_size);
|
|
}
|
|
}
|
|
|
|
// raspberry_pi(); |