基础 > 关系和参数 > 关系 > 装配中的关系 > 示例:在装配关系中使用元件 ID
  
示例:在装配关系中使用元件 ID
如果创建装配,在该装配中同一类属元件被组装了两次,那么关于这两个元件加在一起的长度总和的关系可以写成:
Total_length = d3:2 + d3:2
其中 d3 是尺寸,2 是类属的会话 ID。
如果使用其“族表”中的一个实例取代其中一个类属元件,则该关系就不再正确。如果装配中包含一个类属和一个实例,可将关系更改如下:
Total_length = d3:4 + d3:4
其中 d3 是尺寸,4 是替代类属模型实例的会话 ID。
Creo Parametric 无法确定必须更新其中哪一个尺寸来反映实例的“会话 ID”。要处理这种情况,可以使用对每个装配元件均为唯一的内部元件标识 (cid) 编写装配关系。
如果使用与第一个示例中相同的两个相同类属元件,则关系更改如下:
Total_length = d3:cid_1 + d3:cid_3
其中:
d3 - 尺寸
cid_1 - 指第一个类属元件
cid_3 - 指另一个类属元件。
如果其中一个类属元件被它的一个实例所替换,则系统会正确地更新关系以反映此变化,并且 total_length 会正确地计算出类属元件和实例元件的总长度。