国产精品日韩一区二区三区-国产精品日日摸夜夜添夜夜添1-国产精品入口免费视频-国产精品三级-亚洲国产欧美另类-亚洲国产欧美日韩

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]




主站蜘蛛池模板: 日韩视频在线观看一区 | 亚洲日本中文 | 在线观看中文字幕国产 | 九九爱精品 | 人.成午夜 | 国产精品一区二区在线观看 | 欧美精品在线免费 | 久久亚洲国产成人影院 | 啪啪国产 | 九九视频只有精品六 | 日韩在线视频线视频免费网站 | 欧美生活片在线 | 青青久久久国产线免观 | 一本一本久久a久久综合精品蜜桃 | 2021久久精品国产99国产精品 | 国产精品热久久 | 亚洲人成网站在线播放观看 | 男女国产视频 | 欧美日韩中文字幕在线视频 | 青青青操 | 国内精品久久久久久 | 中文字幕在线观看不卡视频 | 夜夜操国产 | 欧美日韩影院 | 久久综合狠狠色综合伊人 | 久久99亚洲综合精品首页 | 天天做日日干 | 免费在线观看a | 中文字幕一区二区三区在线观看 | 国产午夜伦伦伦午夜伦 | 中文字幕日本一本二本三区 | 国产小视频在线看 | 特黄a大片免费视频 | 天天操夜夜骑 | 九九视频在线看精品 | 午夜私人影院粉色视频我要 | 亚州中文字幕 | 国产又黄又爽无遮挡在线观看 | 激情黄视频 | 99re这里只有精品国产精品 | 天天干视频网站 |