feat: mostly correct case only

This commit is contained in:
2026-01-26 02:19:26 +00:00
parent 2ea0aac0ba
commit 689977ff00
2 changed files with 250 additions and 241 deletions

View File

@@ -1,9 +1,10 @@
esp32_width = 25.4; esp32_width = 25.6;
case_height = 6; case_height = 6;
esp32_length = 65.3; esp32_length = 65.5;
esp32_secondary_length = 59.3; esp32_secondary_length = 60;
wall_thickness = 0.5; wall_thickness = 0.5;
usb_thickness = 3.0; usb_thickness = 3.3;
usb_width = 9.1;
module generateCase() { module generateCase() {
@@ -17,13 +18,21 @@ module generateCase() {
translate([wall_thickness+3,wall_thickness,wall_thickness+1]) translate([wall_thickness+3,wall_thickness,wall_thickness+1])
cube([esp32_width-6, esp32_length, case_height]); cube([esp32_width-6, esp32_length, case_height]);
// Generate slot for OTG Port // Generate slot for OTG Port
translate([wall_thickness+2,0,wall_thickness+1]) translate([wall_thickness+2,0,wall_thickness+1.1])
cube([8,2,usb_thickness]); cube([usb_width,2,usb_thickness]);
// Generate slot for UART port // Generate slot for UART port
translate([(wall_thickness+esp32_width-10),0,wall_thickness+1]) translate([(wall_thickness+esp32_width-usb_width-2),0,wall_thickness+1.1])
cube([8,2,usb_thickness]); cube([usb_width,2,usb_thickness]);
} }
} }
// 19.5 bracket slot
module generateBracket() {
cube(19.5, 10, 0.5);
}
generateCase(); generateCase();

View File

@@ -2,7 +2,7 @@ solid OpenSCAD_Model
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 0 0 0 vertex 0 0 0
vertex 10.5 0 1.5 vertex 11.6 0 1.5
vertex 2.5 0 1.5 vertex 2.5 0 1.5
endloop endloop
endfacet endfacet
@@ -10,20 +10,20 @@ solid OpenSCAD_Model
outer loop outer loop
vertex 0 0 0 vertex 0 0 0
vertex 2.5 0 1.5 vertex 2.5 0 1.5
vertex 2.5 0 4.5 vertex 2.5 0 4.8
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 0 0 0 vertex 0 0 0
vertex 15.899999999999999 0 1.5 vertex 15 0 1.5
vertex 10.5 0 1.5 vertex 11.6 0 1.5
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 0 0 0 vertex 0 0 0
vertex 2.5 0 4.5 vertex 2.5 0 4.8
vertex 0 0 6.5 vertex 0 0 6.5
endloop endloop
endfacet endfacet
@@ -37,225 +37,225 @@ solid OpenSCAD_Model
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 0 0 6.5 vertex 0 0 6.5
vertex 2.5 0 4.5 vertex 2.5 0 4.8
vertex 10.5 0 4.5 vertex 11.6 0 4.8
endloop endloop
endfacet endfacet
facet normal -1 0 0 facet normal -1 0 0
outer loop outer loop
vertex 0 0 0 vertex 0 0 0
vertex 0 0 6.5 vertex 0 0 6.5
vertex 0 66.3 6.5 vertex 0 66.5 6.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 0 0 6.5 vertex 0 0 6.5
vertex 0.5 0.5 6.5 vertex 0.5 0.5 6.5
vertex 0.5 59.8 6.5 vertex 0.5 60 6.5
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 10.5 0 1.5 vertex 11.6 0 1.5
vertex 15.899999999999999 0 4.5 vertex 15 0 4.8
vertex 10.5 0 4.5 vertex 11.6 0 4.8
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 0 0 6.5 vertex 0 0 6.5
vertex 10.5 0 4.5 vertex 11.6 0 4.8
vertex 15.899999999999999 0 4.5 vertex 15 0 4.8
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 0 0 6.5 vertex 0 0 6.5
vertex 22.9 0.5 6.5 vertex 23.1 0.5 6.5
vertex 3.5 0.5 6.5 vertex 3.5 0.5 6.5
endloop endloop
endfacet endfacet
facet normal 0 -1 0
outer loop
vertex 0 0 6.5
vertex 15 0 4.8
vertex 24.1 0 4.8
endloop
endfacet
facet normal -1 0 0 facet normal -1 0 0
outer loop outer loop
vertex 0 0 0 vertex 0 0 0
vertex 0 66.3 6.5 vertex 0 66.5 6.5
vertex 0 66.3 0 vertex 0 66.5 0
endloop endloop
endfacet endfacet
facet normal 0 0 -1 facet normal 0 0 -1
outer loop outer loop
vertex 0 0 0 vertex 0 0 0
vertex 0 66.3 0 vertex 0 66.5 0
vertex 26.4 66.3 0 vertex 26.6 66.5 0
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 0 66.3 0 vertex 0 66.5 0
vertex 0 66.3 6.5 vertex 0 66.5 6.5
vertex 26.4 66.3 0 vertex 26.6 66.5 0
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 0 0 6.5 vertex 0 0 6.5
vertex 0.5 59.8 6.5 vertex 0.5 60 6.5
vertex 0 66.3 6.5 vertex 0 66.5 6.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 0 66.3 6.5 vertex 0 66.5 6.5
vertex 0.5 59.8 6.5 vertex 0.5 60 6.5
vertex 3.5 59.8 6.5 vertex 3.5 60 6.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 0 66.3 6.5 vertex 0 66.5 6.5
vertex 3.5 59.8 6.5 vertex 3.5 60 6.5
vertex 3.5 65.8 6.5 vertex 3.5 66 6.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 0 66.3 6.5 vertex 0 66.5 6.5
vertex 3.5 65.8 6.5 vertex 3.5 66 6.5
vertex 26.4 66.3 6.5 vertex 26.6 66.5 6.5
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 0 0 0 vertex 0 0 0
vertex 26.4 0 0 vertex 26.6 0 0
vertex 15.899999999999999 0 1.5 vertex 15 0 1.5
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 10.5 0 1.5 vertex 11.6 0 1.5
vertex 15.899999999999999 0 1.5 vertex 15 0 1.5
vertex 15.899999999999999 0 4.5 vertex 15 0 4.8
endloop endloop
endfacet endfacet
facet normal 0 0 -1 facet normal 0 0 -1
outer loop outer loop
vertex 0 0 0 vertex 0 0 0
vertex 26.4 66.3 0 vertex 26.6 66.5 0
vertex 26.4 0 0 vertex 26.6 0 0
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 26.4 0 0 vertex 26.6 0 0
vertex 23.9 0 1.5 vertex 24.1 0 1.5
vertex 15.899999999999999 0 1.5 vertex 15 0 1.5
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 26.4 0 0 vertex 26.6 0 0
vertex 26.4 0 6.5 vertex 26.6 0 6.5
vertex 23.9 0 1.5 vertex 24.1 0 1.5
endloop endloop
endfacet endfacet
facet normal 1 0 0 facet normal 1 0 0
outer loop outer loop
vertex 26.4 0 0 vertex 26.6 0 0
vertex 26.4 66.3 0 vertex 26.6 66.5 0
vertex 26.4 0 6.5 vertex 26.6 0 6.5
endloop
endfacet
facet normal 0 -1 0
outer loop
vertex 0 0 6.5
vertex 15.899999999999999 0 4.5
vertex 23.9 0 4.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 0 0 6.5 vertex 0 0 6.5
vertex 26.4 0 6.5 vertex 26.6 0 6.5
vertex 22.9 0.5 6.5 vertex 23.1 0.5 6.5
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 0 0 6.5 vertex 0 0 6.5
vertex 23.9 0 4.5 vertex 24.1 0 4.8
vertex 26.4 0 6.5 vertex 26.6 0 6.5
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 26.4 0 6.5 vertex 26.6 0 6.5
vertex 23.9 0 4.5 vertex 24.1 0 4.8
vertex 23.9 0 1.5 vertex 24.1 0 1.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 26.4 0 6.5 vertex 26.6 0 6.5
vertex 25.9 0.5 6.5 vertex 26.1 0.5 6.5
vertex 22.9 0.5 6.5 vertex 23.1 0.5 6.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 26.4 0 6.5 vertex 26.6 0 6.5
vertex 26.4 66.3 6.5 vertex 26.6 66.5 6.5
vertex 25.9 0.5 6.5 vertex 26.1 0.5 6.5
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 0 66.3 6.5 vertex 0 66.5 6.5
vertex 26.4 66.3 6.5 vertex 26.6 66.5 6.5
vertex 26.4 66.3 0 vertex 26.6 66.5 0
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 26.4 66.3 6.5 vertex 26.6 66.5 6.5
vertex 3.5 65.8 6.5 vertex 3.5 66 6.5
vertex 22.9 65.8 6.5 vertex 23.1 66 6.5
endloop endloop
endfacet endfacet
facet normal 1 0 0 facet normal 1 0 0
outer loop outer loop
vertex 26.4 0 6.5 vertex 26.6 0 6.5
vertex 26.4 66.3 0 vertex 26.6 66.5 0
vertex 26.4 66.3 6.5 vertex 26.6 66.5 6.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 26.4 66.3 6.5 vertex 26.6 66.5 6.5
vertex 25.9 59.8 6.5 vertex 26.1 60 6.5
vertex 25.9 0.5 6.5 vertex 26.1 0.5 6.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 25.9 59.8 6.5 vertex 26.1 60 6.5
vertex 22.9 65.8 6.5 vertex 23.1 66 6.5
vertex 22.9 59.8 6.5 vertex 23.1 60 6.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 26.4 66.3 6.5 vertex 26.6 66.5 6.5
vertex 22.9 65.8 6.5 vertex 23.1 66 6.5
vertex 25.9 59.8 6.5 vertex 26.1 60 6.5
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 0.5 0.5 0.5 vertex 0.5 0.5 0.5
vertex 2.5 0.5 1.5 vertex 2.5 0.5 1.5
vertex 10.5 0.5 1.5 vertex 11.6 0.5 1.5
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
@@ -268,27 +268,34 @@ solid OpenSCAD_Model
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 0.5 0.5 0.5 vertex 0.5 0.5 0.5
vertex 10.5 0.5 1.5 vertex 11.6 0.5 1.5
vertex 15.899999999999999 0.5 1.5 vertex 15 0.5 1.5
endloop
endfacet
facet normal 0 1 0
outer loop
vertex 0.5 0.5 0.5
vertex 15 0.5 1.5
vertex 24.1 0.5 1.5
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 2.5 0.5 1.5 vertex 2.5 0.5 1.5
vertex 0.5 0.5 6.5 vertex 0.5 0.5 6.5
vertex 2.5 0.5 4.5 vertex 2.5 0.5 4.8
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 2.5 0.5 4.5 vertex 2.5 0.5 4.8
vertex 3.5 0.5 6.5 vertex 3.5 0.5 6.5
vertex 3.5 0.5 4.5 vertex 3.5 0.5 4.8
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 2.5 0.5 4.5 vertex 2.5 0.5 4.8
vertex 0.5 0.5 6.5 vertex 0.5 0.5 6.5
vertex 3.5 0.5 6.5 vertex 3.5 0.5 6.5
endloop endloop
@@ -296,351 +303,344 @@ solid OpenSCAD_Model
facet normal 1 0 0 facet normal 1 0 0
outer loop outer loop
vertex 0.5 0.5 0.5 vertex 0.5 0.5 0.5
vertex 0.5 59.8 6.5 vertex 0.5 60 6.5
vertex 0.5 0.5 6.5 vertex 0.5 0.5 6.5
endloop endloop
endfacet endfacet
facet normal 1 0 0 facet normal 1 0 0
outer loop outer loop
vertex 0.5 0.5 0.5 vertex 0.5 0.5 0.5
vertex 0.5 59.8 0.5 vertex 0.5 60 0.5
vertex 0.5 59.8 6.5 vertex 0.5 60 6.5
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 0.5 59.8 0.5 vertex 0.5 60 0.5
vertex 3.5 59.8 1.5 vertex 3.5 60 1.5
vertex 0.5 59.8 6.5 vertex 0.5 60 6.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 0.5 0.5 0.5 vertex 0.5 0.5 0.5
vertex 25.9 59.8 0.5 vertex 26.1 60 0.5
vertex 0.5 59.8 0.5 vertex 0.5 60 0.5
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 0.5 59.8 0.5 vertex 0.5 60 0.5
vertex 25.9 59.8 0.5 vertex 26.1 60 0.5
vertex 3.5 59.8 1.5 vertex 3.5 60 1.5
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 3.5 59.8 1.5 vertex 3.5 60 1.5
vertex 3.5 59.8 6.5 vertex 3.5 60 6.5
vertex 0.5 59.8 6.5 vertex 0.5 60 6.5
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 0.5 0.5 0.5 vertex 0.5 0.5 0.5
vertex 15.899999999999999 0.5 1.5 vertex 24.1 0.5 1.5
vertex 23.9 0.5 1.5 vertex 26.1 0.5 0.5
endloop
endfacet
facet normal 0 1 0
outer loop
vertex 0.5 0.5 0.5
vertex 23.9 0.5 1.5
vertex 25.9 0.5 0.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 0.5 0.5 0.5 vertex 0.5 0.5 0.5
vertex 25.9 0.5 0.5 vertex 26.1 0.5 0.5
vertex 25.9 59.8 0.5 vertex 26.1 60 0.5
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 25.9 0.5 0.5 vertex 26.1 0.5 0.5
vertex 23.9 0.5 1.5 vertex 24.1 0.5 1.5
vertex 23.9 0.5 4.5 vertex 24.1 0.5 4.8
endloop endloop
endfacet endfacet
facet normal -1 0 0 facet normal -1 0 0
outer loop outer loop
vertex 25.9 0.5 0.5 vertex 26.1 0.5 0.5
vertex 25.9 0.5 6.5 vertex 26.1 0.5 6.5
vertex 25.9 59.8 0.5 vertex 26.1 60 0.5
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 25.9 0.5 0.5 vertex 26.1 0.5 0.5
vertex 23.9 0.5 4.5 vertex 24.1 0.5 4.8
vertex 25.9 0.5 6.5 vertex 26.1 0.5 6.5
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 22.9 0.5 4.5 vertex 23.1 0.5 4.8
vertex 22.9 0.5 6.5 vertex 23.1 0.5 6.5
vertex 23.9 0.5 4.5 vertex 24.1 0.5 4.8
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 23.9 0.5 4.5 vertex 24.1 0.5 4.8
vertex 22.9 0.5 6.5 vertex 23.1 0.5 6.5
vertex 25.9 0.5 6.5 vertex 26.1 0.5 6.5
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 3.5 59.8 1.5 vertex 3.5 60 1.5
vertex 25.9 59.8 0.5 vertex 26.1 60 0.5
vertex 22.9 59.8 1.5 vertex 23.1 60 1.5
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 25.9 59.8 0.5 vertex 26.1 60 0.5
vertex 25.9 59.8 6.5 vertex 26.1 60 6.5
vertex 22.9 59.8 1.5 vertex 23.1 60 1.5
endloop endloop
endfacet endfacet
facet normal -1 0 0 facet normal -1 0 0
outer loop outer loop
vertex 25.9 59.8 0.5 vertex 26.1 60 0.5
vertex 25.9 0.5 6.5 vertex 26.1 0.5 6.5
vertex 25.9 59.8 6.5 vertex 26.1 60 6.5
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 22.9 59.8 1.5 vertex 23.1 60 1.5
vertex 25.9 59.8 6.5 vertex 26.1 60 6.5
vertex 22.9 59.8 6.5 vertex 23.1 60 6.5
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 10.5 0.5 1.5 vertex 11.6 0.5 1.5
vertex 10.5 0.5 4.5 vertex 11.6 0.5 4.8
vertex 15.899999999999999 0.5 1.5 vertex 15 0.5 1.5
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 3.5 0.5 4.5 vertex 3.5 0.5 4.8
vertex 3.5 0.5 6.5 vertex 3.5 0.5 6.5
vertex 10.5 0.5 4.5 vertex 11.6 0.5 4.8
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 10.5 0.5 4.5 vertex 11.6 0.5 4.8
vertex 3.5 0.5 6.5 vertex 3.5 0.5 6.5
vertex 15.899999999999999 0.5 4.5 vertex 15 0.5 4.8
endloop endloop
endfacet endfacet
facet normal 1 0 0 facet normal 1 0 0
outer loop outer loop
vertex 3.5 59.8 1.5 vertex 3.5 60 1.5
vertex 3.5 65.8 1.5 vertex 3.5 66 1.5
vertex 3.5 59.8 6.5 vertex 3.5 60 6.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 3.5 59.8 1.5 vertex 3.5 60 1.5
vertex 22.9 65.8 1.5 vertex 23.1 66 1.5
vertex 3.5 65.8 1.5 vertex 3.5 66 1.5
endloop endloop
endfacet endfacet
facet normal 1 0 0 facet normal 1 0 0
outer loop outer loop
vertex 3.5 65.8 1.5 vertex 3.5 66 1.5
vertex 3.5 65.8 6.5 vertex 3.5 66 6.5
vertex 3.5 59.8 6.5 vertex 3.5 60 6.5
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 3.5 65.8 1.5 vertex 3.5 66 1.5
vertex 22.9 65.8 6.5 vertex 23.1 66 6.5
vertex 3.5 65.8 6.5 vertex 3.5 66 6.5
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 10.5 0.5 4.5 vertex 11.6 0.5 4.8
vertex 15.899999999999999 0.5 4.5 vertex 15 0.5 4.8
vertex 15.899999999999999 0.5 1.5 vertex 15 0.5 1.5
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 15.899999999999999 0.5 4.5 vertex 15 0.5 4.8
vertex 3.5 0.5 6.5 vertex 3.5 0.5 6.5
vertex 22.9 0.5 6.5 vertex 23.1 0.5 6.5
endloop endloop
endfacet endfacet
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex 15.899999999999999 0.5 4.5 vertex 15 0.5 4.8
vertex 22.9 0.5 6.5 vertex 23.1 0.5 6.5
vertex 22.9 0.5 4.5 vertex 23.1 0.5 4.8
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 3.5 59.8 1.5 vertex 3.5 60 1.5
vertex 22.9 59.8 1.5 vertex 23.1 60 1.5
vertex 22.9 65.8 1.5 vertex 23.1 66 1.5
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 3.5 65.8 1.5 vertex 3.5 66 1.5
vertex 22.9 65.8 1.5 vertex 23.1 66 1.5
vertex 22.9 65.8 6.5 vertex 23.1 66 6.5
endloop endloop
endfacet endfacet
facet normal -1 0 0 facet normal -1 0 0
outer loop outer loop
vertex 22.9 59.8 1.5 vertex 23.1 60 1.5
vertex 22.9 59.8 6.5 vertex 23.1 60 6.5
vertex 22.9 65.8 1.5 vertex 23.1 66 1.5
endloop endloop
endfacet endfacet
facet normal -1 0 0 facet normal -1 0 0
outer loop outer loop
vertex 22.9 65.8 1.5 vertex 23.1 66 1.5
vertex 22.9 59.8 6.5 vertex 23.1 60 6.5
vertex 22.9 65.8 6.5 vertex 23.1 66 6.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 2.5 0.5 1.5 vertex 2.5 0.5 1.5
vertex 2.5 0 1.5 vertex 2.5 0 1.5
vertex 10.5 0.5 1.5 vertex 11.6 0.5 1.5
endloop endloop
endfacet endfacet
facet normal 1 0 0 facet normal 1 0 0
outer loop outer loop
vertex 2.5 0.5 1.5 vertex 2.5 0.5 1.5
vertex 2.5 0 4.5 vertex 2.5 0 4.8
vertex 2.5 0 1.5 vertex 2.5 0 1.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 10.5 0.5 1.5 vertex 11.6 0.5 1.5
vertex 2.5 0 1.5 vertex 2.5 0 1.5
vertex 10.5 0 1.5 vertex 11.6 0 1.5
endloop endloop
endfacet endfacet
facet normal -1 0 0 facet normal -1 0 0
outer loop outer loop
vertex 10.5 0.5 1.5 vertex 11.6 0.5 1.5
vertex 10.5 0 1.5 vertex 11.6 0 1.5
vertex 10.5 0.5 4.5 vertex 11.6 0.5 4.8
endloop endloop
endfacet endfacet
facet normal 1 0 0 facet normal 1 0 0
outer loop outer loop
vertex 2.5 0.5 1.5 vertex 2.5 0.5 1.5
vertex 2.5 0.5 4.5 vertex 2.5 0.5 4.8
vertex 2.5 0 4.5 vertex 2.5 0 4.8
endloop endloop
endfacet endfacet
facet normal 0 0 -1 facet normal 0 0 -1
outer loop outer loop
vertex 2.5 0.5 4.5 vertex 2.5 0.5 4.8
vertex 3.5 0.5 4.5 vertex 3.5 0.5 4.8
vertex 2.5 0 4.5 vertex 2.5 0 4.8
endloop endloop
endfacet endfacet
facet normal 0 0 -1 facet normal 0 0 -1
outer loop outer loop
vertex 3.5 0.5 4.5 vertex 3.5 0.5 4.8
vertex 10.5 0 4.5 vertex 11.6 0 4.8
vertex 2.5 0 4.5 vertex 2.5 0 4.8
endloop endloop
endfacet endfacet
facet normal 0 0 -1 facet normal 0 0 -1
outer loop outer loop
vertex 3.5 0.5 4.5 vertex 3.5 0.5 4.8
vertex 10.5 0.5 4.5 vertex 11.6 0.5 4.8
vertex 10.5 0 4.5 vertex 11.6 0 4.8
endloop endloop
endfacet endfacet
facet normal -1 0 0 facet normal -1 0 0
outer loop outer loop
vertex 10.5 0.5 4.5 vertex 11.6 0.5 4.8
vertex 10.5 0 1.5 vertex 11.6 0 1.5
vertex 10.5 0 4.5 vertex 11.6 0 4.8
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 15.899999999999999 0.5 1.5 vertex 15 0.5 1.5
vertex 15.899999999999999 0 1.5 vertex 15 0 1.5
vertex 23.9 0.5 1.5 vertex 24.1 0.5 1.5
endloop endloop
endfacet endfacet
facet normal 1 0 0 facet normal 1 0 0
outer loop outer loop
vertex 15.899999999999999 0.5 1.5 vertex 15 0.5 1.5
vertex 15.899999999999999 0 4.5 vertex 15 0 4.8
vertex 15.899999999999999 0 1.5 vertex 15 0 1.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 23.9 0.5 1.5 vertex 24.1 0.5 1.5
vertex 15.899999999999999 0 1.5 vertex 15 0 1.5
vertex 23.9 0 1.5 vertex 24.1 0 1.5
endloop endloop
endfacet endfacet
facet normal -1 0 0 facet normal -1 0 0
outer loop outer loop
vertex 23.9 0.5 1.5 vertex 24.1 0.5 1.5
vertex 23.9 0 1.5 vertex 24.1 0 1.5
vertex 23.9 0.5 4.5 vertex 24.1 0.5 4.8
endloop endloop
endfacet endfacet
facet normal 1 0 0 facet normal 1 0 0
outer loop outer loop
vertex 15.899999999999999 0.5 1.5 vertex 15 0.5 1.5
vertex 15.899999999999999 0.5 4.5 vertex 15 0.5 4.8
vertex 15.899999999999999 0 4.5 vertex 15 0 4.8
endloop endloop
endfacet endfacet
facet normal 0 0 -1 facet normal 0 0 -1
outer loop outer loop
vertex 15.899999999999999 0.5 4.5 vertex 15 0.5 4.8
vertex 23.9 0 4.5 vertex 24.1 0 4.8
vertex 15.899999999999999 0 4.5 vertex 15 0 4.8
endloop endloop
endfacet endfacet
facet normal 0 0 -1 facet normal 0 0 -1
outer loop outer loop
vertex 15.899999999999999 0.5 4.5 vertex 15 0.5 4.8
vertex 22.9 0.5 4.5 vertex 23.1 0.5 4.8
vertex 23.9 0 4.5 vertex 24.1 0 4.8
endloop endloop
endfacet endfacet
facet normal -1 0 0 facet normal -1 0 0
outer loop outer loop
vertex 23.9 0.5 4.5 vertex 24.1 0.5 4.8
vertex 23.9 0 1.5 vertex 24.1 0 1.5
vertex 23.9 0 4.5 vertex 24.1 0 4.8
endloop endloop
endfacet endfacet
facet normal 0 0 -1 facet normal 0 0 -1
outer loop outer loop
vertex 22.9 0.5 4.5 vertex 23.1 0.5 4.8
vertex 23.9 0.5 4.5 vertex 24.1 0.5 4.8
vertex 23.9 0 4.5 vertex 24.1 0 4.8
endloop endloop
endfacet endfacet
endsolid OpenSCAD_Model endsolid OpenSCAD_Model