引言
E1A5<^t hPKutx SolidWorks是基于
Windows平臺、采用Parasolid圖形核心的一套三維
CAD軟件,它支持參數(shù)化和特征造型技術(shù),能夠使用戶方便、快捷地創(chuàng)建任何復(fù)雜形狀的實(shí)體,并且可以實(shí)現(xiàn)實(shí)體的參數(shù)化驅(qū)動。由于其界面友好、操作方便、簡單易學(xué),目前已成為微機(jī)平臺上流行的三維設(shè)計(jì)軟件。更為重要的是SolidWorks提供了大量的API(Application Program Interface,應(yīng)用程序接口)函數(shù)用于
二次開發(fā),這些API函數(shù)是SolidWorks的OLE(Object Linking and Embedding,對象的嵌人與鏈接)或COM (Component Object Model,組件對象模型)接口,使用戶能夠直接訪間SolidWorks,并可以使用多種高級語言,如VB,VBA、VC等對其進(jìn)行二次開發(fā)。由于VB(Visual Basic)是運(yùn)行在Windows環(huán)境下的可視化
編程語言,具有語言規(guī)則簡單、功能齊全、使用簡捷的優(yōu)點(diǎn),已有很多科研工作者利用VB語言對SolidWorks進(jìn)行了二次開發(fā),但大多停留在介紹開發(fā)的使用方法上,對于SolidWorks在箱體類零件二次開發(fā)應(yīng)用方面的研究鮮有報(bào)道。箱類零件一般多用于支撐和裝置其它零件,結(jié)構(gòu)形狀復(fù)雜,并且種類繁多,結(jié)構(gòu)差異很大,其結(jié)構(gòu)以箱壁、筋板和框架為主,工作表面以平臺和凸臺為主。作者根據(jù)箱類零件特點(diǎn),用SolidWorks對其進(jìn)行三維建模,并采用高級語言VB等進(jìn)行編程,達(dá)到參數(shù)化驅(qū)動的目的,實(shí)現(xiàn)箱體類零件的參數(shù)化設(shè)計(jì),使箱體設(shè)計(jì)更加規(guī)范、便捷和高效。
gxVJH'[V5 dJb7d` 1 SolidWorks二次開發(fā)關(guān)鍵技術(shù)及方法
h,/3}
集安市|
大安市|
新建县|
德保县|
苏尼特右旗|
双江|
新泰市|
长顺县|
循化|
桐柏县|
尖扎县|
柳州市|
蓬溪县|
张家界市|
乐陵市|
西盟|
三门峡市|
富阳市|
东丽区|
伊川县|
简阳市|
龙陵县|
堆龙德庆县|
张家港市|
宜兰市|
股票|
法库县|
浦县|
渝中区|
会泽县|
沁水县|
正安县|
吉木乃县|
龙门县|
浠水县|
迭部县|
慈利县|
肃北|
凤翔县|
垣曲县|
东乌|