NX二次开发-Pmi与PmiAttribute互转
好酷屋教程网小编为您收集和整理了NX二次开发-Pmi与PmiAttribute互转的相关教程:作者:徐涛 审校:倪海适用版本:NX所有版本概 述在使用UG进行三维软件进行设计时,PMI是一个非常重要的模块,本文主要讲Pmi对象和PmiAttribute对象,这两
作
者:徐涛 审校:倪海
适用版
本:NX所有版本
概 述
在使用UG进行三维软件进行设计时,PMI是一个非常重要的模块,本文主要讲Pmi对象和PmiAttribute对象,这两个对象可以互相转化。
功能说
明
Pmi对象是不可见的,是原始数据,元对象,只有一个,一个Pmi对象可以有多个PmiAttribute对象,它直接属于NXObjec。
PmiAttribute是可视对象,父类是Annotation,Annotation是DisplayableObject类的子类。PmiAttribute是Pmi在不同视图中的显示结果,它们相当于是父子关系,一个父与若干个子。
Pmi有默认的序号(在部件导航器-模型视图-各个视图中显示的PMI节点后面的括号里),但PmiAttribute没有。
这两者可以互相转化:
通过Pmi获得各个视图中的PmiAttribute:
图1
通过PmiAttribute获得Pmi
图2
总 结
通过uf的cycle函数去遍历获取各个视图中的pmi,其实这里获取的都是PmiAttribute,想要获得PMI需要通过上面的方法转化。另一种方法就是直接通过部件的PmiManager直接获取所有PMI。
以上就是好酷屋教程网小编为您收集和整理的NX二次开发-Pmi与PmiAttribute互转相关内容,如果对您有帮助,请帮忙分享这篇文章^_^
本文来源: https://www.haoku5.com/IT/639d90e0519583b79f00f7ea.html
相关推荐