Compare commits

..

No commits in common. "db5e874d91ad6f10ae047bf2116267433081ad03" and "59882af24f4c38c4aa35f08cc49d3ccfcf0a1d32" have entirely different histories.

8 changed files with 40461 additions and 35112 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

View File

@ -38,14 +38,11 @@ board_cutout = cq.Sketch().trapezoid(
mode="a",
)
kbd_cable_hole = cq.Sketch().trapezoid(15, 5, 90, mode="a").vertices().fillet(1)
def model():
return (
cq.Workplane("XY")
.workplane()
.tag("mid_height")
.workplane().tag("mid_height")
.box(width, 59, 62)
.faces(">Z")
.transformed(rotate=(45, 0, 0))
@ -82,35 +79,35 @@ def model():
.placeSketch(board_cutout)
.cutBlind(-5)
# Fillet top of the object
.edges(">Z and |X")
.fillet(5)
# Make small hole for the keyboard cable
.faces(">Y")
.workplane(offset=-5, centerOption="CenterOfBoundBox")
.center(width / 2 - 128, -23)
.placeSketch(kbd_cable_hole)
.cutBlind(-1000)
.edges(">Z and |X").fillet(5)
)
exporters.export(model(), "screen_mount.stl")
left_cutout = cq.Sketch().polygon(
[(0, 0), (160, 0), (160, -100), (0, -100), (0, 0)],
mode="a",
)
right_side = (
model()
.faces(">X")
.workplane(centerOption="CenterOfBoundBox", offset=-140)
.center(0, height / 2)
.split(keepTop=True)
.faces("<Z")
.workplane(centerOption="CenterOfBoundBox", offset=3)
.center(-width / 2, height / 2)
.placeSketch(left_cutout)
.cutBlind(-100)
)
exporters.export(right_side, "right_screen_mount.stl")
left_side = (
model()
.faces(">X")
.workplane(centerOption="CenterOfBoundBox", offset=-140)
.faces("<Z")
.workplane(centerOption="CenterOfBoundBox", offset=3)
.center(0, height / 2)
.split(keepBottom=True)
.placeSketch(left_cutout)
.cutBlind(-100)
)
exporters.export(left_side, "left_screen_mount.stl")

File diff suppressed because it is too large Load Diff

13862
notebook_nueva/top_left.stl Normal file

File diff suppressed because it is too large Load Diff

7478
notebook_nueva/top_right.stl Normal file

File diff suppressed because it is too large Load Diff