Skip to main content

KnowledgeBase

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.

stage_gear_data.png

Many gear data parameters are mesh-related, and differ in the case of multiple engagements.

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);

1

Specifies the ID of the cylindrical gear for the gearID variable.

2

Specifies the ID of the cylindrical stage for the stageID variable.

3

Queries all stage_gear_data components for the gear with ID 14. Variable sgd1 = [25, 30]

4

Queries all stage_gear_data components for the combination cylindrical gear [14] in stage [10]. Variable sgd2 = [25]

5

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.

planet_instances.png

For planetary stages, three instance components are assigned to each parent component.

Example: Gear mesh parent components and their instances

Parent components

Cylindrical stage [10] (Planet - ring gear)

Parent component 

Cylindrical stage [12] (Sun - planet)

arrow_down.png
arrow_down.png
arrow_down.png
arrow_down.png
arrow_down.png
arrow_down.png

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]

arrow_down.png
arrow_down.png
arrow_down.png
arrow_down.png
arrow_down.png
arrow_down.png

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]

arrow_down.png
arrow_down.png
arrow_down.png

Instance

Individual planet shaft [38]

Instance 

Individual planet shaft [39]

Instance 

Individual planet shaft [40]