Compare commits

1 Commits

8 changed files with 13508 additions and 13507 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.575000e+01
vertex -6.750000e+00 8.200000e+01 1.550000e+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.575000e+01
vertex -6.750000e+00 8.200000e+01 7.250000e+00
vertex -6.750000e+00 8.200000e+01 1.550000e+01
vertex -6.750000e+00 8.200000e+01 7.500000e+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.250000e+00
vertex 6.750000e+00 8.200000e+01 7.500000e+00
vertex 1.400000e+01 8.200000e+01 0.000000e+00
vertex -6.750000e+00 8.200000e+01 7.250000e+00
vertex -6.750000e+00 8.200000e+01 7.500000e+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.575000e+01
vertex -6.750000e+00 8.200000e+01 1.575000e+01
vertex 6.750000e+00 8.200000e+01 1.550000e+01
vertex -6.750000e+00 8.200000e+01 1.550000e+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.250000e+00
vertex 6.750000e+00 8.200000e+01 1.575000e+01
vertex 6.750000e+00 8.200000e+01 7.500000e+00
vertex 6.750000e+00 8.200000e+01 1.550000e+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.250000e+00
vertex 6.750000e+00 8.200000e+01 7.500000e+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.250000e+00
vertex -6.750000e+00 8.200000e+01 7.500000e+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.575000e+01
vertex -6.750000e+00 8.200000e+01 1.550000e+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.575000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+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.575000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex -2.000000e+01 7.900000e+01 3.000000e+00
vertex -6.750000e+00 7.900000e+01 7.250000e+00
vertex -6.750000e+00 7.900000e+01 7.500000e+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.250000e+00
vertex -6.750000e+00 7.900000e+01 7.250000e+00
vertex 6.750000e+00 7.900000e+01 7.500000e+00
vertex -6.750000e+00 7.900000e+01 7.500000e+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.250000e+00
vertex -6.750000e+00 7.900000e+01 7.500000e+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.575000e+01
vertex 6.750000e+00 7.900000e+01 7.250000e+00
vertex 6.750000e+00 7.900000e+01 1.550000e+01
vertex 6.750000e+00 7.900000e+01 7.500000e+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.575000e+01
vertex 6.750000e+00 7.900000e+01 1.575000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex 6.750000e+00 7.900000e+01 1.550000e+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.575000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+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.575000e+01
vertex 6.750000e+00 7.900000e+01 1.550000e+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.575000e+01
vertex -6.750000e+00 7.900000e+01 1.575000e+01
vertex -6.750000e+00 8.200000e+01 1.575000e+01
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
endloop
endfacet
facet normal 0.000000e+00 -0.000000e+00 -1.000000e+00
outer loop
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
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
endloop
endfacet
facet normal 1.000000e+00 0.000000e+00 -1.044916e-16
facet normal 1.000000e+00 0.000000e+00 -1.110223e-16
outer loop
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
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
endloop
endfacet
facet normal 1.000000e+00 0.000000e+00 -1.044916e-16
facet normal 1.000000e+00 0.000000e+00 -1.110223e-16
outer loop
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
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
endloop
endfacet
facet normal -1.000000e+00 0.000000e+00 -1.044916e-16
facet normal -1.000000e+00 0.000000e+00 -1.110223e-16
outer loop
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
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
endloop
endfacet
facet normal -1.000000e+00 -0.000000e+00 -1.044916e-16
facet normal -1.000000e+00 -0.000000e+00 -1.110223e-16
outer loop
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
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
endloop
endfacet
facet normal -0.000000e+00 0.000000e+00 1.000000e+00
outer loop
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
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
endloop
endfacet
facet normal 0.000000e+00 0.000000e+00 1.000000e+00
outer loop
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
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
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.575000e+01
vertex -6.750000e+00 8.200000e+01 1.550000e+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.575000e+01
vertex -6.750000e+00 8.200000e+01 7.250000e+00
vertex -6.750000e+00 8.200000e+01 1.550000e+01
vertex -6.750000e+00 8.200000e+01 7.500000e+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.250000e+00
vertex 6.750000e+00 8.200000e+01 1.575000e+01
vertex 6.750000e+00 8.200000e+01 7.500000e+00
vertex 6.750000e+00 8.200000e+01 1.550000e+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.250000e+00
vertex 6.750000e+00 8.200000e+01 7.500000e+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.250000e+00
vertex -6.750000e+00 8.200000e+01 7.500000e+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.250000e+00
vertex 6.750000e+00 8.200000e+01 7.250000e+00
vertex -6.750000e+00 8.200000e+01 7.500000e+00
vertex 6.750000e+00 8.200000e+01 7.500000e+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.575000e+01
vertex 6.750000e+00 8.200000e+01 1.550000e+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.575000e+01
vertex -6.750000e+00 8.200000e+01 1.575000e+01
vertex 6.750000e+00 8.200000e+01 1.550000e+01
vertex -6.750000e+00 8.200000e+01 1.550000e+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.575000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+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.575000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex -2.000000e+01 7.900000e+01 3.000000e+00
vertex -6.750000e+00 7.900000e+01 7.250000e+00
vertex -6.750000e+00 7.900000e+01 7.500000e+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.250000e+00
vertex -6.750000e+00 7.900000e+01 7.250000e+00
vertex 6.750000e+00 7.900000e+01 7.500000e+00
vertex -6.750000e+00 7.900000e+01 7.500000e+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.250000e+00
vertex -6.750000e+00 7.900000e+01 7.500000e+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.575000e+01
vertex 6.750000e+00 7.900000e+01 7.250000e+00
vertex 6.750000e+00 7.900000e+01 1.550000e+01
vertex 6.750000e+00 7.900000e+01 7.500000e+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.575000e+01
vertex 6.750000e+00 7.900000e+01 1.575000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+01
vertex 6.750000e+00 7.900000e+01 1.550000e+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.575000e+01
vertex -6.750000e+00 7.900000e+01 1.550000e+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.575000e+01
vertex 6.750000e+00 7.900000e+01 1.550000e+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.575000e+01
vertex -6.750000e+00 7.900000e+01 1.575000e+01
vertex -6.750000e+00 8.200000e+01 1.575000e+01
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
endloop
endfacet
facet normal 0.000000e+00 -0.000000e+00 -1.000000e+00
outer loop
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
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
endloop
endfacet
facet normal 1.000000e+00 0.000000e+00 -1.044916e-16
facet normal 1.000000e+00 0.000000e+00 -1.110223e-16
outer loop
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
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
endloop
endfacet
facet normal 1.000000e+00 0.000000e+00 -1.044916e-16
facet normal 1.000000e+00 0.000000e+00 -1.110223e-16
outer loop
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
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
endloop
endfacet
facet normal -0.000000e+00 0.000000e+00 1.000000e+00
outer loop
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
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
endloop
endfacet
facet normal 0.000000e+00 0.000000e+00 1.000000e+00
outer loop
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
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
endloop
endfacet
facet normal -1.000000e+00 0.000000e+00 -1.044916e-16
facet normal -1.000000e+00 0.000000e+00 -1.110223e-16
outer loop
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
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
endloop
endfacet
facet normal -1.000000e+00 -0.000000e+00 -1.044916e-16
facet normal -1.000000e+00 -0.000000e+00 -1.110223e-16
outer loop
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
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
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.5, 90, mode="a")
switch_in = cq.Sketch().trapezoid(13.5, 8, 90, mode="a")
# Motherboard mount

File diff suppressed because it is too large Load Diff

View File

@ -10,6 +10,8 @@ from modelo import (
ti_radius,
)
ti_radius = 2.5
# Size of the whole object
width = kbd_width + 2 * shell_t
height = 59
@ -106,17 +108,15 @@ def model():
)
if __name__ == "__main__":
print("Exporting")
exporters.export(model(), "screen_mount.stl")
offset_width = -133
split_offset = -133
right_side = (
model()
.faces(">X")
.workplane(centerOption="CenterOfBoundBox", offset=offset_width)
.workplane(centerOption="CenterOfBoundBox", offset=split_offset)
.center(0, height / 2)
.split(keepTop=True)
)
@ -125,7 +125,8 @@ if __name__ == "__main__":
left_side = (
model()
.faces(">X")
.workplane(centerOption="CenterOfBoundBox", offset=offset_width)
.workplane(centerOption="CenterOfBoundBox", offset=split_offset)
.center(0, height / 2)
.split(keepBottom=True)
)

File diff suppressed because it is too large Load Diff