iCAx开思工具箱
标题:
关于函数UF_ASSEM_ask_parent_component()
[打印本页]
作者:
ptjmy
时间:
2004-5-16 19:21
标题:
关于函数UF_ASSEM_ask_parent_component()
ret=UF_ASSEM_ask_parent_component(first_plan,[$from_part_occ)]调试的时候发现from_part_occ=0,也就是没找到。有人知道什么原因吗?
我的first_plan,是自动搜索得到的面,我猜会不会因为我的面不是object occurence的缘故啊,如果是的话,如何将它转换?
作者:
ptjmy
时间:
2004-5-16 20:03
我得到面的代码如下:tag_t first_plan=NULL;
tag_t second_plan=NULL;
tag_t feature=NULL_TAG;
int type3=UF_feature_type;
uf_list_p_t face_list=NULL;
uf_list_p_t p1=NULL;
int type1;
int n=0,n1=0;
UF_OBJ_cycle_objs_in_part(child_part,type3,[$feature)]
while(feature!=NULL_TAG)
{
UF_MODL_ask_feat_faces(feature,[$face_list)]
p1=face_list;
do
{
UF_MODL_ask_face_type(p1->eid,[$type1)]
if(type1==UF_MODL_CYLINDRICAL_FACE) n1++;
if(type1==UF_MODL_PLANAR_FACE) n++;
if(n==1) first_plan=p1->eid;
if(n1==2) second_plan=p1->eid;
p1=p1->next;
}while(p1!=NULL);
UF_OBJ_cycle_objs_in_part(child_part,type3,[$feature)]
}焦急等待中!
作者:
ptjmy
时间:
2004-5-16 22:00
我刚刚又按照清华那本书上的方法,通过选择得到面,调用ret=UF_ASSEM_ask_parent_component(first_plan,[$from_part_occ)]得到的结果from_part_occ=0,迷惑中!
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3