chiark / gitweb /
sewing-table: NewRearCurve: swap coords to same way as everything
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 3 Jun 2017 12:44:12 +0000 (13:44 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 3 Jun 2017 16:50:37 +0000 (17:50 +0100)
sewing-table.scad.m4

index d52e773416938156b80ac91d66c91d6c18d6a157..3259920ab14e01d23d40190ec58392016bfb4830 100644 (file)
@@ -439,15 +439,15 @@ module Machine_NewRearProfile(){
 }
 
 module Machine_NewRearCurve(){
 }
 
 module Machine_NewRearCurve(){
-  translate([ -rearcurve_double_inrad, 0, 10 ]){
-    rotate([180,0,0]) rotate([0,0,-90]) linear_extrude(height=30){
+  translate([ rearcurve_double_inrad, 0, 10 ]){
+    rotate([180,0,0]) rotate([0,0,90]) linear_extrude(height=30){
       hull(){
        Machine_NewRearProfile();
       translate([0,-100]) Machine_NewRearProfile();
       }
     }
   }
       hull(){
        Machine_NewRearProfile();
       translate([0,-100]) Machine_NewRearProfile();
       }
     }
   }
-  rotate([0,90,0]) rotate([-90,0,0]) {
+  rotate([0,90,0]) rotate([90,0,0]) {
     intersection(){
       rotate_extrude(convexity=10, $fn=64)
        rotate(90)
     intersection(){
       rotate_extrude(convexity=10, $fn=64)
        rotate(90)
@@ -457,8 +457,8 @@ module Machine_NewRearCurve(){
        cube([500,500,1000]);
     }
   }
        cube([500,500,1000]);
     }
   }
-  translate([-1, 0, -rearcurve_double_inrad])
-    rotate([0,90,0])rotate([0,0,90])
+  translate([1,0,-rearcurve_double_inrad])
+    rotate([0,-90,0]) rotate([0,0,-90])
     linear_extrude(height= rearcurve_strt_len + 1)
     Machine_NewRearProfile();
 }
     linear_extrude(height= rearcurve_strt_len + 1)
     Machine_NewRearProfile();
 }