translate([0,0,-30]) linear_extrude(height=60) {
translate(tile01_tr + [0, (-cutout_tile01_y + cutout_tile11_y)/2]) {
intersection(){
- translate([-100, -ysz/2])
+ translate([-50, -ysz/2])
square([400, ysz]);
translate([ endrad - cutout_tile11_x - cutout_l_end_x_slop, 0 ])
circle(r=endrad, $fa=0.01,$fd=5);
slant = atan2(4,210-10);
echo("SL",slant);
translate([0,0, rearcurve_double_inrad]) rotate([slant,0,0]){
- translate([ rearcurve_double_inrad, 0, 10 ]){
+ translate([ rearcurve_double_inrad,
+ 0,
+ -rearcurve_double_inrad + 10 ]){
rotate([180,0,0]) rotate([0,0,90]) linear_extrude(height=30){
hull(){
Machine_NewRearProfile();
m4_dnl that denoted by ix, and the next one anticlockwise
m4_define(`R_EDGE',`$1[$2],$1[(($2)+1)%4]')
-module FitTest(){ ////toplevel
- sz = [280,180];
- c0 = [-50,-80];
+module FitTest_general(c0,sz){
c = Rectangle_corners(c0, sz);
brace = [7,7,9];
difference(){
}
}
+module FitTest_Entire(){ ////toplevel
+ FitTest_general([-40,-80], [275,180]);
+}
+
+module FitTest_RearCurve(){ ////toplevel
+ FitTest_general([110,0], [170,100]);
+}
+
+module FitTest_FrontCurve(){ ////toplevel
+ FitTest_general([110,-80], [170,80]);
+}
+
module Tile02(){ ////toplevel
sz = [100,170];
c0 = tile02_tr + -sz;
//Machine_NewRearCurve();
//Machine_Curves();
//Machine();
+//FitTest();