Compare commits

3 Commits

8 changed files with 31301 additions and 39782 deletions

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -5538,58 +5538,58 @@ solid
endfacet
facet normal 0.000000e+00 1.000000e+00 0.000000e+00
outer loop
vertex -6.750000e+00 8.200000e+01 1.550000e+01
vertex -6.750000e+00 8.200000e+01 1.575000e+01
vertex -1.460000e+02 8.200000e+01 0.000000e+00
vertex -1.460000e+02 8.200000e+01 2.300000e+01
endloop
endfacet
facet normal 0.000000e+00 1.000000e+00 0.000000e+00
outer loop
vertex -6.750000e+00 8.200000e+01 1.550000e+01
vertex -6.750000e+00 8.200000e+01 7.500000e+00
vertex -6.750000e+00 8.200000e+01 1.575000e+01
vertex -6.750000e+00 8.200000e+01 7.250000e+00
vertex -1.460000e+02 8.200000e+01 0.000000e+00
endloop
endfacet
facet normal 0.000000e+00 1.000000e+00 0.000000e+00
outer loop
vertex 6.750000e+00 8.200000e+01 7.500000e+00
vertex 6.750000e+00 8.200000e+01 7.250000e+00
vertex 1.400000e+01 8.200000e+01 0.000000e+00
vertex -6.750000e+00 8.200000e+01 7.500000e+00
vertex -6.750000e+00 8.200000e+01 7.250000e+00
endloop
endfacet
facet normal 0.000000e+00 1.000000e+00 0.000000e+00
outer loop
vertex 1.400000e+01 8.200000e+01 2.300000e+01
vertex 6.750000e+00 8.200000e+01 1.550000e+01
vertex -6.750000e+00 8.200000e+01 1.550000e+01
vertex 6.750000e+00 8.200000e+01 1.575000e+01
vertex -6.750000e+00 8.200000e+01 1.575000e+01
endloop
endfacet
facet normal 0.000000e+00 1.000000e+00 0.000000e+00
outer loop
vertex 1.400000e+01 8.200000e+01 2.300000e+01
vertex 6.750000e+00 8.200000e+01 7.500000e+00
vertex 6.750000e+00 8.200000e+01 1.550000e+01
vertex 6.750000e+00 8.200000e+01 7.250000e+00
vertex 6.750000e+00 8.200000e+01 1.575000e+01
endloop
endfacet
facet normal 0.000000e+00 1.000000e+00 0.000000e+00
outer loop
vertex 1.400000e+01 8.200000e+01 2.300000e+01
vertex 1.400000e+01 8.200000e+01 0.000000e+00
vertex 6.750000e+00 8.200000e+01 7.500000e+00
vertex 6.750000e+00 8.200000e+01 7.250000e+00
endloop
endfacet
facet normal 0.000000e+00 1.000000e+00 0.000000e+00
outer loop
vertex 1.400000e+01 8.200000e+01 0.000000e+00
vertex -1.460000e+02 8.200000e+01 0.000000e+00
vertex -6.750000e+00 8.200000e+01 7.500000e+00
vertex -6.750000e+00 8.200000e+01 7.250000e+00
endloop
endfacet
facet normal -0.000000e+00 1.000000e+00 0.000000e+00
outer loop
vertex -1.460000e+02 8.200000e+01 2.300000e+01
vertex 1.400000e+01 8.200000e+01 2.300000e+01
vertex -6.750000e+00 8.200000e+01 1.550000e+01
vertex -6.750000e+00 8.200000e+01 1.575000e+01
endloop
endfacet
facet normal 0.000000e+00 9.996892e-01 -2.493069e-02
@ -7386,57 +7386,57 @@ solid
endfacet
facet normal -0.000000e+00 -1.000000e+00 0.000000e+00
outer loop
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex -6.750000e+00 7.900000e+01 1.575000e+01
vertex -2.000000e+01 7.900000e+01 2.300000e+01
vertex -2.000000e+01 7.900000e+01 3.000000e+00
endloop
endfacet
facet normal 0.000000e+00 -1.000000e+00 0.000000e+00
outer loop
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex -6.750000e+00 7.900000e+01 1.575000e+01
vertex -2.000000e+01 7.900000e+01 3.000000e+00
vertex -6.750000e+00 7.900000e+01 7.500000e+00
vertex -6.750000e+00 7.900000e+01 7.250000e+00
endloop
endfacet
facet normal 0.000000e+00 -1.000000e+00 0.000000e+00
outer loop
vertex 1.400000e+01 7.900000e+01 3.000000e+00
vertex 6.750000e+00 7.900000e+01 7.500000e+00
vertex -6.750000e+00 7.900000e+01 7.500000e+00
vertex 6.750000e+00 7.900000e+01 7.250000e+00
vertex -6.750000e+00 7.900000e+01 7.250000e+00
endloop
endfacet
facet normal 0.000000e+00 -1.000000e+00 0.000000e+00
outer loop
vertex 1.400000e+01 7.900000e+01 3.000000e+00
vertex -6.750000e+00 7.900000e+01 7.500000e+00
vertex -6.750000e+00 7.900000e+01 7.250000e+00
vertex -2.000000e+01 7.900000e+01 3.000000e+00
endloop
endfacet
facet normal 0.000000e+00 -1.000000e+00 0.000000e+00
outer loop
vertex 6.750000e+00 7.900000e+01 1.550000e+01
vertex 6.750000e+00 7.900000e+01 7.500000e+00
vertex 6.750000e+00 7.900000e+01 1.575000e+01
vertex 6.750000e+00 7.900000e+01 7.250000e+00
vertex 1.400000e+01 7.900000e+01 3.000000e+00
endloop
endfacet
facet normal 0.000000e+00 -1.000000e+00 0.000000e+00
outer loop
vertex 1.400000e+01 7.900000e+01 2.300000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex 6.750000e+00 7.900000e+01 1.550000e+01
vertex -6.750000e+00 7.900000e+01 1.575000e+01
vertex 6.750000e+00 7.900000e+01 1.575000e+01
endloop
endfacet
facet normal -0.000000e+00 -1.000000e+00 0.000000e+00
outer loop
vertex 1.400000e+01 7.900000e+01 2.300000e+01
vertex -2.000000e+01 7.900000e+01 2.300000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex -6.750000e+00 7.900000e+01 1.575000e+01
endloop
endfacet
facet normal 0.000000e+00 -1.000000e+00 -0.000000e+00
outer loop
vertex 1.400000e+01 7.900000e+01 2.300000e+01
vertex 6.750000e+00 7.900000e+01 1.550000e+01
vertex 6.750000e+00 7.900000e+01 1.575000e+01
vertex 1.400000e+01 7.900000e+01 3.000000e+00
endloop
endfacet
@ -15625,58 +15625,58 @@ solid
endfacet
facet normal -0.000000e+00 0.000000e+00 -1.000000e+00
outer loop
vertex 6.750000e+00 8.200000e+01 1.550000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex -6.750000e+00 8.200000e+01 1.550000e+01
vertex 6.750000e+00 8.200000e+01 1.575000e+01
vertex -6.750000e+00 7.900000e+01 1.575000e+01
vertex -6.750000e+00 8.200000e+01 1.575000e+01
endloop
endfacet
facet normal 0.000000e+00 -0.000000e+00 -1.000000e+00
outer loop
vertex 6.750000e+00 8.200000e+01 1.550000e+01
vertex 6.750000e+00 7.900000e+01 1.550000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex 6.750000e+00 8.200000e+01 1.575000e+01
vertex 6.750000e+00 7.900000e+01 1.575000e+01
vertex -6.750000e+00 7.900000e+01 1.575000e+01
endloop
endfacet
facet normal 1.000000e+00 0.000000e+00 -1.110223e-16
facet normal 1.000000e+00 0.000000e+00 -1.044916e-16
outer loop
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex -6.750000e+00 7.900000e+01 7.500000e+00
vertex -6.750000e+00 8.200000e+01 7.500000e+00
vertex -6.750000e+00 8.200000e+01 1.575000e+01
vertex -6.750000e+00 7.900000e+01 7.250000e+00
vertex -6.750000e+00 8.200000e+01 7.250000e+00
endloop
endfacet
facet normal 1.000000e+00 0.000000e+00 -1.110223e-16
facet normal 1.000000e+00 0.000000e+00 -1.044916e-16
outer loop
vertex -6.750000e+00 8.200000e+01 1.550000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex -6.750000e+00 8.200000e+01 7.500000e+00
vertex -6.750000e+00 8.200000e+01 1.575000e+01
vertex -6.750000e+00 7.900000e+01 1.575000e+01
vertex -6.750000e+00 7.900000e+01 7.250000e+00
endloop
endfacet
facet normal -1.000000e+00 0.000000e+00 -1.110223e-16
facet normal -1.000000e+00 0.000000e+00 -1.044916e-16
outer loop
vertex 6.750000e+00 7.900000e+01 7.500000e+00
vertex 6.750000e+00 7.900000e+01 1.550000e+01
vertex 6.750000e+00 8.200000e+01 1.550000e+01
vertex 6.750000e+00 8.200000e+01 7.250000e+00
vertex 6.750000e+00 7.900000e+01 1.575000e+01
vertex 6.750000e+00 8.200000e+01 1.575000e+01
endloop
endfacet
facet normal -1.000000e+00 -0.000000e+00 -1.110223e-16
facet normal -1.000000e+00 -0.000000e+00 -1.044916e-16
outer loop
vertex 6.750000e+00 8.200000e+01 7.500000e+00
vertex 6.750000e+00 7.900000e+01 7.500000e+00
vertex 6.750000e+00 8.200000e+01 1.550000e+01
vertex 6.750000e+00 8.200000e+01 7.250000e+00
vertex 6.750000e+00 7.900000e+01 7.250000e+00
vertex 6.750000e+00 7.900000e+01 1.575000e+01
endloop
endfacet
facet normal -0.000000e+00 0.000000e+00 1.000000e+00
outer loop
vertex -6.750000e+00 8.200000e+01 7.500000e+00
vertex 6.750000e+00 7.900000e+01 7.500000e+00
vertex 6.750000e+00 8.200000e+01 7.500000e+00
vertex -6.750000e+00 8.200000e+01 7.250000e+00
vertex 6.750000e+00 7.900000e+01 7.250000e+00
vertex 6.750000e+00 8.200000e+01 7.250000e+00
endloop
endfacet
facet normal 0.000000e+00 0.000000e+00 1.000000e+00
outer loop
vertex -6.750000e+00 8.200000e+01 7.500000e+00
vertex -6.750000e+00 7.900000e+01 7.500000e+00
vertex 6.750000e+00 7.900000e+01 7.500000e+00
vertex -6.750000e+00 8.200000e+01 7.250000e+00
vertex -6.750000e+00 7.900000e+01 7.250000e+00
vertex 6.750000e+00 7.900000e+01 7.250000e+00
endloop
endfacet
facet normal 0.000000e+00 0.000000e+00 1.000000e+00

View File

@ -11453,58 +11453,58 @@ solid
endfacet
facet normal 0.000000e+00 1.000000e+00 0.000000e+00
outer loop
vertex -6.750000e+00 8.200000e+01 1.550000e+01
vertex -6.750000e+00 8.200000e+01 1.575000e+01
vertex -1.460000e+02 8.200000e+01 0.000000e+00
vertex -1.460000e+02 8.200000e+01 2.300000e+01
endloop
endfacet
facet normal 0.000000e+00 1.000000e+00 0.000000e+00
outer loop
vertex -6.750000e+00 8.200000e+01 1.550000e+01
vertex -6.750000e+00 8.200000e+01 7.500000e+00
vertex -6.750000e+00 8.200000e+01 1.575000e+01
vertex -6.750000e+00 8.200000e+01 7.250000e+00
vertex -1.460000e+02 8.200000e+01 0.000000e+00
endloop
endfacet
facet normal 0.000000e+00 1.000000e+00 0.000000e+00
outer loop
vertex 1.460000e+02 8.200000e+01 2.300000e+01
vertex 6.750000e+00 8.200000e+01 7.500000e+00
vertex 6.750000e+00 8.200000e+01 1.550000e+01
vertex 6.750000e+00 8.200000e+01 7.250000e+00
vertex 6.750000e+00 8.200000e+01 1.575000e+01
endloop
endfacet
facet normal 0.000000e+00 1.000000e+00 0.000000e+00
outer loop
vertex 1.460000e+02 8.200000e+01 2.300000e+01
vertex 1.460000e+02 8.200000e+01 0.000000e+00
vertex 6.750000e+00 8.200000e+01 7.500000e+00
vertex 6.750000e+00 8.200000e+01 7.250000e+00
endloop
endfacet
facet normal 0.000000e+00 1.000000e+00 0.000000e+00
outer loop
vertex 1.460000e+02 8.200000e+01 0.000000e+00
vertex -1.460000e+02 8.200000e+01 0.000000e+00
vertex -6.750000e+00 8.200000e+01 7.500000e+00
vertex -6.750000e+00 8.200000e+01 7.250000e+00
endloop
endfacet
facet normal 0.000000e+00 1.000000e+00 0.000000e+00
outer loop
vertex 1.460000e+02 8.200000e+01 0.000000e+00
vertex -6.750000e+00 8.200000e+01 7.500000e+00
vertex 6.750000e+00 8.200000e+01 7.500000e+00
vertex -6.750000e+00 8.200000e+01 7.250000e+00
vertex 6.750000e+00 8.200000e+01 7.250000e+00
endloop
endfacet
facet normal -0.000000e+00 1.000000e+00 0.000000e+00
outer loop
vertex -1.460000e+02 8.200000e+01 2.300000e+01
vertex 1.460000e+02 8.200000e+01 2.300000e+01
vertex 6.750000e+00 8.200000e+01 1.550000e+01
vertex 6.750000e+00 8.200000e+01 1.575000e+01
endloop
endfacet
facet normal 0.000000e+00 1.000000e+00 0.000000e+00
outer loop
vertex -1.460000e+02 8.200000e+01 2.300000e+01
vertex 6.750000e+00 8.200000e+01 1.550000e+01
vertex -6.750000e+00 8.200000e+01 1.550000e+01
vertex 6.750000e+00 8.200000e+01 1.575000e+01
vertex -6.750000e+00 8.200000e+01 1.575000e+01
endloop
endfacet
facet normal 0.000000e+00 9.996892e-01 -2.493069e-02
@ -14330,57 +14330,57 @@ solid
endfacet
facet normal -0.000000e+00 -1.000000e+00 0.000000e+00
outer loop
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex -6.750000e+00 7.900000e+01 1.575000e+01
vertex -2.000000e+01 7.900000e+01 2.300000e+01
vertex -2.000000e+01 7.900000e+01 3.000000e+00
endloop
endfacet
facet normal 0.000000e+00 -1.000000e+00 0.000000e+00
outer loop
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex -6.750000e+00 7.900000e+01 1.575000e+01
vertex -2.000000e+01 7.900000e+01 3.000000e+00
vertex -6.750000e+00 7.900000e+01 7.500000e+00
vertex -6.750000e+00 7.900000e+01 7.250000e+00
endloop
endfacet
facet normal 0.000000e+00 -1.000000e+00 0.000000e+00
outer loop
vertex 1.800000e+01 7.900000e+01 3.000000e+00
vertex 6.750000e+00 7.900000e+01 7.500000e+00
vertex -6.750000e+00 7.900000e+01 7.500000e+00
vertex 6.750000e+00 7.900000e+01 7.250000e+00
vertex -6.750000e+00 7.900000e+01 7.250000e+00
endloop
endfacet
facet normal 0.000000e+00 -1.000000e+00 0.000000e+00
outer loop
vertex 1.800000e+01 7.900000e+01 3.000000e+00
vertex -6.750000e+00 7.900000e+01 7.500000e+00
vertex -6.750000e+00 7.900000e+01 7.250000e+00
vertex -2.000000e+01 7.900000e+01 3.000000e+00
endloop
endfacet
facet normal 0.000000e+00 -1.000000e+00 0.000000e+00
outer loop
vertex 6.750000e+00 7.900000e+01 1.550000e+01
vertex 6.750000e+00 7.900000e+01 7.500000e+00
vertex 6.750000e+00 7.900000e+01 1.575000e+01
vertex 6.750000e+00 7.900000e+01 7.250000e+00
vertex 1.800000e+01 7.900000e+01 3.000000e+00
endloop
endfacet
facet normal 0.000000e+00 -1.000000e+00 0.000000e+00
outer loop
vertex 1.800000e+01 7.900000e+01 2.300000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex 6.750000e+00 7.900000e+01 1.550000e+01
vertex -6.750000e+00 7.900000e+01 1.575000e+01
vertex 6.750000e+00 7.900000e+01 1.575000e+01
endloop
endfacet
facet normal -0.000000e+00 -1.000000e+00 0.000000e+00
outer loop
vertex 1.800000e+01 7.900000e+01 2.300000e+01
vertex -2.000000e+01 7.900000e+01 2.300000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex -6.750000e+00 7.900000e+01 1.575000e+01
endloop
endfacet
facet normal 0.000000e+00 -1.000000e+00 -0.000000e+00
outer loop
vertex 1.800000e+01 7.900000e+01 2.300000e+01
vertex 6.750000e+00 7.900000e+01 1.550000e+01
vertex 6.750000e+00 7.900000e+01 1.575000e+01
vertex 1.800000e+01 7.900000e+01 3.000000e+00
endloop
endfacet
@ -32775,58 +32775,58 @@ solid
endfacet
facet normal -0.000000e+00 0.000000e+00 -1.000000e+00
outer loop
vertex 6.750000e+00 8.200000e+01 1.550000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex -6.750000e+00 8.200000e+01 1.550000e+01
vertex 6.750000e+00 8.200000e+01 1.575000e+01
vertex -6.750000e+00 7.900000e+01 1.575000e+01
vertex -6.750000e+00 8.200000e+01 1.575000e+01
endloop
endfacet
facet normal 0.000000e+00 -0.000000e+00 -1.000000e+00
outer loop
vertex 6.750000e+00 8.200000e+01 1.550000e+01
vertex 6.750000e+00 7.900000e+01 1.550000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex 6.750000e+00 8.200000e+01 1.575000e+01
vertex 6.750000e+00 7.900000e+01 1.575000e+01
vertex -6.750000e+00 7.900000e+01 1.575000e+01
endloop
endfacet
facet normal 1.000000e+00 0.000000e+00 -1.110223e-16
facet normal 1.000000e+00 0.000000e+00 -1.044916e-16
outer loop
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex -6.750000e+00 7.900000e+01 7.500000e+00
vertex -6.750000e+00 8.200000e+01 7.500000e+00
vertex -6.750000e+00 8.200000e+01 1.575000e+01
vertex -6.750000e+00 7.900000e+01 7.250000e+00
vertex -6.750000e+00 8.200000e+01 7.250000e+00
endloop
endfacet
facet normal 1.000000e+00 0.000000e+00 -1.110223e-16
facet normal 1.000000e+00 0.000000e+00 -1.044916e-16
outer loop
vertex -6.750000e+00 8.200000e+01 1.550000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex -6.750000e+00 8.200000e+01 7.500000e+00
vertex -6.750000e+00 8.200000e+01 1.575000e+01
vertex -6.750000e+00 7.900000e+01 1.575000e+01
vertex -6.750000e+00 7.900000e+01 7.250000e+00
endloop
endfacet
facet normal -0.000000e+00 0.000000e+00 1.000000e+00
outer loop
vertex -6.750000e+00 8.200000e+01 7.500000e+00
vertex 6.750000e+00 7.900000e+01 7.500000e+00
vertex 6.750000e+00 8.200000e+01 7.500000e+00
vertex -6.750000e+00 8.200000e+01 7.250000e+00
vertex 6.750000e+00 7.900000e+01 7.250000e+00
vertex 6.750000e+00 8.200000e+01 7.250000e+00
endloop
endfacet
facet normal 0.000000e+00 0.000000e+00 1.000000e+00
outer loop
vertex -6.750000e+00 8.200000e+01 7.500000e+00
vertex -6.750000e+00 7.900000e+01 7.500000e+00
vertex 6.750000e+00 7.900000e+01 7.500000e+00
vertex -6.750000e+00 8.200000e+01 7.250000e+00
vertex -6.750000e+00 7.900000e+01 7.250000e+00
vertex 6.750000e+00 7.900000e+01 7.250000e+00
endloop
endfacet
facet normal -1.000000e+00 0.000000e+00 -1.110223e-16
facet normal -1.000000e+00 0.000000e+00 -1.044916e-16
outer loop
vertex 6.750000e+00 7.900000e+01 7.500000e+00
vertex 6.750000e+00 7.900000e+01 1.550000e+01
vertex 6.750000e+00 8.200000e+01 1.550000e+01
vertex 6.750000e+00 8.200000e+01 7.250000e+00
vertex 6.750000e+00 7.900000e+01 1.575000e+01
vertex 6.750000e+00 8.200000e+01 1.575000e+01
endloop
endfacet
facet normal -1.000000e+00 -0.000000e+00 -1.110223e-16
facet normal -1.000000e+00 -0.000000e+00 -1.044916e-16
outer loop
vertex 6.750000e+00 8.200000e+01 7.500000e+00
vertex 6.750000e+00 7.900000e+01 7.500000e+00
vertex 6.750000e+00 8.200000e+01 1.550000e+01
vertex 6.750000e+00 8.200000e+01 7.250000e+00
vertex 6.750000e+00 7.900000e+01 7.250000e+00
vertex 6.750000e+00 7.900000e+01 1.575000e+01
endloop
endfacet
facet normal 0.000000e+00 0.000000e+00 1.000000e+00

View File

@ -82,7 +82,7 @@ battery_holder = (
power_in = cq.Sketch().circle(5, mode="a")
usb_in = cq.Sketch().trapezoid(13, 5.5, 90, mode="a")
switch_in = cq.Sketch().trapezoid(13.5, 8, 90, mode="a")
switch_in = cq.Sketch().trapezoid(13.5, 8.5, 90, mode="a")
# Motherboard mount

File diff suppressed because it is too large Load Diff

View File

@ -106,24 +106,27 @@ def model():
)
exporters.export(model(), "screen_mount.stl")
if __name__ == "__main__":
right_side = (
model()
.faces(">X")
.workplane(centerOption="CenterOfBoundBox", offset=-width / 2)
.center(0, height / 2)
.split(keepTop=True)
)
print("Exporting")
exporters.export(model(), "screen_mount.stl")
exporters.export(right_side, "right_screen_mount.stl")
offset_width = -133
left_side = (
model()
.faces(">X")
.workplane(centerOption="CenterOfBoundBox", offset=-width / 2)
.center(0, height / 2)
.split(keepBottom=True)
)
right_side = (
model()
.faces(">X")
.workplane(centerOption="CenterOfBoundBox", offset=offset_width)
.split(keepTop=True)
)
exporters.export(left_side, "left_screen_mount.stl")
exporters.export(right_side, "right_screen_mount.stl")
left_side = (
model()
.faces(">X")
.workplane(centerOption="CenterOfBoundBox", offset=offset_width)
.split(keepBottom=True)
)
exporters.export(left_side, "left_screen_mount.stl")

File diff suppressed because it is too large Load Diff