11
standoff.py
11
standoff.py
@@ -8,12 +8,21 @@ from frame_params import PLATE_GAP
|
|||||||
|
|
||||||
OD = 3.5 # round M2 standoff
|
OD = 3.5 # round M2 standoff
|
||||||
ALU_DENSITY = 2.70e-3 # g/mm3, for mass reporting
|
ALU_DENSITY = 2.70e-3 # g/mm3, for mass reporting
|
||||||
|
PLATE_GAP=16
|
||||||
|
|
||||||
|
|
||||||
def standoff():
|
def standoff():
|
||||||
p = (cq.Workplane("XY")
|
p = (cq.Workplane("XY")
|
||||||
.circle(OD / 2.0)
|
.circle(OD / 2.0)
|
||||||
.extrude(PLATE_GAP))
|
.extrude(PLATE_GAP)
|
||||||
|
)
|
||||||
|
|
||||||
|
cut = (cq.Workplane("XY")
|
||||||
|
.circle(1)
|
||||||
|
.extrude(PLATE_GAP)
|
||||||
|
)
|
||||||
|
|
||||||
|
p = p.cut(cut)
|
||||||
|
|
||||||
return p
|
return p
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user