Update BOM and rendered image.

This commit is contained in:
Matt McWilliams 2024-11-06 16:01:27 -05:00
parent 872bdebb57
commit fae5dc7cdf
11 changed files with 915 additions and 852 deletions

View File

@ -34,17 +34,20 @@ Actual price of a full build may be higher.
| Part | Qty | Cost (USD) | | Part | Qty | Cost (USD) |
|-------------------------------------|-----|------------| |-------------------------------------|-----|------------|
| M4 hex bolt 40mm | 4 | 5.0 |
| M3 sliding t slot nut | 25 | 1.5 | | M3 sliding t slot nut | 25 | 1.5 |
| M3 hex cap bolt 8mm | 25 | 2.25 | | M3 hex cap bolt 8mm | 25 | 2.25 |
| M3 hex cap bolt 6mm | 4 | 0.28 | | M3 hex cap bolt 6mm | 8 | 0.56 |
| L298N Motor driver module | 1 | 2.89 | | L298N Motor driver module | 1 | 2.89 |
| ESP32 GPIO breakout board | 1 | 5.99 |
| ESP32 Dev board | 1 | 6.66 | | ESP32 Dev board | 1 | 6.66 |
| 250RPM DC geared motor | 2 | 29.98 | | 250RPM DC geared motor | 2 | 29.98 |
| 2020 Aluminum extrusion 420mm | 2 | 5.22 | | 2020 Aluminum extrusion 420mm | 2 | 5.22 |
| 2020 Aluminum extrusion 260mm | 4 | 6.44 | | 2020 Aluminum extrusion 260mm | 4 | 6.44 |
| 100RPM DC geared motor with encoder | 1 | 17.02 | | 100RPM DC geared motor with encoder | 1 | 17.02 |
|---------|---------------|------------------------------------| |---------|---------------|------------------------------------|
| TOTAL | 65 | 72.24 | | TOTAL | 74 | 83.51 |
<!-- /bom --> <!-- /bom -->

View File

@ -1,6 +1,8 @@
module,quantity,part,part_id,description module,quantity,part,part_id,description
contact_printer,4,2020 Aluminum extrusion 260mm,N/A,Sides and central frame contact_printer,4,2020 Aluminum extrusion 260mm,N/A,Sides and central frame
contact_printer,2,2020 Aluminum extrusion 420mm,N/A,Top and bottom frame contact_printer,2,2020 Aluminum extrusion 420mm,N/A,Top and bottom frame
electronics_panel,4,M3 hex cap bolt 6mm,N/A,Attach the GPIO breakout board to the panel
electronics_panel,1,ESP32 GPIO breakout board,N/A,To make the ESP32 dev board easier to wire
electronics_panel,6,M3 sliding t slot nut,N/A,Attach the frame to the electronics_panel electronics_panel,6,M3 sliding t slot nut,N/A,Attach the frame to the electronics_panel
electronics_panel,6,M3 hex cap bolt 8mm,N/A,Attach the electronics_panel to the frame electronics_panel,6,M3 hex cap bolt 8mm,N/A,Attach the electronics_panel to the frame
electronics_panel,1,L298N Motor driver module,N/A,Control the 3 motors using 2 channels electronics_panel,1,L298N Motor driver module,N/A,Control the 3 motors using 2 channels
@ -11,6 +13,7 @@ takeup_panel_stock,1,250RPM DC geared motor,JSX40-370,Drive the takeup of the st
takeup_panel_picture,7,M3 sliding t slot nut,N/A,Attach the frame to the takeup_panel_picture takeup_panel_picture,7,M3 sliding t slot nut,N/A,Attach the frame to the takeup_panel_picture
takeup_panel_picture,7,M3 hex cap bolt 8mm,N/A,Attach the takeup_panel_picture to the frame takeup_panel_picture,7,M3 hex cap bolt 8mm,N/A,Attach the takeup_panel_picture to the frame
takeup_panel_picture,1,250RPM DC geared motor,JSX40-370,Drive the takeup of the picture pathway takeup_panel_picture,1,250RPM DC geared motor,JSX40-370,Drive the takeup of the picture pathway
panel,4,M4 hex bolt 40mm,N/A,Attach the lamp to the panel
panel,1,100RPM DC geared motor with encoder,N/A,Drive the sprocketed_roller panel,1,100RPM DC geared motor with encoder,N/A,Drive the sprocketed_roller
panel,6,M3 sliding t slot nut,N/A,Attach aluminum extrusions to panel panel,6,M3 sliding t slot nut,N/A,Attach aluminum extrusions to panel
panel,6,M3 hex cap bolt 8mm,N/A,Attach panel to aluminum extrusions panel,6,M3 hex cap bolt 8mm,N/A,Attach panel to aluminum extrusions

1 module quantity part part_id description
2 contact_printer 4 2020 Aluminum extrusion 260mm N/A Sides and central frame
3 contact_printer 2 2020 Aluminum extrusion 420mm N/A Top and bottom frame
4 electronics_panel 4 M3 hex cap bolt 6mm N/A Attach the GPIO breakout board to the panel
5 electronics_panel 1 ESP32 GPIO breakout board N/A To make the ESP32 dev board easier to wire
6 electronics_panel 6 M3 sliding t slot nut N/A Attach the frame to the electronics_panel
7 electronics_panel 6 M3 hex cap bolt 8mm N/A Attach the electronics_panel to the frame
8 electronics_panel 1 L298N Motor driver module N/A Control the 3 motors using 2 channels
13 takeup_panel_picture 7 M3 sliding t slot nut N/A Attach the frame to the takeup_panel_picture
14 takeup_panel_picture 7 M3 hex cap bolt 8mm N/A Attach the takeup_panel_picture to the frame
15 takeup_panel_picture 1 250RPM DC geared motor JSX40-370 Drive the takeup of the picture pathway
16 panel 4 M4 hex bolt 40mm N/A Attach the lamp to the panel
17 panel 1 100RPM DC geared motor with encoder N/A Drive the sprocketed_roller
18 panel 6 M3 sliding t slot nut N/A Attach aluminum extrusions to panel
19 panel 6 M3 hex cap bolt 8mm N/A Attach panel to aluminum extrusions

View File

@ -1,11 +1,13 @@
quantity,part,part_id,price quantity,part,part_id,price
4,"M4 hex bolt 40mm",N/A,500
25,"M3 sliding t slot nut",N/A,150 25,"M3 sliding t slot nut",N/A,150
25,"M3 hex cap bolt 8mm",N/A,225 25,"M3 hex cap bolt 8mm",N/A,225
4,"M3 hex cap bolt 6mm",N/A,28 8,"M3 hex cap bolt 6mm",N/A,56
1,"L298N Motor driver module",N/A,289 1,"L298N Motor driver module",N/A,289
1,"ESP32 GPIO breakout board",N/A,599
1,"ESP32 Dev board",N/A,666 1,"ESP32 Dev board",N/A,666
2,"250RPM DC geared motor",JSX40-370,2998 2,"250RPM DC geared motor",JSX40-370,2998
2,"2020 Aluminum extrusion 420mm",N/A,522 2,"2020 Aluminum extrusion 420mm",N/A,522
4,"2020 Aluminum extrusion 260mm",N/A,644 4,"2020 Aluminum extrusion 260mm",N/A,644
1,"100RPM DC geared motor with encoder",N/A,1702 1,"100RPM DC geared motor with encoder",N/A,1702
65,N/A,TOTAL,7224 74,N/A,TOTAL,8351

1 quantity part part_id price
2 4 M4 hex bolt 40mm N/A 500
3 25 M3 sliding t slot nut N/A 150
4 25 M3 hex cap bolt 8mm N/A 225
5 4 8 M3 hex cap bolt 6mm N/A 28 56
6 1 L298N Motor driver module N/A 289
7 1 ESP32 GPIO breakout board N/A 599
8 1 ESP32 Dev board N/A 666
9 2 250RPM DC geared motor JSX40-370 2998
10 2 2020 Aluminum extrusion 420mm N/A 522
11 4 2020 Aluminum extrusion 260mm N/A 644
12 1 100RPM DC geared motor with encoder N/A 1702
13 65 74 N/A TOTAL 7224 8351

View File

@ -9,3 +9,5 @@ M3 sliding t slot nut,N/A,6,https://amzn.to/48GRrSU
250RPM DC geared motor,JSX40-370,1499,https://amzn.to/3NWkcRL 250RPM DC geared motor,JSX40-370,1499,https://amzn.to/3NWkcRL
ESP32 Dev board,N/A,666,https://amzn.to/3NXCvGj ESP32 Dev board,N/A,666,https://amzn.to/3NXCvGj
L298N Motor driver module,N/A,289,https://amzn.to/4ellssy L298N Motor driver module,N/A,289,https://amzn.to/4ellssy
ESP32 GPIO breakout board,N/A,599,https://amzn.to/3UFjpbO
M4 hex bolt 40mm,N/A,125,https://www.homedepot.com/p/M4-0-7-x-40-mm-Class-8-8-Zinc-Plated-Hex-Bolt-801298/204273654
1 part part_id price url
9 250RPM DC geared motor JSX40-370 1499 https://amzn.to/3NWkcRL
10 ESP32 Dev board N/A 666 https://amzn.to/3NXCvGj
11 L298N Motor driver module N/A 289 https://amzn.to/4ellssy
12 ESP32 GPIO breakout board N/A 599 https://amzn.to/3UFjpbO
13 M4 hex bolt 40mm N/A 125 https://www.homedepot.com/p/M4-0-7-x-40-mm-Class-8-8-Zinc-Plated-Hex-Bolt-801298/204273654

Binary file not shown.

Before

Width:  |  Height:  |  Size: 170 KiB

After

Width:  |  Height:  |  Size: 192 KiB

View File

@ -450,12 +450,20 @@ module gate_blank () {
//roller shelf //roller shelf
translate([0, (-42.39 / 2) + RollerVoidY, (Z / 2) - (RollerShelfZ / 2) + 0.01]) cylinder(r = R(RollerShelfD), h = RollerShelfZ, center = true, $fn = 240); translate([0, (-42.39 / 2) + RollerVoidY, (Z / 2) - (RollerShelfZ / 2) + 0.01]) cylinder(r = R(RollerShelfD), h = RollerShelfZ, center = true, $fn = 240);
//picture channel //picture channel
translate([0, (-42.39 / 2) + RollerVoidY, PictureShelfOffsetZ ]) cylinder(r = R(PictureShelfD), h = PictureShelfZ, center = true, $fn = 240); difference () {
translate([0, (-42.39 / 2) + RollerVoidY, PictureShelfOffsetZ ]) cylinder(r = R(PictureShelfD), h = PictureShelfZ, center = true, $fn = 240);
//ramp to slit
difference () {
translate([0, -1, 0]) rotate([0, 0, 45]) cube([4, 4, 200 + 1], center = true);
translate([0, (-42.39 / 2) + RollerVoidY - 1, PictureShelfOffsetZ ]) cylinder(r = R(PictureShelfD), h = PictureShelfZ, center = true, $fn = 240);
}
}
//gate notches //gate notches
translate([(X / 2) + SidesX, SidesY, 0]) rotate([0, 0, 45]) cube([5, 5, Z + 1], center = true); translate([(X / 2) + SidesX, SidesY, 0]) rotate([0, 0, 45]) cube([5, 5, Z + 1], center = true);
translate([(-X / 2) - SidesX, SidesY, 0]) rotate([0, 0, 45]) cube([5, 5, Z + 1], center = true); translate([(-X / 2) - SidesX, SidesY, 0]) rotate([0, 0, 45]) cube([5, 5, Z + 1], center = true);
} }
} }
module gate_carrier (pos = [0, 0, 0], rot = [0, 0, 0]) { module gate_carrier (pos = [0, 0, 0], rot = [0, 0, 0]) {
@ -680,10 +688,11 @@ module panel_bearing_void (pos = [0, 0, 0]) {
} }
} }
//BOM: 4,M3 hex cap bolt 6mm,N/A,Attach encoder motor to panel //BOM: 4, M3 hex cap bolt 6mm,N/A,Attach encoder motor to panel
//BOM: 6,M3 hex cap bolt 8mm,N/A,Attach panel to aluminum extrusions //BOM: 6, M3 hex cap bolt 8mm,N/A,Attach panel to aluminum extrusions
//BOM: 6,M3 sliding t slot nut,N/A,Attach aluminum extrusions to panel //BOM: 6, M3 sliding t slot nut,N/A,Attach aluminum extrusions to panel
//BOM: 1,100RPM DC geared motor with encoder,N/A,Drive the sprocketed_roller //BOM: 1, 100RPM DC geared motor with encoder,N/A,Drive the sprocketed_roller
//BOM: 4, M4 hex bolt 40mm, N/A, Attach the lamp to the panel
module panel (pos = [0, 0, 0]) { module panel (pos = [0, 0, 0]) {
BoltX = (PanelX-20)/2; BoltX = (PanelX-20)/2;
BoltY2 = (PanelY)/2; BoltY2 = (PanelY)/2;
@ -1384,9 +1393,11 @@ module button_void (pos = [0, 0, 0], rot = [0, 0, 0]) {
} }
//BOM: 1, ESP32 Dev board,N/A,Control the contact_printer //BOM: 1, ESP32 Dev board,N/A,Control the contact_printer
//BOM: 1, L298N Motor driver module,N/A,Control the 3 motors using 2 channels //BOM: 1, L298N Motor driver module, N/A, Control the 3 motors using 2 channels
//BOM: 6, M3 hex cap bolt 8mm,N/A,Attach the electronics_panel to the frame //BOM: 6, M3 hex cap bolt 8mm, N/A, Attach the electronics_panel to the frame
//BOM: 6, M3 sliding t slot nut,N/A,Attach the frame to the electronics_panel //BOM: 6, M3 sliding t slot nut, N/A, Attach the frame to the electronics_panel
//BOM: 1, ESP32 GPIO breakout board, N/A, To make the ESP32 dev board easier to wire
//BOM: 4, M3 hex cap bolt 6mm, N/A, Attach the GPIO breakout board to the panel
module electronics_panel (pos = [0, 0, 0], rot = [0, 0, 0]) { module electronics_panel (pos = [0, 0, 0], rot = [0, 0, 0]) {
X = PanelX - 40; X = PanelX - 40;
Y = 100; Y = 100;
@ -1463,10 +1474,10 @@ module debug () {
//translate([-5.35, LampY -7.1, 11 + 1 + .1]) rotate([0, 0, 7]) color("blue") picture_gate(); //translate([-5.35, LampY -7.1, 11 + 1 + .1]) rotate([0, 0, 7]) color("blue") picture_gate();
//idle rollers //idle rollers
/*idle_roller([ IdleRollerPrintX, IdleRollerPrintY, 3]); idle_roller([ IdleRollerPrintX, IdleRollerPrintY - 10, 3]);
idle_roller([-IdleRollerPrintX, IdleRollerPrintY, 3]); idle_roller([-IdleRollerPrintX, IdleRollerPrintY - 10, 3]);
idle_roller([ IdleRollerStockX, IdleRollerStockY, 3]); idle_roller([ IdleRollerStockX, IdleRollerStockY - 10, 3]);
idle_roller([-IdleRollerStockX, IdleRollerStockY, 3]);*/ idle_roller([-IdleRollerStockX, IdleRollerStockY - 10, 3]);
//idle roller path //idle roller path
// translate([0, IdleRollerPrintY - 8, 10]) cube([200, .1, 16], center = true); // translate([0, IdleRollerPrintY - 8, 10]) cube([200, .1, 16], center = true);
@ -1571,9 +1582,9 @@ module debug () {
} }
module debug_lamp () { module debug_lamp () {
//color("red") translate([0, -8.5, 10.6]) rotate([0, 90, 90]) 16mm_film(40, true, true); color("blue") translate([0, -8.5, 10.6]) rotate([0, 90, 90]) 16mm_film(40, true, true);
color("red") lamp_bolts_voids([0, LampY + 5, (LampBoltH/2) - 1.5 - 2.5]); color("red") lamp_bolts_voids([0, LampY + 5, (LampBoltH/2) - 1.5 - 2.5], H = 40);
//color("red") lamp_rails_voids([0, 20, 11 + LampRailsOffsetZ], [90, 0, 0], h = 50); color("red") lamp_rails_voids([0, 20, 11 + LampRailsOffsetZ], [90, 0, 0], h = 50);
panel([0, -10, -1.5]); panel([0, -10, -1.5]);
// //
lamp_single([0, 10, 2]); lamp_single([0, 10, 2]);

View File

@ -7,5 +7,5 @@ IMG=img/contact_printer.png
# setting PART equal to a non-existent module will render the debug layout # setting PART equal to a non-existent module will render the debug layout
openscad -o ${IMG} --colorscheme ${SCHEME} --imgsize ${WIDTH},${HEIGHT} -D "PART=\"DEBUGxxxxxxx\"" scad/contact_printer.scad openscad -o ${IMG} --enable manifold --colorscheme ${SCHEME} --imgsize ${WIDTH},${HEIGHT} -D "PART=\"DEBUGxxxxxxx\"" scad/contact_printer.scad
convert ${IMG} -resize 1200x1000 -gravity center -extent 1000x700 ${IMG} convert ${IMG} -resize 1200x1000 -gravity center -extent 1000x700 ${IMG}

View File

@ -2484,62 +2484,6 @@ solid OpenSCAD_Model
vertex -2.556138 8.629377 2.5 vertex -2.556138 8.629377 2.5
endloop endloop
endfacet endfacet
facet normal 0 0 1
outer loop
vertex -2.8698728 3.9 25.15
vertex -0.42621896 2.0052025 25.15
vertex 2.869873 3.9 25.15
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -2.8698728 3.9 25.15
vertex -0.63348484 1.9496659 25.15
vertex -0.42621896 2.0052025 25.15
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -2.8698728 3.9 25.15
vertex -0.8338101 1.8727682 25.15
vertex -0.63348484 1.9496659 25.15
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -2.8698728 3.9 25.15
vertex -1.025 1.7753521 25.15
vertex -0.8338101 1.8727682 25.15
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -2.8698728 3.9 25.15
vertex -1.2049598 1.6584848 25.15
vertex -1.025 1.7753521 25.15
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -2.8698728 3.9 25.15
vertex -1.3717177 1.5234469 25.15
vertex -1.2049598 1.6584848 25.15
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -2.8698728 3.9 25.15
vertex -1.5234469 1.3717177 25.15
vertex -1.3717177 1.5234469 25.15
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -2.8698728 3.9 25.15
vertex 2.869873 3.9 25.15
vertex 3.9 3.9 22.431538
endloop
endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex -2.869873 -3.9 25.15 vertex -2.869873 -3.9 25.15
@ -2669,10 +2613,66 @@ solid OpenSCAD_Model
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex -2.869873 -3.9 25.15 vertex -2.869873 -3.9 25.15
vertex 2.8698733 -3.9 25.15 vertex 2.8698728 -3.9 25.15
vertex 0.42621896 -2.0052025 25.15 vertex 0.42621896 -2.0052025 25.15
endloop endloop
endfacet endfacet
facet normal 0 0 1
outer loop
vertex -2.869873 3.9 25.15
vertex -0.42621896 2.0052025 25.15
vertex 2.869873 3.9 25.15
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -2.869873 3.9 25.15
vertex -0.63348484 1.9496659 25.15
vertex -0.42621896 2.0052025 25.15
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -2.869873 3.9 25.15
vertex -0.8338101 1.8727682 25.15
vertex -0.63348484 1.9496659 25.15
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -2.869873 3.9 25.15
vertex -1.025 1.7753521 25.15
vertex -0.8338101 1.8727682 25.15
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -2.869873 3.9 25.15
vertex -1.2049598 1.6584848 25.15
vertex -1.025 1.7753521 25.15
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -2.869873 3.9 25.15
vertex -1.3717177 1.5234469 25.15
vertex -1.2049598 1.6584848 25.15
endloop
endfacet
facet normal 0 0 1
outer loop
vertex -2.869873 3.9 25.15
vertex -1.5234469 1.3717177 25.15
vertex -1.3717177 1.5234469 25.15
endloop
endfacet
facet normal 0 1 0
outer loop
vertex -2.869873 3.9 25.15
vertex 2.869873 3.9 25.15
vertex 3.9 3.9 22.431538
endloop
endfacet
facet normal -0.32143897 -0.9469303 0 facet normal -0.32143897 -0.9469303 0
outer loop outer loop
vertex -3.0042617 -8.483773 2.5 vertex -3.0042617 -8.483773 2.5
@ -2879,7 +2879,7 @@ solid OpenSCAD_Model
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex -3.9 -3.9 22.431538 vertex -3.9 -3.9 22.431538
vertex 2.8698733 -3.9 25.15 vertex 2.8698728 -3.9 25.15
vertex -2.869873 -3.9 25.15 vertex -2.869873 -3.9 25.15
endloop endloop
endfacet endfacet
@ -2887,7 +2887,7 @@ solid OpenSCAD_Model
outer loop outer loop
vertex -3.9 -3.9 22.431538 vertex -3.9 -3.9 22.431538
vertex 3.9 -3.9 4 vertex 3.9 -3.9 4
vertex 2.8698733 -3.9 25.15 vertex 2.8698728 -3.9 25.15
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
@ -2922,7 +2922,7 @@ solid OpenSCAD_Model
outer loop outer loop
vertex -3.9 2.869873 25.15 vertex -3.9 2.869873 25.15
vertex -1.5234469 1.3717177 25.15 vertex -1.5234469 1.3717177 25.15
vertex -2.8698728 3.9 25.15 vertex -2.869873 3.9 25.15
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
@ -2967,13 +2967,6 @@ solid OpenSCAD_Model
vertex -2.0052025 0.42621896 25.15 vertex -2.0052025 0.42621896 25.15
endloop endloop
endfacet endfacet
facet normal -0.6830126 0.6830128 0.2588191
outer loop
vertex -3.9 2.869873 25.15
vertex -2.8698728 3.9 25.15
vertex -3.9 3.9 22.431538
endloop
endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex -3.9 2.869873 25.15 vertex -3.9 2.869873 25.15
@ -2981,6 +2974,13 @@ solid OpenSCAD_Model
vertex -2.03877 0.21428335 25.15 vertex -2.03877 0.21428335 25.15
endloop endloop
endfacet endfacet
facet normal -0.68301266 0.68301266 0.25881907
outer loop
vertex -3.9 2.869873 25.15
vertex -2.869873 3.9 25.15
vertex -3.9 3.9 22.431538
endloop
endfacet
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex -3.9 3.9 4 vertex -3.9 3.9 4
@ -3068,7 +3068,7 @@ solid OpenSCAD_Model
facet normal 0 1 0 facet normal 0 1 0
outer loop outer loop
vertex -3.9 3.9 4 vertex -3.9 3.9 4
vertex -2.8698728 3.9 25.15 vertex -2.869873 3.9 25.15
vertex 3.9 3.9 22.431538 vertex 3.9 3.9 22.431538
endloop endloop
endfacet endfacet
@ -3104,7 +3104,7 @@ solid OpenSCAD_Model
outer loop outer loop
vertex -3.9 3.9 4 vertex -3.9 3.9 4
vertex -3.9 3.9 22.431538 vertex -3.9 3.9 22.431538
vertex -2.8698728 3.9 25.15 vertex -2.869873 3.9 25.15
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0 0 1
@ -7422,7 +7422,7 @@ solid OpenSCAD_Model
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 0.42621896 -2.0052025 25.15 vertex 0.42621896 -2.0052025 25.15
vertex 2.8698733 -3.9 25.15 vertex 2.8698728 -3.9 25.15
vertex 0.63348484 -1.9496659 25.15 vertex 0.63348484 -1.9496659 25.15
endloop endloop
endfacet endfacet
@ -7520,7 +7520,7 @@ solid OpenSCAD_Model
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 0.63348484 -1.9496659 25.15 vertex 0.63348484 -1.9496659 25.15
vertex 2.8698733 -3.9 25.15 vertex 2.8698728 -3.9 25.15
vertex 0.8338101 -1.8727682 25.15 vertex 0.8338101 -1.8727682 25.15
endloop endloop
endfacet endfacet
@ -7618,7 +7618,7 @@ solid OpenSCAD_Model
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 0.8338101 -1.8727682 25.15 vertex 0.8338101 -1.8727682 25.15
vertex 2.8698733 -3.9 25.15 vertex 2.8698728 -3.9 25.15
vertex 1.025 -1.7753521 25.15 vertex 1.025 -1.7753521 25.15
endloop endloop
endfacet endfacet
@ -7716,7 +7716,7 @@ solid OpenSCAD_Model
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 1.025 -1.7753521 25.15 vertex 1.025 -1.7753521 25.15
vertex 2.8698733 -3.9 25.15 vertex 2.8698728 -3.9 25.15
vertex 1.2049598 -1.6584848 25.15 vertex 1.2049598 -1.6584848 25.15
endloop endloop
endfacet endfacet
@ -7821,7 +7821,7 @@ solid OpenSCAD_Model
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 1.2049598 -1.6584848 25.15 vertex 1.2049598 -1.6584848 25.15
vertex 2.8698733 -3.9 25.15 vertex 2.8698728 -3.9 25.15
vertex 1.3717177 -1.5234469 25.15 vertex 1.3717177 -1.5234469 25.15
endloop endloop
endfacet endfacet
@ -7877,7 +7877,7 @@ solid OpenSCAD_Model
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 1.3717177 -1.5234469 25.15 vertex 1.3717177 -1.5234469 25.15
vertex 2.8698733 -3.9 25.15 vertex 2.8698728 -3.9 25.15
vertex 1.5234469 -1.3717177 25.15 vertex 1.5234469 -1.3717177 25.15
endloop endloop
endfacet endfacet
@ -7982,7 +7982,7 @@ solid OpenSCAD_Model
facet normal 0 0 1 facet normal 0 0 1
outer loop outer loop
vertex 1.5234469 -1.3717177 25.15 vertex 1.5234469 -1.3717177 25.15
vertex 2.8698733 -3.9 25.15 vertex 2.8698728 -3.9 25.15
vertex 3.9 -2.869873 25.15 vertex 3.9 -2.869873 25.15
endloop endloop
endfacet endfacet
@ -9386,34 +9386,41 @@ solid OpenSCAD_Model
vertex 3.0042617 8.483773 2.5 vertex 3.0042617 8.483773 2.5
endloop endloop
endfacet endfacet
facet normal 0 0 1 facet normal 0.6830126 -0.6830128 0.2588191
outer loop outer loop
vertex 2.869873 3.9 25.15 vertex 2.8698728 -3.9 25.15
vertex 3.9 -2.869873 25.15
vertex 3.9 2.869873 25.15
endloop
endfacet
facet normal 0.68301266 0.68301266 0.25881907
outer loop
vertex 2.869873 3.9 25.15
vertex 3.9 2.869873 25.15
vertex 3.9 3.9 22.431538
endloop
endfacet
facet normal 0.6830128 -0.6830126 0.25881907
outer loop
vertex 2.8698733 -3.9 25.15
vertex 3.9 -3.9 22.431538 vertex 3.9 -3.9 22.431538
vertex 3.9 -2.869873 25.15 vertex 3.9 -2.869873 25.15
endloop endloop
endfacet endfacet
facet normal 0 -1 0 facet normal 0 -1 0
outer loop outer loop
vertex 2.8698733 -3.9 25.15 vertex 2.8698728 -3.9 25.15
vertex 3.9 -3.9 4 vertex 3.9 -3.9 4
vertex 3.9 -3.9 22.431538 vertex 3.9 -3.9 22.431538
endloop endloop
endfacet endfacet
facet normal 0.6830127 0.6830127 0.25881904
outer loop
vertex 2.869873 3.9 25.15
vertex 3.0942178 3.6756554 25.15
vertex 3.9 3.1965487 24.287916
endloop
endfacet
facet normal 0 0 1
outer loop
vertex 2.869873 3.9 25.15
vertex 3.9 -2.869873 25.15
vertex 3.0942178 3.6756554 25.15
endloop
endfacet
facet normal 0.6830127 0.68301266 0.2588191
outer loop
vertex 2.869873 3.9 25.15
vertex 3.9 3.1965487 24.287916
vertex 3.9 3.9 22.431538
endloop
endfacet
facet normal 0.34611732 -0.93819124 0 facet normal 0.34611732 -0.93819124 0
outer loop outer loop
vertex 3.0042617 -8.483773 2.5 vertex 3.0042617 -8.483773 2.5
@ -9463,6 +9470,41 @@ solid OpenSCAD_Model
vertex 3.2253115 8.402224 2.5 vertex 3.2253115 8.402224 2.5
endloop endloop
endfacet endfacet
facet normal 0.6830127 0.6830127 0.25881904
outer loop
vertex 3.0942178 3.6756554 25.15
vertex 3.1481009 3.6217723 25.15
vertex 3.9 3.1965487 24.287916
endloop
endfacet
facet normal 0 0 1
outer loop
vertex 3.0942178 3.6756554 25.15
vertex 3.9 -2.869873 25.15
vertex 3.1481009 3.6217723 25.15
endloop
endfacet
facet normal 0 0 1
outer loop
vertex 3.1481009 3.6217723 25.15
vertex 3.9 -2.869873 25.15
vertex 3.9 2.869873 25.15
endloop
endfacet
facet normal 0.6830128 0.6830128 0.25881872
outer loop
vertex 3.1481009 3.6217723 25.15
vertex 3.9 2.869873 25.15
vertex 3.9 3.179061 24.334064
endloop
endfacet
facet normal 0.6830156 0.683008 0.2588239
outer loop
vertex 3.1481009 3.6217723 25.15
vertex 3.9 3.179061 24.334064
vertex 3.9 3.1965487 24.287916
endloop
endfacet
facet normal 0.37055692 -0.92880976 0 facet normal 0.37055692 -0.92880976 0
outer loop outer loop
vertex 3.2253115 -8.402224 2.5 vertex 3.2253115 -8.402224 2.5
@ -9675,16 +9717,30 @@ solid OpenSCAD_Model
endfacet endfacet
facet normal 1 0 0 facet normal 1 0 0
outer loop outer loop
vertex 3.9 -3.9 22.431538 vertex 3.9 -2.869873 25.15
vertex 3.9 3.179061 24.334064
vertex 3.9 2.869873 25.15 vertex 3.9 2.869873 25.15
endloop
endfacet
facet normal 1 0 0
outer loop
vertex 3.9 -3.9 22.431538
vertex 3.9 3.179061 24.334064
vertex 3.9 -2.869873 25.15 vertex 3.9 -2.869873 25.15
endloop endloop
endfacet endfacet
facet normal 1 0 0
outer loop
vertex 3.9 -3.9 22.431538
vertex 3.9 3.1965487 24.287916
vertex 3.9 3.179061 24.334064
endloop
endfacet
facet normal 1 0 0 facet normal 1 0 0
outer loop outer loop
vertex 3.9 -3.9 22.431538 vertex 3.9 -3.9 22.431538
vertex 3.9 3.9 22.431538 vertex 3.9 3.9 22.431538
vertex 3.9 2.869873 25.15 vertex 3.9 3.1965487 24.287916
endloop endloop
endfacet endfacet
facet normal 1 0 0 facet normal 1 0 0

View File

@ -10,14 +10,14 @@ solid OpenSCAD_Model
outer loop outer loop
vertex -0.1854102 -15.4706335 -3 vertex -0.1854102 -15.4706335 -3
vertex 0 -15.5 -3 vertex 0 -15.5 -3
vertex -0.1854102 -15.4706335 2.526939 vertex 0 -15.5 2.5
endloop endloop
endfacet endfacet
facet normal -0.15643656 -0.987688 0 facet normal -0.15643656 -0.987688 0
outer loop outer loop
vertex -0.1854102 -15.4706335 2.526939 vertex -0.1854102 -15.4706335 -3
vertex 0 -15.5 -3
vertex 0 -15.5 2.5 vertex 0 -15.5 2.5
vertex -0.1854102 -15.4706335 2.526939
endloop endloop
endfacet endfacet
facet normal -0.009257761 -0.7070765 0.7070765 facet normal -0.009257761 -0.7070765 0.7070765
@ -20716,12 +20716,12 @@ solid OpenSCAD_Model
outer loop outer loop
vertex 0 15.5 -3 vertex 0 15.5 -3
vertex 0 15.5 2.5 vertex 0 15.5 2.5
vertex 0.1854102 15.4706335 2.526939 vertex 0.1854102 15.4706335 -3
endloop endloop
endfacet endfacet
facet normal 0.15643656 0.987688 0 facet normal 0.15643656 0.987688 0
outer loop outer loop
vertex 0 15.5 -3 vertex 0 15.5 2.5
vertex 0.1854102 15.4706335 2.526939 vertex 0.1854102 15.4706335 2.526939
vertex 0.1854102 15.4706335 -3 vertex 0.1854102 15.4706335 -3
endloop endloop

File diff suppressed because it is too large Load Diff

View File

@ -29193,27 +29193,27 @@ solid OpenSCAD_Model
outer loop outer loop
vertex 0 -18.89625 -11.95 vertex 0 -18.89625 -11.95
vertex 1.1865053 -18.858963 -11.95 vertex 1.1865053 -18.858963 -11.95
vertex 0 -18.89625 -3.85 vertex 1.1865053 -18.858963 -3.85
endloop endloop
endfacet endfacet
facet normal 0.03141019 -0.9995066 0 facet normal 0.03141019 -0.9995066 0
outer loop outer loop
vertex 0 -18.89625 -3.85 vertex 0 -18.89625 -11.95
vertex 1.1865053 -18.858963 -11.95
vertex 1.1865053 -18.858963 -3.85 vertex 1.1865053 -18.858963 -3.85
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex 0 -18.89625 -3.85 vertex 0 -18.89625 -3.85
vertex 1.1865053 -18.858963 -3.85
vertex 1.1883106 -18.887655 -3.85
endloop endloop
endfacet endfacet
facet normal 0 0 -1 facet normal 0 0 -1
outer loop outer loop
vertex 0 -18.925 -3.85 vertex 0 -18.925 -3.85
vertex 0 -18.89625 -3.85 vertex 0 -18.89625 -3.85
vertex 1.1865053 -18.858963 -3.85
endloop
endfacet
facet normal 0 0 -1
outer loop
vertex 0 -18.925 -3.85
vertex 1.1865053 -18.858963 -3.85
vertex 1.1883106 -18.887655 -3.85 vertex 1.1883106 -18.887655 -3.85
endloop endloop
endfacet endfacet