Large gear

This commit is contained in:
Christian Colglazier 2022-05-20 22:40:19 -04:00
parent c078612c56
commit e643abe3d4

View File

@ -1,4 +1,5 @@
import cadquery as cq
from cq_gears import SpurGear
import copy, math
@ -109,8 +110,17 @@ m_hole_diameter=6
m_hole_depth=3
lid = lid.faces('<Z[0]').workplane().circle(m_hole_diameter/2).cutBlind(-m_hole_depth)
mod=0.8
l_gear = cq.Workplane('XY').gear(SpurGear(module=mod,
teeth_number=58,
width=gear_thinkness,
bore_d=large_gear_diameter))
l_gear = l_gear.translate((21+stepper_center[0],20.15+stepper_center[1]+offset+loop_thickness,(gear_thinkness+gear_offset)/2))
# Render
show_object(base, name='Follow Focus Base')
show_object(lid, name='Follow Focus Lid')
show_object(l_gear, name='Follow Focus Large Gear')