很多時候我們是打開其它方發來的dwg圖紙,直接打開后發現CAD文字問號,這確實一個很普遍常見的頭痛問題。收到一張圖紙打開后經常會因為沒有字體而導致有些字顯示為?號。有什么好辦法解決嗎?下面介紹CAD圖紙問號解決具體操作。
現在就用浩辰CAD2019版本為例具體說明一下操作和解決問題步驟:
(一)當您打開CAD圖,會提示缺少一個或多個SHX文件,希望執行什么操作?
在這一步,是經常遇到的,首先選擇上對勾,然后點擊第一項(為每個SHX文件指定替換文件)
然后下一步,會提示選擇字體,一般選擇gbcbig.shx文件代替即可正常打開圖紙。
字體顯示問號的這種問題在中國比較突出,主要原因是國內字體比較多,用得也很亂不是很統一,網上隨便就可以搜到兩千種
CAD字體庫的下載。同名的字體有多個不同版本太多,有時找到同名的字體但內容不同替換后仍有問號存在。有些單位和個人還喜歡修改字體名字,于是一個字體就又有了很多不同的名字,最終導致網上根本找不到同名的字體。
(二)在介紹解決方法之前,我們先來了解一些顯示問號的原因。下面先介紹一下字體文件的格式。
CAD可以用兩種字體文件:
1、操作系統通用的ttf字體,例如宋體、黑體。這些字體不僅可以在CAD里使用,還可以在OFFICE、PS等軟件中使用。
2、CAD專用的shx字體,例如txt.shx、hztxt.shx等,這些字體只能在CAD里使用。
而CAD的shx文件分為三種:
用于顯示數字和英文等單字節符號的小字體,字體類型稱為unifont,
出現問號的原因:
如果圖中采用的系統字體,如宋體或黑體等,通常不會出現問號,如果某些特殊字符沒有的話,會顯示為方框。
CAD在打開圖的時候如果沒有提示缺少字體,打開圖中有問號,說明我們使用的字體跟原來圖中使用的字體同名但版本不同。
如果CAD沒有找到到圖中用的字體,會提示忽略或替換字體,無論是忽略或選擇替換字體都有可能出現問號。如果選擇忽略字體替換,當缺少某種小字體時,字符會用CAD系統默認設置的替換字體文件(在"選項"對話框(OP)中可以設置,通常為simplex.shx)代替,如果替代字體中沒有的字符會用問號表示,例如simplex.shx中缺少鋼筋符號,鋼筋符號就會顯示為問號。如果CAD缺的是大字體,如果是多行文字,CAD通常會用宋體替換;如果是單行文字, CAD不會顯示這些文字,將會顯示為空白。如果選擇替換成了同類字體,這些字體中缺少的字符就會顯示問號。
三、修改文字樣式。如果要求文字正常顯示,但對字體顯示要求不高,可以直接修改圖中的文字樣式。選擇有問號的文字,在屬性框(CTRL+1)中看一下文字使用的文字樣式,然后輸入ST(style)打開”文字樣式”對話框(格式>文字樣式),在對話框調整成其他字體看看。如果圖中沒有鋼筋符號一類的特殊符號,中文可以不用SHX的大字體,而直接使用宋體、黑體等操作系統字體來替換。
如果是自己畫的圖出現了問號,那可能是我們換了機器或重新系統或了CAD軟件,導致我們原來添加的字體丟失了。為了避免出現這種情況,我們最好將自己常用的字體備份起來,放到硬盤或云盤,如果更換了機器和重裝了系統或CAD后可以將字體恢復到原始狀態。
經常有人問我有沒有萬能的字體,只用一個字體就可以所有圖中所有符號都不顯示為問號且顯示正確。我要告訴大家的是:不可能有有這種字體!原因很簡單,同樣的編碼在不同字體文件中可能對應的是不同的符號,我找到過兩個tssdeng.shx
文件,兩個文件中的鋼筋符號就是不同的,因此,用一個字體可以保證所有字符都不顯示為問號,但不能保證所有圖中所有字符都顯示正確。
有人說找到了原字體,打開時也沒有提示缺少字體,打開后還會顯示問號,這種情況就得具體問題具體分析了,看看路徑配置、文字樣式中字體是否正常識別等等。
綜上所述,CAD文字出現問號的最佳方法就是找到原字體,找不到再想其他方法替代或者映射。文字是比較容易出現的,要注意是一些符號,如果沒有原來字體,替代可能很難得到正確結果,所以最好辦法是能找到原來字體,替代是沒有辦法的辦法哦。