iCAx开思工具箱
标题:
关于点和曲线相切问题,请各位帮助!
[打印本页]
作者:
hongtianfei
时间:
2005-5-4 10:55
标题:
关于点和曲线相切问题,请各位帮助!
各位大侠:我这几天做编程的时候,在做到经过一点和圆弧相切时,做出来的不是直线,而是曲线,我做了修改也不行,我现在把源程序列出来.请高手指教一下.
{
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
);
}
}
谢谢!!!!!
作者:
hongtianfei
时间:
2005-5-4 16:41
我感觉好象是命令用错了
如果是这样的话
谁能告诉我经过一点和一个圆相切的命令
谢谢
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3