BevelGear1D
1D gearbox with arbitrary shaft directions and 3-dim. bearing frame (3D dynamic effects are taken into account provided world.driveTrainMechanics3D=true)
Library
Modelica/Mechanics/MultiBody/Parts
Description
This component is used to model a 1-dim. gearboxwith non-parallel axes (defined by parameters n_a
, n_b
).A 3-dim. bearing
frame is necessary to reflect thecorrect support torque, as the axes of rotation of flange_a
andflange_b
and the direction of the support torque vectorare different in general.
Note: The name BevelGear1D is kept only for simplicity. Regardless,this component could be used to model any kind of gearbox with non-parallel axes.For a usage example, see Examples.Rotational3DEffects.BevelGear1D.
Reference
Schweiger, Christian ;Otter, Martin:Modelling3D Mechanical Effects of 1-dim. Powertrains. In: Proceedings of the 3rd InternationalModelica Conference. Linköping : The Modelica Association and Linköping University,November 3-4, 2003, pp. 149-158
Parameters
Name | Label | Description | Data Type | Valid Values |
---|---|---|---|---|
mo_ratio | ratio | Gear speed ratio | Scalar | |
mo_n_a | n_a | Axis of rotation of flange_a, resolved in frame_a | Vector of size 3 | |
mo_n_b | n_b | Axis of rotation of flange_b, resolved in frame_a | Vector of size 3 | |
mo_e_a | e_a | Unit vector in direction of flange_a rotation axis | Vector of size 3 | |
mo_e_b | e_b | Unit vector in direction of flange_b rotation axis | Vector of size 3 |
Name | Label | Description | Data Type | Valid Values |
---|---|---|---|---|
mo__nmodifiers | Number of Modifiers | Specifies the number of modifiers | Number | |
mo__modifiers | Modifiers | Add new modifier | Structure | |
mo__modifiers/varname | Variable name | Cell of strings | ||
mo__modifiers/attribute | Attribute | Cell of strings | 'start' | |
mo__modifiers/value | Value |
Ports
Name | Type | Description | IO Type | Number |
---|---|---|---|---|
flange_a | implicit | Flange of left shaft | input | 1 |
flange_b | implicit | Flange of right shaft | output | 1 |
frame_a | implicit | Bearing frame | input | 2 |