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

您的位置:網(wǎng)站首頁 > Proe教程

Pro/toolkit語法簡單介紹

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

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

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

3.數(shù)據(jù)結構只能通過Pro/toolkit函數(shù)來訪問

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

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

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

下面是單一對象函數(shù)舉例:

ProSolidRegenerate()

ProFeatureDelete()

另外,有一些函數(shù)有多個對象例如:

ProFeatureParentsGet()

ProWcellTypeGet()

動作的類型,例如:

Get: 直接從pro/e 的數(shù)據(jù)庫中讀取信息

Eval:提供簡單的計算結果

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

7.函數(shù)的返回值

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

以下錯誤狀態(tài)代表實際操作問題:

PRO_TK_BAD_INPUT:輸入有誤

PRO_TK_OUT_OF_MEMORY:內存不足

PRO_TK_COMM_ERROR:系統(tǒng)錯誤

以下是一些良性原因:

PRO_TK_USER_ABORT:用戶放棄交互過程

PRO_TK_E_NOT_FOUND:操作對象列表為空

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


相關文章