chiark / gitweb /
slic3r-config warptest2 shows that higher temps work better
[reprap-play.git] / filamenttrestle.scad
index 77258767de9020a5d24258e536070db6339464a5..b0ee2f97b58e4719acb73cb1611e32520ae93e2c 100644 (file)
@@ -28,8 +28,8 @@ topblockbasedepth = 5;
 
 pinbasew = 5.0;
 pinminh = 1.5;
-pinmaxh = 4.0;
-pindh = 0.75;
+pinmaxh = 4.5;
+pindh = 0.50;
 pindwidth = 0.75;
 
 pintaperlen = plugwmax * 0.85;
@@ -52,7 +52,7 @@ module Plug(d=0){
   }
 }
 
-module Bar(){
+module Bar(){ ////toplevel
   spoolw = spoolwidth + spoolwidthgap*2;
   barz = barradz * 0.5;
   biggestw = spoolw + 50;
@@ -75,7 +75,7 @@ module Bar(){
   }
 }
 
-module Trestle(){
+module Trestle(){ ////toplevel
   legang = atan2(trestlebase/2, trestleheight);
   eplen = sqrt(trestleheight*trestleheight + trestlebase*trestlebase*0.25);
   topblockw = plugwmax + trestleplugd*2 + topblockthick*2;
@@ -115,7 +115,7 @@ module Trestle(){
     for (rot=[0,180]) {
       translate([0,0,plugl/2]) rotate([0,rot,0]) translate([0,0,-plugl/2]) {
        translate([-(topblockw*0.25+1),
-                  plugh + pindh - (pinmaxh - pinminh)*0.5,
+                  plugh + pindh - (pinmaxh - pinminh)*0.75,
                   (plugl - pinholebasew*2)/3]) {
          translate([0,0,pinholebasew/2]) rotate([-90,0,0]) %Pin();
          rotate([0,90,0]) {
@@ -131,7 +131,7 @@ module Trestle(){
   }
 }
 
-module Pin(){
+module Pin(){ ////toplevel
   rotate([90,0,90]) {
     hull(){
       for (mir=[0,1]) {
@@ -153,7 +153,7 @@ module Pin(){
   }
 }
 
-module TestKit(){
+module TestKit(){ ////toplevel
   translate([30,0,0]) Pin();
   translate([30,30,0]) Pin();
   translate([0,40,0]) intersection(){
@@ -169,8 +169,6 @@ module TestKit(){
 //Bar();
 //Trestle();
 //Pin();
-
 TestKit();
-
 //Plug(d=1);
 //ExtenderPillars(80,12,8, baseweb=true);