search
文本统计
- 默认命令:
TJ - 完整命令:
MU_TJ
功能说明
快速框选图纸中的对象,自动过滤除文字外的所有几何图元,精准提取单行文字与多行文字的纯净文本内容并统计出现频次,在图纸指定位置自适应生成符合 BST 图块统计标准线表风格的统计表格。
怎么用
- 输入快捷键
TJ或完整命令MU_TJ启动命令(亦可在执行命令前预先框选文字对象)。 - 框选统计对象:
- 框选需要统计的区域或文本对象。系统会自动过滤非文字对象,仅保留单行文字 (
TEXT) 与多行文字 (MTEXT)。 - 回车或空格结束框选。
- 框选需要统计的区域或文本对象。系统会自动过滤非文字对象,仅保留单行文字 (
- 指定表格放置位置:
- 命令行提示
指定表格插入点:,在图纸任意空白处点击左键指定表格的左上角起点。 - 系统将立即自动绘制出整齐、美观的文字数量统计表格。
- 命令行提示
表格样式与排版特性
- 参照 BST 标准样式:
- 表格大标题:
文字数量统计(位于表格左上角留白处,颜色 7 白色)。 - 列定义:包含
序号、名称、数量三列。 - 标准工程线表配色:外边框及表头分割线采用颜色
150(深蓝青),内部垂直网格线采用颜色1(红色),内部水平横线采用颜色251(浅灰),单元格文本采用颜色2(黄色)正中居中对齐。
- 表格大标题:
- 列宽自适应与留白:
- 自动通过文字包围盒测量所有待统计文本的物理宽度,并基于当前图形出图比例
(MU_GetPlotScale)动态扩充内边距留白。 - 保证无论文本长短,表格各列宽敞协调、文字永不挤迫出框。
- 自动通过文字包围盒测量所有待统计文本的物理宽度,并基于当前图形出图比例
- 智能清洗与去格式:
- 多行文字内部的格式控制符(如字体
\f...;、颜色\C...;、段落换行\P等)会被自动清洗为纯净文字,确保相同内容无论格式如何均能精准聚合计数。
- 多行文字内部的格式控制符(如字体
- 自动升序排序:
- 统计数据自动按文本内容升序排列,并在第一列从 1 开始自动连续编号,方便核对查找。
注意事项
- 表格文字默认放置于图纸标准图层
304并使用系统预设其他文字样式。 - 若需撤销已绘制的统计表格,直接按
Ctrl+Z或敲U即可一键撤销。