户外拓展cad(户外拓展的好处)
《实用技巧300条》-8:就说我在开发区
CAD中的Express Tools扩展插件提供针对多种图形对象的拓展功能,实现了很多在主程序中没有附带的功能。
例如:将图块中的属性分解为文字,在很多优秀的外挂插件中都可以看到,这也说明了设计者对于这种功能的需求程度。
真巧,Express Tools中已经附带了这种功能,理论上还要比部分插件的功能要出现得更早一些。
那么,在ET工具的"图块"部分又出现了哪些神操作呢?
这个说起来有点一言难尽,实用和几乎无用的功能之间差别实在太大了,还是听我慢慢道来吧。
列举图块中图形对象的特性命令名称XLIST,这个命令可以对图形中任意对象进行特性提取,并以弹窗的形式展现。
这个命令与传统的list命令不同:
第1, XLIST所提取的特性较少,仅包括基本的字体名称、图层、线型等;
第2, LIST命令只能对块整体进行特征提取列举,而XLIST可以对图块中的对象进行选择操作。
XLIST就像是一支刺破皮肤的采血针,将血液采集出来。
复制图块中的任意图形对象命令名称NCOPY,与XLIST类似,可以直接读取块中的对象并进行复制操作。
传统命令的复制只能对块整体进行,如果需要复制块中的嵌套对象,则需要将图块分解,或者在编辑状态下操作。
NCOPY则不需要这样繁琐,运行命令后,选取图块中的对象即可。
就像是传统的复制命令(copy)那样做。
以图块中的图形作为修剪边界在测试这个命令时,感到有些恍惚。
测试用的CAD版本是2012,印象中,选取图块中的图形(如线、圆弧等)作为修建边界与传统的trim方式并无不同之处。
反倒是在2006/2007的操作中并不支持以图块中的图形作为边界。
所以,对于这个功能的保留很疑惑,想来是水平有限,无法对这种重复的功能做出合理的判断。
以图块中的图形作为延伸边界和上一个命令互为反操作,所以也延续了上一个命令的困惑,不再赘述。
分解图块并将属性转为文字这是一个非常优秀的功能,经过传统分解(Explode)的图块,属性将变为其"标记"值。
而burst命令则在分解图块的图形组成部分时,顺带着也把属性分解为了文字,这样就大大减少了二次操作的繁琐过程。
属性分解为文字也是各大知名插件的必备功能之一,可见设计者对这个功能的钟爱。
将形文件转化为图块这项功能在实际应用中非常少,主要涉及到形文件(SHP)与图块之间的转换操作。
需要使用文字编辑器(ASCII格式)、COMPILE 命令编译shp文件并最终形成shx文件,如字体、线型等。
将属性输出给外部txt文件命令名称attout,将图块的属性输出为txt文本文件。
文件中包含了图块的句柄,属性标记和属性值,可在记事本等编辑器中进行编辑。
编辑后的文本文件可以通过下面要介绍的attin命令再导入到当前的属性块中。
将外部txt文件输入到图形的属性块中命令名称attin,看起来是attout的反向操作,其实是一种有序操作。
Attout命令导出——外部编辑txt文件并保存——attin命令导入。
在修改大量属性值时,逐个指定属性值非常麻烦,在外部txt文件编辑则方便得多,完成后通过attin再重新导入图形,完成对属性块的赋值,简化了很多不必要的重复劳动和繁琐操作。
将图块转化为外部参照文件选择此功能将把当前图形中的图块转化为外部参照,而在当前图纸中该图块将不再为使用状态,即在purge命令的清理下,是会从图块库中被除名的。
在当前图形中所显示的"图块"将以外部参照的形式存在,用一个成语解释更为贴切:物是人非。
图块替代将一个图块用另一个图块进行替代,在测试这个功能时,脑中一直回想着三个字"无厘头"。
以A、B两个图块为例,在图中存在A和B两个图块,运行图块替代命令,用A替代B。
最开始以为是B图块被更新为A同样的块定义,实际上发现B图块并未被重新定义,而实际上只是执行了下面的过程:
删除B图块,复制A图块到B图块的原来位置,结束。
真的好无厘头。
ET的图块部分功能真是奇葩辈出,大有百花齐放的热闹气氛,也正应了当下春夏之交万紫千红的景儿。
好功能、普通功能、奇怪功能,这就是让人捉摸不透的ET图块扩展功能。
就说我在开发区,趣说CAD,让枯燥生动起来