接触

接触は、固着、スライド、分離、接触無視として定義できます。SimSolid解析を実行する場合、スライドと分離の接触が混在している場合があります。OptiStruct解析を実行する場合、すべての接点はスライドまたは分離のいずれかでなければなりません。

このツールは、モデル内で可能性のある接触を検出します。接触が見つからない場合は、検索距離を手動で伸ばして、パート間の接触を見つけることができます。



接触ツールの上にマウスカーソルを合わせると表示される サテライトアイコンをクリックして、モデル内のすべての接触のリストを表示します。


図 1. 接触が定義されているモデル

接触面の定義

隣接接触面を検索し、固着、スライド、接触、接触無視のいずれにするかを指定します。

  1. 構造リボンで、接触ツールを選択します。

  2. ガイドバーにある接触面を選択します。

  3. 検索ボタンをクリックします。
    固着接触は青色(デフォルト)、スライド接触は黄色、分離接触は緑色で表示されます。
  4. 再定義する接触を選択し、マイクロダイアログでそのタイプを変更します。

  5. 表示されているすべての接触を同じタイプに再定義するには:
    1. ガイドバーの自動ボタンをクリックして、リストから固着スライド分離、または接触無視を選択します。
    2. グループ全体に変更内容を適用するには、すべてを再定義をクリックします。

  6. チェックマークを右クリックして、マウスで移動して終了するか、または右ダブルクリックします。
ヒント:
  • ツールを開いたときに関連フィーチャーの自動検出を無効にするには、Inspire > 形状のプリファレンスで、自動検出をオフにします。
  • 接触が検出されない場合は、ガイドバーの検索オプション で自動検索の距離を変更してみてください。
  • Inspireでは、サーフェスとソリッドの間の接触は検出されますが、すべてのケースが有効とは限りません。(このトピックの後半にある有効な接触と無効な接触の例を参照)。
  • ガイドバーで自動が選択されている場合、Inspireは、パート間の他の結合の有無に基づいて、接触を固着にするか、スライドにするかを自動的に判別します。2つのパートを互いに接続する締結もジョイントもない場合は固着になります。締結またはジョイントがある場合は、スライドになります。
  • 複数の場所で接触しているパートは、各場所で同じ接触タイプでなければなりません。
  • OptiStruct解析では、サーフェス間の接触および節点とサーフェスの接触の両方をサポートします。

パート対パートの接触の定義

パート間に手動で接触を作成します。

  1. 構造リボンで、接触ツールを選択します。

  2. ガイドバーにあるパートを選択します。

  3. 検索ボタンをクリックします。
    固着接触は青色、スライド接触は黄色、分離接触は緑色で表示されます。
  4. 2つのパートを選択します。
  5. ガイドバーの定義をクリックするか、選択した赤色のパートをクリックして接触を定義します。パート対パートの接触は自動的に固着と定義されます。
  6. マイクロダイアログで、固着、スライド、分離、接触無視を選択します。

  7. チェックマークを右クリックして、マウスで移動して終了するか、または右ダブルクリックします。
注:
  • 接触が検出されない場合は、ガイドバーの検索オプション で自動検索の距離を変更してみてください。
  • Inspireでは、サーフェスとソリッドの間の接触は検出されますが、すべてのケースが有効とは限りません。(このトピックの後半にある有効な接触と無効な接触の例を参照)

マイクロダイアログオプション

選択した接触をクリックして、マイクロダイアログを開き、タイプを変更します。オプションは、固着、スライド、分離、接触無視です。



  • パートが互いに固着または接着されている場合は、固着を選択します。
  • パート間で相対スライドがある場合は、スライドを選択します。
  • 相対するパートが分離できる場合は、分離を選択します。
  • パートが互いに近接しているが接触させない場合は、接触無視を選択します。

自動検索距離

自動検索距離は、デフォルトのトレランスを使用して、ジョイントを作成できる位置を検索するグローバル検索閾値です。

ガイドバーにある検索オプション メニューをクリックし、自動検索距離を変更します。これはチェックボックスが選択されている場合、自動的に計算されます。



検索距離を変更するには、このチェックボックスを選択解除し、テキストボックスに値を入力します。入力した検索距離より小さい最小部材ギャップのある接触が検出されます。(最小部材ギャップは2つのパート間の正確な最小距離です。)



図 2. 自動検索の距離

このモデルの梁とブロックの最小距離は、0.0〜0.06 mmです。検索距離を手動で0.03 mmに設定すると、最小距離が0.03 mm以下の最初の4つの接触が検出されます。

切り離された/オーバーラップするグループ(SimSolidのみ)

接触アイコンの切り離されたグループツールを使用して、切り離された/オーバーラップするパートグループを検索してレビューします。



切り離された

動作 操作 メモ
グループのアクティブ設定を無効にする 切り離されたグループとオーバーラップするグループダイアログで、目的のグループを選択し、アクティブ設定オフを選択します。 グループのアクティブ設定を無効にすると、質量サマリ、静的重量計算、最適化などの計算から除外されます。
グループを削除する(Del
  • 切り離された/オーバーラップするグループダイアログで、目的のグループを選択し、 を選択します。
  • または目的のグループを選択して、Deleteキーを押します。
 
グループをフィット(F グループを選択して、Fを押します。

モデル全体を表示するには、もう一度Fを押します。

選択したグループの周囲が画面に収まるように、ビューが調整されます。グループが選択されていない場合、ビューは、表示されているすべてのグループをフィット表示します。
グループのみを表示する(I グループを選択して、Iを押します。

モデル全体を表示する場合は、もう一度Iを押します。

選択したオブジェクトのみの表示にすると、選択したオブジェクトが拡大表示され、他のすべてのオブジェクトが一時的に非表示になります。
オーバーラップ

接触テーブル

接触テーブルには、接触のタイプ、接触に接続されているパートなど、モデルにあるすべての接触の一覧が表示されます。

接触ツールの サテライトアイコンをクリックして、テーブルを開きます。



テーブルデータは次の操作で編集できます。

動作 操作 メモ
接触の名前を変更する テーブル内のセルを選択し、もう一度クリックしてフィールドを編集可能にします。  
結合タイプを変更する テーブル内のセルを選択し、リストから別のオプションを選択します。  
検索距離を変更する 表のセルを選択して値を入力します。 これにより、最小ギャップ(2つのパート間の正確な最小距離)が表示されます。

このテーブルで定義する個々の接触の検索距離は、ガイドバーの検索オプション で定義するグローバル自動検索距離をオーバーライドします。

隙間を変更する
  1. カラムヘッダーを右クリックします。
  2. プロパティダイアログで、隙間をオンにします。
デフォルトでは、接触隙間列と摩擦列は非表示になっています。

ギャップが3mmで隙間が1mmの2つのパートは、ギャップが2mmに減少するまで接触が起こらないことを意味します。

摩擦は0から1の範囲です。0はスライド、1は固着を表します。

スライドまたは分離接触に摩擦を追加する
  1. カラムヘッダーを右クリックします。
  2. プロパティダイアログで、摩擦値をオンにします。
  3. 0.20.8の値を入力します。0.2は低摩擦、0.8は高摩擦です。
カラムをソートする カラムヘッダーをクリックします。続けてクリックすると、昇順と降順を切り替えられます。  
カラムを追加または削除する カラムヘッダーを右クリックします。  
注: 接触隙間と摩擦は、デフォルトで非表示になっています。2つのパートのギャップが3 mmで、隙間が1 mmの場合、ギャップが2 mmに変わるまで接触しないことを意味します。摩擦は0から1の範囲です。0はスライド、1は固着を表します。

接触隙間

接触隙間は、接触パート間にわずかな分離がある場合に、接触を強制するか、または接触させないようにするために使用する高度な機能です。この機能は、スライドまたは分離接触タイプを定義して解析または最適化を実行する場合にのみ考慮されます。

デフォルトでは、接触隙間は0.0に設定されています。つまり、最小分離にかかわらずパートは常に接触しています。デフォルト値は、接触ガイドバー上の アイコンをクリックして変更できます。

個別の接触の接触隙間を編集するには:

  1. 接触ツールで接触リスト サテライトアイコンをクリックします。
  2. 接触テーブル内のカラムヘッダーを右クリックし、隙間を選択してテーブルに追加します。


  3. テーブルに目的の接触の隙間を入力します。解決策の初めから接触を強制するには、接触隙間を0.0に設定します。パートを個別に動作させ、荷重ケース中に物理的に接触する場合のみ接触させる場合は、0.0を削除して値を(なし)に設定します。干渉フィットを強制するには、正の隙間を入力します。接触しているパート間の隙間を追加する場合は、接触隙間フィールドに負の値を入力します。


図 3. 元のモデル. ボタンとそれに対応する接触パートとの間には0.5 mmのギャップがあります。


図 4. 接触無視. 屈曲は0.5 mm未満であるため接触は発生しません。


図 5. 接触. 屈曲0.5 mm以上であるためパート間で接触が発生します。


図 6. 接触の強制. 隙間が0.0のとき、パート間の接触が強制されます。

マウスコントロールとキーボードショートカット

動作 操作
接触を選択する 接触を左クリックして選択します。
複数の接触を選択する Ctrlキーを押したまま左クリックするか、ボックス選択を使用します。
接触を選択解除する Ctrlキーを押しながら、選択した接触を左クリックします。
すべての接触を選択解除する モデリングウィンドウ内の空白領域を左クリックします。
パート接触を削除する 手動で定義したパート接触を接触テーブルで選択し、削除をクリックします。
ツールの終了 チェックマークを右クリックして、マウスで移動して終了するか、または右ダブルクリックします。

有効な接触と無効な接触

Inspireでは、サーフェスとソリッドの間の接触は検出されますが、すべてのケースが有効とは限りません。

以下は有効な接触の例です。
形状 有効な接触 説明 タイプ




正確なサーフェスエッジとサーフェスフェイス サーフェスまたはパート対パート




サーフェス交差 サーフェスまたはパート対パート




正確なサーフェスエッジと正確なサーフェスエッジ サーフェスまたはパート対パート




重なり合うサーフェス サーフェスまたはパート対パート




サーフェスと中間サーフェス サーフェスまたはパート対パート




重なり合うサーフェスとソリッド サーフェスまたはパート対パート




ソリッドと中間サーフェス サーフェスまたはパート対パート




正確なサーフェスエッジと正確なソリッドエッジ サーフェスまたはパート対パート




距離を離した位置にあるサーフェス対サーフェス パート対パートのみ




距離を離した位置にあるサーフェス対ソリッド パート対パートのみ




距離を離した位置にあるソリッド対ソリッド パート対パートのみ
以下は無効な接触の例です。
形状 無効な接触 説明




サーフェスとソリッド交差




正確なソリッドエッジと正確なソリッドエッジ