Layer
| 工具列 | 功能表 |
|---|---|
|
|
编辑 图层 > 编辑图层 窗口 面板 > 图层 |
Layer 指令管理图层属性。
图层可以用来组织物件,您可以同时对一个图层中的所有物件做同样的变更,例如:关闭一个图层可以隐藏该图层中的所有物件、变更一个图层中所有物件的线框显示颜色、一次选取一个图层中的所有物件。
图层面板
图层面板可以显示模型里所有的图层。
当图纸配置是使用中的工作视窗时会显示图纸配置的设定栏位。
外部连结的图块与分工运行参考文件里的图层会放在以文件名称为名的父图层之下。
图层面板为您提供了管理模型图层的工具。
您可以使用弹出的图层清单快速变更图层的状态:打开/关闭、锁定/解除锁定、颜色及设定目前的图层。
显示快捷图层清单
-
图层弹出窗口提供了一个图层选项的快捷列表。右键单击图层弹出窗口,以显示快显菜单。
快显菜单
选取物件
选择图层上的所有物件。不包括子图层上的物件。
变更物件图层
将所选物件移动到选定的图层。
复制物件到图层
将所选物件复制到选定的图层。
附注
- 没有物件被选取时可以从状态列弹出的图层清单选取图层,将该图层设为目前的图层。
- 有物件被选取时可以从状态列弹出的图层清单选取图层,将选取的物件移至该图层,目前的图层不会改变。
- 状态列上的图层窗格在没有物件被选取时显示的是目前的图层,有物件被选取时图层窗格显示的是物件的图层,如果选取的物件位于不同的图层会显示为"混合"。
图层属性
名称
图层名称。
查看: Rhino 中的命名规范
目前的
勾选和着色的代表目前的图层。
开启 /
关闭
同时控制图层在模型视图、图纸配置视图和子视图中的可见性,除非通过模型打开、图纸配置打开、子视图打开等设置关闭了该图层。
锁定 /
解锁
控制图层上物件的可选择状态。
子图层状态
- 如果父图层被关闭或锁定,"半亮"显示的灯泡
图标或“半锁定”显示的锁定
图标表示子图层将受父图层的控制。 - 如果灯泡图标或锁定图标是完全灰色的

,说明该子图层有自己的控制设置,不会随父图层一起改变。 - 当父图层关闭或锁定时,子图层无法单独打开或解锁。
颜色
图层上的物件默认的显示颜色。
材质
渲染使用的材质。
圆形图标表示材质的缩略图。
线型
图层上的物件默认的线型。
打印颜色
图层上的物件默认的打印颜色。
打印宽度
打开选择打印线宽对话框,为图层指定打印线宽,如果您不希望此图层被打印可以设置为不打印。
定义您自己的线宽(仅适用于 Windows 版本)
-
将线宽值添加到 Rhino 支持文件夹 > 本地化 > [Language] > 支持中的 printwidths.txt 文件中。
在 printwidths.txt 文件中:
-
以 ; 或 // 开头的行将被忽略。
-
线宽数值要高于 0。
更改多个图层的设置
-
选择一个图层。
-
可通过 Ctrl(CMD)+单击或 Shift+单击选择更多图层。
-
单击灯泡图标以一次打开/关闭所有选定的图层。
此操作也适用于其他图层设置。
模型开启
/ 图纸配置开启 / 子视图开启
在全局可见性设置开启时,分别控制图层在模型视图、图纸配置视图、子视图中的可见性。
图纸配置/子视图颜色
图纸配置或子视图上的物件默认的显示颜色。
图纸配置/子视图打印颜色
图纸配置或子视图上物件默认的打印颜色。
图纸配置/子视图打印线宽
设置的线宽只用于打印,请为图层指定打印线宽,如果您不希望此图层或子视图被打印可以设置为不打印。您可以使用属性指令更改单个物件的属性。
图层工具列选项
新图层
单击使用新图层颜色创建一个新图层。
具有随机颜色的新图层
右键单击该图标创建一个具有随机颜色的新图层。
Tab 和 Insert 键
当正在编辑图层名称时,按下 Tab 或 Insert
键可以确认当前名称的编辑,并同时创建一个新图层。这样可以更方便、快速地连续创建多个图层。
新子图层
单击使用新图层颜色创建一个从属于所选图层的新图层。
具有随机颜色的新子图层
右键单击该图标创建一个具有随机颜色的新子图层。
- 将一个图层拖放至另一个图层可以使被拖放的图层变成子图层。
- 位于同一层级的图层名称不可重复。
删除
如果有物件位于您要删除的图层上会弹出警告。
默认情况下,在 图层面板中按键盘上的 Delete 键,删除的是工作视窗中选中的物件,而不是选中的图层。如果希望删除的是选中的图层,需要在高级设置中将启用图层面板 Delete 键功能设置为 true。
上移
将选取的图层在图层清单中往上移。
下移
将选取的图层在图层清单中往下移。
上移一个父图层
将选取的子图层移出它的父图层。
过滤器
当一个模型有非常多的图层时,图层清单比较不容易管理,您可以使用图层过滤器控制图层在清单中的可见性。
图层过滤器选项
全部图层
打开的图层
关闭的图层
锁定的图层
未锁定的图层
有物件的图层
没有物件的图层
选取的图层
-
使用复选框来启用/禁用该过滤条件。
-
右键单击某个复选框时,会只启用当前筛选条件,并关闭其他所有筛选条件。
栏
显示栏位列表以显示或隐藏图层设置。
右键单击栏位列表图标和左键单击显示的内容相同。
工具
图层状态管理器
打开图层状态面板。
全选
选取图层清单中的所有图层。
选取物件图层
选择当前选定物件的图层。
- HighlightObjectLayers 指令可以提供相同的功能。
反选
反向选取图层,对调已选取与未选取图层的选取状态。
选取物件
选取目前选取的图层上的物件。
选取子图层的物件
选取目前选取的图层与它的子图层上的物件。
变更物件图层
将物件变更到选取的图层。
请参考: 变更图层。
复制物件到图层
将物件复制到选取的图层。
打开全部图层
打开所有隐藏的图层。
全部展开
显示所有子图层。
全部折叠
隐藏所有子图层。
栏位
选择图层面板要显示的栏位。
栏位排序
允许图层按栏位排序。 不勾选此选项可防止图层因意外被重新排序。
图层列表选项
隐藏或显示列
- 在栏位标题上按鼠标右键,勾选或取消栏位名称。
更改列宽度
- 拖拽栏位标题的分割线。
编辑图层属性
- 在要编辑的图层名称上按鼠标右键,选取快显功能表中的选项。
选取图层
图层的快显功能表上的设定
打开图层的快显功能表
-
右键单击图层栏位。
当在不同的图层栏位上右键单击时,快显菜单可能会显示不同的项目。
分工工作参考 (仅分工工作图层)
更多相关信息,请参考分工工作。
设置启用中的模型
打开已选取的模型进行编辑。
关闭当前的模型并变为附加模型,会提示您保存当前启用中的模型。
去除模型
从分工工作清单中移除外部连结文件。
更新模型
更新选取的附加文件。
附加模型
附加外部文件到分工工作清单。
还原默认值
将右键单击的栏位重置为默认设置。
仅限选定的子视图中关闭图层 (仅限图纸配置开启栏)
> 当前图纸配置
在选定的子视图中关闭图层,而当前图纸配置中的其它子视图的图层是开启的。
> 所有图纸配置
在选定的子视图中关闭图层,并在所有图纸配置中的其它子视图中打开图层。
仅限选定的子视图中打开图层 (仅限图纸配置开启栏)
> 当前图纸配置
在选定的子视图中打开图层,而当前图纸配置中的其它子视图的图层是关闭的。
> 所有图纸配置
在选定的子视图中打开图层,并在所有图纸配置中的其它子视图中关闭图层。
仅限当前的子视图中关闭图层 (仅限子视图开启栏)
> 当前图纸配置
在活动的子视图中关闭图层,而当前图纸配置中的其它子视图的图层是开启的。
> 所有图纸配置
在活动子视图中关闭图层,并在所有图纸配置中的其它子视图中打开图层。
仅限当前的子视图中打开图层 (仅限子视图开启栏)
> 当前图纸配置
在活动子视图中打开图层,而当前图纸配置中的其它子视图的图层是关闭的。
> 所有图纸配置
在活动子视图中打开图层,并在所有图纸配置中的其它子视图中关闭图层。
选取物件
选取目前选取的图层上的物件。
选取子图层的物件
选取目前选取的图层与它的子图层上的物件。
变更物件图层
将选取的物件移动至选取的图层。
复制物件到图层
将选取的物件复制到选取的图层。
新图层
建立一个新图层。
新子图层
建立一个新子图层。
复制图层
复制图层及其属性。
复制图层与物件
复制图层、图层属性以及图层中的全部物件。
请参考: DupLayer.
只打开一个图层
打开选取的图层,关闭所有其它图层。
请参考: OneLayerOn.
匹配属性
选取要匹配的图层。
请参考: 匹配属性。
删除
删除选取的图层。
重命名
编辑所选图层的名称。
展开子图层
展开选定父图层的图层树。
折叠子图层
折叠所选父图层的图层树。
图层清单的快捷键
标准清单控制快捷键
|
▲ |
选取上一个。 |
|
▼ |
选取下一个。 |
|
PageUp |
向上翻页并选取。 |
|
PageDown |
向下翻页并选取。 |
|
Home |
选取整个图层清单的第一个图层。 |
|
End |
选取整个图层清单的最后一个图层。 |
|
加选/减选个别的图层。 |
|
|
加选/减选连续的图层。 |
图层的快捷键
图层面板必须处于活动状态(鼠标光标在图层面板上),这些快捷键才能起作用。
|
F2 |
重新命名选取的图层。 |
|
F5 |
重新整理图层清单。 |
|
Insert |
在选取的图层之后建立一个新图层。 |
|
加号 (+) |
展开选取的图层。 |
|
|
展开选取的图层的所有子图层。 |
|
减号 (-) |
折叠选取的图层。 |
|
折叠选取的图层的所有子图层。 |
栏位选项
显示/隐藏图层栏位
名称
目前的
启用
锁定
颜色
材质
线型
打印颜色
打印宽度
图纸配置存在时会有其它选项出现:
图纸配置打开
图纸配置颜色
图纸配置打印颜色
图纸配置打印颜色
子视图存在时会有其它选项出现:
子视图打开
子视图颜色
子视图打印颜色
子视图打印宽度
相关指令
| 工具列 | 功能表 |
|---|---|
|
|
编辑 图层 > 变更物件图层 |
ChangeLayer 指令移动选取的物件到指定的图层。
步骤
- 选取物件。
- 从图层清单中选取一个图层。
物件图层选项
可用图层
名称
图层名称。
- 双击图层名称以设置目标图层并关闭对话框。
设为目前的图层
设定目的图层为目前的图层。
在工作视窗中选取一个物件以指定图层。
建立一个新图层。
ChangeToCurrentLayer
| 工具列 | 功能表 | 面板 |
|---|---|---|
|
|
编辑 图层 > 变更物件至目前的图层 |
图层 右键点击 图层名称 > 变更物件图层 |
ChangeToCurrentLayer 指令移动选取的物件到目前的图层。
步骤
- 选取物件。
| 工具列 | 功能表 |
|---|---|
|
|
编辑 图层 > 复制物件到图层 |
CopyToLayer 指令复制选取的物件至指定的图层。
步骤
- 选取物件。
- 从图层清单中选取一个图层。
复制物体的目的图层
可用图层
名称
图层名称。
- 双击图层名称以设置目标图层并关闭对话框。
设为目前的图层
设定目的图层为目前的图层。
在工作视窗中选取一个物件以指定图层。
建立一个新图层。
进入隐藏指令行选项
- 在指令名称前加上连字符:-CopyToLayer。
| 指令行选项 | |
|---|---|
|
新增图层 |
建立一个新图层。 |
|
选取物件 |
选取一个物件指定目的图层。 |
|
设置为目前的图层 |
是/否 |
|
工具列 |
功能表 |
|---|---|
|
|
编辑 图层 > 高亮显示物件图层 |
当图层面板可见时,HighlightObjectLayers 指令会选择选定物件的图层。
- 同样的功能也可通过以下路径访问:图层面板 > 工具
> 选取物件图层。
| 工具列 | 功能表 |
|---|---|
|
|
编辑 图层 > 图层状态管理 窗口 面板 > 图层状态 |
LayerStateManager 指令可以做到:
-
保存图层的当前状态。
-
恢复之前保存的图层状态。
-
将子视图图层状态恢复到活动子视图或选定的子视图中的图层状态。
-
从 .3dm 文件导入图层状态清单。
步骤
- 设置您的图层。
图层状态管理器可以保存当前的图层设置。 - 在图层状态管理器面板按储存,输入图层状态文件的名称。
图层状态面板
工具栏按钮
保存
保存新的图层状态。
- 单击"名称" 列标题,可以在升序和降序之间切换列表。
查看: Rhino 中的命名规范
还原
还原至选取的图层状态。
删除
删除选取的图层状态。
导入
从 .3dm 文件导入图层状态清单。
右键快显功能表
还原
还原至选取的图层状态。
删除
删除选取的图层状态。
重命名
编辑选定图层状态的名称。
保存
保存新的图层状态。
更新
用当前图层的设置覆盖选定的图层状态。
要还原的图层设定
还原模型空间中图层的状态。
|
|
要还原的图纸配置或子视图的图层设定
还原图纸配置或子视图的图层状态。
|
|
| 工具列 | 功能表 |
|---|---|
|
|
编辑 图层 > 只打开一个图层 |
OneLayerOn 指令选取一个图层,打开这个图层,并关闭所有其它图层。
步骤
-
选择一个工作视窗使之为当前活动工作视窗。
-
从图层清单中选取要保持打开的图层。
或者点击按钮选择目标图层的物件。
| 工具列 | 功能表 |
|---|---|
|
|
编辑 图层 > 只关闭一个图层 |
OneLayerOff 指令可以关闭所选物件的图层。
步骤
- 在模型工作视窗中选择图层上的一个物件。
| 工具列 | 功能表 |
|---|---|
|
|
|
RenderAssignMaterialToLayer 指令可以通过在指令行中输入材质和图层的名称和 ID 而将材质分配给图层。
步骤
-
输入材质的名称或 ID。
-
输入图层的名称或 ID 。
请参考
RenderAssignMaterialToLayersOfObjects
从指令行中将材质赋予给选定物件所在的图层。
RenderAssignMaterialToObjects
从指令行中将材质赋予给选定物件。
| 工具列 | 功能表 |
|---|---|
|
|
RenderAssignMaterialToLayersOfObjects 指令可以从指令行中将材质赋予给选定的物件所在的图层。
步骤
输入材质的名称或 ID。
选取一个或数个物件。
请参考
RenderAssignMaterialToLayer
在指令行中将材质赋予给图层。
RenderAssignMaterialToObjects
从指令行中将材质赋予给选定物件。
| 工具列 | 功能表 |
|---|---|
| 编辑 图层 > 以物件设定目前的图层 |
SetLayerToObject 指令用以设定选取的物件的图层为目前的图层。
步骤
- 选取要设为目前的图层的图层上的物件。
请参考
Snapshots
Snapshots 指令用于保存并重置已命名视图、已命名位置记录、图层状态、渲染设置以及包括以下内容的设置:锁定/隐藏状态、显示模式、材质、位置、灯光设置、渲染圆管、置换、渲染圆角、装饰线和厚度。