|
@ -181,7 +181,7 @@ inner_screw=1; |
|
|
|
|
|
|
|
|
module servo() { |
|
|
module servo() { |
|
|
$fn=50; |
|
|
$fn=50; |
|
|
translate([6,0,-18.5-4]) |
|
|
translate([6,0,-18.5-4.4]) |
|
|
{ |
|
|
{ |
|
|
cube([22.5+0.5,12+0.5,33.5-5.5],center=true); // body |
|
|
cube([22.5+0.5,12+0.5,33.5-5.5],center=true); // body |
|
|
translate([0,0,28/2-3]) cube([32.5,12.5,2.5],center=true); // bracket |
|
|
translate([0,0,28/2-3]) cube([32.5,12.5,2.5],center=true); // bracket |
|
@ -261,7 +261,7 @@ module base() { |
|
|
translate([-x/2+x_offset,d1+1,-z+thickness]) |
|
|
translate([-x/2+x_offset,d1+1,-z+thickness]) |
|
|
cube([x,y,z]); |
|
|
cube([x,y,z]); |
|
|
translate([-x/2+x_offset,-5,-10.6-mount_width+mink]) |
|
|
translate([-x/2+x_offset,-5,-10.6-mount_width+mink]) |
|
|
cube([x,d1+5+1+y,mount_width-2*mink]); |
|
|
cube([x,d1+5+1+y,mount_width-2.4*mink]); |
|
|
translate([-x/2+x_offset-12/2,d1+1+y-0.2,-z/2]) |
|
|
translate([-x/2+x_offset-12/2,d1+1+y-0.2,-z/2]) |
|
|
cube([x+12,0.2,4]); |
|
|
cube([x+12,0.2,4]); |
|
|
} |
|
|
} |
|
|