diff --git a/Printed-Parts/scad/y-corners.scad b/Printed-Parts/scad/y-corners.scad deleted file mode 100755 index e62d159..0000000 --- a/Printed-Parts/scad/y-corners.scad +++ /dev/null @@ -1,65 +0,0 @@ -// PRUSA iteration3 -// Y frame corners -// GNU GPL v3 -// Josef Průša and contributors -// http://www.reprap.org/wiki/Prusa_Mendel -// http://prusamendel.org - - -module corner_base(){ - translate([-9,-11,0])cube([18,22,49]); -} - -module corner_holes(){ - translate([-11,-11,0]){ - // Bottom hole - translate([0,11,10]) rotate([0,90,0]) translate([0,0,-5]) cylinder(h = 270, r=4.4, $fn=30); - // Top hole - translate([0,11,30]) rotate([0,90,0]) translate([0,0,-5]) cylinder(h = 270, r=4.4, $fn=30); - // Middle hole - translate([11,0,20]) rotate([0,0,90]) rotate([0,90,0]) translate([0,0,-5]) cylinder(h = 270, r=5.4, $fn=30); - - // Washer hole - translate([11,-3,20]) rotate([0,0,90]) rotate([0,90,0]) translate([0,0,-5]) cylinder(h = 10, r=11, $fn=30); - - // Top smooth rod insert - // Smooth rod place - translate([11,2.75,47]) rotate([0,90,90]) cylinder(h = 9.75, r=4.2, $fn=30); - // Ziptie - translate([-5,6,41]) cube([30,3.5,2]); - - // LM8UU keepout - difference(){ - translate([11,12.5,46]) rotate([0,90,90]) cylinder(h = 270, r=8, $fn=30); - translate([21,12.5,62]) rotate([0,90,90]) cube([20,20,30]); - } - translate([21,12.5,62-0.2]) rotate([0,90,90]) cube([20,20,0.2]); - translate([21,12.5,42]) rotate([0,90,90]) cube([0.2,20,20]); - - } -} - -module corner_fancy(){ - // Side corner cutouts - translate([-8,-9,0]) rotate([0,0,-45-180]) translate([-15,0,-1]) cube([30,30,51]); - translate([8,-9,0]) rotate([0,0,45-180]) translate([-15,0,-1]) cube([30,30,51]); - // Top corner cutouts - translate([7,0,49]) rotate([0,45,0]) translate([-15,-15,0]) cube([30,30,30]); - translate([-7,0,49]) rotate([0,-45,0]) translate([-15,-15,0]) cube([30,30,30]); - rotate([0,0,90]){ - translate([-9.5,0,49]) rotate([0,-45,0]) translate([-15,-15,0]) cube([30,30,30]); - } -} - - -// Final part -module corner(){ - // Rotate the part for better printing - translate([0,0,11]) rotate([-90,0,0]) difference(){ - corner_base(); - corner_holes(); - corner_fancy(); - } -} - -rotate([90,0,0]) corner();