NX二次开发-Pmi与PmiAttribute互转

发布时间:
浏览次数: 684

好酷屋教程网小编为您收集和整理了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

相关推荐

    分享到: