public EigenlösungVisualisieren(FEModell feModel) { Language = XmlLanguage.GetLanguage("de-DE"); modell = feModel; InitializeComponent(); Verformungen = new List <object>(); Eigenfrequenzen = new List <object>(); Show(); // Auswahl der Eigenlösung var anzahlEigenformen = modell.Eigenstate.NumberOfStates; var eigenformNr = new int[anzahlEigenformen]; for (var i = 0; i < anzahlEigenformen; i++) { eigenformNr[i] = i + 1; } darstellung = new Darstellung(modell, VisualErgebnisse); darstellung.FestlegungAuflösung(); maxY = darstellung.maxY; auflösung = darstellung.auflösung; darstellung.UnverformteGeometrie(); Eigenlösungauswahl.ItemsSource = eigenformNr; eigenformSkalierung = double.Parse("10"); TxtSkalierung.Text = eigenformSkalierung.ToString(CultureInfo.CurrentCulture); }
private void ZeichneGeometrie() { darstellung.UnverformteGeometrie(); // mit Knoten und Element Ids darstellung.KnotenTexte(); darstellung.ElementTexte(); }
public ElastizitätsmodellVisualisieren(FEModell feModel) { InitializeComponent(); Show(); darstellung = new Elastizitätsberechnung.Darstellung(feModel, VisualErgebnisse); darstellung.UnverformteGeometrie(); // mit Element und Knoten Ids darstellung.KnotenTexte(); darstellung.ElementTexte(); darstellung.LastenZeichnen(); darstellung.FesthaltungenZeichnen(); }
public TragwerkmodellVisualisieren(FEModell feModell) { Language = XmlLanguage.GetLanguage("de-DE"); InitializeComponent(); Show(); darstellung = new Darstellung(feModell, VisualModel); darstellung.UnverformteGeometrie(); // mit Knoten und Element Ids darstellung.KnotenTexte(); darstellung.ElementTexte(); darstellung.LastenZeichnen(); darstellung.FesthaltungenZeichnen(); }
public StatikErgebnisseVisualisieren(FEModell feModell) { Language = XmlLanguage.GetLanguage("de-DE"); InitializeComponent(); Show(); darstellung = new Darstellung(feModell, VisualErgebnisse); // unverformte Geometrie darstellung.UnverformteGeometrie(); // mit Element Ids darstellung.ElementTexte(); // mit Knoten Ids darstellung.KnotenTexte(); }
public StatikErgebnisseVisualisieren(FEModell feModell) { Language = XmlLanguage.GetLanguage("de-DE"); modell = feModell; InitializeComponent(); Show(); darstellung = new Darstellung(modell, VisualErgebnisse); // unverformte Geometrie darstellung.UnverformteGeometrie(); // mit Element Ids darstellung.ElementTexte(); // mit Knoten Ids darstellung.KnotenTexte(); // Faktor für Überhöhung des Verformungszustands darstellung.überhöhungVerformung = double.Parse(Überhöhung.Text); }
// Button events private void BtnGeometrie_Click(object sender, RoutedEventArgs e) { darstellung.UnverformteGeometrie(); }