search

解锁图层 (JS)

  • 默认命令: JS
  • 完整命令: MU_JS

功能概述

解锁图层工具用于通过在图纸中直接点选或框选图元对象,快速精准地解除这些对象所在图层的锁定保护状态。在深化绘图过程中,为了保护背景底图或轴线墙体常将其锁定,当需要临时局部修改某个特定构件时,无需打开图层管理器在成百上千个图层列表中费力翻找图层名称,只需通过 JS 命令拾取图元即可瞬间解锁其所属图层。

怎么用

  1. 预选图元快速解锁:
    • 鼠标先框选或点选处于锁定状态的目标图元;
    • 命令行输入 JS 并回车,系统自动提取选中对象的所有归属图层并即刻批量解除锁定。
  2. 命令启动后点选解锁:
    • 命令行输入 JS 并回车;
    • 命令行提示:选择需要解锁的锁定图层对象:;
    • 鼠标单击或框选需要编辑修改的被锁定图元(即使处于锁定状态亦可正常框选识别);
    • 回车确认后,命令行实时反馈执行结果:已解锁 N 个图层,M 个图层已是解锁状态。。

关键参数与设置项

  • 图层精准定向萃取:无论选区中包含多少个重复实体,系统内部使用 HashSet<string> 高性能去重过滤,精准提取涉及的目标图层,只解锁用户选中的图元图层,其余未选中的被锁图层(如外部底图、轴线网)依然受到严密锁定保护。
  • 状态感知友好反馈:系统会自动比对图层的原始锁定标记,清晰汇报本次新解锁的图层数与原本就是未锁定状态的图层数,避免用户产生操作疑虑。

注意事项

  • 本命令仅针对所选图元的所属图层进行定向解锁;若需要一次性解除全图所有被锁定的图层,请使用全图解锁命令 JSA。
  • 解锁后图元即可正常进行移动、拉伸、修剪、删除等编辑操作。