Materialprobleme

Ein Plastizitäts-Solve ist fehlgeschlagen, oder ein viskoelastisches Material wurde ohne Zeitdefinition verwendet. Warum, und wie Sie es beheben.


Wenn Sie nur 2 Minuten haben

Probleme mit dem Material gibt es in zwei Arten: ein fehlgeschlagener Plastizitäts-Solve (meist ein unphysikalischer oder inkonsistenter Materialparameter) und ein viskoelastisches Material in einer statischen Analyse (Viskoelastizität ist zeitabhängig und braucht eine Zeitdefinition). Prüfen Sie, ob Ihre Materialwerte physikalisch sind, und rechnen Sie viskoelastische Materialien in einer zeitabhängigen Analyse.

Plastizitäts-Solve fehlgeschlagen

  • Error 90: der Plastizitäts-Solve stieß auf einen nicht-positiven Schubmodul. Der Schubmodul ergibt sich aus Elastizitätsmodul und Querkontraktionszahl, ein nicht-positiver Wert bedeutet also, dass eine dieser Eingaben unphysikalisch ist. Verwenden Sie einen positiven Elastizitätsmodul und eine Querkontraktionszahl zwischen -1 und 0,5.
  • Error 91: das Return-Mapping der Plastizität konnte nicht konvergieren. Die Verfestigung ist so eingestellt, dass die Fließfläche der plastischen Korrektur davonläuft, sodass kein noch so großer plastischer Fluss die Spannung zurückholt. Das sind fast immer die Verfestigungsparameter des Materials, nicht Geometrie, Netz oder Laststufe:
    • alpha muss null oder positiv sein. Ein negatives alpha lässt die Fließspannung unbegrenzt wachsen, die häufigste Ursache.
    • k0 und k_inf müssen positiv und sinnvoll geordnet sein; achten Sie auf einen Einheitenfehler (Pa statt MPa).
    • Setzen Sie im ersten Schritt die kinematischen Verfestigungsterme c = 0 und b = 0 (rein isotrope Verfestigung), um zu prüfen, ob der Fehler verschwindet, und führen Sie sie dann einzeln wieder ein.
    • Nur wenn die Parameter wirklich korrekt sind, wählen Sie kleinere Laststufen.

Viskoelastisches Material braucht eine Zeitdefinition

  • Errors 94, 96, 99, 100: ein viskoelastisches Material wurde ohne Zeitdefinition verwendet. Viskoelastizität ist zeitabhängig (Kriechen und Relaxation hängen davon ab, wie die Last über die Zeit aufgebracht wird), sie kann daher nicht in einer statischen Analyse laufen. Geben Sie der Analyse eine Zeitdefinition, eine zeitlich geplante Randbedingung oder required_timestamps, damit sie als zeitabhängige Analyse läuft. Für eine rein statische Prüfung verwenden Sie stattdessen ein elastisches Material.

Die Materialparameter und ihre gültigen Wertebereiche stehen unter Materialien definieren.