CAD命令名前加一個“-”是什么意思?
在之前一些文章中,在CAD中輸入命令和快捷鍵的時候又是會在前面加一個-,有人問為什么要在命令前加一個負(fù)號,到底是什么意思?
為了適應(yīng)操作和二次開發(fā)程序調(diào)用的需要,很多正版CAD命令提供了兩種模式:對話框模式和命令行模式。對話框模式將重要選項一次顯示出來,可以同時設(shè)置多個參數(shù),操作比較簡單,繪圖編輯的時候通常使用這種模式,而在程序里調(diào)用時,希望能連續(xù)進(jìn)行操作且不彈出任何界面,通常會使用命令行模式。但這也不是絕對的,繪圖編輯的時候,有時也可以使用命令行模式,有些參數(shù)可能在對話框中找不到,可能用命令行模式調(diào)用,還有一些情況使用命令行模式操作速度會更快。
下面簡單看一下幾個命令的對話框模式和命令行模式有什么區(qū)別?
1、填充
輸入H或HATCH回車,會彈出填充對話框或顯示填充面板,可以設(shè)置圖案、比例等大量參數(shù),如下圖所示。
如果是用上下文命名面板,命令行也會彈出一些提示,也可以輸入輸入?yún)?shù)進(jìn)行設(shè)置。如果彈出的是傳統(tǒng)的對話框,命令行就不會有相關(guān)選項,只能在對話框進(jìn)行設(shè)置了,如下圖所示。
如果輸入-H,回車,就不會彈出對話框或顯示命令面板,命令行就會有更多參數(shù),如下圖所示。
命令行模式就需要先輸入?yún)?shù)的關(guān)鍵字,回車,設(shè)置這些參數(shù),對于填充圖案比較麻煩的就是指定填充圖案的名字。
2、標(biāo)注樣式
輸入D或DIMSTYLE,回車,就會打開標(biāo)注樣式管理器,可以對新建、修改、比較標(biāo)注樣式,標(biāo)注樣式的參數(shù)就更復(fù)雜了,這些用命令行模式去操作的話顯然不太方便,如下圖所示。
輸入-DIMSTYLE回車可以執(zhí)行名命令行模式,可以看到選項跟對話框有比較大的區(qū)別,如下圖所示。
這里的選項跟對話框有很大差別,有些選項是對話框模式的補(bǔ)充,比如恢復(fù)選項對應(yīng)的是菜單中的標(biāo)注更新的命令,可以讓被修改過的標(biāo)注恢復(fù)成與標(biāo)注樣式一致的效果。
注意:這里無法輸入-D,因為在別名文件中只定義了DIMSTYLE的快捷鍵是D,而沒有定義-DIMSTYLE的快捷鍵是-D,而填充-H是定義成-HATCH的。
前幾天我們還介紹了外部參照的一些操作用命令行也很方便,如果感興趣的可以看看其他有對話框的命令的命令行模式。另外可以看看CAD的別名文件,也就是大家通常說的快捷鍵PGP文件,看看有哪幾個命令的命令行模式設(shè)置了快捷鍵,比如-G組,-B創(chuàng)建圖塊,重點(diǎn)試試這些命令的命令行模式,看看跟對話框模式有什么區(qū)別。