官术网_书友最值得收藏!

2.5 CAD系統變量與命令

在AutoCAD中提供了各種系統變量(System Variables),用于存儲操作環境設置、圖形信息和一些命令的設置(或值)等。利用系統變量可以顯示當前狀態,也可控制AutoCAD的某些功能和設計環境、命令的工作方式。

2.5.1 系統變量定義與類型

CAD系統變量是控制某些命令工作方式的設置。系統變量可以打開或關閉模式,如“捕捉模式”“柵格顯示”或“正交模式”等,也可以設置填充圖案的默認比例,還能存儲有關當前圖形和程序配置的信息。有時用戶使用系統變量來更改一些設置,在其他情況下,還可以使用系統變量顯示當前狀態。

系統變量通常有6~10個字符長的縮寫名稱,許多系統變量有簡單的開關設置。系統變量主要有以下幾種類型:整數型、實數型、點、開/關或文本字符串等,如表2-1所示。

表2-1  系統變量類型

2.5.2 系統變量的查看和設置

有些系統變量具有只讀屬性,用戶只能查看而不能修改。而對于沒有只讀屬性的系統變量,用戶可以在命令行中輸入系統變量名或者使用SETVAR命令來改變這些變量的值。

技術要點:

DATE是存儲當前日期的只讀系統變量,可以顯示但不能修改該值。

通常,一個系統變量的取值可以通過相關的命令來改變。例如,當使用DIST命令查詢距離時,只讀系統變量DISTANCE將自動保持最后一個DIST命令的查詢結果。除此之外,用戶還可以通過如下兩種方式直接查看和設置系統變量。

  • 在命令行直接輸入變量名。
  • 使用SETVAR命令指定系統變量。
1.在命令行直接輸入變量名

對于只讀變量,系統將顯示其變量值。而對于非只讀變量,系統在顯示其變量值的同時還允許用戶輸入一個新值來設置該變量。

2.使用SETVAR命令指定系統變量

SETVAR命令不僅可以對指定的變量進行查看和設置,還使用“?”選項來查看全部的系統變量。此外,對于一些與系統命令相同的變量,如AREA等,只能用SETVAR來查看。

SETVAR命令可以通過以下方式來執行。

  • 菜單欄:執行“工具”|“查詢”|“設置變量”命令。
  • 命令行:輸入SETVAR。

命令行操作如下。

技術要點:

SETVAR命令可透明使用,AutoCAD系統變量大全請參見本書附錄。

2.5.3 命令

除了前面介紹的幾種命令執行方式外,在AutoCAD中還可以通過鍵盤來執行,如使用鍵盤快捷鍵來執行繪圖命令。下面介紹其他的方式。

1.在命令行輸入替代命令

在命令行中輸入命令條目時需輸入全名,然后通過按Enter鍵或空格鍵來執行。用戶也可以自定義命令的別名來替代,例如,在命令行中可以輸入C代替circle來啟動CIRCLE(圓)命令,并以此來繪制一個圓。命令行操作如下。

繪制的圓如圖2-71所示。

圖2-71

技術要點:

命令的別名不同于快捷鍵,例如U(放棄)的快捷鍵是Ctrl+Z。

2.在命令行輸入系統變量

用戶可通過在命令行直接輸入系統變量來設置命令的工作方式。例如GRIDMODE系統變量用來控制打開或關閉點柵格顯示。在這種情況下,GRIDMODE系統變量在功能上等價于GRID命令。命令行操作如下。

按命令提示輸入0,可以關閉柵格顯示;若輸入1,可以打開柵格顯示。

3.利用鼠標功能

在繪圖窗口,光標通常顯示為十字線形式。當光標移至菜單選項、工具或對話框內時,它會變成一個箭頭。無論光標是十字線形式還是箭頭形式,當單擊或者按鼠標按鍵時,都會執行相應的命令或動作。在AutoCAD中,鼠標鍵是按照下述規則定義的。

  • 左鍵:指拾取鍵,用于指定屏幕上的點,也可以用來選擇Windows 對象、AutoCAD對象、工具欄按鈕和菜單命令等。
  • 右鍵:指Enter鍵,功能相當于鍵盤上的Enter鍵,用于結束當前使用的命令,此時程序將根據當前繪圖狀態彈出不同的快捷菜單。
  • 中鍵:按住中鍵,相當于AutoCAD中的PAN命令(實時平移)。滾動中鍵(滾輪),相當于AutoCAD中的ZOOM命令(實時縮放)。
  • Shift+右鍵:彈出“對象捕捉”快捷菜單。對于三鍵鼠標,彈出按鈕通常是鼠標的中間按鈕,如圖2-72所示。
  • Shift+中鍵:三維動態旋轉視圖,如圖2-73所示。
  • Ctrl+中鍵:上、下、左、右旋轉視圖,如圖2-74所示。
  • Ctrl+右鍵:彈出“對象捕捉”快捷菜單。

圖2-72

圖2-73

圖2-74

4.鍵盤快捷鍵

快捷鍵是指用于啟動命令的快捷鍵。例如,可以按Ctrl+O快捷鍵來打開文件,按Ctrl+S快捷鍵來保存文件,結果與從“文件”菜單中選擇“打開”和“保存”命令相同。表2-2顯示了“保存”快捷鍵的特性,其顯示方式與在“特性”窗格中的顯示方式相同。

表2-2 “保存”快捷鍵的特性

技術要點:

快捷鍵從用于創建它的命令中繼承了自己的特性。

用戶可以為常用命令指定快捷鍵(有時稱為“加速鍵”),還可以指定臨時替代鍵,以便通過按鍵來執行命令或更改設置。

臨時替代鍵可臨時打開或關閉在“草圖設置”對話框中設置的某個繪圖輔助工具(例如,“正交模式”“對象捕捉”或“極軸追蹤”模式)。表2-3顯示了“對象捕捉替代:端點”臨時替代鍵的特性,其顯示方式與在“特性”窗格中的顯示方式相同。

表2-3  “對象捕捉替代:端點”臨時替代鍵的特性

用戶可以將快捷鍵與命令列表中的任意命令相關聯,還可以創建新快捷鍵或者修改現有的快捷鍵。


動手操作—定義快捷鍵


例如,為命令創建自定義快捷鍵的操作步驟如下。

01 在功能區的“管理”標簽“自定義設置”面板中單擊“用戶界面”按鈕,程序彈出“自定義用戶界面”對話框,如圖2-75所示。

圖2-75

02 在該對話框的“所有自定義文件”下拉列表中單擊“鍵盤快捷鍵”項目旁邊的“+”號,將此節點展開,如圖2-76所示。

圖2-76

03 在“按類別過濾命令列表”下拉列表中選擇“自定義命令”選項,將用戶自定義的命令顯示在下方的命令列表中,如圖2-77所示。

圖2-77

04 使用鼠標左鍵將自定義的命令從命令列表框向上移至“鍵盤快捷鍵”節點中,如圖2-78所示。

圖2-78

05 選擇上一步創建的新快捷鍵,為其創建一個快捷鍵。然后在對話框右邊的“特性”選項區域中選擇“鍵”行,并單擊“…”按鈕,如圖2-79所示。

圖2-79

06 隨后程序彈出“快捷鍵”對話框,再使用鍵盤為“命令1”指定快捷鍵,指定后單擊“確定”按鈕,完成自定義快捷鍵的操作。創建的快捷鍵將在“特性”選項區域的“鍵”選項行中顯示,如圖2-80所示。

圖2-80

07 最后單擊“自定義用戶界面”對話框的“確定”按鈕,完成操作。

主站蜘蛛池模板: 台东市| 巩留县| 诸暨市| 米易县| 莱西市| 永丰县| 泗水县| 墨竹工卡县| 龙井市| 乐业县| 娄底市| 苍山县| 承德市| 克拉玛依市| 淮南市| 手机| 丽江市| 沂水县| 萨嘎县| 宜宾市| 大洼县| 南汇区| 兰州市| 海南省| 蓬莱市| 观塘区| 德昌县| 隆尧县| 南丰县| 安康市| 姜堰市| 雅安市| 余庆县| 平谷区| 磐石市| 杭州市| 无为县| 祁东县| 陇川县| 阳曲县| 高青县|