From 8c2d2f265790ae2022549438b198a60bbebea266 Mon Sep 17 00:00:00 2001 From: "Jan \"Yenya\" Kasprzak" Date: Tue, 29 Sep 2020 22:34:35 +0200 Subject: [PATCH] skrpro-mount: hole for nylon string --- skrpro-mount.scad | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/skrpro-mount.scad b/skrpro-mount.scad index aabdfd9..6de9377 100644 --- a/skrpro-mount.scad +++ b/skrpro-mount.scad @@ -2,23 +2,26 @@ eps = 0.01; infty = 200; hole_dist = 87; -hole_d = 2.5; +hole_d = 3; hole_sep = 5; pcb_side_l = hole_dist+2*hole_sep; frame_l = 56; frame_w = 6.5; -frame_wall = 2; +frame_wall = 2.5; frame_wall_front = 4; body_w = 15; -body_h = 10; -pcb_h = 7; -pcb_bot = 3; +body_h = 15; +pcb_h = 12; +pcb_bot = 8; -frame_open_x = 3; +frame_open_x = 5; frame_open_y = 15; +nylon_d = 3 + 0.7; +nylon_wall = 2; + module body() { // pcb-side arm cube([pcb_side_l, body_h, body_w]); @@ -56,5 +59,10 @@ difference() { rotate([0, 90, 0]) rotate([0, 0, 90]) cylinder(r = hole_d/2, h = body_h + 2*eps, $fn = 6); + // nylon string hole + translate([0, nylon_d/2 + nylon_wall, nylon_d/2 + nylon_wall]) + rotate([0, 90, 0]) + rotate([0, 0, 90]) + cylinder(r = nylon_d/2, h = pcb_side_l + eps, $fn = 6); } -- 2.43.0