Worm gear in Creo Parametric

Описание к видео Worm gear in Creo Parametric

Join this channel to get access to perks:
   / @cadxtraining  

Let's design Worm gear in Creo Parametric

/*normal_pressure_angle = αn
/* transverse_pressure_angle = αt
/*helix_angle = β
/*Lead_angle = γ
/*Worm(1)
/*Wheel(2)
/*Center distance(a)
/*no_of_teeth = pitch_diameter/module


Parameter consideration:

Axial_module = 3
Normal_pressure_angle = 20
No_of_teeth = 30

No_of_thread = 1
Reference_diameter1 = 45

/*Relations for wheel

Addendum = Axial_module
Dedendum = 1.25*Axial_module
Reference_diameter2 = Axial_module*no_of_teeth
Tip_diameter2 = Reference_diameter2+(2*addendum)+Axial_module
Base_diameter2 = Reference_diameter2*cos(normal_pressure_angle)
Throat_diameter = Reference_diameter2+(2*addendum)
Tooth_depth = 2.25*Axial_module
Root_diameter2 = Throat_diameter-(2*Tooth_depth)
Wheel_facewidth = (2*Axial_module*sqrt((Reference_diameter1/Axial_module)+1))+(1.5*Axial_module)

/*Relations for worm

Tip_diameter1 = Reference_diameter1+(2*addendum)
Base_diameter1 = reference_diameter1*cos(normal_pressure_angle)
Root_diameter1 = Tip_diameter1-(2*Tooth_depth)
Worm_facewidth = pi*Axial_module*(4.5+(0.02*no_of_teeth))


Reference_cylinder_lead_angle = atan((Axial_module*no_of_thread)/(Reference_diameter1))
Throat_surface_radius = (Reference_diameter1/2)-addendum
Axial_circular_pitch = pi * Axial_module
Root_fillet = 0.38*Axial_module
Teeth_thickness = Axial_circular_pitch/2
Center_distance = (Reference_diameter1+Reference_diameter2)/2
Semitopping = 0.1*Axial_module
Clearance = dedendum - addendum

Involute equation for wheel:

theta = 90*t
base_radius2 = base_diameter2/2
angle_ratio = theta/360
S = angle_ratio*pi*base_diameter2
Xc = base_radius2*cos(theta)
Yc = base_radius2*sin(theta)
X = Xc+(S*sin(theta))
Y = Yc-(S*cos(theta))
Z = 0

Involute equation for worm:

theta = 90*t
base_radius1 = base_diameter1/2
angle_ratio = theta/360
S = angle_ratio*pi*base_diameter1
Xc = base_radius1*cos(theta)
Yc = base_radius1*sin(theta)
X = Xc+(S*sin(theta))
Y = Yc-(S*cos(theta))
Z = 0

Комментарии

Информация по комментариям в разработке