2024年5月29日发(作者:)

关于CAD图纸的字体修改

关于CAD图纸在使用AUTOCAD程序自带字体打开时提示“未找到字体,需

指定字体给XXX样式”的问题,网上也有很多CAD初学者在询问解决办法。经

收集和总结多方资料终于得到较完美的解决办法,现与大家分享交流,欢迎批评

指正。

PS:其实这是CAD绘图的基本功,看来多数人在CAD的使用上都是半路出家,没有过系

统学习。

AUTOCAD

字体使用知识扫盲:

1、许多语言(如日语/中文)含有许多非ASCII字符,为了兼容这些字符AUTOCAD

才有了大字体.

PS:大字体是Autodsk公司针对亚洲语系(主要是汉语、韩语、日语)开发的一种字体.

2、扩展名为.SHX的就是AUTOCAD定义的字体,一般称为SHX字体,大字体

(BIGFONT)也是SHX字体的一种。SHX字体是矢量字体,可以无级放大,即

无论放大多少倍都不会出现毛刺,而且由于是AUTOCAD自身带的字体,所以

不存在兼容性问题,DWG文件体积小,使用起来流畅,这是为什么用SHX字

体的一个原因。

3、在AUTOCAD中可以使用WINDOWS自带的字体,比如宋体、楷体等,称

为TureType字体。优点是只要是WINDOWS操作系统,绝对不会出现“???”

字体不认的情况。缺点也是很明显的。首先是兼容性不好,毕竟不是一个妈生的,

CAD容易死掉,我的体会是用“PAN”平移的时候最经常没有响应,要“结束任务”

才行。其次是一些符号没有,比如钢筋符号,不方便。

PS:这个问题很严重,我以前经常画图时平移死机还不知道为什么。

4、可以自己修改甚至编写SHX字体文件,适应自己的要求,定义自己常用的符

号,甚至可以把自己的签名写进去。目前网上有大概不下1000种SHX字体吧,

都是这么来的。这也是SHX字体的优势。多了也乱,为了便于交流,建议用比

较流行的字体,比如+(天正建筑的字体),或国标字体

(比较难看),还有TSSD(探索者)带的字体(有钢筋符号)。

未找到字体

的原因:

以下以CAD2004为例。

在绘图时新建一个图形文件如果不对其作字体设置,则软件将默认以

“STANDARD”样式作为图形的文字样式。其中的“使用大字体”选项默认关闭。

如果以别人的图纸模版为基础,则你的图形中所有文字为该模版所设定的形式。

如果对图纸中的文字进行修改,若不进行字体设置,则只能改变文字内容,不能

改变字体样式。

拷贝别人画好的图形时不会改变图形中的文字属性,所以会出现粘贴过来的图形

中文字显示为“???”或者乱码。

因此可知,每一个CAD文件在绘制时,文件内的文字信息已经被设定。当绘制

好的图形文件在另一台电脑上打开时,如果该电脑上的CAD程序中没有安装文