基礎原理 > 關係和參數 > 關係 > 組件中的關係 > 範例:在組件關係中使用元件 ID
範例:在組件關係中使用元件 ID
如果您建立的組件中,相同的類屬元件組裝了兩次,則可撰寫下列關係來加總這兩個元件的長度:
Total_length = d3:2 + d3:2
其中 d3 是尺寸,2 是類屬模型的工作階段標識。
如果將其中一個類屬元件更換成其所屬族表中的某個例證,那麼此關係就不正確了。如果組件包含一個類屬物件和一個例證,則可將關係更改如下:
Total_length = d3:4 + d3:4
其中 d3 是尺寸,4 是取代類屬模型例證的工作階段 ID。
Creo Parametric 無法確定這兩個尺寸中的哪一個必須更新為該例證的工作階段 ID。為了因應此種情形,可使用內部的元件 ID (cid) 來撰寫組件關係,每個組件元件都有專屬元件 ID。
您要在第一個範例中使用兩個完全相同的類屬元件,則關係會改變如下:
Total_length = d3:cid_1 + d3:cid_3
此處:
d3 - 尺寸
cid_1 - 指的是第一個類屬元件
cid_3 - 指的是另一個類屬元件
如果將其中一個類屬元件更換成其例證,則關係會相應地更新以反映此變更,而 total_length 會正確地計算類屬元件和例證元件的長度總和。
這是否有幫助?