cordova打开外部链接_AutoCAD小秘密050:外部参照面面观(上)
大家好,老柴的AutoCAD小讲堂又来了。
当年老柴还是设计师的时候,我们整个设计部门就只有三个人,每个人负责一个项目。有的时候某一个项目比较紧急时,那个设计师就只能加班加点了。
通过上面这个例子,我们能知道一点:旧的设计方式造成的设计工作无法并行,由此造成的效率低下是很可怕的。
那么,如何把设计项目平铺展开,做到能把更多的人力资源并行设计呢?这里就需要用到一个很多大型设计单位里面很常用的功能:外部参照。
在以前没有外部参照的时候,当我们要把一张已经存在的图纸(可能是上下游的其他同事的图纸)加入到当前图纸的时候,一般都是用INSERT命令,然后点击“浏览”按钮来找寻一个DWG图纸,就能把这张图纸当做一个块插入绘图空间中。
而这种方法的坏处是显而易见的:
- 插入块以后,和源文件就失去了联系,源文件的后续更改不会被引入到新文件中;
- 由于是整体插入到图形中,所以文件尺寸会比较大;
- 在本文件的编辑也无法反馈到源文件中。
那么,为什么用外部参照就一目了然了,我们来看看外部参照中插入一个DWG文件的流程:
首先,找到面板中的“插入”选项卡中的“附着”
可以看到,附着ATTACH命令其实是支持很多文件类型的:
这里我们先不管其他文件类型(当然,其实很多我以前已经讲过了,比如PDF和点云),直接选择一个DWG文件作为外部参照插入(是的,又是这张Block & Table):
可以看见,除了显示的稍微淡了一点,其他好像并没有和插入一个块有差别,那么我们就通过各种方面来了解外部参照,这次我们先讲两点:
外部参照的显示
外部参照的灰度问题
可以在选项对话框中找到“显示”选项卡,右下角的“外部参照显示”条,拖动一下即可改变淡显效果。
以下是0或者小于0时的效果:
外部参照的图层问题
打开图层管理器,可以看到有很多名字是灰色显示的图层,这些就是外部参照所带来的图层,这些图层不可删除,不可重命名,也不可置为当前。
但是能够通过改变图层的打开关闭状态,或者是颜色属性等来修改外部参照对象中部分对象的显示结果:
外部参照的全局打开/关闭
使用XREF命令打开外部参照面板,就能够看到当前文件所附着的所有外部参照文件:
可以通过选中某一个外部参照,然后右键选择“卸载”的方式来将外部参照不显示,“重载”显示……
拆离的话可以连外部参照的引用都一并删除,这时,外部参照面板中的Block & Table项目就会消失,如果需要恢复就需要重新用ATTACH或者XATTACH命令重新插入一下。绑定的话我们下次课会提到。
外部参照的更新
外部参照的双向更新
前面提到过,外部参照是一种可以实现双向更新的功能,在上面的例子中,当我的外部参照文件Block & Table有任何的更新并且保存了之后,主文件的打开方会收到一条这样的气泡通知:
而如果点击气泡通知中蓝色的链接,就会在当前文件中更新外部参照文件的显示。
这样的话,外部参照的拥有者和头文件的拥有者可以在互相有交互的情况下来进行设计项目的并行设计了。
上面是从外部参照更新到主文件的流程,接下来我们将在主文件中更新外部参照文件。
在选中外部参照的DWG之后,右键打开右键菜单:
选择“在位编辑外部参照”或者“打开外部参照”,会用不同的方式直接打开外部参照文件:
- 在位编辑外部参照:在当前文件中编辑外部参照文件,非选中外部参照文件的对象会被灰显;
- 打开外部参照:将外部参照文件在新的文件窗口中打开编辑;
在编辑完并且保存之后,外部参照文件同样会更新。
以上就是外部参照(上)的内容
下次我们主要讲外部参照的绑定和嵌套关系,敬请期待~