TC11如何修改保存的变量规则名称

TC11如何修改保存的变量规则名称

作者:陈扬鑫   审校:陈梓涛

使用版本:TC11

在TC83中,直接右键已保存的变量规则选择编辑属性就可以直接编辑其属性,如图1所示。

 

TC11如何修改保存的变量规则名称

图1

用户在升级到TC11.3以后进行了同样的操作,发现属性不可编辑,并且属性对话框没有确定按钮,只能进行取消操作,如图2所示。

TC11如何修改保存的变量规则名称

图2

可以通过直接将保存的变量规则对象直接另存为一个新的对象并且来实现重命名,或者加载保存的变量规则并将加载后的规则另存为实现重命名。以上两种方式对于用户来说都是十分不方便的。那么有没有办法实现和TC83一样的效果呢?

TC11如何修改保存的变量规则名称

通过摸索,发现BMIDE中VariantRule对象存在一个名为Fnd0IsCheckoutable的属性常数,默认值为false,如图3所示。

TC11如何修改保存的变量规则名称

图3

TC11如何修改保存的变量规则名称

对比其他能够正常编辑属性的对象,该值为true,因此猜测是由该常数控制对象属性是否可以签出进行编辑,将该值改为true并热部署。再次点击编辑属性时,会弹出是否签出的确认窗口,点击确认即可进行编辑,如图4、5所示。

TC11如何修改保存的变量规则名称

图4

TC11如何修改保存的变量规则名称

图5

相关软件
Teamcenter PLM 是一种可调整的现代化产品生命周期管理 (PLM) 软件套装,能够内部部署或作为服务部署,以转变日常业务模式。Teamcenter 助力最全面的数字化双胞胎并提供数字线程,从而实现整个产品生命周期中所有利益相关方
相关阅读