配置發佈延伸的定位組件
本主題說明如何配置 WVS,以發佈 Creo Parametric 組件作為「延伸的定位組件」。
* 
只有 Creo Parametric 組件 CAD 文件支援此功能。
發佈「延伸的定位組件」時,可將已存在於 CAD 組件檔案中的具名 CAD 表示 (即簡化表示) 傳遞至 CAD Worker (例如,預設的簡化表示)。執行轉換時,Worker 會使用此 CAD 表示,而不會建立新的空白 CAD 表示,就像在一般定位組件情況下所執行的一樣。
Creo ParametricCreo View 轉接器會嘗試在發佈的 Creo View 結構中針對所有子組件產生分支連結,但會針對包含組件層級特徵的子組件容錯移轉至完整幾何發佈。這還允許以參數方式定位子組件,但也仍允許將父組件轉換為定位組件。
* 
若發佈「延伸的定位組件」,Worker 會針對配置的「簡化表示」下載必要相依物件,但只會擷取產生準確表示所需的相依物件 (包括組件層級特徵)。
欲將 Creo Parametric 組件配置為延伸的定位組件,請如前所述先將它識別為定位組件,然後識別為延伸的定位組件︰
您可使用相關前後關聯的「發佈與縮圖控制」公用程式新增「CAD 組件 CAD 文件」。
如果在 wvs.properties 中指定 publish.positioningassembly.usecadrep.filtermethod,請獨立使用。
如果在 wvs.properties 中指定 publish.positioningassembly.filtermethod,請獨立使用。
使用 wvs.properties 中的 publish.positioningassembly.filename 內容指示將 CAD 文件發佈為延伸的定位組件。CAD 表示 (簡化表示) 的名稱也會在同一行中指定,並在 CAD 檔案名稱中以空格分隔。
使用全域屬性識別 CAD 組件及要發佈的定位組件表示類型,執行下列步驟:
1. 針對定位組件發佈識別 CAD 組件。使用 wvs.properties 中的內容 publish.positioningassembly.ibaname 來指定要搜尋的全域屬性名稱。
2. 使用 publish.positioningassembly.usecadrep.ibaname 內容指定「字串」或「布林」全域屬性,來識別發佈為「延伸的定位組件」的 CAD 組件。此名稱可能與在步驟 1 中由 publish.positioningassembly.ibaname 內容定義的名稱相同或不相同。
3. 如果具有 publish.positioningassembly.usecadrep.ibaname 內容指定之名稱的「字串」全域屬性存在於 CAD 文件中,且與 publish.positioningassembly.ibaname 內容所指定的全域屬性名稱不同,則適用以下情況:
若為值不是 " " (空字串) 的「字串」全域屬性,則此全域屬性的值會作為「延伸的定位組件」轉換的 CAD 表示名稱使用。
若為值 " " (空字串) 的「字串」全域屬性,或者是值為 true 的「布林」全域屬性,則 CAD 表示名稱必須由 publish.positioningassembly.usecadrep.ibacadrepname 內容指定。
若為值是 false 的「布林」全域屬性,則會將此組件發佈為一般定位組件。
4. 如果 publish.positioningassembly.usecadrep.ibaname 內容指定的「字串」全域屬性名稱存在於 CAD 文件中,且與 publish.positioningassembly.ibaname 內容所指定的全域屬性名稱相同,則適用以下情況:
在此情況下,如果「字串」全域屬性的值 (IBA) 與 publish.positioningassembly.usecadrep.ibaname 內容指定的值相符,CAD 組件會發佈為「延伸的定位組件」。
但是,要使用之 CAD 表示的名稱也必須由 publish.positioningassembly.usecadrep.ibaname 內容定義。
如果此「字串」全域屬性的值為其他任何值,組件會發佈為一般定位組件。
* 
請參閱 wvs.properties.xconf 檔案 (位於 <Windchill>/codebase/WEB-INF/conf 目錄) 中的相關註記,來瞭解進一步的組態詳細資訊。
這是否有幫助?