Step 3 運行腳本文件
進入AutoCAD系統(tǒng),調(diào)用“script”命令彈出“Select Script File(選擇腳本文件)”對話框,定位并打開步驟一中創(chuàng)建的“exam_draw.scr”文件。該文件的運行結(jié)果是在屏幕中間繪制一條直線和一個圓,而且直線和圓繞中心不停地轉(zhuǎn)動。如圖3所示。

實例說明
1. 從實例中我們可以看到,腳本文件的內(nèi)容實際上就是在AutoCAD命令提示行中所用的命令的一個有序集合。腳本文件中的每一行對應(yīng)著AutoCAD命令提示行中的一個命令、一個選項的響應(yīng)。
2. 腳本文件中可以包含注釋,任何以“;”開始的行都被當(dāng)作注釋而在運行時被忽略。此外,腳本文件中所有包含空格的長文件名都必須被括在雙引號中。
3. 需要提醒讀者注意的是,腳本文件中的空格和空行在運行時相當(dāng)于按Enter鍵,因此,為了能正確地運行腳本文件,需嚴(yán)格控制文件中空格和空行的使用,避免多余的空格和空行。
4. 腳本文件在運行時不允許輸入新的信息,所有的信息都必須包含在文件內(nèi)。
5. 運行中的腳本文件在按Esc鍵時,或在調(diào)用另一個SCRIPT命令時被終止。如果腳本文件被取消,或腳本文件遇到錯誤,并且造成該文件的執(zhí)行被懸掛時,可使用RESUME命令繼續(xù)運行。RESUME命令將跳過導(dǎo)致出錯的命令,并繼續(xù)執(zhí)行剩余的腳本文件。
6. DELAY命令用于設(shè)置時間延遲。由于腳本文件是自動運行的命令序列,因此,一些操作發(fā)生得非常快。如果用戶需要清楚地觀看操作過程,則需要使用DELAY進行必要的停頓。DELAY命令的通常格式為:
DELAY Time
其中,Time為延遲時間,取值范圍為0~32767,以毫秒為單位。
7. RSCRIPT命令用于無限制地重復(fù)執(zhí)行腳本文件,直到用戶強制取消為止。當(dāng)用戶要連續(xù)地執(zhí)行同一個腳本文件時,該功能非常有用。
|