CAD為什么選擇對象后執(zhí)行命令還提示讓選擇對象?
在CAD中我們習慣于先選定對象,然后再執(zhí)行編輯或修改命令,比如移動、復制等。但有時我們先選擇了對象,執(zhí)行編輯命令的時候,還會讓我們再選擇對象。遇到這個問題的人很多,前幾天還有網友問類似的問題,信息之前發(fā)過相關文章, 但發(fā)現(xiàn)之前文章的說法是不對的,有必要更新一下。初學CAD應該掌握的選擇技巧?
CAD選擇對象技巧大全
一、任何情況下先選擇都不起作用了
如果先選擇對象后無論是在命令行輸入命令,如MOVECOPY等,還是按CTRL+C快捷鍵,還是在工具欄、面板、菜單中選命令,都提示讓重新選擇對象,那就應該是“先選擇后執(zhí)行”選項被關掉了,也就是PICKFIRST變量被設置為0了。
解決方法:
就是到選項OP對話框的“選擇集”選項卡中檢查“先選擇后執(zhí)行”選項是否被勾選了,如下圖所示。

如果記得住變量,就可以直接輸入PICKFIRST,回車,如果設置是0,直接改成1就好了。
二、先選擇圖形后用快捷鍵、菜單、工具欄執(zhí)行命令時先選擇無效了
之前網友就遇到了這樣的問題,復制COPY和移動MOVE這些常用的編輯命令先選擇對象是起作用的,但CTRL+C時卻提示讓選擇對象,檢查“先選擇后執(zhí)行”選項也是打開的,出現(xiàn)這種情況是因為QAFLAGS變量被設置為1了。
其實他說的復制和移動常用命令可以,應該是選擇對象后輸入的命令名或快捷鍵,如COPY(CO)或MOVE(M),如果輸入COPYCLIP命令應該也是可以執(zhí)行的,但CTRL+C卻不行,另外先選擇對象后,從菜單、工具欄、RIBBON命令面板調用修改命令,也同樣會提示選擇對象,如下圖所示。

只所以這樣,CTRL+C這樣的組合快捷鍵、菜單、工具欄、面板的命令都是在CUI里定義的,并不是簡單執(zhí)行命令,而是通過宏語句做了一些判斷和處理,如下圖所示。

當QAFLAGS設置為1時,在前面判斷語句執(zhí)行過程中就將選擇集給丟掉了。
至于為什么會如此,現(xiàn)在沒有明確的說法,因為QAFLAGS不是一個公開的變量,在CAD里的幫助里沒有任何說明,網上查到的一些信息也不知道哪些是對的。在2014以上版本輸入QA,在顯示的命令和變量中也找不到,如下圖所示。
解決辦法
輸入QAFLAGS,回車,輸入0,就可以了。
既然是未公開的變量,誤操作也不可能修改這個變量,唯一的可能是加載的程序或插件修改了這個變量,所以要想從根本上解決這個問題,就需要找出是哪個程序導致了這個問題,否則后面還可能出現(xiàn)類似問題。
三、只是定義圖塊時先選對象不起作用
之前遇到有網友說其他命令都沒有問題,只有創(chuàng)建圖塊的時候才會有這種現(xiàn)象,剛開始還真沒有想出來是什么原因,最后從他發(fā)過來的塊定義對話框截圖看出了問題,原來他在圖塊對話框的對象參數(shù)中勾選了“在屏幕上指定”,如下圖所示

當勾選“在屏幕上指定”選項后,下面的選擇對象按鈕也變灰了,也就是說只能在單擊“確定”按鈕后再到圖面上選擇用于創(chuàng)建圖塊的對象了。
當然“先選擇后執(zhí)行”選項被關閉時也同樣會導致創(chuàng)建圖塊時先選了對象還會讓選擇對象,不過兩種情況在創(chuàng)建圖塊時提示不一樣,當沒打開“先選擇后執(zhí)行”時,沒有勾選“在屏幕上指定”對象,會提示我們沒有選定對象,如下圖所示。

出現(xiàn)這種提示,可以在塊定義對話框中單擊選擇對象按鈕來選擇圖形。
而如果只是勾選了“在屏幕上指定”對象,在單擊“確定”按鈕關閉對話框后,會在命令行提示讓選擇對象,如下圖所示。

上面是可以是之前網友遇到的幾種情況,前兩天我的AUTOCAD 2018也出現(xiàn)過類似的問題,但卻不是上述三種情況,我依次嘗試在選項對話框重置配置和菜單項將設置重置為默認值還是不正常,最后將注冊表刪除后重新啟動才正常了,不知道是哪兒出了問題了,不知道有人遇到過沒有。
-
Origin(Pro):學習版的窗口限制【數(shù)據(jù)繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
OriginPro:學習版申請及過期激活方法【數(shù)據(jù)繪圖】 2020-08-06
-
CAD視口的邊框線看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計算焓和比熱容 2020-08-31
-
Aspen Plus安裝過程中RMS License證書安裝失敗的解決方法,親測有效! 2021-10-15
-
CAD外部參照無法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內容復制到另一張圖中? 2020-07-03
