Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e12eb10909
|
||
|
|
dae718e21e
|
@@ -3,7 +3,7 @@ from build123d import *
|
|||||||
|
|
||||||
def build_mop_scraper_holder(center_thickness: float):
|
def build_mop_scraper_holder(center_thickness: float):
|
||||||
mop_diameter = 23.4
|
mop_diameter = 23.4
|
||||||
mop_arc_size = 230
|
mop_arc_size = 240
|
||||||
|
|
||||||
scraper_diameter = 20.3
|
scraper_diameter = 20.3
|
||||||
scraper_arc_size = mop_arc_size
|
scraper_arc_size = mop_arc_size
|
||||||
@@ -12,6 +12,10 @@ def build_mop_scraper_holder(center_thickness: float):
|
|||||||
|
|
||||||
clamp_length = 30
|
clamp_length = 30
|
||||||
|
|
||||||
|
screw_diameter = 4.75
|
||||||
|
screw_head_diameter = 9.6
|
||||||
|
screw_head_depth = 4
|
||||||
|
|
||||||
with BuildPart() as mop_scraper_holder:
|
with BuildPart() as mop_scraper_holder:
|
||||||
with BuildSketch() as profile:
|
with BuildSketch() as profile:
|
||||||
with BuildLine():
|
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)
|
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))):
|
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
|
return mop_scraper_holder
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user