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://www.icax.org/) Powered by Discuz! X3.3