|
|
Zeile 28: |
Zeile 28: |
| # [[Software:_FEMAP_-_Gekoppelte_Feldprobleme|Gekoppelte Feldprobleme (Wärme-Mechanik)]] | | # [[Software:_FEMAP_-_Gekoppelte_Feldprobleme|Gekoppelte Feldprobleme (Wärme-Mechanik)]] |
|
| |
|
| | | <div align="center">[[Software:_FEM-Systeme|←]] [[Software:_FEMAP_-_Installation_und_Benutzerinterface|→]]</div> |
| == Installation und Benutzerinterface ==
| |
| | |
| === FEMAP-Installation ===
| |
| * Man sollte das FEMAP in den bei der Installation vorgeschlagenen Programmordner '''C:\Programme\FEMAP...\''' installieren. Es kann aber auch jeder andere Ordner benutzt werden.
| |
| * Komponenten: FEMAP-Program nur mit Examples und Help
| |
| * als Node-Limited Demo (300 Knoten)
| |
| * Nach der Installation wird FEMAP sofort funktionieren, allerdings fehlt noch der für die Übungen benötigte MEANS-Solver.
| |
| | |
| === MEANS-Solver implementieren ===
| |
| * Im Programm-Verzeichnis von FEMAP muss man einen Unterordner '''MEANS''' anlegen, z.B. '''C:\Programme\FEMAP10\MEANS'''.
| |
| * Die in [http://www.optiyummy.de/images/Software_FEM_-_Tutorial_-_Einleitung_-_means_demo.zip means-demo.zip] im Ordner MEANS_10 enthaltenen MEANS-Dateien kopiert man in diesen angelegten MEANS-Ordner:
| |
| means.exe
| |
| MeansSolve.BAS
| |
| FemapMeans.LAYOUT
| |
| In der Datei '''FemapMeans.LAYOUT''' muss der wirkliche Pfad zu MeansSolve.BAS eingetragen werden ('''Fett''' markiert). Dabei sind in der Pfadangabe die Backslash-Zeichen immer doppelt anzugeben:
| |
| <?xml version="1.0" encoding="UTF-8"?>
| |
| <FEMAP_Layout CompactMode="1">
| |
| <Info Version="10.11"/>
| |
| <User_Commands>
| |
| <Command Title="Solve" Arg="" Cmd="'''F:\\Programme\\FEMAPv10\\Means\\MeansSolve.BAS'''" Dir=""/>
| |
| :
| |
| | |
| * Start von FEMAP zeigt noch die Original-Oberfläche dieses Programms:
| |
| <div align="center">[[Bild:Software_FEM_-_Tutorial_-_Einleitung_-_femap-defaultlayout.jpg| ]]</div>
| |
| * Die Einbindung des zusätzlichen Menüs mit den Funktionen des Means-Solvers geschieht durch Laden der entsprechend konfigurierten Layout-Datei '''FemapMeans.LAYOUT'''.
| |
| * In den erforderlichen Konfigurationsdialog gelangt man über den Menüeintrag ('''''File - Preferences'''''). Mittels '''''Load Layout ...''''' öffnet man die bereitgestellte Datei '''FemapMeans.LAYOUT''' im Means-Ordner der FEMAP-Installation:<div align="center">[[Bild:Software_FEM_-_Tutorial_-_Einleitung_-_preferences.gif| ]]</div>
| |
| *'''Wichtig:''' Damit das geladene Layout auch beim nächsten Start von FEMAP wieder benutzt wird, muss man '''''Save Layout...''''' im obigen Preference-Dialog veranlassen:
| |
| # Man speichert die Datei '''FemapMeans.LAYOUT''' möglichst in den Ordner '''Eigene Dateien''', um die Original-Layout-Datei nicht zu zerstören.
| |
| # Die Default-Vorgaben für '''''Save Layout''''' muss man mit OK quitttieren:<div align="center">[[Bild:Software_FEM_-_Tutorial_-_Einleitung_-_femap-save_layout.gif| ]]</div>
| |
| * '''Hinweis:''' FEMAP speichert die Layout-Konfiguration in den benutzerspezifischen Abschnitt der Windows-Registry. Die Layout-Datei selbst wird danach nicht mehr benutzt und kann auch gelöscht werden!
| |
| * Das FEMAP-Menü wurde um den Menüpunkt '''Means''' erweitert. Der Aufruf-Button [[Bild:Software_FEM_-_Tutorial_-_Button_means-solve.gif|baseline]] für den Means-Solvers ist in den Model-Toolbar eingebunden:<div align="center">[[Bild:Software_FEM_-_Tutorial_-_Einleitung_-_means-menu_eingebunden.jpg| ]]</div>
| |
| * Da über die Layout-Datei ein BASIC-Script eingebunden wurde, ist ein Fenster für die API-Programmierung geöffnet. Dieses Fenster kann man schließen.
| |
| * '''''Achtung:'''''<br>
| |
| Falls man z.B. wegen fehlerhafter Einstellungen diesen MEANS-Integrationsprozess wiederholen möchte, so muss man unbedingt vor dem erneuten Laden der Datei '''FemapMeans.LAYOUT''' den darunterliegenden Button '''''Reset User Interface...''''' betätigen.
| |
| | |
| == FEMAP-Benutzeroberflaeche ==
| |
| <div align="center">[[Bild:Software_FEM_-_Tutorial_-_Einleitung_-_femap_windows1.jpg| ]]</div>
| |
| | |
| Die Benutzeroberfläche von FEMAP 10 ist strukturiert in Menüs, Toolbars, Panele und Fenster. Zur Funktion der wichtigsten Elemente im Folgenden einige Erläuterungen:
| |
| | |
| === Hauptfenster ===
| |
| * Es repräsentiert nach dem Start von FEMAP den "FEMAP-Desktop", mit dem alle Menüs, Toolbars, Panels und untergeordnete Fenster verknüpft sind.
| |
| * Alle untergeordneten Elemente sind frei in Bezug auf das Hauptfenster auf dem Bildschirm platzierbar. Ausnahmen sind:
| |
| ** die festen Trays-Elemente "''Prop, Ld, Con, Grp und Out''" rechts unten auf der Statuszeile des Hauptfensters.
| |
| ** die Grafikfenster ("Registerkarten"), welche immer innerhalb der freien Fläche des Hauptfensters bleiben.
| |
| * Das Schließen des Hauptfensters beendet das FEMAP-Programm.
| |
| | |
| === Grafikfenster ===
| |
| * Nach dem Start von FEMAP wird automatisch ein neues, noch leeres Modell (Model1) geöffnet. Das Grafikfenster (in Form einer "Registerkarte") dieses Modells füllt die freie Fläche innerhalb des Hauptfensters (Grafikfenster-Bereich).
| |
| * Zu jedem weiteren geöffneten Modell wird eine neue "Registerkarte" (View) innerhalb des Grafikfenster-Bereiches erzeugt.
| |
| * Für jedes Modell können beliebig viele neue Grafikfenster erzeugt werden. Jede dieser "Registerkarten" bietet jeweils eine andere Sicht auf das zugeordnete Finite-Elemente-Modell (z.B. Vernetzung, Simulationsergebnisse).
| |
| * Windows-üblich kann man diese Fenster nebeneinander oder als Kaskade anordnen.
| |
| * Das Schließen der letzten Registerkarte eines Modells, führt zum Schließen des zugehörigen Modells
| |
| | |
| === Frei platzierbare Fenster ===
| |
| * Wie bei modernen Programmoberflächen inzwischen üblich, können alle anderen untergeordneten Fenster sowohl am Hauptfenster als teilweise auch aneinander angedockt werden.
| |
| * Nicht angedockte Fenster sind auch außerhalb des Hauptfensters frei platzierbar.
| |
| * Mittels der "Reißzwecke" (Autohide-Funktion) kann man angedockte Panele auf der Andockseite des übergeordneten Fensters minimieren.
| |
| * Mittels Doppelklick auf Titel-Leiste eines angedockten Panels löst sich das Panel von seiner Andockstelle und ist frei in Größe und Position änderbar. Erneuter Doppelklick auf die Titelleiste des abgedockten Panels führt zur ursprünglich Andockstelle und Panelgröße zurück. Damit kann man Panele kurzzeitig auf die erforderlich Größe aufblenden und dann wieder andocken.
| |
| | |
| | |
| Die Sichtbarkeit von Panel wird über den Panel-Toolbar [[Bild:Software_FEMAP_toolbar-panes.gif|baseline]] gesteuert. Die für uns anfänglich wichtigsten Panele sind:
| |
| | |
| | |
| '''Nachrichten-Fenster(Messages)'''
| |
| * Standardmäßig erscheint dieses Panel in einer Größe von einigen Text-Zeilen angedockt über der Statuszeile des Hauptfensters.
| |
| * In diesem Fenster werden alle Text-Informationen ausgegeben, die in einer FEMAP-Sitzung anfallen.
| |
| * Innerhalb des Fensters stehen die normalen Text-Editierfunktionen zur Verfügung (einschließlich der Benutzung des Zwischenablage).<div align="center"> [[Bild:Software_FEM_-_Tutorial_-_Einleitung_-_message_window.gif| ]] </div>
| |
| | |
| '''Modell-Explorer (Model Info)'''
| |
| [[Bild:Software_FEM_-_Tutorial_-_Einleitung_-_modellinfo-fenster.gif|right]]
| |
| * Standardmäßig erscheinen diese baumartig strukturierten Modell-Informationen angedockt an der linken Seite des Hauptfensters.
| |
| * Diese Explorer-Darstellung zeigt die Modell-Informationen des aktuell im Grafikfenster ausgewählten Modells.
| |
| * Der Wechsel zwischen mehreren Modellen erfolgt über die Registerkarten des Grafikfensters.
| |
| | |
| '''Eigenschaftseditor (Entity Editor)'''
| |
| * Standardmäßig erscheint dieses Fenster unterhalb des Modell-Explorers.
| |
| * Abgebildet werden darin die Werte-Felder des ausgewählten Modell-Elements (im Beispiel ein Koordinatensystem):<div align="center"> [[Bild:Software_FEM_-_Tutorial_-_Einleitung_-_eigenschaftseditor-fenster.gif| ]] </div>
| |
| | |
| === Andock-Tool ===
| |
| * Zur besseren Orientierung, wo man ein Fenster andocken kann, wird beim Verschieben eines Fensters Hilfestellung gewährt:<div align="center"> [[Bild:Software_FEM_-_Tutorial_-_Einleitung_-_docking_indikatoren.jpg| ]] </div>
| |
| * Die aktuelle Position des Fensters wird beim Verschieben als durchsichtiger Schatten dargestellt.
| |
| * Je nach aktueller Position erscheinen drei Typen von Docking-Indikatoren:
| |
| * [[Bild:Software_FEM_-_Tutorial_-_Einleitung_-_docking_indikator_grafikfenster.gif| ]]'''Grafik-Fenster:'''
| |
| :Durch "Ablegen" auf dem entsprechenden Positionsbutton dockt das Fenster an der symbolisierten Seite des Grafikfensters an.
| |
| :In obigem Beispiel muss man (wie angedeutet) das Messages-Panel also auf den unteren Positionsbutton des Grafik-Fensters legen, damit dieses Panel an seiner Standard-Position andockt.
| |
| * [[Bild:Software_FEM_-_Tutorial_-_Einleitung_-_docking_indikator_stapelbare_fenster.gif| ]]'''Stapelbare Fenster:'''
| |
| :Im Zentrum des Indikators erscheint das "Stapelsymbol", wenn man das Fenster über ein entsprechendes Fenster schiebt (z.B. über den Modell-Explorer). Das Andocken an den Seiten ist weiterhin möglich, Ablegen auf dem Stapelsymbol legt die Fenster übereinander.
| |
| * [[Bild:Software_FEM_-_Tutorial_-_Einleitung_-_docking_indikatoren_hauptfenster.gif| ]]'''Hauptfenster:'''
| |
| :Diese Docking-Tasten erscheinen immer dann an den Rändern des Hauptfensters, wenn einer der obigen Indikatoren erscheint. Durch Ablegen des Fensters auf einen dieser Button dockt das Fenster an der entsprechenden Seite des Hauptfensters an.<div align="center">[[Software:_FEM-Systeme|←]] [[Software:_FEMAP_-_Installation_und_Benutzerinterface|→]]</div>
| |