複合材料を定義するには、COMPAN コマンドを使用します。
ANSYS 入力ファイルには、Simulation Composite Analysis ユーザ定義の複合材料をまとめて定義する 1 つのコマンドがあります。そのコマンドは COMPAN です。ユーザ定義の複合材料を完全に指定する ANSYS 入力ファイルからの次の行を検討してください。
COMPAN, MATID, NSTATV, UNITS, PFIB_DIR, PFA, PREFAIL, unused, PRESS, TEMP,FAIL_CRITERION,AUX_1,AUX_2,unused, MDEG, FDEG, MOISTURE
COMPAN コマンドの例は次のようになります。
COMPAN,9007,7,1,1,1,0,,,650,0,,,,0.01,0.01,2
COMPAN コマンドは、Simulation Composite Analysis マクロを呼び出し、COMPAN コマンドの一部として提供される引数がそのマクロに渡されます。どの Simulation Composite Analysis 材料でも、引数の数は 5~16 の範囲内である必要があります。最初の 5 つの引数は、Simulation Composite Analysis のすべての材料で必要です。引数 7 および 13 は未使用で、空白にしておくか、0 (ゼロ)に設定する必要があります。「付録 A」には各引数の詳細な説明があり、各引数の許容値の範囲、各材料を表すために使用するマルチスケール構成関係に各引数が与える影響などを参照できます。次の表に各引数と簡単な説明を示します。特定の引数の詳細な説明については、「付録 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>
新しく作成した材料ファイルと ANSYS 材料参照番号間にリンクを追加するには、この 2 つの項目をリンクする行を追加するために、既存のファイルの形式をコピーします。たとえば、新しく作成された材料ファイルを example_composite_material として保存した場合は、ファイルを次のように変更します。
<?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>
値 9018 は COMPAN コマンドの最初の引数として使用され、材料「example_composite_material」を使用するように Simulation Composite Analysis に指示します。
対
、および
対
)。他の 4 つの複合材料の応力とひずみ成分の応答は、この機能によって影響は受けないことに留意してください。また、破損前非線形性機能によって、複合材料破損時のせん断応力レベルは変更されませんが、破損前の複合材料の縦方向せん断変形が全体的に増加する結果となります。 9 番目の引数値を -1.0 に設定すると、温度依存機能がアクティブになります。温度依存をアクティブにした場合、Simulation Composite Analysis では材料ファイルに保存している最低/最高温度点の境界内にある任意の温度に対して、複合材料と構成の特性を線形補間します。保存している最低温度データムより低い温度には、最低温度データムで保存されている材料特性を使用します(保存している温度データ点の境界を超えて特性を外挿することはありません)。保存されている最高温度データムより高い温度も同様に処理されます。温度依存材料特性の使用の詳細については、「理論マニュアル」を参照してください。
-1. ユーザ
0. MCT
1. 最大応力
2. 最大ひずみ
3. Tsai-Hill
4. Tsai-Wu
5. Christensen
6. Hashin
7. Puck
8. LaRC02
織物複合材料の基準フラグに使用できる値は次のとおりです。
-1. ユーザ
0. MCT
1. 最大応力
2. 最大ひずみ
、
、
、
、
、
)がすべて元の損傷していない母材構成係数の 10% にまで低減することを指定します。母材破損後剛性値は 0 (ゼロ)より大きく、1 以下である必要があります。14 番目の引数が指定されていない場合は、0.1 の既定値が仮定されます。
、
、
、
、
、
)がすべて元の損傷していない繊維構成係数の 1% にまで低減することを指定します。繊維破損後剛性値は 0 (ゼロ)より大きく、1 以下である必要があります。15 番目の引数が指定されていない場合は、1E-06 の既定値が仮定されます。