Compare commits

..
2 Commits
Author SHA1 Message Date
reed e12eb10909 feat: switch to an m5 self tapping screw 2026-07-20 16:33:41 -05:00
reed dae718e21e feat: increase the arc_size to hold the items better 2026-07-20 16:32:16 -05:00
+6 -2
View File
@@ -3,7 +3,7 @@ from build123d import *
def build_mop_scraper_holder(center_thickness: float):
mop_diameter = 23.4
mop_arc_size = 230
mop_arc_size = 240
scraper_diameter = 20.3
scraper_arc_size = mop_arc_size
@@ -12,6 +12,10 @@ def build_mop_scraper_holder(center_thickness: float):
clamp_length = 30
screw_diameter = 4.75
screw_head_diameter = 9.6
screw_head_depth = 4
with BuildPart() as mop_scraper_holder:
with BuildSketch() as profile:
with BuildLine():
@@ -40,7 +44,7 @@ def build_mop_scraper_holder(center_thickness: float):
fillet(mop_scraper_holder.edges().filter_by(Axis.Z), (arms_thickness - 0.01) / 2)
with Locations(Plane((screw_pos.X, screw_pos.Y, 0)).rotated((-90, 0, 0))):
CounterBoreHole(3 / 2, 5.6 / 2, 3.2)
CounterBoreHole(screw_diameter / 2, screw_head_diameter / 2, screw_head_depth)
return mop_scraper_holder