找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

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

【求助】请问从一个实体裁减掉一部分用什么函数(ug)

[复制链接]
跳转到指定楼层
1
发表于 2004-5-12 20:22:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
各位,请问从一个实体中裁减掉一个小的实体,用什么函数阿,谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2004-5-13 00:47:40 | 只看该作者
Trim_body 或者 uf_modl_substract
具体名字忘了,看看帮助
3
发表于 2004-5-13 09:10:01 | 只看该作者
UF_MODL_trim_body (
tag_t target_body,  
tag_t tool_tag,  
int direction_flag,  
tag_t * trim_feature );
  
UF_MODL_subtract_bodies (
tag_t target,  
tag_t tool,  
int * num_result,  
tag_t ** resulting_bodies );
  
这两个,一般用UF_MODL_subtract_bodies ,不过,很多create都带布尔运算
4
发表于 2004-5-13 09:43:04 | 只看该作者
太好了,谢谢大家,我也是要用到这些函数!!顺便问一下,有没有两个零件相减的函数?
5
发表于 2004-5-13 10:06:01 | 只看该作者
wflying wrote:
太好了,谢谢大家,我也是要用到这些函数!!顺便问一下,有没有两个零件相减的函数?

  
跑题,告诉你catia的
  
CATDynBoolean* CATCreateDynBoolean( CATGeoFactory*  iFactory,  CATTopData*  iData,  CATDynBooleanType  iOperation, CATBody*  iPart,  CATBody*  iTool)   
  
Parameters:  
iFactory :The factory of the geometry.  
iData :The pointer to the data defining the software configuration and the journal. If the journal inside iData is NULL, it is not filled.  
iOperation: The type of operation  
CATBoolUnion(和)
Boolean union.  
CATBoolIntersection(交集)
Boolean intersection.  
CATBoolRemoval(差)
iTool is subtracted to iPart.  
iPart  
The pointer to the first body.  
iPart  
The pointer to the second body.  
Returns:  
The pointer to the created operator. To delete after use with the usual C++ delete operator.
6
发表于 2004-5-13 15:46:06 | 只看该作者
不过,我不是在catia上搞的开发!谢谢你!
7
发表于 2004-5-13 16:16:09 | 只看该作者
我现在已经成功了!谢谢!
8
发表于 2004-7-13 19:14:16 | 只看该作者
请问楼主,你怎么做的啊?
我也想作剪裁,可是总是提示错误,“can't create tool body”。我是利用一个拉身的平面剪裁一个Block。
9
发表于 2004-7-13 19:27:50 | 只看该作者
block是feature?这个函数需要的是body?
UF_MODL_ask_feat_body(block,[$body)]
10
发表于 2004-7-13 19:42:00 | 只看该作者
我也这么做了阿,原来的错误是“missing tagert body”,所以我就使用了函数UF_MODL_ask_feat_body,于是就出现了这个错误can't create tool body,我把拉伸的平面也这样做了,可是还是出现同样的错误。是不是剪裁的不能是平面啊,不过我觉得应该可以的阿,在UG操作的时候可以啊。
我是剪裁面是通过一条line拉伸而成的平面。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2024-12-26 21:33 , Processed in 0.030550 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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