refactor: renamed the space variables to make more sense

This commit is contained in:
2026-07-23 09:08:26 -05:00
parent 282a713d60
commit 79590b8dbd
+8 -7
View File
@@ -57,8 +57,9 @@ def build_mop_handle():
hand_curve_length = 70 hand_curve_length = 70
hand_curve_thickness = 5 hand_curve_thickness = 5
hand_curve_spacing = 50 hand_curve_spacing = 50
hand_curve_thumb_space = 10
hand_curve_pinky_space = 30 hand_cirve_top_space = 10
flared_base_space = 30
flared_base_thickness = hand_curve_thickness flared_base_thickness = hand_curve_thickness
flared_base_length = 5 flared_base_length = 5
@@ -70,18 +71,18 @@ def build_mop_handle():
rounding = 5 rounding = 5
handle_radius = (mop_diameter / 2) + thickness handle_radius = (mop_diameter / 2) + thickness
handle_length_total = flared_base_length + hand_curve_pinky_space + (hand_curve_length * 2) + hand_curve_spacing + hand_curve_thumb_space handle_length_total = flared_base_length + flared_base_space + (hand_curve_length * 2) + hand_curve_spacing + hand_cirve_top_space
with BuildPart() as mop_handle: with BuildPart() as mop_handle:
with BuildSketch(Plane.XZ): with BuildSketch(Plane.XZ):
with BuildLine() as profile: with BuildLine() as profile:
sl = Line((0, 0), (handle_radius, 0)) sl = Line((0, 0), (handle_radius, 0))
fb = ThreePointArc(sl @ 1, (handle_radius + flared_base_thickness, (sl @ 1).Y + (flared_base_length / 2)), (handle_radius, (sl @ 1).Y + flared_base_length)) fb = ThreePointArc(sl @ 1, (handle_radius + flared_base_thickness, (sl @ 1).Y + (flared_base_length / 2)), (handle_radius, (sl @ 1).Y + flared_base_length))
hs1 = Line(fb @ 1, (handle_radius, (fb @ 1).Y + hand_curve_pinky_space)) hs1 = Line(fb @ 1, (handle_radius, (fb @ 1).Y + flared_base_space))
h1 = ThreePointArc(hs1 @ 1, (handle_radius + hand_curve_thickness, (hs1 @ 1).Y + (hand_curve_length / 2)), (handle_radius, (hs1 @ 1).Y + hand_curve_length)) h1 = ThreePointArc(hs1 @ 1, (handle_radius + hand_curve_thickness, (hs1 @ 1).Y + (hand_curve_length / 2)), (handle_radius, (hs1 @ 1).Y + hand_curve_length))
hs2 = Line(h1 @ 1, (handle_radius, (h1 @ 1).Y + hand_curve_spacing)) hs2 = Line(h1 @ 1, (handle_radius, (h1 @ 1).Y + hand_curve_spacing))
h2 = ThreePointArc(hs2 @ 1, (handle_radius + hand_curve_thickness, (hs2 @ 1).Y + (hand_curve_length / 2)), (handle_radius, (hs2 @ 1).Y + hand_curve_length)) h2 = ThreePointArc(hs2 @ 1, (handle_radius + hand_curve_thickness, (hs2 @ 1).Y + (hand_curve_length / 2)), (handle_radius, (hs2 @ 1).Y + hand_curve_length))
hs3 = Line(h2 @ 1, (handle_radius, (h2 @ 1).Y + hand_curve_thumb_space)) hs3 = Line(h2 @ 1, (handle_radius, (h2 @ 1).Y + hand_cirve_top_space))
el = Line(hs3 @ 1, (0, (hs3 @ 1).Y)) el = Line(hs3 @ 1, (0, (hs3 @ 1).Y))
Line(el @ 1, sl @ 0) Line(el @ 1, sl @ 0)
make_face() make_face()
@@ -97,12 +98,12 @@ def build_mop_handle():
Triangle(A=90, b=1, c=1) Triangle(A=90, b=1, c=1)
extrude(amount=-99999, mode=Mode.SUBTRACT) extrude(amount=-99999, mode=Mode.SUBTRACT)
with Locations(Plane((0, 0, flared_base_length + hand_curve_pinky_space + hand_curve_length + (hand_curve_spacing / 2)))): with Locations(Plane((0, 0, flared_base_length + flared_base_space + hand_curve_length + (hand_curve_spacing / 2)))):
with PolarLocations(handle_radius, 2): with PolarLocations(handle_radius, 2):
with Locations(Rotation(0, 90, 0)): with Locations(Rotation(0, 90, 0)):
CounterBoreHole(screw_diameter / 2, screw_head_diameter / 2, screw_head_depth) CounterBoreHole(screw_diameter / 2, screw_head_diameter / 2, screw_head_depth)
with Locations(Plane((0, 0, flared_base_length + (hand_curve_pinky_space / 2)))): with Locations(Plane((0, 0, flared_base_length + (flared_base_space / 2)))):
with PolarLocations(handle_radius, 2, 90): with PolarLocations(handle_radius, 2, 90):
with Locations(Rotation(0, 90, 0)): with Locations(Rotation(0, 90, 0)):
CounterBoreHole(screw_diameter / 2, screw_head_diameter / 2, screw_head_depth) CounterBoreHole(screw_diameter / 2, screw_head_diameter / 2, screw_head_depth)