Compare commits

...

2 Commits

Author SHA1 Message Date
Arnaud Morin
e70d2abed2 Increase motor_base hole clearance to 5mm
Signed-off-by: Arnaud Morin <arnaud.gfpv@mailops.fr>
2026-09-14 22:05:05 +02:00
Arnaud Morin
d241613ed9 Finish standoff
Signed-off-by: Arnaud Morin <arnaud.gfpv@mailops.fr>
2026-09-14 22:00:56 +02:00
2 changed files with 11 additions and 2 deletions

View File

@@ -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

View File

@@ -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