From 78878fa9bcffa5a4dfe570eb3d5b636ab964df13 Mon Sep 17 00:00:00 2001 From: Justin Schuhmann Date: Fri, 2 Mar 2018 23:40:41 -0500 Subject: [PATCH] Minor Patch to fix bearing diameter * corrected spelling of length * updated `vertical_bearing_holes` to use bearing_diameter on line 70 --- Printed-Parts/scad/bearing.scad | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/Printed-Parts/scad/bearing.scad b/Printed-Parts/scad/bearing.scad index e888171..d371e4b 100644 --- a/Printed-Parts/scad/bearing.scad +++ b/Printed-Parts/scad/bearing.scad @@ -14,24 +14,24 @@ module horizontal_bearing_base(bearings=1){ } module horizontal_bearing_holes(bearings=1){ - cutter_lenght = 10+bearings*25; - one_holder_lenght = 8+25; - holder_lenght = 8+bearings*25; + cutter_length = 10+bearings*25; + one_holder_length = 8+25; + holder_length = 8+bearings*25; // Main bearing cut difference(){ - translate(v=[0,0,12]) rotate(a=[90,0,0]) translate(v=[0,0,-cutter_lenght/2]) cylinder(h = cutter_lenght, r=(bearing_diameter/2)+0.2, $fn=50); + translate(v=[0,0,12]) rotate(a=[90,0,0]) translate(v=[0,0,-cutter_length/2]) cylinder(h = cutter_length, r=(bearing_diameter/2)+0.2, $fn=50); // Bearing retainers - translate(v=[0,1-holder_lenght/2,3]) cube(size = [24,6,8], center = true); - translate(v=[0,-1+holder_lenght/2,3]) cube(size = [24,6,8], center = true); + translate(v=[0,1-holder_length/2,3]) cube(size = [24,6,8], center = true); + translate(v=[0,-1+holder_length/2,3]) cube(size = [24,6,8], center = true); } // Ziptie cutouts ziptie_cut_ofset = 0; for ( i = [0 : bearings-1] ){ // For easier positioning I move them by half of one - // bearing holder then add each bearign lenght and then center again - translate(v=[0,-holder_lenght/2,0]) translate(v=[0,one_holder_lenght/2+i*25,0]) difference(){ + // bearing holder then add each bearign length and then center again + translate(v=[0,-holder_length/2,0]) translate(v=[0,one_holder_length/2+i*25,0]) difference(){ union(){ translate(v=[0,2-8.5,12]) rotate(a=[90,0,0]) translate(v=[0,0,0]) cylinder(h = 4, r=11.5, $fn=50); translate(v=[0,2+8.5,12]) rotate(a=[90,0,0]) translate(v=[0,0,0]) cylinder(h = 4, r=11.5, $fn=50); @@ -43,16 +43,16 @@ module horizontal_bearing_holes(bearings=1){ } module horizontal_bearing_holes_nozip(bearings=1){ - cutter_lenght = 10+bearings*25; - one_holder_lenght = 8+25; - holder_lenght = 8+bearings*25; + cutter_length = 10+bearings*25; + one_holder_length = 8+25; + holder_length = 8+bearings*25; // Main bearing cut difference(){ - translate(v=[0,0,12]) rotate(a=[90,0,0]) translate(v=[0,0,-cutter_lenght/2]) cylinder(h = cutter_lenght, r=(bearing_diameter/2)+0.2, $fn=50); + translate(v=[0,0,12]) rotate(a=[90,0,0]) translate(v=[0,0,-cutter_length/2]) cylinder(h = cutter_length, r=(bearing_diameter/2)+0.2, $fn=50); // Bearing retainers - translate(v=[0,1-holder_lenght/2,3]) cube(size = [24,6,8], center = true); - translate(v=[0,-1+holder_lenght/2,3]) cube(size = [24,6,8], center = true); + translate(v=[0,1-holder_length/2,3]) cube(size = [24,6,8], center = true); + translate(v=[0,-1+holder_length/2,3]) cube(size = [24,6,8], center = true); } } @@ -67,7 +67,7 @@ module vertical_bearing_base(){ } module vertical_bearing_holes(){ - translate(v=[0,0,-1]) poly_cylinder(h = 62, r=(14.80/2)); + translate(v=[0,0,-1]) poly_cylinder(h = 62, r=((bearing_diameter-0.15)/2)); translate(v=[0,0,-0.1]) cylinder(r1=(bearing_diameter/2)+0.7,r2=(bearing_diameter/2), h=0.5); rotate(a=[0,0,-40]) translate(v=[bearing_diameter/2-2.9,-0.5,0.5]) cube(size = [thinwall*2,1,62]); @@ -80,4 +80,4 @@ vertical_bearing_holes(); //horizontal_bearing_test(); //horizontal_bearing_base(1); //horizontal_bearing_holes(1); -//horizontal_bearing_holes_nozip(1); \ No newline at end of file +//horizontal_bearing_holes_nozip(1);