• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      相交圓柱表面展開參數(shù)化繪圖命令的Lisp二次開發(fā)

      2014-05-10 03:22:06胡志剛鄭秋白
      關(guān)鍵詞:三視圖鈑金圓柱體

      胡志剛,鄭秋白

      (1.河南科技學(xué)院,河南新鄉(xiāng) 453003;2.宇暢路橋養(yǎng)護(hù)工程有限公司,河南駐馬店 463000)

      在生產(chǎn)和生活的各個(gè)領(lǐng)域中,以圓柱形表面為構(gòu)成元素的各種零、部件是應(yīng)用最多的工業(yè)品.在有關(guān)的工程設(shè)計(jì)和鈑金設(shè)計(jì)中,繪制其三視圖和展開圖、放樣圖是必不可少的環(huán)節(jié).但在尺規(guī)繪圖或者二維CAD繪制相交圓柱體圖樣的過程中,因?yàn)閳A柱體直徑和交角等參數(shù)不同,獲得的三視圖和圓柱表面展開圖也相應(yīng)地變化著,要一一繪制出基于不同直徑和交角的相交圓柱體三視圖和表面展開圖樣顯得很繁瑣和不便,同時(shí)又做了許多不必要的重復(fù)性工作,效率低、設(shè)計(jì)時(shí)間長[1].本文介紹一個(gè)利用AutoCAD的Lisp集成開發(fā)環(huán)境和手段開發(fā)的AutoCAD參數(shù)化繪圖命令,它針對兩個(gè)圓柱體相交,根據(jù)輸入不同的直徑和交角,自動繪制出相對應(yīng)的三視圖及兩個(gè)圓柱體表面展開圖,避免了上述設(shè)計(jì)繪圖的缺點(diǎn),為有關(guān)圓柱體相交的各類零、部件工程設(shè)計(jì)和鈑金展開圖設(shè)計(jì)提供了一個(gè)十分高效準(zhǔn)確的繪圖手段.

      該應(yīng)用程序適用于兩個(gè)圓柱體軸線相交的一般及特殊情況,即兩圓柱體一般為直徑不等和軸線夾角在0~180°之間,也可以是特殊情形,即等直徑或者軸線夾角為90°.

      1 兩個(gè)圓柱體相交的表面展開算法

      兩個(gè)圓柱體相交,圓柱體Ⅰ的直徑為d,圓柱體Ⅱ的直徑為D,軸線夾角為α,且D≥d;

      以兩圓柱體軸線交點(diǎn)O和O1為圓心,分別在圓柱體Ⅰ和圓柱體Ⅱ上建立O1-X1Y1Z1和O-XYZ兩個(gè)笛卡爾坐標(biāo)系,其中X坐標(biāo)軸與圓柱體Ⅱ的軸線重合,其中Y1坐標(biāo)軸與圓柱體Ⅰ的軸線重合[2-5],圓柱表面上任一點(diǎn)為P(x,y,z),如圖1所示.

      圖1 相交圓柱體、坐標(biāo)系及基本參數(shù)Fig.1 Intersecting cylinders,coordinate systems and basic dimensions

      圓柱Ⅰ

      圓柱Ⅱ

      兩個(gè)坐標(biāo)系的變換關(guān)系如下

      在O-XYZ坐標(biāo)系中定義的相貫線參數(shù)方程為

      當(dāng)圓柱Ⅱ在X-S二維坐標(biāo)系中表面展開時(shí),其上面的相貫線展開方程為

      在坐標(biāo) O1?X1Y1Z1系中,相貫線的參數(shù)方程為

      圓柱I在 Y1?S1二維坐標(biāo)系中展開時(shí),其上的相貫線展開方程為

      2 程序?qū)崿F(xiàn)

      以1中的圓柱面及相貫線展開的參數(shù)方程(3)、(4)、(5)、(6)為算法,用AutoLisp語言進(jìn)行圓柱體三視圖和表面展開圖參數(shù)化繪圖命令二次開發(fā),該二次開發(fā)的應(yīng)用程序應(yīng)該實(shí)現(xiàn)如下一些功能[7]:

      (1)基本參數(shù)輸入接口界面.通過該界面輸入兩個(gè)圓柱體的半徑R、r和軸線夾角α.

      (2)繪制三視圖.通過輸入繪圖的起始點(diǎn),可以自動繪制出兩個(gè)相交圓柱體的三視圖,且隱藏線用虛線表示.

      (3)繪制兩個(gè)圓柱體表面的展開圖.可以在三視圖的相應(yīng)位置上繪制圖兩個(gè)圓柱體的鈑金展開圖,包括精確繪制出相貫線的展開線部分.

      (4)標(biāo)注必要的尺寸.

      2.1 定義基本參數(shù)輸入對話框

      用DCL語言定義如圖2所示的輸入兩個(gè)圓柱體的半徑R、r和軸線夾角α對話框,并賦予大、小圓柱體直徑和軸線夾角的初值分別為100、50和45°.

      圖2 基本參數(shù)輸入對話框Fig.2 Dialog box of basic dimensions

      2.2 編制Lisp繪圖程序

      依據(jù)1中所給出的算法,進(jìn)行參數(shù)化繪圖的Lisp語言程序設(shè)計(jì)[6-7].其設(shè)計(jì)流程圖如圖3所示.

      圖3 Lisp程序流程Fig.3 Diagram of Lisp program

      以下是繪制小圓柱體Ⅰ鈑金展開圖的程序段

      3 程序執(zhí)行及運(yùn)行結(jié)果

      在程序設(shè)計(jì)中,將繪圖命令命名為cyl_intersect,并將該程序設(shè)置為運(yùn)行AutoCAD后自動加載[6,8].加載程序后,輸入命令名cyl_intersect,在彈出的圖2所示的對話框中,輸入圓柱體的直徑和軸線夾角.若大圓柱Ⅱ的直徑小于小圓柱的Ⅰ直徑時(shí),系統(tǒng)顯示圖4所示信息提示,必須重新輸入命令和正確的直徑數(shù)值;若輸入的角度α≤0或α≥180,系統(tǒng)同樣顯示錯誤信息,必須重新輸入該命令及正確的軸線夾角.

      圖4 錯誤輸入下的提示信息Fig.4 Information of error entry

      正確地輸入3個(gè)參數(shù)后,系統(tǒng)提示指定繪圖的起始點(diǎn),系統(tǒng)將從該起始點(diǎn)處繪制出相應(yīng)的相交圓柱體的三視圖和兩個(gè)圓柱面展開圖.圖5、圖6、圖7和圖8分別是兩個(gè)相交圓柱體的不等徑斜交、不等徑正交、等徑斜交和等徑正交四種情況的圖樣.

      圖5 不等徑斜交圖形Fig.5 Drawing of unequal diameters and oblique intersection

      圖6 不等徑正交圖形Fig.6 Unequal diameters and perpendicular intersection drawing

      圖7 等徑斜交圖形Fig.7 Equal diameters and oblique intersection drawing

      圖8 等徑正交圖形Fig.8 Equal diameters and perpendicular intersection drawing

      4 小結(jié)

      該二次開發(fā)的Lisp應(yīng)用程序?qū)Ω黝悎A柱體形狀三通管的鈑金展開圖的繪制非常方便有效,依據(jù)該種算法的程序結(jié)構(gòu)進(jìn)行適當(dāng)?shù)母倪M(jìn),還可以設(shè)計(jì)出兩個(gè)圓柱體偏交、兩個(gè)圓錐體相交及圓柱體和圓錐體相交的鈑金展開圖繪圖命令,這對常見的圓柱、圓錐形管件的圖樣繪制提供極大的方便.依照這樣的思路,可以設(shè)計(jì)和開發(fā)出一個(gè)基于AutoCAD的彎頭、三通管件、錐管、各種接頭、型鋼構(gòu)件、封頭及其工業(yè)產(chǎn)品表面的可展開及不可展開曲面的表面展開圖的設(shè)計(jì)和繪圖系統(tǒng),為此類零部件及工業(yè)品的設(shè)計(jì)提供一個(gè)強(qiáng)有力的工具.

      [1]侯愛民.偏斜交圓柱圓錐表面展開圖計(jì)算機(jī)繪制數(shù)模原理[J].機(jī)械管理開發(fā),2013,13(3):197-198.

      [2]石光源,周積義,彭福蔭.機(jī)械制圖[M].5版.北京:高等教育出版社,1990.

      [3]馬伏波.相貫件表面展開圖在AutoCAD中的繪制[J].煤炭科學(xué)技術(shù),2003,31(10):25-27.

      [4]孫嘉燕,張國安.常用工程形體兩圓柱相貫線和表面展開的通用程序設(shè)計(jì)[J].沈陽農(nóng)業(yè)大學(xué)學(xué)報(bào),1995,26(1):108-112.

      [5]高麗華.相交圓柱與圓錐表面展開圖的計(jì)算機(jī)繪制[J].機(jī)械設(shè)計(jì)與制造工程,2001,30(5):45-46.

      [6]廖紹平,劉鳳波.基于AutoLisp開發(fā)交互式繪制巷道的方法[J].現(xiàn)代礦業(yè),2013,534(10):94-95.

      [7]高建洪.圓柱相貫體表面展開CAD[J].蘇州城建環(huán)保學(xué)院學(xué)報(bào),1999,12(1):39-43.

      [8]胡志剛.大型橢圓形封頭放樣圖參數(shù)化繪圖的Lisp實(shí)現(xiàn)[J].河南科技學(xué)院學(xué)報(bào):自然科學(xué)版,2013,41(5):53-57.

      猜你喜歡
      三視圖鈑金圓柱體
      鈑金V形折彎成形的回彈控制研究
      借助長方體巧解棱錐的三視圖問題
      一種解決三視圖問題的方法——鑲嵌法
      找出圓柱體
      三視圖題型例析
      三視圖解法探微
      圓柱體上的最短路徑
      有壹手快修:鈑金領(lǐng)域的重度垂直
      解決車身鈑金異響的方法探究與實(shí)踐
      汽車科技(2014年6期)2014-03-11 17:45:54
      汽車鈑金維修之塑料件的維修
      河南科技(2014年8期)2014-02-27 14:07:48
      广昌县| 绥棱县| 龙海市| 泸水县| 德令哈市| 富裕县| 双牌县| 资源县| 甘谷县| 博爱县| 江安县| 建阳市| 天峻县| 武清区| 长沙县| 青阳县| 庐江县| 威宁| 古浪县| 海南省| 荥经县| 新泰市| 金华市| 兴隆县| 秭归县| 芜湖市| 十堰市| 黑山县| 馆陶县| 吐鲁番市| 常德市| 竹北市| 北川| 鸡西市| 奉节县| 苍溪县| 辽阳县| 偃师市| 金昌市| 池州市| 辽源市|