自訂關聯結構瀏覽器物件轉換預設
在關聯結構瀏覽器中,從上游到下游結構執行物件轉換動作時,下游結構中新建立的物件會使用在動作視窗內的「新建物件定義」面板中指定的屬性值。下圖中顯示了一個範例。
偏好設定
作為使用者,您可在「產品」或「使用者」層級,於 Windchill「偏好設定管理」公用程式中設定動作特定偏好設定,來變更此面板中顯示之某些屬性的預設值。下列偏好設定類別適用。
• > >
• > >
• > >
• > >
• > >
• > >
• > >
• > >
• > >
• > >
• > >
委派
作為 Windchill 管理員,您也可以為其中一些屬性指定公司特定預設值,以及適用於所選下游物件的選用值清單。您可以透過修改標準委派,或將標準委派取代為您自己的自訂委派 (僅限「類型」與「檢視」屬性),來執行此操作,如下列步驟所述。
欲修改標準委派,或將其取代為自訂委派:
1. 停止應用伺服器。
2. 導覽至 <Windchill_home>\codebase\com\ptc\windchill\enterprise\associativity\asb\xconf\ asb.service.properties.xconf。
3. 搜尋下表中列出的一或多個標準委派並修改。
—或—
搜尋 DefaultDownStreamTypeDelegate 並將其取代為您自己的委派 (使用不同的名稱),其會實行自訂邏輯來根據您公司的需求設定預設值。
屬性 | 標準委派 | 自訂委派輸入/輸出 | 受影響的動作 |
類型 | DefaultDownStreamTypeDelegate | 輸入: • 作為輸入資訊種子的所選物件 • 呼叫的動作類型 輸出: • 每個所選物件的預設類型。 • 每個所選物件之適用類型的選項清單。 | • 新建下游零件 • 「作為新零件貼上」 • 「新建下游零件變體」 • 「作為新零件組裝」 |
Number | DefaultPartNumberAndSuffixDelegate | n/a |
名稱 (Name) | DefaultPartNameDelegate | n/a |
前後關聯 | DefaultDownstreamContextDelegate | n/a |
位置 | DefaultDownstreamLocationDelegate | n/a |
4. 使用 xconfmanager,將已修改/自訂委派傳播至相關內容檔,方法是在 Windchill shell 中輸入下列指令。
xconfmanager -pF
5. 重新啟動應用伺服器。
委派實行指引
• 伺服器負責判斷委派提供的值對於建立的物件而言是否有效。如果值無效,伺服器會傳回訊息,通知使用者無法建立物件。結構轉換動作的使用者介面不負責驗證委派的值。
• 選取要轉換的物件必須是簡單的資料庫物件,例如 WTPart。
• Windchill 系統管理員可建立其自己的委派類別、延伸介面並傳播以實行。委派會在 Windchill service.properties 檔案中指定。