iCAx开思工具箱

标题: 更改装配体中某一零件的表达式的值? [打印本页]

作者: dreamerwj    时间: 2004-9-20 21:38
标题: 更改装配体中某一零件的表达式的值?
我的装配体中有一零件的一个表达式为:l=150,我现在想把其值改为200,并更新其对应的装配模型。我想问大家的是:在调用命令:UF_MOLD_edit_exp、UF_MODL_update前,还用做什么处理,调用什么函数?
作者: dreamerwj    时间: 2004-9-20 22:01
是不是同界面操作一样,先找到包含该表达式的零件,并把它变为工作部件,然后UF_MOLD_edit_exp,UF_MODL_update。
作者: zzz    时间: 2004-9-20 22:05
应该把这个零件设为work part,使用UF_ASSEM_set_work_part()
作者: dreamerwj    时间: 2004-9-21 07:17
先谢谢zzz,另外如果该零件同其它零件之间有尺寸连接关系,修改表达式值之后,好象只有依此把其它零件也分别设定为工作部件才能够实现尺寸连动(即模型更新后是我们想要的模型),哪程序实现是不是也要这样做?




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3