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

iCAx开思网

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

[求助] 求助UF_WAVE_create_linked_body ( )

[复制链接]
跳转到指定楼层
1
发表于 2010-5-4 18:55:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
求助UF_WAVE_create_linked_body ( )
第二个参数xform如果不设置为NULL,用UF_SO_create_xform_assy_ctxt ( ),如何求解xform。

在装配中,需要把一个组件的body通过wave连接到另一个组件中,我试了,如果xform设置为NULL,虽然能连接到body,但是位置改变了,所以遇到问题了,那么xform应该怎么设置,连接到得body才是原来的位置上呢??

望高手帮忙。最好能帮忙写个简便的例子。万分感谢

本帖最后由 wander2011 于 2010-5-4 18:58 编辑
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2010-5-6 09:22:41 | 只看该作者
同问!同问!同问!同问!
3
发表于 2010-5-21 20:16:29 | 只看该作者
tag_t tWorkPart=UF_ASSEM_ask_work_part();
        tag_t tWorkOcc=UF_ASSEM_ask_work_occurrence();               
        UF_ASSEM_ask_parent_component(tFace,&tPartOcc);       
        if (tWorkOcc != tPartOcc)
        {               
                tFacePro=UF_ASSEM_ask_prototype_of_occ(tFace);
                UF_SO_create_xform_assy_ctxt(tWorkPart,tPartOcc,tWorkOcc,&tXform);
                UF_WAVE_create_linked_face(tFacePro,tXform,tWorkPart,FALSE,&tLinkedFace);
                UF_MODL_create_list(&face_list);       
                UF_MODL_ask_feat_faces(tLinkedFace,&face_list);
                UF_MODL_ask_list_count(face_list,&nFaceCount);
                if  (nFaceCount != 0)
                {                                                       
                        UF_MODL_ask_list_item(face_list,0,&tLinkedFace);                       
                        UF_MODL_delete_list(&face_list);
                        return tLinkedFace;               
                }               
        }       
        UF_MODL_delete_list(&face_list);
4
发表于 2010-6-21 01:52:41 | 只看该作者
3 楼很专业,谢谢
5
发表于 2011-11-3 12:05:17 | 只看该作者
hunglau 发表于 2010-5-21 20:16
tag_t tWorkPart=UF_ASSEM_ask_work_part();
        tag_t tWorkOcc=UF_ASSEM_ask_work_occurrence();               
        UF_AS ...

请问您可一仔细解释一下您这段代码的意思吗?
6
发表于 2011-11-3 12:06:55 | 只看该作者
zjs 发表于 2010-6-21 01:52
3 楼很专业,谢谢

请问您把这个问题解决了吗?我用LINKED body过去的位置不对啊,您可以给我具体解释一下xform怎么选取吗》
7
发表于 2011-11-3 21:53:00 | 只看该作者
路过的
8
发表于 2011-11-4 19:51:50 | 只看该作者
hunglau 发表于 2010-5-21 20:16
tag_t tWorkPart=UF_ASSEM_ask_work_part();得到工作组件的指针
        tag_t tWorkOcc=UF_ASSEM_ask_work_occurrence();   得到工作组件的事件            
        UF_AS ...
9
发表于 2011-11-5 15:13:56 | 只看该作者
UG008 发表于 2011-11-4 19:51
hunglau 发表于 2010-5-21 20:16
tag_t tWorkPart=UF_ASSEM_ask_work_part();得到工作组件的指针
       ...

您怎么没有说完啊?跪求啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2024-12-26 21:34 , Processed in 0.036390 second(s), 13 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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