Compare commits
2 Commits
9e10071e1a
...
e70d2abed2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e70d2abed2 | ||
|
|
d241613ed9 |
@@ -31,7 +31,7 @@ SPAR_MORTISE_ANGLE = 45.0 # +-45 deg to the arm axis
|
||||
MORTISE_L = TENON_L + FIT # 4.2
|
||||
MORTISE_W = THICKNESS
|
||||
|
||||
BORE_D = 4.0 # 1404 bell / boss clearance
|
||||
BORE_D = 5.0 # 1404 bell / boss clearance
|
||||
BOLT_SQ = 9.0 # 1404/1105 M2 pattern -- the DIAGONAL between
|
||||
# opposite bolt holes, not the square's side
|
||||
BOLT_D = 2.2 # M2 clearance
|
||||
|
||||
11
standoff.py
11
standoff.py
@@ -8,12 +8,21 @@ from frame_params import PLATE_GAP
|
||||
|
||||
OD = 3.5 # round M2 standoff
|
||||
ALU_DENSITY = 2.70e-3 # g/mm3, for mass reporting
|
||||
PLATE_GAP=16
|
||||
|
||||
|
||||
def standoff():
|
||||
p = (cq.Workplane("XY")
|
||||
.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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user