[發明專利]一種微波管的CAE到CAD完整結構的數字化實現方法在審
| 申請號: | 201710549988.0 | 申請日: | 2017-07-07 |
| 公開(公告)號: | CN107357989A | 公開(公告)日: | 2017-11-17 |
| 發明(設計)人: | 胡權;陳少科;胡玉祿;朱小芳;楊中海;李斌 | 申請(專利權)人: | 電子科技大學 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 成都宏順專利代理事務所(普通合伙)51227 | 代理人: | 周永宏 |
| 地址: | 611731 四川省成*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 微波 cae cad 完整 結構 數字化 實現 方法 | ||
1.一種微波管的CAE到CAD完整結構的數字化實現方法,其特征在于,包括以下步驟:
S1、根據由CAE軟件導出的關鍵結構參數從數據庫中匹配出完整結構的建模代碼;
S2、編譯建模代碼,通過語義分析建立抽象語法樹,將建模代碼轉換成中間代碼;
S3、解析中間代碼,生成CAD結構文件;
S4、根據項目管理樹,由根節點依次由上到下、由內到外遞歸重復步驟S2、S3,直至將此項目管理樹下的所有CAD結構創建出來,然后裝配成完整的CAD結構。
2.根據權利要求1所述的一種微波管的CAE到CAD完整結構的數字化實現方法,其特征在于,所述步驟S1的具體包括以下子步驟:
S11、建立一個對照表,對照表由建模工程的名稱與關鍵結構參數的名稱組成,其中一個建模工程的名稱與多個關鍵結構參數的名稱對應;
S12、根據對照表由關鍵結構參數的名稱匹配對應的建模工程名稱,然后到項目庫里面加載對應完整結構的建模工程。
3.根據權利要求2所述的一種微波管的CAE到CAD完整結構的數字化實現方法,其特征在于,所述完整結構的建模工程包含完整結構的所有建模代碼;所述建模代碼由項目管理樹統一管理,每一個樹節點對應一個子結構的建模代碼。
4.根據權利要求3所述的一種微波管的CAE到CAD完整結構的數字化實現方法,其特征在于,所述建模代碼不僅包括關鍵結構參數的信息,還包括其周圍的非關鍵結構參數信息。
5.根據權利要求2所述的一種微波管的CAE到CAD完整結構的數字化實現方法,其特征在于,若步驟S12中加載的完整結構的建模工程中包含的關鍵結構參數與CAE軟件導出的關鍵結構參數不一致,則將建模工程中的關鍵結構參數調整至與CAE軟件導出的關鍵結構參數相同,同時調整該關鍵結構周圍的非關鍵結構,使關鍵結構與其周圍的非關鍵結構滿足裝配關系。
6.根據權利要求1所述的一種微波管的CAE到CAD完整結構的數字化實現方法,其特征在于,所述步驟S2中編譯建模代碼的具體方法為:采用現代編譯技術的前端處理部分,通過詞法分析和語法分析檢測建模代碼的錯誤出處;
所述語義分析階段通過建立抽象語法樹,將建模代碼轉換成中間代碼;
所述中間代碼是一種抽象機器語言,用于表示目標機的操作。
7.根據權利要求1所述的一種微波管的CAE到CAD完整結構的數字化實現方法,其特征在于,所述步驟S3具體實現方法為:中間代碼包含繪圖核心的API接口,將中間代碼翻譯成機器能夠識別的機器碼,生成CAD結構。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于電子科技大學,未經電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710549988.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種醫療廢棄物中轉集中裝置
- 下一篇:一種移動垃圾壓縮站伴熱清洗系統





