EM FHLöser
Appearance
|
|
| Menüeintrag |
|---|
| EM → FHLöser |
| Arbeitsbereich |
| EM |
| Standardtastenkürzel |
| E X |
| Eingeführt in Version |
| 0.17 |
| Siehe auch |
| EM FHEingabedatei, EM FHKnoten, EM FHSegment, EM FHPfad, EM FHEbene, EM FHEquiv, EM FHAnschluss |
Beschreibung
Das Werkzeug FHLöser fügt ein FHSolver-Objekt ein.
FHSolver-Objekt
Anwendung
Ein FHSolver-Objekt in das Dokument einfügen:
- Die Schaltfläche
EM FHLöser drücken, oder die Taste E dann X drücken.
Anmerkungen
- Das FHSolver-Objekt repräsentiert die FastHenry-Direktiven, die in den gemeinsamen Abschnitten der FastHenry-Eingabedatei zur Definition der Simulationsparameter benötigt werden, wie beispielsweise die Liste der Frequenzpunkte, an denen die Simulation ausgeführt werden soll, die Standardmaßeinheiten usw. sowie den Namen der Ausgabedatei und den Ordner zum Erstellen der FastHenry-Eingabedatei.
- Pro Dokument sollte nur ein FHSolver-Objekt vorhanden sein. Sind mehrere FHSolver-Objekte vorhanden, wird nur das erste berücksichtigt.
Eigenschaften
- Daten-EigenschaftUnits: die FastHenry-Einheiten. Jede Einheit in FreeCAD entspricht einer Einheit der entsprechenden Maßeinheit in FastHenry. Anmerkung: Das bedeutet, dass Sie beispielsweise eine 3D-Zeichnung in FreeCAD mit Einheiten in Metern haben und eine andere Maßeinheit für FastHenry festlegen können, z. B. Millimeter. Der Wert '1,0 m' in FreeCAD entspricht dann tatsächlich '1,0 mm' für die FastHenry-Simulation.
- Daten-EigenschaftSigma: Die Standard-Segmentleitfähigkeit (Segmentparameter 'sigma' in der FastHenry-Anweisung '.default')
- Daten-Eigenschaftnhinc: Die Standardanzahl der Filamente in Höhenrichtung (Segmentparameter 'nhinc' in der FastHenry-Anweisung '.default')
- Daten-Eigenschaftnwinc: Die Standardanzahl der Filamente in Breitenrichtung (Segmentparameter 'nwinc' in der FastHenry-Anweisung '.default')
- Daten-Eigenschaftrh: das Standardverhältnis benachbarter Filamente in Höhenrichtung (Segmentparameter 'rh' in der FastHenry-Anweisung '.default')
- Daten-Eigenschaftrw: das Standardverhältnis benachbarter Filamente in Höhenrichtung (Segmentparameter 'rw' in der FastHenry-Anweisung '.default')
- Daten-Eigenschaftfmin: die niedrigste Simulationsfrequenz (Segmentparameter 'fmin' in der FastHenry-Anweisung '.freq')
- Daten-Eigenschaftfmax: die höchste Simulationsfrequenz (Segmentparameter 'fmax' in der FastHenry-Anweisung '.freq')
- Daten-Eigenschaftndec: die Anzahl der gewünschten Frequenzpunkte pro Dekade (Parameter 'ndec' im FastHenry-Befehl '.freq')
- Daten-EigenschaftFolder: Der Ordnerpfad zum Exportieren der Datei im FastHenry-Eingabedateiformat
- Daten-EigenschaftFilename: Der Name der Simulationsdatei beim Exportieren in das FastHenry-Eingabedateiformat
Skripten
Siehe auch: Grundlagen der Skripterstellung in FreeCAD.
Das Objekt FHSolver kann in Makros und von der Python-Konsole aus mit der folgenden Funktion verwendet werden:
node = makeFHSolver(units=None, sigma=None, nhinc=None, nwinc=None, rh=None, rw=None, fmin=None, fmax=None, ndec=None, folder=None, filename=None, name='FHSolver')
- Ein
FHSolver-Objekt erstellen. unitsist die Maßeinheit von FastHenry. Jede Einheit in FreeCad entspricht einer Einheit der entsprechenden Maßeinheit in FastHenry. Zulässige Werte sind: "km", "m", "cm", "mm", "um", "in" und "mils". Standardmäßig ist diesEMFHSOLVER_DEFUNITSsigmaist die Standardleitfähigkeit des Fließkommawerts. Standardmäßig ist diesEMFHSOLVER_DEF_SEGSIGMA.nhincist der ganzzahlige Standardparameter nhinc in FastHenry, mit dem die Segmenthöhen-Diskretisierung in Filamente definiert wird. Standardmäßig ist diesEMFHSOLVER_DEFNHINC.nwincist der ganzzahlige Standardparameter nwinc in FastHenry, mit dem die Segmentbreite für die Diskretisierung in Filamente definiert wird. Standardmäßig ist diesEMFHSOLVER_DEFNWINC.rhist der ganzzahlige Standardparameter rh in FastHenry zur Definition des Segmenthöhen-Diskretisierungsverhältnisses. StandardmäßigEMFHSOLVER_DEFRH.rwist der ganzzahlige Standardparameter rw in FastHenry zur Definition des Diskretisierungsverhältnisses für die Segmenthöhe. Standardmäßig ist diesEMFHSOLVER_DEFRW.fminist die minimale Simulationsfrequenz des Fließkommawertsfmaxist die maximale Simulationsfrequenz des Fließkommawertsndecist der Fließkommawert, der definiert, wie viele Frequenzpunkte pro Dekade simuliert werden.folderist der Ordner, in dem die FastHenry-Datei gespeichert wird. Standardmäßig ist dies der Home-Pfad des Benutzers. (z. B. in Windows "C:\Users\username\Documents", in Linux "/home/username").filenameist der Name der Datei, die exportiert wird. Standardmäßig ist diesEMFHSOLVER_DEF_FILENAME.nameis the name of the object
Beispiel:
import FreeCAD, EM
fhsolver = EM.makeFHSolver()
- FastHenry tools: FHNode, FHSegment, FHPath, FHPlane, FHPlaneHole, FHPlaneAddRemoveNodeHole, FHEquiv, FHPort, FHSolver, FHInputFile
- FasterCap tools: see GitHub source code
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzliche Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Voreinstellungseditor, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, FreeCAD unterstützen, Spenden
- Hilfe: Anleitungen, Videoanleitungen
- Arbeitsbereiche: Std Base, Arch, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
