在 cad 里面输入直径符号最通用的方式就是使用内置转义代码 %% c,单行文字多行文字尺寸标注块属性都支持这个代码,输入之后软件会自动把代码转换成标准直径符号,工程图纸标注圆孔轴径的时候使用频率非常高,很多新手找不到特殊符号入口,只知道手动复制外部符号粘贴,这种方式经常会出现字体不兼容,打开图纸变成问号,除了 %% c 代码,多行文字编辑器自带符号菜单可以直接点选插入,标注还可以在标注样式前缀里面预设 %% c,实现所有标注自动带出直径符号,要重点留意字体匹配问题,gbcbig.shx 大字体可以正常识别这个符号,部分特殊 ttf 字体不支持就会乱码,同时区分单行文字和多行文字的操作差异,掌握之后还可以搭配查找替换批量修改已有标注,给大量孔位尺寸统一加上直径符号,满足机械钣金模具这类图纸标注需求。
三种输入方式对比
| 输入方式 | 适用对象 | 特点 |
|---|---|---|
| %% c 转义代码 | 单行文字 多行文字 标注 块属性 | 速度最快,键盘直接录入,全场景通用 |
| 符号菜单插入 | 多行文字编辑器内部 | 可视化选择,适合记不住代码的使用者 |
| 标注样式前缀预设 | 尺寸标注 | 批量自动生成直径符号,统一整套标注 |
方法一 转义代码输入直径符号
1 输入 DT 启动单行文字,或者输入 MT 启动多行文字,进入文字编辑状态。
2 直接键盘输入 %% c,cad 会自动识别,光标位置生成直径符号。
3 继续录入后面尺寸数值,比如 %% c25,最终显示就是直径 25。
4 编辑已经存在的旧文字,输入 ED 命令双击文字,在需要位置插入 %% c。
5 确认退出编辑,完成 cad 直径符号输入。
方法二 多行文字编辑器符号菜单插入
1 输入 MT 空格,拉出文本框,调出多行文字编辑器面板。
2 在编辑器工具栏找到符号下拉按钮,点开符号列表。
3 在列表里面选中直径选项,光标位置直接插入直径符号。
4 继续输入剩余尺寸内容,点击空白区域退出编辑器,完成 cad 直径符号输入。
方法三 标注样式批量预设直径符号
1 输入 D 空格打开标注样式管理器,选中正在使用的标注样式,点击修改。
2 切换到主单位选项卡,找到前缀输入框。
3 在前缀里面填入 %% c,保存并且置为当前标注样式。
4 后续新建该样式的直径尺寸标注,自动在数值前面带上直径符号,不用每次手动 cad 直径符号输入。
5 已经做好的旧标注,选中对象打开特性面板 PR,在前缀栏单独填写 %% c 修改单条标注。
进阶操作要点
第一 块属性里面输入直径符号,定义块属性的时候,默认值直接填写 %% c,插入块之后属性文字自带直径符号,适合孔表零件明细表批量调用。
第二 查找替换批量补充,整张图纸大量尺寸缺少直径符号,调用 FIND 查找替换命令,批量在指定文本前面添加 %% c,批量完成 cad 直径符号输入。
第三 字体兼容,使用 gbcbig.shx 大字体时 %% c 识别正常,如果换成部分自定义 ttf 字体,符号容易缺失,优先选用工程通用 shx 大字体。
第四 区分其他转义代码,%% d 是角度符号,%% p 是正负公差,不要和 %% c 混淆编码。
第五 动态块属性文字,动态块内部属性文字同样支持 %% c 代码,规则和普通单行文字保持一致。
常见失败排查
第一 输入 %% c 之后仍然显示 %% c 字符,没有变成直径符号,一般对象是 OLE 嵌入对象或者外部参照内部文字,这类对象不能识别 cad 转义代码。
第二 输入之后变成问号,当前文字样式字体不支持该符号,打开 ST 文字样式,更换 gbcbig.shx 大字体或者兼容 ttf 字体。
第三 修改标注样式前缀之后所有线性标注都带上直径符号,属于全局生效,如果只需要圆标注单独带符号,不要修改全局标注样式,单独修改单条标注前缀。
第四 高低版本图纸兼容异常,低版本 cad 打开高版本图纸,直径符号显示异常,建议统一字体,另存低版本 dwg 文件。
【相关 FAQ】
问题 1 cad 直径符号怎么输入之后显示问号怎么办
回答 1 cad 直径符号怎么输入之后显示问号,是当前文字样式字体不支持该符号,打开 ST 文字样式更换 gbcbig.shx 大字体,重新 cad 直径符号输入就可以正常显示。
问题 2 cad 直径符号怎么输入可以批量添加吗
回答 2 cad 直径符号怎么输入支持批量添加,可以修改标注样式前缀自动生成,也可以使用 FIND 查找替换,批量给已有尺寸 cad 直径符号输入,适合大量孔位标注。
问题 3 cad 直径符号怎么输入单行文字和多行文字操作一样吗
回答 3 cad 直径符号怎么输入,单行文字和多行文字都支持 %% c 代码,多行文字额外可以通过符号菜单插入,单行文字只能使用转义代码方式完成 cad 直径符号输入。
问题 4 cad 直径符号怎么输入标注里面自动带出
回答 4 cad 直径符号怎么输入在标注自动带出,打开 D 标注样式,主单位前缀填入 %% c,保存标注样式,新建标注自动生成直径符号,旧标注可以在特性面板单独 cad 直径符号输入。
【免责申明】
本教程基于 AutoCAD 通用版本编写,不同 CAD 版本菜单界面和转义识别存在细微差异,制图请按照国家工程制图规范执行,所有内容仅供学习参考,不承担因操作失误造成图纸标注错误相关责任。


