先說漢字輸入,其實用TEXT類命令輸入漢字時,你可以將常用的字預(yù)先寫好作成一個屏幕菜單,當點擊TEXT時可以自動彈出,你只需點擊所需的文字即可;如果需要在多處輸入不同的文字,建議使用DTEXT命令,操作是在你寫完第一處文字時不要按回車鍵,此時移動光標至第二處文字的起始點,點擊鼠標左鍵一次,于是你可以看見輸入光標己經(jīng)移過來了,如位置不滿意還可以繼續(xù)移動并點取適當?shù)奈恢?,寫好后還可以一直移動下去,直到最后一處完成后,一定要記得以回車鍵退出!否則你所寫的全部完蛋!多試幾次你就可以掌握它,不過,對于大段文字,如標題欄、明細表等,我推薦先將文字以Notepad等寫好,再用AutoLISP寫入圖中,如果沒有這樣的程序,可以先寫好一行,用陣列的辦法變?yōu)樾枰男袛?shù)后再用DDEDIT逐個修改。
關(guān)于在圖形中標注公差,我想還應(yīng)有一種簡單的方法,可以使尚未使用AutoCAD13的朋友都可以用,我想現(xiàn)在還有很多朋友在用R14版以下的,甚至于R2.62版,其實AutoCAD的形文件里就有關(guān)于子圖形的定義,也有修改當前比例系數(shù)的定義,同時還有將當前位置壓入、彈出堆棧的定義,通過這些形文件的定義,我們不用任何其它的高級功能,就能實現(xiàn)在文本輸入時連同公差同時輸入!只要你在名義尺寸后面用一個控制字符觸發(fā)上偏差功能,其實質(zhì)是將該字形的內(nèi)部比例系數(shù)減小一半,并記錄當前位置,將當前位置抬高半個字符,于是此后的文字均變小并位于名義尺寸的上半部,這正是我們需要的,直到下一個控制符觸發(fā)下偏差,它的內(nèi)部操作是取出剛才保存的文本位置,后續(xù)的文字即會緊接在名義尺寸后,這也正是我們需要的下差位置,如果你需要在公差之后跟上其它文字,可以再用一個控制符令其恢復(fù)正常比例后,寫你需要出現(xiàn)的字。怎么樣?簡單吧?這種文本方式寫出的公差可以在TEXT、DIM和塊的屬性定義中任意使用,它的最大優(yōu)點是便于修改,TEXT類型的自然是用DDEDIT來改,DIM類型的可以用一個帶DCL對話框的AutoLISP來修改。下面講一下如何在你的機上得到這種字體:AUTOCAD的小字體文件僅定義了ASCII碼32以后的可見文字,可以用這些空出的空間來定義字體文件控制符,通過自定義一系列控制碼,來實現(xiàn)上下公差的轉(zhuǎn)換,例如:
%%3 出現(xiàn)在其后的數(shù)字為上差
%%4 出現(xiàn)在其后的數(shù)字為下差
%%5 該字符為%%3[空格]0的簡寫,用于標注h類公差
%%6 該字符為%%4[空格]0的簡寫,用于標注H類公差
%%9 該字符用于將字體退出公差狀態(tài)