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

iCAx开思网

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

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

[复制链接]
跳转到指定楼层
1
发表于 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空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2011-11-10 22:48:29 | 只看该作者

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

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

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

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

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

x
4
发表于 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 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-11-5 12:30 , Processed in 0.027901 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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