Component types
The following component types can be used in scripting:
Component name | Component ID |
---|---|
Load | force |
Material | material |
Tool | tool |
Lubricant | lubricant |
Load spectrum | spectrum |
Coefficient of friction | friction_coefficient |
Woehler stress-number curve | sn_curve |
Measurement series | data_curve |
Resistance characteristic curve | resistance_characteristic_data_curve |
Seal | sealing |
FEM component | fem_part |
Casing | gear_casing |
Gear unit | gear_unit |
Plain bearing segment | slide_bearing_segment |
Hydrostatic pocket | hydrostatic_pocket |
Notch | notch |
Modification | gear_correction |
Coupling | clutch |
Rolling bearing | bearing |
Plain bearing | slide_bearing |
Thrust bearing | axial_slide_bearing |
Rolling and plain bearings (overlap) | concept_bearing |
Plain bearing data | radial_slide_bearing_data |
Thrust bearing data | axial_slide_bearing_data |
Rolling bearing outer ring | bearing_outer_ring |
Rolling bearing inner ring | bearing_inner_ring |
Bearing row | bearing_row |
Measured values | measurement_results |
Hub | general_hub |
Planetary stage | planetary_gearing |
Planetary stage (freely defined) | planetary_stage_open |
Single-plate planet carrier | one_sided_planet_carrier |
Dual-plate planet carrier | two_sided_planet_carrier |
Planet carrier | planet_carrier |
Side plate | side_plate |
Hydraulic component | hydraulic_component |
Pipe section | pipe_section |
Opening | opening |
T-connector | t_connector |
Elbow connector | elbow_connector |
Lubricant network | lubricant_network |
Pipe with open bore | pipe_section_with_hole |
Nozzle | nozzle |
Orifice | orifice |
Pump | pump |
Tank | tank |
Reducer elbow connector | reducer_elbow_connector |
Resistance curve | resistance_characteristic_curve |
Bevel gear stage | bevel_mesh |
Stage | general_stage |
Worm gear stage | worm_gear_pair |
Cylindrical gear stage | cylindrical_mesh |
Cross helical stage | cross_helical_stage |
Gear data | stage_gear_data |
Hydrodynamically effective pocket | hydrodynamic_pocket |
Cylindrical gear wheel body | wheel_body_cylindrical_gear |
Wheel body | wheel_body_base |
Bevel gear wheel body | wheel_body_bevel_gear |
Cylindrical interference fit | interference_fit |
Multiple interference fit | multiple_interference_fit |
Tapered interference fit | cone_interference_fit |
Feather key connection | feather_key |
Shaft-hub connection | shaft_hub_connection |
Spline connection | spline_connection |
Shaft | shaft |
Shaft contour | contour |
Planet pin | planet_pin |
Shaft section | section |
Bevel gear | bevel_or_hypoid_gear |
Gear | general_gear |
Worm wheel | worm_gear |
Worm | worm |
Ring gear | ring_gear |
Cylindrical gear | cylindrical_gear |
Crossed helical gear | cross_helical_gear |
Spline shaft | spline_shaft |
Internal spline | spline_hub |
Stage-related gear data
Stage-related gear data (stage_gear_data) are abstract components that include the mesh-related data for a gear; e.g., the pitch diameter or the effective face width. Mesh-related gear data is represented by the virtual stage_gear_data component. For each stage and gear, there is a stage-related gear data component that is assigned to the gear-stage combination.
Example: querying stage-related gear data via scripting
1var gearID = 14; 2var stageID = 10; 3var sgd1 = getSubComponents(gearID, "stage_gear_data"); 4var sgd2 = getSubComponents(gearID, "stage_gear_data", "STAGEID=10"); 5var sgd3 = getStageGearData(stageID, gearID);
Specifies the ID of the cylindrical gear for the gearID variable. | |
Specifies the ID of the cylindrical stage for the stageID variable. | |
Queries all stage_gear_data components for the gear with ID 14. Variable sgd1 = [25, 30] | |
Queries all stage_gear_data components for the combination cylindrical gear [14] in stage [10]. Variable sgd2 = [25] | |
The alternative getStageGearData() function also returns the stage_gear_data component for the combination cylindrical gear [14] in stage [10]. Variable sgd3 = [25] |
Planetary instances
A typical planetary stage consists of a sun gear, three planets, and a ring gear. In this design there are six individual gear meshes. Each of the three planets is in mesh with the ring gear and is connected to the sun gear. However, the Model Tree of the FVA-Workbench only shows two cylindrical gear stages: the planet-ring gear mesh (A) and the sun-planet mesh (B). For the planet gears, planet shafts, and bearings, only one of the three components is displayed.
The components that are visible in the Model Tree are so-called parent components. There are also three instance components for each parent component in this example (design with three planets).
Data is always specified for the parent components. Calculation results are written to both the parent and instance components, depending on the result. For gear meshes, the results of the standard calculation methods for the mesh with the lowest value for KHBeta are written to the parent component. The results of local methods (e.g. pressure, load distribution) are written to the corresponding instance component.
Example: Gear mesh parent components and their instances | |||||
---|---|---|---|---|---|
Parent components Cylindrical stage [10] (Planet - ring gear) | Parent component Cylindrical stage [12] (Sun - planet) | ||||
Instance Individual gear mesh [150] | Instance Individual gear mesh [155] | Instance Individual gear mesh [160] | Instance Individual gear mesh [165] | Instance Individual gear mesh [170] | Instance Individual gear mesh [180] |
Example: Planet bearing parent components and their instances | |||||
---|---|---|---|---|---|
Parent component Planet bearing [41] | Parent component Planet bearing [42] | ||||
Instance Individual planet bearing [43] | Instance Individual planet bearing [44] | Instance Individual planet bearing [45] | Instance Individual planet bearing [46] | Instance Individual planet bearing [47] | Instance Individual planet bearing [48] |
Example: Planet shaft parent components and their instances | ||
---|---|---|
Parent component Planet shaft [36] | ||
Instance Individual planet shaft [38] | Instance Individual planet shaft [39] | Instance Individual planet shaft [40] |