点击查看详细介绍

UF_CUT_LEVELS_add_levels_using_z() 函数的参数解释说明,以及函数详细用法

misnn 7年前 643 0

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


函数结构:
UF_CUT_LEVELS_add_levels_using_z
(
tag_t operation_tag,
int num_to_add,
double * z_levels,
double max_depth_per_cut,
UF_CUT_LEVELS_t * cut_levels
)

函数说明:
添加一个由明确的Z-定义级别下调两级将返回UF_CAM_ERROR_CUT_LEVEL_CHANGE_NOT_MADE如果更改不能制作。的范围内的类型,如由UF_PARAM_CUTLEV_RANGE_TYPE指明,不应该UF_PARAM_clv_range_single作为水平不能被添加到该范围内的类型。该如果这种情况发生错误UF_CAM_ERROR_SINGLE_RANGE_NOT_CHANGED将被退回。

函数参数:
第1个参数为输入:
operation_tag代表参数变量,tag_t 为输入参数类型,切级别定义该操作的标签。

第2个参数为输入:
输入int 整数型的参数,参数的变量格式为num_to_add,被添加的z级别数。值必须是非负数。

第3个参数为输入:
输入double * 双精度类型的参数,参数的变量格式为z_levels,?距离排列,沿刀具轴,从源头上切断的水平。

第4个参数为输入:
输入double 双精度类型的参数,参数的变量格式为max_depth_per_cut,用于上述细分新切的水平范围内每次切割的最大深度。零值表示没有限制。值必须为非负数。

第5个参数为输出:
cut_levels代表参数变量,UF_CUT_LEVELS_t * 为输出参数类型,如果通过向UF_CUT_LEVELS_load呼叫创建的数据结构被传递中,那么它将被更新以反映从加法的变化。如果将null传递,那么参数将被忽略。

0

最新回复 (0)
请登录后发表新帖