Eine Python-Schnittstelle zur Interaktion mit Nastran (einem weit verbreiteten Finite-Elemente-Analyseprogramm), die das Lesen, Schreiben und Manipulieren von Nastran-Eingabe- (BDF/DAT) und -Ausgabedateien (OP2, H5) ermöglicht.
PyNastran

- Python
- Luft- und Raumfahrt, Automobilindustrie, Maschinenbau, Simulation, Tragwerksplanung
- Numerische Strömungsmechanik (CFD), Computerunterstützter Entwurf (CAD), Maschinenbau, Finite-Elemente-Methode (FEM), Qualitätssicherung, Qualitätskontrolle, Simulation, Software-Entwicklungskit (SDK), Benutzeroberfläche (UI)
Merkmale:
- Liest Nastran-Eingabedateien (BDF, OP2, H5, F06), schreibt Nastran-BDF-Dateien, greift auf Ergebnisse aus OP2/H5-Dateien zu (Verschiebungen, Spannungen, Dehnungen, Kräfte, Eigenwerte), Modellmanipulation und -prüfung, grundlegende Visualisierungsmöglichkeiten, GUI für einfache Operationen, Befehlszeilen-Tools
Preisgestaltung:
- Kostenlos
- Leistungsstark für die Automatisierung von Arbeitsabläufen mit MSC Nastran, NX Nastran und anderen Varianten; ermöglicht benutzerdefiniertes Pre- und Post-Processing von FEA-Modellen und -Ergebnissen; Open-Source; wird von einem engagierten Betreuer aktiv weiterentwickelt.
- Speziell für Nastran-Benutzer, erfordert ein Verständnis der Nastran-Dateiformate und -Konventionen, die Lernkurve für die umfangreiche API und das Objektmodell kann für Gelegenheitsbenutzer steil sein.
Am besten geeignet für:
- Ingenieure und Analysten, die Nastran FEA-Software verwenden und ihre Arbeitsabläufe automatisieren, benutzerdefinierte Datenextraktion durchführen, Modelle manipulieren oder Nastran-Ergebnisse in andere Python-Tools integrieren möchten.