/INIVOL

Blockフォーマットキーワード 複合材料ALEモデリングのために、この初期条件は、定義されたサーフェスの側面の初期体積率を定義します。

このオプションを使用することで、ALEメッシュはターゲットトポロジーと一致する必要がなくなります。ターゲットトポロジーは、(構造的な挙動ではなく)仮想サーフェスによって提供されます。仮想サーフェスは、サーフェスのどちら側かに応じた割合で各セル内の副材料を充填するために使用されます。
1.

フォーマット

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
/INIVOL/part_ID/inivol_ID
inivol_title
surf_ID ALE_PHASE FILL_OPT ICUMU FILL_RATIO
surf_ID ALE_PHASE FILL_OPT ICUMU FILL_RATIO
etc etc etc etc etc
surf_IDn ALE_PHASE FILL_OPT ICUMU FILL_RATIO

定義

フィールド 内容 SI単位の例
part_ID 充填する複合材料ALE要素のパート 1

(整数、最大10桁)

inivol_ID 初期体積率識別子

(整数、最大10桁)

inivol_title 初期体積率タイトル

(文字、最大100文字)

surf_IDn サーフェス識別子 5

(整数)

ALE_PHASE 要素を充填するための複合材料ALEの位相 3

(整数)

FILL_OPT 逆法線ベクトル 1
=0(デフォルト)
サーフェスの法線方向の側面を充填
= 1
サーフェスの法線方向とは逆向きの側面の充填

(整数)

ICUMU 累積充填 4
= -1
減法的充填(2D解析のみ)
=0(デフォルト)
既存の充填を消去
= 1
累積充填

(整数)

FILL_RATIO 関連する要素で付加される体積率 4

0.0 ≤ FILL_RATIO ≤ 1.0

デフォルト = 1.0(実数)

コメント

  1. Starterの実行中、part_IDによって定義されたPARTに属する要素群は、ALE_PHASE値に応じて与えられた体積率で充填されます。唯一の要件は、与えられた方向のサーフェスの正しい側面に要素があることです。サーフェス法線の逆の側面上の要素を充填するには、FILL_OPT =1を使用します。図 2では、緑色は/INIVOLオプションにより充填されたサーフェスの側面を示しています。
    2. FILL_OPTは、サーフェス法線の反転を有効にし、これにより反対側を充填する定義が可能になります。


  2. 1つの要素がサーフェスによって横切られている場合、その要素は完全には1つの側面上にありません。そこで、そのサーフェスの側面上の関連するサブ体積のみを充填するために、体積の推定が行われます。
    3. サーフェスによって横切られる要素は2つの側面を有する. INIVOLオプションは、関連する部分のみを考慮します。


  3. ALE_PHASEは、サーフェスの指定された側面の充填に使用される複合材料ALEの位相IDです。/MAT/LAW51は4つのサブ材料を有するため、1から4までの値が入力されなければなりません。
  4. ICUMUフラグは、体積に別の材料を追加するために使用できます。この目的のために、FILL_RATIOが与えられる必要があります。デフォルトではICUMU=0で、これは、前の/INIVOLプロセスで初期化された既存の体積率が消去されることを意味します。
    4. ICUMU = 0で充填して既存の充填済み体積を消去(デフォルトの挙動)


    2番目の手順の間、ディスクの外側の体積は、位相3材料で充填されます。
    5. ICUMU = 1で充填して体積率を既存の充填済み体積に追加


    3番目の手順の間、位相3材料が既存の位相3材料に付加され、その結果、位相1材料と位相3材料の50%混合物となります。

    ICUMU = -1は2Dでのみ使用できます。

    体積率が加算され、その合計が100%を超えると、超過分は前のステップから差し引かれます。
    6. ICUMU = -1を使用した2Dの充填超過分は前のステップから差し引かれる
  5. 体積率について良好に定義された初期条件は、体積率
    α = ( α 1 , α 2 , α 3 , α 4 ) MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeqySdeMaey ypa0Jaaiikaiabeg7aHnaaBaaaleaacaaIXaaabeaakiaacYcacqaH XoqydaWgaaWcbaGaaGOmaaqabaGccaGGSaGaeqySde2aaSbaaSqaai aaiodaaeqaaOGaaiilaiabeg7aHnaaBaaaleaacaaI0aaabeaakiaa cMcaaaa@464B@

    が下記を満たすよう:

    α i = v i V [ 0 , 1 ] MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaeqySde2aaS baaSqaaiaadMgaaeqaaOGaeyypa0ZaaSaaaeaacaWG2bWaaSbaaSqa aiaadMgaaeqaaaGcbaGaamOvaaaacqGHiiIZcaGGBbGaaGimaiaacY cacaaIXaGaaiyxaaaa@4233@

    および

    i = 1 4 α i = 1 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaabCaeaacq aHXoqydaWgaaWcbaGaamyAaaqabaGccqGH9aqpcaaIXaaaleaacaWG PbGaeyypa0JaaGymaaqaaiaaisdaa0GaeyyeIuoaaaa@402A@

    この条件がすべての/INIVOLプロセス後に満たされない場合:
    • i = 1 4 α i > 1 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaabCaeaacq aHXoqydaWgaaWcbaGaamyAaaqabaGccqGH+aGpcaaIXaaaleaacaWG PbGaeyypa0JaaGymaaqaaiaaisdaa0GaeyyeIuoaaaa@402C@ の場合、エラーメッセージが表示されます。
    • i = 1 4 α i < 1 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaWaaabCaeaacq aHXoqydaWgaaWcbaGaamyAaaqabaGccqGH8aapcaaIXaaaleaacaWG PbGaeyypa0JaaGymaaqaaiaaisdaa0GaeyyeIuoaaaa@4028@ の場合、残りの空いている体積を充填するために、一般的なデフォルトの位相(多相材料のユーザー定義で定義)1が使用されます。
    空いているサブ体積は、/INIVOLオプションの実行がすべて行われ位相1で自動的に充填され、要素体積が正しい向きを向いているかを確実にします。
    7. 空いているサブ体積は位相1で自動的に充填されます。


  6. サポートされるサーフェスを以下に示します:
    • 3節点シェルと4節点シェルシェルのサーフェスは(容器として) 完全に閉じているべきです。
    • 無限平面(/SURF/PLANE
    • エリプソイド(/SURF/ELLIPS
    • /SURF/SEG
    • /LINE/SEG (2Dのみ)

    サーフェスは、VOIDプロパティ(/PROP/VOID)およびVOID材料則(/MAT/VOID)に基づきます。これは、初期化の間だけ使用されるため、INIVOLサーフェスの時間ステップ計算を含めることを回避するために推奨されます。そうでなければ、剛体はサーフェスについても定義されることが可能です。

  7. 2D実装は、Weiler-Athertonクリッピングアルゴリズムに基づきます。ユーザーサーフェスは、/SUR/SEGまたは/LINE/SEGで提供されるポリゴンを定義します。ポリゴン(閉じたサーフェス)を得るには、線分を正しく順序付け、最後の線分の最後のポイントが、最初の線分の最初のポイントと一致する必要があります。