From 563869cd45a46a689390b7d9875a6f76da35712d Mon Sep 17 00:00:00 2001 From: Revar Desmera Date: Sun, 31 Aug 2014 03:28:00 -0700 Subject: [PATCH] Adjusted snap in joiner to be smaller. --- drive_gear_parts.scad | 2 +- joiners.scad | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/drive_gear_parts.scad b/drive_gear_parts.scad index f311bb4..9688677 100644 --- a/drive_gear_parts.scad +++ b/drive_gear_parts.scad @@ -62,7 +62,7 @@ module drive_gear() { } } } -!drive_gear(); +//!drive_gear(); module drive_gear_parts() { // make me diff --git a/joiners.scad b/joiners.scad index 30e2aab..0ae99b0 100644 --- a/joiners.scad +++ b/joiners.scad @@ -36,9 +36,12 @@ module joiner(h=40, w=10, l=10, a=30, screwsize=3, guides=true) if (guides == true) { translate([0,0,dmnd_height/2]) { grid_of(xa=[-(w/6-joiner_slop/2), (w/6-joiner_slop/2)]) { + // Guide ridge. scale([0.75, 1, 2]) yrot(45) cube(size=[guide_size/sqrt(2), dmnd_width, guide_size/sqrt(2)], center=true); - scale([0.5, 0.5, 1]) zrot(45) + + // Snap ridge. + scale([0.25, 0.5, 1]) zrot(45) cube(size=[guide_size/sqrt(2), guide_size/sqrt(2), dmnd_width], center=true); } } @@ -68,9 +71,12 @@ module joiner(h=40, w=10, l=10, a=30, screwsize=3, guides=true) if (guides == true) { translate([0,0,-dmnd_height/2]) { grid_of(xa=[-(w/6),(w/6)]) { + // Guide slot scale([0.75, 1, 2]) yrot(45) cube(size=[guide_size/sqrt(2), dmnd_width*1.1, guide_size/sqrt(2)], center=true); - scale([0.5, 0.5, 1]) zrot(45) + + // Snap hole + scale([0.25, 0.5, 1]) zrot(45) cube(size=[guide_size/sqrt(2), guide_size/sqrt(2), dmnd_width], center=true); } } @@ -82,7 +88,7 @@ module joiner(h=40, w=10, l=10, a=30, screwsize=3, guides=true) cube(size=[w,4,h], center=true); } } -//!joiner(screwsize=3); +joiner(screwsize=3);