tighten snap-fit
authordaniel watson <ozzloy@gmail.com>
Mon, 9 Apr 2018 03:27:26 +0000 (20:27 -0700)
committerdaniel watson <ozzloy@gmail.com>
Mon, 9 Apr 2018 03:27:26 +0000 (20:27 -0700)
after printing and fitting together, the pieces seem a little too
loose, so hopefully this amount of tighten will make them fit better

place-value-manipulative.scad

index 800e6a991e0ee284e3f926c822f70310c543a2a7..f372db1ba670a0e8e48e2bcfb653ef6d876fb265 100644 (file)
@@ -49,7 +49,7 @@ module ones_place() {
     linear_extrude(height = side_length) {
       round_outside_corners(corner_radius) {
         square(side_length); } }
-    translate([side_length / 2, -0.1, -0.1]) {
+    translate([side_length / 2, -fudge, -fudge]) {
       connector_base(connector_thickness); }
     translate([side_length / 2,
                side_length - connector_thickness + fudge,
@@ -57,12 +57,12 @@ module ones_place() {
       connector_base(connector_thickness); } }
   translate([side_length / 2,
              0,
-             side_length - 3 * fudge]) {
-    connector_base(connector_thickness - 3 * fudge); }
+             side_length - 2 * fudge]) {
+    connector_base(connector_thickness - 2 * fudge); }
   translate([side_length / 2,
-             side_length - connector_thickness + 3 * fudge,
-             side_length - 3 * fudge]) {
-    connector_base(connector_thickness - 3 * fudge); } }
+             side_length - connector_thickness + 2 * fudge,
+             side_length - 2 * fudge]) {
+    connector_base(connector_thickness - 2 * fudge); } }
 
 module tens_place() {
   for(ones_index = [0 : (10 - 1)]) {