Browse Source

Add per-piece export files and render script for cpu_case

- Add plunger.scad: single plunger in print orientation (flange on build plate)
- Add render.sh: renders bottom, lid, and plunger to STL via openscad
- Fix bottom.scad and lid.scad: suppress SHOW_PLUNGERS so export files produce clean geometry
- Update bottom.stl and lid.stl: regenerated without plungers
ZiB 4 months ago
parent
commit
1dc17e5f7d
7 changed files with 2321 additions and 6 deletions
  1. 4 3
      bottom.scad
  2. BIN
      bottom.stl
  3. 4 3
      lid.scad
  4. BIN
      lid.stl
  5. 12 0
      plunger.scad
  6. 2284 0
      plunger.stl
  7. 17 0
      render.sh

+ 4 - 3
bottom.scad

@@ -1,8 +1,9 @@
 include <cpu_case.scad>
 
-SHOW_BASE  = false;
-SHOW_BOARD = false;
-SHOW_LID   = false;
+SHOW_BASE     = false;
+SHOW_BOARD    = false;
+SHOW_LID      = false;
+SHOW_PLUNGERS = false;
 
 // Base is already floor-down, cavity-up — correct print orientation at origin
 base();

BIN
bottom.stl


+ 4 - 3
lid.scad

@@ -1,8 +1,9 @@
 include <cpu_case.scad>
 
-SHOW_BASE  = false;
-SHOW_BOARD = false;
-SHOW_LID   = false;
+SHOW_BASE     = false;
+SHOW_BOARD    = false;
+SHOW_LID      = false;
+SHOW_PLUNGERS = false;
 
 // Ceiling on build plate, flanges pointing up — matches the "print upside-down" note in cpu_case.scad
 translate([0, LID_Y_LEN, LID_H])

BIN
lid.stl


+ 12 - 0
plunger.scad

@@ -0,0 +1,12 @@
+include <cpu_case.scad>
+
+SHOW_BASE     = false;
+SHOW_BOARD    = false;
+SHOW_LID      = false;
+SHOW_PLUNGERS = false;
+
+// Single plunger, long axis vertical — flange on build plate.
+// rotate([90,0,0]) maps Y→Z; translate lifts flange face to z=0.
+translate([0, 0, FLANGE_T])
+  rotate([90, 0, 0])
+    plunger();

+ 2284 - 0
plunger.stl

@@ -0,0 +1,2284 @@
+solid OpenSCAD_Model
+  facet normal -0.7730104533627372 0.6343932841636453 0
+    outer loop
+      vertex -1.2056309378386905 0.8055768378784232 0
+      vertex -1.2056309378386905 0.8055768378784232 1.2
+      vertex -1.0253048327204939 1.0253048327204939 0
+    endloop
+  endfacet
+  facet normal -0.6343932841636453 0.7730104533627372 0
+    outer loop
+      vertex -0.8055768378784232 1.2056309378386905 0
+      vertex -1.0253048327204939 1.0253048327204939 0
+      vertex -0.8055768378784232 1.2056309378386905 1.2
+    endloop
+  endfacet
+  facet normal -0.7730104533627372 0.6343932841636453 0
+    outer loop
+      vertex -1.0253048327204939 1.0253048327204939 0
+      vertex -1.2056309378386905 0.8055768378784232 1.2
+      vertex -1.0253048327204939 1.0253048327204939 1.2
+    endloop
+  endfacet
+  facet normal -0.6343932841636453 0.7730104533627372 0
+    outer loop
+      vertex -1.0253048327204939 1.0253048327204939 0
+      vertex -1.0253048327204939 1.0253048327204939 1.2
+      vertex -0.8055768378784232 1.2056309378386905 1.2
+    endloop
+  endfacet
+  facet normal -0.8819212643483549 0.4713967368259977 9.383410347925226e-18
+    outer loop
+      vertex -1.2056309378386905 0.8055768378784232 0
+      vertex -1.3396253221413656 0.5548909769293802 0
+      vertex -1.3396253221413656 0.5548909769293802 1.2
+    endloop
+  endfacet
+  facet normal -0.9569403357322088 0.29028467725446255 1.420626351698395e-20
+    outer loop
+      vertex -1.3396253221413656 0.5548909769293802 0
+      vertex -1.422138656584684 0.28288096692338593 0
+      vertex -1.422138656584684 0.28288096692338593 1.2
+    endloop
+  endfacet
+  facet normal -0.9951847266721969 0.09801714032956073 6.586629075765609e-19
+    outer loop
+      vertex -1.422138656584684 0.28288096692338593 0
+      vertex -1.45 0 0
+      vertex -1.45 0 1.2
+    endloop
+  endfacet
+  facet normal -0.9569403357322088 0.29028467725446255 0
+    outer loop
+      vertex -1.3396253221413656 0.5548909769293802 0
+      vertex -1.422138656584684 0.28288096692338593 1.2
+      vertex -1.3396253221413656 0.5548909769293802 1.2
+    endloop
+  endfacet
+  facet normal -0.8819212643483549 0.4713967368259977 0
+    outer loop
+      vertex -1.2056309378386905 0.8055768378784232 0
+      vertex -1.3396253221413656 0.5548909769293802 1.2
+      vertex -1.2056309378386905 0.8055768378784232 1.2
+    endloop
+  endfacet
+  facet normal -0.9951847266721969 0.09801714032956073 0
+    outer loop
+      vertex -1.422138656584684 0.28288096692338593 0
+      vertex -1.45 0 1.2
+      vertex -1.422138656584684 0.28288096692338593 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.2056309378386905 0.8055768378784232 1.2
+      vertex -0.3826834323650898 0.9238795325112867 1.2
+      vertex -1.0253048327204939 1.0253048327204939 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.2056309378386905 0.8055768378784232 1.2
+      vertex -0.7071067811865476 0.7071067811865476 1.2
+      vertex -0.5555702330196022 0.8314696123025452 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.3396253221413656 0.5548909769293802 1.2
+      vertex -1.422138656584684 0.28288096692338593 1.2
+      vertex -0.9238795325112867 0.3826834323650898 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.422138656584684 0.28288096692338593 1.2
+      vertex -1.45 0 1.2
+      vertex -0.9807852804032304 0.19509032201612825 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.422138656584684 0.28288096692338593 1.2
+      vertex -0.9807852804032304 0.19509032201612825 1.2
+      vertex -0.9238795325112867 0.3826834323650898 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.45 0 1.2
+      vertex -1 0 1.2
+      vertex -0.9807852804032304 0.19509032201612825 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.2056309378386905 0.8055768378784232 1.2
+      vertex -1.3396253221413656 0.5548909769293802 1.2
+      vertex -0.7071067811865476 0.7071067811865476 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.3396253221413656 0.5548909769293802 1.2
+      vertex -0.8314696123025452 0.5555702330196022 1.2
+      vertex -0.7071067811865476 0.7071067811865476 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.3396253221413656 0.5548909769293802 1.2
+      vertex -0.9238795325112867 0.3826834323650898 1.2
+      vertex -0.8314696123025452 0.5555702330196022 1.2
+    endloop
+  endfacet
+  facet normal -0.7730104533627373 0.6343932841636452 -6.573102358961207e-18
+    outer loop
+      vertex -0.7071067811865476 0.7071067811865476 1.2
+      vertex -0.8314696123025452 0.5555702330196022 1.2
+      vertex -0.7917793470527588 0.603932961157989 3.2
+    endloop
+  endfacet
+  facet normal -0.9569403357322088 0.29028467725446233 -6.309000716083895e-19
+    outer loop
+      vertex -0.9238795325112867 0.3826834323650898 1.2
+      vertex -0.9807852804032304 0.19509032201612825 1.2
+      vertex -0.9807852804032304 0.19509032201612825 3.2
+    endloop
+  endfacet
+  facet normal -0.9951847266721969 0.09801714032956071 -4.101689541749655e-19
+    outer loop
+      vertex -0.9807852804032304 0.19509032201612825 1.2
+      vertex -1 0 1.2
+      vertex -1 0 3.2
+    endloop
+  endfacet
+  facet normal -0.4713967368259977 0.8819212643483549 9.383410347925226e-18
+    outer loop
+      vertex -0.8055768378784232 1.2056309378386905 0
+      vertex -0.5548909769293802 1.3396253221413656 1.2
+      vertex -0.5548909769293802 1.3396253221413656 0
+    endloop
+  endfacet
+  facet normal -0.29028467725446255 0.9569403357322088 1.420626351698395e-20
+    outer loop
+      vertex -0.5548909769293802 1.3396253221413656 0
+      vertex -0.28288096692338593 1.422138656584684 1.2
+      vertex -0.28288096692338593 1.422138656584684 0
+    endloop
+  endfacet
+  facet normal -0.4713967368259977 0.8819212643483549 0
+    outer loop
+      vertex -0.8055768378784232 1.2056309378386905 0
+      vertex -0.8055768378784232 1.2056309378386905 1.2
+      vertex -0.5548909769293802 1.3396253221413656 1.2
+    endloop
+  endfacet
+  facet normal -0.29028467725446255 0.9569403357322088 0
+    outer loop
+      vertex -0.5548909769293802 1.3396253221413656 0
+      vertex -0.5548909769293802 1.3396253221413656 1.2
+      vertex -0.28288096692338593 1.422138656584684 1.2
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -0.8055768378784232 1.2056309378386905 0
+      vertex -0.5548909769293802 1.3396253221413656 0
+      vertex 0.8055768378784232 1.2056309378386905 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -0.5548909769293802 1.3396253221413656 0
+      vertex -0.28288096692338593 1.422138656584684 0
+      vertex 0.5548909769293802 1.3396253221413656 0
+    endloop
+  endfacet
+  facet normal -0.09801714032956073 0.9951847266721969 6.586629075765609e-19
+    outer loop
+      vertex -0.28288096692338593 1.422138656584684 0
+      vertex 0 1.45 1.2
+      vertex 0 1.45 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -0.8055768378784232 1.2056309378386905 0
+      vertex 1.0253048327204939 1.0253048327204939 0
+      vertex -1.0253048327204939 1.0253048327204939 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.2056309378386905 0.8055768378784232 0
+      vertex -1.0253048327204939 1.0253048327204939 0
+      vertex 1.2056309378386905 0.8055768378784232 0
+    endloop
+  endfacet
+  facet normal -0.09801714032956073 0.9951847266721969 0
+    outer loop
+      vertex -0.28288096692338593 1.422138656584684 0
+      vertex -0.28288096692338593 1.422138656584684 1.2
+      vertex 0 1.45 1.2
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.2056309378386905 0.8055768378784232 0
+      vertex 1.3396253221413656 0.5548909769293802 0
+      vertex -1.3396253221413656 0.5548909769293802 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.3396253221413656 0.5548909769293802 0
+      vertex 1.422138656584684 0.28288096692338593 0
+      vertex -1.422138656584684 0.28288096692338593 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.422138656584684 0.28288096692338593 0
+      vertex 1.45 0 0
+      vertex -1.45 0 0
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.2056309378386905 0.8055768378784232 1.2
+      vertex -0.5555702330196022 0.8314696123025452 1.2
+      vertex -0.3826834323650898 0.9238795325112867 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.0253048327204939 1.0253048327204939 1.2
+      vertex -0.3826834323650898 0.9238795325112867 1.2
+      vertex -0.19509032201612825 0.9807852804032304 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.0253048327204939 1.0253048327204939 1.2
+      vertex -0.19509032201612825 0.9807852804032304 1.2
+      vertex 0 1 1.2
+    endloop
+  endfacet
+  facet normal -0.6343932841636452 0.7730104533627373 4.505170865774664e-19
+    outer loop
+      vertex -0.5555702330196022 0.8314696123025452 1.2
+      vertex -0.7071067811865476 0.7071067811865476 1.2
+      vertex -0.7071067811865476 0.7071067811865476 3.2
+    endloop
+  endfacet
+  facet normal -0.4713967368259977 0.8819212643483549 4.402725400173216e-18
+    outer loop
+      vertex -0.3826834323650898 0.9238795325112867 1.2
+      vertex -0.5555702330196022 0.8314696123025452 1.2
+      vertex -0.5555702330196022 0.8314696123025452 3.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.5548909769293802 1.3396253221413656 1.2
+      vertex 0.28288096692338593 1.422138656584684 1.2
+      vertex -0.28288096692338593 1.422138656584684 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.8055768378784232 1.2056309378386905 1.2
+      vertex 0.5548909769293802 1.3396253221413656 1.2
+      vertex -0.5548909769293802 1.3396253221413656 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.8055768378784232 1.2056309378386905 1.2
+      vertex -1.0253048327204939 1.0253048327204939 1.2
+      vertex 0.8055768378784232 1.2056309378386905 1.2
+    endloop
+  endfacet
+  facet normal -0.29028467725446233 0.9569403357322088 -6.309000716083895e-19
+    outer loop
+      vertex -0.19509032201612825 0.9807852804032304 1.2
+      vertex -0.3826834323650898 0.9238795325112867 1.2
+      vertex -0.3826834323650898 0.9238795325112867 3.2
+    endloop
+  endfacet
+  facet normal -0.09801714032956071 0.9951847266721969 -4.101689541749655e-19
+    outer loop
+      vertex 0 1 1.2
+      vertex -0.19509032201612825 0.9807852804032304 1.2
+      vertex -0.19509032201612825 0.9807852804032304 3.2
+    endloop
+  endfacet
+  facet normal -0.9951847266721969 -0.09801714032956073 -6.586629075765609e-19
+    outer loop
+      vertex -1.45 0 0
+      vertex -1.422138656584684 -0.28288096692338593 0
+      vertex -1.422138656584684 -0.28288096692338593 1.2
+    endloop
+  endfacet
+  facet normal -0.9569403357322088 -0.29028467725446255 -1.420626351698395e-20
+    outer loop
+      vertex -1.422138656584684 -0.28288096692338593 0
+      vertex -1.3396253221413656 -0.5548909769293802 0
+      vertex -1.3396253221413656 -0.5548909769293802 1.2
+    endloop
+  endfacet
+  facet normal -0.8819212643483549 -0.4713967368259977 -9.383410347925226e-18
+    outer loop
+      vertex -1.3396253221413656 -0.5548909769293802 0
+      vertex -1.2056309378386905 -0.8055768378784232 0
+      vertex -1.2056309378386905 -0.8055768378784232 1.2
+    endloop
+  endfacet
+  facet normal -0.9951847266721969 -0.09801714032956073 0
+    outer loop
+      vertex -1.45 0 0
+      vertex -1.422138656584684 -0.28288096692338593 1.2
+      vertex -1.45 0 1.2
+    endloop
+  endfacet
+  facet normal -0.9569403357322088 -0.29028467725446255 0
+    outer loop
+      vertex -1.422138656584684 -0.28288096692338593 0
+      vertex -1.3396253221413656 -0.5548909769293802 1.2
+      vertex -1.422138656584684 -0.28288096692338593 1.2
+    endloop
+  endfacet
+  facet normal -0.8819212643483549 -0.4713967368259977 0
+    outer loop
+      vertex -1.3396253221413656 -0.5548909769293802 0
+      vertex -1.2056309378386905 -0.8055768378784232 1.2
+      vertex -1.3396253221413656 -0.5548909769293802 1.2
+    endloop
+  endfacet
+  facet normal -0.7730104533627372 -0.6343932841636453 0
+    outer loop
+      vertex -1.2056309378386905 -0.8055768378784232 0
+      vertex -1.0253048327204939 -1.0253048327204939 1.2
+      vertex -1.2056309378386905 -0.8055768378784232 1.2
+    endloop
+  endfacet
+  facet normal -0.7730104533627372 -0.6343932841636453 -4.7071209562571874e-18
+    outer loop
+      vertex -1.2056309378386905 -0.8055768378784232 0
+      vertex -1.0253048327204939 -1.0253048327204939 0
+      vertex -1.0253048327204939 -1.0253048327204939 1.2
+    endloop
+  endfacet
+  facet normal -0.6343932841636453 -0.7730104533627372 0
+    outer loop
+      vertex -1.0253048327204939 -1.0253048327204939 0
+      vertex -0.8055768378784232 -1.2056309378386905 0
+      vertex -1.0253048327204939 -1.0253048327204939 1.2
+    endloop
+  endfacet
+  facet normal -0.6343932841636453 -0.7730104533627372 0
+    outer loop
+      vertex -0.8055768378784232 -1.2056309378386905 0
+      vertex -0.8055768378784232 -1.2056309378386905 1.2
+      vertex -1.0253048327204939 -1.0253048327204939 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.45 0 1.2
+      vertex -1.422138656584684 -0.28288096692338593 1.2
+      vertex -1 0 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.422138656584684 -0.28288096692338593 1.2
+      vertex -0.9807852804032304 -0.19509032201612825 1.2
+      vertex -1 0 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.422138656584684 -0.28288096692338593 1.2
+      vertex -1.3396253221413656 -0.5548909769293802 1.2
+      vertex -0.9807852804032304 -0.19509032201612825 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.3396253221413656 -0.5548909769293802 1.2
+      vertex -1.2056309378386905 -0.8055768378784232 1.2
+      vertex -0.9238795325112867 -0.3826834323650898 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.3396253221413656 -0.5548909769293802 1.2
+      vertex -0.9238795325112867 -0.3826834323650898 1.2
+      vertex -0.9807852804032304 -0.19509032201612825 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.2056309378386905 -0.8055768378784232 1.2
+      vertex -0.8314696123025452 -0.5555702330196022 1.2
+      vertex -0.9238795325112867 -0.3826834323650898 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.2056309378386905 -0.8055768378784232 1.2
+      vertex -0.7071067811865476 -0.7071067811865476 1.2
+      vertex -0.8314696123025452 -0.5555702330196022 1.2
+    endloop
+  endfacet
+  facet normal -0.9951847266721969 -0.09801714032956071 0
+    outer loop
+      vertex -0.9807852804032304 -0.19509032201612825 3.2
+      vertex -1 0 1.2
+      vertex -0.9807852804032304 -0.19509032201612825 1.2
+    endloop
+  endfacet
+  facet normal -0.9569403357322088 -0.29028467725446233 6.309000716083895e-19
+    outer loop
+      vertex -0.9807852804032304 -0.19509032201612825 1.2
+      vertex -0.9238795325112867 -0.3826834323650898 1.2
+      vertex -0.9238795325112867 -0.3826834323650898 3.2
+    endloop
+  endfacet
+  facet normal -0.7730104533627373 -0.6343932841636452 0
+    outer loop
+      vertex -0.7071067811865476 -0.7071067811865476 1.2
+      vertex -0.7071067811865476 -0.7071067811865476 3.2
+      vertex -0.8314696123025452 -0.5555702330196022 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.2056309378386905 -0.8055768378784232 1.2
+      vertex -1.0253048327204939 -1.0253048327204939 1.2
+      vertex -0.7071067811865476 -0.7071067811865476 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.0253048327204939 -1.0253048327204939 1.2
+      vertex -0.5555702330196022 -0.8314696123025452 1.2
+      vertex -0.7071067811865476 -0.7071067811865476 1.2
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.45 0 0
+      vertex 1.422138656584684 -0.28288096692338593 0
+      vertex -1.422138656584684 -0.28288096692338593 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.422138656584684 -0.28288096692338593 0
+      vertex 1.3396253221413656 -0.5548909769293802 0
+      vertex -1.3396253221413656 -0.5548909769293802 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.3396253221413656 -0.5548909769293802 0
+      vertex 1.2056309378386905 -0.8055768378784232 0
+      vertex -1.2056309378386905 -0.8055768378784232 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.2056309378386905 -0.8055768378784232 0
+      vertex 1.0253048327204939 -1.0253048327204939 0
+      vertex -1.0253048327204939 -1.0253048327204939 0
+    endloop
+  endfacet
+  facet normal -0.4713967368259977 -0.8819212643483549 0
+    outer loop
+      vertex -0.8055768378784232 -1.2056309378386905 0
+      vertex -0.5548909769293802 -1.3396253221413656 0
+      vertex -0.8055768378784232 -1.2056309378386905 1.2
+    endloop
+  endfacet
+  facet normal -0.29028467725446255 -0.9569403357322088 0
+    outer loop
+      vertex -0.5548909769293802 -1.3396253221413656 0
+      vertex -0.28288096692338593 -1.422138656584684 0
+      vertex -0.5548909769293802 -1.3396253221413656 1.2
+    endloop
+  endfacet
+  facet normal -0.4713967368259977 -0.8819212643483549 -9.383410347925226e-18
+    outer loop
+      vertex -0.8055768378784232 -1.2056309378386905 1.2
+      vertex -0.5548909769293802 -1.3396253221413656 0
+      vertex -0.5548909769293802 -1.3396253221413656 1.2
+    endloop
+  endfacet
+  facet normal -0.29028467725446255 -0.9569403357322088 0
+    outer loop
+      vertex -0.28288096692338593 -1.422138656584684 0
+      vertex -0.28288096692338593 -1.422138656584684 1.2
+      vertex -0.5548909769293802 -1.3396253221413656 1.2
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.0253048327204939 -1.0253048327204939 0
+      vertex 0.8055768378784232 -1.2056309378386905 0
+      vertex -0.8055768378784232 -1.2056309378386905 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -0.8055768378784232 -1.2056309378386905 0
+      vertex 0.5548909769293802 -1.3396253221413656 0
+      vertex -0.5548909769293802 -1.3396253221413656 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -0.5548909769293802 -1.3396253221413656 0
+      vertex 0.28288096692338593 -1.422138656584684 0
+      vertex -0.28288096692338593 -1.422138656584684 0
+    endloop
+  endfacet
+  facet normal -0.09801714032956073 -0.9951847266721969 0
+    outer loop
+      vertex -0.28288096692338593 -1.422138656584684 0
+      vertex 0 -1.45 0
+      vertex -0.28288096692338593 -1.422138656584684 1.2
+    endloop
+  endfacet
+  facet normal -0.09801714032956073 -0.9951847266721969 -6.586629075765609e-19
+    outer loop
+      vertex -0.28288096692338593 -1.422138656584684 1.2
+      vertex 0 -1.45 0
+      vertex 0 -1.45 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.0253048327204939 -1.0253048327204939 1.2
+      vertex -0.3826834323650898 -0.9238795325112867 1.2
+      vertex -0.5555702330196022 -0.8314696123025452 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.0253048327204939 -1.0253048327204939 1.2
+      vertex -0.19509032201612825 -0.9807852804032304 1.2
+      vertex -0.3826834323650898 -0.9238795325112867 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.0253048327204939 -1.0253048327204939 1.2
+      vertex 0 -1 1.2
+      vertex -0.19509032201612825 -0.9807852804032304 1.2
+    endloop
+  endfacet
+  facet normal -0.6343932841636452 -0.7730104533627373 -4.505170865774664e-19
+    outer loop
+      vertex -0.7071067811865476 -0.7071067811865476 1.2
+      vertex -0.5555702330196022 -0.8314696123025452 1.2
+      vertex -0.5555702330196022 -0.8314696123025452 3.2
+    endloop
+  endfacet
+  facet normal -0.4713967368259977 -0.8819212643483549 0
+    outer loop
+      vertex -0.3826834323650898 -0.9238795325112867 3.2
+      vertex -0.5555702330196022 -0.8314696123025452 1.2
+      vertex -0.3826834323650898 -0.9238795325112867 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.0253048327204939 -1.0253048327204939 1.2
+      vertex -0.8055768378784232 -1.2056309378386905 1.2
+      vertex 1.0253048327204939 -1.0253048327204939 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.8055768378784232 -1.2056309378386905 1.2
+      vertex -0.5548909769293802 -1.3396253221413656 1.2
+      vertex 0.8055768378784232 -1.2056309378386905 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.5548909769293802 -1.3396253221413656 1.2
+      vertex -0.28288096692338593 -1.422138656584684 1.2
+      vertex 0.5548909769293802 -1.3396253221413656 1.2
+    endloop
+  endfacet
+  facet normal -0.29028467725446233 -0.9569403357322088 0
+    outer loop
+      vertex -0.3826834323650898 -0.9238795325112867 3.2
+      vertex -0.3826834323650898 -0.9238795325112867 1.2
+      vertex -0.19509032201612825 -0.9807852804032304 1.2
+    endloop
+  endfacet
+  facet normal -0.7730104533627374 0.634393284163645 0
+    outer loop
+      vertex -0.8314696123025452 0.5555702330196022 3.2
+      vertex -0.7917793470527588 0.603932961157989 3.2
+      vertex -0.8314696123025452 0.5555702330196022 1.2
+    endloop
+  endfacet
+  facet normal -0.7730104533627373 0.6343932841636452 0
+    outer loop
+      vertex -0.7071067811865476 0.7071067811865476 1.2
+      vertex -0.7917793470527588 0.603932961157989 3.2
+      vertex -0.7071067811865476 0.7071067811865476 3.2
+    endloop
+  endfacet
+  facet normal -0.8819212643483549 0.4713967368259977 0
+    outer loop
+      vertex -0.9238795325112867 0.3826834323650898 1.2
+      vertex -0.9238795325112867 0.3826834323650898 4.7
+      vertex -0.8314696123025452 0.5555702330196022 1.2
+    endloop
+  endfacet
+  facet normal -0.9951847266721969 0.09801714032956071 0
+    outer loop
+      vertex -0.9807852804032304 0.19509032201612825 3.2
+      vertex -0.9807852804032304 0.19509032201612825 1.2
+      vertex -1 0 3.2
+    endloop
+  endfacet
+  facet normal -0.8819212643483549 0.4713967368259977 0
+    outer loop
+      vertex -0.8314696123025452 0.5555702330196022 3.2
+      vertex -0.8314696123025452 0.5555702330196022 1.2
+      vertex -0.9238795325112867 0.3826834323650898 4.7
+    endloop
+  endfacet
+  facet normal -0.9569403357322088 0.29028467725446233 0
+    outer loop
+      vertex -0.9807852804032304 0.19509032201612825 3.2
+      vertex -0.9807852804032304 0.19509032201612825 4.7
+      vertex -0.9238795325112867 0.3826834323650898 1.2
+    endloop
+  endfacet
+  facet normal -0.7730104533627374 0.634393284163645 0
+    outer loop
+      vertex -0.8314696123025452 0.5555702330196022 4.7
+      vertex -0.7917793470527588 0.603932961157989 3.2
+      vertex -0.8314696123025452 0.5555702330196022 3.2
+    endloop
+  endfacet
+  facet normal -0.7730104533627372 0.6343932841636452 9.422224889445761e-18
+    outer loop
+      vertex -0.8314696123025452 0.5555702330196022 4.7
+      vertex -0.7071067811865476 0.7071067811865476 3.2
+      vertex -0.7917793470527588 0.603932961157989 3.2
+    endloop
+  endfacet
+  facet normal -0.9569403357322088 0.29028467725446233 0
+    outer loop
+      vertex -0.9238795325112867 0.3826834323650898 4.7
+      vertex -0.9238795325112867 0.3826834323650898 1.2
+      vertex -0.9807852804032304 0.19509032201612825 4.7
+    endloop
+  endfacet
+  facet normal -0.9951847266721968 0.0980171403295607 0
+    outer loop
+      vertex -1 0 4.7
+      vertex -0.9807852804032304 0.19509032201612825 3.2
+      vertex -1 0 3.2
+    endloop
+  endfacet
+  facet normal -0.7730104533627373 0.6343932841636452 6.006894487699551e-19
+    outer loop
+      vertex -0.8314696123025452 0.5555702330196022 4.7
+      vertex -0.7071067811865476 0.7071067811865476 4.7
+      vertex -0.7071067811865476 0.7071067811865476 3.2
+    endloop
+  endfacet
+  facet normal -0.8819212643483549 0.47139673682599764 0
+    outer loop
+      vertex -0.8314696123025452 0.5555702330196022 4.7
+      vertex -0.8314696123025452 0.5555702330196022 3.2
+      vertex -0.9238795325112867 0.3826834323650898 4.7
+    endloop
+  endfacet
+  facet normal -0.9951847266721968 0.0980171403295607 -5.468919388999539e-19
+    outer loop
+      vertex -1 0 4.7
+      vertex -0.9807852804032304 0.19509032201612825 4.7
+      vertex -0.9807852804032304 0.19509032201612825 3.2
+    endloop
+  endfacet
+  facet normal -0.6343932841636452 0.7730104533627373 0
+    outer loop
+      vertex -0.5555702330196022 0.8314696123025452 1.2
+      vertex -0.7071067811865476 0.7071067811865476 3.2
+      vertex -0.5555702330196022 0.8314696123025452 3.2
+    endloop
+  endfacet
+  facet normal -0.4713967368259972 0.8819212643483553 -8.84300658949969e-20
+    outer loop
+      vertex -0.437860070871849 0.8943870047850927 3.2
+      vertex -0.3826834323650898 0.9238795325112867 3.2
+      vertex -0.3826834323650898 0.9238795325112867 1.2
+    endloop
+  endfacet
+  facet normal -0.471396736825998 0.8819212643483549 -2.568970138529567e-17
+    outer loop
+      vertex -0.437860070871849 0.8943870047850927 3.2
+      vertex -0.3826834323650898 0.9238795325112867 1.2
+      vertex -0.5555702330196022 0.8314696123025452 3.2
+    endloop
+  endfacet
+  facet normal -0.2902846772544623 0.9569403357322088 4.718088974398377e-18
+    outer loop
+      vertex -0.19509032201612825 0.9807852804032304 1.2
+      vertex -0.3826834323650898 0.9238795325112867 3.2
+      vertex -0.25496046361686064 0.9626238715015463 3.2
+    endloop
+  endfacet
+  facet normal -0.29028467725446244 0.9569403357322089 6.481009315075214e-19
+    outer loop
+      vertex -0.25496046361686064 0.9626238715015463 3.2
+      vertex -0.19509032201612825 0.9807852804032304 3.2
+      vertex -0.19509032201612825 0.9807852804032304 1.2
+    endloop
+  endfacet
+  facet normal -0.09801714032956071 0.9951847266721969 0
+    outer loop
+      vertex 0 1 1.2
+      vertex -0.19509032201612825 0.9807852804032304 3.2
+      vertex 0 1 3.2
+    endloop
+  endfacet
+  facet normal -0.6343932841636452 0.7730104533627373 0
+    outer loop
+      vertex -0.5555702330196022 0.8314696123025452 4.7
+      vertex -0.5555702330196022 0.8314696123025452 3.2
+      vertex -0.7071067811865476 0.7071067811865476 3.2
+    endloop
+  endfacet
+  facet normal -0.4713967368259972 0.8819212643483553 0
+    outer loop
+      vertex -0.3826834323650898 0.9238795325112867 4.7
+      vertex -0.3826834323650898 0.9238795325112867 3.2
+      vertex -0.437860070871849 0.8943870047850927 3.2
+    endloop
+  endfacet
+  facet normal -0.4713967368259979 0.8819212643483548 -6.731851934387767e-19
+    outer loop
+      vertex -0.437860070871849 0.8943870047850927 3.2
+      vertex -0.5555702330196022 0.8314696123025452 3.2
+      vertex -0.5555702330196022 0.8314696123025452 4.7
+    endloop
+  endfacet
+  facet normal -0.6343932841636452 0.7730104533627373 0
+    outer loop
+      vertex -0.7071067811865476 0.7071067811865476 3.2
+      vertex -0.7071067811865476 0.7071067811865476 4.7
+      vertex -0.5555702330196022 0.8314696123025452 4.7
+    endloop
+  endfacet
+  facet normal -0.47139673682599764 0.8819212643483549 2.328351754158969e-17
+    outer loop
+      vertex -0.3826834323650898 0.9238795325112867 4.7
+      vertex -0.437860070871849 0.8943870047850927 3.2
+      vertex -0.5555702330196022 0.8314696123025452 4.7
+    endloop
+  endfacet
+  facet normal -0.2902846772544623 0.9569403357322088 -1.2198641855436775e-18
+    outer loop
+      vertex -0.25496046361686064 0.9626238715015463 3.2
+      vertex -0.3826834323650898 0.9238795325112867 3.2
+      vertex -0.3826834323650898 0.9238795325112867 4.7
+    endloop
+  endfacet
+  facet normal -0.29028467725446244 0.9569403357322088 0
+    outer loop
+      vertex -0.19509032201612825 0.9807852804032304 4.7
+      vertex -0.19509032201612825 0.9807852804032304 3.2
+      vertex -0.25496046361686064 0.9626238715015463 3.2
+    endloop
+  endfacet
+  facet normal -0.0980171403295607 0.9951847266721968 -5.468919388999539e-19
+    outer loop
+      vertex -0.19509032201612825 0.9807852804032304 3.2
+      vertex 0 1 4.7
+      vertex 0 1 3.2
+    endloop
+  endfacet
+  facet normal -0.29028467725446233 0.9569403357322088 -4.755378021818046e-18
+    outer loop
+      vertex -0.19509032201612825 0.9807852804032304 4.7
+      vertex -0.25496046361686064 0.9626238715015463 3.2
+      vertex -0.3826834323650898 0.9238795325112867 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.3826834323650898 0.9238795325112867 4.7
+      vertex -0.5555702330196022 0.8314696123025452 4.7
+      vertex 0.3826834323650898 0.9238795325112867 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.5555702330196022 0.8314696123025452 4.7
+      vertex -0.7071067811865476 0.7071067811865476 4.7
+      vertex 0.5555702330196022 0.8314696123025452 4.7
+    endloop
+  endfacet
+  facet normal -0.0980171403295607 0.9951847266721968 -5.468919388999539e-19
+    outer loop
+      vertex 0 1 4.7
+      vertex -0.19509032201612825 0.9807852804032304 3.2
+      vertex -0.19509032201612825 0.9807852804032304 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.19509032201612825 0.9807852804032304 4.7
+      vertex -0.3826834323650898 0.9238795325112867 4.7
+      vertex 0.19509032201612825 0.9807852804032304 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.8314696123025452 0.5555702330196022 4.7
+      vertex 0.7071067811865476 0.7071067811865476 4.7
+      vertex -0.7071067811865476 0.7071067811865476 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.8314696123025452 0.5555702330196022 4.7
+      vertex -0.9238795325112867 0.3826834323650898 4.7
+      vertex 0.8314696123025452 0.5555702330196022 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.9238795325112867 0.3826834323650898 4.7
+      vertex -0.9807852804032304 0.19509032201612825 4.7
+      vertex 0.9238795325112867 0.3826834323650898 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1 0 4.7
+      vertex 0.9807852804032304 0.19509032201612825 4.7
+      vertex -0.9807852804032304 0.19509032201612825 4.7
+    endloop
+  endfacet
+  facet normal -0.9569403357322088 -0.29028467725446233 0
+    outer loop
+      vertex -0.9807852804032304 -0.19509032201612825 3.2
+      vertex -0.9807852804032304 -0.19509032201612825 1.2
+      vertex -0.9238795325112867 -0.3826834323650898 3.2
+    endloop
+  endfacet
+  facet normal -0.8819212643483549 -0.4713967368259977 0
+    outer loop
+      vertex -0.8314696123025452 -0.5555702330196022 4.7
+      vertex -0.9238795325112867 -0.3826834323650898 1.2
+      vertex -0.8314696123025452 -0.5555702330196022 1.2
+    endloop
+  endfacet
+  facet normal -0.9951847266721969 -0.09801714032956071 0
+    outer loop
+      vertex -1 0 3.2
+      vertex -1 0 1.2
+      vertex -0.9807852804032304 -0.19509032201612825 4.7
+    endloop
+  endfacet
+  facet normal -0.9951847266721968 -0.0980171403295607 0
+    outer loop
+      vertex -0.9807852804032304 -0.19509032201612825 3.2
+      vertex -0.9807852804032304 -0.19509032201612825 4.7
+      vertex -1 0 1.2
+    endloop
+  endfacet
+  facet normal -0.8819212643483549 -0.4713967368259977 0
+    outer loop
+      vertex -0.9238795325112867 -0.3826834323650898 3.2
+      vertex -0.9238795325112867 -0.3826834323650898 1.2
+      vertex -0.8314696123025452 -0.5555702330196022 4.7
+    endloop
+  endfacet
+  facet normal -0.7730104533627373 -0.6343932841636452 0
+    outer loop
+      vertex -0.7071067811865476 -0.7071067811865476 3.2
+      vertex -0.7071067811865476 -0.7071067811865476 4.7
+      vertex -0.8314696123025452 -0.5555702330196022 1.2
+    endloop
+  endfacet
+  facet normal -0.9569403357322088 -0.29028467725446233 0
+    outer loop
+      vertex -0.9238795325112867 -0.3826834323650898 4.7
+      vertex -0.9807852804032304 -0.19509032201612825 3.2
+      vertex -0.9238795325112867 -0.3826834323650898 3.2
+    endloop
+  endfacet
+  facet normal -0.7730104533627373 -0.634393284163645 0
+    outer loop
+      vertex -0.8314696123025452 -0.5555702330196022 4.7
+      vertex -0.8314696123025452 -0.5555702330196022 1.2
+      vertex -0.7071067811865476 -0.7071067811865476 4.7
+    endloop
+  endfacet
+  facet normal -0.9951847266721968 -0.0980171403295607 0
+    outer loop
+      vertex -1 0 4.7
+      vertex -1 0 3.2
+      vertex -0.9807852804032304 -0.19509032201612825 4.7
+    endloop
+  endfacet
+  facet normal -0.9569403357322088 -0.29028467725446233 0
+    outer loop
+      vertex -0.9807852804032304 -0.19509032201612825 4.7
+      vertex -0.9807852804032304 -0.19509032201612825 3.2
+      vertex -0.9238795325112867 -0.3826834323650898 4.7
+    endloop
+  endfacet
+  facet normal -0.8819212643483549 -0.47139673682599764 0
+    outer loop
+      vertex -0.9238795325112867 -0.3826834323650898 4.7
+      vertex -0.9238795325112867 -0.3826834323650898 3.2
+      vertex -0.8314696123025452 -0.5555702330196022 4.7
+    endloop
+  endfacet
+  facet normal -0.634393284163645 -0.7730104533627374 0
+    outer loop
+      vertex -0.7071067811865476 -0.7071067811865476 1.2
+      vertex -0.6587440530481607 -0.746797046436334 3.2
+      vertex -0.7071067811865476 -0.7071067811865476 3.2
+    endloop
+  endfacet
+  facet normal -0.6343932841636452 -0.7730104533627373 7.80710919813189e-18
+    outer loop
+      vertex -0.6587440530481607 -0.746797046436334 3.2
+      vertex -0.7071067811865476 -0.7071067811865476 1.2
+      vertex -0.5555702330196022 -0.8314696123025452 3.2
+    endloop
+  endfacet
+  facet normal -0.4713967368259972 -0.8819212643483553 8.84300658949969e-20
+    outer loop
+      vertex -0.5003935945128429 -0.8609621400287393 3.2
+      vertex -0.5555702330196022 -0.8314696123025452 3.2
+      vertex -0.5555702330196022 -0.8314696123025452 1.2
+    endloop
+  endfacet
+  facet normal -0.471396736825998 -0.8819212643483549 2.892956404105479e-17
+    outer loop
+      vertex -0.3826834323650898 -0.9238795325112867 3.2
+      vertex -0.5003935945128429 -0.8609621400287393 3.2
+      vertex -0.5555702330196022 -0.8314696123025452 1.2
+    endloop
+  endfacet
+  facet normal -0.0980171403295607 -0.9951847266721969 0
+    outer loop
+      vertex 0 -1 4.7
+      vertex -0.19509032201612825 -0.9807852804032304 1.2
+      vertex 0 -1 1.2
+    endloop
+  endfacet
+  facet normal -0.29028467725446233 -0.9569403357322088 0
+    outer loop
+      vertex -0.3826834323650898 -0.9238795325112867 4.7
+      vertex -0.3826834323650898 -0.9238795325112867 3.2
+      vertex -0.19509032201612825 -0.9807852804032304 1.2
+    endloop
+  endfacet
+  facet normal -0.634393284163645 -0.7730104533627374 0
+    outer loop
+      vertex -0.7071067811865476 -0.7071067811865476 3.2
+      vertex -0.6587440530481607 -0.746797046436334 3.2
+      vertex -0.7071067811865476 -0.7071067811865476 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1 0 4.7
+      vertex -1 0 4.7
+      vertex -0.9807852804032304 -0.19509032201612825 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.9807852804032304 -0.19509032201612825 4.7
+      vertex -0.9238795325112867 -0.3826834323650898 4.7
+      vertex 0.9807852804032304 -0.19509032201612825 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.8314696123025452 -0.5555702330196022 4.7
+      vertex 0.9238795325112867 -0.3826834323650898 4.7
+      vertex -0.9238795325112867 -0.3826834323650898 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.8314696123025452 -0.5555702330196022 4.7
+      vertex -0.7071067811865476 -0.7071067811865476 4.7
+      vertex 0.8314696123025452 -0.5555702330196022 4.7
+    endloop
+  endfacet
+  facet normal -0.6343932841636452 -0.7730104533627372 -3.628610806175411e-18
+    outer loop
+      vertex -0.6587440530481607 -0.746797046436334 3.2
+      vertex -0.5555702330196022 -0.8314696123025452 3.2
+      vertex -0.5555702330196022 -0.8314696123025452 4.7
+    endloop
+  endfacet
+  facet normal -0.4713967368259972 -0.8819212643483553 0
+    outer loop
+      vertex -0.5555702330196022 -0.8314696123025452 4.7
+      vertex -0.5555702330196022 -0.8314696123025452 3.2
+      vertex -0.5003935945128429 -0.8609621400287393 3.2
+    endloop
+  endfacet
+  facet normal -0.4713967368259979 -0.8819212643483548 -3.419766638920985e-17
+    outer loop
+      vertex -0.5555702330196022 -0.8314696123025452 4.7
+      vertex -0.5003935945128429 -0.8609621400287393 3.2
+      vertex -0.3826834323650898 -0.9238795325112867 3.2
+    endloop
+  endfacet
+  facet normal -0.6343932841636452 -0.7730104533627373 -6.415131839622646e-18
+    outer loop
+      vertex -0.7071067811865476 -0.7071067811865476 4.7
+      vertex -0.6587440530481607 -0.746797046436334 3.2
+      vertex -0.5555702330196022 -0.8314696123025452 4.7
+    endloop
+  endfacet
+  facet normal -0.47139673682599764 -0.8819212643483549 -5.870300533564287e-18
+    outer loop
+      vertex -0.5555702330196022 -0.8314696123025452 4.7
+      vertex -0.3826834323650898 -0.9238795325112867 3.2
+      vertex -0.3826834323650898 -0.9238795325112867 4.7
+    endloop
+  endfacet
+  facet normal -0.29028467725446233 -0.9569403357322088 3.605143266333654e-19
+    outer loop
+      vertex -0.3826834323650898 -0.9238795325112867 4.7
+      vertex -0.19509032201612825 -0.9807852804032304 1.2
+      vertex -0.19509032201612825 -0.9807852804032304 4.7
+    endloop
+  endfacet
+  facet normal -0.0980171403295607 -0.9951847266721969 2.3438225952855167e-19
+    outer loop
+      vertex 0 -1 4.7
+      vertex -0.19509032201612825 -0.9807852804032304 4.7
+      vertex -0.19509032201612825 -0.9807852804032304 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.7071067811865476 -0.7071067811865476 4.7
+      vertex -0.5555702330196022 -0.8314696123025452 4.7
+      vertex 0.7071067811865476 -0.7071067811865476 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.5555702330196022 -0.8314696123025452 4.7
+      vertex -0.3826834323650898 -0.9238795325112867 4.7
+      vertex 0.5555702330196022 -0.8314696123025452 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.3826834323650898 -0.9238795325112867 4.7
+      vertex -0.19509032201612825 -0.9807852804032304 4.7
+      vertex 0.3826834323650898 -0.9238795325112867 4.7
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -0.28288096692338593 1.422138656584684 0
+      vertex 0 1.45 0
+      vertex 0.28288096692338593 1.422138656584684 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -0.28288096692338593 1.422138656584684 0
+      vertex 0.28288096692338593 1.422138656584684 0
+      vertex 0.5548909769293802 1.3396253221413656 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -0.5548909769293802 1.3396253221413656 0
+      vertex 0.5548909769293802 1.3396253221413656 0
+      vertex 0.8055768378784232 1.2056309378386905 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -0.8055768378784232 1.2056309378386905 0
+      vertex 0.8055768378784232 1.2056309378386905 0
+      vertex 1.0253048327204939 1.0253048327204939 0
+    endloop
+  endfacet
+  facet normal 0.09801714032956073 0.9951847266721969 -6.586629075765609e-19
+    outer loop
+      vertex 0 1.45 0
+      vertex 0.28288096692338593 1.422138656584684 1.2
+      vertex 0.28288096692338593 1.422138656584684 0
+    endloop
+  endfacet
+  facet normal 0.09801714032956073 0.9951847266721969 0
+    outer loop
+      vertex 0 1.45 0
+      vertex 0 1.45 1.2
+      vertex 0.28288096692338593 1.422138656584684 1.2
+    endloop
+  endfacet
+  facet normal 0.29028467725446255 0.9569403357322088 -1.420626351698395e-20
+    outer loop
+      vertex 0.28288096692338593 1.422138656584684 0
+      vertex 0.5548909769293802 1.3396253221413656 1.2
+      vertex 0.5548909769293802 1.3396253221413656 0
+    endloop
+  endfacet
+  facet normal 0.4713967368259977 0.8819212643483549 -9.383410347925226e-18
+    outer loop
+      vertex 0.5548909769293802 1.3396253221413656 0
+      vertex 0.8055768378784232 1.2056309378386905 1.2
+      vertex 0.8055768378784232 1.2056309378386905 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.0253048327204939 1.0253048327204939 0
+      vertex 1.0253048327204939 1.0253048327204939 0
+      vertex 1.2056309378386905 0.8055768378784232 0
+    endloop
+  endfacet
+  facet normal 0.29028467725446255 0.9569403357322088 0
+    outer loop
+      vertex 0.28288096692338593 1.422138656584684 0
+      vertex 0.28288096692338593 1.422138656584684 1.2
+      vertex 0.5548909769293802 1.3396253221413656 1.2
+    endloop
+  endfacet
+  facet normal 0.4713967368259977 0.8819212643483549 0
+    outer loop
+      vertex 0.5548909769293802 1.3396253221413656 0
+      vertex 0.5548909769293802 1.3396253221413656 1.2
+      vertex 0.8055768378784232 1.2056309378386905 1.2
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.2056309378386905 0.8055768378784232 0
+      vertex 1.2056309378386905 0.8055768378784232 0
+      vertex 1.3396253221413656 0.5548909769293802 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.3396253221413656 0.5548909769293802 0
+      vertex 1.3396253221413656 0.5548909769293802 0
+      vertex 1.422138656584684 0.28288096692338593 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.422138656584684 0.28288096692338593 0
+      vertex 1.422138656584684 0.28288096692338593 0
+      vertex 1.45 0 0
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.28288096692338593 1.422138656584684 1.2
+      vertex 0.28288096692338593 1.422138656584684 1.2
+      vertex 0 1.45 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.5548909769293802 1.3396253221413656 1.2
+      vertex 0.5548909769293802 1.3396253221413656 1.2
+      vertex 0.28288096692338593 1.422138656584684 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.8055768378784232 1.2056309378386905 1.2
+      vertex 0.8055768378784232 1.2056309378386905 1.2
+      vertex 0.5548909769293802 1.3396253221413656 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.0253048327204939 1.0253048327204939 1.2
+      vertex 0 1 1.2
+      vertex 1.0253048327204939 1.0253048327204939 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.0253048327204939 1.0253048327204939 1.2
+      vertex 1.0253048327204939 1.0253048327204939 1.2
+      vertex 0.8055768378784232 1.2056309378386905 1.2
+    endloop
+  endfacet
+  facet normal 0.09801714032956071 0.9951847266721969 4.101689541749655e-19
+    outer loop
+      vertex 0.19509032201612825 0.9807852804032304 1.2
+      vertex 0 1 1.2
+      vertex 0 1 3.2
+    endloop
+  endfacet
+  facet normal 0.29028467725446233 0.9569403357322088 6.309000716083895e-19
+    outer loop
+      vertex 0.3826834323650898 0.9238795325112867 1.2
+      vertex 0.19509032201612825 0.9807852804032304 1.2
+      vertex 0.19509032201612825 0.9807852804032304 3.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.0253048327204939 1.0253048327204939 1.2
+      vertex 0 1 1.2
+      vertex 0.19509032201612825 0.9807852804032304 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.0253048327204939 1.0253048327204939 1.2
+      vertex 0.19509032201612825 0.9807852804032304 1.2
+      vertex 0.3826834323650898 0.9238795325112867 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.0253048327204939 1.0253048327204939 1.2
+      vertex 0.3826834323650898 0.9238795325112867 1.2
+      vertex 0.5555702330196022 0.8314696123025452 1.2
+    endloop
+  endfacet
+  facet normal 0.4713967368259977 0.8819212643483549 -4.402725400173216e-18
+    outer loop
+      vertex 0.5555702330196022 0.8314696123025452 1.2
+      vertex 0.3826834323650898 0.9238795325112867 1.2
+      vertex 0.3826834323650898 0.9238795325112867 3.2
+    endloop
+  endfacet
+  facet normal 0.6343932841636452 0.7730104533627373 -4.505170865774664e-19
+    outer loop
+      vertex 0.7071067811865476 0.7071067811865476 1.2
+      vertex 0.5555702330196022 0.8314696123025452 1.2
+      vertex 0.5555702330196022 0.8314696123025452 3.2
+    endloop
+  endfacet
+  facet normal 0.6343932841636453 0.7730104533627372 -4.7071209562571874e-18
+    outer loop
+      vertex 0.8055768378784232 1.2056309378386905 0
+      vertex 1.0253048327204939 1.0253048327204939 1.2
+      vertex 1.0253048327204939 1.0253048327204939 0
+    endloop
+  endfacet
+  facet normal 0.7730104533627372 0.6343932841636453 0
+    outer loop
+      vertex 1.0253048327204939 1.0253048327204939 0
+      vertex 1.0253048327204939 1.0253048327204939 1.2
+      vertex 1.2056309378386905 0.8055768378784232 0
+    endloop
+  endfacet
+  facet normal 0.6343932841636453 0.7730104533627372 0
+    outer loop
+      vertex 0.8055768378784232 1.2056309378386905 0
+      vertex 0.8055768378784232 1.2056309378386905 1.2
+      vertex 1.0253048327204939 1.0253048327204939 1.2
+    endloop
+  endfacet
+  facet normal 0.7730104533627372 0.6343932841636453 0
+    outer loop
+      vertex 1.2056309378386905 0.8055768378784232 0
+      vertex 1.0253048327204939 1.0253048327204939 1.2
+      vertex 1.2056309378386905 0.8055768378784232 1.2
+    endloop
+  endfacet
+  facet normal 0.8819212643483549 0.4713967368259977 0
+    outer loop
+      vertex 1.2056309378386905 0.8055768378784232 0
+      vertex 1.2056309378386905 0.8055768378784232 1.2
+      vertex 1.3396253221413656 0.5548909769293802 0
+    endloop
+  endfacet
+  facet normal 0.9569403357322088 0.29028467725446255 0
+    outer loop
+      vertex 1.3396253221413656 0.5548909769293802 0
+      vertex 1.3396253221413656 0.5548909769293802 1.2
+      vertex 1.422138656584684 0.28288096692338593 0
+    endloop
+  endfacet
+  facet normal 0.9951847266721969 0.09801714032956073 0
+    outer loop
+      vertex 1.422138656584684 0.28288096692338593 0
+      vertex 1.422138656584684 0.28288096692338593 1.2
+      vertex 1.45 0 0
+    endloop
+  endfacet
+  facet normal 0.8819212643483549 0.4713967368259977 0
+    outer loop
+      vertex 1.3396253221413656 0.5548909769293802 0
+      vertex 1.2056309378386905 0.8055768378784232 1.2
+      vertex 1.3396253221413656 0.5548909769293802 1.2
+    endloop
+  endfacet
+  facet normal 0.9569403357322088 0.29028467725446255 0
+    outer loop
+      vertex 1.422138656584684 0.28288096692338593 0
+      vertex 1.3396253221413656 0.5548909769293802 1.2
+      vertex 1.422138656584684 0.28288096692338593 1.2
+    endloop
+  endfacet
+  facet normal 0.9951847266721969 0.09801714032956073 -6.586629075765609e-19
+    outer loop
+      vertex 1.422138656584684 0.28288096692338593 1.2
+      vertex 1.45 0 1.2
+      vertex 1.45 0 0
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.0253048327204939 1.0253048327204939 1.2
+      vertex 0.5555702330196022 0.8314696123025452 1.2
+      vertex 0.7071067811865476 0.7071067811865476 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.0253048327204939 1.0253048327204939 1.2
+      vertex 0.7071067811865476 0.7071067811865476 1.2
+      vertex 1.2056309378386905 0.8055768378784232 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.2056309378386905 0.8055768378784232 1.2
+      vertex 0.7071067811865476 0.7071067811865476 1.2
+      vertex 0.8314696123025452 0.5555702330196022 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.2056309378386905 0.8055768378784232 1.2
+      vertex 0.8314696123025452 0.5555702330196022 1.2
+      vertex 0.9238795325112867 0.3826834323650898 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.3396253221413656 0.5548909769293802 1.2
+      vertex 0.9238795325112867 0.3826834323650898 1.2
+      vertex 0.9807852804032304 0.19509032201612825 1.2
+    endloop
+  endfacet
+  facet normal 0.7730104533627373 0.6343932841636452 0
+    outer loop
+      vertex 0.7071067811865476 0.7071067811865476 1.2
+      vertex 0.7071067811865476 0.7071067811865476 3.2
+      vertex 0.8314696123025452 0.5555702330196022 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.2056309378386905 0.8055768378784232 1.2
+      vertex 0.9238795325112867 0.3826834323650898 1.2
+      vertex 1.3396253221413656 0.5548909769293802 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.3396253221413656 0.5548909769293802 1.2
+      vertex 0.9807852804032304 0.19509032201612825 1.2
+      vertex 1.422138656584684 0.28288096692338593 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.422138656584684 0.28288096692338593 1.2
+      vertex 0.9807852804032304 0.19509032201612825 1.2
+      vertex 1 0 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.422138656584684 0.28288096692338593 1.2
+      vertex 1 0 1.2
+      vertex 1.45 0 1.2
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.45 0 0
+      vertex 1.45 0 0
+      vertex 1.422138656584684 -0.28288096692338593 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.422138656584684 -0.28288096692338593 0
+      vertex 1.422138656584684 -0.28288096692338593 0
+      vertex 1.3396253221413656 -0.5548909769293802 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.3396253221413656 -0.5548909769293802 0
+      vertex 1.3396253221413656 -0.5548909769293802 0
+      vertex 1.2056309378386905 -0.8055768378784232 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.2056309378386905 -0.8055768378784232 0
+      vertex 1.2056309378386905 -0.8055768378784232 0
+      vertex 1.0253048327204939 -1.0253048327204939 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -1.0253048327204939 -1.0253048327204939 0
+      vertex 1.0253048327204939 -1.0253048327204939 0
+      vertex 0.8055768378784232 -1.2056309378386905 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -0.28288096692338593 -1.422138656584684 0
+      vertex 0.28288096692338593 -1.422138656584684 0
+      vertex 0 -1.45 0
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -0.5548909769293802 -1.3396253221413656 0
+      vertex 0.5548909769293802 -1.3396253221413656 0
+      vertex 0.28288096692338593 -1.422138656584684 0
+    endloop
+  endfacet
+  facet normal 0.09801714032956073 -0.9951847266721969 0
+    outer loop
+      vertex 0 -1.45 0
+      vertex 0.28288096692338593 -1.422138656584684 0
+      vertex 0 -1.45 1.2
+    endloop
+  endfacet
+  facet normal 0 0 -1
+    outer loop
+      vertex -0.8055768378784232 -1.2056309378386905 0
+      vertex 0.8055768378784232 -1.2056309378386905 0
+      vertex 0.5548909769293802 -1.3396253221413656 0
+    endloop
+  endfacet
+  facet normal 0.09801714032956073 -0.9951847266721969 0
+    outer loop
+      vertex 0.28288096692338593 -1.422138656584684 0
+      vertex 0.28288096692338593 -1.422138656584684 1.2
+      vertex 0 -1.45 1.2
+    endloop
+  endfacet
+  facet normal 0.29028467725446255 -0.9569403357322088 0
+    outer loop
+      vertex 0.28288096692338593 -1.422138656584684 0
+      vertex 0.5548909769293802 -1.3396253221413656 0
+      vertex 0.28288096692338593 -1.422138656584684 1.2
+    endloop
+  endfacet
+  facet normal 0.4713967368259977 -0.8819212643483549 0
+    outer loop
+      vertex 0.5548909769293802 -1.3396253221413656 0
+      vertex 0.8055768378784232 -1.2056309378386905 0
+      vertex 0.5548909769293802 -1.3396253221413656 1.2
+    endloop
+  endfacet
+  facet normal 0.29028467725446255 -0.9569403357322088 0
+    outer loop
+      vertex 0.5548909769293802 -1.3396253221413656 0
+      vertex 0.5548909769293802 -1.3396253221413656 1.2
+      vertex 0.28288096692338593 -1.422138656584684 1.2
+    endloop
+  endfacet
+  facet normal 0.4713967368259977 -0.8819212643483549 9.383410347925226e-18
+    outer loop
+      vertex 0.5548909769293802 -1.3396253221413656 1.2
+      vertex 0.8055768378784232 -1.2056309378386905 0
+      vertex 0.8055768378784232 -1.2056309378386905 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -1.0253048327204939 -1.0253048327204939 1.2
+      vertex 1.0253048327204939 -1.0253048327204939 1.2
+      vertex 0 -1 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.28288096692338593 -1.422138656584684 1.2
+      vertex 0 -1.45 1.2
+      vertex 0.28288096692338593 -1.422138656584684 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.8055768378784232 -1.2056309378386905 1.2
+      vertex 0.8055768378784232 -1.2056309378386905 1.2
+      vertex 1.0253048327204939 -1.0253048327204939 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.5548909769293802 -1.3396253221413656 1.2
+      vertex 0.5548909769293802 -1.3396253221413656 1.2
+      vertex 0.8055768378784232 -1.2056309378386905 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.28288096692338593 -1.422138656584684 1.2
+      vertex 0.28288096692338593 -1.422138656584684 1.2
+      vertex 0.5548909769293802 -1.3396253221413656 1.2
+    endloop
+  endfacet
+  facet normal 0.09801714032956071 -0.9951847266721969 0
+    outer loop
+      vertex 0.19509032201612825 -0.9807852804032304 3.2
+      vertex 0 -1 1.2
+      vertex 0.19509032201612825 -0.9807852804032304 1.2
+    endloop
+  endfacet
+  facet normal 0.29028467725446233 -0.9569403357322088 0
+    outer loop
+      vertex 0.3826834323650898 -0.9238795325112867 3.2
+      vertex 0.19509032201612825 -0.9807852804032304 1.2
+      vertex 0.3826834323650898 -0.9238795325112867 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.0253048327204939 -1.0253048327204939 1.2
+      vertex 0.19509032201612825 -0.9807852804032304 1.2
+      vertex 0 -1 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.0253048327204939 -1.0253048327204939 1.2
+      vertex 0.3826834323650898 -0.9238795325112867 1.2
+      vertex 0.19509032201612825 -0.9807852804032304 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.2056309378386905 -0.8055768378784232 1.2
+      vertex 0.5555702330196022 -0.8314696123025452 1.2
+      vertex 0.3826834323650898 -0.9238795325112867 1.2
+    endloop
+  endfacet
+  facet normal 0.4713967368259977 -0.8819212643483549 0
+    outer loop
+      vertex 0.5555702330196022 -0.8314696123025452 3.2
+      vertex 0.3826834323650898 -0.9238795325112867 1.2
+      vertex 0.5555702330196022 -0.8314696123025452 1.2
+    endloop
+  endfacet
+  facet normal 0.9951847266721969 -0.09801714032956073 0
+    outer loop
+      vertex 1.45 0 0
+      vertex 1.45 0 1.2
+      vertex 1.422138656584684 -0.28288096692338593 0
+    endloop
+  endfacet
+  facet normal 0.9569403357322088 -0.29028467725446255 0
+    outer loop
+      vertex 1.422138656584684 -0.28288096692338593 0
+      vertex 1.422138656584684 -0.28288096692338593 1.2
+      vertex 1.3396253221413656 -0.5548909769293802 0
+    endloop
+  endfacet
+  facet normal 0.8819212643483549 -0.4713967368259977 0
+    outer loop
+      vertex 1.3396253221413656 -0.5548909769293802 0
+      vertex 1.3396253221413656 -0.5548909769293802 1.2
+      vertex 1.2056309378386905 -0.8055768378784232 0
+    endloop
+  endfacet
+  facet normal 0.9951847266721969 -0.09801714032956073 0
+    outer loop
+      vertex 1.422138656584684 -0.28288096692338593 0
+      vertex 1.45 0 1.2
+      vertex 1.422138656584684 -0.28288096692338593 1.2
+    endloop
+  endfacet
+  facet normal 0.8819212643483549 -0.4713967368259977 0
+    outer loop
+      vertex 1.2056309378386905 -0.8055768378784232 0
+      vertex 1.3396253221413656 -0.5548909769293802 1.2
+      vertex 1.2056309378386905 -0.8055768378784232 1.2
+    endloop
+  endfacet
+  facet normal 0.9569403357322088 -0.29028467725446255 0
+    outer loop
+      vertex 1.3396253221413656 -0.5548909769293802 0
+      vertex 1.422138656584684 -0.28288096692338593 1.2
+      vertex 1.3396253221413656 -0.5548909769293802 1.2
+    endloop
+  endfacet
+  facet normal 0.6343932841636453 -0.7730104533627372 4.7071209562571874e-18
+    outer loop
+      vertex 1.0253048327204939 -1.0253048327204939 0
+      vertex 0.8055768378784232 -1.2056309378386905 1.2
+      vertex 0.8055768378784232 -1.2056309378386905 0
+    endloop
+  endfacet
+  facet normal 0.6343932841636453 -0.7730104533627372 0
+    outer loop
+      vertex 1.0253048327204939 -1.0253048327204939 0
+      vertex 1.0253048327204939 -1.0253048327204939 1.2
+      vertex 0.8055768378784232 -1.2056309378386905 1.2
+    endloop
+  endfacet
+  facet normal 0.7730104533627372 -0.6343932841636453 0
+    outer loop
+      vertex 1.0253048327204939 -1.0253048327204939 0
+      vertex 1.2056309378386905 -0.8055768378784232 1.2
+      vertex 1.0253048327204939 -1.0253048327204939 1.2
+    endloop
+  endfacet
+  facet normal 0.7730104533627372 -0.6343932841636453 4.7071209562571874e-18
+    outer loop
+      vertex 1.0253048327204939 -1.0253048327204939 0
+      vertex 1.2056309378386905 -0.8055768378784232 0
+      vertex 1.2056309378386905 -0.8055768378784232 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.3396253221413656 -0.5548909769293802 1.2
+      vertex 0.9238795325112867 -0.3826834323650898 1.2
+      vertex 0.8314696123025452 -0.5555702330196022 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.3396253221413656 -0.5548909769293802 1.2
+      vertex 0.8314696123025452 -0.5555702330196022 1.2
+      vertex 0.7071067811865476 -0.7071067811865476 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.3396253221413656 -0.5548909769293802 1.2
+      vertex 0.7071067811865476 -0.7071067811865476 1.2
+      vertex 1.2056309378386905 -0.8055768378784232 1.2
+    endloop
+  endfacet
+  facet normal 0.9951847266721969 -0.09801714032956071 -4.101689541749655e-19
+    outer loop
+      vertex 0.9807852804032304 -0.19509032201612825 1.2
+      vertex 1 0 1.2
+      vertex 1 0 3.2
+    endloop
+  endfacet
+  facet normal 0.9569403357322088 -0.29028467725446233 -6.309000716083895e-19
+    outer loop
+      vertex 0.9238795325112867 -0.3826834323650898 1.2
+      vertex 0.9807852804032304 -0.19509032201612825 1.2
+      vertex 0.9807852804032304 -0.19509032201612825 3.2
+    endloop
+  endfacet
+  facet normal 0.8819212643483549 -0.4713967368259977 -1.8275057390698688e-17
+    outer loop
+      vertex 0.9238795325112867 -0.3826834323650898 1.2
+      vertex 0.8943870047850927 -0.437860070871849 3.2
+      vertex 0.8314696123025452 -0.5555702330196022 1.2
+    endloop
+  endfacet
+  facet normal 0.7730104533627373 -0.6343932841636452 -6.573102358961207e-18
+    outer loop
+      vertex 0.7071067811865476 -0.7071067811865476 1.2
+      vertex 0.8314696123025452 -0.5555702330196022 1.2
+      vertex 0.7917793470527588 -0.603932961157989 3.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.45 0 1.2
+      vertex 1 0 1.2
+      vertex 0.9807852804032304 -0.19509032201612825 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.422138656584684 -0.28288096692338593 1.2
+      vertex 0.9807852804032304 -0.19509032201612825 1.2
+      vertex 0.9238795325112867 -0.3826834323650898 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.45 0 1.2
+      vertex 0.9807852804032304 -0.19509032201612825 1.2
+      vertex 1.422138656584684 -0.28288096692338593 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.422138656584684 -0.28288096692338593 1.2
+      vertex 0.9238795325112867 -0.3826834323650898 1.2
+      vertex 1.3396253221413656 -0.5548909769293802 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.2056309378386905 -0.8055768378784232 1.2
+      vertex 0.7071067811865476 -0.7071067811865476 1.2
+      vertex 0.5555702330196022 -0.8314696123025452 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1.0253048327204939 -1.0253048327204939 1.2
+      vertex 1.2056309378386905 -0.8055768378784232 1.2
+      vertex 0.3826834323650898 -0.9238795325112867 1.2
+    endloop
+  endfacet
+  facet normal 0.09801714032956106 0.9951847266721968 3.48905404298044e-17
+    outer loop
+      vertex 0.19509032201612825 0.9807852804032304 1.2
+      vertex 0 1 3.2
+      vertex 0.1328274532875767 0.9869176377213483 3.2
+    endloop
+  endfacet
+  facet normal 0.09801714032955995 0.995184726672197 -2.0129433100907447e-19
+    outer loop
+      vertex 0.1328274532875767 0.9869176377213483 3.2
+      vertex 0.19509032201612825 0.9807852804032304 3.2
+      vertex 0.19509032201612825 0.9807852804032304 1.2
+    endloop
+  endfacet
+  facet normal 0.29028467725446233 0.9569403357322088 0
+    outer loop
+      vertex 0.3826834323650898 0.9238795325112867 1.2
+      vertex 0.19509032201612825 0.9807852804032304 3.2
+      vertex 0.3826834323650898 0.9238795325112867 3.2
+    endloop
+  endfacet
+  facet normal 0.471396736825998 0.8819212643483549 2.684149054258869e-17
+    outer loop
+      vertex 0.5555702330196022 0.8314696123025452 1.2
+      vertex 0.3826834323650898 0.9238795325112867 3.2
+      vertex 0.5003935945128429 0.8609621400287393 3.2
+    endloop
+  endfacet
+  facet normal 0.4713967368259972 0.8819212643483553 8.84300658949969e-20
+    outer loop
+      vertex 0.5003935945128429 0.8609621400287393 3.2
+      vertex 0.5555702330196022 0.8314696123025452 3.2
+      vertex 0.5555702330196022 0.8314696123025452 1.2
+    endloop
+  endfacet
+  facet normal 0.6343932841636452 0.7730104533627373 6.617597938302191e-18
+    outer loop
+      vertex 0.7071067811865476 0.7071067811865476 1.2
+      vertex 0.5555702330196022 0.8314696123025452 3.2
+      vertex 0.6587440530481607 0.746797046436334 3.2
+    endloop
+  endfacet
+  facet normal 0.634393284163645 0.7730104533627374 -1.533388103255081e-19
+    outer loop
+      vertex 0.6587440530481607 0.746797046436334 3.2
+      vertex 0.7071067811865476 0.7071067811865476 3.2
+      vertex 0.7071067811865476 0.7071067811865476 1.2
+    endloop
+  endfacet
+  facet normal 0.09801714032956108 0.9951847266721968 -4.6746903567671736e-17
+    outer loop
+      vertex 0.19509032201612825 0.9807852804032304 4.7
+      vertex 0.1328274532875767 0.9869176377213483 3.2
+      vertex 0 1 3.2
+    endloop
+  endfacet
+  facet normal 0.09801714032955994 0.9951847266721969 0
+    outer loop
+      vertex 0.19509032201612825 0.9807852804032304 4.7
+      vertex 0.19509032201612825 0.9807852804032304 3.2
+      vertex 0.1328274532875767 0.9869176377213483 3.2
+    endloop
+  endfacet
+  facet normal 0.29028467725446233 0.9569403357322088 8.412000954778526e-19
+    outer loop
+      vertex 0.19509032201612825 0.9807852804032304 3.2
+      vertex 0.3826834323650898 0.9238795325112867 4.7
+      vertex 0.3826834323650898 0.9238795325112867 3.2
+    endloop
+  endfacet
+  facet normal 0.0980171403295607 0.9951847266721968 5.468919388999539e-19
+    outer loop
+      vertex 0.19509032201612825 0.9807852804032304 4.7
+      vertex 0 1 3.2
+      vertex 0 1 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 0 1 4.7
+      vertex -0.19509032201612825 0.9807852804032304 4.7
+      vertex 0.19509032201612825 0.9807852804032304 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 0.19509032201612825 0.9807852804032304 4.7
+      vertex -0.3826834323650898 0.9238795325112867 4.7
+      vertex 0.3826834323650898 0.9238795325112867 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 0.3826834323650898 0.9238795325112867 4.7
+      vertex -0.5555702330196022 0.8314696123025452 4.7
+      vertex 0.5555702330196022 0.8314696123025452 4.7
+    endloop
+  endfacet
+  facet normal 0.29028467725446233 0.9569403357322088 8.412000954778526e-19
+    outer loop
+      vertex 0.3826834323650898 0.9238795325112867 4.7
+      vertex 0.19509032201612825 0.9807852804032304 3.2
+      vertex 0.19509032201612825 0.9807852804032304 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 0.5555702330196022 0.8314696123025452 4.7
+      vertex -0.7071067811865476 0.7071067811865476 4.7
+      vertex 0.7071067811865476 0.7071067811865476 4.7
+    endloop
+  endfacet
+  facet normal 0.4713967368259979 0.8819212643483548 -3.419766638920985e-17
+    outer loop
+      vertex 0.5555702330196022 0.8314696123025452 4.7
+      vertex 0.5003935945128429 0.8609621400287393 3.2
+      vertex 0.3826834323650898 0.9238795325112867 3.2
+    endloop
+  endfacet
+  facet normal 0.4713967368259972 0.8819212643483553 0
+    outer loop
+      vertex 0.5555702330196022 0.8314696123025452 4.7
+      vertex 0.5555702330196022 0.8314696123025452 3.2
+      vertex 0.5003935945128429 0.8609621400287393 3.2
+    endloop
+  endfacet
+  facet normal 0.6343932841636452 0.7730104533627372 -3.628610806175411e-18
+    outer loop
+      vertex 0.6587440530481607 0.746797046436334 3.2
+      vertex 0.5555702330196022 0.8314696123025452 3.2
+      vertex 0.5555702330196022 0.8314696123025452 4.7
+    endloop
+  endfacet
+  facet normal 0.47139673682599764 0.8819212643483549 -5.870300533564287e-18
+    outer loop
+      vertex 0.5555702330196022 0.8314696123025452 4.7
+      vertex 0.3826834323650898 0.9238795325112867 3.2
+      vertex 0.3826834323650898 0.9238795325112867 4.7
+    endloop
+  endfacet
+  facet normal 0.6343932841636452 0.7730104533627373 -6.415131839622646e-18
+    outer loop
+      vertex 0.7071067811865476 0.7071067811865476 4.7
+      vertex 0.6587440530481607 0.746797046436334 3.2
+      vertex 0.5555702330196022 0.8314696123025452 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 0.7071067811865476 0.7071067811865476 4.7
+      vertex -0.8314696123025452 0.5555702330196022 4.7
+      vertex 0.8314696123025452 0.5555702330196022 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 0.8314696123025452 0.5555702330196022 4.7
+      vertex -0.9238795325112867 0.3826834323650898 4.7
+      vertex 0.9238795325112867 0.3826834323650898 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 0.9238795325112867 0.3826834323650898 4.7
+      vertex -0.9807852804032304 0.19509032201612825 4.7
+      vertex 0.9807852804032304 0.19509032201612825 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 0.9807852804032304 0.19509032201612825 4.7
+      vertex -1 0 4.7
+      vertex 1 0 4.7
+    endloop
+  endfacet
+  facet normal 0.634393284163645 0.7730104533627374 0
+    outer loop
+      vertex 0.7071067811865476 0.7071067811865476 4.7
+      vertex 0.7071067811865476 0.7071067811865476 3.2
+      vertex 0.6587440530481607 0.746797046436334 3.2
+    endloop
+  endfacet
+  facet normal 0.8819212643483549 0.4713967368259977 -2.515843085813266e-18
+    outer loop
+      vertex 0.9238795325112867 0.3826834323650898 1.2
+      vertex 0.8314696123025452 0.5555702330196022 1.2
+      vertex 0.8314696123025452 0.5555702330196022 4.7
+    endloop
+  endfacet
+  facet normal 0.9569403357322088 0.29028467725446233 3.605143266333654e-19
+    outer loop
+      vertex 0.9807852804032304 0.19509032201612825 1.2
+      vertex 0.9238795325112867 0.3826834323650898 1.2
+      vertex 0.9238795325112867 0.3826834323650898 4.7
+    endloop
+  endfacet
+  facet normal 0.9951847266721969 0.0980171403295607 0
+    outer loop
+      vertex 0.9807852804032304 0.19509032201612825 4.7
+      vertex 1 0 1.2
+      vertex 0.9807852804032304 0.19509032201612825 1.2
+    endloop
+  endfacet
+  facet normal 0.7730104533627373 0.6343932841636452 0
+    outer loop
+      vertex 0.7071067811865476 0.7071067811865476 3.2
+      vertex 0.7071067811865476 0.7071067811865476 4.7
+      vertex 0.8314696123025452 0.5555702330196022 1.2
+    endloop
+  endfacet
+  facet normal 0.9951847266721969 0.09801714032956071 0
+    outer loop
+      vertex 1 0 3.2
+      vertex 1 0 1.2
+      vertex 0.9807852804032304 0.19509032201612825 4.7
+    endloop
+  endfacet
+  facet normal 0.7730104533627373 0.634393284163645 0
+    outer loop
+      vertex 0.8314696123025452 0.5555702330196022 4.7
+      vertex 0.8314696123025452 0.5555702330196022 1.2
+      vertex 0.7071067811865476 0.7071067811865476 4.7
+    endloop
+  endfacet
+  facet normal 0.8819212643483549 0.4713967368259977 0
+    outer loop
+      vertex 0.9238795325112867 0.3826834323650898 4.7
+      vertex 0.9238795325112867 0.3826834323650898 1.2
+      vertex 0.8314696123025452 0.5555702330196022 4.7
+    endloop
+  endfacet
+  facet normal 0.9569403357322088 0.29028467725446233 0
+    outer loop
+      vertex 0.9807852804032304 0.19509032201612825 4.7
+      vertex 0.9807852804032304 0.19509032201612825 1.2
+      vertex 0.9238795325112867 0.3826834323650898 4.7
+    endloop
+  endfacet
+  facet normal 0.9951847266721968 0.0980171403295607 0
+    outer loop
+      vertex 1 0 3.2
+      vertex 0.9807852804032304 0.19509032201612825 4.7
+      vertex 1 0 4.7
+    endloop
+  endfacet
+  facet normal 0.29028467725446244 -0.9569403357322089 6.481009315075214e-19
+    outer loop
+      vertex 0.25496046361686064 -0.9626238715015463 3.2
+      vertex 0.19509032201612825 -0.9807852804032304 3.2
+      vertex 0.19509032201612825 -0.9807852804032304 1.2
+    endloop
+  endfacet
+  facet normal 0.2902846772544623 -0.9569403357322088 4.31171162198412e-18
+    outer loop
+      vertex 0.3826834323650898 -0.9238795325112867 3.2
+      vertex 0.25496046361686064 -0.9626238715015463 3.2
+      vertex 0.19509032201612825 -0.9807852804032304 1.2
+    endloop
+  endfacet
+  facet normal 0.0980171403295607 -0.9951847266721969 -2.3438225952855167e-19
+    outer loop
+      vertex 0.19509032201612825 -0.9807852804032304 3.2
+      vertex 0 -1 4.7
+      vertex 0 -1 1.2
+    endloop
+  endfacet
+  facet normal 0.471396736825998 -0.8819212643483549 -2.892956404105479e-17
+    outer loop
+      vertex 0.5555702330196022 -0.8314696123025452 3.2
+      vertex 0.437860070871849 -0.8943870047850927 3.2
+      vertex 0.3826834323650898 -0.9238795325112867 1.2
+    endloop
+  endfacet
+  facet normal 0.4713967368259972 -0.8819212643483553 -8.84300658949969e-20
+    outer loop
+      vertex 0.437860070871849 -0.8943870047850927 3.2
+      vertex 0.3826834323650898 -0.9238795325112867 3.2
+      vertex 0.3826834323650898 -0.9238795325112867 1.2
+    endloop
+  endfacet
+  facet normal 0.634393284163645 -0.7730104533627374 0
+    outer loop
+      vertex 0.5555702330196022 -0.8314696123025452 1.2
+      vertex 0.603932961157989 -0.7917793470527588 3.2
+      vertex 0.5555702330196022 -0.8314696123025452 3.2
+    endloop
+  endfacet
+  facet normal 0.634393284163645 -0.7730104533627373 0
+    outer loop
+      vertex 0.7071067811865476 -0.7071067811865476 4.7
+      vertex 0.5555702330196022 -0.8314696123025452 1.2
+      vertex 0.7071067811865476 -0.7071067811865476 1.2
+    endloop
+  endfacet
+  facet normal 0.6343932841636453 -0.7730104533627371 -1.488847281306875e-17
+    outer loop
+      vertex 0.7071067811865476 -0.7071067811865476 4.7
+      vertex 0.603932961157989 -0.7917793470527588 3.2
+      vertex 0.5555702330196022 -0.8314696123025452 1.2
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 1 0 4.7
+      vertex -0.9807852804032304 -0.19509032201612825 4.7
+      vertex 0.9807852804032304 -0.19509032201612825 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 0.9807852804032304 -0.19509032201612825 4.7
+      vertex -0.9238795325112867 -0.3826834323650898 4.7
+      vertex 0.9238795325112867 -0.3826834323650898 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 0.9238795325112867 -0.3826834323650898 4.7
+      vertex -0.8314696123025452 -0.5555702330196022 4.7
+      vertex 0.8314696123025452 -0.5555702330196022 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 0.8314696123025452 -0.5555702330196022 4.7
+      vertex -0.7071067811865476 -0.7071067811865476 4.7
+      vertex 0.7071067811865476 -0.7071067811865476 4.7
+    endloop
+  endfacet
+  facet normal 0.29028467725446244 -0.9569403357322088 0
+    outer loop
+      vertex 0.19509032201612825 -0.9807852804032304 4.7
+      vertex 0.19509032201612825 -0.9807852804032304 3.2
+      vertex 0.25496046361686064 -0.9626238715015463 3.2
+    endloop
+  endfacet
+  facet normal 0.2902846772544623 -0.9569403357322088 -6.984461469545256e-18
+    outer loop
+      vertex 0.19509032201612825 -0.9807852804032304 4.7
+      vertex 0.25496046361686064 -0.9626238715015463 3.2
+      vertex 0.3826834323650898 -0.9238795325112867 3.2
+    endloop
+  endfacet
+  facet normal 0.0980171403295607 -0.9951847266721968 0
+    outer loop
+      vertex 0.19509032201612825 -0.9807852804032304 3.2
+      vertex 0.19509032201612825 -0.9807852804032304 4.7
+      vertex 0 -1 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex -0.19509032201612825 -0.9807852804032304 4.7
+      vertex 0 -1 4.7
+      vertex 0.19509032201612825 -0.9807852804032304 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 0.3826834323650898 -0.9238795325112867 4.7
+      vertex -0.19509032201612825 -0.9807852804032304 4.7
+      vertex 0.19509032201612825 -0.9807852804032304 4.7
+    endloop
+  endfacet
+  facet normal 0.29028467725446233 -0.9569403357322088 -8.412000954778526e-19
+    outer loop
+      vertex 0.19509032201612825 -0.9807852804032304 4.7
+      vertex 0.3826834323650898 -0.9238795325112867 3.2
+      vertex 0.3826834323650898 -0.9238795325112867 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 0.7071067811865476 -0.7071067811865476 4.7
+      vertex -0.5555702330196022 -0.8314696123025452 4.7
+      vertex 0.5555702330196022 -0.8314696123025452 4.7
+    endloop
+  endfacet
+  facet normal 0 0 1
+    outer loop
+      vertex 0.5555702330196022 -0.8314696123025452 4.7
+      vertex -0.3826834323650898 -0.9238795325112867 4.7
+      vertex 0.3826834323650898 -0.9238795325112867 4.7
+    endloop
+  endfacet
+  facet normal 0.4713967368259979 -0.8819212643483548 0
+    outer loop
+      vertex 0.5555702330196022 -0.8314696123025452 3.2
+      vertex 0.5555702330196022 -0.8314696123025452 4.7
+      vertex 0.437860070871849 -0.8943870047850927 3.2
+    endloop
+  endfacet
+  facet normal 0.4713967368259972 -0.8819212643483553 0
+    outer loop
+      vertex 0.3826834323650898 -0.9238795325112867 3.2
+      vertex 0.437860070871849 -0.8943870047850927 3.2
+      vertex 0.3826834323650898 -0.9238795325112867 4.7
+    endloop
+  endfacet
+  facet normal 0.634393284163645 -0.7730104533627374 0
+    outer loop
+      vertex 0.5555702330196022 -0.8314696123025452 4.7
+      vertex 0.5555702330196022 -0.8314696123025452 3.2
+      vertex 0.603932961157989 -0.7917793470527588 3.2
+    endloop
+  endfacet
+  facet normal 0.47139673682599764 -0.8819212643483549 2.328351754158969e-17
+    outer loop
+      vertex 0.3826834323650898 -0.9238795325112867 4.7
+      vertex 0.437860070871849 -0.8943870047850927 3.2
+      vertex 0.5555702330196022 -0.8314696123025452 4.7
+    endloop
+  endfacet
+  facet normal 0.6343932841636452 -0.7730104533627373 6.415131839622646e-18
+    outer loop
+      vertex 0.5555702330196022 -0.8314696123025452 4.7
+      vertex 0.603932961157989 -0.7917793470527588 3.2
+      vertex 0.7071067811865476 -0.7071067811865476 4.7
+    endloop
+  endfacet
+  facet normal 0.9951847266721969 -0.09801714032956071 0
+    outer loop
+      vertex 0.9807852804032304 -0.19509032201612825 3.2
+      vertex 0.9807852804032304 -0.19509032201612825 1.2
+      vertex 1 0 3.2
+    endloop
+  endfacet
+  facet normal 0.8819212643483549 -0.471396736825998 0
+    outer loop
+      vertex 0.8314696123025452 -0.5555702330196022 3.2
+      vertex 0.8314696123025452 -0.5555702330196022 1.2
+      vertex 0.8943870047850927 -0.437860070871849 3.2
+    endloop
+  endfacet
+  facet normal 0.7730104533627374 -0.634393284163645 0
+    outer loop
+      vertex 0.8314696123025452 -0.5555702330196022 1.2
+      vertex 0.8314696123025452 -0.5555702330196022 3.2
+      vertex 0.7917793470527588 -0.603932961157989 3.2
+    endloop
+  endfacet
+  facet normal 0.8819212643483553 -0.4713967368259972 0
+    outer loop
+      vertex 0.9238795325112867 -0.3826834323650898 1.2
+      vertex 0.9238795325112867 -0.3826834323650898 3.2
+      vertex 0.8943870047850927 -0.437860070871849 3.2
+    endloop
+  endfacet
+  facet normal 0.9569403357322088 -0.29028467725446233 0
+    outer loop
+      vertex 0.9807852804032304 -0.19509032201612825 3.2
+      vertex 0.9807852804032304 -0.19509032201612825 4.7
+      vertex 0.9238795325112867 -0.3826834323650898 1.2
+    endloop
+  endfacet
+  facet normal 0.9569403357322088 -0.29028467725446233 0
+    outer loop
+      vertex 0.9238795325112867 -0.3826834323650898 3.2
+      vertex 0.9238795325112867 -0.3826834323650898 1.2
+      vertex 0.9807852804032304 -0.19509032201612825 4.7
+    endloop
+  endfacet
+  facet normal 0.7730104533627372 -0.6343932841636452 0
+    outer loop
+      vertex 0.7071067811865476 -0.7071067811865476 4.7
+      vertex 0.7071067811865476 -0.7071067811865476 1.2
+      vertex 0.7917793470527588 -0.603932961157989 3.2
+    endloop
+  endfacet
+  facet normal 0.9951847266721968 -0.0980171403295607 0
+    outer loop
+      vertex 1 0 4.7
+      vertex 0.9807852804032304 -0.19509032201612825 3.2
+      vertex 1 0 3.2
+    endloop
+  endfacet
+  facet normal 0.8819212643483548 -0.4713967368259979 0
+    outer loop
+      vertex 0.8314696123025452 -0.5555702330196022 4.7
+      vertex 0.8314696123025452 -0.5555702330196022 3.2
+      vertex 0.8943870047850927 -0.437860070871849 3.2
+    endloop
+  endfacet
+  facet normal 0.7730104533627374 -0.634393284163645 0
+    outer loop
+      vertex 0.8314696123025452 -0.5555702330196022 4.7
+      vertex 0.7917793470527588 -0.603932961157989 3.2
+      vertex 0.8314696123025452 -0.5555702330196022 3.2
+    endloop
+  endfacet
+  facet normal 0.8819212643483553 -0.4713967368259972 0
+    outer loop
+      vertex 0.9238795325112867 -0.3826834323650898 4.7
+      vertex 0.8943870047850927 -0.437860070871849 3.2
+      vertex 0.9238795325112867 -0.3826834323650898 3.2
+    endloop
+  endfacet
+  facet normal 0.9951847266721968 -0.0980171403295607 -5.468919388999539e-19
+    outer loop
+      vertex 1 0 4.7
+      vertex 0.9807852804032304 -0.19509032201612825 4.7
+      vertex 0.9807852804032304 -0.19509032201612825 3.2
+    endloop
+  endfacet
+  facet normal 0.9569403357322088 -0.29028467725446233 0
+    outer loop
+      vertex 0.9238795325112867 -0.3826834323650898 4.7
+      vertex 0.9238795325112867 -0.3826834323650898 3.2
+      vertex 0.9807852804032304 -0.19509032201612825 4.7
+    endloop
+  endfacet
+  facet normal 0.8819212643483549 -0.47139673682599764 2.138796145787578e-17
+    outer loop
+      vertex 0.8314696123025452 -0.5555702330196022 4.7
+      vertex 0.8943870047850927 -0.437860070871849 3.2
+      vertex 0.9238795325112867 -0.3826834323650898 4.7
+    endloop
+  endfacet
+  facet normal 0.7730104533627373 -0.6343932841636452 3.658460156062176e-18
+    outer loop
+      vertex 0.7071067811865476 -0.7071067811865476 4.7
+      vertex 0.7917793470527588 -0.603932961157989 3.2
+      vertex 0.8314696123025452 -0.5555702330196022 4.7
+    endloop
+  endfacet
+endsolid OpenSCAD_Model

+ 17 - 0
render.sh

@@ -0,0 +1,17 @@
+#!/usr/bin/env bash
+set -euo pipefail
+
+OPENSCAD=/opt/homebrew/bin/openscad
+cd "$(dirname "$0")"
+
+render() {
+  local src=$1 out=$2
+  echo "  $src → $out"
+  "$OPENSCAD" -o "$out" "$src" 2>&1 | grep -v '^$'
+}
+
+echo "Rendering cpu_case pieces..."
+render bottom.scad  bottom.stl
+render lid.scad     lid.stl
+render plunger.scad plunger.stl
+echo "Done."