chiark / gitweb /
toolbox-inserts: BoxModelTest halves
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 4 May 2025 22:56:45 +0000 (23:56 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 4 May 2025 23:11:52 +0000 (00:11 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
toolbox-inserts.scad

index 3e3679f7e28162c5796a8bc8a32457d10e70fd1a..b2d86d5e15ef3b2dad4b6f721d1afb874d90aa78 100644 (file)
@@ -423,9 +423,29 @@ module RailMountTest(){ ////toplevel
 }
 
 module BoxModelTest(){ ////toplevel
-  linextr(0, 1) {
+  h = 0.5;
+  linextr(0, h + box_edge_z_hindent) {
     BoxCavityEdgeModelPlan();
   }
+  linextr(0, h) {
+    intersection(){
+      BoxCavityModelMainPlan();
+      union(){
+       for (m=[0,1]) {
+         mirror([m, 0])
+           for (x= [ 10 : 50: 300 ])
+             translate([x, 0])
+               square([5, 200], center=true);
+       }
+      }
+    }
+  }
+}
+module BoxModelHalfTestPrint(){ ////toplevel
+  intersection(){
+    BoxModelTest();
+    PlateSelect(false);
+  }
 }
 
 module OdAt(x,y) {