iCAx开思工具箱

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 25209|回复: 3
打印 上一主题 下一主题

请问feature与object的区别?

[复制链接]
跳转到指定楼层
楼主
发表于 2005-12-28 14:46:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我的部分代码如下:红线部分的值没有传进去extern int UF_MODL_ask_exps_of_feature (tag_t feature, int * number_of_exps, tag_t ** exps );tObj是个Body object identifier,我想可能是不是这里出了问题?哪位大侠帮忙提供点意见,我是要遍历面的信息,思路是先遍历零件的面,在找到与面相关的表达式,但是断点调试到红线部分只没有传进去。
       
for(int i=1; i<256; i++)
        {
                do
                {
                        UF_LAYER_cycle_by_layer(i, &tObj);
                        if(tObj!=NULL_TAG)
                        {

                                UF_MODL_ask_body_faces(tObj,&face_list );
                                UF_MODL_ask_list_count(face_list,&count);
                                for(int j=0; j<count; j++)
                                {
                                          UF_MODL_ask_list_item(face_list,j,&tObj);

                                          UF_MODL_ask_face_data (tObj,&iType,point,dir,
                                                                                                            box,&radius,&rad_data,
                                                                      &norm_dir );
                                          int number_of_exps=0;
                                          tag_t *exps;
                                          char *string=" ";
                                          UF_MODL_ask_exps_of_feature(tObj,
                                                                                                                 &number_of_exps,&exps);

                                          for(int z=0;z<number_of_exps;z++)
                                          {
                                             UF_MODL_ask_exp_tag_string(exps[z],&string);
                                                  sprintf(sLine,"%2d%2d%8d%8d\n",
                                                                                                                                  tObj,i,iType,string);   
                                             UF_UI_write_listing_window(sLine);
                                                  UF_free(string);
                                                  UF_free(exps);
                                          }          

                                }
                        UF_MODL_delete_list_item(&face_list,tObj);
                        UF_MODL_delete_list(&face_list);
                               
                        }
                }
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 支持支持
沙发
发表于 2005-12-28 15:26:44 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
板凳
 楼主| 发表于 2005-12-29 16:08:05 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
地板
发表于 2005-12-29 17:26:58 | 只看该作者

马上注册登录,享用更多网站功能!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手板模型制作,在线3D打印服务

QQ|小黑屋|手机版|开思工具箱 CAD工具箱_CAM工具箱  

GMT+8, 2024-11-16 16:22 , Processed in 0.014406 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

快速回复 返回顶部 返回列表