HIN-Datei

Die HIN-Datei ermöglicht Ihnen, benutzerdefinierte Ausfallkriterien für Ihre Analyse zu verwenden.

Mit der HIN-Datei können Sie die Schemata von Schadensbeginn und -entwicklung steuern, die in der Analyse verwendet werden. Sie können auch weitere Variablen angeben, die während der Analyse nachverfolgt werden. Platzieren Sie die HIN-Datei im selben Verzeichnis wie die Eingabedatei, und verwenden Sie den gleichen Namen wie die Eingabedatei mit einer HIN-Erweiterung. Derzeit werden Benutzereigenschaften von folgenden Unterprogrammen unterstützt:

Die HIN-Datei sollte der Struktur unten für benutzerdefinierte Schadenskriterien erfüllen:

*MATERIAL, NAME=<name of composite>
*DAMAGE INITIATION, TYPE=USER
*DAMAGE EVOLUTION, TYPE=USER
*DEPVAR, NUM=<# of additional variables to track>
*USER PROPERTIES
<numerical inputs>

Alle Schlüsselwörter in der HIN-Datei haben Vorrang vor den Benutzermaterialkonstanten in der Eingabedatei.

Unidirektionale Verbundmaterialien

*MATERIAL, NAME=
Muss mit dem Namen des in der Analyse verwendeten Verbundmaterials übereinstimmen. Dieses Schlüsselwort muss den anderen Schlüsselwörtern vorangestellt sein.
*DAMAGE INITIATION, TYPE=USER
Dadurch verwendet Helius PFA die Kriterien für den Schadensbeginn, die im Unterprogramm UDMGINI2 angegeben sind.
*DAMAGE EVOLUTION, TYPE=USER
Dadurch verwendet Helius PFA die Kriterien für die Schadensentwicklung, die im Unterprogramm UDMGEVO2 angegeben sind.
*DEPVAR, NUM=
Dieses Schlüsselwort gibt die Anzahl der lösungsabhängigen Zustandsvariablen an, die von der Gesamtzahl nachzuverfolgen sind, die in der Eingabedatei angefordert wird. Beispiel: Wenn die Eingabedatei neun lösungsabhängige Variablen anfordert, und die HIN-Datei *DEPVAR, NUM=2 anfordert, werden zwei der neun lösungsabhängigen Variablen für die benutzerdefinierten Ausfallkriterien reserviert. Es wird empfohlen, die Anzahl der in der Eingabedatei angeforderten lösungsabhängigen Variablen um die Anzahl zu erhöhen, die in der HIN-Datei angegeben ist. Damit wird sichergestellt, dass die Mindestanforderungen erfüllt sind.
*USER PROPERTIES
Die Zeile(n) nach diesem Schlüsselwort kann(können) verwendet werden, um numerische Eingaben zu definieren, die von den benutzerdefinierten Ausfallkriterien angefordert werden. Es gibt keine Beschränkung für die Anzahl der Einträge pro Zeile oder die Anzahl der Zeilen.

Gewebte Verbundmaterialien

*MATERIAL, NAME=
Muss mit dem Namen des in der Analyse verwendeten Verbundmaterials übereinstimmen. Dieses Schlüsselwort muss den anderen Schlüsselwörtern vorangestellt sein.
*DAMAGE INITIATION, TYPE=USER
Dadurch verwendet Helius PFA die Kriterien für den Schadensbeginn, die im Unterprogramm UDMGINI3 angegeben sind.
*DAMAGE EVOLUTION, TYPE=DISCRETE MPFS, FPFS
Die benutzerdefinierte Schadensentwicklung wird nicht für gewebte Materialien unterstützt. Nur eine diskrete Schadensentwicklung wird unterstützt. Sie können die Steifheitsverhältnisse nach Ausfall bestimmen, wobei MPFS das Matrixsteifheitsverhältnis nach Ausfall und FPFS das Fasersteifheitsverhältnis nach Ausfall ist.
*DEPVAR, NUM=
Dieses Schlüsselwort gibt die Anzahl der lösungsabhängigen Zustandsvariablen an, die von der Gesamtzahl nachzuverfolgen sind, die in der Eingabedatei angefordert wird. Beispiel: Wenn die Eingabedatei neun lösungsabhängige Variablen anfordert, und die HIN-Datei *DEPVAR, NUM=2 anfordert, werden zwei der neun lösungsabhängigen Variablen für die benutzerdefinierten Ausfallkriterien reserviert. Es wird empfohlen, die Anzahl der in der Eingabedatei angeforderten lösungsabhängigen Variablen um die Anzahl zu erhöhen, die in der HIN-Datei angegeben ist. Damit wird sichergestellt, dass die Mindestanforderungen erfüllt sind.
*USER PROPERTIES
Die Zeile(n) nach diesem Schlüsselwort kann(können) verwendet werden, um numerische Eingaben zu definieren, die von den benutzerdefinierten Ausfallkriterien angefordert werden. Es gibt keine Beschränkung für die Anzahl der Einträge pro Zeile oder die Anzahl der Zeilen.

Beispiel für HIN-Datei

**
*MATERIAL, NAME=AS4_3502
*DAMAGE INITIATIION, TYPEE=USER
*DAMAGE EVOLUTION, TYPE=USER
*DEPVAR, NUM=2
*USER PROPERTIES
0.89
0.12, 0.03
**
*MATERIAL, NAME=AS4-6K_3502_5HS
*DAMAGE INITIATION, TYPE=USER
** user damage evolution not supported for weaves
*DAMAGE EVOLUTION, TYPE=DISCRETE
0.001, 0.006
*DEPVAR, NUM=2
*USER PROPERTIES
0.90
**