From: Ian Jackson Date: Sun, 4 May 2025 19:29:15 +0000 (+0100) Subject: toolbox-inserts: rail cutout X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=2b4d1c9a2823d8fcf8c2148e5087fbf4bf9b6f80;p=reprap-play.git toolbox-inserts: rail cutout Signed-off-by: Ian Jackson --- diff --git a/toolbox-inserts.scad b/toolbox-inserts.scad index e2daa84..c88ef70 100644 --- a/toolbox-inserts.scad +++ b/toolbox-inserts.scad @@ -16,10 +16,12 @@ fixing_head_d = 7.82 + 0.25; plane_min_th = 2; rail_mount_nom_width = 16; +rail_mount_cutout_width = 21; rail_mount_side_nom_r_w = 2.5; rail_mount_mid_nom_r_w = 7.18; rail_mount_mid_depth = 3.0; rail_mount_tongue_len = 10; +rail_mount_back_full = 12.7; fixing_pitch = 12.7; fixing_depth = 5.0; @@ -206,6 +208,9 @@ module BoxBottomModel() { ////toplevel //---------- rail ends ---------- +module RailSpaceCutoutElevation() { + square([ rail_mount_cutout_width, 20 ], center=true); +} module RailMountCutoutElevation() { square([ rail_mount_nom_width, 20 ], center=true); } @@ -357,6 +362,7 @@ module RailMountElevationDemo() { ////toplevel rectfromto([ -20, -below_plane_z ], [ 20, 0 ]); color("yellow") translate([0,0, -5]) RailMountCutoutElevation(); + color("white") translate([0,0, -20]) RailSpaceCutoutElevation(); color("purple") translate([0,0, 5]) RailMountPositiveElevation(); }