如果使用大图形,则可以通过仅打开要使用的视图和图层几何图形来提高性能。
如果要处理的图形很大,可以使用 OPEN 命令的“局部打开”选项选择图形中要处理的视图和图层几何图形(仅限于图形对象)。例如,如果从“范围”视图和“SITE”图层加载几何图形,“SITE”图层上所有位于“范围”视图中的内容都将加载到图形中。
用户只能编辑加载到图形文件中的部分,但是图形中所有命名对象均可以在局部打开的图形中使用。命名对象包括图层、视图、块、标注样式、文字样式、视口配置、布局、UCS 和线型。
通过将大图形分成几部分显示在不同的视图中,可以只加载和编辑所需部分。例如,如果处理一个城市平面图时只需要编辑东南部(图例中的 D3 部分),那么可以通过指定预定义的视图来加载这个绘图区域。如果只需编辑城市的测绘数字,那么可以只加载特定图层上的几何图形。
局部打开图形后,可以使用 PARTIALOAD 将其他几何图形从视图、选定的区域或图层加载到图形中。“局部打开”选项仅适用于以 AutoCAD 2004 或更高版本格式保存的图形。
局部打开图形的步骤
- 单击应用程序按钮,然后依次单击“打开”
“图形”。
- 在“选择文件”对话框中选择一个图形。
- 单击“打开”旁边的箭头。单击“局部打开”。
- 在“局部打开”对话框中选择一个视图,默认视图是“范围”。
可以只加载保存在当前图形中的来自模型空间视图的几何图形。
- 选择一个或多个图层。
如果未选择图层进行加载,将不会在图形中加载任何图层几何图形,但是所有图形图层都位于图形中。如果未指定要加载到图形中的图层几何图形,那么即使指定加载视图中的几何图形,也不会加载几何图形。如果在一个未被加载的图层上绘制对象,可能只是在未被加载到图形中的现有几何图形上方绘制对象。
注意仅当在将
VISRETAIN 系统变量设定为 1 时保存选定的图形时,依赖外部参照的图层才会显示在“要加载几何图形的图层”列表中。将外部参照加载到图形中后,以后在外部参照中创建的任何图层都不显示在“要加载几何图形的图层”列表中。
- 如果图形包含空间索引,可以选择“使用空间索引”选项。
空间索引是一个根据对象在空间中的位置把对象组织起来的列表。空间索引用于确定要读取图形中的哪个部分,这样就可以使打开图形所需的时间降到最低。
- 如果图形包含外部参照但用户不想加载它们,请选择“打开时卸载所有外部参照”。
注意如果局部打开一个包含绑定外部参照的图形,那么只有被加载的部分外部参照(由选定的视图定义)被绑定到局部打开的图形中。
- 单击“打开”。
局部打开图形后,可以选择将其他信息加载到当前图形中。
将其他几何图形加载到局部打开的图形的步骤
注意仅当当前图形为局部打开的图形时,“局部加载”选项才可用。
- 在“局部加载”对话框中,选择一个视图,也可以单击“拾取”窗口来定义一个视图。
默认视图为“*范围*”。可以只加载保存在当前图形中的来自模型空间视图的几何图形。
- 选择一个或多个图层。
如果未选择图层进行加载,将不会在图形中加载任何图层几何图形,但是所有图形图层都位于图形中。如果未指定要加载到图形中的图层几何图形,那么即使指定加载视图中的几何图形,也不会加载几何图形。如果在一个未被加载的图层上绘制对象,可能只是在未被加载到图形中的现有几何图形上方绘制对象。不能卸载已被加载到当前图形中的几何图形。
- 单击“打开”。
命令