External Material Examples, Structural Mechanics
Application ID: 32331
The External Material functionality makes it possible to program your own material models for cases when the built-in material models are not sufficient.
For structural mechanics, you have the possibility to either completely define the material model in a domain, or to add an inelastic strain contribution to a built-in elastic material.
The external material functions are coded in C and compiled into a shared library. By programming a wrapper function in C, you can also call material functions written in another programming language.
This technology makes it possible to program your own material models and distribute compiled versions of such models as add-ons.
Here, you can find three examples:
- A simple linear elastic example
- An example with a basic plasticity model
- An example with Mazar's damage model
Dieses Beispiel veranschaulicht Anwendungen diesen Typs, die mit den folgenden Produkten erstellt wurden:
Allerdings können zusätzliche Produkte erforderlich sein, um es vollständig zu definieren und zu modellieren. Weiterhin kann dieses Beispiel auch mit Komponenten aus den folgenden Produktkombinationen definiert und modelliert werden:
- COMSOL Multiphysics® und
- entweder MEMS Module, oder Structural Mechanics Module
Die Kombination von COMSOL® Produkten, die für die Modellierung Ihrer Anwendung erforderlich ist, hängt von verschiedenen Faktoren ab und kann Randbedingungen, Materialeigenschaften, Physik-Interfaces und Bauteilbibliotheken umfassen. Bestimmte Funktionen können von mehreren Produkten gemeinsam genutzt werden. Um die richtige Produktkombination für Ihre Modellierungsanforderungen zu ermitteln, lesen Sie die Spezifikationstabelle und nutzen Sie eine kostenlose Evaluierungslizenz. Die COMSOL Vertriebs- und Support-Teams stehen Ihnen für alle Fragen zur Verfügung, die Sie diesbezüglich haben.