Berechnungen¶
Command: calc_mech_displ ( )
Berechnen der Knotenverschiebungen mit Kräften, der Geschwindigkeit (Fliehkräfte) und der thermischen Ausdehnung. Die thermische Ausdehnung wird durch virtuelleKräfte an den Elementknoten berücksichtigt. Die Basistemperatur ist 20°C. D.h. bei Elementtemperaturen von 20°C findet keine thermische Ausdehnung statt.
Command: calc_mech_pressfit_sfm ( )
Berechnen der Knotenverschiebungen mit Kräften und der Geschwindigkeit (Fliehkräfte) mit Berücksichtigung von Presssitzen. Die thermische Ausdehnung wird ebenfalls berücksichtigt. Bei unterschiedlichen thermischen Ausdehnungen von Subregions wird an den Subregionkante ein Presssitz angenommen. Die Überlappung wird dann um die Ausdehnungsdifferenz korrigiert. Der Befehl ist identisch zum alten Befehl calc_mech_pressfit()
Command: calc_mech_pressfit_ftm ( )
Berechnen der Knotenverschiebungen mit Kräften und der Geschwindigkeit (Fliehkräfte) mit Berücksichtigung von Presssitzen. Die thermische Ausdehnung wird durch virtuelle Kräfte an den Elementknoten berücksichtigt.
Command: calc_mech_extended_sfm ( )
Berechnen der Knotenverschiebungen mit Kräften und Geschwindigkeit (Fliehkräfte) mit Berücksichtigung von Presssitzen. Die thermische Ausdehnung wird ebenfalls berücksichtigt. Bei unterschiedlichen thermischen Ausdehnungen von Subregions wird an den Subregionkante ein Presssitz angenommen. Die Überlappung wird dann um die Ausdehnungsdifferenz korrigiert. Bei negativen Fugenpressungen in den Presssitzen werden die Elemtenverbindungen aufgelöst. Der Befehl ist identisch zum alten Befehl calc_mech_extended()
Command: calc_mech_extended_ftm ( )
Berechnen der Knotenverschiebungen mit Kräften und Geschwindigkeit (Fliehkräfte) mit Berücksichtigung von Presssitzen. Die thermische Ausdehnung wird durch virtuelle Kräfte an den Elementknoten berücksichtigt. Bei negativen Fugenpressungen in den definierten Presssitzen werden die Elemtenverbindungen aufgelöst.
Command: calc_mech_eigenvalue ( numev )
Berechnen der Eigenwerte und der Eigenvektoren
- Parameter
- numev Maximale Anzahl zu bestimmende Eigenwerte (optional)
Wenn numev nicht angegben wird, so werden die ersten 20 Eigenwerte berechnet.
Function: inertia = get_inertia ( moving_part )
Berechnen des axialen Massenträgheitsmoments eines Modells in rphi-Koordinaten
- Parameter
moving_part Bewegter Teil, “inside” oder “outside” von “m.sl_radius” (siehe Basic parameters) (optional)
Wenn das Parameter nicht angegeben wird, wird das Massenträgheitsmoment für den inneren Teil berechnet.
- Return Value
inertia Axiales Massenträgheitsmoment [kg*m2]
Für die Berechnung des Massenträgkeitsmoments werden primär immer die mit der Funktion def_mat_mech(..) (siehe Elementdaten) definierten spezifischen Gewichte verwendet. Wurde diese Funktion für das entsprechende Superelement nicht aufgerufen, so wird auf die mit Material Properties gesetzten Werte zurückgegriffen. Bei nicht linearen Elementen wird dagegen der in der MC-Datei definierte Wert verwendet.