我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > Proe教程

Pro/toolkit語法簡單介紹

時間:2012-04-05 15:23:20 來源:未知

1.Pro/toolkit使用的是面向對象的編程風格

2.Pro/toolkit應用程序與pro/e之間傳遞的數據結構對應用者是不可見的

3.數據結構只能通過Pro/toolkit函數來訪問

4.每一個Pro/toolkit的庫函數都表現為對一個對象的動作與行為(action and objects)

5.函數由一下三部分組成:前綴pro+對象名稱+動作

6.絕大部分對象是pro/e數據庫中的項目,每種對象都有一個標準名稱,有說明該對象的大單詞組成。例如:Feature:  特征,Surface :曲面,Soild :結構體

下面是單一對象函數舉例:

ProSolidRegenerate()

ProFeatureDelete()

另外,有一些函數有多個對象例如:

ProFeatureParentsGet()

ProWcellTypeGet()

動作的類型,例如:

Get: 直接從pro/e 的數據庫中讀取信息

Eval:提供簡單的計算結果

Compute:提供計算復雜結果,例如包含模型的幾何分析等數據

7.函數的返回值

絕大多數pro/toolkit函數的返回值類型是ProError。 ProError是枚舉類型,使用不同的值表示各種常見的各種情況。函數調用成功的正常值是PRO_TK_NO_ERROR.函數失敗的原因可能是操作中的實際問題,也可能是一些良性原因。

以下錯誤狀態代表實際操作問題:

PRO_TK_BAD_INPUT:輸入有誤

PRO_TK_OUT_OF_MEMORY:內存不足

PRO_TK_COMM_ERROR:系統錯誤

以下是一些良性原因:

PRO_TK_USER_ABORT:用戶放棄交互過程

PRO_TK_E_NOT_FOUND:操作對象列表為空

用戶可以通過檢查函數的錯誤狀態,得知調用函數的正確與否,以便能夠及時改正。


相關文章