NX二次开发-Pmi与PmiAttribute互转

蓝图分享网 2022-10-13 23:08:10 431阅读 0评论

NX二次开发-Pmi与PmiAttribute互转 第1张

者:徐涛   审校:倪海

适用版本:NX所有版本

概  述

在使用UG进行三维软件进行设计时,PMI是一个非常重要的模块,本文主要讲Pmi对象和PmiAttribute对象,这两个对象可以互相转化。

功能说

Pmi对象是不可见的,是原始数据,元对象,只有一个,一个Pmi对象可以有多个PmiAttribute对象,它直接属于NXObjec。

PmiAttribute是可视对象,父类是Annotation,Annotation是DisplayableObject类的子类。PmiAttribute是Pmi在不同视图中的显示结果,它们相当于是父子关系,一个父与若干个子。

Pmi有默认的序号(在部件导航器-模型视图-各个视图中显示的PMI节点后面的括号里),但PmiAttribute没有。

这两者可以互相转化:

通过Pmi获得各个视图中的PmiAttribute:

NX二次开发-Pmi与PmiAttribute互转 第2张

图1

通过PmiAttribute获得Pmi

NX二次开发-Pmi与PmiAttribute互转 第3张图2

总  结

通过uf的cycle函数去遍历获取各个视图中的pmi,其实这里获取的都是PmiAttribute,想要获得PMI需要通过上面的方法转化。另一种方法就是直接通过部件的PmiManager直接获取所有PMI。

 

免责声明:

1、本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。

2、本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。

3、本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。

4、侵权违法和不良信息举报 举报邮箱:cnddit@qq.com

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,431人围观)

还没有评论,来说两句吧...