iCAx开思工具箱

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 24497|回复: 5
打印 上一主题 下一主题

【求助】有谁做过通过曲线创建曲面实体的开发。

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

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

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

x
想通过以创建的三条封闭曲线,创建一个实体。程序如下
UF_STRING_t s_section;
UF_STRING_t s_spine;
  
int sting1[3]={1,1,1};
int dir1[3]={-1,-1,-1};
tag_t id1[3]={curve[0],curve[1],curve[2]};//这是以创建的三条截面曲线
s_section.num = 3;
s_section.string = sting1;
s_section.dir = dir1;
s_section.id = id1;
    
int sting2[3];
int dir2[3];
tag_t id2[3];
s_spine.num = 0;
s_section.string = sting2;
s_section.dir = dir2;
s_section.id = id2;
  
int patch =1;  
int alignment =1;  
double value[ 6 ];  
int vdegree =num-1;
int vstatus =0;  
int body_type =1;  
double tol[ 3 ] ={0.0254,0.0254,0.0254};  
tag_t c_face_id[ 2 ] ;  
int c_flag[ 2 ] ={0,0};  
tag_t body_obj_id;  
  
UF_MODL_create_thru_curves(&s_section,&s_spine,&patch,&alignment,value,&vdegree,&vstatus,
      [$body_type,UF_NULLSIGN,tol,c_face_id,c_flag,&body_obj_id)]
  
但是没有得到需要的实体。
我看到帮助中有些参数是和alignment的值相对应的,我用的alignment =1,所以其中有些参数就声明了,没有赋值。不知道是不是这里有问题,希望有经验的人能指点一下。。。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 支持支持
沙发
 楼主| 发表于 2003-7-4 19:24:57 | 只看该作者

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

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

x
板凳
发表于 2003-7-5 00:34:20 | 只看该作者

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

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

x
地板
发表于 2003-7-5 14:14:06 | 只看该作者

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

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

x
5
 楼主| 发表于 2003-7-6 19:42:15 | 只看该作者

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

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

x
6
发表于 2006-5-16 09:44:37 | 只看该作者

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

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

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

本版积分规则

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

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

GMT+8, 2024-12-23 23:05 , Processed in 0.017242 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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