x-end: remove all cube fillets new-2020-x-axis
authorClinton Ebadi <clinton@unknownlamer.org>
Sat, 18 May 2019 01:07:12 +0000 (21:07 -0400)
committerClinton Ebadi <clinton@unknownlamer.org>
Sat, 18 May 2019 01:07:12 +0000 (21:07 -0400)
box_frame/x-end.scad

index 07e04dd..2783f46 100644 (file)
@@ -41,11 +41,11 @@ module x_end_motor(){
                 intersection() {
                     translate([-15, -34, 30]) cube([20, 60, x_box_height], center = true);
                     union() {
-                        translate([-14, -16 + z_delta / 2, 24]) cube_fillet([17.5, 10.5 + z_delta, 55], center = true, vertical=[0, 0, 3, 3], top=[0, 3, 6, 3], $fn=16);
+                        translate([-14, -16 + z_delta / 2, 24]) cube([17.5, 10.5 + z_delta, 55], center = true);
                         //lower arm holding outer stepper screw
                         translate([-10.25, -34, 9]) intersection(){
-                            translate([0, 0, -5]) cube_fillet([10, 37, 28], center = true, vertical=[0, 0, 0, 0], top=[0, 3, 5, 3]);
-                            translate([-10/2, 10, -26]) rotate([45, 0, 0]) cube_fillet([10, 60, 60], radius=2);
+                            translate([0, 0, -5]) cube([10, 37, 28], center = true);
+                            translate([-10/2, 10, -26]) rotate([45, 0, 0]) cube([10, 60, 60]);
                         }
                     }
                 }
@@ -55,7 +55,7 @@ module x_end_motor(){
             // motor screw holes
             translate([21-5, -21-11, 30.25]){
                 // belt hole
-                    translate([-30, 11, -0.25]) cube_fillet([11, 36, 22], vertical=0, top=[0, 1, 0, 1], bottom=[0, 1, 0, 1], center = true, $fn=4);
+                    translate([-30, 11, -0.25]) cube([11, 36, 22], center = true);
                 //motor mounting holes
                 translate([-29.5, 0, 0]) rotate([0, 0, 0])  rotate([0, 90, 0]) nema17(places=[1, 1, 0, 1], holes=true, shadow=5.5, $fn=small_hole_segments, h=8);
             }
@@ -70,13 +70,13 @@ module x_end_base(vfillet=[3, 3, 3, 3], thru=true, len=40, offset=0){
 
     difference(){
         union(){
-            translate([-10 - bushing_xy[0], -10 + len / 2 + offset, 30]) cube_fillet([x_box_width, len, x_box_height], center=true, vertical=vfillet, top=[5, 3, 5, 3]);
+            translate([-10 - bushing_xy[0], -10 + len / 2 + offset, 30]) cube([x_box_width, len, x_box_height], center=true);
 
             translate([0, 0, 4 - bushing_xy[0]]) {
                 //rotate([0, 0, 0]) translate([0, -9.5, 0]) 
                 translate([z_delta, 0, 0]) render(convexity = 5) linear(bushing_z, bearing_height);
                 // Nut trap
-                translate([-2, 18, 5]) cube_fillet([20, 14, 10], center = true, vertical=[8, 0, 0, 5]);
+                translate([-2, 18, 5]) cube([20, 14, 10], center = true);
                 //}
             }
         }
@@ -84,7 +84,7 @@ module x_end_base(vfillet=[3, 3, 3, 3], thru=true, len=40, offset=0){
         translate([z_delta, 0, 4 - bushing_xy[0]]) linear_negative(bushing_z, bearing_height);
 
         // belt hole
-        translate([-14 - xy_delta / 2, 22 - 9 + offset, 30]) cube_fillet([max(idler_width + 2, 11), 55, 27], center = true, vertical=0, top=[0, 1, 0, 1], bottom=[0, 1, 0, 1], $fn=4);
+        translate([-14 - xy_delta / 2, 22 - 9 + offset, 30]) cube([max(idler_width + 2, 11), 55, 27], center = true);
 
         //smooth rods
         translate([-10 - bushing_xy[0], offset, 0]) {
@@ -136,7 +136,7 @@ translate([-50, 0, 0]) mirror([1, 0, 0]) translate([-50, 0, 0])
 
 module pushfit_rod(diameter, length){
     cylinder(h = length, r=diameter/2, $fn=30);
-    translate([0, -diameter/4, length/2]) cube_fillet([diameter, diameter/2, length], vertical = [0, 0, 1, 1], center = true, $fn=4);
+    translate([0, -diameter/4, length/2]) cube([diameter, diameter/2, length], center = true);
 
     translate([0, -diameter/2-1.2, length/2]) cube([diameter - 1, 1, length], center = true);
 }