使用图层状态
图层状态存储图形中所有图层在某一给定时刻的状态(属性)。
图层状态是一个高级概念,如果你处理的图形包含许多图层,或者你的图形在不同用途下需要不同的图层设置,那么它会很有用。例如,某个图形可能对打印使用一种图层状态,而对位图导出或 SVG 导出使用另一种图层状态。图层状态存储图层状态创建或更新时所有图层及其属性(颜色、线型、线宽等)。当恢复某个图层状态时,所有图层属性都会被恢复为该图层状态中存储的属性。
请考虑这个平面图示例:
该图形是针对典型 CAD 模型空间视图的深色背景而创建的。墙体采用实心填充以使其清晰可见,窗户则以明亮的青色显示。
在打印时,我们可能希望将墙体的实心填充替换为较暗的填充图案,并使窗户图层也变暗。此外,我们可能希望快速切换到一个不含室内元素且颜色较暗的版本,也许是为了在明亮背景上进行网站位图导出。
我们使用以下图层结构创建图形:
- Walls(包含墙体的实心填充)
- Walls Hatch(包含墙体的填充图案)
- Windows(包含所有窗户)
- Interior(包含家具和其他室内元素)
在考虑其他图层状态之前,应始终保存当前(“正常”)图层状态,以便随时轻松地切换回此状态。
创建图层状态
Section titled “创建图层状态”- 选择 图层 > 图层状态 > 添加…
- 会显示一个对话框,用于输入图层状态的名称。请务必以有意义的方式命名图层状态,以免为了找到所需的图层状态而不得不查看所有图层状态。在本示例中,我们将此图层状态命名为 “Normal”。
现在,我们可以修改图形的图层以创建所需的打印外观。在此示例中,我们关闭图层 “Walls”,改为打开图层 “Walls Hatch”。我们还根据需要调整图层的颜色和线型。一旦对外观满意,我们就将此图层状态以名称 “Printing” 存储。
可以用同样的方式创建其他图层状态,例如为网站位图导出创建一个图层状态(也许不含室内元素),等等。
激活图层状态
Section titled “激活图层状态”现在,你可以使用 图层 > 图层状态 > [图层状态名称] > 激活 在各图层状态之间切换。在我们的示例中,我们可以在图层状态 “Normal”、“Printing” 和 “Webpage” 之间切换:
图层状态 “Normal”(明亮的颜色、实心填充):
图层状态 “Printing”(用填充图案代替实心填充、较暗的颜色):
图层状态 “Webpage”(较暗的颜色、关闭室内图层):
更新图层状态
Section titled “更新图层状态”当图形被更新时,可能会添加新图层,也可能会删除或更改图层。为了使图层状态保持最新,你可以使用菜单 图层 > 图层状态 > [图层状态名称] > 更新 来更新现有的图层状态。
典型的工作流程是:激活某个图层状态,根据需要调整图层,然后更新所存储的图层状态。
重命名图层状态
Section titled “重命名图层状态”要重命名图层状态,请选择 图层 > 图层状态 > [图层状态名称] > 重命名。
删除图层状态
Section titled “删除图层状态”要删除图层状态,请选择 图层 > 图层状态 > [图层状态名称] > 删除。