|
|
@ -58,11 +58,12 @@ translate([-23.5,-70,13]) |
|
|
|
/******* Modules *******/ |
|
|
|
module gimbal_back() { |
|
|
|
difference() { |
|
|
|
cube([70,70,13], center=true); |
|
|
|
translate([0,0,-2]) |
|
|
|
cube([70,70,9], center=true); |
|
|
|
translate([0,0,0.76]) |
|
|
|
cube([62.5,62.5,11.5], center=true); |
|
|
|
translate([0,30,4]) |
|
|
|
cube([20,20,7], center=true); |
|
|
|
cube([20,20,12], center=true); |
|
|
|
|
|
|
|
|
|
|
|
// Corners |
|
|
@ -80,18 +81,18 @@ module gimbal_back() { |
|
|
|
cube([10,10,40], center=true); |
|
|
|
} |
|
|
|
|
|
|
|
translate([0,-30.7,4]) |
|
|
|
cube([62,1,20], center=true); |
|
|
|
translate([0,30.7,4]) |
|
|
|
translate([0,-30.7,1]) |
|
|
|
cube([62,1,12], center=true); |
|
|
|
translate([0,30.7,1]) |
|
|
|
difference() { |
|
|
|
cube([62,1,20], center=true); |
|
|
|
cube([62,1,12], center=true); |
|
|
|
translate([0,0,0]); |
|
|
|
cube([25,20,100], center=true); |
|
|
|
cube([20,20,100], center=true); |
|
|
|
} |
|
|
|
translate([30.7,0,4]) |
|
|
|
cube([1,62.4,20], center=true); |
|
|
|
translate([-30.7,0,4]) |
|
|
|
cube([1,62.4,20], center=true); |
|
|
|
translate([30.7,0,1]) |
|
|
|
cube([1,62.4,12], center=true); |
|
|
|
translate([-30.7,0,1]) |
|
|
|
cube([1,62.4,12], center=true); |
|
|
|
} |
|
|
|
|
|
|
|
module m5_back() { |
|
|
|