============== **Evaluation** ============== .. role:: red .. admonition:: Command: color_displacement ( *x,y,range,fact,min,max,psfile* ) Darstellen der Verformung **Parameter** | :red:`x/y` Punkt innerhalb des Ranges [unit], 0,0 bei range = tot | :red:`range` Dargestellter Bereich: | tot = alles | sr = Subregion | se = Superelement | :red:`fact` Skalierungsfaktor der Verschiebung (fact = 0 => auto) | :red:`min` Kleinstwert der Darstellung | :red:`max` Größtwert der Darstellung (automatische Skalierung wenn max <= min) | :red:`psfile` Bezeichnung der auszugebenden Bilddatei .. admonition:: Command: color_tension_me ( *x,y,range,stress,min,max,psfile* ) Darstellen der Spannungen oder Spannungshypothesen **Parameter** | :red:`x,y` Punkt innerhalb des Ranges [unit], 0,0 bei range = tot | :red:`range` Dargestellter Bereich: | tot = alles | sr = Subregion | se = Superelement | :red:`stress` Dargestellte Spannung bzw. Spannungshypothese: | Sigma_x, Sigma_y, Sigma_r, Sigma_phi = Normalspannungen | Tau_xy, Tau_r_phi = Schubspannungen | Von_Mises = Von Mises Stress (Gestaltänderungshypothese) | Tresca = Tresca Stress (Schubspannungshypothese) | Rankin = Rankin Stress (Hauptnormalspannungshypothese) | :red:`min` Kleinstwert der Darstellung | :red:`max` Größtwert der Darstellung (automatische Skalierung wenn max <= min) | :red:`psfile` Bezeichnung der auszugebenden Bilddatei .. admonition:: Command: draw_joint_compr ( *psfile* ) Darstellen der Fugenpressungen **Parameter** :red:`psfile` Bezeichnung der auszugebenden Bildatei .. admonition:: Function: *x,y,dx,dy* = get_node_displacement ( *x,y* ) Ausgabe der lokale Verformung **Parameter** :red:`x/y` Knotenpunkt [unit] **Return value** | :red:`x/y` Exakte Koordinaten des Knotenpunkt [unit] | :red:`dx/dy` Verschiebung des Knotenpunktes [unit] .. admonition:: Function: *x_min,y_min,min_dx,min_dy,x_max,y_max,max_dx,max_dy,mean_dx,mean_dy* = get_displacement_limits ( *x,y,range* ) Ausgabe der Grenzwerte der Verformung **Parameter** | :red:`x,y` Punkt im Bereich [unit] | :red:`range` Durchsuchter Bereich: | tot = alles | sr = Subregion | se = Superelement | el = Element **Return value** | :red:`x_min/y_min` Koordinaten des Punktes mit kleinster Verschiebung [unit] | :red:`min_dx/min_dy` Komponeneten der kleinste Verschiebung [unit] | :red:`x_max/y_max` Koordinaten des Punktes mit grösster Verschiebung [unit] | :red:`max_dx/max_dy` Komponeneten der grösste Verschiebung [unit] | :red:`mean_dx/mean_dy` Komponeneten der mittlere Verschiebung des Bereichs [unit] .. admonition:: Function: *x,y,dx,dy* = get_min_displacement ( *x,y,range* ) Ausgabe der kleinsten Verformung **Parameter** | :red:`x,y` Punkt im Bereich [unit] | :red:`range` Unterssuchter Bereich: | tot = alles | sr = Subregion | se = Superelement | el = Element **Return value** | :red:`x/y` Koordinaten des Punktes mit kleinster der Verschiebung [unit] | :red:`dx/dy` Komponenten der kleinste Verschiebung [unit] .. admonition:: Function: *x,y,dx,dy* = get_max_displacement ( *x,y,range* ) Ausgabe der grössten Verformung **Parameter** | :red:`x/y` Punkt im Bereich [unit] | :red:`range` Untersuchter Bereich: | tot = alles | sr = Subregion | se = Superelement | el = Element **Return value** | :red:`x/y` Koordinaten des Punktes mit grösster der Verschiebung [unit] | :red:`dx/dy` Komponenten der grösste Verschiebung [unit] .. admonition:: Function: *dx,dy* = get_mean_displacement ( *x,y,range* ) Ausgabe der mittleren Verformung **Parameter** | :red:`x/y` Punkt im Bereich [unit] | :red:`range` Unterssuchter Bereich: | tot = alles | sr = Subregion | se = Superelement | el = Element **Return value** :red:`dx/dy` Komponenten der mittlere Verschiebung des Bereichs [unit] .. admonition:: Function: *xm,ym,th* = get_tension_me ( *x,y,stress* ) Ausgabe der lokalen Spannungen **Parameter** | :red:`x/y` Punkt im Element [unit] | :red:`stress` Zu bestimmende Spannung: | Sigma_x, Sigma_y, Sigma_r, Sigma_phi = Normalspannungen | Tau_xy, Tau_r_phi = Schubspannungen | Von_Mises = Von Mises Stress (Gestaltänderungshypothese) | Tresca = Tresca Stress (Schubspannungshypothese) | Rankin = Rankin Stress (Hauptnormalspannungshypothese) **Return value** | :red:`xm/ym` Mittelpunkt des Elements [unit] | :red:`th` Wert der Spannung [N/mm2] .. admonition:: Function: *x_min,y_min,th_min,x_max,y_max,th_max* = get_tension_limits_me ( *x,y,range,stress* ) Ausgabe der Grenzwerte der Spannungen **Parameter** | :red:`x/y` Punkt im zu untersuchenden Bereich [unit] | :red:`range` Untersuchter Bereich: | tot = alles | sr = Subregion | se = Superelement | el = Element | :red:`stress` Zu bestimmende Spannung: | Sigma_x, Sigma_y, Sigma_r, Sigma_phi = Normalspannungen | Tau_xy, Tau_r_phi = Schubspannungen | Von_Mises = Von Mises Stress (Gestaltänderungshypothese) | Tresca = Tresca Stress (Schubspannungshypothese) | Rankin = Rankin Stress (Hauptnormalspannungshypothese) **Return value** | :red:`x_min/y_min` Mittelpunkt des Elements mit minimaler Spannung [unit] | :red:`th_min` Minimale Spannung [N/mm2] | :red:`x_max/y_max` Mittelpunkt des Elements mit maximaler Spannung [unit] | :red:`th_max` Maximale Spannung [N/mm2] .. admonition:: Function: x,y,cp,cp_x,cp_y = get_joint_compr ( x,y ) Bestimmen der lokalen Fugenpressung **Parameter** :red:`x/y` Punkt in der Nähe des Knoten [unit] **Return value** | :red:`x/y` Exakte Koordinaten des Knoten [unit] | :red:`cp` Absolutwert der Fugenpressung [N/m2] | :red:`cp_x` x-Komponenete der Fugenpressung [N/m2] | :red:`cp_y` y-Komponenete der Fugenpressung [N/m2] .. admonition:: Function: *x,y,cp,cp_x,cp_y* = get_min_joint_compr ( *x,y* ) Bestimmen der minimalen Fugenpressung **Parameter** :red:`x/y` Punkt in der Nähe der Knotenkette [unit] **Return value** | :red:`x/y` Koordinaten des Knoten mit minimaler Fugenpressung [unit] | :red:`cp` Absolutwert der Fugenpressung [N/m2] | :red:`cp_x` x-Komponenete der Fugenpressung [N/m2] | :red:`cp_y` y-Komponenete der Fugenpressung [N/m2] .. admonition:: Function: *x,y,cp,cp_x,cp_y* = get_max_joint_compr ( *x,y* ) Bestimmen der maximalen Fugenpressung **Parameter** :red:`x/y` Punkt in der Nähe der Knotenkette [unit] **Return value** | :red:`x/y` Koordinaten des Knoten mit maximaler Fugenpressung [unit] | :red:`cp` Absolutwert der Fugenpressung [N/m2] | :red:`cp_x` x-Komponenete der Fugenpressung [N/m2] | :red:`cp_y` y-Komponenete der Fugenpressung [N/m2] .. admonition:: Function: *frequency* = get_eigenfrequency ( *mode* ) Ausgabe der Frequenz des Mode **Parameter** :red:`mode` Mode **Return value** :red:`frequency` Eigenfrequenz des Modes .. admonition:: Command: draw_eigenform ( *mode,psfile* ) Erzeugen eines Bildes des Mode **Parameter** | :red:`mode` Mode | :red:`psfile` Bezeichnung der auszugebenden Bildatei .. admonition:: Command: movie_of_eigenform ( *mode,movie_file* ) Erzeugen eines Film des Mode **Parameter** | :red:`mode` Mode | :red:`movie_file` Bezeichnung der Filmdatei .. admonition:: Command: export_eigenvectors ( *norm,mode,export_file* ) Exportiert die Eigenvektoren der Punkte eines Mode in ein File **Parameter** | :red:`norm` Type of normalization (0=length, 1=mass) | :red:`mode` Mode | :red:`export_file` Bezeichnung des Files (inkl. Extension) **File:** :: Formatierung: Knotenanzahl Mode Kreisfrequenz NodeKey1 Eigenvekt.(x) Eigenvekt.(y) x-Koordinate y-Koordinate NodeKey2 Eigenvekt.(x) Eigenvekt.(y) x-Koordinate y-Koordinate : : : : : : : : : : Beispiel: 48 1 52.04440 1 0.2220059 -2.4712468E-02 4.9999999E-03 -0.1200000 2 0.1718868 -2.4712486E-02 4.9999999E-03 -9.2500001E-02 3 0.1217670 -2.4712214E-02 4.9999999E-03 -6.4999998E-02 4 0.2220060 -4.2937621E-02 -4.9999999E-03 -0.1200000 : : : : : : : : : :