メソッドの割り当て

designpointsetエンティティに対してメソッドを実行するには、最初にメソッドを割り当てる必要があります。単にメソッドを作成すると、新しいdesignpointmethodエンティティがデータベースに追加されますが、参照はdesignpointsetに追加されません。

  1. CertificationリボンのMethodツールグループから、Assignツールをクリックします。


    図 1.
  2. メソッドを割り当てるdesignpointsetを選択します。
    • designpointsetを選択した状態で別のツールからこのツールに入った場合、その選択は維持されます。
    • そうでない場合、アドバンスト選択を使用して使用可能なdesignpointsetは、オプションメニューで定義されたコンフィギュレーションタイプに基づいてフィルタリングされます。
    • デフォルトでは、このコンフィグオプションは最後に作成されたdesignpointsetエンティティから生成されます。
  3. ガイドバーMethodセレクターをクリックします。
  4. designpointsetに割り当てるdesignpointmethodエンティティを次の方法で選択します:
    • 拡張選択を使用する。
    • Methodセレクターを右クリックし、Create method from templateを選択する。

      メソッドの作成に使用したものと同じダイアログが開き、現在のカテゴリ(コンフィグ)がフィルタリングされて表示されます。Createをクリックして、designpointmethodを作成し、メソッドセレクターに入力します。

  5. ガイドバーで、下記のオプションのいずれか1つをクリックします:
    • - 変更を保存してツールを開いたままにします。
    • - 変更を保存してツールを閉じます。

メソッド(designpointmethodエンティティ)は、一度に1つのdesignpointsetに割り当てることができます。割り当てるために選択されたdesignpointmethodエンティティがすでに使用中の場合、まずディープコピーが作成され、これが割り当てられます。複数の割り当て先が選択された場合は、割り当て先ごとにメソッドのコピーが作成されます。

メソッド登録でユーザー入力属性を参照している場合(カスタムメソッドの作成を参照)、これはモデル内の通常のエンティティ属性の一部ではなく、拡張属性を使用します。そのような拡張属性は、Proceedアイコンをクリックするとすぐに追加されます。拡張属性は、以下に追加できます。
  • メソッドエンティティ
  • 構造プロパティ
  • プロパティ
  • Materials

拡張エンティティがプロパティか材料の場合、ツールは構造プロパティをスキャンし、プロパティが割り当てられているかどうかを調査します。それ以外の場合は、構造要素内の要素から要素プロパティを選択します。メソッドが割り当てられるdesignpointset内の構造要素によって参照されるプロパティ / 材料の収集リストは、それまで存在していなかった場合、メタデータによって拡張されます。

メタデータは、カテゴリMetadata Valuesの下の(拡張エンティティの)エンティティエディターに表示されます。

メソッドまたは構造プロパティへのユーザー入力により、新しい属性が通常のエンティティ属性のリストに追加されます。