NX二次开发-UFUN遍历获得可用对象UF_MODL_ask_object

Posted nxopen2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了NX二次开发-UFUN遍历获得可用对象UF_MODL_ask_object相关的知识,希望对你有一定的参考价值。

NX9+VS2012

#include <uf.h>
#include <uf_ui.h>
#include <uf_modl.h>
#include <uf_obj.h>


UF_initialize();

//遍历获得可用对象
tag_t object = NULL_TAG;
UF_MODL_ask_object(UF_solid_type, UF_solid_body_subtype, &object);
while (object != NULL_TAG)
{
    UF_OBJ_set_color(object, 186);//设置颜色

    UF_MODL_ask_object(UF_solid_type, UF_solid_body_subtype, &object);
}

UF_terminate();

Caesar卢尚宇
2020年5月25日

技术图片

以上是关于NX二次开发-UFUN遍历获得可用对象UF_MODL_ask_object的主要内容,如果未能解决你的问题,请参考以下文章

NX二次开发-UFUN输入对象获得对象所在的部件tag UF_OBJ_ask_owning_part

NX二次开发-UFUN获取显示在NX交互界面的对象UF_OBJ_is_displayable

NX二次开发-UFUN遍历函数UF_OBJ_cycle_all

NX二次开发-UFUN遍历图层UF_LAYER_cycle_by_layer

NX二次开发-NXOpen不用UI控件,鼠标选中对象获得tag theUI-;SelectionManager()-;GetSelectedObject(i);

NX二次开发-UFUN遍历函数UF_OBJ_cycle_objs_in_part