Gear

Gear[z, m]
returns the Graphics3D primitive of the gear having z teeth and m modulus.
Gear[z, m, "prop"]
gives the value of the specified property of the gear.
  • Gear primitive is defined as a GraphicsComplex object
  • Principle terminologies of spur gears
  • The gear ratio is proportional to the diameters of the two pitch circles. For metric gears (as adopted by most of the worlds nations) the gear proportions are based on the module. m = (Pitch Circle Diameter(mm)) / (Number of teeth on gear). In the USA the module is not used and instead the Diametric Pitch d pis used dP = (Number of Teeth) / Diametrical Pitch (inches)
  • The preferred modules are stored in the $PreferredModules constant. {0.5,0.8,1,1.25,1.5,2.5,3,4,5,6,8,10,12,16,20,25,32,40,50}
  • The following options can be given:
PressureAngle20 DegreePressureAngle is an option for the Gear function. It specifies the Pressure angle of the teeth. The default value is 20 deg.
GearWidth10GearWidth is an option for the Gear function. It specifies the width of the gear. The default value is 10mm.
Addendum1Addendum is an option for the Gear function. It specifies the radius of the addendum circle as Ra=Rp+a*m. The default value is 1.000. In case of InnerSpur gears the values of Addendum and Dedendums are exchanged.
Dedendum1.25Dedendum is an option for the Gear function. It specifies the radius of the dedendum circle as Rd=Rp-d*m. The default value is 1.2500. In case of InnerSpur gears the values of Addendum and Dedendums are exchanged.
GearTypeExternalSpurGearGearType is an option for the Gear function. It specifies the type of the gear. Possible values are: {ExternalSpurGear,InternalSpurGear}
ProfileApproximation3ProfileApproximation is an option for the Gear function. It specifies the number of points used for approximating the involute gear tooth's profile. The default value is 3.
GearRingWidth10GearRingWidth(gw) is an option for the Gear function. It specifies the difference between the outer radius and the pitch radius of the ring rOouter-rP=gw. The default value is 10.
GearHelixAngle10 DegreeGearHelixAngle is an option for the Gear function. It specifies the helix angle of the gear.The default value is 10 degree
HelicalProfileApproximation3HelicalProfileApproximation is an option for the Gear function. It specifies the number of sections used for approximating the helical gear profile. The default value is 3.
GearProfileOrientation{1, 0}GearProfileOrientation is an option for the Gear function. It specifies the orientation of the gear profile. The option is defined as {i,ang} where i={-1,1} and ang is an angle. i=-1 means that the walley of the gear is aligned i=1 means that he hill of the gear is aligned.This option can be used to set the orientaion of the mating gears. The default vaule is {1,0}
Load the LinkageDesigner package
In[1]:=
Click for copyable input
Display an external spur gear with module 2 and 25 teeth
In[2]:=
Click for copyable input
Out[2]=
Retrieve the list of properties that can be queried
In[3]:=
Click for copyable input
Out[3]=
Show the BaseDiameter of the gear
In[4]:=
Click for copyable input
Out[4]=
Display an internal helical gear with module 2 and 25 teeth. Set the helix angle to 12°.
In[5]:=
Click for copyable input
Out[5]=