資源描述:
《CAD基礎(chǔ)裁剪及圖案填充》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第七講裁剪及圖案填充尺寸格式設(shè)置DDIM(DIMSTYLE)、尺寸編輯修改、線性尺寸標(biāo)注、角度型尺寸、半徑尺寸、直徑尺寸及旁注尺寸的標(biāo)注、尺寸公差的標(biāo)注及修改、形位公差的標(biāo)注。上講內(nèi)容回顧圖形顯示二維圖形裁剪圖案填充編輯第三章圖形處理原理在計(jì)算機(jī)圖形學(xué)中,圖形從輸入到輸出貫穿著各種變換。此外,三維圖形的計(jì)算機(jī)二維屏幕顯示要利用投影變換,繪圖過程中還需要以窗口來選擇顯示的內(nèi)容,用視區(qū)來規(guī)定在圖形屏幕上顯示的位置,顯示在視區(qū)的圖形需要經(jīng)過裁剪、消除隱藏線、隱藏面等處理,這些都需要利用計(jì)算機(jī)圖形學(xué)的算法。本章將著重介紹實(shí)現(xiàn)這些功能的基本方法。消除隱藏線面圖形變換三維實(shí)體表示二維圖形裁
2、剪3.2二維圖形的裁剪其它窗口視區(qū)變換二維線段裁剪在圖形的顯示輸出處理中,有時需要把圖形中的部分內(nèi)容輸出;有時需要把屏幕分成幾個區(qū)域顯示圖形,這時需要對圖形輸出進(jìn)行裁剪,對圖形顯示進(jìn)行坐標(biāo)變換。3.2.2二維線段的裁剪算法窗口的選擇經(jīng)常使圖形的一部分在窗口內(nèi),而另一部分在窗口外。尤其是當(dāng)某些圖形經(jīng)平移、比例等變換后更是如此。為了使被選中信息能正確顯示,需要應(yīng)用裁剪方法對圖形進(jìn)行修剪。其它窗口視區(qū)變換二維線段裁剪3.2.2二維線段的裁剪算法其它窗口視區(qū)變換二維線段裁剪常見的二維線段裁剪算法有:矢量裁剪算法、編碼裁剪法、中點(diǎn)裁剪算法、梁友棟裁剪算法等。本課程以編碼裁剪法為例進(jìn)行講述
3、。3.2.2二維線段的裁剪算法其它窗口視區(qū)變換二維線段裁剪整個屏幕被窗口的邊框分成九個區(qū)域,每個區(qū)域用4位二進(jìn)制碼表示,任一線段兩個端點(diǎn)的編碼與它們所在區(qū)號相對應(yīng)。編碼由左向右,四位編碼中每一位對應(yīng)線段端點(diǎn)的定義是:3.2.2二維線段的裁剪算法其它窗口視區(qū)變換二維線段裁剪第一位:如果端點(diǎn)在上邊框的上面,則為1,否則為0;第二位:如果端點(diǎn)在下邊框的下邊,則為1,否則為0;第三位:如果端點(diǎn)在右邊框的右邊,則為1,否則為0;第四位:如果端點(diǎn)在左邊框的左邊,則為1,否則為0。3.2.2二維線段的裁剪算法其它窗口視區(qū)變換二維線段裁剪由編碼規(guī)則可知:(1)若兩個端點(diǎn)的編碼都為“0000”,
4、則線段全部位于窗口內(nèi);(2)若兩個端點(diǎn)編碼的位邏輯與不為0,則線段全部位于窗口外。(3)若兩個端點(diǎn)編碼的位邏輯與為0,則線段與窗口相交。3.2.2二維線段的裁剪算法其它窗口視區(qū)變換二維線段裁剪算法:(1)判斷直線完全在窗口內(nèi)則輸出,完全在窗口外一側(cè)則舍棄,否則轉(zhuǎn)入(2);(2)分割線段,求線段與窗口某一邊界(或其延長線)的交點(diǎn),交點(diǎn)把線段分成兩段。重復(fù)步驟(1),直到全部線段得到結(jié)論為止。4.1工作界面設(shè)置與繪圖準(zhǔn)備圖形顯示控制其它五、圖形的顯示控制圖形顯示縮放圖形平移顯示【功能】圖形的縮放指的是縮小或放大所繪圖形在繪圖窗口上的顯示尺寸,但圖形的真實(shí)尺寸并不發(fā)生變化,通過圖形的
5、縮放功能更有利于準(zhǔn)確和詳細(xì)地繪圖?!久罡袷健緾ommand:ZOOM五、圖形的顯示控制圖形顯示縮放圖形平移顯示實(shí)時(Realtime)出現(xiàn)光標(biāo)拖拉光標(biāo)可放大縮小。全部(ALL)放大至圖形所設(shè)屏幕的全部大小。中心(center)選擇一個點(diǎn)為縮放圖形的中心點(diǎn),或指定一個放大值或新視圖的高度值顯示一個新圖。動態(tài)(dynamic)可調(diào)節(jié)窗口的位置或大小來顯示圖形。范圍(E)盡可能地將圖形放大。上一次(previous)回到上一次顯示。窗口(window)將畫出窗口內(nèi)的圖放大。輸入縮放倍數(shù)(scale)縮入縮放倍數(shù)n若2×把現(xiàn)有圖畫面放大2倍;若2×p相對圖紙空間縮放倍數(shù)。五、圖形的顯
6、示控制圖形顯示縮放圖形平移顯示【功能】圖形的平移顯示不改變圖形的大小及在整個圖形中的位置,而只是在屏幕上顯示圖形的不同部分,就好象移動圖紙以觀察圖形的不同部分一樣?!久罡袷健緾ommand:PAN五、圖形的顯示控制圖形顯示縮放圖形平移顯示3.重畫REDRAW4.重新生成REGEN其它4.4圖案填充與編輯圖案的填充在工程圖樣的繪制過程中,經(jīng)常需要對圖形中的某些封閉區(qū)域填充某種圖案。尤其在工程制圖中需要在剖面上用特定的圖案填充,這種圖案被稱作剖面符號。填充方式填充圖案編輯4.4圖案填充與編輯圖案的填充填充方式填充圖案編輯【功能】用特定的剖面符號填充圖形中封閉的區(qū)域。在圖案填充過程
7、中首先需要確定封閉區(qū)域的邊界,然后再填充圖案?!久罡袷健緾ommand:BHATCH4.4圖案填充與編輯圖案的填充填充方式填充圖案編輯剖面符號——“圖案”選ANSI31一般以“拾取點(diǎn)”方式確定邊界!當(dāng)邊界不閉合時使用“選擇對象”方式容易出錯!4.4圖案填充與編輯圖案的填充填充方式填充圖案編輯在進(jìn)行區(qū)域填充時,位于填充區(qū)域內(nèi)的封閉區(qū)域稱為“孤島”。在“邊界圖案填充”對話框中的“高級”選項(xiàng)卡中提供了三種填充方式,即“普通”、“忽略”和“外部”方式,缺省情況下為“普通”方式。4.4圖案填充與編輯