劉莉娜
包頭輕工職業(yè)技術(shù)學(xué)院,內(nèi)蒙古 包頭 014030
基于AutoCAD平臺(tái)螺紋的程序化繪圖方法
劉莉娜
包頭輕工職業(yè)技術(shù)學(xué)院,內(nèi)蒙古 包頭 014030
AutoCAD不具備直接繪制螺紋三維圖形的功能,因此用戶在這一方面的應(yīng)用受到局限。開發(fā)的常用螺紋三維造型系統(tǒng),采用AutoLISP語言編制,可以完成各種螺紋的三維實(shí)體造型。
螺紋;CAD;AutoLISP語言
在用AutoCAD繪制三維工程圖時(shí),若繪制螺紋、彈簧這類三維圖形的問題,采用交互式繪圖方法,為了保證繪制的三維圖形尺寸精確,就必須輸入大量精確數(shù)據(jù),才能一點(diǎn)一點(diǎn)地畫出所需的圖形,這樣做起來工作量大、效率極低。若利用AutoCAD內(nèi)嵌的LISP語言,以其基本參數(shù)為變量編制程序來定義圖形,操作時(shí)只需輸入基本參數(shù)的具體值即可由程序完成繪圖過程。這不僅可以進(jìn)行參數(shù)化繪圖,而且大大提高工作效率,提高繪圖質(zhì)量。
下面以螺紋為例來說明程序化繪圖過程:
1.2 繪圖
只要將上述程序復(fù)制、粘貼到Autocad2008下面support目錄里的autocad2008doc.Lsp文件里即可,以后在AutoCAD2008繪圖窗口命令行里輸入3dlw后,按提示輸入不同的參數(shù),即可繪制所需要的三維圓柱螺紋。
繪制的螺紋參數(shù)提示如下:
(1)公稱直徑;(2)螺距;(3)螺紋有效圈數(shù);(4)每轉(zhuǎn)切割次數(shù); (5)輸入起始點(diǎn)。圖1用AutoCAD繪制的螺紋,參數(shù)如下:螺紋公稱直徑=30mm,螺距=3mm,螺紋有效圈數(shù)=10,每轉(zhuǎn)切割次數(shù)=100。
圖1 螺紋
利用Auto LISP語言開發(fā)的常用螺紋三維造型系統(tǒng),具有適應(yīng)范圍廣、操作方便及造型準(zhǔn)確等特點(diǎn),本系統(tǒng)的開發(fā)擴(kuò)充了AutoCAD的造型功能。
[1]張曙光,傅游,溫玲娟,等.AutoCAD 2008中文版標(biāo)準(zhǔn)教程[M].第1版.北京:清華大學(xué)出版社,2007
[2]姜勇,徐金娟,等. AutoCAD2008中文版機(jī)械制圖實(shí)例精解[M]. 第1版.北京:人民郵電出版社,2009
10.3969/j.issn.1001-8972.2012.02.042