基础 > 关系和参数 > 关系 > 截面中的关系 > 关于在截面中创建关系
  
关于在截面中创建关系
截面关系捕捉截面图元间的关系。截面关系与截面一起存储并由系统进行计算,而不考虑截面用于何处。
可在截面关系中使用以下变量:
受驱动的变量可以是:
截面中的尺寸 (sd#) 或父项模型中的尺寸 (d#)
在“装配”模式下,另一模型中的尺寸 (d#:#)
父模型中的用户参数(不允许有工作标识后缀)。
驱动变量可以是:
截面中的尺寸 (sd#rsd#kd#)、父项模型中的尺寸 (d#rd#) 或装配中其它模型中的尺寸 (d#:#rd#:#)
父模型中的用户参数(不允许有工作标识后缀)。
创建截面关系的提示
定义尺寸而非截面尺寸的关系最好在特征或模型级进行定义。
不能将另一特征中的参数作为驱动变量进行参考。例如,如果 dia 是其它特征中带有 fid_20 的尺寸,则系统不接受以下截面关系:
sd3 = dia:fid_20
但是,在特征级或模型级,通过使用截面尺寸 (sd#) 的模型级等价尺寸 (d#) 可建立同样的关系。另外,可在父模型中创建一个中间用户参数,然后从截面中参考它。
如果试图将截面外的关系分配给已由截面内另一关系所驱动的参数,则系统在重新生成时会发出错误消息。如果试图将截面中的关系分配给一个已经由截面之外另一关系驱动的参数,结果同上面是一样的。移除关系之一并再次进行重新生成。
创建曲线表特征的关系时,例如,sd1=evalgraph("CONIC......", trajpar....),该关系会变成特征关系。系统会在零件关系之后计算特征关系,并在其所属的特征重新生成时求解特征关系。因此,在关系执行几何计算(例如,两点间的距离)时,如果与用作零件关系相对,它被用作截面关系,则可能给出不同的结果。