Added hole support for CPU holder
This commit is contained in:
parent
4f1b09ab95
commit
d64654f7b1
@ -124,6 +124,7 @@ def add(
|
|||||||
shell_t
|
shell_t
|
||||||
):
|
):
|
||||||
|
|
||||||
|
if bottom_face:
|
||||||
# Vents
|
# Vents
|
||||||
for vent in vents:
|
for vent in vents:
|
||||||
model = punch_hole2(
|
model = punch_hole2(
|
||||||
@ -150,6 +151,7 @@ def add(
|
|||||||
height=-(element["height"] + shell_t),
|
height=-(element["height"] + shell_t),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
if back_face:
|
||||||
# Holes
|
# Holes
|
||||||
for hole in holes:
|
for hole in holes:
|
||||||
model = punch_hole2(
|
model = punch_hole2(
|
||||||
|
@ -200,7 +200,7 @@ def model():
|
|||||||
offset_x=cpu_offset_x,
|
offset_x=cpu_offset_x,
|
||||||
offset_y=cpu_offset_y,
|
offset_y=cpu_offset_y,
|
||||||
bottom_face="<Z",
|
bottom_face="<Z",
|
||||||
back_face=None,
|
back_face=None, # Not exposing the holes
|
||||||
shell_t=shell_t,
|
shell_t=shell_t,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -60,7 +60,14 @@ vents = [
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
holes = [] # TODO
|
holes = [
|
||||||
|
# One hole for everything TODO: improve
|
||||||
|
{
|
||||||
|
"x": -width / 2,
|
||||||
|
"y": 1 + pillar_height,
|
||||||
|
"shape": cq.Sketch().trapezoid(50, 6, 90, mode="a").vertices().fillet(1),
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
def add(
|
def add(
|
||||||
@ -76,6 +83,7 @@ def add(
|
|||||||
shell_t
|
shell_t
|
||||||
):
|
):
|
||||||
|
|
||||||
|
if bottom_face:
|
||||||
# Vents
|
# Vents
|
||||||
for vent in vents:
|
for vent in vents:
|
||||||
model = punch_hole2(
|
model = punch_hole2(
|
||||||
@ -103,6 +111,7 @@ def add(
|
|||||||
)
|
)
|
||||||
|
|
||||||
# Holes
|
# Holes
|
||||||
|
if back_face:
|
||||||
for hole in holes:
|
for hole in holes:
|
||||||
model = punch_hole2(
|
model = punch_hole2(
|
||||||
model=model,
|
model=model,
|
||||||
|
Loading…
Reference in New Issue
Block a user