iCAx开思工具箱

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 25192|回复: 6
打印 上一主题 下一主题

曲线长度的程序,不知道对不对,各位给帮帮啊!

[复制链接]
跳转到指定楼层
楼主
发表于 2011-11-10 15:49:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我看了,求曲线厂度的UF_CURVE_ask_arc_length这个函数,但是我写了后却没有用啊,求指教,我是新手,也不知道程序对还是不对,
UpdateData(true);
tag_t part_tag;
UF_PART_new("1",1,&part_tag);
tag_t line_tag;
UF_CURVE_line_t line_coords;
line_coords.start_point[0]=x0;
line_coords.start_point[1]=y0;
line_coords.start_point[2]=z0;
line_coords.end_point[0]=x1;
line_coords.end_point[1]=y1;
line_coords.end_point[2]=z1;
UF_CURVE_create_line(&line_coords,&line_tag);//生成直线
char buffer[UF_UI_MAX_STRING_LEN];
    double parm;
parm=0;
double point[3];
point[0]=x0;
point[1]=y0;
point[2]=z0;
double tangent[3], p_norm[3], b_norm[3], torsion, rad_of_cur;
UF_MODL_ask_curve_props(line_tag,parm,point,tangent,p_norm,b_norm,&torsion,&rad_of_cur);
    double point1[3];
point1[0]=x1;
point1[1]=y1;
point1[2]=z1;
UF_MODL_ask_curve_props(line_tag,parm,point1,tangent,p_norm,b_norm,&torsion,&rad_of_cur);
tag_t curve_tag;
    curve_tag=line_tag;
double start_param;
start_param=0.0;
double end_param;
end_param=1.0;
UF_MODL_units_t unit_flag;
unit_flag=UF_MODL_UNITS_PART;
double *arc_length;
UF_CURVE_ask_arc_length(curve_tag,start_param,end_param,unit_flag,arc_length);//计算曲线长度

    char   meassage[133];
    sprintf(meassage, "%f\n",arc_length);  
    UF_UI_write_listing_window(meassage);
ShowWindow(SW_MINIMIZE);


该贴已经同步到 水果df的微博
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 支持支持
沙发
发表于 2011-11-10 22:48:29 | 只看该作者

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

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

x
板凳
 楼主| 发表于 2011-11-11 15:12:28 | 只看该作者

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

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

x
地板
发表于 2011-11-12 14:03:23 | 只看该作者

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

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

x
5
发表于 2012-6-11 07:36:55 | 只看该作者

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

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

x
6
发表于 2012-7-30 20:09:11 | 只看该作者

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

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

x
7
发表于 2012-9-26 22:16:34 | 只看该作者

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

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

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

本版积分规则

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

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

GMT+8, 2024-6-2 20:04 , Processed in 0.014745 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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