您好
在CAD的使用說明檔有提到如下資料,如何設計與建立自訂剖面線樣式,相關檔案為 acad.pat 和 acadiso.pat ,供您參考。
以下自資料摘錄自 "AutoCAD 2006 說明-使用者文件"
除使用隨附的預先定義之剖面線樣式外,您還可以自行設計和建立自訂剖面線樣式。 開發剖面線樣式定義需要相關知識、實踐經驗和耐心。 因為自訂剖面線需要通曉剖面線樣式,所以建議新使用者不要進行該項工作。
AutoCAD 提供的剖面線樣式儲存在 acad.pat 和 acadiso.pat 文字檔中。 您可以將各種剖面線樣式定義加入此檔案,也可以自行建立剖面線樣式檔。
不管該定義儲存在哪裡,自訂剖面線樣式都具有相同的格式。 該格式具有一個標題行,此行帶有以星號開始且不多於 31 個字元的名稱, 和一個可選擇的描述:
*pattern-name, description
此外,它還包含一行或多行具有下列形式的描述子:
angle, x-origin,y-origin, delta-x,delta-y,dash-1,dash-2, …
「邊界剖面線與填實」對話方塊中的預設剖面線樣式 ANSI31 如下所示:
其定義如下:
*ANSI31, ANSI Iron, Brick, Stone masonry
45, 0,0, 0,.125
第一行的樣式名稱 *ANSI31 後有一描述:ANSI Iron, Brick, Stone masonry。 此簡單樣式定義指定以 45 度角來繪製線,且剖面線系列的第一條線將通過圖面原點 (0,0),剖面線系列中各線的間距為 0.125 個圖面單位。
剖面線樣式定義遵循以下規則:
樣式定義中的每一行最多只能包含 80 個字元。 並可以包含字母、數字和特殊字元,如底線 (_)、連字符號 (-) 和錢幣符號 ($)。 但是,樣式定義必須以字母或數字開始,而不能以特殊字元開始。
AutoCAD 將忽略空白行以及分號右邊的文字。
AutoCAD 會將每一條樣式線視為線系列的第一個成員,並在兩個方向上套用差值偏移,以產生一個有無限多條平行線的系列。
delta-x 值表示線系列成員間沿線方向的位移。 該值僅用於虛線。
delta-y 值表示線系列成員間的間距,即垂直於各線而測量的距離。
AutoCAD 將線的長度視為無限長, 而虛線樣式則重疊於此線上。
產生剖面線的過程,就是將樣式定義中的每一條線,擴展成無限的平行線系列的過程。 AutoCAD 會檢視所有已選取的物件是否與這些線中的任一條有交點;一有交點,就會打開或關閉剖面線 (至於打開還是關閉,是由剖面型式來決定的)。 每個剖面線系列都是由含有絕對原點的起始線以平行的方式產生的,以保證完全對齊。
如果建立十分密集的剖面線,AutoCAD 可能拒絕此剖面線,並顯示一條訊息,指出剖面線比例太小或虛線長度太短。 使用 (setenv MaxHatch n) 設定系統登錄變數 MaxHatch,您可以變更剖面線的最大數目,其中 n 是介於 100 到 10,000,000 (一千萬) 之間的數值。
註 變更 MaxHatch 的值時,必須按所展示的大寫形式輸入 MaxHatch。
----------------
===========
協勤資訊_Mingway