• <video id="wzk35"><input id="wzk35"></input></video>
    1. <u id="wzk35"></u>

    <video id="wzk35"><small id="wzk35"><kbd id="wzk35"></kbd></small></video>
  • <source id="wzk35"><small id="wzk35"><kbd id="wzk35"></kbd></small></source>
  • <u id="wzk35"><address id="wzk35"></address></u>

    <b id="wzk35"><address id="wzk35"></address></b>
    1. <u id="wzk35"><video id="wzk35"></video></u><b id="wzk35"><address id="wzk35"></address></b><u id="wzk35"><video id="wzk35"></video></u>
      CAD > CAD熱門問題> CAD字體問題

      為什么CAD字體會在圖紙中缺失

      2018-09-14 12701 CAD字體  

       在用CAD繪圖軟件打開圖紙時,有時候會出現缺少字體或者不顯示字體的情況,這些CAD字體問題大部分人都遇到過,但是為什么會出現這些問題,又該如何解決這些問題呢?雖然如果找不到圖中使用的字體很棘手,但總是有解決的辦法的。

      之所以字體的問題在中國尤其突出,只能怪當前中國的這些CAD軟件公司制作了過多的字體,而CAD的使用者的使用習慣也不太好。一些設計人員喜歡給字體文件改名字,導致相同的字體有很多的名字,于是你可以下載到兩千五百種的字體庫,但就算下載了兩千種的字體庫,卻仍然有可能找不到圖紙中使用的字體。

      因為這種狀況,我這里也只能介紹出現字體問題后的一些常規的處理辦法,也無法給大家一個萬全之策。

      一、直接選擇替換CAD字體

      在打開圖紙前,我們并不知道圖紙中使用了哪些字體,是否缺字體。在打開圖紙時,如果缺字體,CAD會彈出提示對話框,告訴我們圖中的使用的字體在CAD的支持文件搜索路徑下沒有找到。不同版本提示的方式不同。在低版本會直接讓我們依次指定替換每種沒找到的字體,如果缺的字體比較多的話,替換字體對話框會不停的彈出來,如下圖所示:

      如果缺的字體比較多,對話框會彈出多次,而如果我們并不知道替換成什么字體合適,就需要反復取消,這完全是浪費時間。

      估計不少人提出這樣的問題,到了CAD高版本打開圖紙檢測到缺少字體,首先會彈出一個對話框讓我們選擇是要依次指定替換字體還是暫時忽略缺少的字體,如下圖所示:

      如果在這個對話框中勾選”始終執行我的當前選擇“并單擊”忽略缺少的SHX文件并繼續“的話,下次再打開圖紙,就算缺少字體也不會再彈出此對話框。

      一旦不彈出此對話框,缺了字體也不知道,可能會漏掉一些文字顯示的問題,如果想重新打開此對話框,可以到選項OP對話框的系統選項卡的隱藏消息設置中將缺少SHX字體對話框重新打開。

      替換字體對話框可以告訴我們缺圖紙中用到的哪些字體,可以幫助我們正確地解決字體問題。只有對圖紙有一定了解,知道應該如何替換字體才會去直接選擇替換字體。

      直接替換字體只是臨時解決顯示的問題,不是正常的解決方案。

      二、查找缺失的CAD字體的方法

      開圖時彈出缺少SHX字體對話框時我們可以依次查看缺了哪些字體,但如果字體多的話可以用筆記下來,但每個字體都點一次取消很麻煩,因此更多人會直接忽略。

      通常我們會到文字樣式ST對話框中去查看缺少的字體,打開文字樣式對話框后,依次選擇每種文字樣式,看看哪些字體上有問號的標記,如下圖所示。

      低版本看起來沒有那么明顯,找到的字體前有圖標,而沒有找到的字體前是空白,如下圖所示。

      知道缺什么字體后才能想辦法解決問題。

      打開一張別人繪制的圖紙時我們最好檢查一下文字樣式中缺哪些字體,而不要只看到圖紙上文字顯示有問題時才想起來到文字樣式對話框去檢查,有些文字可能因為缺字體根本就沒有顯示。

      三、找到CAD原字體

      無論替換成如何相似的字體,都不能保證文字顯示的效果完全相同,就算是同名的字體,如果版本不同,其中包含的字符也不盡相同,也可能會因為缺某些字符導致一些文字或符號顯示為問號。

      因此,解決缺字體問題的最好的解決辦法就是:找到原圖使用的字體并復制到字體目錄。

      找原圖使用的字體最好的辦法就是找畫圖的人要字體,但有時我們并不知道圖紙是誰畫的,這種情況只有自己下載字體庫,并到字體庫里去找同名字體,如果找到同名字體,跟原圖使用字體相同的幾率還是比較大的。

      為了不給別人帶來相同的困擾,我們再將圖紙傳給其他人的時候,如果用到了比較特殊的字體,最好將字體一起打包發給對方。

      四、直接替換相似的CAD字體

      如果實在找不到原圖使用的字體,可以在開圖的時候臨時選擇一種替換字體,但下次打開還會提示,比較徹底的解決辦法那是文字樣式對話框中將字體直接換成相似的字體后保存圖紙。

      CAD中使用的小字體(常規字體)通常就那么幾種,國內基本使用的小字體就3三四種,常用的有txt.shx和simplex.shx,如果圖中鋼筋符號顯示為問號,你可以在網上找一下tssdeng.shx字體。如果缺失的是大字體文件,大字體文件你可以先統一替換成hztxt.shx或hzfs.txt等這種字體。

      如果對文字沒有嚴格要求,只需要正確顯示中文和常規符號,也可以直接使用操作系統字體,如宋體和黑體。

       

      五、CAD字體映射文件的設置

      如果有一批低版本圖紙,缺字體或者文字樣式中字體名沒有正確識別導致文字我無法正確顯示時,如果仍然需要經常查看這些圖紙,我們可以設置一個字體映射文件,在打開圖紙時設置一些字體自動替換的規則。

      CAD的映射文件是*.fmp,浩辰CAD的映射文件叫gCAD.fmp。

      這個文件是一個純文本文件,可以用記事本打開進行編輯。可以遇到一種添加一種,例如你可以將所有漢字都映射為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
      Kst64s;hztxt.shx
      ctxt;hztxt.shx
      hzpmk;hztxt.shx
      Pchina;hztxt.shx
      ht64s;hztxt.shx
      kt64f;hztxt.shx
      eesltype;hztxt.shx;

      用這種方法并不能保證選擇的字體就能完全替代原來使用的字體,打開圖紙后仍有可能一些文字會顯示為問號。

      六、設置CAD替換字體

      其實CAD軟件本身就設置了一種替換字體,默認的替換字體是simplex.shx,這個字體只會替換圖紙中缺少的小字體文件,設置可以在選項對話框中修改,如下圖所示。

      七、是否存在CAD萬能字體

      經常有人問有沒有萬能的字體,只用一個字體就可以所有圖中所有符號都不顯示為問號且顯示正確。網上搜一下,確實有不少類似的字體包或工具。但我要告訴大家的是:不可能有萬能的字體!這種所謂的萬能字體只是包含了各種可能的符號和字符,保證所有的字符都不顯示問號,但并不能保證所有字符都顯示正確。原因很簡單,同樣的編碼在不同字體文件中可能對應的是不同的符號,我找到過兩個tssdeng.shx文件,兩個文件中的鋼筋符號就是不同的。萬能字體雖然可以解決文字顯示問號的問題,但可能會讓我們忽略到一些錯誤,所以慎用!

      其實如果CAD使用者或某個行業能有統一的字體使用規范,每個設計人員都能規范使用字體,不去修改字體的文件名,可能字體的問題就不會這么突出了。比如說韓國和日本也需要使用大字體,但他們的大字體就只有幾種,因此遇到打開圖缺字體的問題就很少了。

      當打開圖紙時出現這些CAD字體問題,最簡單快捷的辦法就是找到原來使用的字體,當然,如果實在找不到原字體,也可以選擇相似的字體進行置換或者設置字體映射文件等。

      相關文章推薦
      Copyright © 1992-2021 蘇州浩辰軟件股份有限公司 版權所有 蘇ICP備12077906號-1 增值電信業務經營許可證: 蘇B2-20210241 蘇公網安備 32059002004222號
    2. <video id="wzk35"><input id="wzk35"></input></video>
      1. <u id="wzk35"></u>

      <video id="wzk35"><small id="wzk35"><kbd id="wzk35"></kbd></small></video>
    3. <source id="wzk35"><small id="wzk35"><kbd id="wzk35"></kbd></small></source>
    4. <u id="wzk35"><address id="wzk35"></address></u>

      <b id="wzk35"><address id="wzk35"></address></b>
      1. <u id="wzk35"><video id="wzk35"></video></u><b id="wzk35"><address id="wzk35"></address></b><u id="wzk35"><video id="wzk35"></video></u>
        78aiav