外部参照详解.docx

上传人:b****7 文档编号:9720646 上传时间:2023-02-06 格式:DOCX 页数:13 大小:110.17KB
下载 相关 举报
外部参照详解.docx_第1页
第1页 / 共13页
外部参照详解.docx_第2页
第2页 / 共13页
外部参照详解.docx_第3页
第3页 / 共13页
外部参照详解.docx_第4页
第4页 / 共13页
外部参照详解.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

外部参照详解.docx

《外部参照详解.docx》由会员分享,可在线阅读,更多相关《外部参照详解.docx(13页珍藏版)》请在冰豆网上搜索。

外部参照详解.docx

外部参照详解

什么是CAD外部参照?

 

无论是AutoCAD还是浩辰CAD,都提供了外部参照的功能,有些初学者对外部参照的作用不是很清楚,有些对图块和外部参照的区别不太了解,在此简单讲一下,希望能对一些初学者有所帮助。

一、外部参照的概念

可以从CAD帮助中摘取一段对外部参照的解释:

可以将整个图形作为参照图形(外部参照)附着到当前图形中。

通过外部参照,参照图形中所作的修改将反映在当前图形中。

附着的外部参照链接至另一图形,并不真正插入。

因此,使用外部参照可以生成图形而不会显著增加图形文件的大小。

通过使用参照图形,用户可以

∙通过在图形中参照其他用户的图形协调用户之间的工作,从而与其他设计师所做的修改保持同步。

用户也可以使用组成图形装配一个主图形,主图形将随工程的开发而被修改。

∙确保显示参照图形的最新版本。

打开图形时,将自动重载每个参照图形,从而反映参照图形文件的最新状态。

∙请勿在图形中使用参照图形中已存在的图层名、标注样式、文字样式和其他命名元素。

当工程完成并准备归档时,将附着的参照图形和当前图形永久合并(绑定)到一起。

上述说法很抽象,简单解释一下:

假设A是当前图,B是作为外部参照的图纸,当B作为外部参照插入到A中时,在A图中可以完整显示B图中的内容,但A图保存时大小不会有明显变化,只是保存B图的路径。

当B图被修改后,A图中B图部分将自动更新,如果B图被删除或移走,再打开A图示,B图内容将不会被显示,因此当将A图传给其他人时,必须将B图一起传给对方。

当A图处于打开状态时,B图被修改和保存,A图会提示外部参照已经更新,可以直接重载。

A图中除插入B外,还可以插入其他图作为外部参照。

B图除插入到A图中外,还可以插入到其他图中作为外部参照。

二、外部参照的简单应用

不知道上面这一段类似绕口令一样的文字是否将外部参照的基本特性是否说清楚了,也许结合实际应用会更明白一些。

外部参照目前看到的用法主要有两种:

一是标准化,二是协同设计。

设计单位通常都有自己图纸规范,这些规范中规定了图中需要统一的部分,这部分内容或者一直不变,或者需要统一改变,例如图框。

有些单位用模板文件,有些单位用图块,还有些单位则用外部参照。

用外部参照的好处就是只要将图框原图进行修改,所有引用此图框的所有图纸就会自动更新。

利用外部参照可以进行简单的协同设计,以建筑设计为例,建筑设计除了建筑图纸外,还包括有暖通、给排水、电气设计,水暖电这些专业可以将建筑底图作为外部参照,然后在此基础上绘制各自设计的内容,当建筑底图被建筑设计师更新后,下行专业的底图就可以自动更新,只需根据建筑图纸对自己绘制部分进行相应调整就可以了。

三、外部参照和图块的区别和联系

图块是在图形内部定义的图形组合,在图形中可以作为整体进行复制、插入、删除等相关操作。

定义图块后,CAD图形文件中会保存一个块定义,然后可以被反复引用,图面上引用的图块又被称为块参照。

即使图面上所有块参照被删除,图块的定义仍然存在(除非被清理PU),随时都可以再次插入。

插入图块时也可以直接浏览其他DWG/DXF文件,将外部文件作为图块插入,因此就会让人产生了疑问:

图块到底和外部参照到底有什么区别?

虽然都是将外部文件插入到当前图中,作为图块插入后,被插入的图形和原文件就没有任何关系了,所有图形都已经被保存到当前图中,外部文件即使被删除也不会当前图有任何影响,当然被插入的文件有任何修改当前图也不会跟随变化,这和我们前面对外部参照的描述有明显不同。

图块在绘图中应用更广泛,各种设备、零件做成图块后会大大提高绘图效率,很多专业软件,例如浩辰建筑、浩辰机械里都提供了大量图库,可以直接调用。

外部参照的使用通常取决于设计单位的要求,个人通常很少使用外部参照。

图块现在有很多扩展应用,例如属性块、动态块。

外部参照可以通过绑定转换为图块,执行XREF命令,打开外部参照管理器(不同版本CAD中的外部参照管理器略有不同),选中外部参照图纸,然后点绑定,就可以将外部参照转换为图块,如下图所示:

四、关于参照编辑

图块和外部参照都可以进行参照编辑(refedit),两者的操作形式基本相同,但结果却不一样。

图块的参照编辑等于直接编辑图中保存的图块定义,一旦修改,所有同名的块参照将自动更新。

外部参照的参照编辑相当于编辑参照的原图,编辑后不仅图中的外部参照会修改,参照的原图也会被修改。

参照编辑后需要在参照编辑工具栏关闭或保存参照,退出参照编辑状态,否则后续很多操作无法进行,例如保存。

而且会提示“参照编辑状态不允许XXXX”。

如果不小心将参照编辑工具栏,可以运行refclose命令退出参照编辑状态。

在AutoCAD和浩辰CAD早期版本,双击普通图块就可以进入参照编辑状态,如果双击属性块会弹出增强属性编辑器,在AutoCAD2007或浩辰CAD2012双击图块,会进入块编辑(动态块)状态。

如果双击无法直接进入参照编辑,可以输入refedit命令,或打开参照编辑工具栏,在工具栏中点参照编辑按钮。

有些图块是无法进行参照编辑的,例如名字带*号的匿名块,多重插入块,X\Y\Z各项比例不相等的图块。

注:

浩辰CAD外部参照编辑分两种状态,一种是双击外部参照打开参照原图,一种是双击外部参照后直接在当前图中编辑外部参照,可以通过将xrefeditmode设置为1或2来切换这种模式。

 

CAD外部参照块详解

修改外部参照块的路径:

 打开外部参照管理器,往下拉,看到一个"找到位置",在最右边有"…"点击就可以改了如图:

"对图形中附着的外部参照进行编辑,例如剪裁、绑定或拆离外部参照等,还可以为外部参照指定绝对路径或相对路径。

剪裁外部参照

附加一个图形作为外部参照后,可通过XCLIP命令来定义一个截取边界,定义的截取边界可以只显示一部分的外部参照,并压缩边界外几何对象的显示。

截取边界由位于同一平面的直线段组成,边界也可以通过多段线生成,但在选取多段线对象为截取边界时,不能选择自交的多段线。

XCLIP命令可应用于单个或多个外部参照或块中,并生成或删除截取边界、从截取边界生成多段线或不显示外部参照上被剪裁的部分。

剪裁只对外部参照的单个实例有效,对于外部参照定义本身无影响。

外部参照或块在剪裁边界内的部分仍然可见,而剩余部分则变为不可见。

参照几何图形本身并没有改变,只是编辑了其显示。

使用XCLIP命令可进行以下操作:

创建新的剪裁边界。

删除现有的边界。

生成与剪裁边界顶点重合的多段线对象。

打开或关闭外部参照的剪裁功能。

当剪裁功能打开时,启动图形中全部的截取边界,显示外部参照被剪裁的部分。

当剪裁功能关闭时,将不显示剪裁边界,显示外部参照图形的所有内容,包括剪裁部分和未被剪裁部分。

关闭剪裁边界后,剪裁边界仍然存在并且可以打开。

但不能恢复被删除的剪裁边界。

剪裁过的外部参照就如未剪裁过的外部参照一样,可以修改、移动或复制。

在修改过程中,剪裁边界将与参照一起移动。

若图形中附着的外部参照包含嵌套的剪裁外部参照,这些剪裁外部参照将在图形中显示剪裁效果。

如果上级外部参照是经过剪裁的,嵌套外部参照同样被剪裁。

控制剪裁边界的打开和关闭

剪裁边界的显示可通过XCLIPFRAME系统变量来进行控制。

当XCLIPFRAME设置为1时,剪裁边界可以作为对象的一部分进行选择和打印。

当关闭剪裁边界时将不显示边界,此时整个外部参照是可见的,假定对象处在一个打开的图层中。

删除剪裁边界是永久性的。

打开或者关闭剪裁边界

选择修改>剪裁>外部参照。

选择对象。

按Enter。

关闭剪裁边界,选择关闭。

选择打开将开启剪裁边界。

按Enter。

参照工具栏:

命令行:

XCLIP

注意:

当XCLIPFRAME系统变量打开时(值为1)可以选择并且打印剪裁边界框。

指定剪裁边界

对外部参照进行剪裁时,可通过“新边界”选项,指定矩形窗口的剪裁边界或选择多段线来定义剪裁边界。

若选择的剪裁边界为矩形窗口,将只显示矩形区域内的外部参照。

此剪裁边界所组成的窗口平行于当前UCS,并且剪裁边界将应用到它所在平面的法线方向。

定义矩形剪裁边界

选择修改>剪裁>外部参照。

选择要裁剪的外部参照。

还可以选择图块。

按Enter。

按Enter创建新的剪裁边界。

如果出现提示,按Enter删除现有边界。

选择矩形。

定义矩形剪裁边的第一个角点。

定义矩形剪裁边的第二个角点。

选择的外部参照对象将被矩形边界裁剪。

参照工具栏:

命令行:

XCLIP

提示:

除了可使用上述方法剪裁外部参照外,还可以先选择外部参照图形,在其上单击鼠标右键,然后从快捷菜单选择“外部参照裁剪”。

若选择以多段线来定义剪裁边界,所创建的剪裁边界与多段线是一致的。

该多段线不能自交。

若选择的多段线包含圆弧线段,在创建剪裁边界时,假设其在用作剪裁边界之前已被非曲线化。

若选择的多段线为开放的,系统将该多段线当作封闭多段线处理。

使用这种方法创建的剪裁边界所在平面与多段线所在的UCS平面平行。

定义多段线剪裁边界

在想要剪裁的外部参照图形上绘制一条多段线。

选择修改>剪裁>外部参照。

选择要裁剪的外部参照。

还可以选择图块。

按Enter。

按Enter创建新的剪裁边界。

如果出现提示,按Enter删除现有边界。

选择使用多段线作为剪裁边界。

选择一条多段线。

参照工具栏:

命令行:

XCLIP

剪裁深度

在剪裁之前,可先设置外部参照的前后剪裁平面。

但要指定剪裁深度,外部参照的剪裁边界必须保留。

因为剪裁深度是以剪裁边界的法向来进行计算的。

在设置剪裁深度时,用户可根据命令行提示分别指定前、后剪裁点,或直接指定前后剪裁到边界的距离。

剪裁深度与当前UCS无关,它只应用在平行于剪裁边界的方向上。

删除剪裁边界

如果不再需要外部参照的剪裁边界的时候,可以将其删除。

删除剪裁边界

选择修改>剪裁>外部参照。

选择要裁剪的外部参照。

还可以选择图块。

按Enter。

选择删除D,然后按Enter。

参照工具栏:

命令行:

XCLIP

--------------------------------------------------------------------------------

绑定外部参照

外部参照只是链接到图形而未插入其中,不会包含在图形中。

要将一个包含外部参照的图形副本附着到另一个图形中,还需要提供所有的外部参照文件。

此外,接收图形的用户在附着外部参照到图形时必须重新设置相同路径或改变其路径。

要使用包含外部参照的图形副本,可先将外部参照绑定到图形中,使其成为图形中的固定组件,这样的操作类似于将一个单独的图形作为图块插入图形中。

可进行绑定的对象可以是直接附着在当前图形中的外部参照,嵌套的外部参照图形不能进行绑定。

外部参照依赖命名对象的命名语法从“块名|定义名”变为“块名$n$定义名”。

在这种情况下,将为绑定到当前图形中的所有外部参照相关定义表创建唯一的命名对象。

若选择“插入”,将用插入参照图形的方法,将外部参照转化为块插入到当前图形中。

外部参照依赖命名对象的命名不是使用“块名$n$符号名”语法,而是从名称中消除外部参照名称。

对于插入的图形,如果内部命名对象与绑定的外部参照依赖命名对象具有相同的名称,符号表中不会增加新的名称,绑定的外部参照依赖命名对象采用本地定义的命名对象的特性。

绑定已有外部参照到图形中

选择插入>外部参照管理器。

选择要绑定的外部参照。

点击“绑定”。

在选择下列绑定类型中任选一种:

绑定绑定外部参照并且为每个命名的对象创建特有的名称,以外部参照上的图层或者图块为例,名称为Electric的图层在当前图层中将被命名为Xref$0$Electric。

如果当前图层中已有相同名称的图层,则这个名称将会以数字递增方式更改,如Xref$1$Electric。

插入绑定外部参照到图形,但是不改变任何外部参照中的对象名称。

例如名称为Electric的图层在当前图层中的名称仍然是Electric。

如果当前图层中已有相同名称的图层,则外部参照中的命名对象将显示当前图形中名为Electric图层中的特性。

点击“确定”。

插入工具栏:

命令行:

XREF

--------------------------------------------------------------------------------

拆离外部参照

将图形中附着的外部参照拆离,将从列表中删除选定的外部参照。

同时,当前图形文件中相应的外部参照也被删除。

对于直接附着或覆盖到当前图形中的外部参照可采用此方式删除,但有嵌套的外部参照不可使用此方法。

而且对于由另一个外部参照或块所参照的外部参照不可拆离。

但要注意的是,拆离和删除是两个不同的概念,删除外部参照不会删除与其关联的图层定义。

使用“拆离”选项将删除外部参照和所有关联信息。

拆离外部参照

选择插入>外部参照管理器。

选择要拆离的外部参照。

点击“拆离”。

插入工具栏:

命令行:

XREF

注意:

只有直接附着到当前图形的外部参照才能被拆离,嵌套的外部参照不能被拆离。

--------------------------------------------------------------------------------

设置外部参照图形的保存路径

当外部参照附着到当前图形中后,可在外部参照管理器中编辑或修改外部参照图形的保存路径。

在指定外部参照的保存路径,可为文件指定三种类型的文件夹路径信息:

绝对路径、相对路径、没有路径。

绝对路径

所谓的绝对路径,指的是包括了本地硬盘或网络服务器驱动器号的标识了外部参照源文件的完整路径。

默认情况下,在插入外部参照时,指定的路径为“绝对路径”。

但这种路径缺乏灵活性,一旦文件改变路径,这个路径就失效了。

相对路径

相对路径指的是包含了当前驱动器号或宿主图形文件夹的部分指定的文件夹路径,极具灵活性,用户可在相同文件夹层次的多个驱动器间移动外部参照的源文件,而不影响外部参照的更新。

但要注意的是,若外部参照的源文件保存在本地其他硬盘上或位于网络服务器上,将无法设置其路径为“相对路径”。

外部参照源文件的相对路径指定规则如下:

\:

查看宿主图形驱动器的根文件夹

路径:

从宿主图形的文件夹中,按照指定的路径

\路径:

从根文件夹中,按照指定的路径

.\路径:

从宿主图形的文件夹中,按照指定的路径

..\路径:

从宿主图形的文件夹中,向上移动一层文件夹并按照指定的路径

..\..\路径:

从宿主图形的文件夹中,向上移动两层文件夹并按照指定的路径

要注意的是,若改变了包含外部参照的图形的路径,例如将其移动或保存到不同的路径、不同的本地硬盘等,该图形中附着的外部参照的所有相对路径都必须逐一修改,以使其适应宿主图形的新位置,或者直接对参照文件重新定位。

无路径

若在当前图形中插入外部参照时指定路径类型为“无路径”,该外部参照将不保存路径信息,此时若要寻找外部参照的源文件,将以以下顺序进行搜索:

首先搜索宿主图形的当前文件夹

搜索在“选项”对话框的“文件”选项卡中定义的图形文件搜索路径

在Windows应用程序快捷方式中指定的起始文件夹

“无路径”选项比较适用于用户将图形移动到其他文件夹层次结构或未知的文件夹层次结构的时侯。

更改外部参照的路径

选择插入>外部参照管理器。

选择要修改的外部参照。

在外部参照路径上,选择下列操作之一:

输入一个文件名或者位置。

点击浏览选择外部参照图形路径,ZWCAD将自动加载指定的外部参照。

插入工具栏:

命令行:

XREF

提示:

不能在同一个图形中参照相同的图形文件。

外部参照块

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 文学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1