}
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();
}
}
}
- 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)
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();
}