iCAx开思网

标题: 三线倒圆UF_CURVE_create_fillet的使用 [打印本页]

作者: liuxiaoka    时间: 2009-8-14 21:57
标题: 三线倒圆UF_CURVE_create_fillet的使用
/***************画所设置的变量******************/
int type;//说明是三线倒圆还是两线倒圆
tag_t  curve_objs[3];//三线的句柄
double center[3];//倒圆的大概圆心
double radius;//仅对二线倒圆使用,倒圆的半径
int trim_opts[3];//裁剪选项
int arc_opts[3];//输入曲线含圆弧时使用,我没用到,所以不用
tag_t fillet_obj1;//前缘生成圆角的句柄

/***************变量赋值******************/
type=UF_CURVE_3_CURVE;
curve_objs[0]=spline_tag1;//样条曲线1
curve_objs[1]=line_tag1;//直线
curve_objs[2]=spline_tag2;//样条曲线2
trim_opts[0]=TRUE;
trim_opts[1]=TRUE;
trim_opts[2]=TRUE;//对以上三条曲线都进行裁剪
/***************进行三线倒圆角******************/
UF_CURVE_create_fillet(type,curve_objs,center,radius,trim_opts,arc_opts,&fillet_obj1);


结果没生成圆角,大家帮忙看下出了啥问题,多谢拉~~




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3