Playing with screen mount parameters, angle to 20 degrees
This commit is contained in:
parent
4f2c1e35f6
commit
459021ff83
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
|
# Size of the whole object
|
||||||
width = kbd_width + 2 * shell_t
|
width = kbd_width + 2 * shell_t
|
||||||
height = 70
|
height = 66
|
||||||
height_bottom = 59
|
height_bottom = 59
|
||||||
thickness = 52 # Will be shorter after construction
|
thickness = 48 # Will be shorter after construction
|
||||||
|
|
||||||
# Visible screen size
|
# Visible screen size
|
||||||
vis_w = 220
|
vis_w = 220
|
||||||
@ -28,7 +28,7 @@ scr_thickness = 5.5
|
|||||||
screen_cutout = cq.Sketch().trapezoid(scr_w, scr_h, 90, mode="a")
|
screen_cutout = cq.Sketch().trapezoid(scr_w, scr_h, 90, mode="a")
|
||||||
|
|
||||||
# Screen angle
|
# Screen angle
|
||||||
scr_angle = 30
|
scr_angle = 20
|
||||||
|
|
||||||
# Circuit board and cable hole.
|
# Circuit board and cable hole.
|
||||||
# This is in the back of the screen, and is a bit shorter in height than the
|
# This is in the back of the screen, and is a bit shorter in height than the
|
||||||
@ -101,7 +101,7 @@ def model():
|
|||||||
[
|
[
|
||||||
(height_bottom, 0),
|
(height_bottom, 0),
|
||||||
(height_bottom, thickness / 3),
|
(height_bottom, thickness / 3),
|
||||||
(height, thickness - 18),
|
(height, thickness - 21),
|
||||||
(height, thickness),
|
(height, thickness),
|
||||||
(height + 5, thickness + 5),
|
(height + 5, thickness + 5),
|
||||||
(height + 5, 0),
|
(height + 5, 0),
|
||||||
@ -141,7 +141,7 @@ if __name__ == "__main__":
|
|||||||
print("Exporting")
|
print("Exporting")
|
||||||
exporters.export(model(), "screen_mount.stl")
|
exporters.export(model(), "screen_mount.stl")
|
||||||
|
|
||||||
offset_width = -133
|
offset_width = -width / 2
|
||||||
|
|
||||||
right_side = (
|
right_side = (
|
||||||
model()
|
model()
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user