找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 17367|回复: 1
打印 上一主题 下一主题

[求助] UF_SF_create_ugs_2d_mesh求助!!!

[复制链接]
跳转到指定楼层
1
发表于 2011-7-14 15:59:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
这是我的原程序!
int error=1;
        tag_t scenario;
         error=UF_SF_create_scenario("Scenario_1.sim",&scenario);
             tag_t part_tag;
                 int type;
                 tag_t object=NULL_TAG;

                 tag_t face=NULL_TAG;
                 int subtype;
                 int i=0;
                 tag_t bodys[100];
                 tag_t solid1;
                 char str[50];
         part_tag=UF_PART_ask_display_part();

                 do{
                          
                         UF_OBJ_cycle_objs_in_part( part_tag,UF_solid_type, &face);
                         UF_OBJ_ask_type_and_subtype(face,&type,&subtype);
                         if(type==70 && subtype==UF_solid_face_subtype && face!=NULL_TAG )
                         {
                                 bodys[i]=face;
                                 i++;
                         }
                 }while(face!= NULL_TAG);




               






    UF_SF_ugs_2d_mesh_parms_t  mesh_parms;
        int count = 1 ;
        //tag_t scenario;
        //int error=1;

        tag_t mesh_tag ;


        (mesh_parms).element_type = UF_SF_UGS_MESHER_quad4;                              
        (mesh_parms).element_size = 1;                                                                          
        (mesh_parms).edge_match_tolerance = 0.508;                          
        (mesh_parms).format_mesh = TRUE;                           
        (mesh_parms).attempt_quad_mapping = TRUE;                           
        (mesh_parms).split_poor_quads = TRUE;                           
        (mesh_parms).maximum_quad_warp = 2.0;                           
        (mesh_parms).midnode_option = UF_SF_UGS_MESHER_mixed_midnodes;
        (mesh_parms).maximum_midnode_jacobian = 3.0;                           
        (mesh_parms).minimum_face_angle = 20.0;                           
        (mesh_parms).surf_mesh_size_variation  = 0;
        (mesh_parms).mesh_transition  = 1;
        (mesh_parms).mesh_method  = 0;




       

//error=UF_SF_create_scenario("Scenario_1.sim",&scenario);


error = UF_SF_create_ugs_2d_mesh(&mesh_parms, count, &bodys[0], &mesh_tag);

if (error != 0) uc1601("错误",1);

       
         UF_SF_display_mesh(mesh_tag);




}


网格出不来,编译是对的,请高手帮忙!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2011-8-4 16:31:58 | 只看该作者

马上注册,结交更多同行朋友,交流,分享,学习。

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

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

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-11-15 12:30 , Processed in 0.022916 second(s), 13 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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