Redesigned screen holder for 30 degree screen
This commit is contained in:
parent
1e89b41995
commit
4f2c1e35f6
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -12,9 +12,9 @@ from modelo import (
|
||||
|
||||
# Size of the whole object
|
||||
width = kbd_width + 2 * shell_t
|
||||
height = 80
|
||||
height = 70
|
||||
height_bottom = 59
|
||||
thickness = 62 # Will be shorter after construction
|
||||
thickness = 52 # Will be shorter after construction
|
||||
|
||||
# Visible screen size
|
||||
vis_w = 220
|
||||
@ -96,15 +96,20 @@ def model():
|
||||
.workplane(centerOption="CenterOfBoundBox")
|
||||
.center(-height / 2, -thickness / 2)
|
||||
.placeSketch(
|
||||
cq.Sketch().polygon(
|
||||
cq.Sketch()
|
||||
.polygon(
|
||||
[
|
||||
(height_bottom, 0),
|
||||
(height_bottom, 20),
|
||||
(height, 50),
|
||||
(height, 0),
|
||||
(height_bottom, thickness / 3),
|
||||
(height, thickness - 18),
|
||||
(height, thickness),
|
||||
(height + 5, thickness + 5),
|
||||
(height + 5, 0),
|
||||
(height_bottom, 0),
|
||||
]
|
||||
)
|
||||
.vertices()
|
||||
.fillet(3)
|
||||
)
|
||||
.cutBlind(-1000)
|
||||
# Make it hollow
|
||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user