|
首先,这个视频的主题是:
9 o) ~! M5 u- u; ?8 }# v" V
4 l9 {8 O b3 A) \. VCAD外部参照与外部块
8 F0 ?2 V# }: r8 \6 p 如果把图形作为块插入时,块定义和所有相关联的几何图形都将存储在当前图形数据库中,并且修改原图形后,块不会随之更新。
" ?! B6 Z; ?, L7 f+ P; l4 [) M C) D2 |
0 o e* K8 ]8 d! u; \0 } 与这种方式相比,外部参照(External Reference,Xref)提供了另一种更为灵活的图形引用方法。使用外部参照可以将多个图形链接到当前图形中,并且作为外部参照的图形会随着原图形的修改而更新。此外,外部参照不会明显地增加当前图形的文件大小,从而可以节省磁盘空间,也利于保持系统的性能。' f7 f% B8 x. F2 c" J! C$ P. B
) D2 u' H( W- Z
当一个图形文件被作为外部参照插入到当前图形中时,外部参照中每个图形的数据仍然分别保存在各自的源图形文件中,当前图形中所保存的只是外部参照的名称和路径。无论一个外部参照文件多么复杂,AutoCAD都会把它作为一个单一对象来处理,而不允许进行分解。用户可对外部参照进行比例缩放、移动、复制、镜像或旋转等操作,还可以控制外部参照的显示状态,但这些操作都不会影响到原图文件。
, K7 ?, k% U" N7 M' M
$ R) J; i) C$ E4 ZAutoCAD允许在绘制当前图形的同时,显示多达32000个图形参照,并且可以对外部参照进行嵌套,嵌套的层次可以为任意多层。当打开或打印附着有外部参照的图形文件时,AutoCAD自动对每一个外部参照图形文件进行重载,从而确保每个外部参照图形文件反映的都是它们的最新状态。
( c) D" a+ I" {4 t; f6 s5 U) Q4 \( C1 l/ t5 g% c
外部参照定义中除了包含图像对象以外,还包括图形的命名对象,如块、标注样式、图层、线型和文字样式等。为了区别外部参照与当前图形中的命令对象,AutoCAD将外部参照的名称作为其命名对象的前缀,并用符号“|”来分隔。例如,外部参照exam9-1.dwg 中名为“CENTER”的图层在引用它的图形中名为“exam9-1|CENTER”。
Q- x7 s9 Y' w$ R: D( ~. Q& a2 {7 ?" U6 J1 K
在当前图形中不能直接引用外部参照中的命名对象,但可以控制外部参照图层的可见性、颜色和线型。
4 ?# O. y5 M' k4 I' r, \: X* G; U4 h1 z0 T/ A
附着外部参照的过程与插入外部块的过程类似,其命令调用方式为:
" t" N8 r7 G! I& g5 U. }
3 q4 Q4 o* I& v, V( R* L& F6 ^# o. b 工具栏:“Reference(外部参照)”→
# s4 x: m& G/ N$ }' ?( F2 ~# t% h9 e$ a5 ]3 \! G* }6 Y8 T4 N
菜单:【Insert(插入)】→【External Reference…(外部参照)】
& y$ q4 r3 d: k9 h& u7 Z/ i ~* }; p* A% k K2 [4 Z( ?; j0 f* ^
命令行:xattach(或别名xa)
, K8 v- I+ R% _( Y4 }9 ~- w* u; Y# G. S/ k# N: `/ U, \
“Xref Manager(外部参照管理器)”对话框中的Attach...按钮,参见13.3.1节
4 U! L- s# T2 u& L
4 L; Y( S. z( C7 _# P6 \调用该命令后,系统首先弹出“Select Reference File(选择参照文件)”对话框,提示用户指定外部参照文件,然后显示“External Reference(外部参照)”对话框,如图13-1所示。1 O3 y, ~8 v) P9 W: H3 c
0 ^6 c- G" V- R* g& ]该对话框中的“Insertion point(插入点)”、“Scale(比例)”和“Rotation(旋转)”等项与“Insert(插入)”对话框相同,其他项的作用为:
; v" y5 u. l# { k( j. [! y0 p" _
3 d, x9 r R0 ?! p (1) “Retain Path(保留路径)”:设置是否保存外部参照的完整路径。如果选择了这 个选项,外部参照的路径将保存到图形数据库中,否则将只保存外部参照的名称而不保存其路径。
^; D) `/ A1 c. s5 f& i. x6 J. w: ?, E' n0 l3 x* H
(2) “Reference Type(参照类型)”:指定外部参照是“Attachment(附加型)”还是“Overlay(覆盖型)”,其含义为: : H. K) l9 u5 j, u; l
, _5 C0 F# h o) Z0 p
①“Attach(附加型)”:在图形中附着附加型的外部参照时,如果其中嵌套有其他外部参照,则将嵌套的外部参照包含在内。9 {+ {- @1 \$ p4 s
0 h7 m9 u: w9 A5 Q ②“Overlay(覆盖型)”:在图形中附着覆盖型外部参照时,则任何嵌套在其中的覆盖型外部参照都将被忽略,而且其本身也不能显示。 |
|