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

iCAx开思网

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

【求助】问UG二次开发函数

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

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

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

x
查询两物体(例如,查询一个球体与一个BLOCK的最小距离)之间最小距离的函数
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2004-12-20 09:47:22 | 只看该作者
UF_MODL_ask_minimum_dist
3
发表于 2004-12-20 11:09:40 | 只看该作者
对,谢谢MIZZLE,
我用的也是也是函数,但是老是不成功,
主要代码如下:
//////////////////////////////////////////////////////////
/////////118上午Jambo  探测小球 START
UF_FEATURE_SIGN sign_sphere=UF_NULLSIGN;  
tag_t sphere_tag[2];  
double diadou=100;  
char diam[15];  
sprintf(diam,"%f",diadou);  
  
double center_1[3]={-740,0,-51};   
double center_4[3]={-834,0,217};   
UF_MODL_create_sphere1(sign_sphere, center_1,diam, [$sphere_tag[0] )]  
UF_MODL_create_sphere1(sign_sphere, center_4,diam, [$sphere_tag[1] )]
/////////118上午Jambo  探测小球   END
////////////////////////////////////////////////////////////
  
//////////////////////////////////////////////////////////
////////////217    Jambo    查询最小距离   START
double guess1[ 3 ]={-750,0,10};
double guess2[ 3 ]={-830,0,100};
double min_dist,min_dist1;
double pt_on_ent1[ 3 ];
double pt_on_ent2[ 3 ];
int dec,sign;
  
int  guess1_given,guess2_given;
guess1_given=0;
guess2_given=0;04-12-20   添加变量
  
int a=UF_MODL_ask_minimum_dist(sphere_tag[0],sphere_tag[1],guess1_given,guess1,guess2_given,guess2,  
[$min_dist, pt_on_ent1,pt_on_ent2)]
  
char Error_message[133];
sprintf(Error_message,"%f",min_dist);
uc1601(Error_message,1);
   
char Error_mess[133];
UF_get_fail_message(a, Error_mess);//说明UF_MODL_ask_minimum_dist调用出错
uc1601(Error_mess,0);
  
////////////217    Jambo    查询最小距离   END
////////////////////////////////////////////////////////////
  
运行后状态栏显示错误信息为:Internal error;
想同过弹出信息框输出该最小距离信息,如下图:弹出信息框输出的min_dist也明显不对,

本帖子中包含更多资源

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

x
4
发表于 2004-12-20 15:03:35 | 只看该作者
你把特征标识与体标识混了
你生成的模型是特征标识(feature tag),要转化为体标识(body tag)后再要求距离的函数,
5
发表于 2004-12-20 16:30:32 | 只看该作者
谢谢zhouym71兄弟,搞定了.
哎,惭愧,又是同一个问题,
看来得好好学习一下这feature和body的分别,
不知道哪位是否可以详细介绍一下他们的具体分别,先谢过了!
6
发表于 2004-12-22 13:52:49 | 只看该作者
这个只有看DOC了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2024-12-26 04:44 , Processed in 0.031247 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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