购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008 QQ号:85585969
函数结构:UF_WAVE_copy_component_as( const tag_t source_part_occurrence, const char * source_part_name, const char * new_part_name, const char * reference_set_name, const char * instance_name, double transform [ 4 ] [ 4 ], tag_t * new_instance, tag_t * new_part) 函数说明:
这个例程使母体部分的在相同的副本作为新的部件名组件作为母体部分。任何链接的功能,这些功能在父部分仍然会在新的部分被保持。这个过程类似于执行保存-作为除了链接对象不会成为哑巴装配位置。更新是调用UF_WAVE_copy_component_as后位置所需新组件和解决的链接。
函数参数:
第1个参数为输入:
source_part_occurrence代表参数变量,const tag_t 为输入参数类型,正在复制的部分发生
第2个参数为输入:
输入const char * 字符类型的参数,参数的变量格式为source_part_name,该组元部件名称是要被复制
第3个参数为输入:
输入const char * 字符类型的参数,参数的变量格式为new_part_name,新的组成部分名称,将在当前汇编存在。
第4个参数为输入:
输入const char * 字符类型的参数,参数的变量格式为reference_set_name,参照组的名称从零部件使用。该refset_name不能超过30个字符,不能包括目录路径,不应该有一个文件扩展名。
第5个参数为输入:
输入const char * 字符类型的参数,参数的变量格式为instance_name,新实例的名称实例名称不能超过30个字符,不能包括目录路径,不应该有一个文件扩展名。
第6个参数为输入:
输入double 双精度类型的参数,参数的变量格式为transform [ 4 ] [ 4 ],变换应用到新的组件
第7个参数为输出:
new_instance代表参数变量,tag_t * 为输出参数类型,在装配创建的新实例的标签
第8个参数为输出:
new_part代表参数变量,tag_t * 为输出参数类型,新的零件标记,是父零件的副本。