Zum Inhalt
Fakultät Maschinenbau

GitHub Repositories

Auf unserer offiziellen GitHub Website sind ausgewählte Forschungscodes veröffentlicht.

ADAPT ist für die inverse Parameteridentifikation von konstitutiven Materialmodellen unter Verwendung mathematischer Optimierung konzipiert. Es ist so gestaltet, dass es mit Finite-Elemente-Simulationen arbeitet, bietet jedoch durch seine modulare Implementierung eine Schnittstelle zu praktisch jedem Simulationsframework. Das Tool kann globale Daten (z.B. Kräfte) sowie lokale Daten (z.B. Dehnungs- und Verschiebungsfelder) für die Kalibrierung verwenden. 

GitHub Repository

A. Schowtjak, R. Schulte, T. Clausmeyer, R. Ostwald, A.E. Tekkaya, and A. Menzel.
ADAPT – a diversely applicable parameter identification tool: overview and full-field application examples.
Int. J. Mech. Sci., 213:106840, 2022.
doi:10.1016/j.ijmecsci.2021.106840

Dieses Repository enthält eine Material Routine für Abaqus (UMAT und UMATHT) für ein thermo-mechanisch gekoppeltes, gradienten-erweitertes Schädigungsmodell. Das Framework kann für verschiedene Mehrfeldprobleme angepasst werden. Ein wesentlicher Vorteil der Implementierung ist die Anwendbarkeit mehrerer integrierter Abaqus-Funktionen, wie Kontaktalgorithmen, Elementformulierungen und Lösungsstrukturen.

GitHub Repository

L. Sobisch, T. Kaiser, T. Furlan, and A. Menzel.
A user material approach for the solution of multi-field problems in abaqus: Theoretical foundations, gradient-enhanced damage mechanics and thermo-mechanical coupling.
Finite Elem. Anal. Des., 232:104105, 2024.
doi:10.1016/j.finel.2023.104105

Mosaic ist ein Open-Source-Python-Softwaretool, das entwickelt wurde, um nicht-rechteckige, periodische Mikrostrukturen, die mit der Neper-Software generiert wurden, in Simulationen zu integrieren, die periodische Mikrostrukturen mit periodischen Randbedingungen erfordern. Es transformiert komplexe Mikrostrukturen in rechteckige periodische Äquivalente. Diese Transformation gewährleistet eine nahtlose Integration mit verschiedenen Simulationstools und -workflows.

GitHub Repository

D. Güzel, T. Furlan, T. Kaiser, and A. Menzel.
Neper-Mosaic: Seamless generation of periodic representative volume elements on unit domains.
SoftwareX, 28:101912, 2024.
doi:10.1016/j.softx.2024.101912

Paraqus ist eine Open Source Software, die Ergebnisse von Finite-Elemente Simulationen aus dem Programm Abaqus in das offene VTK/VTU Dateiformat exportiert.

GitHub Repository

T. Furlan, J. Stollberg, and A. Menzel
Paraqus: Exporting Finite Element Simulation Results from Abaqus to VTK.
Journal of Open Source Software, 10(106), 5729, 2025.
doi: 10.21105/joss.05729

 

Dieses Repository enthält den Quellcode für eine User Material Subroutine (UMAT) für die Software Abaqus, mit der Phasenumwandlungen während dem Abschrecken von Stahlbauteilen simuliert werden können. Es wird der Zerfall von Austenit in Martensit und Bainit simuliert, wobei die Verlagerung von Kohlenstoff zwischen den Phasen sowie damit einhergehende Änderungen an den Transformationsmodellen berücksichtig werden.

GitHub Repository

T. Furlan, M. Schewe, P. Scherm, P. Retzl, E. Kozeschnik, and A. Menzel
Modelling and finite element simulation of martensite and bainite phase transformations during quenching under consideration of carbon repartitioning.
Mechanics of Materials, 204:105275, 2025.
doi: 10.1016/j.mechmat.2025.105275