你是不是也经常遇到:用天正电气画的图纸,发到只装纯AutoCAD的电脑上,插座符号变成了问号。用探索者结构画的图纸,钢筋符号全没了,只剩数字。
这是因为第三方软件自带了专属字体,而纯AutoCAD环境没有这些字体。 本文帮你逐一破解。
一、常见第三方软件的字体清单及替代方案
tch_bigfont.shx | gbcbig.shx | |||
telec.shx | ||||
tssdeng.shxtssdchn.shx | ||||
pkpm.shxpkpm_font.shx | gbcbig.shx | |||
YJK.shx | ||||
gsfont.shx | gbcbig.shx | |||
lizheng.shx | simplex.shx |
二、问题的本质:为什么这些字体会缺失?
第三方软件安装时:会自动将专属字体复制到AutoCAD的
Fonts文件夹,因此在自己电脑上显示正常。发给别人时:对方的纯AutoCAD环境没有这些字体,于是出现问号。
即使对方装了同样的第三方软件:版本不同,字体也可能不兼容(如天正T20 vs T30)。
三、解决方案汇总
方案一:打包字体一起发送(内部协作)
从
C:\Program Files\Autodesk\AutoCAD 20xx\Fonts找到对应的SHX文件。将字体文件和DWG图纸一起打包成ZIP发送。
告知对方:将SHX文件复制到他的CAD
Fonts文件夹(或与DWG同目录)。
注意:仅限于小范围内部使用,不要公开传播,避免版权风险。
方案二:使用通用字体替换(可接受部分损失)
普通中文:用
gbcbig.shx替代,效果基本一致。钢筋符号:无法完美替代,会变成罗马数字或消失,但对于非结构专业的图纸,可以接受。
电气图例:无法替代,只能保留原字体。
方案三:炸开文字(最终出图用)
如果不需要对方编辑,直接炸开:
在安装了第三方软件的电脑上打开图纸。
选中所有文字对象,输入
EXPLODE炸开。保存副本,再发送给对方。
这样对方看到的是线条,不会有任何字体依赖。
方案四:输出PDF(最稳妥)
直接打印成PDF,对方任何设备都能看,不受字体影响。
四、天正特有问题的深度处理
天正图纸不仅是字体问题,还大量使用自定义对象(如墙体、门窗)。没有天正插件的话,这些对象也会无法显示。
解决:
在天正中执行
LCJB(另存旧版),将图纸转为纯AutoCAD格式。或者勾选“导出时炸开图元”,使自定义对象变成普通线条。
五、探索者钢筋符号的特殊性
探索者的钢筋符号使用了 tssdeng.shx 中的扩展编码(%%130-%%133)。这些编码在 gbcbig.shx 中不存在,因此无法通过简单替换恢复。
唯一办法:
从正版探索者软件中获取
tssdeng.shx。发给对方并要求他也安装。
六、预防建议
七、总结
gbcbig.shx |
一句话:外发第三方软件图纸前,先问对方有没有装同款软件。没有的话,打包字体或转PDF。
如果你觉得这篇文章对你有帮助,请点 “在看” 或分享给同事。
夜雨聆风