WOLFRAM SYSTEM MODELER
GearForceCalculationClass calculating gear mesh contact forces |
SystemModel["RotatingMachinery.Gears.Components.GearForceCalculation"]
This component contains four different ContactForcePoints components. That means that four spur gear forces are being calculated for four tooth pairs (maximum of two pairs can be in contact at a time) between the gear connected to frame_z1 and the gear connected to frame_z2. The parameters that need to be specified in this component are the material and gear geometry.
Figure 1: Gear contact parameter tab.
Tip relief, or tip modification, is necessary to avoid transients that occur when teeth come into contact. When two teeth come into contact, there is a deflection due to elastic deformation in the contact zone, which causes one tooth to take all the forces and increases the contact stress on that tooth.
Figure 2: Tip relief.
Figure 2 shows a tip relief implementation. Tip relief related parameters are set by two parameters for each gear, tipReliefAmplitude and tipReliefLength.
The default settings of the ContactForcePoints for a smooth start are as follows:
ContactForcePoint | isFront | toothIndexShift |
Front0 | true | 0 |
Front1 | true | 1 |
Rear0 | false | 0 |
Rear1 | false | 1 |
z1 |
Value: Type: Integer Description: Number of teeth for gear wheel one |
---|---|
z2 |
Value: Type: Integer Description: Number of teeth for gear wheel two |
m |
Value: Type: Length (m) Description: Gear module |
x1 |
Value: Type: Real Description: Profile shift for gear wheel one |
x2 |
Value: Type: Real Description: Profile shift for gear wheel two |
N_to_m |
Value: 200000 Type: Real (N/m) Description: Scale factor for animation of forces |
useDebugPoints |
Value: false Type: Boolean |
L |
Value: Type: Length (m) Description: Contact Width of wheel |
tipReliefAmplitude1 |
Value: 0.001 * m Type: Distance (m) Description: Tip relief amplitude of a gear tooth on wheel 1 |
tipReliefAmplitude2 |
Value: 0.001 * m Type: Distance (m) Description: Tip relief amplitude of a gear tooth on wheel 2 |
tipReliefLength1 |
Value: 0.01 * m Type: Distance (m) Description: Tip relief length of a gear tooth on wheel 2 |
tipReliefLength2 |
Value: 0.01 * m Type: Distance (m) Description: Tip relief length of a gear tooth on wheel 2 |
ContactForcePoints_Front0 |
Type: ContactForcePoints Description: Class for calculation of cylindrical contact force between two teeth on a spur gear |
|
---|---|---|
ContactForcePoints_Front1 |
Type: ContactForcePoints Description: Class for calculation of cylindrical contact force between two teeth on a spur gear |
|
ContactForcePoints_Rear0 |
Type: ContactForcePoints Description: Class for calculation of cylindrical contact force between two teeth on a spur gear |
|
ContactForcePoints_Rear1 |
Type: ContactForcePoints Description: Class for calculation of cylindrical contact force between two teeth on a spur gear |
RotatingMachinery.Examples.Gears.SpurGears Building a two-wheeled gear train on shafts |
|
RotatingMachinery.Examples.Gears.SpurGears Analyzing the clearance between gears |
|
RotatingMachinery.Examples.Gears.SpurGears Construction of triple gearbox on three shafts |
RotatingMachinery.Gears.PlanetaryGears This component is a three-shaft gearbox and is a part of the wind turbine gearbox |
|
RotatingMachinery.Gears.PlanetaryGears Class containing a basic planetary gear model |