「自動ネーミング規則」 | 分類部品の名前を生成するときに使用する規則を入力します。 | ||
「規則測定システム」 | 分類済み部品名を生成する際に、属性値の変換に使用する測定システムを選択します。 このプロパティは、規則に「実数 (単位付き)」の属性値が含まれている場合に適用されます。
| ||
「自動ネーミング規則を実行」 | このフィールドを使用して、自動ネーミング規則を有効または無効にすることができます。 |
オブジェクトあたり 2 ノード以上が選択されている場合、自動ネーミング規則は適用されません。 |
CSM_NODE_NAME | これは、規則が追加されるノード名を表します。 名前が生成されると、この要素は、ノードの表示名に置き換えられます。 | ||
<属性> | 属性の内部名を指定します。部品名が生成されると、属性値が表示されます。 「属性」タブでノードに定義されているすべての属性を使用できます。
| ||
"<文字列>" | 部品名に含める文字列を入力します。文字列は二重引用符で囲む必要があります。
| ||
(<属性><機能>) | 属性が「整数値」または「実数」の場合は、数学関数を指定できます。属性名と式は括弧で囲まなければなりません。 数学関数の使用方法の詳細については、計算属性の式を参照してください。 |
• 作成された後、生成された名前が動的に変更されることはありません。 ユーザーがオブジェクトを後で編集して属性の値を変更した場合、オブジェクト名は更新されません。ノードの自動ネーミング規則を修正した場合、既存のオブジェクト名を更新して一致させることはありません。 • 生成された名前がサイトで適用される文字制限を超えている場合、名前は切り詰められます。 • ノード名と属性値を含む文字列は、サーバーのロケールで表示されます。 Windchill Service Information Manager がインストールされている場合、文字列は指定されたオーサリング言語で表示されます。オーサリング言語が指定されていない場合、com.ptc.core.td.localeForNullAuthoringLanguage プロパティの値が使用されます。このプロパティが指定されていない場合、マスターテキストが使用されます。 |
内部名 | データタイプ | デフォルト値 |
Pin_Count | 整数値 | 5 |
Diameter | 実数 (単位付き) | 1.905 |
Finish_Type | 文字列 | Bronze |
Serrated | ブール | Non-Serrated |
User_String | 文字列 |
自動ネーミング規則 | 生成された名前 |
CSM_NODE_NAME + Diameter + Finish_Type + Pin_Count + Serrated | Key Plug1.905 cmBronze5Non-Serrated |
CSM_NODE_NAME + ": " + Diameter + "_" + User_String | Key Plug: 1.905 cm_lock1X |
Diameter + " - CYLINDER - " + Finish_Type + " " + CSM_NODE_NAME | 1.905 cm – CYLINDER – Bronze Key Plug |
"\"" + User_String + "\"" + (Pin_Count * 5) | "lock1X"25 |
オブジェクトを編集すると、更新された属性値が表示されます。 「名前」フィールドに生成された名前を入力して既存の名前をオーバーライドする場合、オブジェクト名はチェックイン時に更新されます。 |