沈陽航空工業(yè)學(xué)院 王霞
s|X_:3\x Hoi~(Vc. 摘 要:AutoCAD是機(jī)械設(shè)計人員最常用的繪圖工具,功能非常強大,但常因缺乏常用結(jié)構(gòu)圖形庫而影響繪圖效率,為此,論文提出在AutoCAD環(huán)境下采用AutoCADVBA 方式對機(jī)械圖形中的常用結(jié)構(gòu)進(jìn)行參數(shù)化設(shè)計的解決方案。由于常用結(jié)構(gòu)的開發(fā)方式類似,便以軸類零件中鍵槽結(jié)構(gòu)的主視圖和剖面圖為例,講述了Access 數(shù)據(jù)庫的構(gòu)建方法、利用ADO 方式來開發(fā)數(shù)據(jù)庫的過程和編程實現(xiàn)最終圖形的過程。
{Q@?CT 關(guān)鍵詞:AutoCAD,常用結(jié)構(gòu),參數(shù)化設(shè)計
\C{Zqo, =)a%,H AutoCAD作為應(yīng)用最廣泛的繪圖軟件,它的功能非常強大,基于AutoCAD環(huán)境下的二次開發(fā)也很方便。但是,在AutoCAD繪圖軟件的各種版本中,均無現(xiàn)成的常用結(jié)構(gòu)圖形庫。本文采用AutoCADVBA(Visual Basic for Applications),針對各類零件特點的常用結(jié)構(gòu),如軸類零件的鍵槽、帶輪槽、密封圈槽、移出剖面圖和局部放大圖等,實現(xiàn)了對常用結(jié)構(gòu)的參數(shù)化繪圖[1]。繪圖人員只要輸入要求的參數(shù),就可以自動生成對應(yīng)圖形,簡單方便實用。由于常用結(jié)構(gòu)的編程過程非常相似,下面就以鍵槽為例,講述標(biāo)準(zhǔn)結(jié)構(gòu)參數(shù)化設(shè)計及繪圖過程。
mE&SAm5#d J|VDZ# c7 1 參數(shù)選擇
\[%_ :9eq !/X>k{ 鍵槽是軸類零件上常見的結(jié)構(gòu),通過對圖1和圖2 的比較可見,只要圖2 中5 個參數(shù)給定,就可將鍵槽的主視圖和剖面圖確定下來[2]。而且,根據(jù)標(biāo)準(zhǔn)機(jī)械設(shè)計手冊,參數(shù)中的b、t 是由軸徑d決定的,那么,繪圖過程需要的參數(shù)只有三個:d、l、a。而另外兩個參數(shù)b、t 可作為數(shù)據(jù)庫內(nèi)容通過d 來查詢,這部分任務(wù)通過程序來完成。因此,經(jīng)過分析可知,繪圖人員只要輸入?yún)?shù)d、l、a 的數(shù)值就能快速簡潔地完成(圖2)了。
D}UgC\u +fq\K]
yw1Xxwc 12: Q`
`YO& @q{. 2 編程思路
O3pd5&^g (!Xb8rV0_ 2. 1 建立Access 數(shù)據(jù)庫
>ul&x!?@ BgY|v
[M& 普通平鍵及鍵槽尺寸如圖3 所示。
r$
茌平县|
武威市|
东城区|
什邡市|
分宜县|
砚山县|
莲花县|
女性|
高安市|
阳谷县|
渝北区|
洛宁县|
阿巴嘎旗|
韶山市|
太湖县|
新民市|
茶陵县|
通州区|
平谷区|
密云县|
屏边|
奉节县|
嘉鱼县|
台东市|
靖安县|
宁强县|
开鲁县|
涡阳县|
辽阳市|
珠海市|
方正县|
胶州市|
含山县|
嘉禾县|
湖北省|
会东县|
禹城市|
咸宁市|
延寿县|
阳朔县|
绩溪县|