search

改可分解 (XA)

  • 默认命令: XA
  • 完整命令: MU_XA

功能概述

改可分解工具用于一键解除当前图纸中所有图块的“禁止分解”锁定保护。在接收外部图纸、第三方插件加密图纸或特定图库构件时,常遇到图块属性被勾选了“不可分解”,导致使用原生 EXPLODE(快捷键 X)提示无法分解。本工具通过全图块表遍历,批量将不可分解的图块定义重置为允许分解状态。

怎么用

  1. 命令行输入 XA 并回车;
  2. 系统自动遍历图纸数据库并输出处理进度:正在处理图块定义,请稍候...;
  3. 处理完成后,命令行实时汇报解锁统计信息:已将 N 个图块定义设置为可分解。现在可以使用 X (EXPLODE) 命令分解这些图块。;
  4. 随后即可使用正常分解命令(快捷键 X)对目标图块进行分解。

关键参数与设置项

  • 全图智能遍历与安全跳过:自动检索当前图纸的整个 Blocks 集合,智能跳过模型空间(*Model_Space)、布局图纸空间(*Paper_Space)以及外部参照(XRef),只针对实际的图块定义对象进行安全修改。
  • 底层 COM 属性直写:直接调用图块定义的 Explodable 属性接口并赋予 :vlax-true,无需对图块进行炸开或重做,不改变图元外观与图层关系。

注意事项

  • 执行 XA 后修改的是图纸数据库中的图块定义属性,图块在界面上不会立即被炸散;如需分解图元,仍需选中图块并执行 X(EXPLODE)或超级分解 CXX。
  • 对于多重插入块(MInsertBlock)或由特殊加密软件生成带有匿名头壳锁定的极端图块,若使用 X 依然无法分解,建议使用工具箱配套的超级分解命令 CXX 进行穿透分解。