search

视口解冻 (SJD)

  • 默认命令: SJD
  • 完整命令: MU_SJD

功能概述

视口解冻工具用于在布局(图纸空间)中快速查询并解冻指定视口中处于被冻结状态的图层。针对排版时经常需要找回某个视口中被隐藏的家具、天花或标注,用户无需进入庞杂的 CAD 图层管理器中逐行排查“视口冻结”图标;通过 SJD 命令,系统能够精准列出当前视口中被冻结的图层专项目录,支持按需多选解冻、双击秒解冻以及一键全量解冻。

怎么用

  1. 自动识别或点选视口:
    • 视口内执行:若当前已双击激活某个视口内部(模型状态),直接敲 SJD 并回车,系统自动锁定当前视口;
    • 图纸空间执行:若处于图纸空间外框,命令行输入 SJD 并回车,根据提示:选择视口对象: 单击目标视口边框。
  2. 在解冻面板中操作图层:
    • 屏幕弹出“解冻视口图层”专属列表框,列表仅展示当前视口中实际被冻结的图层;
    • 双击即解冻:鼠标双击列表中的任意图层名称,该图层即刻解冻显现;
    • 多选批量解冻:配合 Ctrl 或 Shift 键鼠标多选多个图层,点击底部的【确定】按钮;
    • 一键全解冻:直接点击右下角【解冻所有图层】按钮,将该视口中所有隐藏的图层一次性全部恢复显示。

关键参数与设置项

  • 精准视口冻结层提取 (GetFrozenLayers):底层通过视口专有 API 遍历其绑定的冻结图层句柄(Frozen Layers Collection),剔除图纸中其他无关图层,只把当前视口中真正看不见的图层提取到列表中,界面清爽聚焦。
  • 底层 ThawLayersInViewport 驱动:仅在选定视口内调用解冻指令,绝不影响全图的全局冻结状态,也不会改变同一张图纸中其他视口的图层显示逻辑。
  • 空间感知无缝兼容:无论在布局图纸空间点选视口边框,还是在视口内部双击激活后执行,命令均能自动获取有效的 ViewportId,无需繁琐切换工作空间。

注意事项

  • 本命令仅针对“视口图层冻结(VP Freeze)”生效;若某个图层处于“全局关闭(Off)”或“全局冻结(Freeze)”状态,需先通过图层管理命令 Y 或解冻所有命令 JD 进行全局恢复。
  • 若选中的视口当前没有任何被视口冻结的图层,列表将显示为空。