From e2ee538b13532bc15c4edc0a30e81241ef788469 Mon Sep 17 00:00:00 2001 From: "Jan \"Yenya\" Kasprzak" Date: Mon, 30 Apr 2018 09:53:04 +0200 Subject: [PATCH] servo tube holder --- servo-tube-holder.scad | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/servo-tube-holder.scad b/servo-tube-holder.scad index 34b0ae1..d26f344 100644 --- a/servo-tube-holder.scad +++ b/servo-tube-holder.scad @@ -4,20 +4,18 @@ infty = 200; wall = 1.5; thin_wall = 1.0; -fuse_tube_d = 8.0; -clip_w = 5; +fuse_tube_d = 8.0 + 0.5; +clip_w = 6; slot_w = 3; -servo_l = 22.5; +servo_l = 23.0; servo_w = 12.5; beam_w = fuse_tube_d/2 + wall; -translate([0, -clip_w, 0]) - fuse_clip(); -translate([0, servo_l, 0]) - fuse_clip(); +cable_w = 2.0; +cable_l = 5.0; difference() { union() { @@ -43,5 +41,9 @@ difference() { // fuse tube slot translate([-fuse_tube_d/2-wall-slot_w/2, -servo_l/2-clip_w-eps, fuse_tube_d/2+wall]) cube([slot_w, servo_l + 2*clip_w + 2*eps, fuse_tube_d/2+wall+eps]); + // cable hole + for (y = [-1, 1]) scale ([1, y, 1]) + translate([servo_w/2-cable_l/2, servo_l/2-eps, -eps]) + cube([cable_l, cable_w + eps, wall + 2*eps]); } -- 2.43.0