NX二次开发-Check-Mate测试结果解析

蓝图分享网 2022-12-15 18:00:34 761阅读 0评论

NX二次开发-Check-Mate测试结果解析 第1张

作者:王键鑫   审校:叶齐天

适用版本:NX7.5及以上

NX二次开发-Check-Mate测试结果解析 第2张

在进行NX二次开发时,某些业务场景需要进行Check-Mate相关的开发,那么如何解析Check-Mate测试结果以及如何获取某些失败的检查项关联的NX对象呢,下面进行详细说明。

◆◆功能说明 ◆◆

参考前一篇技巧《NX二次开发-Check-Mate测试执行》可知,利用NXOpen.Validate.Validator类与NXOpen.Validate.Parser类中的方法,可从代码层面执行Check-Mate测试,那么现在讲解一下如何解析Check-Mate测试结果。

在执行Check-Mate测试时,可以指定生成Check-Mate外部日志文件,该文件包含测试结果信息,文件格式为PLMXML,可用解析XML的方式对文件进行解析。

NX二次开发-Check-Mate测试结果解析 第3张

图1 Check-Mate 代码中生成外部日志文件配置选项

NX二次开发-Check-Mate测试结果解析 第4张

图2 Check-Mate功能中生成外部日志文件配置选项

执行Check-Mate测试后,可以在指定路径下找到日志文件,日文件名称以创建时间为规范,例如:2021Mar30151101.xml,即2021年3月30日15分11秒01毫秒。

NX二次开发-Check-Mate测试结果解析 第5张

图3 Check-Mate 外部日志文件

NX二次开发-Check-Mate测试结果解析 第6张

图4 Check-Mate 外部日志文件内容

文档内容中包含Check-Mate执行内容与结果,包括检测部件、检测包信息、检查器信息、错误信息、错误对象等,基于该文档进行解析,即可获取到Check-Mate测试结果的具体信息。

◆◆总    结 ◆◆

综上所述,可以通过上诉的函数执行Check-Mate测试,并基于外部日志信息可获取到Check-Mate测试结果的具体内容。

免责声明:

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

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

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

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

发表评论

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

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