HELIUS_MICROMECHANICS_HEXPACK

HELIUS_MICROMECHANICS_HEXPACK は、16 進パックのマイクロメカニックス FEA ルーチンを実行するために呼び出すことができます。

これは構成レベルのデータ セットから複合材料の弾性定数を決定するのに役立ちます。

SUBROUTINE HELIUS_MICROMECHANICS_HEXPACK(ELASTIC_C, ELASTIC_F, ELASTIC_M, FVF, FVF_FEA)
    REAL(8), INTENT(IN) :: ELASTIC_F(12), ELASTIC_M(12), FVF
    REAL(8), INTENT(OUT) :: ELASTIC_C(12), FVF_FEA
ENDSUBROUTINE

渡される変数

ELASTIC_F
この配列には繊維の弾性定数が含まれています。 この配列は次の順番になっています: E11、E22、E33、v12、v13、v23、G12、G13、G23、α11、α22、α33
ELASTIC_M
この配列には母材の弾性定数が含まれています。 この配列は次の順番になっています: E11、E22、E33、v12、v13、v23、G12、G13、G23、α11、α22、α33
FVF
繊維体積分率が要求されます。

更新された変数

ELASTIC_C
この配列には複合材料の弾性定数が含まれています。 この配列は次の順番になっています: E11、E22、E33、v12、v13、v23、G12、G13、G23、α11、α22、α33
FVF_FEA
マイクロメカニックス サブルーチンで使用される繊維体積分率です。 解析で使用される繊維体積分率は、Composite Material Manager のインタフェースで指定された繊維体積分率とわずかに異なる場合があります。有限要素とマイクロメカニックス モデルの特性により、繊維の円形エッジは直線エッジを持つ要素でモデリングされます。したがって、解析時に使用される実際の繊維体積分率は、わずかに異なる場合があります。