當前位置:才華齋>設計>計算機輔助設計>

如何自己定義CAD的填充圖案

計算機輔助設計 閱讀(3.07W)

同線型一樣,CAD中的填充圖案都是以圖案檔案(也稱為圖案庫)的形式儲存的,其型別是以“”為副檔名的純文字檔案。可以在CAD中載入已有的圖案檔案,並從中選擇所需的填充圖案;也可以修改圖案檔案或建立一個新的圖案檔案。

如何自己定義CAD的填充圖案

  1. 填充圖案定義格式

與線型定義類似,填充圖案的定義由標題行和模式行兩部分組成。

(1) 標題行:由填充圖案名稱和填充圖案描述組成,標題行以“*”為開始標記,填充圖案名稱和描述由逗號分開,其格式為:

*pattern-name [, description](“填充圖案名稱[,填充圖案描述])

(2) 模式行:由圖案直線定義和填充線的控制資訊組成,一個填充圖案中可以定義多種型別的圖案直線(CAD對圖案直線的數量沒有限制。),其格式為:

angle, x-origin, y-origin, delta-x, delta-y [, dash-1, dash-2, ...]

其中各項意義如下:

angle:填充線圖案直線與水平方向的夾角。

x-origin、y-origin:第一條圖案直線經過的座標點。

delta-x:相鄰的兩條圖案直線沿畫線方向上的偏移值。

delta-y:相鄰的兩條圖案直線之間的偏移值。

dash-1, dash-2, ...:圖案直線的規格說明,與上節中簡單線型的定義相同。

圖1 填充圖案定義

當用戶使用一個填充圖案,CAD首先生成一條通過由x-origin和y-origin指定點的圖案直線,然後根據偏移距離delta-x和delta-y來產生其餘的圖案直線,生成具有無限平行直線的直線族,並使用所有選定的填充邊界對這些圖案直線進行裁剪。如果在填充圖案定義中包括多種型別的圖案直線,則CAD通過上述方式對每種圖案直線依次繪製,併疊加在一起產生較複雜的圖形。

例如:在CAD自帶的填充檔案中對SQUARE圖案的定義如下:

*SQUARE,Small aligned squares

0, 0,0, 0,.125, .125,-.125

90, 0,0, 0,.125, .125,-.125

注意 圖案定義檔案的每一行最多可包含80個字元。CAD忽略空行和分號右邊的文字。

  2、填充圖案的建立

由於填充圖案檔案也是純文字格式的,因此使用者可以在CAD環境外使用任一文字編輯器直接開啟或建立填充圖案檔案,並對其內容進行補充和修改。

例項 建立“USER”填充圖案

(1)使用Windows附件中的“記事本”程式建立一個新的文字檔案。

(2)在該檔案中新增如下內容,如下圖所示。

*USER,the custom pattern by user

0, 0, 0, 0, 1, 1, -1

0, 0, 0.5, 0, 2, 1, -1

90, 0, 0, 0, 1, 1, -1

90, 0.5, 0, 0, 2, 1, -1

圖2 “”檔案

(3)將該檔案儲存在CAD安裝目錄下的'UserDataCacheSupport子資料夾中,並命名為“”。

在低版本的一些CAD中在安裝目錄下有一個PATTERNS目錄,具體複製到什麼目錄,可以輸入OP,開啟選項對話方塊,看看CAD的支援路徑有哪些。

(4)重新啟動CAD,開啟“填充圖案”對話方塊,在“型別”下拉列表中選擇“(自定義)”項,對話方塊中將自動顯示出使用者定義的“USER”填充圖案的資訊,如下圖所示。

圖3 使用自定義填充圖案

注意 CAD系統對使用者所建立的填充圖案檔案有以下要求:

(1) 一個檔案中僅含有一種填充圖案定義。

(2) 填充圖案名稱必須與檔名相同。

也可以將此填充圖案定義貼上到CAD預設的填充檔案後面,例如在記事本開啟AutoCAD的或浩辰CAD的,將上面的定義貼上到檔案的最後面,也同樣可以在填充對話方塊中呼叫。