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();
        }
示例#3
0
        public WärmemodellVisualisieren(FEModell feModell)
        {
            Language = XmlLanguage.GetLanguage("de-DE");
            InitializeComponent();
            Show();

            darstellung = new Darstellung(feModell, VisualModel);
            darstellung.ElementeZeichnen();

            // mit Knoten und Element Ids
            darstellung.KnotenTexte();
            darstellung.ElementTexte();
        }
        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();
        }
示例#5
0
 private void BtnElementIDs_Click(object sender, System.Windows.RoutedEventArgs e)
 {
     if (!elementTexteAn)
     {
         darstellung.ElementTexte();
         elementTexteAn = true;
     }
     else
     {
         foreach (TextBlock id in darstellung.ElementIDs)
         {
             VisualErgebnisse.Children.Remove(id);
         }
         elementTexteAn = false;
     }
 }
示例#6
0
 private void BtnElemente_Click(object sender, RoutedEventArgs e)
 {
     if (!elementeAn)
     {
         darstellung.ElementTexte();
         elementeAn = true;
     }
     else
     {
         foreach (TextBlock id in darstellung.ElementIDs)
         {
             VisualModel.Children.Remove(id);
         }
         elementeAn = false;
     }
 }
示例#7
0
        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);
        }