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;
//---------- rail ends ----------
+module RailSpaceCutoutElevation() {
+ square([ rail_mount_cutout_width, 20 ], center=true);
+}
module RailMountCutoutElevation() {
square([ rail_mount_nom_width, 20 ], center=true);
}
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();
}