squish 3030 outside corner and lock in tight fitting print settings
authordaniel watson <ozzloy@gmail.com>
Fri, 19 Jan 2018 03:46:08 +0000 (19:46 -0800)
committerdaniel watson <ozzloy@gmail.com>
Fri, 19 Jan 2018 03:46:08 +0000 (19:46 -0800)
mk2-haribo-spool-holder.scad

index ea8b6681c59c494100cf331f65b1443613189d6c..e7d28d2cb993322b938ab033000f3363cefff8fb 100644 (file)
@@ -14,7 +14,7 @@ inner_block = 12;
 outer_block = (30 - 16.5) / 2;
 wall = 2;
 
-$fn = 40;
+$fn = 100;
 
 module arm_half(){
   // inner block
@@ -35,8 +35,9 @@ module arm_half(){
   translate([(opening_width + wall) / 2, (y - wall) / 2]){
     circle(d = wall); }
   // rounded part around outside of extrusion
-  translate([x / 2 - wall, y / 2 - wall]) {
-    circle(wall); } }
+  corner_squish = 0.1;
+  translate([x / 2 - wall + corner_squish, y / 2 - wall + corner_squish]) {
+    circle(wall - corner_squish); } }
 
 module 3030_profile(){
   arms = 4;
@@ -45,14 +46,15 @@ module 3030_profile(){
       arm_half();
       mirror(){ arm_half(); } } } }
 
-linear_extrude(height = 10){
+linear_extrude(height = 35){
   difference(){
     minkowski(){
       square(30, true);
-      circle(10);}
+      circle(5);}
     minkowski(){
-    3030_profile();
-    circle(0.3);} } }
+      3030_profile();
+      circle(0.2);} } }
+
 
 /*
   This file is part of 3d-printables.