购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_UGMGR_assign_part_number( const char basis_part_num [ UF_UGMGR_PARTNO_BUFSIZE ], const char * part_type, char part_num [ UF_UGMGR_PARTNO_BUFSIZE ], logical * modifiable) 函数说明:
该程序通过调用一个团队中心工程用户生成一个新的零件号退出,USER_new_item_id()。根据的实施用户退出时,新的部件数量可以基于现有的部分。 在这种情况下,该部分的数量必须为提供basis_part_num参数。类型的部分的,可能还需要。默认的用户出口的行为是忽略的部分类型。逻辑返回旁边的新部件号。这种逻辑指示主叫方是否允许改变该部件编号之后,已经不调用此函数生成的。行为默认的用户出口是在任何时候都返回true。
函数参数:
第1个参数为输入:
输入const char 字符类型的参数,参数的变量格式为basis_part_num [ UF_UGMGR_PARTNO_BUFSIZE ],新的数量可基于先前部分的数目。
第2个参数为输入:
输入const char * 字符类型的参数,参数的变量格式为part_type,部分类型而被请求数。可以为NULL。
第3个参数为输出:
输出char 字符类型的参数,参数的变量格式为part_num [ UF_UGMGR_PARTNO_BUFSIZE ],零件号。
第4个参数为输出:
modifiable代表参数变量,logical * 为输出参数类型,布尔;是允许呼叫者进行修改PART_NUM。