Pro/E二次開發(fā)按照上述門架設計計算過程,通過Pro/E提供的Pro/TOOLKIT二次開發(fā)方法,使用其豐富的底層資源圖形數(shù)據(jù)操作的庫函數(shù),用VC++程序開發(fā)工具和MFC的編程方式,把叉車門架特定的圖形處理與計算分析方法集成為一獨立的程序模塊,在Pro/E主界面添加專用的叉車門架設計下拉功能菜單,實現(xiàn)關鍵設計變量輸入與輸出對話窗口控制下的可視化人機交互過程的數(shù)字化應用技術。從而形成操作簡明、用戶能得心應手的專業(yè)化設計軟件。
基本思路Pro/TOOLKIT二次開發(fā)是基于特征數(shù)據(jù)庫上的編程,而每一種特征都對應一個元素樹,元素樹中定義特征的類型、參照信息、草繪截面、尺寸信息、位置關系等屬性。完全通過編程定義幾何特征構建三維模型,不僅工作量大而且較困難,因此一般是先建立實體的三維模型做模板,然后對其形成的特征庫進行填加、刪除、修改等方式的讀寫訪問,以獲取新的滿足用戶要求的模型。因此本文的的基本思路是:以Pro/E交互式圖形系統(tǒng)為支撐建立門架的三維構造實體模型,依托VC++程序開發(fā)系統(tǒng)和Pro/TOOLKIT的功能函數(shù),實現(xiàn)對門架結構特征數(shù)據(jù)庫的操作,完成開發(fā)集數(shù)字化設計、元件裝配、結構強度剛度的有限元分析為一體的門架系統(tǒng)數(shù)字化虛擬制造系統(tǒng)。
特征建模產(chǎn)品設計中的特征是指結構組成的一組具有特定含義的圖元,表示產(chǎn)品一定的幾何構型。依據(jù)形成實體的方式方法、位置關系等特點,通常分為拉伸、旋轉、掃描形成的基本實體特征。基于實體上的孔、倒角、筋等附屬特征和利用實體的對稱性通過用復制、鏡像、陣列得到的圖元編輯特征以及反映圖元位置的基準特征,其間,按先后的依附性又可建立特征的父子關聯(lián)關系。一個三維實體模型就是由數(shù)量眾多的特征以搭積木的方式組織起來,因此特征是模型構成的基本單位,模型創(chuàng)建過程也就是按一定順序依次加添各類特征元組的過程。這種特征建模的思想為操作修改和管理實體結構的圖元提供了極大的方便。
由于叉車的內外門架、叉架、貨叉、起升與傾斜油缸的布置均是按其垂直中心面對稱,因此建模時就必須結合編程控制的需求分析,根據(jù)門架變化設計的需求,充分利用這些特性規(guī)劃好零部件依存的尺寸關系鏈,使更改設計后的模型總能保持協(xié)調一致性。這樣可以較好的降低編程的難度并提高程序運行的質量。
2021-10-26 08:46
2021-09-25 08:59
2021-08-31 16:26
2021-08-27 10:03
2021-08-26 13:38
2021-08-23 08:52
2021-08-20 08:55
2021-08-14 14:25
2021-08-09 09:12
2021-08-05 08:49