iLogic ルールを含むデザインのコピーの概要

iLogic ルールを含むデザインをコピーするには、iLogic デザイン コピーを使用します。

iLogic デザイン コピーは、iLogic 対応のデザイン テンプレートをコピーする際の特別な考慮事項に対応したものです。

注: iLogic デザイン コピーは、iLogic ルールを伴わないドキュメントの場合でも使用できます。

手順 1: [最初に設定]を使用する

[最初に設定]は次の場合に使用します。

  1. iLogic デザイン テンプレートをロードします。
  2. 入力値を変更し、ルールを適用して、新しい設定を定義します。
  3. iLogic デザイン テンプレートを保存します。
  4. iLogic デザイン コピーを実行し、目的の設定状態で保存したデザイン テンプレートのコピーを作成します。

手順 2: [最初にコピー]を使用する

[最初にコピー]は次の場合に使用します。

  1. iLogic デザイン コピーを実行し、iLogic デザイン テンプレートのコピーを作成します。
  2. コピーしたデザイン テンプレートをロードします。
  3. 入力値を変更し、ルールを適用して、新しい設定を定義します。
  4. コピーしたデザイン テンプレートを保存します。

ファイル名の変更の概要

既存のファイルが上書きされたり、コピー先フォルダに名前が重複するファイルが作成されないようにするには、ファイルの名前を変更することをお勧めします。プロジェクト内でファイル名が重複していると、アセンブリがロードされる際に、間違ったファイルが使用される可能性があります。

コピー対象の iLogic デザイン テンプレートで、Component.Replace("part:1", prefix_var & filename & suffix_var)などのように、変数 filename を使用してコピー操作時に名前変更されたファイルを参照するルールを記述します。ルールを記述しなかった場合は、手動でルールを編集し、ファイル名を変更してください。

名前変更オプションを使用している際に、ソース アセンブリ ドキュメント内のすべてのコンポーネント ブラウザ名が変わっていないことを確認してから、コピーを実行してください。既定では、コンポーネント ブラウザ名は、Inventor 内でそのブラウザ名が指しているファイル名にリンクされています。ファイル名が変更されると、ブラウザ名もそれに応じて変更されます。このリンクを解除するには、コンポーネント ブラウザ名をユーザ定義の名前に変更します。ブラウザ名がファイル名と同期しなくなると、リンクが解除され、ファイル名は名前を継承しなくなります。このリンクが解除されていない場合に、コピーされるドキュメントの名前がコピー操作中に変更されると、コンポーネント ブラウザを参照しているルールは失敗します。