网友作品 #000213 · 提交于 2026/09/04
CAD属性块创建插件:文字批量转属性定义一键成块
★★★☆☆业余水平办公智能体国内其他模型autocad

作品简介
CAD 属性块创建插件是一款 AutoCAD 属性块一键生成工具,参考 CAD 自习网周站长开发的同类插件用 LISP 复刻实现,核心是 MATB 命令属性块生成器。它解决图框与明细表绘制的痛点:把图纸上已有的“文字 + 图形”打包成一个带属性的块,同时保留原文字的图层、颜色、字高、旋转、宽度因子与对正方式,做到“所见即所得”,成块后无需二次调整。
从命令行截图可以看到典型流程:依次点选要转换的文字并确认放弃/结束,选择属性标记方式(自动/按序号/逐个指定)并核对属性顺序,再框选需要一并打包进块的文字或图形,最后输入块名、指定插入基点,即完成块定义并插入图中,原对象保留供确认后手动删除。
核心亮点
- TEXT/MTEXT 批量转属性:将图纸上选中的单行文字、多行文字批量转换为属性定义并自动成块
- 属性完整继承:新块的属性继承原文字的图层、颜色、字高、旋转、宽度因子与对正方式,无需二次调整
- 可视化属性编辑:支持属性标记批量修改、顺序调整(自动/按序号/逐个指定)以及多行文字(MTEXT)格式清洗
- 文字图形一起打包:除文字属性外,还可框选图形一起纳入块,明确统计块内属性、块内文字与图形数量
- 原对象保留确认:成块后原对象保留,确认无误后再手动删除,降低误操作风险
技术与工具
- 实现语言:AutoLISP(LISP 复刻),通用性高;作者提到带 DCL 界面的版本跨平台兼容性较差,故未采用
- 核心命令:MATB 属性块生成器
- 开发方式:办公智能体工具(WorkBuddy/Trae Work/Kimi Work/千问办公等)+ 国内其他 AI 模型(免费使用为主),涉及 AutoCAD 相关 Skill
开发过程
开发过程中曾遇到一直修不好的 bug,作者依靠手动备份回退复用代码,并要求 AI 删除了一些非必需的命令选项,精简后顺利完成。作者的经验是:LISP 通用性更高,而带 DCL 界面的方案跨平台兼容性差,最终选择了更稳妥的实现路线。
适用场景
- CAD 制图中图框、明细表的快速制作与标准化
- 工程图纸批量处理:把大量重复文字升级为可编辑属性,便于后续统计与修改
- 想复用现成插件能力、又需要按自己习惯调整命令选项的 AutoCAD 用户
原始提交内容(点开查看,可复制全文去问 AI)
lisp复刻!lisp复刻!lisp复刻!lisp复刻!属性块创建插件是一款由 CAD自学网周站长 开发的高效 AutoCAD 属性块一键生成插件。该工具专为解决图框与明细表绘制痛点设计,支持将 TEXT/MTEXT 批量转换为属性定义并自动成块。其核心优势在于 “所见即所得”:完美继承原文字的图层、颜色、字高、宽度因子及对正方式,无需二次调整。插件内置可视化编辑器,支持属性标记批量修改、顺序调整及多行文字(MTEXT)格式清洗。复刻实现MATB 命令 属性块生成器把图纸上已有的文字 + 图形打包成一个带属性的块,同时保留原图层、颜色、字高、旋转、宽度因子。