iCAx开思工具箱

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 23970|回复: 1
打印 上一主题 下一主题

关于点和曲线相切问题,请各位帮助!

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

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

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

x

  
各位大侠:我这几天做编程的时候,在做到经过一点和圆弧相切时,做出来的不是直线,而是曲线,我做了修改也不行,我现在把源程序列出来.请高手指教一下.
  
{
     int i_ret;
     int create_flag=1;
         double first_point[3]={10,10,0};
         double second_point[3]={-10,-10,0};
         double third_point[3]={10,-10,0};
     tag_t arc_tag;
    
      
     double point_coords[3]={-30,0,0};
     tag_t point;
      
  
     i_ret=UF_CURVE_create_arc_thru_3pts
       (
       create_flag,   
             first_point,   
             second_point,
             third_point,   
             &arc_tag      
       );
  
     i_ret=UF_CURVE_create_point(
                point_coords,
                &point  
                );
  
      {
         int bridge_method=0;
  
     double parms[2];
  
         int reverse_tangent[2];
       
     tag_t bridge_id;
  
     tag_t curve_ids[2];
  
           curve_ids[0]=point;
           curve_ids[1]=arc_tag;
  
           reverse_tangent[0]=0;
           reverse_tangent[1]=0;
  
           parms[0]=0;
           parms[1]=0;
  
     i_ret=UF_CURVE_create_bridge_curve
       (
             bridge_method,
             curve_ids,
             parms,
             reverse_tangent,
             &bridge_id   
             );
      }
   }
  
谢谢!!!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 支持支持
沙发
 楼主| 发表于 2005-5-4 16:41:04 | 只看该作者

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

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

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

本版积分规则

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

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

GMT+8, 2024-10-2 06:41 , Processed in 0.013299 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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