点击查看详细介绍

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

misnn 7年前 677 0

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


函数结构:
UF_OBJ_replace_object_data
(
tag_t orig_obj,
tag_t new_obj
)

函数说明:
替换为目标对象的几何形状源对象的几何体。既不对象可以是发生,但两者的对象可能属于同一构成部件在装配中。这两个对象必须是活(见UF_OBJ_ask_status)与两个对象必须是不同的,并属于相同的部分。目标对象被更新并为此任何引用对象被保持。源对象被删除。每个对象的类型和子类型必须是有效的常规,但它们不需要是相同的。据预计,源对象是不附加任何额外的用户定义的属性的新创建的对象,并且,它不被其他对象所引用。只有有效的几何形状可以在其中包括的任一对象存在下面(所有子类型都有效):UF_point_typeUF_line_typeUF_circle_typeUF_conic_typeUF_spline_type显示细节[图层,颜色,线型和宽度,空白,亮点状态]和所有用户定义的属性,包括名称目标对象都被维持。链接和引用到目标对象将被保留。源对象的引用设置复制到目标对象。如果源对象是一个不同类型的比目标对象发生任何现有的基于目标对象上都删除,并且由该例程重新创建。注:此例程将更新模型。如果这是不可取的,见UF_OBJ_replace_object_array_data()

函数参数:
第1个参数为输入:
orig_obj代表参数变量,tag_t 为输入参数类型,目标对象,其几何形状是要被替换。

第2个参数为输入:
new_obj代表参数变量,tag_t 为输入参数类型,源对象,它的几何形状要被用作用于orig_obj更换。

0

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