/GRAV
ブロックフォーマットキーワード 節点グループに対する重力荷重を定義します。
フォーマット
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
/GRAV/grav_ID/unit_ID | |||||||||
grav_title | |||||||||
fct_IDT | Dir | skew_ID | sens_ID | grnd_ID | Ascalex | FscaleY |
定義
フィールド | 内容 | SI単位の例 |
---|---|---|
grav_ID | 重力荷重ブロックの識別子 (整数、最大10桁) |
|
unit_ID | 単位識別子。 (整数、最大10桁) |
|
grav_title | 重力荷重ブロックのタイトル (文字、最大100文字) |
|
fct_IDT | 時間関数の識別子 3
(整数) |
|
Dir | 並進の方向(入力: X、YまたはZ) デフォルト = Z(テキスト) |
|
skew_ID | スキューの識別子 (整数) |
|
sens_ID | センサーの識別子
(整数) |
|
grnd_ID | 重力荷重がかけられる節点グループ デフォルト = 0(コメント2をご参照ください) (整数) |
|
Ascalex | 横軸(時間)のスケールファクター デフォルト = 1.0(実数) |
|
FscaleY | fct_IDT = 0の場合:一定の重力値が適用されます。 fct_IDT > 0の場合:縦軸(荷重)のスケールファクター デフォルト = 1.0(実数) |
例
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/UNIT/1
unit for load
# MUNIT LUNIT TUNIT
g mm ms
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/INIGRAV/1/1
hydrostatique pressure – sea level : {Z=0} where Pref=0.101325 MPa
#GRPART_ID SURF_ID GRAV_ID
0 0 1
# Pref Bx By Bz
0.101325 0 0 0
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/GRAV/1/1
Terrestrial gravity field
#funct_IDT DIR skew_ID sensor_ID grnod_ID Ascale_x Fscale_Y
2 Z 0 0 5 0 -0.00981
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
/FUNCT/2
unity
# X Y
0 1.0
1000000 1.0
#---1----|----2----|----3----|----4----|----5----|----6----|----7----|----8----|----9----|---10----|
#enddata
コメント
- 重力荷重方向は、フィールド番号2の10文字内で右詰めにする必要があります。
- デフォルトでは、モデルにあるすべての節点に重力荷重が適用されます。特定の節点グループに重力荷重を適用するにはgrnd_IDを指定します。
- 関数のfct_IDT が0または空白の場合、重力荷重は一定値
です。関数のfct_IDTを指定している場合、実際の荷重関数値は次のように計算されます。
(1) ここで、 はfct_IDTの関数です。
/GRAVは、各節点に適用され、力として指定されます:(2) ここで、mは節点の質量となります。節点は、力のバランスがとれるまで移動されます。
- 流体と構造の相互作用シミュレーションで静水圧を初期化するために/INIGRAVカードで重力カードを参照している場合は、適用する重力を一定値とする必要があります。そのためには、fct_IDTを指定せずにFscaleYを定義するか、t=0の時点からfct_IDTで一定値の関数を参照します。