填充圖案的定義和創(chuàng)建
/ 2021/6/5 10:43:35
次
32.2.1簡介
使用“bhatch”命令繪制填充圖案,同線型一樣,AutoCAD中的填充圖案也是以圖案文件(也稱為圖案庫)的形式保存的,其類型是以“.pat”為擴展名的ASCII文件。可以在AutoCAD中加載已有的圖案文件,并從中選擇所需的填充圖案;也可以修改圖案文件或創(chuàng)建一個新的圖案文件。
同線型文件一樣,在AutoCAD2002版本中也提供了兩個圖案文件,即AutoCAD主文件夾的“SUPPORT”子文件夾中的“acad.pat”和“acadiso.pat”,這兩個文件分別包含有69種填充圖案(包括8種ANSI圖案,14種ISO圖案和47種其它預(yù)定義圖案)。以“acad.pat”文件為例來介紹填充圖案的定義和定制。
提示AutoCAD2000i和2002中提供的填充圖案在AutoCAD2000的基礎(chǔ)上增加了一種名為“GRAVEL”的圖案。
32.2.2填充圖案的定義
1.填充圖案定義格式
與線型定義類似,填充圖案的定義由標題行和模式行兩部分組成。
(1)標題行:由填充圖案名稱和填充圖案描述組成,標題行以“*”為開始標記,填充圖案名稱和描述由逗號分開,其格式為:
*pattern-name[,description](“填充圖案名稱[,填充圖案描述])
(2)模式行:由圖案直線定義和填充線的控制信息組成,一個填充圖案中可以定義多種類型的圖案直線(AutoCAD對圖案直線的數(shù)量沒有限制。),其格式為:
angle,x-origin,y-origin,delta-x,delta-y[,dash-1,dash-2,...]
其中各項意義如下(見圖32-5):
?angle:填充線圖案直線與水平方向的夾角。
?x-origin、y-origin:第一條圖案直線經(jīng)過的坐標點。
?delta-x:相鄰的兩條圖案直線沿畫線方向上的偏移值。
?delta-y:相鄰的兩條圖案直線之間的偏移值。
?dash-1,dash-2,...:圖案直線的規(guī)格說明,與上節(jié)中簡單線型的定義相同。
![](/upimg/070824/11W9432335P15355.jpg)
當用戶使用一個填充圖案,AutoCAD首先生成一條通過由x-origin和y-origin指定點的圖案直線,然后根據(jù)偏移距離delta-x和delta-y來產(chǎn)生其余的圖案直線,生成具有無限平行直線的直線族,并使用所有選定的填充邊界對這些圖案直線進行裁剪。如果在填充圖案定義中包括多種類型的圖案直線,則AutoCAD通過上述方式對每種圖案直線依次繪制,并疊加在一起產(chǎn)生較復(fù)雜的圖形。
例如:在acad.pat文件中對SQUARE圖案的定義如下:
*SQUARE,Smallalignedsquares
0,0,0,0,.125,.125,-.125
90,0,0,0,.125,.125,-.125
注意圖案定義文件的每一行最多可包含80個字符。AutoCAD忽略空行和分號右邊的文字。
32.2.3填充圖案的創(chuàng)建
由于填充圖案文件也是ASCII格式的,因此用戶可以在AutoCAD環(huán)境外使用任一文本編輯器直接打開或創(chuàng)建填充圖案文件,并對其內(nèi)容進行補充和修改。
實例3創(chuàng)建“USER”填充圖案
(1)使用Windows附件中的“記事本”程序創(chuàng)建一個新的文本文件。
(2)在該文件中添加如下內(nèi)容,如圖32-6所示。
*USER,thecustompatternbyuser
0,0,0,0,1,1,-1
0,0,0.5,0,2,1,-1
![](/upimg/070824/11W94323G023317.jpg)
(3)將該文件保存在AutoCAD主文件夾的“SUPPORT”子文件夾中,并命名為“user.pat”。
(4)進入AutoCAD2002,打開“BoundaryHatch(邊界填充圖案)”對話框,在“Type(類型)”下拉列表中選擇“Custom(自定義)”項,對話框中將自動顯示出用戶定義的“USER”填充圖案的信息,如圖32-7所示。
![](/upimg/070824/11W94323I4031493.jpg)
選擇“Custompattern(自定義圖案)”下拉列表右側(cè)的..按鈕,彈出“HatchPatternPalette(填充圖案調(diào)色板)”對話框,在“Custom(自定義)”標簽中顯示了用戶定制填充圖案的示例和其所在的庫文件路徑,如圖32-8所示。
注意AutoCAD系統(tǒng)對用戶所創(chuàng)建的填充圖案文件有如下以下要求:
(1)一個文件中僅含有一種填充圖案定義。
(2)填充圖案名稱必須與文件名相同。
![](/upimg/070824/11W94323LZ41b2.jpg)
小結(jié)
本章主要介紹了AutoCAD中線型和填充圖案的定義和創(chuàng)建方法,并通過具體實例講述了自定義線型和填充圖案的創(chuàng)建和使用過程。
阿克陶县|
海门市|
汨罗市|
嵊州市|
镇巴县|
霍林郭勒市|
乐至县|
镇沅|
大邑县|
太康县|
尤溪县|
陆丰市|
五大连池市|
舒兰市|
平安县|
绩溪县|
类乌齐县|
望城县|
内丘县|
罗江县|
松原市|
桃源县|
罗源县|
南康市|
龙山县|
深泽县|
怀来县|
山阴县|
襄汾县|
盐山县|
马边|
金昌市|
石门县|
山阴县|
贡觉县|
太和县|
开封市|
正蓝旗|
保康县|
柘城县|
莲花县|