メソッドの割り当て
designpointsetエンティティに対してメソッドを実行するには、最初にメソッドを割り当てる必要があります。単にメソッドを作成すると、新しいdesignpointmethodエンティティがデータベースに追加されますが、参照はdesignpointsetに追加されません。
-
CertificationリボンのMethodツールグループから、Assignツールをクリックします。
図 1.
-
メソッドを割り当てるdesignpointsetを選択します。
- designpointsetを選択した状態で別のツールからこのツールに入った場合、その選択は維持されます。
- そうでない場合、アドバンスト選択を使用して使用可能なdesignpointsetは、オプションメニュー
で定義されたコンフィギュレーションタイプに基づいてフィルタリングされます。
- デフォルトでは、このコンフィグオプションは最後に作成されたdesignpointsetエンティティから生成されます。
- ガイドバーのMethodセレクターをクリックします。
-
designpointsetに割り当てるdesignpointmethodエンティティを次の方法で選択します:
- 拡張選択を使用する。
- Methodセレクターを右クリックし、Create method from templateを選択する。
メソッドの作成に使用したものと同じダイアログが開き、現在のカテゴリ(コンフィグ)がフィルタリングされて表示されます。Createをクリックして、designpointmethodを作成し、メソッドセレクターに入力します。
-
ガイドバーで、下記のオプションのいずれか1つをクリックします:
- 変更を保存してツールを開いたままにします。
- 変更を保存してツールを閉じます。
メソッド(designpointmethodエンティティ)は、一度に1つのdesignpointsetに割り当てることができます。割り当てるために選択されたdesignpointmethodエンティティがすでに使用中の場合、まずディープコピーが作成され、これが割り当てられます。複数の割り当て先が選択された場合は、割り当て先ごとにメソッドのコピーが作成されます。
メソッド登録でユーザー入力属性を参照している場合(カスタムメソッドの作成を参照)、これはモデル内の通常のエンティティ属性の一部ではなく、拡張属性を使用します。そのような拡張属性は、Proceedアイコンをクリックするとすぐに追加されます。拡張属性は、以下に追加できます。
- メソッドエンティティ
- 構造プロパティ
- Properties
- Materials
拡張エンティティがプロパティか材料の場合、ツールは構造プロパティをスキャンし、プロパティが割り当てられているかどうかを調査します。それ以外の場合は、構造要素内の要素から要素プロパティを選択します。メソッドが割り当てられるdesignpointset内の構造要素によって参照されるプロパティ / 材料の収集リストは、それまで存在していなかった場合、メタデータによって拡張されます。
メタデータは、カテゴリMetadata Valuesの下の(拡張エンティティの)エンティティエディターに表示されます。
メソッドまたは構造プロパティへのユーザー入力により、新しい属性が通常のエンティティ属性のリストに追加されます。