我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網站首頁 > 中望CAD

中望CAD填充圖案的定制

時間:2009-11-15 01:21:12 來源:

在繪圖時,我們經常會在一定區域內填充某些圖案,也就是“圖案填充”,以起到區分一個區域的各組成部分及其構成材料的作用,比如我們在繪制混泥土墻面時,就需要用到圖案填充。在中望CAD系統中圖案填充的功能是通過執行HATCH(填充)或者BHATCH(邊界填充)命令來實現的。中望CAD提供的一些形式的圖案都位于Suport文件夾下的ICAD.pat文件中,可以用任何文本編輯器打開它。

圖案是由一種或多種圖案直線組成的。中望CAD對直線的數量沒有限制。每一種圖案的各條線相互平等且線型相同。因此,只要確定了該圖案線中的一條基準圖案線的方位、線型及其相鄰平行線與該基準線的相對位置,則這種圖案線就唯一確定了。在中望CAD中,基準圖案線的方位由三個參數決定,即基準線的起點( dx,dy)和基準線與X軸的夾角A(逆時針為正)。基準圖案線的定義與一般線型的定義完全相同,所以當線型為實線時可以不作定義。

在基準圖案線確定以后,相鄰平行線與基準圖案線的相對位置由兩個參數決定,即相鄰平行線。起點與基準圖案線起點,在線長度方向的距離(dl)和平行線之間的距離(ds)。

318×251

我們仍然以中望CAD自帶的ICADISO.PAT文件ANSI31為例,從中取出ANSI31圖案文件

474×225

第一行是星號加圖案名和圖案的描述信息,接下來的兩行就是圖案的具體內容,可以有一行或幾行,格式為A,dx,dy,dl,ds[ 定義線型的一組參數],實例與格式對照,您可以很容易地看出圖案中兩條線的繪制方式。

如果您覺得ICADISO.PAT文件提供的圖案不夠豐富和理想,也可以自己定制圖案或者直接修改原圖案。為中望CAD開發填充圖案的過程比較接近與復合線型的定義,但要稍微復雜一些,不過,有了前面的基礎,相信您也不難掌握其實質。可將新定義的圖案加入庫文件ICAD.PAT中或將它單獨保存在一個文件中。將圖案單獨保存時,文件名必須與圖案名相同。在搞清楚圖案文件的各項參數之后,我們就可以自出新裁定義一些新的圖案了。下面我們就定義一個三角形的圖案,命名為TRIANGLE,并保存到TRIANGLE.PAT文件中。打開記事本,新建一個文件,輸入如下代碼(代碼最后一行加入一個換行):
  *TRIANGLE,triangle pattern
  0,0,0,1,1.732,1,-1
  60,0,0,1,1.732,1,-1
  120,1,0,1,1.732,1,-1

將文件保存為TRIANGLE.PAT,并放在patterns文件夾下。接下來,我們用TRIANGLE圖案來填充一個圓形進行驗證。首先啟動中望CAD,繪制一個圓形,然后執行“繪圖”菜單中的“圖案填充”命令,打開“邊界圖案填充”對話框。在“類型”列表中選擇“自定義”選項,從中選擇TRIANGLE.PAT文件(如下圖所示),單擊“確定”按鈕關閉對話框

457×371

在“填充”對話框中選擇合適的“比例”,單擊“拾取點”按鈕或者“選擇對象”按鈕。在繪圖區中選中圓形,按回車鍵返回“邊界圖案填充”對話框,單擊“確定”按鈕,完成圖案的填充,填充后的效果如圖所示。

373×365

將以上兩個例子作以對比,我們不難發現:圖案填充的關鍵還在于靈活掌握線段的幾何關系,即使是簡單的線型,如果經過精心的設計,也能夠產生各種不同的奇妙效果。