使用AutoCAD宏來(lái)自動(dòng)化工作

著作權(quán)歸作者所有,任何形式的轉(zhuǎn)載都請(qǐng)聯(lián)系作者。

宏(Macro),是一種批量處理的稱謂。最常見(jiàn)的批處理是DOS的批處理,一次執(zhí)行多條DOS命令,完成某一項(xiàng)工作,至今有不少綠色軟件都是用批處理來(lái)進(jìn)行簡(jiǎn)易安裝。

AutoCAD的宏是一系列AutoCAD命令的批處理。對(duì)于重復(fù)固定的工作,可以通過(guò)宏來(lái)幫助自動(dòng)完成工作并加快繪圖過(guò)程。宏不必冗長(zhǎng)而復(fù)雜,可以創(chuàng)建一些真正有用但不必復(fù)雜的短宏,可以節(jié)省時(shí)間。如 ^C^C-insert 標(biāo)準(zhǔn)圖框 0,0 1 1 0;,這個(gè)短宏功能是插入標(biāo)準(zhǔn)圖框塊。宏解讀如下:

1、結(jié)束上一條命令:^C^C(相當(dāng)于在鍵盤上按兩次ESC鍵,雖然單一的^C可以取消大部分的命令,但從一個(gè)DIM命令返回到命令行必須使用^C^C,因此^C^C可以最大程度上確保AutoCAD返回到命令行)

2、命令行執(zhí)行Insert命令:-insert(短橫為命令行執(zhí)行,否則會(huì)出現(xiàn)對(duì)話框)

3、輸入塊名:標(biāo)準(zhǔn)圖框

4、指定插入點(diǎn):0,0

5、輸入 X 比例因子:1

6、輸入 Y 比例因子:1

7、指定旋轉(zhuǎn)角度:0

8、回車:;

宏在AutoCAD中應(yīng)用廣泛,AutoCAD的按鈕是由含或不含Diesel表達(dá)式的宏來(lái)實(shí)現(xiàn)的,那么宏怎么寫呢?

1、不含Diesel表達(dá)式的宏:就是AutoCAD命令是如何執(zhí)行的,宏就如何寫,也就是嚴(yán)格按照命令所要求的參數(shù)的次序編寫?;剀嚕‥nter)用“;”來(lái)表示,一個(gè)“;”對(duì)應(yīng)一個(gè)回車,不能多,也不能少,必須嚴(yán)格對(duì)應(yīng)?;剀囈部梢杂每崭瘢ㄏ喈?dāng)于按空格鍵)代替,但個(gè)別命令結(jié)束的回車不能用空格代替,如Text、Dim命令,必須用回車結(jié)束。

2、含Diesel表達(dá)式的宏,Diesel表達(dá)式如何編寫,請(qǐng)參見(jiàn)《AutoCAD的Diesel語(yǔ)言必須用詳解及示例解讀》。

掌握了AutoCAD宏的編寫方法,可以根據(jù)需要,將平常重復(fù)的工作,編制或簡(jiǎn)單,或復(fù)雜的宏,自動(dòng)化執(zhí)行來(lái)提升效率。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容