From 1a8a77a52fc85c8e84000541e762c6edbdd88318 Mon Sep 17 00:00:00 2001 From: Christian Colglazier Date: Sat, 28 May 2022 09:31:22 -0400 Subject: [PATCH] Adjusted dimensions for printing --- follow_focus.py | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/follow_focus.py b/follow_focus.py index 6f9deba..307d0ea 100644 --- a/follow_focus.py +++ b/follow_focus.py @@ -13,13 +13,14 @@ m3_head_depth= 3 m3_passthrough= 3.5 # Fastener dimensions -fastener_width= 11 +fastener_width= 11.5 fastener_height= 3.5 fastener_length= 20 fastener_h_spacing= .2 fastener_gap= .2 -hex_diameter= 8.5 +hex_diameter= 10 hex_depth= 4 +m5_passthrough= 5.5 # NEMA 17 stepper motor stepper_motor_size= 42.0 @@ -42,7 +43,7 @@ lid_stepper_hole= 5.5 # Gears mod= 0.8 gear_gap= 0.2 -gear_offset= 0.5 +gear_offset= 0.2 large_gear_diameter= 8.5 gear_thinkness= 10 sg_teeth= 11 @@ -51,6 +52,7 @@ sg_teeth= 11 mount_gap= 2 support_radius= 11/2 end_y= -4.3 +step_dep= 0.4 hack_num= 0.000001 # Calculated values @@ -224,7 +226,9 @@ fastener = fastener.faces('<Z[0]').workplane().center(lg_x+hack_num,-lg_y)\ @@ -236,12 +240,12 @@ lid = lid.faces('>Z[0]').workplane().center(-hack_num, 0).vLine(-support_radius+ # Lid Holes lid = lid.faces('>Z[0]').workplane().circle(large_gear_diameter/2-gear_offset).extrude(gear_thinkness/2) -cut = boreHole(m3_head_diameter, m3_head_depth, 0.4, m3_passthrough, m3_passthrough*2).translate(lid.faces('