999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Pro/Toolkit 的電動場地車的非標件零件庫的建立

2014-12-02 01:38:24鄧程程周翠玉王偉路志學
機械工程師 2014年8期
關鍵詞:程序設計

鄧程程,周翠玉,王偉,路志學

(1.河北聯合大學 機械工程學院,河北 唐山 063009;2.唐山市生產力促進中心有限公司,河北 唐山 063000)

0 引言

標準零件庫在提高產品設計效率方面已經得到了很廣泛的應用,然而在產品設計過程中,某些經典結構的非標準件也經常被設計人員使用,所以有必要建立非標件零件庫來給設計人員帶來便利。與標準件庫一樣,非標件零件庫的建立對于縮短產品的設計周期,提高產品的設計效率具有重要的作用。

1 Pro/Toolkit 二次開發工具

1.1 Pro/toolkit 理論基礎

Pro/Toolkit 是Pro/E 軟件系統自帶的二次開發工具,通過它可以直接訪問Pro/E 軟件中所有的資源,包括所有的底層數據庫資源,同時利用Pro/Toolkit 二次開發工具對Pro/E 進行開發也是最根本的方法,它可以拓展Pro/E現有的功能,定制用戶需要使用的功能。

Pro/Toolkit 二次開發為用戶程序及第三方程序提供了與Pro/E 的無縫連接。用戶程序及第三方程序都是用C 語言編寫的,Pro/Toolkit 提供了一個C 的函數庫,該函數能夠使用戶及第三方的應用程序訪問Pro/E 數據庫和應用程序[1]。

1.2 接口程序的編寫

用戶接口程序的編寫必須包含頭文件、用戶初始化函數(user_initialize())和用戶結束中斷函數(user_terminate())三部分,它們都有各自的作用,實現相應的功能,缺一不可。

Pro/Toolkit 程序結構中核心部分就是用戶初始化函數和用戶結束中斷函數,通過編寫調用這兩個函數來實現應用程序的啟動和結束。

典型的定義格式為:

1.3 零件庫菜單的設計

零件庫菜單的設計應用了以下函數:

1)ProMenubarMenuAdd 菜單項創建函數;

2)ProMenubarmenuPushbuttonAdd 菜單條創建函數;

3)ProCmdActionAdd 動作函數。

具體程序編寫如下:

1)菜單項創建:

圖1 非標件零件庫菜單

2)菜單條創建:

2 MFC 對話框技術

MFC 是微軟公司提供的一個類庫,以C++類的形式封裝了Windows API,并且包含一個應用程序框架,以減少應用程序開發人員的工作量。其中包含的類包含大量Windows句柄封裝類和很多Windows 的內建控件和組件的封裝類。

MFC 的主要優點是可以用面向對象的方法來調用Windows API,以及應用程序開發的便捷。MFC 將很多應用程序開發中常用的功能自動化,并且提供了文檔框架視圖結構和活動文檔這樣的便于自定義的應用程序框架。同時,在Visual C++內部也內建了很多對MFC 的例如類向導這樣的支持,以減少軟件開發的時間。

MFC 對話框的一般創建過程:1)對話框資源的創建;2)對話框資源屬性的設置,包括對話框大小及相關控件的添加;3)對話框類的創建,自動生成相應頭文件的實現文件;4)對話框的創建和顯示;利用MFC 對話框技術創建的電動場地車非標件的對話框如圖2~圖5 所示。

對話框的創建與顯示函數

圖2 底盤車架

圖3 座椅

圖4 擋風玻璃

3 零件庫程序的編譯和連接

Pro/toolkit 程序在編譯連接之前要設置包含文件和庫文件路徑。Pro/toolkit 頭文件位于安裝目錄的protoolkitincludes 文件夾中;庫文件位于安裝目錄的protoolkiti486_ntobj 文件夾中,如圖6 所示。

4 電動場地車非標件零件庫的建立實例

電動場地車的非標件零件庫程序生成可執行程序 lingcan.dll后,還必須先進行注冊,然后才能在Pro/E 中運行。

應用程序的注冊方式有兩種形式:自動注冊和手動注冊。自動注冊必須將注冊文件名取為Protk.dat,并保存在Pro/E 安裝目錄的 ext 目錄,運行Pro/E時根據注冊文件自動注冊所指定的應用程序;手動注冊,即在運行Pro/E 后,點擊“工具”-“輔助應用程序”-“注冊”然后瀏覽所要注冊的應用程序。

電動場地車非標件零件庫中某非標件如座椅的設計如圖7 所示,在MFC 對話框中輸入相應的參數即可完成對座椅的設計。

圖5 頂棚

圖6 頭文件與庫文件

圖7 零件庫

5 結語

介紹了在VS2005 開發環境中,以VC++為開發平臺,利用C++開發語言,基于Pro/toolkit 二次開發工具,綜合利用MFC 技術,完成了對電動場地車非標件零件庫的建立。電動場地車非標件庫將電動場地車設計過程中常用的結構集合到一起,進行參數化設計,供設計人員調用和修改,大大地縮短了設計人員的開發周期,提高了設計效率。

[1]楊萍,陳曉東.基于Pro/E 平臺標準零件庫的二次開發[J].工藝與設備,2005(6):100-101.

[2]艾妮,艾自勤.用VC++開發Pro/E 三維標準件庫[J].機械與電子,2005(1):70-72.

[3]鄭雪梅.利用Pro/Toolkit、族表與MFC 進行通用零件庫的二次開發[J].輕工機械,2006(2):84-86.

[4]王新鎖.基于Pro/E 的機械標準零件庫建立的方法[J].中國水運,2006(8):132-133.

猜你喜歡
程序設計
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 香蕉久久国产超碰青草| 欧美一级大片在线观看| 欧美成人区| 亚洲性影院| 国产亚洲欧美在线专区| 亚洲国产无码有码| 亚洲Aⅴ无码专区在线观看q| 国产又粗又猛又爽视频| 国产AV毛片| 暴力调教一区二区三区| 亚洲av无码专区久久蜜芽| 欧美α片免费观看| 十八禁美女裸体网站| 99久久精品国产自免费| 久久久精品国产亚洲AV日韩| 午夜国产小视频| 欧美精品导航| 久久亚洲国产一区二区| 91精品视频播放| 欧美天天干| 亚洲永久视频| 中文字幕久久亚洲一区| 日韩精品亚洲人旧成在线| yjizz视频最新网站在线| 国产无人区一区二区三区| 日韩毛片在线播放| 成人国产精品2021| 色香蕉影院| 日韩av电影一区二区三区四区| 日本爱爱精品一区二区| 国产啪在线91| 亚洲日韩AV无码一区二区三区人| 亚洲AⅤ无码国产精品| 国产伦精品一区二区三区视频优播| 成人看片欧美一区二区| 色综合久久久久8天国| 久久精品亚洲专区| 免费看a级毛片| 亚洲视频在线青青| 丰满人妻一区二区三区视频| 97精品伊人久久大香线蕉| 91成人在线免费观看| 久久香蕉国产线看精品| www亚洲天堂| 另类重口100页在线播放| 国产成人精品高清在线| 国产成人三级| 手机在线国产精品| 国产精品va| 精品久久久久久成人AV| 潮喷在线无码白浆| a级毛片毛片免费观看久潮| 国产网站在线看| 五月综合色婷婷| 国产精品综合色区在线观看| 91色在线观看| 日韩精品成人在线| 一级毛片网| 久久久久国色AV免费观看性色| 欧美亚洲第一页| 久久国产av麻豆| 亚洲男人的天堂网| 久久国产精品影院| 在线视频亚洲色图| 国模在线视频一区二区三区| 亚洲精品天堂在线观看| 91午夜福利在线观看| 亚洲男人的天堂在线| 国产乱子伦手机在线| 亚洲综合天堂网| 国产呦精品一区二区三区下载 | 欧美不卡二区| 亚洲国产看片基地久久1024 | 国产丝袜啪啪| 97狠狠操| 无码人妻热线精品视频| 日韩成人免费网站| 国产精品思思热在线| 高清无码手机在线观看| 伊人中文网| 青青草国产一区二区三区| 国产精品极品美女自在线网站|