search
解冻所有 (JD)
- 默认命令:
JD - 完整命令:
MU_JD
功能概述
解冻所有工具用于一键将当前图纸中所有处于“全局冻结(Freeze)”状态的图层批量全部解冻恢复显示。在处理他人传递的图纸或大型项目底图时,常有大量结构、机电、管线等参考图层被全局冻结导致图形残缺不全;通过快捷键 JD,无需进入图层管理器逐个点击小雪花图标,可在毫秒级一键遍历解冻所有图层并强制重生成视口,完整还原全图数据。
怎么用
- 命令行输入
JD并回车; - 系统自动遍历图纸图层集合(Layers Collection)并执行全局解冻;
- 命令行实时汇报解冻结果:
成功解冻了 N 个图层。(若原本没有冻结图层,则提示:所有图层均已解冻,无需操作。); - 视口图形自动执行
Regen重生成,原本隐藏的图元即刻完整显示。
关键参数与设置项
- 全图层表极速遍历 (
vla-get-Layers):直接调用 COM 底层接口遍历图层表记录,仅对Freeze = :vlax-true的冻结图层执行状态翻转,执行速度极快,面对上千个图层的大型公装总图亦可瞬间完成。 - 强制视口重生成刷新 (
vla-Regen):解冻完毕后系统自动触发活动视口重生成管线,刷新显存缓冲,避免出现“图层已解冻但屏幕图形仍未显示”的缓存延迟问题。 - 安全容错保护:采用
vl-catch-all-apply保护图层属性写入,跳过无法冻结的当前激活层(Current Layer)与受写保护图层,确保命令稳定不报错中断。
注意事项
- 本命令执行的是全局图层解冻;若图层是被关闭(Layer Off)而非冻结,或在布局视口中被单独视口冻结(VP Freeze),请使用图层管理命令
Y或视口解冻命令SJD。 - 解冻后所有原先被冻结的几何图元将重新参与屏幕光标捕捉与对象选择,若需重新锁定局部背景图层,可配合使用锁定图层命令
SDC。