X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=blobdiff_plain;f=sewing-table.scad.m4;h=8364420c3aa167051eddace34466f421d9d7a763;hp=d82277798d6a74ea6b314a5c6d47e7c4876a37f5;hb=a3680df53da821defeca220d33263f54b99b5118;hpb=cdd0d29e21d9d94efd167172707138f93b2aaf01 diff --git a/sewing-table.scad.m4 b/sewing-table.scad.m4 index d822777..8364420 100644 --- a/sewing-table.scad.m4 +++ b/sewing-table.scad.m4 @@ -72,10 +72,10 @@ frontcurve_z_slop = 0.75; frontcurve_strt_len = 50; frontcurve_dualcurve_angle = 30; -teststrapslots_at = [ [ 110, 70 ], +teststrapslots_at = [ [ 110, 70 ], [ 110, -35 ], [ 180, 90 ], - [ 110, -35 ], [ 190, -80 ], // do not change index of this one + [ 0, 70 ], [ 0, -35 ], ]; teststrap = [ 3, 5 ]; @@ -104,7 +104,7 @@ thehd_tl = [ -thehd_tr[0], thehd_tr[1] ]; thehd_bl = -thehd_tr; thehd_br = -thehd_tl; -tablet_z_slop = rearcurve_z_slop; +tablet_z_slop = 0.25; interlock_rad = interlock_dia/2; interlock_negative_rad = interlock_rad + 0.125; @@ -529,7 +529,7 @@ module TestStrapSlots(){ translate(concat(pos,[0])) for (mx = [0,1]) mirror([mx,0,0]) { translate([ pegwidth/2, -teststrap[1]/2, -20 ]) - #cube(concat(teststrap,[40])); + cube(concat(teststrap,[40])); } } } @@ -846,18 +846,20 @@ module FitTest_FrontCurve(){ ////toplevel } } FitTest_PairLink(true); + TestStrapSlots(); } } module FitTest_Entire(){ ////toplevel - p0 = [-40,-80]; - szrear = [270,180]; - szfront = [250,szrear[1]]; + p0 = [-33,-80]; + szrear = [263,180]; + szfront = [243,szrear[1]]; difference(){ FitTest_general(p0, szrear, dobrace=true, bracexx=0); FitTest_PairLink(true); translate(concat(p0,[0]) + [szfront[0],-10,-40]) cube([100, -p0[1], 80]); + TestStrapSlots(); } intersection(){ FitTest_RearCurve(); @@ -871,6 +873,17 @@ module FitTest_EntireDemo(){ ////toplevel //%Tile00(); } +module FitTest_EndEnd(){ ////toplevel + p0 = [-35,-35]; + sz = [190,120]; + sz2 = [140,110]; + intersection(){ + FitTest_general(p0, sz); + %translate(concat(p0,[-10])) + cube(concat(sz2,[20])); + } +} + module FitTest_PairDemo(){ ////toplevel sh=[-90,-15,0]; translate(sh){