Verwenden Sie den Befehl COMPAN, um ein Verbundmaterial zu definieren.
In einer ANSYS-Eingabedatei gibt es einen Befehl, der gemeinsam ein benutzerdefiniertes Verbundmaterial für Simulation Composite Analysis definiert. Dieser Befehl lautet COMPAN. Beachten Sie die folgende Zeile aus einer ANSYS-Eingabedatei, welche ein benutzerdefiniertes Verbundmaterial vollständig angibt.
COMPAN, MATID, NSTATV, UNITS, PFIB_DIR, PFA, PREFAIL, unused, PRESS, TEMP,FAIL_CRITERION,AUX_1,AUX_2,unused, MDEG, FDEG, MOISTURE
Ein COMPAN-Befehl kann beispielsweise wie folgt aussehen:
COMPAN,9007,7,1,1,1,0,,,650,0,,,,0.01,0.01,2
Der Befehl COMPAN ruft das Makro Simulation Composite Analysis auf, und die als Teil des Befehls COMPAN bereitgestellten Argumente werden an das Makro übergeben. Für ein beliebiges Simulation Composite Analysis-Material muss die Anzahl der Argumente zwischen 5 und 16 liegen. Die ersten fünf Argumente sind für alle Simulation Composite Analysis Materialien erforderlich. Die Argumente 7 und 13 werden nicht verwendet und sollten leer gelassen oder auf 0 gesetzt werden. Anhang A enthält eine detaillierte Beschreibung der einzelnen Argumente, einschließlich des zulässigen Wertebereichs für jedes Argument und der Auswirkungen, die jedes Argument auf die Multiscale-Konstitutivbeziehungen hat, die zur Darstellung des Materials verwendet werden. Jede Argument wird in der untenstehenden Tabelle gezeigt und kurz beschrieben. Eine ausführlichere Beschreibung der Argumente finden Sie im entsprechenden Abschnitt von Anhang A.
<?xml version="1.0"?>
< ASCAMatDB>
<Material id="9001" name="AS4-3501-6"/>
<Material id="9002" name="AS4_3502"/>
<Material id="9003" name="AS4_8552"/>
<Material id="9004" name="AS_Epoxy1"/>
<Material id="9005" name="Eglass21xK43Gevetex-LY556"/>
<Material id="9006" name="HTS150_TC250"/>
<Material id="9007" name="IM7-977-2"/>
<Material id="9008" name="IM7_5250-4"/>
<Material id="9009" name="IM7_8551"/>
<Material id="9010" name="IM7_8552"/>
<Material id="9011" name="IM7_977-3"/>
<Material id="9012" name="S2_Glass_Epoxy2"/>
<Material id="9013" name="SilEglass1200tex-MY750"/>
<Material id="9014" name="T300-BSL914C"/>
<Material id="9015" name="T300_976"/>
<Material id="9016" name="T300_PR319"/>
<Material id="9017" name="T800H_3900-2"/>
</ ASCAMatDB>
Um eine Verknüpfung zwischen einer neu erstellten Materialdatei und einer ANSYS-Materialreferenznummer hinzuzufügen, kopieren Sie das Format der vorhandenen Datei, um eine weitere Zeile hinzuzufügen, die beide Elemente miteinander verknüpft. Wenn die neu erstellte Materialdatei beispielsweise unter example_composite_material gespeichert wurde, würde die Datei folgendermaßen geändert:
<?xml version="1.0"?>
<ASCAMatDB>
<Material id="9001" name="AS4-3501-6"/>
<Material id="9002" name="AS4_3502"/>
<Material id="9003" name="AS4_8552"/>
<Material id="9004" name="AS_Epoxy1"/>
<Material id="9005" name="Eglass21xK43Gevetex-LY556"/>
<Material id="9006" name="HTS150_TC250"/>
<Material id="9007" name="IM7-977-2"/>
<Material id="9008" name="IM7_5250-4"/>
<Material id="9009" name="IM7_8551"/>
<Material id="9010" name="IM7_8552"/>
<Material id="9011" name="IM7_977-3"/>
<Material id="9012" name="S2_Glass_Epoxy2"/>
<Material id="9013" name="SilEglass1200tex-MY750"/>
<Material id="9014" name="T300-BSL914C"/>
<Material id="9015" name="T300_976"/>
<Material id="9016" name="T300_PR319"/>
<Material id="9017" name="T800H_3900-2"/>
<Material id="9018" name="example_composite_material"/>
</ASCAMatDB>
Der Wert 9018 würde als erstes Argument im Befehl COMPAN verwendet werden und weist Simulation Composite Analysis an, das Material "example_composite_material" zu verwenden.
Wenn der Wert des 9. Arguments auf -1.0 gesetzt ist, wird die Funktion für Temperaturabhängigkeit aktiviert. Bei aktivierter Temperaturabhängigkeit interpoliert Simulation Composite Analysis linear die Verbund- und Konstituenteneigenschaften für eine bestimmte Temperatur, die innerhalb der Grenzen des niedrigsten und des höchsten Temperaturpunkts in der Materialdatei liegt. Bei der niedrigsten Temperaturangabe gespeicherte Materialeigenschaften werden für Temperaturen unter der niedrigsten gespeicherten Temperaturangabe verwendet (die Software extrapoliert keine Eigenschaften über die begrenzenden gespeicherten Temperaturdatenpunkte hinaus). Das gleiche gilt für Temperaturen über der höchsten gespeicherten Temperaturangabe. Weitere Informationen zur Verwendung von temperaturabhängigen Materialeigenschaften finden Sie im Theoriehandbuch.
-1. Benutzer
0. MCT
1. Max. Spannung
2. Max. Dehnung
3. Tsai-Hill
4. Tsai-Wu
5. Christensen
6. Hashin
7. Puck
8. LaRC02
Gewebte Verbundmaterialien können folgende Werte als Kriteriumsmarkierung verwenden:
-1. Benutzer
0. MCT
1. Max. Spannung
2. Max. Dehnung