MPC
バルクデータエントリ MPCバルクデータエントリは、フォームの多点拘束方程式を定義します。
ここで、
は、モデル内の節点(またはスカラーポイント)に関連付けられた自由度の間の関係を定義するために使用できる係数です。
は、1つの節点(またはスカラーポイント)に関連付けられた自由度です。
フォーマット
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
MPC | SID | G | C | A | G | C | A | 空白 | |
空白 | G | C | A | etc. | 空白 |
例
(1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) |
---|---|---|---|---|---|---|---|---|---|
MPC | 3 | 28 | 3 | 6.2 | 2 | 2 | 4.29 | ||
1 | 4 | -2.91 |
定義
フィールド | 内容 | SI単位の例 |
---|---|---|
SID | セット識別番号。 (整数 > 0) |
|
G | 節点またはスカラーポイントの識別番号。 (整数 > 0または<PartName.number>) 4 |
|
C | 成分番号。これらの成分は節点が参照する座標系を参照します。 (スカラーポイントの場合は整数ゼロまたは空白、節点の場合は1~6桁の数値) |
|
A | 節点(またはスカラーポイント)に関連付けられた自由度の間の関係を定義するために使用できる係数。 (実数。最初のAはゼロ以外である必要があります) |
コメント
- シーケンス内の最初の座標は従属座標と仮定されます。あるMPCエントリによって割り当てられた従属自由度は、別のMPCエントリまたは剛体要素によって従属に割り当てることはできません。
- SYSSETTING I/OオプションエントリのSPSYNTAX設定がCHECK(デフォルト)またはSTRICTに設定されている場合、グリッドと成分のペア(G#/C#)では、グリッド参照がスカラーポイント(SPOINT)のときは成分が0または空白である必要があり、グリッド参照が構造節点(GRID)のときは成分 ≥ 1である必要があります。SPSYNTAXにMIXEDを設定した場合、グリッド / 成分のペア(G#/C#)について、成分が0、1、または空白の場合には、グリッド参照はスカラーポイント(SPOINT)または構造節点(GRID)のどちらでも構いません。スカラーポイントはすべて0、構造節点の場合は1と解釈されます。成分が1より大きい場合、グリッド参照は常に構造節点(GRID)である必要があります。
- 図 1 はMPCアプリケーションを示すために使用できます。2D四角形要素の独立節点G1とG2は、MPCの助けを得て結合されます。ここで、Gdは従属節点です。この例の目的は、MPCを使用して、Gdの変位を、節点G1 and G2のX(1)方向の変位の合計と強制的に等しくすることです。
図 1. MPCの例3つの節点のMPC方程式を書き換えます:(2) 上の方程式に、A1 = 1.0、A2 = -1.0、A3 = -1.0を代入します:(3) 方程式の項を並べ替えます:(4) ここで、- ud
- 節点GdのX方向の変位
- u1
- 節点G1のX方向の変位
- u2
- 節点G2のX方向の変位
- 特定のパート内でサポートされているローカルエントリは、モデル内のMPCエントリの“完全修飾参照”を使用することで参照できます。完全修飾参照(“PartName.number”)は数値参照のフォーマットと類似しています。“PartName”は、参照されるローカルエントリを含むパートの名前です(パート名はモデル内のBEGINバルクデータエントリで定義します)。“number”は、パート“PartName”内で参照されるローカルエントリの識別番号です。完全修飾参照の使用の詳細については、ユーザーズガイドのパートとインスタンスをご参照ください。
- HyperMeshでは、このカードは式として表されます。