在绘图过程中,可以将一幅图形作为外部参照附加到当前图形,这是一种重要的共享数据的方法。
1. 外部参照与图块外部参照是把已有的图形文件像块一样插入到图形中,但外部参照不同于图块插入。在插入图块时,插入的图形对象作为一个独立的部分存在于当前图形中,与原来的图形文件没有关联。而在使用外部参照的过程中,这些被插入的图形文件信息并不直接加入到当前的图形文件中,而只是记录引用的关系,对当前图形的操作也不会改变外部引用图形文件的内容。只有用户打开有外部引用的图形文件时,系统才自动地把各外部引用图形文件重新调入内存,且前文件能随时反映引用文件的最新变化。对于参照图形与当前图形的图层处理,可以参考下面的例子。假设AutoCAD的图形文件MYDRAW.DWG有一个A层,而MYDRAW.DWG被当作外部引用文件加以引用,那么在主图形文件中,A层被命名为MYDRAW|A层,即系统将这个新名字自动加入到主图形中的依赖符列表中。这种自动更新外部引用依赖符名字的功能有以下两点好处。
l 用户可以一眼看出每一个命名目标来自于哪一个外部引用文件。
l 主图形文件与外部引用文件中有相同名字的依赖符,不会被混淆。使用外部参照进行图形设计,用户能够实现下面的功能。
l 把一些在项目开发过程中需要不断修改的部件图组合成总装配图。
l 把其他用户的图形放置在您的图形上,合并您和其他用户的工作,从而与其他用户所做的修改保持同步。
l 确保显示参照图形的最新版本。在打开或打印图形时,AutoCAD 自动重载每个外部参照,所以它反映了参照图形文件的最新状态。
l 创建外部参照裁剪边界,只在主图形中显示外部参照文件的指定部分。
2. 附着外部参照附着外部参照的目的是帮助用户用其他图形来补充当前图形,如果需要将某一幅图形作为外部参照附着到当前图形中,就可以使用下面的操作步骤:
(1) 单击【参照】工具栏中的【附着外部参照】按钮,系统会弹出【选择参照文件】对话框。
(2) 选择所要附着为外部参照的图形文件,单击【确定】按钮,系统会弹出【外部参照】对话框。
(3) 在【参照类型】选项组中选中【附加型】单选按钮,其他的选项可以参考插入图块的设置进行。
(4) 单击【确定】按钮,在绘图区域中指定外部参照的插入点,就完成了外部参照的附着。
外部参照提供了一种比图块更为灵活的图形引用方法,使用外部参照可以将多个图形链接到当前图形中,并且包含外部参照的图形会随着原图形的修改而更新。
有时,对一个复杂的图形文件可由多个人来分担,再将各个分离的图形以外部参照的形式插入最终图形中。
xref关键是要组织好图,个人经验是:
1)分清哪些部分是所有(或部分)图纸公共的部分,即基本不变或同意改变的,可以把它做成一个引用文件;哪些是各不相同的,需分别做成引用的。
2)引用也是分层级的,即可以嵌套。这样在引用时也是分级的,即引用文件也分成更小级别的公用和分别。
XATTACH:将外部参照附着到当前图形中 XA
XBIND:将外部参照依赖符号绑定到图形中 XB
XCLIP:定义外部参照或块剪裁边界,并且设置前剪裁面和后剪裁面 XC
XREF:控制图形中的外部参照 XR