將 Windchill 屬性對應至編寫應用程式參數
PTC 支援將 Windchill 屬性對應至下列類型的 ENOVIA 3DEXPERIENCE 編寫應用程式參數。
• 實數
• 字串
• 布林值
• 整數
• 日期
若要在編寫應用程式中發佈 Windchill 資料,可以使用 Windchill 中的「類型及屬性管理」 公用程式將 Windchill 屬性對應至編寫應用程式參數。在某些情況下,可能需要先將新 Windchill 屬性新增至您的 Windchill 伺服器上的 CAD 文件可變類型定義。
否則,請參閱下列小節,瞭解將屬性對應至編寫應用程式參數的詳細步驟或描述。
• Windchill 中的顯式屬性至參數對應
• 隱含屬性至參數對應
|
• 如果 CAD 文件中指定的編寫應用程式參數嘗試對應至 Windchill 中類型不符或違反條件約束的屬性,則上載時會發生錯誤和衝突。例如:
◦ 類型
如果兩者不是相同的類型,上載時會對使用者發出警告;但上載仍會繼續。值不會被推進至 CAD 文件。
◦ 單位
如果屬性與參數之間的測量數量不同,上載時 CAD 文件會收到錯誤。會通知使用者入庫 CAD 文件。
• 由於 Windchill 屬性會於下載時被推進至 CAD 文件,因此只有在上載內容之後變更過的屬性才會被修改。
• 屬性和參數在 CATIA 3DEXPERIENCE 和 Windchill 中區分大小寫。
|
Windchill 中的顯式屬性至參數對應
若要將 Windchill 中的屬性對應至 ENOVIA 3DEXPERIENCE 編寫應用程式參數:
1. 從 Windchill 的「類型及屬性管理」公用程式中,在「管理類型」下,導覽至 >
2. 在「類型」頁上,按一下「動作」,然後從功能表中選取「編輯」。
3. 按一下「屬性」標籤,然後選取您要對應的 Windchill 屬性,如下圖所示。
「屬性」資訊頁會顯示在視窗的右側。
4. 在「屬性」頁中,於要與 Windchill 屬性對應的 CATIA 3DEXPERIENCE 旁邊輸入所需參數的名稱,如下圖所示。
|
輸入標準 ENOVIA 3DEXPERIENCE 編寫應用程式參數時,務必在參數名稱前面加上適當的 ENO: 前綴。
|
| 可以設定多個對應,方法是使用直立線符號 (|) 鍵來分隔對應。 |
5. 儲存您的更新。
隱含屬性至參數對應
當編寫應用程式參數名稱與其對應的 Windchill 屬性名稱相同 (拼字和大小寫相同) 時,便會發生隱含對應。這樣會使參數在 CATIA 3DEXPERIENCE 中自動發行。
例如,Windchill CAD 文件可變類型具有能夠發佈至編寫應用程式之可變屬性的已定義集合。從此集合中,如果將可變屬性 Name 對應至編寫應用程式中的 NAME 參數,雖然拼字相同,但是由於大小寫的不同,因此不會自動在 CATIA 3DEXPERIENCE 中發佈參數值。
但是,如果編寫應用程式參數與 Windchill 屬性名稱相同 (拼字和大小寫),則這兩者將「隱含對應」,而且將自動發佈。
| 如果編寫應用程式不支援區分大小寫的參數名稱,則在 Windchill 中會將參數名稱視為大寫字元。 |
在編寫應用程式中設定屬性
您身為管理員,可以在安裝 PTC ENOVIA 3DEXPERIENCE 轉接器之後,於 ENOVIA 3DEXPERIENCE 中新增屬性。新增這些屬性之後,您可以從 CATIA 3DEXPERIENCE 的屬性頁設定其值。當您將 CAD 零件或工程圖上載或入庫時,Windchill 現在便可辨識這些屬性。