老司机午夜精品_国产精品高清免费在线_99热点高清无码中文字幕_在线观看国产成人AV天堂_中文字幕国产91


首頁 -> 登錄 -> 注冊 -> 回復主題 -> 發(fā)表主題
光行天下 -> AutoCAD -> AutoCAD環(huán)境下常用結構的參數(shù)化設計 [點此返回論壇查看本帖完整版本] [打印本頁]

991518 2006-07-25 12:37

AutoCAD環(huán)境下常用結構的參數(shù)化設計

沈陽航空工業(yè)學院 王霞 czXI?]gg,  
eL>K2Jxq  
摘 要:AutoCAD是機械設計人員最常用的繪圖工具,功能非常強大,但常因缺乏常用結構圖形庫而影響繪圖效率,為此,論文提出在AutoCAD環(huán)境下采用AutoCADVBA 方式對機械圖形中的常用結構進行參數(shù)化設計的解決方案。由于常用結構的開發(fā)方式類似,便以軸類零件中鍵槽結構的主視圖和剖面圖為例,講述了Access 數(shù)據(jù)庫的構建方法、利用ADO 方式來開發(fā)數(shù)據(jù)庫的過程和編程實現(xiàn)最終圖形的過程。 I[tAT[ <  
關鍵詞:AutoCAD,常用結構,參數(shù)化設計 ( K^YD K  
m]bL)]Z  
AutoCAD作為應用最廣泛的繪圖軟件,它的功能非常強大,基于AutoCAD環(huán)境下的二次開發(fā)也很方便。但是,在AutoCAD繪圖軟件的各種版本中,均無現(xiàn)成的常用結構圖形庫。本文采用AutoCADVBA(Visual Basic for Applications),針對各類零件特點的常用結構,如軸類零件的鍵槽、帶輪槽、密封圈槽、移出剖面圖和局部放大圖等,實現(xiàn)了對常用結構的參數(shù)化繪圖[1]。繪圖人員只要輸入要求的參數(shù),就可以自動生成對應圖形,簡單方便實用。由于常用結構的編程過程非常相似,下面就以鍵槽為例,講述標準結構參數(shù)化設計及繪圖過程。 1-4   
-OHvK0~  
1 參數(shù)選擇 Z}]:x `fXd  
8yY"x ['  
鍵槽是軸類零件上常見的結構,通過對圖1和圖2 的比較可見,只要圖2 中5 個參數(shù)給定,就可將鍵槽的主視圖和剖面圖確定下來[2]。而且,根據(jù)標準機械設計手冊,參數(shù)中的b、t 是由軸徑d決定的,那么,繪圖過程需要的參數(shù)只有三個:d、l、a。而另外兩個參數(shù)b、t 可作為數(shù)據(jù)庫內容通過d 來查詢,這部分任務通過程序來完成。因此,經(jīng)過分析可知,繪圖人員只要輸入?yún)?shù)d、l、a 的數(shù)值就能快速簡潔地完成(圖2)了。 /E=h{|  
j:3A;r\  
p*A^0DN'Fn  
$I?=.:<+  
~5-~q0Ge  
P&qy.0  
2 編程思路 `=_7I?  
}`+O$0A  
2. 1 建立Access 數(shù)據(jù)庫 .d<~a1k  
]hCWe0F  
普通平鍵及鍵槽尺寸如圖3 所示。 ^G ]KE8  
qkIA,Kgy  
[X0k{FR  
aL_;`@4  
Access 是開發(fā)小型數(shù)據(jù)庫應用系統(tǒng)的理想工具,功能靈活,易于學習和操作[3]。本軟件便采用Access 來建立數(shù)據(jù)庫。表的結構非常簡單,只是對機械手冊相關表格中部分字段的選取。對于鍵槽來說,則采用如表1 的表格形式(表1 只選取完整表格的一部分)。 u.ULS3`C/X  
Y2RxD\!Z  
2. 2 數(shù)據(jù)庫操作部分 6Y0/i,d*  
@\x,;!N@  
本軟件對數(shù)據(jù)庫的操作使用ADO(ActiveXData Objects)方式[3]。 ^N*pIVLC  
Y?"v2~;3  
其中,打開數(shù)據(jù)庫的語句如下: Bbn832iMUY  
*!-}lc^4  
Public Const DATABASE As String = " 常用 VWnu#_(  
結構. mdb" 842Mydom  
Private cnn As ADODB. Connection !?tu! M<1?  
Set cnn = New ADODB. Connection *so6]+)cU  
cnn. ConnectionString = " Provider = Microsoft. RW|UQY#  
Jet. OLEDB. 4. 0;Data Source = " - + App. path + '=@-aVp  
" " + DATABASE + " ;" {,nd_3"Vq  
cnn. Open 0lvb{Zd  
7v4-hfN  
對數(shù)據(jù)庫中的數(shù)據(jù),本軟件最常用的是查詢功能。例如:根據(jù)所給軸的直徑d 查詢鍵槽的相關尺寸b、t 的查詢語句如下: rRF+\cP?.  
MY0[Oq cm=  
SELECT b,t FROM 普通平鍵及鍵槽尺寸表 NKIk