大家在學(xué)習(xí)autocad的過程中,難免會遇到一些問題,下面針對一些常見問題為大家一一解決。
1、autocad字體亂碼的三種解決方法
1)、在當前發(fā)生亂碼的文檔中,新輸入若干字符,此時該字符顯示為正常漢字。此后,使用特性匹配工具(傳說中的格式刷),以正常顯示的文字為源,令亂碼字符與正常文字特性匹配即可。此法優(yōu)點是便于操作和理解,缺點是在有大量亂碼的情況下效率較低。但是,如果所有文字都在一個圖層中,則可以將非文本圖層關(guān)閉,用框選的方式特性匹配即可瞬間匹配所有文字。
2)、在當前文檔中,修改文字樣式。設(shè)置字體為txt.shx,大字體為gbcbig.shx。完成后確認,回到繪圖界面,如沒有變化,使用regen重生成下看效果。
3)、將文檔關(guān)閉,重新打開,在打開過程中遇到字體選擇對話框的時候,直接選擇gbcbig.shx即可。
2、圖紙轉(zhuǎn)換過程中出現(xiàn)字體不匹配、亂碼等
1)、acad的低版本文件,如r13(及r13以下)的dwg文件,用r14(及r14以上)版本打開時,即使正確地選擇了漢字字形文件,還是會出現(xiàn)漢字亂碼,原因是r14(及r14以上)與r13(及r13以下)采用的代碼頁不同。解決辦法:可到autodesk公司主頁下載代碼頁轉(zhuǎn)換工具wnewcp工具進行轉(zhuǎn)換,如原圖為簡體中文,選擇轉(zhuǎn)換為gb2312或ansi936均可。
2)、在一個塊里寫字,如在標題欄里寫字,一些內(nèi)容太長造成文字出界,在acad2000以前的版本里無法調(diào)整塊里面的文字屬性(即無法調(diào)整塊中塊),只能采用炸開的辦法再調(diào)整文字屬性。解決辦法:升級到acad2002,它的塊里面可以更改下一層塊的屬性。
3)、當數(shù)字與文字混合輸入時,高度不一,通常來說數(shù)字比文字的高度大一點。解決辦法:我通常數(shù)字用用style指令指 定數(shù)字用gbenor字體(acad自帶,字高比其它字體矮),文字用hztxt字體(如沒有hztxt字體,可根據(jù)感覺另選字體代替)。
4)、打開其他公司的cad圖紙,提示無圖紙中的某字體,但用其他字體替 代后,出現(xiàn)亂碼。解決辦法:新建一文檔,將該cad圖紙作為一個塊插入,亂碼將會消失(但字體會與原圖有出入,若需100 %準確,則需要對方通過匹配的字體)。
5)、用中文版的proe中pro/drawing出好的工程圖,當你把它轉(zhuǎn)成dwg后用autocad打開后,你無論在acad中如何設(shè)中文字體,把它炸開(因文字由proe轉(zhuǎn)dwg時全成圖塊了),都無法正常顯示proe中的中文字體。解決辦法:轉(zhuǎn)時先不要直接轉(zhuǎn)成dwg格式,先轉(zhuǎn)成dxf格式(這樣在acad中文字就不會成為一個圖塊),再用autocad打開這個dxf文件,這時此acad文件字體風(fēng)格是純英文字符,用style指令來改變字體風(fēng)格,采用big font,選一種較為合適的中文字體,然后應(yīng)用,你會發(fā)現(xiàn),proe中標的中文字全回復(fù)過來了。經(jīng)網(wǎng)友試驗,syfs.shx字體與,proe的字體相差無幾。
6)、圖紙為實心字,打引印時出現(xiàn)空心字體。解決辦法:將acad參數(shù)textfill的參數(shù)值由0改為1。
3、cad多行文字為什么會亂碼
autocad提供的多行文字編輯器就象一個小的文本編輯工具,低版本的與寫字板類似,功能非常少,隨著版本的升級,功能也越來越豐富。由于功能的增加,文字本身會增加很多用于控制格式的編碼,低版本如果不支持類似編碼,就有可能導(dǎo)致無法顯示這些效果,從而導(dǎo)致文字顯示與高版本不一致。這種問題不僅可能出現(xiàn)在用打開autocad圖紙的情況,也有可能出現(xiàn)在autocad不同版本之間,類似的有些問題是無法解決的,只能根據(jù)需要再調(diào)整一下格式。
此外如果多行文字的編碼因為某種原因出現(xiàn)錯誤,顯示也會不正常。有些版本可以檢測這些錯誤,忽略一些錯誤代碼或?qū)Υa進行修復(fù),有些可能無法處理這些錯誤,這也會導(dǎo)致不同版本cad中文字顯示效果不同。
溫馨提示
溫馨提示
相關(guān)資訊
關(guān)于厚學(xué)
厚學(xué)網(wǎng)微信號