在我們使用CAD
CAD繪圖軟件中,除了我們常用的一些CAD繪圖工具及命令,軟件中好包含有大量的
CAD系統變量,這些CAD系統變量在很多時候對我們使用CAD軟件有很重要的作用,我們來了解下軟件中都要哪些CAD系統變量。
CAD系統變量匯總:
A 系統變量
gCADlspasdoc 0 僅將gCAD.l 加載到 gCAD 任務打開的第一個圖形中; 1 將 gCAD.lsp 加載到每一個打開的圖形中
gCADprefix 存儲由 gCAD 環境變量指定的目錄路徑(如果有的話),如果需要則附加路徑分隔符
gCADver 存儲 CAD 的版本號。這個變量與 dxf 文件標題變量 $gCADver 不同,"$gCADver" 包含圖形數據庫的級別號
acisoutver 控制 acisout 命令創建的 sat 文件的 acis 版本。acisout 支持值 15 到 18、20、21、30、40、50、60 和 70。
aflags 設置 attdef 位碼的屬性標志:0無選定的屬性模式:1.不可見 2.固定4.驗證.8.預置
angbase 類型:實數; 保存位置:圖形 初始值:0.0000 相對于當前 ucs 將基準角設置為 0 度。
angdir 設置正角度的方向 初始值:0;從相對于當前 ucs 方向的 0 角度測量角度值。0 逆時針 1 順時針
apbox 打開或關閉 autosnap 靶框。當捕捉對象時,靶框顯示在十字光標的中心。0 不顯示靶框 1 顯示靶框(這個在選項對話框可以設置)
aperture 以像素為單位設置靶框顯示尺寸。靶框是繪圖命令中使用的選擇工具。初始值:10 (這個在選項對話框可以設置)
area area 既是命令又是系統變量。存儲由area 計算的最后一個面積值。
attdia 控制 insert 命令是否使用對話框用于屬性值的輸入:0.給出命令行提示 1.使用對話框
attmode 控制屬性的顯示:0 關,使所有屬性不可見;1.普通,保持每個屬性當前的可見性;2.開,使全部屬性可見
attreq 確定 insert 命令在插入塊時默認屬性設置。0.所有屬性均采用各自的默認值;1.使用對話框獲取屬性值
auditctl 控制 audit 命令是否創建核查報告 (adt) 文件:0.禁止寫 adt 文件 1.寫 adt 文件
aunits 設置角度單位:0.十進制度數 1.度/分/秒 2.百分度 3.弧度 4.勘測單位 (單位對話框里可以設置)
auprec 設置所有只讀角度單位(顯示在狀態行上)和可編輯角度單位(其精度小于或等于當前 auprec 的值)的小數位數。 (單位對話框里可以設置)
autosnap 0.關(自動捕捉);1.開 2.開提示 4.開磁吸 8.開極軸追蹤 16 開捕捉追蹤 32 開極軸追蹤和捕捉追蹤提示 (狀態欄可以設置,這個主要在二次開發程序中使用)
B 系統變量
backz 以繪圖單位存儲當前視口后向剪裁平面到目標平面的偏移值。viewmode 系統變量中的后向剪裁位打開時才有效。
bindtype 控制綁定或在位編輯外部參照時外部參照名稱的處理方式:0.傳統的綁定方式 1.類似“插入”方式
blipmode 控制點標記是否可見。blipmode 既是命令又是系統變量。使用 setvar 命令訪問此變量:0.關閉 1.打開
BLOCKEDITLOCK 禁止打開塊編輯器和編輯動態塊定義。0.指定可以打開塊編輯器 1.指定不可以打開塊編輯器
BLOCKEDITOR 反映塊編輯器是否已打開。0.指示塊編輯器未打開 1.指示塊編輯器已打開
C 系統變量
cdate 設置日歷的日期和時間,不被保存。
cecolor 設置新對象的顏色。有效值包括 bylayer、byblock 以及從 1 到 255 的整數。
celtscale 設置當前對象的線型比例因子。
celtype 設置新對象的線型。初始值:“bylayer”
celweight 設置新對象的線寬:1.線寬為“bylayer”;2.線寬為“byblock”;3.線寬為“default”。
chamfera 設置第一個倒角距離。初始值: 0.0000
chamferb 設置第二個倒角距離。初始值: 0.0000
chamferc 設置倒角長度。初始值: 0.0000
chamferd 設置倒角角度。初始值: 0.0000
chammode 設置 CAD 創建倒角的輸入方法:0.需要兩個倒角距離 1.需要一個倒角距離和一個角度
circlerad 設置默認的圓半徑:0.表示無默認半徑。初始值:0.0000
clayer 設置當前圖層。初始值:0
cmdactive 存儲位碼值,此位碼值指示激活的是普通命令、透明命令、腳本還是對話框。
cmddia 輸入方式的切換:0.命令行輸入 1.對話框輸入
cmdecho 控制在 autolisp 的 command 函數運行時 CAD 是否回顯提示和輸入:0.關閉回顯 1.打開回顯
cmdnames 顯示當前活動命令和透明命令的名稱。例如 line'zoom 指示zoom 命令在line 命令執行期間被透明使用。
cmljust 指定多線對正方式:0.上 1.中間 2.下。初始值:0
cmlscale 初始值:1.0000(英制)或 20.0000(公制)控制多線的全局寬度。
cmlstyle 設置 CAD 繪制多線的樣式。初始值:"standard"
compass 控制當前視口中三維指南針的開關狀態:0.關閉三維指南針 1.打開三維指南針
coords 0.用定點設備指定點時更新坐標顯示 1.不斷地更新絕對坐標的顯示 2.不斷地更新絕對坐標的顯示
cplotstyle 控制新對象的當前打印樣式。
cprofile 顯示當前配置的名稱。
ctab 返回圖形中當前(模型或布局)選項卡的名稱。通過本系統變量,用戶可以確定當前的活動選項卡。
cursorsize 按屏幕大小的百分比確定十字光標的大小。初始值:5 (選項對話框可以設置)
cvport 設置當前視口的標識碼。
D 系統變量
date 存儲當前日期和時間。
dbmod 用位碼指示圖形的修改狀態:1.對象數據庫被修改 4.數據庫變量被修改 8.窗口被修改 16.視圖被修改
dctcust 顯示當前自定義拼寫詞典的路徑和文件名。
dctmain 顯示當前的主拼寫詞典的文件名。
deflplstyle 指定圖層 0 的默認打印樣式。
defplstyle 為新對象指定默認打印樣式。
delobj 控制創建其他對象的對象將從圖形數據庫中刪除還是保留在圖形數據庫中:0.保留對象 1. 刪除對象
demandload 當圖形包含由第三方應用程序創建的自定義對象時,指定 CAD 是否以及何時按需加載此應用程序。
diastat 存儲最近一次使用的對話框的退出方式:0.取消 1.確定
dimadec 1.使用 dimdec 設置的小數位數繪制角度標注;0-8 使用 dimadec 設置的小數位數繪制角度標注。(前面帶dim的變量都是標注相關的變量,在標注樣式對話框在屬性框里都可以設置這些參數)
dimalt 控制標注中換算單位的顯示:關.禁用換算單位開.啟用換算單位
dimaltd 控制換算單位中小數位的位數。
dimaltf 控制換算單位乘數。
dimaltrnd 舍入換算標注單位。
dimalttd 設置標注換算單位公差值小數位的位數。
dimalttz 控制是否對公差值作消零處理。
dimaltu 為所有標注樣式族(角度標注除外)換算單位設置單位格式。
dimaltz 控制是否對換算單位標注值作消零處理。dimaltz 值為 0 - 3 時只影響英尺-英寸標注。
dimapost 為所有標注類型(角度標注除外)的換算標注測量值指定文字前綴或后綴(或兩者都指定)。
dimaso 控制標注對象的關聯性。
dimassoc 控制標注對象的關聯性。
dimasz 控制尺寸線、引線箭頭的大小。并控制鉤線的大小。
dimatfit 當尺寸界線的空間不足以同時放下標注文字和箭頭時,本系統變量將確定這兩者的排列方式。
dimaunit 設置角度標注的單位格式:0.十進制度數 1.度/分/秒 2.百分度 3.弧度
dimazin 對角度標注作消零處理。
dimblk 設置尺寸線或引線末端顯示的箭頭塊。
dimblk1 當 dimsah 系統變量打開時,設置尺寸線第一個端點的箭頭。
dimblk2 當 dimsah 系統變量打開時,設置尺寸線第二個端點的箭頭。
dimcen 控制由 dimcenter、 dimdiameter 和 dimradius 命令繪制的圓或圓弧的圓心標記和中心線圖形。
dimclrd 為尺寸線、箭頭和標注引線指定顏色。同時控制由 leader 命令創建的引線顏色。
dimclre 為尺寸界線指定顏色。
dimclrt 為標注文字指定顏色。
dimdec 設置標注主單位顯示的小數位位數。精度基于選定的單位或角度格式。
dimdle 當使用小斜線代替箭頭進行標注時,設置尺寸線超出尺寸界線的距離。
dimdli 控制基線標注中尺寸線的間距。
dimdsep 指定一個單字符作為創建十進制標注時使用的小數分隔符。
dimexe 指定尺寸界線超出尺寸線的距離。
dimexo 指定尺寸界線偏移原點的距離。
dimfit 舊式,除用于保留腳本的完整性外沒有任何影響。dimfit 被 dimatfit 系統變量和 dimtmove 系統變量代替。
dimfrac 在 dimlunit 系統變量設置為:4(建筑)或 5(分數)時設置分數格式,0.水平 1.斜 2.不堆疊
dimgap 當尺寸線分成段以在兩段之間放置標注文字時,設置標注文字周圍的距離。
dimjust 控制標注文字的水平位置。
dimldrblk 指定引線箭頭的類型。要返回默認值(實心閉合箭頭顯示),請輸入單個句點 (.)。
dimlfac 設置線性標注測量值的比例因子。
dimlim 將極限尺寸生成為默認文字。
dimlunit 為所有標注類型(除角度標注外)設置單位制。
dimlwd 指定尺寸線的線寬。其值是標準線寬。-3.bylayer -2.byblock 整數代表百分之一毫米的倍數
dimlwe 指定尺寸界線的線寬。其值是標準線寬。-3 bylayer -2 byblock 整數代表百分之一毫米的倍數
dimpost 指定標注測量值的文字前綴或后綴(或者兩者都指定)。
dimrnd 將所有標注距離舍入到指定值。
dimsah 控制尺寸線箭頭塊的顯示。
dimscale 為標注變量(指定尺寸、距離或偏移量)設置全局比例因子。同時還影響 leader 命令創建的引線對象的比例。
dimsd1 控制是否禁止顯示第一條尺寸線。
dimsd2 控制是否禁止顯示第二條尺寸線。
dimse1 控制是否禁止顯示第一條尺寸界線:關.不禁止顯示尺寸界線開.禁止顯示尺寸界線
dimse2 控制是否禁止顯示第二條尺寸界線:關.不禁止顯示尺寸界線開.禁止顯示尺寸界線
dimsho 舊式,除用于保留腳本的完整性外沒有任何影響。
dimsoxd 控制是否允許尺寸線繪制到尺寸界線之外:關.不消除尺寸線開.消除尺寸線
dimstyle dimstyle 既是命令又是系統變量。作為系統變量,dimstyle 將顯示當前標注樣式。
dimtad 控制文字相對尺寸線的垂直位置。
dimtdec 為標注主單位的公差值設置顯示的小數位位數。
dimtfac 按照 dimtxt 系統變量的設置,相對于標注文字高度給分數值和公差值的文字高度指定比例因子。
dimtih 控制所有標注類型(坐標標注除外)的標注文字在尺寸界線內的位置。
dimtix 在尺寸界線之間繪制文字。
dimtm 在 dimtol 系統變量或 dimlim 系統變量為開的情況下,為標注文字設置最小(下)偏差。
dimtmove 設置標注文字的移動規則。
dimtofl 控制是否將尺寸線繪制在尺寸界線之間(即使文字放置在尺寸界線之外)。
dimtoh 控制標注文字在尺寸界線外的位置:0或關.將文字與尺寸線對齊 1或開.水平繪制文字
dimtol 將公差附在標注文字之后。將 dimtol 設置為“開”,將關閉 dimlim 系統變量。
dimtolj 設置公差值相對名詞性標注文字的垂直對正方式:0.下 1.中間 2.上
dimtp 在dimtol 或 dimlim 系統變量設置為開的情況下,為標注文字設置最大(上)偏差。dimtp 接受帶符號的值。
dimtsz 指定線性標注、半徑標注以及直徑標注中替代箭頭的小斜線尺寸。
dimtvp 控制尺寸線上方或下方標注文字的垂直位置。當 dimtad 設置為關時,CAD 將使用 dimtvp 的值。
dimtxsty 指定標注的文字樣式。
dimtxt 指定標注文字的高度,除非當前文字樣式具有固定的高度。
dimtzin 控制是否對公差值作消零處理。
dimunit 舊式,除用于保留腳本的完整性外沒有任何影響。dimunit 被 dimlunit 和 dimfrac 系統變量代替。
dimupt 控制用戶定位文字的選項。0光標僅控制尺寸線的位置 1或開光標控制文字以及尺寸線的位置
dimzin 控制是否對主單位值作消零處理。
dispsilh 控制“線框”模式下實體對象輪廓曲線的顯示。并控制在實體對象被消隱時是否繪制網格。0.關 1.開
distance 存儲 dist 命令計算的距離。
donutid 設置圓環的默認內直徑。
donutod 設置圓環的默認外直徑。此值不能為零。
dragmode 控制拖動對象的顯示。
dragp1 設置重生成拖動模式下的輸入采樣率。
dragp2 設置快速拖動模式下的輸入采樣率。
dwgcheck 在打開圖形時檢查圖形中的潛在問題。(打開非CAD保存的DWG圖紙是否出現提示信息,設置為0,不顯示信息。)
dwgcodepage 存儲與 syscodepage 系統變量相同的值(出于兼容性的原因)。(各種不同語言必須使用對應的代碼頁,如果代碼頁存儲錯誤,可能導致文字顯示亂碼,這個變量是一個只讀變量,就是我們自己無法設
置。)
dwgname 存儲用戶輸入的圖形名。
dwgprefix 存儲圖形文件的驅動器/目錄前綴。
dwgtitled 指出當前圖形是否已命名:0.圖形未命名 1.圖形已命名
E 系統變量
edgemode 控制 trim 和 extend 命令確定邊界的邊和剪切邊的方式。
elevation 存儲當前空間當前視口中相對當前 ucs 的當前標高值。(如果你繪制任何圖形都有Z坐標,請用此變量進行設置)
expert 控制是否顯示某些特定提示。
explmode 控制 explode 命令是否支持比例不一致 (nus) 的塊。
extmax 存儲圖形范圍右上角點的值。
extmin 存儲圖形范圍左下角點的值。
extnames 為存儲于定義表中的命名對象名稱(例如線型和圖層)設置參數。
F 系統變量
facetratio 控制圓柱或圓錐 shapemanager 實體鑲嵌面的寬高比。設置為 1 將增加網格密度以改善渲染模型和著色模型的質量。
facetres 調整著色對象和渲染對象的平滑度,對象的隱藏線被刪除。有效值為 0.01 到 10.0。
filedia 控制與讀寫文件命令一起使用的對話框的顯示。(如果打開和保存文件時不出對話框,只出命令行,請輸入此變量,并將數值設置為1)
filletrad 存儲當前的圓角半徑。
fill或fillmode 指定圖案填充(包括實體填充和漸變填充)、二維實體和寬多段線是否被填充。(如果填充不顯示,請輸入此命令,將數值設置為1)
fontalt 在找不到指定的字體文件時指定替換字體。
fontmap 指定要用到的字體映射文件。
frontz 按圖形單位存儲當前視口中前向剪裁平面到目標平面的偏移量。
fullopen 指示當前圖形是否被局部打開。
G 系統變量
gfang 指定漸變填充的角度。有效值為 0 到 360 度。
gfclr1 為單色漸變填充或雙色漸變填充的第一種顏色指定顏色。有效值為“rgb 000, 000, 000”到“rgb 255, 255, 255”。
gfclr2 為雙色漸變填充的第二種顏色指定顏色。有效值為“rgb 000, 000, 000”到“rgb 255, 255, 255”。
gfclrlum 在單色漸變填充中使顏色變淡(與白色混合)或變深(與黑色混合)。有效值為 0.0(最暗)到 1.0(最亮)
gfclrstate 指定是否在漸變填充中使用單色或者雙色. 0.雙色漸變填充 1.單色漸變填充
gfname 指定一個漸變填充圖案。有效值為 1 到 9。
gfshift 指定在漸變填充中的圖案是否是居中或是向左變換移位.0.居中 1.向左上方移動
gridmode 指定打開或關閉柵格。0.關閉柵格 1.打開柵格(可在狀態欄設置)
gridunit 指定當前視口的柵格間距(x 和 y 方向)。(可在柵格和捕捉設置對話框中設置)
gripblock 控制塊中夾點的指定。0.只為塊的插入點指定夾點 1.為塊中的對象指定夾點
gripcolor 控制未選定夾點的顏色。有效取值范圍為 1 到 255。(可在“選項”對話框中進行設置)
griphot 控制選定夾點的顏色。有效取值范圍為 1 到 255。
griphover 控制當光標停在夾點上時其夾點的填充顏色。有效取值范圍為 1 到 255。
gripobjlimit 抑制當初始選擇集包含的對象超過特定的數量時夾點的顯示。
grips 控制“拉伸”、“移動”、“旋轉”、“縮放”和“鏡像夾點”模式中選擇集夾點的使用。
gripsize 以像素為單位設置夾點方框的大小。有效的取值范圍為 1 到 255。
griptips 控制當光標在支持夾點提示的自定義對象上面懸停時,其夾點提示的顯示.
H 系統變量
halogap 指定當一個對象被另一個對象遮擋時,顯示一個間隙。
handles 報告應用程序是否可以訪問對象句柄。因為句柄不能再被關閉,所以只用于保留腳本的完整性,沒有其他影響
hideprecision 控制消隱和著色的精度。
hidetext 指定在執行 hide 命令的過程中是否處理由 text、dtext 或 mtext 命令創建的文字對象。
highlight 控制對象的亮顯。它并不影響使用夾點選定的對象。
hpang 指定填充圖案的角度。
hpassoc 控制圖案填充和漸變填充是否關聯.
hpbound 控制 bhatch 和 boundary 命令創建的對象類型。
hpdouble 指定用戶定義圖案的雙向填充圖案。雙向將指定與原始直線成 90 度角繪制的第二組直線。
hpname 設置默認填充圖案,其名稱最多可包含 34 個字符,其中不能有空格。
hpscale 指定填充圖案的比例因子,其值不能為零。(可在填充對話框中進行設置)
hpspace 為用戶定義的簡單圖案指定填充圖案的線間隔,其值不能為零。
hyperlinkbase 指定圖形中用于所有相對超鏈接的路徑。如果未指定值,圖形路徑將用于所有相對超鏈接。
以上就是在CAD繪圖軟件中,我們在了解了CAD系統變量后,在以后使用CAD軟件或者繪制圖紙的時候,可以幫助我們解決一些常見的問題。今天就介紹這么多了。安裝浩辰CAD軟件試試吧。更多CAD教程技巧,可關注浩辰CAD官網進行查看。