/LOAD/PRESSURE
ブロックフォーマットキーワード 3Dサーフェスについて、サーフェスへの圧力荷重を定義します。
フォーマット
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
/LOAD/PRESSURE/pload_ID/unit_ID | |||||||||
pload_title | |||||||||
surf_ID | Iload | sens_ID | Inorm | Dir | Skew_ID | ||||
fct_IDT | Ascalex | Fscaley |
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
Inter_IDi | Gap_shift |
定義
フィールド | 内容 | SI単位の例 |
---|---|---|
pload_ID | 圧力荷重ブロック識別子 (整数、最大10桁) |
|
unit_ID | (オプション)単位の識別子。 (整数、最大10桁) |
|
pload_title | 圧力荷重ブロックのタイトル (文字、最大100文字) |
|
surf_ID | サーフェス識別子 (整数) |
|
Iload | 荷重圧力の挙動
(整数) |
|
sens_ID | センサーの識別子
(整数) |
|
Inorm | 適用される圧力方向:
(整数) |
|
Dir | 圧力が適用される方向(Inorm=2、3の場合にのみ読み取られます)。
(整数) |
|
Skew_ID | 圧力が適用される方向の局所座標系の識別子(Inorm=2、3の場合にのみ読み取られます)。
(整数) |
|
fct_IDT | 時間関数の識別子 (整数) |
|
Ascalex | 横軸(時間)のスケールファクター デフォルト = 1.0(実数) |
|
Fscaley | 縦軸のスケールファクター デフォルト = 1.0(実数) |
|
Inter_IDi | 圧力荷重をアクティブ化するための接触インターフェースの識別子。最大5つのインターフェースを定義できます。 (整数) |
|
Gap_shift | 接触検出のためのギャップシフト デフォルト = 0(実数) |
コメント
- 圧力方向は次のように定義されます:
- Inorm=1の場合、正の圧力はセグメントの法線方向に作用します。
ここで、 、 、 、 は、サーフェス定義内のセグメントの節点です。
- Inorm=2の場合、圧力は定義された方向に沿って適用されます。
- Inorm=3の場合、圧力は定義された方向に沿って適用され、セグメントの法線方向によってスケーリングされます。定義された方向に対して垂直なセグメント法線方向の圧力はなくなります。
- Inorm=1の場合、正の圧力はセグメントの法線方向に作用します。
- 横軸(時間)と縦軸(圧力)のスケーリングにはAscalexとFscaleyが使用されます。 実際の圧力関数値は次のように計算されます:
(1) ここで、 はfct_IDTの関数です。
- メインサーフェスとセカンダリサーフェスの間の距離が、接触ギャップとGap_shift値の合計以下の場合、接触が検出されます。
- Iload=0の場合、surf_IDで定義されたファセットのうち、接触インターフェースInter_IDi内にないファセットにのみ、圧力が適用されます。
- Iload=1の場合、surf_IDで定義されたファセットのうち、接触インターフェースInter_IDi内にあるファセットにのみ、圧力が適用されます。
- セグメントに関連付けられているすべての要素を削除すると、圧力荷重が解除されます。