点击查看详细介绍

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

misnn 10年前 1058 0

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


函数结构:
UF_MODL_create_rpo_constraints
(
tag_t feature_obj_id,
tag_t horz_dir_obj_id,
tag_t vert_dir_obj_id,
tag_t obj_id_target [ ],
int target_qualifier [ ],
tag_t obj_id_tool [ ],
int tool_qualifier [ ],
char * constraint_value [ ],
char * constraint_array [ ],
int num_of_constrnts
)

函数说明:
创建相对定位的限制。此功能仅用于内部开放的API模式。参数target_qualifier []和tool_qualifier []允许设置指定要使用的一个边缘的终点。使用UF_MODL_ask_edge_verts确定结束点的顺序。对于被自动booleaned到目标的功能,这功能只能从RPO作为常规中调用通过UF_MODL_register_rpo_routine指定。有迹象表明存在交互是做三约束类型没有出现在constraint_array []:点到点,点走上行,行放置线路。点到点 - 可以根据需要在一个或两个约束类型您约束的。例如,以限制一个圆形垫到圆柱,使用PARA_DIST_PARMS并设置约束值“0.0”。但是,如果你希望只长方形的功能,你可能需要使用HORZ_DIST_PARMS和VERT_DIST_PARMS,并设置约束值到“0.0”。点走上行 - 使用PERP_DIST_PARMS并设置约束值为“0.0”。行放置行 - 使用PARA_EDGE_PARMS并设置约束值“0.0”当目标或工具的边缘为圆弧,位置必须是合格的任一圆弧中心或弧上的最接近的切点。当。。。的时候边缘不电弧,该位置必须被限定为与第一或边缘的最后端点。某些特征可以使用该功能的中心线定位。您可以通过传递NULL_TAG使用功能的中心线作为工具的优势。中心线必须被定性为任水平或垂直中心线,使用第一或最后一个端点。该以下特点使中心线作为刀刃:插槽,槽,方形板,矩形凹槽。凹槽功能仅具有垂直中心线。

函数参数:
第1个参数为输入:
feature_obj_id代表参数变量,tag_t 为输入参数类型,功能将受到限制

第2个参数为输入:
horz_dir_obj_id代表参数变量,tag_t 为输入参数类型,水平方向。

第3个参数为输入:
vert_dir_obj_id代表参数变量,tag_t 为输入参数类型,垂直方向(如果horz_dir_obj_id== 0)。

第4个参数为输入:
obj_id_target [ ]代表参数变量,tag_t 为输入参数类型,目标的边的数组。

第5个参数为输入:
输入int 整数型的参数,参数的变量格式为target_qualifier [ ],用于限定每个目标上边缘的位置标志的数组。有效的标志是:UF_MODL_ARC_CENTER UF_MODL_ARC_TANGENT UF_MODL_ENDPOINT_1 UF_MODL_ENDPOINT_2

第6个参数为输入:
obj_id_tool [ ]代表参数变量,tag_t 为输入参数类型,工具边阵列(NULL TAG为中心线)。

第7个参数为输入:
输入int 整数型的参数,参数的变量格式为tool_qualifier [ ],用于限定每个刀沿位置标志的数组。有效的标志是:UF_MODL_ARC_CENTER UF_MODL_ARC_TANGENT UF_MODL_ENDPOINT_1 UF_MODL_ENDPOINT_2 UF_MODL_HORZ_CENTERLINE_PNT_1 UF_MODL_HORZ_CENTERLINE_PNT_2 UF_MODL_VERT_CENTERLINE_PNT_1 UF_MODL_VERT_CENTERLINE_PNT_2

第8个参数为输入:
输入char * 字符类型的参数,参数的变量格式为constraint_value [ ],约束值的数组。

第9个参数为输入:
输入char * 字符类型的参数,参数的变量格式为constraint_array [ ],“ANGL_EDGE_PARMS”,“HORZ_DIST_PARMS”,“VERT_DIST_PARMS”,“PARA_DIST_PARMS”,“PARA_EDGE_PARMS”,“PERP_DIST_PARMS”:约束类型的阵列

第10个参数为输入:
输入int 整数型的参数,参数的变量格式为num_of_constrnts,约束的数目。

0

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