簡單方式二:如果沒有這種字體,打開文件後,點擊格式,選擇文字樣式,將該圖紙中所有的字體替換為自己的字體,保存即可,下次打開不會再出現提示的。
2、也不是自己上網多下載些字體,就能解決問題啊。因為如果用了那種不太通用的字體,自己看圖倒是方便了。但有可能把自己的圖紙發給其他人,那也是麻煩啊。
最好是能夠找到通用字體去代替那種生僻字體了。
3、巧用CAD字體替換法
巧用CAD字體替換法...以後再也不需要求助CAD字體了...
我們經常遇到這種情況:當打開別人圖時,找不到原文件的字體,怎麽辦?
打開別人壹張圖時,要不停的替換我沒有的字體文件,怎樣才能壹勞永逸?
下面就給妳介紹壹種很好的方法!拿來跟大家分享!!!
答:有兩種辦法,
壹:復制要替換的字庫為將被替換的字庫名,如,打開壹幅圖,提示找不到jd字庫,妳想用hztxt.shx替換它,那麽妳可以把hztxt.shx 復制壹份,命名為jd.shx,就可以解決了。不過這種辦法的缺點顯而易見,太占用磁盤空間。最好用下面這種辦法。
二:在autocad r14/support 目錄下創建acad.fmp文件,如果原來有此文件直接打開,這是壹個ASCII文件, 輸入"jd;hztxt", 如果還有別的字體要替換,可以另起壹行,如“jh;hztxt", 存盤退出, 以後如果妳打開的圖包含jd和jh這樣妳機子裏沒有的字庫,就再也不會不停的要妳找字庫替換了。
此帖子轉自明經CAD社區。尊重原作,轉帖請註明。
當然有的朋友可能不是用r14,默認目錄不在那裏。
那麽,下面我就告訴妳壹種方法:怎麽樣找到我的CAD裏面的acad.fmp文件?
在“開始”菜單 (Windows) 中,單擊“所有程序”(或“程序”) “Autodesk” AutoCAD 2005 AutoCAD 2005。 (也就是打開CAD程序。)
在“工具”菜單中,單擊“選項”。
在“選項”對話框中,單擊“文件”選項卡。
在“文件”選項卡上,單擊“文字編輯器、詞典和字體文件名稱”左側的加號 (+)。
單擊“字體映射文件”左側的加號 (+)。
在“字體映射文件”下,單擊路徑名查看字體映射文件的位置。看,我的目錄就在C盤Application Data目錄下。
4、使用AutoCAD的時候,字體問題會困擾很多人。我的做法是這樣的:把自帶字體裏沒有的字體單獨存放到壹個文件夾,如果提示查找字體,就到這個文件夾裏面找。因為除了自帶字體外,常用的字體也不多,放到單獨壹個文件夾裏比較容易找到。而且這種辦法還可以解決重新裝系統後字體丟失的問題。只不過有點麻煩。如果想要簡單,在工具-選項對話框,文件選項卡中,打開“支持文件搜索路徑”,添加上自己存放字體的文件。不過,這種方法的唯壹缺點就是在文件夾裏沒有需要字體的情況下,手動查找會出現很長的下拉列表。
5、方法壹:點格式--文字樣式,除了標準樣式外還會有3-5個字體樣式。將所有的字體樣式全部改為:字體名:TXT.shx,選用大字體,大字體選用HZTXT.SHX或HZFS.SHX(本人較喜歡用這種字體),字高全改為0,字型寬度比例全改為0.8(也可以不改)。
方法二:另外也可在CAD工具欄中把格式-文字樣式(更改)字體名為(gbenor.shx)和字體樣式為(gbcbig.shx),這樣亂碼問號會變為宋體,基本可看到。
6、關於ACAD字體的設置技巧
在轉化ACAD圖紙的過程中,經常出現字體不匹配,出現亂碼等問題,現將部分問題的解決方法分享。
1.ACAD的低版本文件,如R13(及R13以下)的DWG文件,用R14(及R14以上)版本打開時,即使正確地選擇了漢字字形文件,還是會出現漢字亂碼,原因是R14(及R14以上)與R13(及R13以下)采用的代碼頁不同。解決辦法:可到AutoDesk公司主頁下載代碼頁轉換工具wnewcp工具進行轉換,如原圖為簡體中文,選擇轉換為GB2312或ANSI936均可。
2.在壹個塊裏寫字,如在標題欄裏寫字,壹些內容太長造成文字出界,在acad2000以前的版本裏無法調整塊裏面的文字屬性(即無法調整塊中塊),只能采用炸開的辦法再調整文字屬性。解決辦法:升級到acad2002,它的塊裏面可以更改下壹層塊的屬性。
3.當數字與文字混合輸入時,高度不壹,通常來說數字比文字的高度大壹點。解決辦法:我通常數字用用style指令指定數字用GBENOR字體(ACAD自帶,字高比其它字體矮),文字用HZTXT字體(如沒有HZTXT字體,可根據感覺另選字體代替)。
4.打開其他公司的CAD圖紙,提示無圖紙中的某字體,但用其他字體替代後,出現亂碼。解決辦法:新建壹文檔,將該CAD圖紙作為壹個塊插入,亂碼將會消失(但字體會與原圖有出入,若需100%準確,則需要對方通過匹配的字體)。
5.用中文版的PROE中Pro/Drawing出好的工程圖,當妳把它轉成DWG後用AutoCAD打開後,妳無論在ACAD中如何設中文字體,把它炸開(因文字由PROE轉DWG時全成圖塊了),都無法正常顯示PROE中的中文字體。解決辦法:轉時先不要直接轉成DWG格式,先轉成DXF格式(這樣在ACAD中文字就不會成為壹個圖塊),再用AutoCAD打開這個DXF文件,這時此ACAD文件字體風格是純英文字符,用style指令來改變字體風格,采用BIG FONT,選壹種較為合適的中文字體,然後應用,妳會發現,PROE中標的中文字全回復過來了。經網友試驗,SYFS.SHX字體與,PROE的字體相差無幾。
6.圖紙為實心字,打引印時出現空心字體。解決辦法:將ACAD參數TEXTFILL的參數值由0改為1。
AutoCAD字體替換技巧
AutoCAD文件在交流過程中,往往會因設計者使用和擁有不同的字體(特別是早期版本必須使用的單線字體),而需為其指定替換字體,如下圖所示,即是因為筆者的電腦中沒有UMHZ.shx字體,而需為其指定筆者電腦中存在的字體hzkt.shx。
這種提示在每次啟動AutoCAD後,打開已有文件都會出現。其實,這種字體替換可以在配置中壹次指定:
執行config命令,在下圖對話框的黑顯處(指定替換字體文件)輸入字體文件及其完整目錄,ok後,下次啟動AutoCAD打開已有文件時,字體替換提示將不在出現。
打開別人cad圖的時候往往經常會出現字體亂碼或者問號的現象,可以通過以下方法解決:打開cad的安裝目錄裏面的support目錄,找到文件acad.fmp,
雙擊打開,在下面添加以下內容:
hztxtb; hztxt.shx
hztxto; hztxt.shx
hzdx; hztxt.shx
hztxt1; hztxt.shx
hzfso; hztxt.shx
hzxy; hztxt.shx
fs64f; hztxt.shx
hzfs; hztxt.shx
st64f; hztxt.shx
kttch; hztxt.shx
khtch; hztxt.shx
hzxk; hztxt.shx
st64s; hztxt.shx
ctxt; hztxt.shx
hzpmk; hztxt.shx
china; hztxt.shx
hztx; hztxt.shx
fs; hztxt.shx
ht64s; hztxt.shx
kt64f; hztxt.shx
hzfs0; hztxt.shx
如果遇到沒添加的,就在下面繼續補充,添加好後保存,啟動cad即可,後面的hztxt.shx可以自己改為其他字型
CAD字體亂碼的解決方案(zz)
壹:復制要替換的字庫為將被替換的字庫名,如,打開壹幅圖,提示找不到jd字庫,妳想用hztxt.shx替換它,那麽妳可以把hztxt.shx 復制壹份,命名為jd.shx,就可以解決了。不過這種辦法的缺點顯而易見,太占用磁盤空間。最好用下面這種辦法。
二:在autocad r14/support 目錄下創建acad.fmp文件,如果原來有此文件直接打開,這是壹個ASCII文件, 輸入"jd;hztxt", 如果還有別的字體要替換,可以另起壹行,如“jh;hztxt", 存盤退出, 以後如果妳打開的圖包含jd和jh這樣妳機子裏沒有的字庫,就再也不會不停的要妳找字庫替換了。註意第二種辦法WINXP下acad.fmp文件位置如下
C:\Documents and Settings\妳的登陸帳戶名\Application Data\Autodesk\AutoCAD 2004\R16.0\chs\Support
三:用Autocad2004。首先建壹個文字樣式,例如:GB,字體名:romans.shx,選用大字體,gbcbig.shx.(上面兩種文字在Autocad中都有)建好後存為壹個文件。打開妳想打開的CAD文件,如果提示找不到字體,壹直按確定。打開“設計中心”,將文字式樣GB托到當前圖中,然後選中該圖中的所有對象,在Autocad2004的文字樣式面板(Autocad2004新增)中選擇GB,即可,所有的文字(帶?)都被替換為指定的文字樣式。
四:打開dwg,看包含哪些我機器裏沒有的shx。往往沒有的字型文件是大字體文件,而我壹般用hzd.shx代替。所以將hzd.shx另存為bigfont.shx,遇到找不到字體文件時,對話框上bigfont.shx位於首位備選位置上,直接打回車即可!
五:借助第三方軟件。如壹個國外的軟件autofont,不過目前還沒有**版本,不註冊只能加載10次即只能用十次,所以珍惜點用。千萬還要註意使用方法:把LSP文件拷到AUTOFONT文件夾,然後打開CAD並輸入(LOAD "AUTOFONT"),註意:括號必須加上,程序自動加載username/password
個人覺得二、四最可行。尤其是二,當碰到壹種字體找不到時,只需要操作壹次,下回就可以自動了。