| エラー |
|
The slave entities of two contact definitions share nodes. If there is not the same entity assigned as slave, this might be caused by shared edges. 2つのコンタクト定義のスレーブエンティティが節点を共有しています。同じエンティティがスレーブとして割り当てられていない場合、共有エッジが原因である可能性があります。 |
何が起こりましたか?
複数の節点がスレーブノードを共有しているため、シミュレーションに失敗しました。
考えられる原因は何ですか?
このエラーは、2つのスレーブエンティティ間で共有ノードが存在し、複数の物理接点が割り当てられているために発生します。
有限要素解析(FEA)では、隣接する面はその間のエッジから節点を共有します。隣接する2つの面が異なる物理接触でスレーブエンティティとして割り当てられている場合、共有されたエッジノードによってこのエラーが発生します。
今すぐできることは?
有効なコンフィギュレーションを得るには、隣接する2つの面を異なるPhysics contacts (物理接点)のスレーブエンティティとして割り当てないようにしてください。
図 1 に示す 3 つのパーツを持つジオメトリを考えてみましょう:
立方体と各円柱の間には、合計 2 つの物理接点が定義されます。ただし、立方体の上面と側面はエッジを共有しています。図2は、立方体の隣接する2つの面がスレーブ面として割り当てられている、接触定義の不具合を示しています:
図2の接触割り当てでは、スレーブエンティティが赤の破線でハイライトされた要素を共有するため、シミュレーションはエラーになります。
この問題を解決するには、コンタクトの1つからマスターとスレーブの割り当てを反転させます。この場合、スレーブエンティティ間の共有ノードはなくなります。図3に可能なセットアップの例を示します:
図 3 では、立方体の側面がマスタとして割り当てられています(青で表示)。接点の1つからマスターとスレーブの割り当てを反転させることで、2つのスレーブエンティティ間で共有ノードがなくなります。したがって、図 3 の接点構成は有効です。