autocad撤銷命令在哪兒(cad如何撤銷)

在畫圖的過程中都難免會誤操作,因此CAD與WORD、EXCEL等其他軟體一樣,在誤操作後可以通過“放棄”來取消剛進行的操作,Windows軟體的常規操作也適用於CAD,如在工具欄點“放棄”按鈕,按快捷鍵CTRL Z,點“放棄”按鈕後的下拉箭頭檢視剛進行的操作並選擇回退到哪一步,如下圖所示:

除了跟常規應用軟體的類似的撤銷操作外,CAD內部還提供了多種命令和操作方法來撤銷操作,下面就簡單給大家介紹一下。

一、UNDO命令

UNDO是撤銷的基礎命令,無論是按CTRL Z,單擊工具欄的撤銷按鈕,其實從根源上來說都是呼叫UNDO命令。因為有了撤銷按鈕、快捷鍵CTRL Z或U,大家一般很少用UNDO命令。

但如果想真正瞭解CAD的撤銷操作,就有必要了解一下UNDO命令的各個選項的作用,當我們輸入UNDO命令回車或空格後,會彈出下列提示:

命令: UNDO

當前設定: 自動 = 開,控制 = 全部,合併 = 是,圖層 = 是

輸入要放棄的運算元目或 [自動(A)/控制(C)/開始(BE)/結束(E)/標記(M)/後退(B)]<1>:

預設的選項是讓我們輸入要放棄的運算元目,而直接回車的話可以直接執行< >裡的選項,撤銷一步操作。我們可以看到UNDO命令有很多的引數,在執行UNDO的時候首先會告訴我們一些關鍵引數的當前設定:當前設定: 自動 = 開,控制 = 全部,合併 = 是,圖層 = 是。UNDO的這些引數都有什麼作用呢?下面不妨給大家簡單介紹一下。

自動(A)

將巨集(如選單巨集)中的命令編組到單個動作中,使用這些命令後可以通過單個U命令撤銷。常規介面中面板或選單中的命令通常都只會執行一個命令,只是有些會加上一些判斷,有些是執行某個命令的某個引數,所以這個自動選項開關看不出效果。如果一個巨集或選單巨集中同時執行多項操作,自動開啟關閉就可以看出區別了。但一般情況下我們沒有必要去調整這個操作。

控制(C)

改變撤銷命令的設定,例如開啟、關閉或改變可撤銷的命令數,輸入C回車後可以看到有多個控制選項如下:

輸入要放棄的運算元目或 [自動(A)/控制(C)/開始(BE)/結束(E)/標記(M)/後退(B)]<1>: c

輸入 UNDO 控制選項 [全部(A)/無(N)/一個(O)/合併(C)/圖層(L)] <全部>:

各控制選項的作用如下:

全部(A)

開啟 UNDO 命令。

無(N)

關閉 UNDO 命令。不光 UNDO 命令不可使用,U 命令也被關閉,標準工具欄上的撤銷按鈕也失效。當 UNDO 命令處於關閉狀態時,在命令列輸入 UNDO 後按 ENTER 鍵,命令列只會是上一命令列提示。

當出現UNDO命令不能用的時候,可以檢查一下UNDO命令的控制選項是否被設定成“無”了。

一個(O)

設定 UNDO 命令一次只能撤消一步操作。當此選項生效時,在命令列輸入 UNDO 後按回車或空格鍵,命令列提示會被簡化成:

輸入選項 [控制(C)]<1>:

可通過輸入C還修改並回復設定。

合併(C)

我們在畫圖過程中經常會縮放和平移檢視,如果每一次平移或縮放都當做一次操作來撤銷的話,需要撤銷很多次,這裡的合併就是將連續的平移或縮放合併成一次操作進行撤銷。

圖層(L)

跟縮放平移的操作類似,我們對圖層做的連續修改也可以合併成一步進行操作。

估計是提出需要控制合併縮放平移及圖層操作的使用者比較多,而大多數不知道這個設定隱藏在UNDO命令的二級選項中,因此AUTOCAD高版本在選項對話方塊裡提供了選項,如下圖所示。

開始(BE)

將一系列操作編組為一個集合。在使用 UNDO 命令的“開始”選項後,所有後續操作都將成為此集合的一部分,直至使用“結束”選項。UNDO 和 U 命令將編組操作當作單步操作。

結束(E)

結束操作編組。如果使用了“開始”後而不使用“結束”,則在使用“撤消的步驟數”時將撤銷指定數量的操作,直到撤銷到設定UNDO開始點的操作為止。如果想繼續撤銷設定開始點之前的操作,必須按照命令列提示設定一個結束點(即使集合為空,也就是設定開始點後以後的操作已全部被撤銷)。對 U 命令也一樣。由“標記”選項放置的標記在 UNDO 編組中不顯示。

標記(M)

在撤消資訊中放置一個UNDO標記。可以用後退(B)一次性撤銷標記後的所有操作,如果一步步撤銷的操作的話,當遇到標記時命令列會提示:發現標記

後退(B)

如果在操作過程中設定了UNDO的標記,使用後退選項可以一次性返回到最近的標記位置。如果沒有設定UNDO標記,使用後退操作可以一次性撤銷記錄的所有操作。

上面簡單介紹了一下UNDO的所有選項,大家雖然感覺裡面有些選項可能很有用,但估計在平時也不會去用到,因為設定起始、結束或標記都太麻煩,這些選項在一些二次開發的程式裡可能會用到,大家如果感興趣的話也不妨試試,在一些特殊情況下用一下也挺方便的。

二、U命令

大多數人認為U是UNDO的別名(快捷鍵),就像L是LINE的別名一樣,實際並不是如此。輸入L和輸入LINE回車後,命令列的提示是一樣的,而輸入U和輸入UNDO後回車,命令列的選項並不相同,因此U並不單純是UNDO的別名(在別名檔案PGP裡也找到這個設定)。U相當於輸入UNDO命令後回車後輸入了1選項,也就是單步的UNDO。

U顯然更加方便,輸入少,不用輸入選項。於CAD回車就可以重複命令,我們在輸入U後,不停按空格就可以不停回退了,非常方便。而且繪圖過程中我們通常會發現錯誤立即回退,很少有人記得需要回退幾步,更很少有人會在其中做標記了,在日常繪圖中大家通常會用U,而UNDO用得比較少。

三、其他撤銷操作

除了這些常規的命令,CAD還根據一些特定的需要設定了一些特殊的撤銷命令。

1、OOPS:恢復剛被刪除的圖形。

假如我們誤刪除了圖形後又進行了檢視調整、圖層調整等操作,我們希望保留當前的檢視和圖層設定,只是希望恢復被刪除的圖形,我們可以輸入OOPS後回車即可。

2、LAYERP:恢復之前的圖層設定

如果只想撤銷對圖層特性的修改,就可以用LAYERP命令,在命令面板和工具欄呼叫這個命令更方便一點,中文命令名叫:上一個,意思是上一個圖層狀態,如下圖所示。

在很早版本就有這個命令,但要命令生效,必須將LAYERPMODE變數設定為1,軟體才會單獨記錄圖層狀態,高版本此變數預設設定為1,無需設定了。

3、撤銷繪圖或修改命令中某一步

如果繪圖或修改命令支援多步操作,例如畫直線、多段線、複製、偏移等,當進行完第一步操作後,通常都會增加一個放棄(U)引數,如果誤操作了,就可以輸入U回車撤銷上一步操作,無需退出命令重來。

小結

總結一下,在CAD中要撤銷剛進行的操作的方法有下面幾種:

1、在工具欄、快速訪問工具單擊“放棄”按鈕(當然包括在選單裡選擇:編輯>放棄),撤銷一步操作。

2、按CTRL Z,撤銷一步操作。

3、輸入U命令,回車,撤銷一步操作。

4、單擊快速訪問工具欄“放棄”按鈕後的下拉箭頭,在下拉選單中可一次撤銷多步操作。

5、輸入UNDO命令,回車,可以通過輸入數目撤銷多步操作,可以設定開始、結束、標記等選項來定製撤銷操作。

6、輸入OOPS命令,回車,可以恢復剛被刪除的物件,不撤銷其他操作

7、LAYERP命令,可以恢復上一次的圖層狀態,不撤銷其他操作。

8、在繪製直線、多段線、樣條線,執行復制、偏移等需要多步操作的繪圖和編輯命令時,輸入U,回車,可撤銷剛剛定位點或生成的圖形。

另外要記住,UNDO是可以被關掉的,如果UNDO被關掉,可以輸入UNDO後回車輸入C(控制)回車,然後再輸入A回車,可以恢復正常。

文章來源於網路