CAD图纸打不开,有可能是字体问题,统一字体可以有效解决
1、不要随便复制字体来历不明的字体文件至Fonts文件夹。
2、不要随便更改AutoCAD字体文件的文件名。
3、尽量使用知名软件的自带的字体,比如PKPM,YJK,天正和探索者。
因为CAD识别字体仅通过文件名方式,不是Fonts文件夹下字体文件越多越好。所以为了你和他人的方便尽量不改CAD字体文件的文件名。每次出现字体缺失的情况下,都把字体改好。txt.shx和hztxt.shx是天正建筑或者PKPM的字体;tssdeng.shx和tssdchn.shx是探索者的字体;YJKeng.shx和YJKchn.shx是盈建科的字体。
CAD中缺失的字体会显示有感叹号,或显示空白。如果不解决字体问题,除了每次打开图会提示你选择字体。还会出现一种你更深恶痛绝的事情。就是命令行出现形未定义错误,在鼠标移动过程中出现致命错误。
解决文字字体问题推荐使用工具箱中的“文字字体”插件。
简介:
解决CAD的字体问题,比如显示乱码、问号、钢筋符号等;统一文字样式;快速输入文字;快速建文件样式;文字文本的算术运算;文字内容刷等。
命令:
TcTY 除了宋体、黑体等Truetype字体以外的文字样式统一为txt.shx和hztxt.shx,解决文字字符不能显示的问题。
TcTY1 将所有文字样式统一为txt.shx和Hztxt.shx
TcTY2 除Truetype文字样式外全部使用探索者字体(tssdtxt.shx和tssdchn.shx)
TcTxtTSSD 除Truetype文字样式外全部使用探索者字体(本插件自带的探索者字体tssdtxt.shx和tssdchn.shx)
TcTxtYJK 除Truetype外文字样式均为探索者字体(插件自带盈建科字体yjkeng.shx和yjkchn.shx
TcZiTi 可以直接加载不在AutoCAD支持路径下的字体文件,支持批量修改文字样式,目前不支持TrueType字体文件,不能自动判断shx文件是不是大字体文件。 黑体 快速建立一个文字样式 '黑体'
宋体 快速建立一个文字样式 '宋体'
空心 快速建立一个文字样式 '空心'
TcHRB 替换AutoCAD文本中,非%%130~133形式输入的钢筋字符
TcG1 所有钢筋字符转换为一级钢符号
TcG2 所有钢筋字符转换为二级钢符号
TcG3 所有钢筋字符转换为三级钢符号
TcG4 所有钢筋字符转换为四级钢符号
Tctxt 将剪切板中内容,写到cad中,文字方向水平,文字高度根据当前比例按照300倍数调整。
Tctxt1 将剪切板中内容,写到cad中,文字方向竖向,文字高度根据当前比例按照300倍数调整
Tctxt2 将剪切板中内容,写到cad中,文字方向为当前选择的角度,文字高度根据当前比例按照300倍数调整
TcAB 将零碎的单行文字合并成一个单行文字
TcTextEdit 单行文字编辑器,方便输入特殊字符。
TcTextBrush 文字内容刷
TcCopyFonts 安装AutoCAD的shx字体和注册eudc专业字符字体文件(比如PKPM.tte)。
TcQianZhui 将所选文字全部加上前缀
TcQianZhui1 在KL、XL、LL、WKL、L、GBZ、YBZ、KZ、DZ、Q、DWQ、DNQ等结构构件前加入前缀字符,比如在KL,XL,LL,WKL,L等前加字符a,变成aKL,aXL,aLL,aWKL,aL等.
TcHouZhui 添加后缀
TcAlignTxt 平均行距 且 左端对齐'
TcAlignTxt1 左端对齐
TcAlignTxt_X 对齐点对齐_X
TcAlignTxt_Y 对齐点对齐_Y
TcAlignTxt2 平均竖向行距
TcAlignTxt3 平均水平行距
TcTxtLeft 左对齐
TcTxtCenter 居中对齐
TcTxtRight 右对齐
TcTxtDianDao 行颠倒(镜像后的竖向梁平法标注,颠倒过来)
TcMirrTxt 文字中心镜像
TcMirrTxtByline 文字沿直线镜像
TcRotateTxt 文字旋转180度
TcTxtHelp 查看帮助文件 操作:
第一次使用在AutoCAD中输入命令 netload 加载*.dll文件。往后,只要在AutoCAD中输入以上其中命令,插件将会自动加载至AutoCAD同一字体、解决乱码和钢筋字符:
同一字体可能还解决不了钢筋字符问题,可能是电脑上没有安装带有钢筋字符的TrueType字体。你可以使用TcHRB命令,将钢筋字符以%%130~%%133等形式。
当然你还可以下载TrueType字体(*.tte)文件,复制到系统文件夹下的Fonts文件夹中。或者用探索者的字体安装程序:https://pan.baidu.com/s/1bpMp5U3,安装更简单。
文字加前缀:
文字加后缀:
文字对齐:注意文字如果是左对齐,那么所以文字都自动向左对齐;如果是右对齐,那么所有文字都自动向右对齐;如果文字居中对齐,那么所有文字自动居中对齐。同理,TcAlignTxt_Y.
调整文字行距。
文字对齐方式交换。
文字行颠倒