CAD文字样式设置和使用时应该注意的问题
很多初学者刚开始写文字前都不设置文字样式,直接用多行文字就写,写出来中英文显示都很正常,想改字体,在多行文字编辑器直接就改了。只有在打开或边界边界人的图纸,发现打开有文字不显示或有部分显示问号时,才知道需要通过文字样式看使用的字体。
不光是初学者会遇到字体的问题,即使CAD使用的很熟练,有时也会被字体问题所困扰,本信息发过关于字体和文字样式的文章超过30篇,详细介绍过字体的分类和文字样式的设置方法,但觉得有必要再次强调一下文字样式设置时需要注意的一些问题,让大家能更好利用文字样式,在遇到文字样式相关问题的时候知道如何去解决。
关于文字样式的设置方法请参看下面这篇文章:
CAD的文字样式应该如何设置?
一、直接使用默认文字样式会导致的问题
CAD提供了默认的标准文字样式:Standard,还有一种特殊的文字样式:Annotative注释性,也就是说即使不设置文字样式,书写文字也可以,会直接使用默认的Standard文字样式。Standard文字样式不同版本也不一样,但默认的文字样式都不支持中文,使用默认字体会有很多问题。
低版本如2007版设置的字体是txt.shx,不支持中文,在单行文字中输入字母数字可以,但输入中文就会显示问号,如下图所示。

CAD图纸打开文字显示成问号或不显示怎么办?
多行文字会使用宋体来显示中文,但数字、字母和中文用两种字体,看起来也很不协调,如下图所示。

高版本设置的字体:Arial,多行文字和单行文字也能显示中文;但其实存在跟单行文字相同的问题,也就是中文使用宋体进行了替换。多行文字中不同文字可以设置不同字体还好说,单行文字则应该是所有文字在显示时都被替换成了宋体。如果给STANDARD文字样式换个字体,有时会发现只有多行文字的数字发生了变化,其他字符都没有跟随文字样式变化,如下图所示。

如果出现这种情况,输入RE,回车,单行文字就可以恢复正常,但多行文字因为中文设置为宋体已经保存到参数中,改了文字样式也不起作用。如下图所示。

使用默认的文字样式,不知不觉就埋下了隐患,会到导致不少的问题,除了改字体和文字样式后中文字体不变外,用格式刷也无法将其他文字的字体刷过来,还会出现打印PDF的时候文字不显示或乱码的问题。
如何更改CAD文字的文字样式?为什么换了样式后有些字体仍不变?
为什么用格式刷无法匹配文字的字体和颜色?到底哪些特性可以匹配?
CAD打印输出PDF的相关问题
如果使用默认的文字样式还有一个很重要的问题,因为每张图都有STANDARD文字样式,也就是会出现重名的情况,如果不同图纸STANDARD文字样式设置的字体不同,在图纸间复制粘贴文字时还会导致字体变化。
CAD图形粘贴到另一张图后发生变化的原因和解决办法
-------下面是广告,不是本文图片---------
二、在写文字前要创建并选择好文字样式
上面介绍使用默认样式会产生很多问题,如果使用不支持中文的文字样式书写中文也会产生类似的问题。因此建议大家:在写文字前首先要把文字样式建好。
我们不必每张图纸都去设置文字样式,如果单位对字体有规定并且提供了标准的字体和样板文件(*.dwt)就省事了,每次新建图的时候直接用这个样板文件就好了。
如果单位没有这样的模板,那就自己创建一个样板文件,这样只用设置一次文字样式就够了。不同行业不同单位对字体的要求不同,但使用的字体种类都不会太多,所以不要建过多的文字样式。
新建一张图纸后,定义好需要使用的文字样式,然后另存覆盖CAD的模板或另存为自己的模板文件即可。
每日一贴——你会设置和使用CAD样板文件吗?
三、给文字样式时取一个易于分辨的名字
在创建文字样式的时候软件会自动给指定一个名字,如:样式1,样式2等,大家不要用这种名字,否则在画图过程中使用文字样式时都不知道哪个样式设置的是什么字体。
给文字样式取名字有两种方式:
一种是直接用字体名,例如宋体或HZTXT;
一种是按照用途取名,比如说叫图框文字、标注文字。
四、写文字前设置好当前文字样式
图纸里建好了文字样式后,在写文字前还需要确定一下要使用哪个文字样式,在文字样式ST对话框中可以选择一种文字样式后单击“置为当前”按钮设置当前文字样式。这样太麻烦,在高版本的命令面板里可以直接选择当前文字样式,如下图所示。

在低版本或经典界面可以在样式工具条中选择,如下图所示。

当然,在创建多行文字和单行文字时也可以设置要使用的文字样式,但记住要先选择文字样式,要写中文至少要保证使用的文字样式是支持中文的。
-------下面是广告,不是本文图片---------
文字样式对话框中文字高度默认为0,在这种状况下,输入单行文字时会提示我们输入文字高度,标注的文字高度可以随意修改。
但假设在图纸中对这种字体的高度有明确的要求,我们就可以设置成固定值,比如3,这样写单行文字时就会直接使用文字样式设置的高度,使用此文字样式的标注样式也会直接使用此高度。
CAD文字样式是否需要设置文字高度?
如果图纸的打印比例是1:100,我们可能设置时需要乘以100,输入300。但假如需要在布局空间多比例布图,我们可以勾选注释性,并设置文字在图纸上需要打印的高度,文字高度会自动根据视口比例自动调整。
CAD的注释性怎么用?
六、关于使用大字体
文字样式中可以设置操作系统字体,也可以使用CAD字体。CAD左侧的字体列表中会同时显示操作系统字体和SHX字体,但这里显示的SHX字体都是小字体,也就是只能显示数字、字母等单字节的文字。
操作系统字体和SHX小字体都可以单独使用,小字体还可以跟大字体配合使用来显示汉字。当在列表中选择SHX字体后,勾选“使用大字体”,右侧就会显示大字体列表,可以选择一种大字体。但此时左侧的字体列表中就不会再显示操作系统给的字体,如下图所示。

如果要改成使用操作系统字体,需要先取消勾选“使用大字体”,左侧的列表中才能显示操作系统字体。
文字样式本身的问题暂时想到这么多,其实更多的时候是字体的问题,比如字体不对,字体找不到等等,后面有机会再将字体相关问题总结一下。
-
Origin(Pro):学习版的窗口限制【数据绘图】 2020-08-07
-
如何卸载Aspen Plus并再重新安装,这篇文章告诉你! 2020-05-29
-
AutoCAD 保存时出现错误:“此图形中的一个或多个对象无法保存为指定格式”怎么办? 2020-08-03
-
OriginPro:学习版申请及过期激活方法【数据绘图】 2020-08-06
-
CAD视口的边框线看不到也选不中是怎么回事,怎么解决? 2020-06-04
-
教程 | Origin从DSC计算焓和比热容 2020-08-31
-
如何评价拟合效果-Origin(Pro)数据拟合系列教程【数据绘图】 2020-08-06
-
Aspen Plus安装过程中RMS License证书安装失败的解决方法,亲测有效! 2021-10-15
-
CAD外部参照无法绑定怎么办? 2020-06-03
-
CAD中如何将布局连带视口中的内容复制到另一张图中? 2020-07-03
