UG爱好者

标题: 问老哥们一个困扰的问题:修改“最高级别组件”的名字之后,子组件的部件间表达失效 [打印本页]

作者: psl1582692708    时间: 2024-9-10 11:47
标题: 问老哥们一个困扰的问题:修改“最高级别组件”的名字之后,子组件的部件间表达失效
是这样的,我遇到过两种需要更改的情况:
1、假定最高级别组件(主装配文件)是一级,子组件是二级;子组件A有一个表达式,子组件B引用了子组件A的部件间表达式。  此时我若在软件里修改子组件A的名称,这个时候B组件依然能正常识别该部件间表达式。

2、主装配文件的情况就不一样了,我主装配文件有个表达式,A组件和B组件都引用主装配的部件间表达式,此时软件是无法修改最高级别装配的名称的。(哪怕是GC工具箱也无法修改),这个时候我去文件夹里右键改名,重启UG打开主装配,这个时候模型虽然不变,但是A\B组件的部件间链接表达式全部失效。 只能一个一个的手动再次链接。  

请问诸位有什么好方法能在“修改最高级装配的名字之后也能保证引用了最高级装配的子组件的部件间表达式依然生效”呢。  
难点在于无法在软件修改最高级装配的名字。
在线下修改引用关系又会出问题。

作者: txch123    时间: 2024-9-10 21:43
一级一般是空的吧,为什么要在一级里面建模呢?一级搞个空的,组件之间随便链接,这样不好吗
作者: NQJ-NX    时间: 2024-9-11 08:23
你再新建一个父对象,把原来的一级变成二级,再改名字
作者: psl1582692708    时间: 2024-9-11 09:08
NQJ-NX 发表于 2024-9-11 08:23
你再新建一个父对象,把原来的一级变成二级,再改名字

对啊!!!!!




欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.2