执行某些任务(例如打印、保存或恢复图层状态)之前,如果将新图层添加到图形中,用户会收到通知。
了解已在用户不知晓的情况下添加到图形或附着的外部参照的新图层非常重要。可以避免潜在问题,例如,打印通过添加新图层添加到图形中的对象。
可以控制何时评估新图层的图形。可以指定哪些命令(例如 SAVE 或 PLOT)将触发程序检查图层列表,并在出现新图层时警告用户。这可以包括已添加到附着的外部参照的新图层。
LAYEREVAL 和 LAYERNOTIFY 系统变量共同作用,可控制是否评估图层列表以及何时发出通知。这两个系统变量都保存在图形中,因此,用户可以控制检查哪个新图层的图形。工程开始后,可能不需要了解创建新图层的时间。对于即将完成的图形,了解新信息是否已从新添加的图层引入到图形非常重要。
LAYEREVALCTL 控制图层特性管理器中针对新图层评估的整个“未协调的新图层”过滤器列表。选中“新图层通知”后 (LAYEREVALCTL = 1),将启用新图层通知功能以及基于 LAYEREVAL 和 LAYERNOTIFY 图形系统变量的函数。LAYEREVALCTL = 0 时,不应显示任何过滤器(“未协调的图层”过滤器)。如果当前显示一个过滤器,则该过滤器将关闭。
默认情况下,LAYEREVAL 将设定为检测所有已添加到附着的外部参照(而不是图形中)的新图层。LAYERNOTIFY 设定为可在以下情况下将新图层通知用户:打开图形时,加载、重载或附着外部参照时,或恢复图层状态时。要更改这些设置,可以使用系统变量或“图层设置”对话框。
此时,通过在图标上单击鼠标右键,然后从菜单中单击“查看未协调的新图层”链接,可以选择查看新图层。单击该链接时,将打开图层特性管理器,并自动选择“未协调的新图层”过滤器。列表视图中将显示所有已添加到图形或附着的外部参照的新图层。
由于尚未查看,因此,新图层未协调。手动将它们标记为已协调时会将其从“未协调的新图层”列表中删除。(有关详细信息,请参见协调新图层。)协调图层之前,每次使用可触发通知的命令时均不会显示通知气泡。
使用 LAYERNOTIFY 系统变量或“图层设置”对话框,可以关闭图层通知,但仍评估新图层的图层列表。即使不显示通知气泡,仍可以通过在状态栏的警告图标上单击鼠标右键查看新图层。从快捷菜单中,单击“查看未协调的新图层”选项。
将 PLOT 命令设定为在“图层设置”对话框中显示新图层通知时,将在状态栏上显示对话框而非图标。系统将显示一条消息,通知用户自上次检查新图层的图层列表后,图形中又添加了新图层。在对话框中单击“是”,可在打印前查看图层特性管理中的新图层列表。
将图形另存为样板 (DWT) 文件时,可以选择在“样板选项”对话框中将图形中的图层另存为未协调或已协调。默认情况下,所有图层将另存为未协调,从而在使用样板创建新图形时,先将图形另存为 DWG 文件,然后才创建图层基线。
如果将样板文件的所有图层另存为已协调,则将创建图层基线。这表示将新图层添加到从样板文件创建的图形时,创建的所有新图层均未协调,且首次保存或打印图形时将显示新图层通知。