购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_MODL_create_extrusion_default( 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 [ ], logical cut_specified, logical solid_body_creation, tag_t sketch_eid, logical reverse_default, UF_FEATURE_SIGN sign, tag_t * * objects, int * object_count) 函数说明:
创建一个拉伸特征。这个函数的行为就像UF_MODL_create_extrusion,除了挤压方向由下式确定标志reverse_default和输入草图的方向。 所结果的体是固体,如果输入字符串被关闭并且solid_creation选项真正。否则的片体的结果。的片材不能被锥形的,并且所述taper_angle必须设置为0.0。该UF_MODL_SWEEP_TRIM_object结构用于定义修剪对象。该trim_options用于定义修剪如果指定了UF_MODL_SWEEP_TRIM_object结构选项。挤出的限制是只有当UF_MODL_SWEEP_TRIM_object有效没有指定的结构(NULL)。该地区点对应于点选择相交的对象后选择。如果region_point_specified是假,那么该地区的点被忽略。
函数参数:
第1个参数为输入:
extrude_array代表参数变量,tag_t * 为输入参数类型,对象的列表被挤压。
第2个参数为输入:
输入int 整数型的参数,参数的变量格式为extrude_count,的对象的计数被挤压。
第3个参数为输入:
trim_ptr代表参数变量,UF_MODL_SWEEP_TRIM_object_p_t 为输入参数类型,包含修剪数据的结构。
第4个参数为输入:
trim_options代表参数变量,UF_MODL_SWEEP_TRIM_OPTS 为输入参数类型,修剪选项:DO_NOT_EXTEND_TRIM_FACE=不延长微调的脸,DO_NOT_EXTEND_AND_EXTEND_TRIM_FACE=先不要延长修剪脸部和执行布尔操作。如果失败,延长修整脸部和执行布尔。 EXTEND_FIRST_TRIM_FACE=延长第一微调的脸,EXTEND_SECOND_TRIM_FACE=延长第二微调的脸,EXTEND_BOTH_TRIM_FACES=延长既面临微调
第5个参数为输入:
输入char * 字符类型的参数,参数的变量格式为taper_angle,的锥角为挤出。
第6个参数为输入:
输入char * 字符类型的参数,参数的变量格式为limits [ 2 ],挤压算挤压的限制。只有当trim_ptr参数为NULL使用。
第7个参数为输入:
输入char * 字符类型的参数,参数的变量格式为offsets [ 2 ],为开弦偏移
第8个参数为输入:
输入double 双精度类型的参数,参数的变量格式为region_point [ ],该区域的点期望。
第9个参数为输入:
cut_specified代表参数变量,logical 为输入参数类型,真或假所需的区域。
第10个参数为输入:
solid_body_creation代表参数变量,logical 为输入参数类型,如果为真,如果输入的字符串是封闭创建实体。否则,片体将被创建。
第11个参数为输入:
sketch_eid代表参数变量,tag_t 为输入参数类型,这将被用于确定在挤出方向上的草图的对象标识符。
第12个参数为输入:
reverse_default代表参数变量,logical 为输入参数类型,如果为TRUE,则反转草图方向。如果为FALSE,然后用相同的方向草图。
第13个参数为输入:
sign代表参数变量,UF_FEATURE_SIGN 为输入参数类型,要执行的操作的符号:UF_POSITIVE=添加到目标固体UF负=减去目标固体UF UNSIGNED=交叉口目标固体
第14个参数为输出:
objects代表参数变量,tag_t * * 为输出参数类型,拉伸特征标签的数组。这必须通过调用UF_free释放。
第15个参数为输出:
输出int * 整数型的参数,参数的变量格式为object_count,的特征的数量的对象阵列中返回。