庫搜索路徑和命令搜索過程

2013-05-05  by:廣州有限元分析、培訓(xùn)中心-1CAE.COM  來源:仿真在線

29.4.1 環(huán)境變量的識別

AutoCAD按下列方式識別環(huán)境變量設(shè)置:

(1) 如果使用命令行開關(guān)指定環(huán)境變量設(shè)置,在命令行開關(guān)中的設(shè)置將代替環(huán)境變量值和在“Options(選項)”對話框中指定的設(shè)置。

(2) 如果未使用命令行開關(guān)設(shè)置,則 AutoCAD使用“Options(選項)”對話框中相應(yīng)的設(shè)置。

(3) 如果既沒有使用命令行開關(guān),也沒有設(shè)置“Options(選項)”中的值,則 AutoCAD 使用環(huán)境變量值。

29.4.2 庫搜索路徑

缺省狀態(tài)下,AutoCAD按照庫路徑中指定的次序搜索支持文件,如下所示。

(1) 當前目錄(這通常由快捷圖標的“開始”設(shè)置決定)。

(2) 包含當前圖形文件的目錄。

(3) “options(選項)”對話框指定的搜索路徑中所列出的目錄。

(4) 包含AutoCAD程序文件的目錄。

上述各目錄可能相同,這取決于當前環(huán)境。如果某個文件不在搜索路徑中,則必須指定其路徑名和文件名,AutoCAD才能找到該文件。

29.4.3 命令搜索過程

AutoCAD要對所輸入命令進行一系列有效性檢查。一個命令可以是內(nèi)部命令、系統(tǒng)變量、acad.pgp文件中定義的外部命令或命令別名,或是用戶定義的 AutoLISP 命令,也可以由ObjectARX應(yīng)用程序或設(shè)備驅(qū)動程序命令來定義。另外,命令可以在命令行中鍵入或者從適當?shù)牟藛沃羞x擇,也可以從腳本文件中或者由AutoLISP或ObjectARX應(yīng)用程序來輸入。

下列過程描述了AutoCAD 驗證命令名稱的搜索次序:

(1) 如果輸入空響應(yīng)(按空格鍵或回車鍵),則AutoCAD調(diào)用上次執(zhí)行的命令?!癶elp”是缺省命令。

(2) AutoCAD先在內(nèi)置命令表中查找該命令名。如果該命令在內(nèi)置命令表中,并且沒有前綴句號(.),AutoCAD將接著在未定義命令表中查找該命令。如果該命令未被定義,則繼續(xù)搜索;否則將執(zhí)行該命令,除非有其他原因使命令不能執(zhí)行。

(3) AutoCAD檢查該命令名稱是否由設(shè)備驅(qū)動程序定義,然后檢查命令名是否由顯示驅(qū)動程序定義。

(4) AutoCAD 在程序參數(shù)文件 (acad.pgp) 定義的外部命令中查找該命令名稱。如果該命令名稱對應(yīng)一個已經(jīng)定義的外部命令,則運行該命令,并結(jié)束搜索。

(5) AutoCAD在由AutoLISP或ObjectARX應(yīng)用程序定義的命令列表中查找該命令名稱。自動加載的命令在此時加載。

(6) AutoCAD在系統(tǒng)變量列表中查找該命令名稱。如果找到該名稱,AutoCAD將輸入作為變量名,執(zhí)行“setvar”命令。

(7) 如果該命令名稱對應(yīng)程序參數(shù)文件中定義的命令別名,AutoCAD用該命令的全名在內(nèi)置命令列表中重新搜索。

(8) 如果前面所有步驟都失敗了,則搜索終止,并顯示非法命令的警告信息。

小 結(jié)

本章主要介紹了AutoCAD系統(tǒng)的目錄結(jié)構(gòu)、命令行開關(guān)、環(huán)境設(shè)置等內(nèi)容。


開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標簽搜索:庫搜索路徑和命令搜索過程 AutoCAD培訓(xùn) AutoCAD培訓(xùn)課程 AutoCAD圖紙設(shè)計 AutoCAD在線視頻 AutoCAD技術(shù)學(xué)習(xí)教程 AutoCAD軟件教程 AutoCAD資料下載 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) Abaqus培訓(xùn) Autoform培訓(xùn) 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復(fù)電話,謝謝!
驗證碼

全國服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com