chiark / gitweb /
toolbox-inserts: rails, wip
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 27 Apr 2025 23:34:19 +0000 (00:34 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 27 Apr 2025 23:34:19 +0000 (00:34 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
toolbox-inserts.scad

index 40c933587cc98462a1b7da6a2dfe39cd1f162df6..583d4611e55e5a3336677c3266d66b243109fd41 100644 (file)
@@ -208,9 +208,13 @@ module RailMountCutoutElevation() {
   square([ rail_mount_nom_width, 20 ], center=true);
 }
 module RailMountPositiveElevation() {
-  for (xs = [-1,+1]) {
-    translate([ xs * rail_mount_nom_width/2, -below_plane_z/2 ])
-      ellipse([ rail_mount_side_nom_r_w/2, below_plane_z/2 ]);
+  translate([ 0, -below_plane_z/2 ]) {
+    for (xs = [-1,+1]) {
+      translate([ xs * rail_mount_nom_width/2, 0 ])
+       ellipse([ rail_mount_side_nom_r_w, below_plane_z ]/2);
+    }
+
+    ellipse([ rail_mount_mid_nom_r_w, below_plane_z ]/2);
   }
 }