chiark / gitweb /
flyscreen-wall-spacer: new spacers
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 21 Aug 2023 12:36:15 +0000 (13:36 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 21 Aug 2023 12:36:15 +0000 (13:36 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
flyscreen-wall-spacer.scad

index a943b839a887195c692ed3596c0885df1b837f39..e5a80172ab8d2aafedf2ea73876b8382055ac5c1 100644 (file)
@@ -15,6 +15,8 @@ whole_dia = plug_dia + bucket_wall *2;
 min_spacing = 8;
 max_spacing = 19;
 
+general_spacer_height = 10;
+
 // calculated
 
 module Oval(r, dc) {
@@ -66,7 +68,7 @@ module Spacer($inboard_to_wall) {
   AnySpacer($inboard_to_wall - bracket_th);
 }
 
-module Spacers() {
+module Spacers1() {
   for (dy = [0, 30]) {
     translate([0,dy,0]) {
       Spacer($inboard_to_wall = left_inboard_to_wall);
@@ -81,4 +83,12 @@ module Spacers() {
     MultiSpacer($inboard_to_wall = right_inboard_to_wall);
 }
 
-Spacers();
+module Spacers2() {
+  for (dy = 30 * [0]) {
+    echo(dy);
+    translate([0, dy, 0])
+      AnySpacer(general_spacer_height);
+  }
+}
+
+Spacers2();