10.3 外部参照
10.3 1外部参照
1.命令格式
命令行:Xref
菜 单:[插入]→[外部参照管理器(R)]
工具栏:[插入]→[外部参照]
在中望CAD 2010中能够把整个其他图形作为外部参照插入到当前图形中。虽然外部图形插入到当前图形中,但当前图形对外部参照的文件只有一个链接点。因为外部参照中的实体显示在当前图形中,但实体本身并没有加入当前图形中。因而,链接外部参照并不意味着增加文件量大小。外部参照提供了把整个文件作为图块插入时无法提供的性能。当把整个文件作为图块插入,实体虽然保存在图形中,但原始图形的任何改变都不会在当前图形中反映。不同的是当链接一个外部参照时,原始图形的任何改变都会在当前图形中反映。当每次打开包含外部参照的文件时,改变会自动更新。如果知道外部参照已修改,可以在画图的任何的时候重新加载外部参照。从分图汇成总图时,外部参照是非常有用的。有外部参照定位在组中用户与其他人的位置。外部参照帮助减少文件量,并确保我们总是工作在图形中最新状态。
2.选项步骤
执行Xref命令后,系统弹出如图10-24所示对话框。在“外部参照管理器”中可以查看到当前图形中所有外部参照的状态和关系,并且可以在管理器中完成附着、拆离、重载、卸载、绑定、修改路径等操作。
1)查看当前图形的外部参照状况操作
(1)以列表形式查看
单击左上角的【列表图】按钮,当前图形中的所有外部参照以列表形式显示在列表框中,每一个外部参照的名称、加载状态、大小、参照类型、参照日期和保存路径列在同一行状态条上。
(2)以树状结构形式查看
单击左上角内侧的【树状图】按钮,当前图形中的外部参照将以树状结构列表显示,从而可以看到外部参照之间的嵌套层次。
图10-24“外部参照管理器”对话框
2)改变参照名操作
默认列表名是用参照图形的文件名。选择该名称后就可以重命名。该操作不会改变参照图形本来的文件名。
3)附着新的外部参照操作
单击【附着】按钮,将激活“外部参照”对话框,可以增加新的外部参照。
4)删除外部参照操作
在列表框中选择不再需要的外部参照,然后单击【拆离】按钮。
5)更新外部参照操作
在列表框中选择要更新的外部参照,然后单击【重载】按钮,中望CAD 2010会将该参照文件的最新版本读入。
6)暂时关闭外部参照操作
在列表框中选择某外部参照,然后单击【卸载】按钮,就可暂时不在屏幕上显示该外部参照并使它不参与重生成,以便改善系统运行性能。但是该外部参照仍存在于主图形文件中,需要显示时可以重新选择它,然后单击【重载】按钮。
7)永久转换外部参照到当前图形中操作
这种操作称为“绑定”。选择该外部参照,然后单击【绑定】按钮,激活“绑定”外部参照对话框,有下列两种绑定类型供选择。
(1)“绑定”:将所选外部参照变成当前图形的一个块,并重新命名它的从属符号,原来的“|”符号被“$n$”代替,中间的n是一个表示索引号的数字。例如“Draw|layer1”变成“Draw$n$Layer1”。以后就可以和图中其它命名对象一样处理它们。
(2)“插入”:用插入的方法把外部参照固定到当前图形,并且它的从属符号剥去外部参照图形名,变成普通的命名符号加入到当前图中,如“DRAW|LAYER1”变成“LAYER1”。如果当前图形内部有同名的符号,该从属符号就变为采用内部符号的特性(如颜色……)。因此如不能确定有无同名的符号时,以选择“绑定”类型为宜。
被绑定的外部参照的图形及与它关联的从属符号(如块、文字样式、尺寸标注样式、层、线型表等)都变成了当前图形的一部分,它们不可能再自动更新为新版本。
8)改变外部参照文件的路径操作
(1)在列表框中选择外部参照。
(2)在“发现外部参照于”的编辑框中键入包含路径的新文件名。
(3)单击【保存路径】按钮保存路径,以后中望CAD 2010就会按此搜索该文件。
(4)单击【确定】按钮结束操作。
另外,也可以单击【浏览】按钮,打开“选取覆盖文件”对话框,从中选择其他路径或文件。
3. 注意@
1)在一个设计项目中,多个设计人员通过外部参照进行并行设计。即将其他设计人员设计的图形放置在本地的图形上,合并多个设计人员的工作,从而整个设计组所做的设计保持同步。
2)确保显示参照图形最新版本。当打开图形时,系统自动重新装载每个外部参照。
10.3 2 附着外部参照
命令行:Xattach
菜 单:[插入]→[外部参照(X)]
执行该命令,首先激活“选取附加文件”对话框如图10-25所示。在该框中选择参照文件之后,单击【打开】按钮,将关闭该对话框并激活“外部参照”对话框,如图10-26所示。
图10-25“选取附加文件”对话框
引入外部参照的操作步骤如下。
1)确定外部参照文件。
在“名称”中列出选好的文件名。如果想再选择别的文件作参照文件,可以单击【浏览】按钮,再打开“选取附加文件”对话框。
图10-26 激活“外部参照”对话框
2)指定参照类型:附加型和覆盖型选择其中之一。
3)设定“插入点”、“XYZ比例”和“旋转角”等参数,可用“在屏幕上指定”或直接在编辑框键入的方式来设定。
4)单击【确定】按钮,完成操作。
本章小结
1.本章主要介绍了图块的特点、图块的定义、图块的操作、图块的属性以及外部参照。这些内容都是十分有用的,希望读者能够将本章多看几遍,并且在学习过程中能把定义图块、插入图块和分解图块有机地结合起来,这样将大大地提高绘图质量和效率。
2.将常用的各类图形做成图块,分类存放。使用时直接将图块插入,就象一个装配工,把各种零件从各库房取来,进行装配。如果这个装配工自己去一个一个地生产零部件,再进行装配,那是难以完成的。练习中有各种常用图块,可练习作图,并分类存放好,逐渐积累,以后要用就方便了。
3.一般人对图块的理解是自己用Block作图块,用Wblock写块,这才算图块,其实图形文件也就是*.Dwg文件都可作图块使用。
4.在图块插入时,图块中0层上的对象改变到图块的插入层,图块中非0层上的对象图层不变,也可以说非0层对象的图层具有继承性。反过来,也使我们联想到一个现象:很多人一直是在0层画图的,其它的层基本上不用,如果要改变某一实体的颜色,也是采用对象特性来改颜色,这是很不好的操作习惯,自己也搞不清哪些实体应为什么颜色,线型就更麻烦了。好的办法是根据工作环境、具体专业要求,建立不同的图层,每层一种颜色,一种线型,不要轻易改变,作到心中有数。
尽量保持对象的属性和图层的一致,也就是说尽可能的对象属性都是Bylayer。0层上一般是不用来画图的,主要是用来定义块的。
5.外部参照是把已有的图形文件像块一样插入到图形中,但外部参照不同于图块插入,在插入图块时插入的图形对象作为一个独立的部分存在于当前图形中,与原来的图形文件丧失了关联性。在使用外部参照的过程中,那些被插入的图形文件的信息并不直接加入到当前的图形文件中,而只是记录引用的关系,对当前图形的操作也不会改变外部引用的图形文件的内容。只有用户打开有外部引用的图形文件时,系统才自动把各外部引用图形文件重新调入内存,且该文件能随时反映引用文件的最新变化。
6. 在国外的室内设计公司中,他们的一个非常好的绘图习惯是采取引用参照的形式即:插入/外部参照/公用的建筑底图,然后绘图时在图纸空间内作图,比较方便,这样建筑一旦更改,引用随时就会自动改过来,避免了无效劳动,提高了工作效率,同时出图作了统一的规定,比较方便,而国内大多数的人习惯在模型空间内作图,效率就要低一些。
7. 图块以及外部参照的修改方法: 直接点击或双击你要改变的图块及外部参照,然后确定,即可进入参照编辑模式。在此模块中,可任意修改块内对象的属性,或编辑对象。修改好后点击“参照编辑”中的“将修改保存到参照”,若不需要保存修改则点“放弃对参照的修改“。点击确认回到作图模型。需注意的是,在本图中用外部参数的图纸修改,外部参照图即底图也会跟着修改。所以,外部参数图纸修改,要慎用。
练 习
1.填空题
(1)在中望CAD 2010中,可用 和 命令以对话框的形式来定义块。
(2)用户可以利用图块插入功能绘制多个图块的图形,然后再将其定义为一个图块,这样该图块成为一个 图块。
2.选择题
(1) 要使插入的图块具有当前图层的特性,具有当前图层的颜色和线型,则需要在 层上生成该图块。
A.非0
B.0
C.当前层
(2)中望CAD 2010允许用户将已经定义的图块插入到当前的图形文件中。在插入图块(或文件)时,用户必须确定四组特征参数,即要插入的图块名、插入点位置、插入比例系数和 等。
A.插入图块的旋转角度
B.插入图块的坐标
C.插入图块的大小
3.把下面图中的各种沙发、餐桌做成图块,并予以属性定义。
4.先把下面C型住宅平面图中的汽车、电视柜、钢琴、餐桌做成图块,插入到图中。另外将床、沙发等图块,也插入到图中。