亚洲精品美女久久_91国内精品久久_亚洲九九在线_91精品国产高潮抽搐_国产一区二区三区在线免费观看_91com在线观看

CATIA V5二次开发:遍历模型树【百度网盘下载】【转】

2016-11-18  by:CAE仿真在线  来源:互联网

模型树遍历是在CAA开发中经常遇到的应用情景,如统计零组件数量,查找某指定零组件,获取某一类特征等操作。

本文通过实例讲解在模型树遍历中的一些关键步骤,才疏学浅,仅供参考。

CATIA V5二次开发:遍历模型树【百度网盘下载】【转】Catia应用技术图片1
模型树遍历关键步骤
CATIA V5二次开发:遍历模型树【百度网盘下载】【转】Catia应用技术图片2
前期准备
本案例是通过工具条命令读取当前视图中一打开模型,同时创建消息框,输出根节点名称及子模型个数;此外,在后台运行环境中输出模型的属性信息。

工程文件结构如下:主要函数在MyTestCommand.m中
(关于CAA的基础教程,可点击“资料下载”从百度网盘中获取。)
CATIA V5二次开发:遍历模型树【百度网盘下载】【转】Catia分析案例图片3
遍历模型关键步骤
第一步:获取文档对象
...
CATIA V5二次开发:遍历模型树【百度网盘下载】【转】Catia分析案例图片4
...
第二步:查询产品根目录
...
CATIA V5二次开发:遍历模型树【百度网盘下载】【转】Catia分析案例图片5
注意:根节点是spRootProduct = (*pRootProducts)[1];即列表的第一个,而不是0.
第三步:获取根产品
...
CATIA V5二次开发:遍历模型树【百度网盘下载】【转】Catia分析图片6
...
第四步:输出根产品属性
...
CATIA V5二次开发:遍历模型树【百度网盘下载】【转】Catia分析图片7
...
这一步中,将产品属性信息输出功能(PrintAllProperties(piProductOnRoot);)进行了封装。
声明如下:
void PrintAllProperties(CATIProduct *iInstanceProd);

第五步:获取子模型个数
...
CATIA V5二次开发:遍历模型树【百度网盘下载】【转】Catia分析图片8
...
GetAllChildren()函数返回的是个列表,通过列表的大小,判断子模型的个数。

第六-七步:获取子模型对象并输出其属性信息
...
CATIA V5二次开发:遍历模型树【百度网盘下载】【转】Catia分析图片9
...
第八步:移除文档对象
...
CATIA V5二次开发:遍历模型树【百度网盘下载】【转】Catia仿真分析图片10
...
在文档对象使用结束后,需移除文档对象。

工具结果:通过工具“获取属性信息”,提取模型树上的所有零组件信息,通过运行环境输出。同时,弹出消息框,输出根节点和子模型个数。
CATIA V5二次开发:遍历模型树【百度网盘下载】【转】Catia仿真分析图片11
CATIA V5二次开发:遍历模型树【百度网盘下载】【转】Catia仿真分析图片12
CATIA V5二次开发:遍历模型树【百度网盘下载】【转】Catia仿真分析图片13
内容补充
关于运行环境调用

执行【Tools】-【Runtime Environment Variables...】命令,调出下框,输入

变量cnextoutput;值:console

CATIA V5二次开发:遍历模型树【百度网盘下载】【转】Catia仿真分析图片14
消息框命令

本案例中将根节点信息及子模型个数信息通过消息命令输出。该段功能封装成消息盒(MessageBox).
CATIA V5二次开发:遍历模型树【百度网盘下载】【转】Catia技术图片15
结语

最后,上传源码供大家参考。



链接: http://pan.baidu.com/s/1mikxc0o 密码: 1w8z

开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:CATIA V5二次开发:遍历模型树【百度网盘下载】【转】 Catia设计培训 Catia培训课程 Catia汽车设计 Catia在线视频 Catia学习教程 Catia软件教程 Catia资料下载 Fluent、CFX流体分析 HFSS电磁分析 Ansys培训 Abaqus培训 Autoform培训 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:[email protected]




主站蜘蛛池模板: 久久精品动漫一区二区三区 | 久草在线 | 99热这里只有精品免费国产 | 国产精品国三级国产av | 亚洲综合电影 | 久草视频免费在线观看 | 夜夜高潮夜夜爽夜夜爱爱 | 狠狠的干性视频 | 无码专区男人本色 | 欧美一区二区三区大片 | 西野翔有码中文字幕在线 | a一级毛片视频免费看 | 国产永久一区二区三区 | 日本九九热在线观看官网 | 亚洲av无码专区在线播放中文 | 加勒比色老久久爱综合网 | 男女性高清爱潮视频免费观看 | 久久视频精品53在线观看 | 天天摸夜夜添 | 亚洲精品无码成人网站 | 免费很黄无遮挡的视频 | 99精品国产综合久久久久五月天 | 国产三级三级三级 | 精品日韩欧美一区二区在线播放 | 亚洲国产一区在线观看 | h在线免费视频 | 黄色美女一级片 | 欧美毛片网站 | 久久亚洲成人 | 色情无码www视频无码区澳门 | 成人综合激情网 | 99亚洲| 精品久久久久久无码专区不卡 | 国产96福利视频在线观看 | 亚洲处破女av日韩精品 | 国产成人啪精品午夜小说 | 欧美日韩亚洲国产精品一区二区 | 国产精品嫩草影院人体模特 | 91九色精品国产 | 黑人巨茎大战俄罗斯美女 | 国产亚洲综合一区二区在线 |