CAD图纸打开文字显示成问号或不显示怎么办?
时间:2018-02-26 22:19 作者:图纸之家 点击:次
现在设计单位的交流越来越多,有单位内部的,也有单位之间的交流,当我们收到一张图纸打开后经常会发现有些字显示为?号,甚至有的文字不显示。
原因很简单:就是缺少图中使用的字体,或者有同名的字体但字体中缺少一些字符。
字体显示问号的这种问题在中国比较突出,主要原因是国内字体比较多,用得也很乱,网上随便就可以搜到两千种CAD字体库的下载。同名的字体有多个不同版本,有时找到同名的字体但因为版本不对替换后仍有问号存在。有些单位和个人还喜欢修改字体名字,于是一个字体就又有了很多不同的名字,最终导致网上根本找不到同名的字体。
缺少字体的解决办法?
如果本机的CAD搜索路径下没有找到图纸使用的字体,在打开图纸时CAD软件会弹出提示对话框,低版本CAD会自己让我们设置替换字体,如果缺的字体多会弹出多次,因此高版本会先弹出一个对话框,让我们选择是忽略缺少的字体继续,还是为每个SHX文件指定替换文件,我们还可勾选下面的选项让软件记住我们的选择,以后不再弹出此对话框,如图所示。
如果我们对图中缺少的字体比较了解,而且有合适的替换字体的话,我们可以选择为每个SHX文件指定替换字体,如果不知道,我们可以选择忽略缺少的SHX字体并继续,注意下面的提示,如果图中文字使用的字体找不到,有可能文字不显示。
忽略缺少字体打开文件后,命令行会提示没找到的字体,如果字体种类比较多,可以按F2打开文本窗口查看。如果这张图纸是同事或合作伙伴提供的,你就直接向他们要这些缺少的字体,然后复制到你的CAD的FONTS目录下,重新启动CAD,再打开图纸就彻底解决问题了。
如果不明确图纸的来源,那只有自己去网上搜索并下载这些字体了。
遇到缺字体的最好办法就是:找到同样的字体并添加到CAD的FONTS文件夹下。(如果缺的是WINDOWS的TTF字体,就要复制到WINDOWS的FONTS文件夹下)
但如果对文字的字体要求并不严格,我们可以替换成其他字体。处理方法如下:
输入ST,回车,打开文字样式对话框,在对话框中找到缺少字体的文字样式,如图所示。
上面图中缺少的是一种大字体,我们可以点开下拉列表,在列表中选择一种可用的字体,例如HZTXT.SHX。如果我们对大字体不了解,只是为了正常显示中文,我们可以取消勾选“使用大字体”,然后直接在左侧的字体下拉列表中选择一种操作系统的字体,如宋体。
将缺少的字体替换成已有字体后,单击"应用"按钮关闭文字样式对话框,观察图中文字显示的效果。如果之前文字没有显示,可以输入RE后回车让文字显示出来。如果文字显示效果符合你的需要的话,可以保存文件,以后再打开此文件就不会提示缺少字体了。
公众号相关文章:CAD的文字样式、字体、字体样式、大字体之间是什么关系?
多行文字显示正常,单行文字显示成问号?
有时图纸打开后汉字能正常显示,但炸开X成单行文字后,就变成了问号,也就是使用相同的文字样式多行文字显示正常,但单行文字显示成问号。
我们来看一下这个文字样式的设置,这个文字样式有可能有两种情况,一种是像前面讲的,用于显示中文的大字体没有找到,还有一种情况根本没有设置大字体,如图所示。
CAD提供的字体文件*.shx分为两种,一种是包括数字、字母、符号等单字节字符的小字体文件,一种是包含中文、韩文、日文等双字节文字的大字体文件。要想显示中文必须设置好相应的大字体文件。中文版CAD的多行文字在文字样式不支持中文的时候会自动替代显示成宋体,也就是说多行文字显示的并不一定是文字样式设置的效果。
勾选“使用大字体”,在右侧的大字体下拉列表中选择一种大字体文件,如HZTXT.SHX或CHINESESET.SHX,只有设置正确的文字样式,多行文字和单行文字的显示效果才能统一,如图所示。
如果在多行文字编辑里专门设置了字体的话,就算修改了文字样式,多行文字可能还是会显示宋体效果,具体原因可参看相关的文章。
公众号相关文章:为什么用格式刷无法匹配文字的字体和颜色?到底哪些特性可以匹配?
个别字符显示为问号
有时并未缺少字体,或者我们找到了与缺失文件同名的字体后,文字整体显示正常,只有个别字符显示成问号?
遇到这种情况就更难办了,因为我们有同名字体,但跟原图使用的字体文件的版本不相同,通常不能显示的都是一些比较特殊的符号,如直径符号、钢筋符号等,不是随意替换字体就能解决的,这种状态下最好是能找到原图使用的字体文件。如果找不到,只能一个个字体去试了。
公众号相关文章:
平方、立方怎么输入呀,如何输入上下标和分数?堆叠功能怎么用?
CAD如何输入特殊符号,如直径、钢筋符号等?
设置字体替换和映射文件
如果只是看图,只要求文字能正常显示,而且一批图纸中缺少的字体是相同的,这种情况下可以设置一下字体替换文件和字体映射文件,图纸在打开时CAD会将某些字体自动映射成你设置的字体。
详细介绍请参看公众号相关文章:CAD怎么设置自动替换字体?
小结
打开图纸后文字显示问号或不显示,肯定是缺字体或字体中缺符号,最好的解决办法是找到图纸使用的原字体,至于设置替换字体,修改文字样式都是不得已而为之的方法,因为这种方法不能保证字体效果相同,也不能保证所有文字都能正常显示。
更多CAD使用技巧请关注我的头条号或为微信公众号
转载请注明出自别墅设计网:https://tuzhizhijia.com/ 千套别墅设计带别墅图片