6-2 外部参照
外部参照是一种类似于块图形引用方式。块在插入后,其图形数据会存储在当前图形数据库中,修改了 原图形,当前图形中的块不会跟着更新。外部参照的数据则并不保存在当前图形中,而是始终存储在原始文 件中,当前文件只包含对外部文件的一个引用,类似于“链接”。把图形作为外部参照插入时,当前图形就 会随着原图形的修改而自动更新。因此,包含外部参照的图形总是能反映出每个外部参照文件最新的编辑情 况。但是,不可以在当前图形中编辑一个外部参照,或者分解一个外部参照。要修改编辑外部参照,只能编 辑原始图形。可以通过XREF命令来附加、覆盖、连接或更新外部参照。
AutoCAD提供两种类型的附着图形方式,即“附加型”和“覆盖型”
1.附加型
附加型外部参照可以嵌套在其它外部参照中。用户可以附着任意多的外部参照副本,并且每个副本可具有不同位置、缩放比例和旋转角。也可以控制外部参照中倚赖图层和线型的特性。当用户附着外部参照时,所有倚赖符号(图层、线型、标注样式、块和文字样式)将被添加到当前图形符号表中,并加上外部参照名 称和管道字符(∣)作为前缀。例如,如果有一个名为“参照示例1”的外部参照并且它有一个名为“图层 1”的图层,AutoCAD将向当前图形添加名为“参照示例1∣图层1”的图层。
当把某图形作为其他图形的外部参照进行附加型附着时,附着在这个图形的外部参照也会包括进来。虽然 与外部参照图形相关联的几何图形在当前图形中是可见的,但却存储在外部参照图形中,所以图形文件大小 不会明显增加。
2.覆盖型
附着覆盖型与附着附加型外部参照的操作很类似,但当外部参照为覆盖型时,任何其他嵌套在这个图形 内的覆盖型外部参照将被忽略,也就是说嵌套的覆盖型外部参照不能显示出来。换句话说,AutoCAD不能读入 嵌套覆盖型外部参照。
如果用户正在参照某个几何图形,而其他参照该图形文件的用户没有必要看到它。覆盖型外部参照是为 数据共享而设计的。通过覆盖型外部参照,可以看到用户的图形与其他图形的相对关系。覆盖型图形也减少 了创建自参照图形(循环外部参照)的可能性。
|