アセンブリを開いて、[環境]タブの[公差解析]をクリックし、環境に入って解析を開始します。
始める前に、[公差解析]タブ、[アプリケーション]パネル、[設定]で解析の既定値を設定します。
設定の定義が完了したら、[新しいスタックアップ]コマンドをクリックし、公差検証を定義します。
2 つの円柱状フィーチャ間を測定する場合など、選択対象から方向を決定できない場合は、スタックアップの方向を定義するための選択をするようにプロンプトが表示されます。
スタックアップ検証が完全に定義されると、新しいミニツールバーが表示され、スタックアップ ループに含まれるパーツを指定できます。これらの選択は一般的にアセンブリ拘束サーフェスと呼ばれています。
アセンブリに有効なジョイントまたは拘束の情報が含まれる場合、ミニツールバーの既定は[アセンブリ拘束またはジョイント]セレクタに設定され、拘束/ジョイント パスを選択すると、スタックアップ ループを定義できます。
アセンブリが拘束またはジョイントの情報を持たないインポート ファイルである場合、または自動ループ検出によって期待どおりの結果が生成されない場合に、この方法を使用します。
最初のフィーチャに関連付けられたパーツはループに自動的に含まれ、外観が一時的に透明に変化します。
スタックアップ ループ内のすべてのパーツを定義したら、相互に作用するサーフェスの各ペアを定義する必要があります。Tolerance Analysis により、選択しやすいようにスタックアップ定義の最初の 2 つのパーツを除く全パーツが非表示になります。1 番目のパーツは不透明で、相互に作用するサーフェスを持つ 2 番目のパーツは透明になります。
モデル内で適切に配置されていない一致サーフェスを持つ隣接パーツがスタックアップ定義に含まれる場合、Tolerance Analysis は、スタックアップ ノミナルを計算する前にパーツ間のギャップを閉じます。この状態が発生すると、計算されたスタックアップ ノミナル値は、モデルのスタックアップの終点間の測定距離とは少し異なります。この距離をスタックアップ定義に含める必要がある場合、[オフセットを追加]コマンドを使用して、必要な距離のノミナル値と関連付けられた公差の両方を指定します。
Tolerance Analysis では、アセンブリ クロージャが発生したことを示す印は表示されません。ループ定義中に、パーツの誤った相互作用するサーフェス フィーチャを選択した場合は、誤った表記スタックアップ値になる可能性があります。選択内容が正しいことを確認するには、[スタックアップの詳細]パネルの各フィーチャにマウスを合わせ、表示内で関連するパーツを交互にハイライトします。
パーツ ループ定義を完了すると、Tolerance Analysis は、パーツで選択したフィーチャ間の寸法を表示し、[スタックアップの詳細]パネルにスタックアップ事前解析テーブルを作成します。
次に、各パーツの寸法と公差を確認し、パーツの実際または任意の寸法スキームと一致することを確認します。Tolerance Analysis の初期寸法は、スタックアップの変化を最小化するのに最適な寸法スキームを表します。さらに寸法を含めるためにフィーチャを追加した場合、その他の変化のみがスタックアップ結果に追加されます。たとえば、図面内の寸法などです。
タイプを変更するには、タイプを示すアイコンを選択し、目的のタイプをドロップダウン リストから選択します。既定のタイプは ± 対称です。
上部の値ボックスに表示されたフィーチャは、幾何公差記号(前の図の Face1 と Face3 を参照)の公差の定義によってコントロールされるものと見なされます。順序が正しくない場合は、切り替えボタン を使用してフィーチャを反転します。
幾何公差記号(FCF)の左にあるドロップダウンを使用して、コントロールのタイプを選択し、目的の公差値を設定します。コントロールされているフィーチャ、またはデータム フィーチャにマテリアル モディファイヤを追加できる場合があります。マテリアル モディファイヤを追加するには、公差やデータム フィーチャ名の横にあるドロップダウン リストを使用します。
このワークフローを使用すると、幾何公差の定義を変更できます。スタックアップの詳細テーブルの公差値を直接変更することが可能です。
[フィーチャの追加]コマンドをクリックして、面、エッジ、頂点、または点を選択して、スタックアップ寸法スキームに中間フィーチャを追加します。フィーチャを追加すると、オリジナルの寸法が 2 つに分割されます。
寸法の上下両方にあるフィーチャがサイズのフィーチャである場合は、複数のオプションがあります。最初の項目は、寸法真上のフィーチャの直近、中心、遠方側に寸法原点を接続する必要があるかどうかを示します。2 番目の項目は、寸法真下のフィーチャに対するアタッチ用です。フィーチャの 1 つのみがサイズのフィーチャである場合、リストにあるオプションは 3 つのみです。
Tolerance Analysis では、スタックアップ ループ定義中に選択した拘束サーフェスは一致するが、[オフセットを追加]コマンドを使用して、関連する公差を持つパーツ間の距離またはオフセットを指定できるものとします。
[オフセットを追加]の用途には、モーター シャフトのギアなどの組み立て中のパーツ間の距離のコントロール、モデルに含まれない一方または両方のパーツに対するコーティング操作の厚さの追加などがあります。一般的な用途ではありませんが、オフセットに負の値を指定すると、一方のパーツのサーフェスが他方のパーツのサーフェスまで拡張されます。
[公差解析]タブ > [スタックアップ]パネルの[オフセットを追加]をクリックします。[オフセット寸法を追加]ダイアログ ボックスが表示されます。
ドロップダウンをクリックすると、現在のスタックアップに定義されたすべてのアセンブリ拘束が表示されます。エントリをクリックして[OK]をクリックすると、スタックアップの詳細テーブルの 2 つのパーツ間に「オフセット」という接頭辞付きで行が追加されます。距離のノミナル値と公差を指定します。オフセットを削除するには、行を右クリックして[削除]を選択します。
拘束で参照されるフィーチャの 1 つがサイズのフィーチャである場合は、オフセットを定義できません。たとえば、関連するサイズ寸法の円柱または幅などです。このような場合は淡い灰色のフォントで表示されます。現在のスタックアップ内のすべてのアセンブリ拘束にサイズのフィーチャが含まれる場合は、「サイズのフィーチャにはオフセットを適用できません。」というメッセージが[オフセット寸法を追加]ダイアログ ボックスに表示され、[OK]ボタンが無効になります。
リボンの[新しいスタックアップ]を選択して、前に説明した手順を繰り返すことによって、モデルの別のスタックアップを作成できます。ファイルの別のスタックアップに含まれる新しいスタックアップにパーツ フィーチャを含める場合、このフィーチャ間の寸法パスは判明しており、新しいスタックアップに含まれます。次のイメージに示されるアイコンは、寸法の近くに表示され、複数のスタックアップに寸法が含まれていることを警告します。マウスをアイコンの上に置いたままにすると、寸法を含むすべてのスタックアップを一覧表示するツールチップが表示されます。
フィーチャと関連する寸法が 2 つ以上のスタックアップで共有される場合は、パーツ拘束として使用される共有フィーチャの順序を変更できません。既に別のスタックアップで使用されている場合、スタックアップに新しいフィーチャを追加する際に制限が課される場合もあります。このアクションは、並び替えとして見なされ、フィーチャを含むスタックアップで実行されます。この制限により、一貫したパーツレベルの寸法スキームが、定義されたすべてのスタックアップに確実に適用されます。