reartablet_z = 2.54;
reartablet_x = 5 + 1;
-reartablet_y = 5;
+reartablet_y = 8;
frontcurve_side_skew = 3.5 / 72;
frontcurve_avoid_y = 70;
module Machine_NewRearCurve(){
slant = atan2(4,210-10);
echo("SL",slant);
- rotate([slant,0,0]){
+ translate([0,0, rearcurve_double_inrad]) rotate([slant,0,0]){
translate([ rearcurve_double_inrad, 0, 10 ]){
rotate([180,0,0]) rotate([0,0,90]) linear_extrude(height=30){
hull(){
translate([ rearcurve_strt_len,
0,
rearcurve_z_slop ]){
- translate([ 1,
- 0,
- 0
- ]){
- rotate([0,-90,0])rotate([0,0,-90]){
- linear_extrude(height= rearcurve_strt_len + 1)
- Machine_RearProfile();
- }
- }
- translate([ 0,
- 0,
- rearcurve_double_inrad ]) {
- intersection(){
- rotate([90,0,0]){
- rotate_extrude(convexity=10, $fn=32) {
- rotate([0,0,90]) translate([ 0,
- -rearcurve_double_inrad ]) {
- Machine_RearProfile();
- }
- }
- }
- mirror([0,0,1])
- translate([0,-75,0]) cube([150,150,150]);
- }
- }
+ Machine_NewRearCurve();
}
}
}
//Machine_Profile();
//Machine_NewRearProfile();
//Machine_NewRearCurve();
+//Machine_Curves();
+//Machine();