X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=servo-tube-holder-half-side.scad;h=bbf44d3daa550d65d124b14b9365f21d08362cbc;hb=acc8678d30d0ea7ec87641c144dacb81b60daab6;hp=f309500ffe0fdb9778d99ae15f3dcaccd7a1b6b1;hpb=c3c61e253fd6b44ef5093bc187a3416ff2919071;p=things.git diff --git a/servo-tube-holder-half-side.scad b/servo-tube-holder-half-side.scad index f309500..bbf44d3 100644 --- a/servo-tube-holder-half-side.scad +++ b/servo-tube-holder-half-side.scad @@ -1,7 +1,7 @@ eps = 0.01; infty = 200; -wall = 1.0; +wall = 1.5; tube_d = 8.0 + 0.2; @@ -11,10 +11,11 @@ clip_w = servo_side_l + wall; slot_w = 3; servo_w = 12.5+0.5; -servo_zoff = 16 + 2.0-tube_d/2-servo_w/2; // od stredu trubice po osu otaceni +servo_zoff = 20 + 2.0-tube_d/2-servo_w/2; // od stredu trubice po osu otaceni servo_slot_z = 2.5 + 0.1; servo_xoff = -servo_slot_z/2; -servo_screw_hole = 1.2; +servo_screw_hole = 1.6; +servo_screw_hole_2 = 2.5; module main() { difference() { @@ -38,11 +39,15 @@ difference() { translate([servo_xoff, servo_zoff, wall]) cube([servo_slot_z, servo_w + eps, servo_side_l + eps]); - // servo screw hole - translate([-infty/2, servo_zoff + servo_w/2, 0.6*servo_side_l + wall]) + // servo screw hole 1 + translate([0, servo_zoff + servo_w/2, 0.6*servo_side_l + wall]) rotate([0, 90, 0]) cylinder(r = servo_screw_hole/2, h = infty, $fn = 6); + translate([0, servo_zoff + servo_w/2, 0.6*servo_side_l + wall]) + rotate([0, -90, 0]) + cylinder(r = servo_screw_hole_2/2, h = infty, $fn = 6); + } }