From: Ian Jackson Date: Mon, 28 Aug 2023 11:08:36 +0000 (+0100) Subject: poster-tube-lid: WallMountForBase wip X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=880639b864b054e8ab08ff377d460677ee6b3f93;p=reprap-play.git poster-tube-lid: WallMountForBase wip Signed-off-by: Ian Jackson --- diff --git a/poster-tube-lid.scad b/poster-tube-lid.scad index df8ea4b..aa8d651 100644 --- a/poster-tube-lid.scad +++ b/poster-tube-lid.scad @@ -178,6 +178,7 @@ wmb_y_screw_end = sqrt( pow(wmb_mount_cut_rad, 2) - pow(wmb_x_screw + wmb_screw_dia/2, 2) ); +wmb_z_screw = 10; // XXX smc_pos = [ 0, sm_inner_rad, 0 ]; @@ -660,17 +661,28 @@ module WallMountBaseMounts(){ module WallMountBaseScrews(){ for (my=[0,1]) { mirror([0, my, 0]) { + translate([wmb_x_screw, 0, wmb_z_screw]) + linextr_y_xz(wmb_y_screw_end, + wmb_y_screw_end + wmb_screw_depth) + circle(r = wmb_screw_dia/2); + } + } +} +/* + + + linextr(wmb_y_screw_end linextr(0, 20) { difference(){ translate([ wmb_x_screw, wmb_y_screw_end ]) rectfromto([ -wmb_screw_dia/2, 0 ], [ +wmb_screw_dia/2, wmb_screw_depth ]); - circle(r = wmb_mount_cut_rad); } } } } -} +}*/ +// circle(r = wmb_mount_cut_rad); module WallMountForBase(){ ////toplevel SomeStrap(sm_main_width, wm_z_max + 2){