文章作者:里海
来源网站:https://blog.csdn.net/WangPaiFeiXingYuan
简介:
UG\NX二次开发 根据一个部件的图层状态设置另一个部件
代码:
static void set_assembly_layers_like_component( tag_t assy_part, tag_t comp_part )
{
int
inx = 1,
layer_status[257];
for( inx = 1; inx < 257; inx++ )
{
UF_CALL( UF_PART_set_display_part( comp_part ));
UF_CALL( UF_LAYER_ask_status ( inx, &layer_status[inx] ));
}
UF_CALL( UF_PART_set_display_part( assy_part ));
for( inx = 1; inx < 257; inx++ )
{
UF_CALL( UF_LAYER_set_status( inx , layer_status[inx] ));
}
}