張忠良
摘 要:對于水利工程專業(yè)而言,在對CAD軟件應(yīng)用中,軟件并不具備水利專業(yè)的特性,所以在繪制水利工程圖時,CAD的命令的應(yīng)用來實現(xiàn)繪圖意圖時,操作的便捷性還需要軟件使用者不斷總結(jié)。為了方便作圖、識圖,CAD制圖時,往往需要對平面圖進行倒置、旋轉(zhuǎn)等操作。文章主要針對CAD制圖中,通過鏡像(mirror)命令和旋轉(zhuǎn)(rotate)命令的交互使用可以實現(xiàn)對CAD圖形進行無差別的旋轉(zhuǎn),文章介紹具體的操作過程,和對過程進行了簡單的論證。
關(guān)鍵詞:CAD;鏡像(mirror);旋轉(zhuǎn)(rotate);源對象
中圖分類號:TV222 文獻標志碼:A 文章編號:2095-2945(2018)09-0108-03
Abstract: For hydraulic engineering specialty, in the application of CAD software, the software does not have the characteristics of water conservancy specialty, so the CAD command should be used to realize the drawing intention when drawing water conservancy engineering drawings. The ease of operation also requires software users to continue summing up. In order to facilitate the drawing and recognition of CAD drawing, it is often necessary to invert and rotate the plane map. This paper mainly aims at the CAD drawing, and through interactive use of the mirror command and the rotate command, we can realize undifferentiated rotation of the CAD graph. This paper introduces the specific operation process, and makes a simple demonstration of the process.
Keywords: CAD; mirror; rotate; source object
CAD軟件屬于輔助設(shè)計軟件,在諸多領(lǐng)域內(nèi)都有廣泛的應(yīng)用,現(xiàn)階段,我國水利工程圖繪制中,對CAD軟件的應(yīng)用也比較多。但應(yīng)用中還存在一些問題,如在對平面圖操作時,倒置、旋轉(zhuǎn)等操作步驟比較復(fù)雜等,影響制圖效率。因此,還需要制圖人員對CAD軟件的相關(guān)操作指令進行細致的研究,通過相關(guān)指令的合理應(yīng)用,對以往遇到的操作難題進行解決。本文主要針對CAD制圖中圖形轉(zhuǎn)動到任意位置操作中,鏡像命令與旋轉(zhuǎn)命令交互應(yīng)用的方法進行介紹。
1 概述
在水利工程CAD制圖中,常常需要對平面圖進行旋轉(zhuǎn)、倒置,方便識圖和作圖。如果旋轉(zhuǎn)角度為整數(shù)時,角度量取比較容易,所以旋轉(zhuǎn)時操作也比較簡單;但是,有時旋轉(zhuǎn)的角度不為整數(shù)值,一般的做法是先用查詢命令量取要旋轉(zhuǎn)的角度,然后旋轉(zhuǎn)時輸入量取的角度,達到旋轉(zhuǎn)的目的。但由于CAD圖形中對精度設(shè)置不同,在對角度進行量取時,容易產(chǎn)生誤差,導(dǎo)致最終旋轉(zhuǎn)圖像的位置不準確,影響到整體圖形的精準度量。所以,為了解決這一問題,就需要尋找一種更為準確的圖形旋轉(zhuǎn)方案。那么有沒有比上述方法更合理的做法呢?
根據(jù)對CAD軟件相關(guān)命令的分析及操作,如果采用幾何作圖的方法,在對CAD圖形進行旋轉(zhuǎn)時,應(yīng)用CAD中鏡像(mirror)命令和旋轉(zhuǎn)(rotate)命令,可以實現(xiàn)對CAD圖形進行無差別的旋轉(zhuǎn),并能旋轉(zhuǎn)至任意指定位置,旋轉(zhuǎn)精準度大幅提升,確保了整體CAD圖形的準確性。因此,在水利工程CAD制圖中,需要對圖形進行旋轉(zhuǎn)定位時,對于一些非軸對稱的圖形進行旋轉(zhuǎn)時可以采用上述方法進行。下面進行討論:首先初始的條件是旋轉(zhuǎn)的位置基點確定,要旋轉(zhuǎn)到的位置點已知。
2 鏡像命令和旋轉(zhuǎn)命令的應(yīng)用
2.1 將任意一段直線旋轉(zhuǎn)至水平向
將任意一段直線旋轉(zhuǎn)至水平向,即與X軸平行。如圖線段AB為任意位置線段,現(xiàn)需將線段AB繞A點旋轉(zhuǎn)使其與X軸平行。首先過A點作一水平線AB',然后用鏡像命令,選取線段AB確定,然后指定鏡像線的一點A和另一點B',確定后保留源對象,得到AB"。見圖1。
再用旋轉(zhuǎn)命令,選中AB,指定旋轉(zhuǎn)基點A,然后將鼠標指針捕捉到B",單擊確定。則線段AB就旋轉(zhuǎn)至水平位置。見圖2。現(xiàn)用幾何方法證明線段AB與線段AB'是否重合。
已知∠B'AB=∠B"AB'(鏡像命令的軸對稱特性);
∵∠1=∠B'AB;∠B"AB'=∠2,(∠1為線段AB與X軸正方向逆時針夾角)
∴∠1=∠2;
則當∠1邊AB'旋轉(zhuǎn)至 AB"邊時,線段AB必定與A B'重合。故AB已旋轉(zhuǎn)至水平。
2.2 將任意一段直線旋轉(zhuǎn)至豎直方向
將任意一段直線旋轉(zhuǎn)至豎直方向,即與Y軸平行。如圖3所示線段AB為任意位置線段,現(xiàn)需將線段AB繞A點旋轉(zhuǎn)使其與Y軸平行。首先過A點作豎直線AB',用鏡像命令,將線段AB以AB'為軸鏡像得到AB",保留源對象,見圖3。然后過A點作線段AB"的垂線CA;再運用旋轉(zhuǎn)命令,以A為基點,旋轉(zhuǎn)AB,當十字光標捕捉至C點時,線段AB已旋轉(zhuǎn)至AB'位置,即豎直方向。見圖4。
同理可證,已知∠B'AB=∠B"AB',則
∠B'AB+90°=∠B"AB'+90°,即∠OAB=∠CAB";
當旋轉(zhuǎn)時,∠OAB邊OA與CA邊重合,故線段AB旋轉(zhuǎn)至豎直方向。
2.3 將任意一段直線旋轉(zhuǎn)至任意位置
將任意一段直線旋轉(zhuǎn)至任意位置,任意位置指既不是豎直也不是水平。線段在已知位置旋轉(zhuǎn)至任意指定位置,主要思路為先將線段用前述方法旋轉(zhuǎn)至X軸平行方向或者Y軸平行方向后,再將線段旋轉(zhuǎn)至指定位置。
2.3.1 將已知圖形旋轉(zhuǎn)至豎直方向,然后再旋轉(zhuǎn)至指定位置
如圖5所示,已知圖形ABD,需要將圖形ABD旋轉(zhuǎn),使AB段與AC段重合。首先作豎直線AE,將AB段與AE為軸鏡像,得到線段AF,且保留源對象,見圖5。再過A點作垂線GA垂直于AF,用旋轉(zhuǎn)命令,旋轉(zhuǎn)對象ABD,以A為基點旋轉(zhuǎn),當十字光標捕捉到G點后確定,這時ABD已旋轉(zhuǎn)至與Y平行方向,見圖6。然后過A點作垂線HA,垂直于AC,用旋轉(zhuǎn)命令,以A為基點,旋轉(zhuǎn)ABD,當十字光標捕捉到H點后,確定。則ABD圖形中AB段與線段AC重合,即將ABD圖形旋轉(zhuǎn)到指定位置,見圖7。
2.3.2 將已知圖形旋轉(zhuǎn)至水平方向,然后再旋轉(zhuǎn)至指定位置
如圖8所示,已知圖形ABD,需要將圖形ABD旋轉(zhuǎn),使AB段與AC段重合。首先過A點作水平線AF,用鏡像命令將AB以線段AF為軸鏡像,保留源對象,得到線段AG,見圖8;用旋轉(zhuǎn)命令,選擇旋轉(zhuǎn)對象圖形ABD,以A為基點旋轉(zhuǎn),當十字光標捕捉到G點后確定,圖形ABD已旋轉(zhuǎn)至與X軸平行,見圖9。再應(yīng)用旋轉(zhuǎn)命令,選中圖形ABD直接旋轉(zhuǎn),當十字光標捕捉到C點后確定,則圖形ABD已旋轉(zhuǎn)至指定位置,見圖10。
通過上述操作發(fā)現(xiàn),在鏡像命令中,選取的鏡像線為軸對稱軸,鏡像后的圖形與源圖形以鏡像線呈軸對稱。旋轉(zhuǎn)命令中,旋轉(zhuǎn)對象的軸線與X軸正方向線在逆時針方向始終成一夾角。
軸對稱的圖形通過鏡像命令后,源圖形與鏡像后圖形呈軸對稱,將源圖形用旋轉(zhuǎn)命令旋轉(zhuǎn),旋轉(zhuǎn)角度為圖形軸線與鏡像軸線所呈夾角的2倍,選擇恰當?shù)男D(zhuǎn)基點,那么源圖形與鏡像后圖形完全重合;非軸對稱的圖形通過鏡像命令后,源圖形與鏡像后圖形呈軸對稱,但用旋轉(zhuǎn)命令旋轉(zhuǎn),旋轉(zhuǎn)角度為圖形軸線與鏡像軸線所呈夾角的2倍,那么源圖形與鏡像后圖形不完全重合。這是鏡像命令與旋轉(zhuǎn)命令的一個不同。
3 結(jié)束語
在水利工程的CAD制圖中,有很多圖形為非軸對稱圖形,如平面布置圖中的渠道軸線、管道軸線等。在作圖過程中習(xí)慣將軸線水平放置,方便作圖,但如果將軸線放回到坐標測量地形圖中時,軸線水平放置的正北方向與地形成圖的正北方向就不一致,往往呈一夾角。這就需要將結(jié)構(gòu)圖中軸線整體旋轉(zhuǎn),使結(jié)構(gòu)圖中正北方向與地形圖中正北方向一致,以方便獲取結(jié)構(gòu)圖各點控制坐標。那么運用前述方法,將旋轉(zhuǎn)命令和鏡像命令交互應(yīng)用,便很方便精確的實現(xiàn)圖形的旋轉(zhuǎn),且旋轉(zhuǎn)后位置精確。通過本文所介紹的一種CAD圖形旋轉(zhuǎn)到任意位置的操作方法,在水利工程CAD制圖中應(yīng)用,一方面使制圖的精準性大幅提升,另一方面在進行實際操作中也更加的方便簡單,提高了制圖的效率。
參考文獻:
[1]CAD工程制圖規(guī)則GB/T 18229-2000[S].國家質(zhì)量技術(shù)監(jiān)督局.2000年10月17日.
[2]李云.論CAD在水利工程制圖與設(shè)計上的應(yīng)用[J].水利科技,2009.
[3]陳勁松.中小型水利工程CAD軟件開發(fā)及應(yīng)用[J].黑龍江水利科技,2013,41(09):72-74.