混合電動汽車采用傳統(tǒng)的內(nèi)燃機和電動機作為動力能源,通過混合使用熱能和電能兩套系統(tǒng)開動汽車。在低速小功率運行時可以關(guān)閉發(fā)動機胶见,采用電動機驅(qū)動;而高速行駛時用內(nèi)燃機驅(qū)動;通過發(fā)動機和電動機的協(xié)同工作模式,將車輛在制動時產(chǎn)生的能量轉(zhuǎn)化為電能呛谜,并積蓄起來成為新的驅(qū)動力量.從而在不同工況下都能達到高效率在跳。
一般情況下,百公里油耗只相當(dāng)于傳統(tǒng)汽油車型1.0L的油耗。在市區(qū)行駛的節(jié)油率達到了37.3%-47.5%.在市郊行駛的節(jié)油率也達到了19.8%-36%猫妙,相比2.0L自動擋的汽油轎車少8-9個油的油耗瓷翻。
HEV有串聯(lián)式、并聯(lián)式割坠、混聯(lián)式和復(fù)合式4種布置形式齐帚。并聯(lián)式混合動力電動汽車(parallel Hybrid electric vehicle , PHEV)的動力傳動系是由一個帶行星齒輪的變速裝置組成,為了研究PHEV的轉(zhuǎn)速彼哼、扭矩对妄、牽引力以及功率分配等情況,需建立動力傳動系的仿真模型敢朱,便于進行虛擬樣機仿真剪菱,以得到相關(guān)特性參數(shù)曲線。
SolidWorks軟件自1995年問世以來拴签,以其優(yōu)異的性能渗某、易用性和創(chuàng)新性,極大地提高了機械設(shè)計工程師的設(shè)計效率劫陌,可充分發(fā)揮工程師使用三維工具進行產(chǎn)品開發(fā)的能力折焙。從零件和裝配體建模到生成符合國標(biāo)的工程圖,同時用戶可以使用支持OLE編程的開發(fā)工具倍熄,如VB,VC++等對API功能函數(shù)進行調(diào)用户寺,來進行二次開發(fā),實現(xiàn)自己的設(shè)計意圖混检。
1 SolidWorks二次開發(fā)所需軟件
SolidWorks二次開發(fā)所需的軟件為支持OLE編程的VBA,VB,C和VC++當(dāng)中任何一個軟件即可。為了方便用戶進行二次開發(fā)稼注,SolidWorks提供了OLE應(yīng)用程序開發(fā)接口SolidWorks API写并,其中包括有數(shù)以百計的功能函數(shù),用戶可以使用支持OLE編程的開發(fā)工具栓堕,如VBA,VB,C和VC++等都能對這些功能函數(shù)進行調(diào)用于嚼,為程序員提供了直接訪問SolidWorks的能力。
2 SolidWorks二次開發(fā)的方法
2.1用工程向?qū)募_發(fā)
SolidWorks本身就是在Windows下開發(fā)的裤爆,因此使用VC++編譯出來的DLL可以作為SolidWorks的插件將程序集成到SolidWorks中处监。如果以VC++作為開發(fā)工具,可采用SolidWorks早期版本的工程向?qū)募wizard.痢士,對SolidWorks進行二次開發(fā)彪薛。
2.2用3個示例工程文件開發(fā)
SolidWorks2001版本中提供了3個示例工程文件testapp,userdll和comuserdll,可采用以這3個示例工程文件為基礎(chǔ)進行二次開發(fā)怠蹂。這些工程已經(jīng)具備了基本的程序框架善延,開發(fā)人員可以在此基礎(chǔ)上開發(fā)自己的應(yīng)用程序。這3個示例工程文件所提供的實例很全面,完全可以滿足一般工程需要易遣,只要能弄清楚源程序彼妻,開發(fā)人員就可以根據(jù)自己需要進行相應(yīng)的添加和修改了。一般而言豆茫,開發(fā)人員首先需要在SolidWorks的界面上添加自己的菜單項侨歉,以此作為激活用戶程序的接口,完成與用戶的數(shù)據(jù)交換揩魂。
2.3用ATL對象向?qū)ч_發(fā)
可以說用ATL對象向?qū)ч_發(fā)是用方法1開發(fā)的升級版为肮。針對SolidWorks2004,SolidWorks2005和SolidWorks2006不同版本有不同的ATL對象向?qū)募@些向?qū)募稍赟olidWorks公司的美國官方網(wǎng)站下載api-sdk安裝文件和apihelp幫助文件肤京。
3 SolidWorksAPI提供的接口方式
SolidWorks API提供了兩種接口方式:COM和Dispatch果喊。
采用COM接口生成的DLL在Windows注冊表注冊成功后,可通過選擇SolidWorks"工具"菜單下的"插件"腿逞,將DLL程序載人实朗,下次啟動SolidWorks時,DLL插件能夠自動加載汤钻。通常情況下垮撇,只要沒有在"插件"菜單項中清除DLL插件,每次啟動后都能出現(xiàn)插件菜單荡唾。使用下載的向?qū)募Wizard.swx生成的DLL插件就是這種類型状堰。
Dispatch接口生成的DLL不需要進行注冊表注冊,啟動SolidWorks后矩允,在"文件"菜單下的"打開"菜單中選擇需要加載的DLL程序糯驯,即可以將DLL插件嵌人SolidWorks Dispatch接口生成的DLL也可以注冊,不過需要程序員自己編寫注冊程序赵椰。SolidWorks自帶的示例工程testapp和userdll生成的DLL插件就是這種類型耙福。
聲明:本網(wǎng)站所收集的部分公開資料來源于互聯(lián)網(wǎng),轉(zhuǎn)載的目的在于傳遞更多信息及用于網(wǎng)絡(luò)分享姜钳,并不代表本站贊同其觀點和對其真實性負責(zé)坦冠,也不構(gòu)成任何其他建議。本站部分作品是由網(wǎng)友自主投稿和發(fā)布哥桥、編輯整理上傳辙浑,對此類作品本站僅提供交流平臺,不為其版權(quán)負責(zé)拟糕。如果您發(fā)現(xiàn)網(wǎng)站上所用視頻判呕、圖片、文字如涉及作品版權(quán)問題已卸,請第一時間告知佛玄,我們將根據(jù)您提供的證明材料確認版權(quán)并按國家標(biāo)準(zhǔn)支付稿酬或立即刪除內(nèi)容硼一,以保證您的權(quán)益!聯(lián)系電話:010-58612588 或 Email:editor@mmsonline.com.cn梦抢。
- 暫無反饋
編輯推薦
- 2025新年特刊:打造新質(zhì)生產(chǎn)力搞吱,智啟未來新篇章
- 定義制造業(yè)未來的數(shù)控加工中心技術(shù)專題
- 航空航天及交通領(lǐng)域先進制造技術(shù)應(yīng)用專題
- 解碼消費電子產(chǎn)品生產(chǎn)的數(shù)字化之路技術(shù)專題
- 精密智能機床,助力制造升級技術(shù)專題
- 汽車輕量化驅(qū)動下的零部件加工應(yīng)用專題
- 高性能銑刀實現(xiàn)高精加工生產(chǎn)技術(shù)專題
- 航空航天發(fā)動機解決方案專題
- 高效齒輪加工生產(chǎn)技術(shù)方案專題
- 金屬加工液的性能不止?jié)櫥夹g(shù)應(yīng)用專題