コンポーネントをコピーして再使用する

元のコンポーネントにリンクされたままのコピーを作成するか、元のコンポーネントとは異なるコピーを作成することにより、デザインのコンポーネントを再利用することができます。現在のデザインで外部デザインをコンポーネントとして参照することもできます。

コンポーネントの再使用に役立つコマンドには、[貼り付け][コピーを貼り付け]、および[現在のデザインに挿入]の 3 つがあります。

注: パラメトリック コンポーネントを再利用する場合は、そのコンポーネント内ですべてのフィーチャを作成し、すべての操作を実行する必要があります。コンポーネントのデザイン時にこれを確実にするには、フィーチャを作成する前、またはコンポーネントに影響する操作を実行する前に、コンポーネントをアクティブにします。または、すべてのフィーチャを作成し、他のコンポーネントを含まない、新しい Fusion デザインの既定のコンポーネントですべての操作を実行することもできます。

貼り付け

[貼り付け] を使用して、コンポーネントの同一コピーを作成します。すべてのコピーでは、互いにリンクされた関連付けを維持します。1 つのコピーを変更すると、[貼り付け]を使用して作成されたすべてのコピーが更新され、同じ変更が反映されます。

  1. ブラウザでコンポーネントを右クリックします。
  2. [コピー]をクリックします。
  3. コピーしたコンポーネントをネストする親コンポーネントを右クリックします。
  4. [貼り付け]をクリックします。
  5. マニピュレータ ハンドルを使用するか、[移動/コピー]ダイアログの設定を調整して、コンポーネントを配置します。
  6. [OK]をクリックします。

コンポーネントの新しいコピーがブラウザとキャンバスに表示されます。

コピーを貼り付け

[新規貼り付け] を使用し、コンポーネントの個別コピーを作成します。各コピーは一意です。1 つのコピーを変更しても、[コピーを貼り付け]を使用して作成したコピーは更新されず、変更が反映されません。

  1. ブラウザでコンポーネントを右クリックします。
  2. [コピー]をクリックします。
  3. 省略可能: コンポーネントを別のデザインにコピーする場合は、コピー先の Fusion デザインを開きます。
  4. コピーしたコンポーネントをネストする親コンポーネントを右クリックします。
  5. [コピーを貼り付け]をクリックします。
  6. マニピュレータ ハンドルを使用するか、[移動/コピー]ダイアログの設定を調整して、コンポーネントを配置します。
  7. [OK]をクリックします。

コンポーネントの新しいコピーがブラウザとキャンバスに表示されます。各コピーは、アセンブリ内で個別に配置することができます。

[新規貼り付け] の結果は、共同編集ハブで作業しているかどうかによって異なります。

非共同編集ハブでの [新規貼り付け] の結果

注:

共同編集があるハブで作業している場合は、こちらのセクションに進んでください。ハブ名の横のこのアイコン 共同編集 を確認し、共同編集が可能かどうかを確認します。共同編集についてご覧ください

非共同編集ハブでは、貼り付けられたコンポーネントは、コピー元のコンポーネントのパーツ番号、パーツ名、およびプロパティを保持します。コンポーネントの子が存在する場合、これは子にも適用されます。

ただし、例外が 1 つあります。貼り付けられたコンポーネントの名前が、ターゲット デザインに既に存在するコンポーネントの名前と同じである場合は、貼り付けられた名前の数字が増分されます。たとえば、Component1 という名前のコンポーネントが既に含まれているデザインに Component1 を貼り付けた場合、貼り付けられたコンポーネントの名前は Component2 になります。パーツ番号も増分されます。

新規貼り付け 01

  1. Box 1 アセンブリで、Component1 がコピーされます。
  2. Component2Component1 の子であるため、これも自動的にコピーされます。
  3. Box 2 アセンブリには、Component1 という名前のコンポーネントも含まれています。
  4. Box 2 アセンブリで、Box 1 アセンブリからコピーされた Component1[新規貼り付け] を使用して貼り付けられます。このアセンブリには既に Component1 があるため、これは Component2 になります。
  5. 子コンポーネント Component2 が増分され、Component3 になります。
  6. [パーツ番号][パーツ名] 以外の [説明] などのコンポーネントのその他すべてのプロパティは変更されません。

Component1 が以前 Box 2 アセンブリに含まれていたが、ある時点で削除された場合でも、同様になります。

新規貼り付け 02

  1. Box 1 アセンブリで、Component1 がコピーされます。
  2. Box 2 アセンブリには以前、Component1 が含まれていましたが、ある時点で削除されたので、ブラウザには表示されていません。ただし Fusion では引き続き、この Component1 がデザイン履歴に含まれているとみなされます。
  3. Box 2 アセンブリで、Component1[新規貼り付け] を使用して貼り付けられ、履歴の Component1 と競合しないようにするために Component2 になります。

共同編集

共同編集ハブでの [新規貼り付け] の結果

共同編集ハブで新規として貼り付けた場合、コンポーネントには新しい一意のパーツ番号が付けられます。子コンポーネントがある場合、子コンポーネントはそのパーツ番号を保持します。その他のプロパティはすべて保持されます。

新規貼り付け 03

  1. Top Lid Assembly がコピーされます。
  2. 共有パーツ番号のアイコンは、Top Lid Assembly が共有パーツ番号グループに含まれていることを示します。
  3. コンポーネント [パーツ番号]Top lid assy です。
  4. Top Lid Assembly が新しいアセンブリに新規として貼り付けられます。
  5. 共有パーツ番号のアイコンはありません。これは、貼り付けられたコンポーネントが共有パーツ番号グループに含まれていないことを示します。
  6. このコンポーネントに対し、新しい一意の番号が生成されます。名前を含む、その他すべてのプロパティは変更されません。

共同編集ハブでは共有パーツ番号がサポートされるため、新規として貼り付けた場合、さまざまな結果が生じる可能性があります。

コピーされたコンポーネント 共有パーツ番号グループに含まれているか 貼り付け後のパーツ番号 貼り付け後の名前 貼り付け後のその他のプロパティ コピーの共有パーツ番号ステータス
個別のコンポーネント(子の有無は問わない) いいえ 一意の新しい番号 保持される 保持される 共有パーツ番号グループには含められず、個別のコンポーネントのままになります。
コピーされた親の子 いいえ 保持される 保持される 保持される 新しい共有パーツ番号グループ内のセカンダリ モデルになります。コピー元のコンポーネントが、グループ内のプライマリ モデルになります。
個別のコンポーネント(子の有無は問わない) [はい] 一意の新しい番号 保持される 保持される 個別のコンポーネントのままになり、共有パーツ番号グループには含まれなくなります。
コピーされた親の子 [はい] 保持される 保持される 保持される。常に共有パーツ番号グループのプライマリ メンバーによって決定される 既存の共有パーツ番号グループ内の新しいセカンダリ モデルになります。

現在のデザインに挿入

[現在のデザインに挿入]コマンドを使用し、現在のデザインのアセンブリ内で外部 Fusion デザインを外部コンポーネント(外部参照)として参照します。元のデザインは現在のデザインの外部に残りますが、インプレイス編集 インプレイス編集アイコン を使用すると、現在のデザインのアセンブリのコンテキスト内でコンポーネントとして直接編集できます。現在のデザイン内から、またはデザインを開いて直接編集することによって元のデザインを変更すると、その変更はデザインが参照されるすべての場所に反映されます。

  1. データ パネルで、参照するデザインにナビゲートします。
  2. デザインを右クリックして[現在のデザインに挿入]を選択します。
  3. マニピュレータ ハンドルを使用するか、[移動/コピー]ダイアログの設定を調整して、コンポーネントを配置します。
  4. [OK]をクリックします。

挿入したデザインは、ブラウザで、アセンブリ内およびキャンバス内のコンポーネントとして表示されます。

動画