iCAx开思网

标题: 请问在创建了一条AssociativeLine后,如何获得被关联的曲线? [打印本页]

作者: 昱仁吾子    时间: 2009-2-20 19:29
标题: 请问在创建了一条AssociativeLine后,如何获得被关联的曲线?
AssociativeLine继承于feature类,我理解为关联直线,它是一个特征,在ug里查看对象相关性,可以看到被关联的是一个id为1201的直线(当然id号是会变的),它继承于DisplayableObject类。

AssociativeLine和缝合、分割面或者孔特征都属于feature类,
但缝合、分割面或者孔特征都能通过UF_MODL_ask_feat_body函数来查询到特征所作用的体的tag,而对于AssociativeLine不行,得到的是他自身的tag号,请问怎样才能通过调用函数得到AssociativeLine所关联的直线的tag号呢?

[ 本帖最后由 昱仁吾子 于 2009-2-20 19:30 编辑 ]
作者: 3242005    时间: 2009-2-20 20:06
C里面是用uf5554和uf5555来查询关联TAG
。NET的没用过
作者: sac807    时间: 2009-2-20 20:26
使用UF_MODL_ask_feat_object
作者: 昱仁吾子    时间: 2009-2-20 20:56
UF_MODL_ask_feat_object也不行,得到的还是AssociativeLine的号!
作者: 昱仁吾子    时间: 2009-2-22 09:39
呵呵!多谢兄弟,
原来我掉错函数了,我掉成了UF_MODL_ask_object_feat !
真是粗心大意呀
作者: sac807    时间: 2009-2-22 12:39
原帖由 昱仁吾子 于 2009-2-22 09:39 发表
呵呵!多谢兄弟,
原来我掉错函数了,我掉成了UF_MODL_ask_object_feat !
真是粗心大意呀

成功了就好。




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3