如何在图层面板中高亮显示物件所在图层?Rhino中的小知识点汇总 第2篇(如何找到图层面板)

2022年12月6日Rhino阅读模式

在我们的讨论区/答疑群里经常会有学员提出一些零碎的重复性问题,我们将这些高频问题整理并汇总成小知识点供大家查阅,这个系列会持续更新。

本次汇总2个小知识点:

1. 文字用镜像复制后变成反的,怎么把反了的字变回正常?

2. 如何在图层面板中高亮显示物件所在图层?

问题1

Q: 文字用镜像复制后变成反的,怎么把反了的字变回正常?

如何在图层面板中高亮显示物件所在图层?Rhino中的小知识点汇总 第2篇(如何找到图层面板)

操作过程还原

A: 这里只需要将该Text所在的注解样式中的 字体 > 从文本背面查看时仍面向用户 选项勾选即可。

如何在图层面板中高亮显示物件所在图层?Rhino中的小知识点汇总 第2篇(如何找到图层面板)

问题2

Q: 如何在图层面板中高亮显示物件所在图层?

建模过程中,如果我们想知道选中的物件在哪个图层,可以先选中物件,然后查看 Rhino 状态栏处的图层名称。但这种交互方式并不适用于所有情况,例如:

1. 图层名称较长或者图层存在子图层嵌套关系,无法显示完整名称

2. 选中多个物件,显示为混合

如何在图层面板中高亮显示物件所在图层?Rhino中的小知识点汇总 第2篇(如何找到图层面板)

A: 我们可以通过图层面板的功能来实现。先选中物件,然后在图层面板上点击 图片 ,在弹出的菜单上点击 选取物件图层 ,此时物件所在图层就会被选中,我们可以继续对选中的图层做后续的操作。

如何在图层面板中高亮显示物件所在图层?Rhino中的小知识点汇总 第2篇(如何找到图层面板)

有些?强迫症?用户觉得这样的操作还不够丝滑,希望选中物件的同时,图层面板上能自动高亮显示物件所在图层。目前 Rhino 默认的功能还无法实现自动化,不过我们可以借助脚本配合快捷键来实现半自动化。退而求其次也是不错的办法。

这个解决方案是一位国外用户提供的。

首先下载这个脚本,并将它放在一个常用目录下:

如何在图层面板中高亮显示物件所在图层?Rhino中的小知识点汇总 第2篇(如何找到图层面板)

然后在 Rhino选项 > RhinoScript 面板内将这个脚本文件设置为每次启动 Rhino时加载。

如何在图层面板中高亮显示物件所在图层?Rhino中的小知识点汇总 第2篇(如何找到图层面板)

接着重启 Rhino,打开一个场景,随便选中一个物件,在指令栏输入 DIG_ObjectsLayers 来验证该脚本是否正常运行。

如何在图层面板中高亮显示物件所在图层?Rhino中的小知识点汇总 第2篇(如何找到图层面板)

指令栏显示这些内容代表该脚本已经正常运行

如果希望相同图层下的其他物件也能被选中,可以点击选项 AllObjectsOnLayers(S) .

最后我们可以将这个指令设置为快捷键即可实现半自动高亮选中图层的功能。

我个人的习惯是将这个指令巨集添加到 物件快显菜单 内。选中物件后,在 视窗空白处长按鼠标右键 弹出快显菜单,点击对应的功能来实现。

如何在图层面板中高亮显示物件所在图层?Rhino中的小知识点汇总 第2篇(如何找到图层面板)

如何在图层面板中高亮显示物件所在图层?Rhino中的小知识点汇总 第2篇(如何找到图层面板)

  • BIM学习群
  • 微信扫一扫
  • weinxin
  • 微信公众号
  • 微信扫一扫
  • weinxin
  • 本文由 发表于 2022年12月6日
  • 1、BIM学习网为资源共享网站,大部分资源均可在线免费获取,少数资源可通过VIP会员方式获取权限。
    2、所有均资源来自于网络及网友供稿,仅作为学习研究之用,禁止用于任何商业用途。
    3、如本页侵犯到任何第三方权益,请联系QQ/微信:9-5-7-0-3-2-9-6提交相关证明后我们将及时删除。
    4、百度网盘分享内容难免有被取消情况发生,VIP会员可直接联系索取和谐内容。
    5、转载请务必保留本文链接:如何在图层面板中高亮显示物件所在图层?Rhino中的小知识点汇总 第2篇(如何找到图层面板)