uf裁剪功能最强的拉伸函数
#include <uf_modl.h>
extern int UF_MODL_create_extrude_trim_opts (
tag_t * extrude_array, //被拉伸的对象列表
int extrude_count, //拉伸对象数量
UF_MODL_SWEEP_TRIM_object_p_t trim_ptr, //参数定义裁剪选项
UF_MODL_SWEEP_TRIM_OPTS trim_options, //结构参数定义裁剪选项
char * taper_angle, //锥角
char * limits[ 2 ], //起始值,终止值
char * offsets[ 2 ], //拉伸偏置
double region_point[3], //用于确定区域的点
logical cut_specified, //是否指定区域
logical solid_body_creation, //如果截面轮廓封闭且为 TRUE 将创建实体,否则创建片体
double dir[3], //拉伸方向
UF_FEATURE_SIGN sign, //布尔操作类型 不能为创建只能是 加、减和并
tag_t ** objects, //创建的拉伸特征的标识数组
int * object_count ); //创建的拉伸特征的个数
_____________________________________________________________________________ _
中磊UG二次开发教程 梅雷著 qq1821117007
学UG就上UG网 http://www.9sug.com/ |