アセンブリは、物理的なサブアセンブリを組み合わせたパーツで構成されています。設計時には、あるパーツが必要だとわかっていても、サブアセンブリをどのようにグループ化するかがまだ決まっていない場合があります。Autodesk Inventor では、最終的なアセンブリ構造でのコンポーネントの位置を気にせずに、アセンブリにコンポーネントを配置または作成できます。
以前に配置したパーツの実際の位置を変えずに、パーツやグループ化したパーツ、コンポーネント パターン、サブアセンブリ全体をブラウザの階層内で移動できます。
コンポーネントは配置された順にブラウザ階層に表示されます。ただし、ドラッグすることによってコンポーネントの位置やコンポーネントが所属するサブアセンブリを変更できます。このほか、右クリック メニューのオプションの[上の階層に移動]または[下の階層に移動]を使用して、ブラウザ階層内でコンポーネントを移動します。
アセンブリ コンポーネントのパターンも、右クリック メニューのオプションの[上の階層に移動]または[下の階層に移動]を使用して位置を変更できます。ただし、コンポーネント パターンをドラッグで移動することはできません。
コンポーネントが所属するサブアセンブリを決めたら、コンポーネントを移動できます。既定では、別のアセンブリから移動したコンポーネントはアセンブリ ツリーの一番下に配置されます。
複数のユーザが使用する設計環境では、ファイルが使用中であったり、変更されないようにロックされていたりすることがあります。コンポーネントを移動するには、元のアセンブリと移動先のアセンブリの両方に対して書き込み権限が必要です。
コンポーネントまたはコンポーネント パターンを別のサブアセンブリに移動するときには、次の点に注意します。
Inventor は、アセンブリの再作成時にコンポーネント間の関係を維持します。関係が維持されない状況では、この関係が異常 として識別され、[不具合を表示]、[自由移動]、[Design Doctor]などの修復用のツールが提供されます(「Design Doctor」を参照してください)。
通常、アセンブリ関係が指定されると、それらの関係は、コンポーネントと共通の最も低いレベルの親ノードの配下に配置されます。
たとえば、次のいずれかを入力します。
ブラウザで、コンポーネントの位置を変更すると、最下層の共通の親のルールに従って関係への変更が評価されます。
例: コンポーネントを下の階層に移動
Part3:1 が Subassembly1:1 に移動されます。
例: コンポーネントを上の階層に移動
Part2:1 が、Subassembly1:1 から上の階層に移動されます。
一般的な注意事項
iMate の定義
iMate 定義 が存在するアセンブリ内またはそのアセンブリよりも下にコンポーネントを移動した場合、iMate 定義は固定したまま残され、参照はそのコンポーネントに再接続されます。iMate 定義が存在するアセンブリよりも上にコンポーネントが移動された場合、コンポーネントを参照できなくなるためソース内の iMate 定義は異常となります。
iMate 結果
通常、 iMate 結果 は、コンポーネントが再作成されたときアセンブリ拘束として動作します。ブラウザで、コンポーネントの位置を変更すると、最下層の共通の親のルールに従って iMate 結果への変更が評価されます。
iMate 結果の再作成を実現するには、iMate 定義を次のように更新します。
一般的な注意事項
アセンブリ フィーチャを維持および修復するように試行されます。これには、アセンブリの再作成操作の影響を受けるアセンブリ スケッチも含まれます。再作成されたコンポーネントのいずれかが次の状態にある場合、アセンブリ フィーチャは再作成の操作の影響を受けたとみなされます。
アセンブリ フィーチャが、アセンブリ関係のようにアセンブリ再作成の操作で移動されることはありません。影響を受けたフィーチャは現在の位置で修復が試行されます。再作成の操作によって、コンポーネントがフィーチャから可視でなくなった場合や、コンポーネントの数が減った場合には、アセンブリ フィーチャの修復はできません。異常のあるフィーチャの特定や修復には Design Doctor を利用します。
アセンブリの再作成操作の影響を受けたアセンブリのコンポーネント パーツは、自動的に修復するように試行されます。パターンが自動的に修復されない場合、そのパターンは異常となり、最も適切な対処方法を決定する必要があります。アセンブリ コンポーネント パターン は、次にいずれかが発生した場合に影響を受けます。