成人女人看片免费视频放人_亚洲色精品三区二区一区_欧美亚洲国产精品久久_成人无遮挡裸免费视频在线观看_97SE亚洲国产综合在线_精品久久久久久777米琪桃花_天天躁日日躁很很很躁_色噜噜狠狠一区二区三区果冻_国产免费久久精品国产传媒_67194成是人免费无码


首頁 -> 登錄 -> 注冊 -> 回復(fù)主題 -> 發(fā)表主題
光行天下 -> Pro/ENGINEER,Solidworks -> SolidWorks的二次開發(fā)在箱體類零件中的應(yīng)用 [點此返回論壇查看本帖完整版本] [打印本頁]

cyqdesign 2008-06-16 12:24

SolidWorks的二次開發(fā)在箱體類零件中的應(yīng)用

引言 VR"le&'z"  
eTgtt-;VR  
SolidWorks是基于Windows平臺、采用Parasolid圖形核心的一套三維CAD軟件,它支持參數(shù)化和特征造型技術(shù),能夠使用戶方便、快捷地創(chuàng)建任何復(fù)雜形狀的實體,并且可以實現(xiàn)實體的參數(shù)化驅(qū)動。由于其界面友好、操作方便、簡單易學(xué),目前已成為微機平臺上流行的三維設(shè)計軟件。更為重要的是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等對其進行二次開發(fā)。由于VB(Visual Basic)是運行在Windows環(huán)境下的可視化編程語言,具有語言規(guī)則簡單、功能齊全、使用簡捷的優(yōu)點,已有很多科研工作者利用VB語言對SolidWorks進行了二次開發(fā),但大多停留在介紹開發(fā)的使用方法上,對于SolidWorks在箱體類零件二次開發(fā)應(yīng)用方面的研究鮮有報道。箱類零件一般多用于支撐和裝置其它零件,結(jié)構(gòu)形狀復(fù)雜,并且種類繁多,結(jié)構(gòu)差異很大,其結(jié)構(gòu)以箱壁、筋板和框架為主,工作表面以平臺和凸臺為主。作者根據(jù)箱類零件特點,用SolidWorks對其進行三維建模,并采用高級語言VB等進行編程,達到參數(shù)化驅(qū)動的目的,實現(xiàn)箱體類零件的參數(shù)化設(shè)計,使箱體設(shè)計更加規(guī)范、便捷和高效。 aYk: CYQ  
V,& OO  
1 SolidWorks二次開發(fā)關(guān)鍵技術(shù)及方法 C`qV+pV  
 ydY( *]  
本文主要通過編寫Visual Basic程序來對SolidWorks軟件進行二次開發(fā),采用的技術(shù)方案是:Visual Basic+Access+SolidWorks API,其主要過程如下: J1gnR  
F"