玩转AutoCAD填充|从图案填充反推填充的边界,和你想的不一样

【原创】就说我在开发区

引言

在图纸的表达方式中,填充图案是不可忽视的手段,选用不同的填充图案,可以用来表达不同的材质,从而使图纸更加丰富多彩,具有更直观的逻辑表达效果。

从无到有,按部就班,填充操作尽管有点复杂,但是并不难,即便不是很熟练也可以取得立竿见影的效果,感动或者恐吓一下自己。

所以,今天的操作选择了相对冷门的填充逆运算:对已有的填充图案进行编辑,选取的实例为如何生成填充的边界。

普通玩法:hatchedit生成填充边界

hatchedit,顾名思义,填充编辑,以对话框形式完成操作。

命令行输入he(默认缩写命令),然后根据提示点击需要编辑的填充图案即可。


在弹出的“图案填充编辑”对话框界面下,我们可以发现与填充的对话框基本没有区别。

对话框的功能区布局简直是一毛一样,接下来以“边界”管理为例,看看如何实现逆运算。

我们注意到“重新创建边界”选项,这个按钮实现的功能是使现有图案填充的边界“复现”,生成的边界与填充操作时的边界完全一致。

通过“重新创建边界”操作,我们可以对确实边界的图案填充进行“边界化”,完成后续的操作,如对边界进行面积统计及提取等。

具体操作流程如下:

输入hatchedit命令

点选需要编辑的图案填充

在弹出的对话框中选取“重新创建边界”

输入边界对象的类型 [面域(R)/多段线(P)] ,选择边界的形式:面域还是多段线

要关联图案填充与新边界吗?[是(Y)/否(N)],是否与当前图案关联

操作完毕后,我们发现在屏幕中原本没有边界的图案填充已经重新具有了边界,这样我们就可以继续对边界进行编辑了。

对于数量较少的图案填充,以上方法直观、操作简单,不过很明显,如果图案填充很多,这种操作就明显不适用了。

但是实际中,对多个填充图案求边界的情况并不少见,一旦遇到这种情况,我们就需要换个玩法。

高阶玩法:HATCHGENERATEBOUNDARY,高逼格边界生成命令



如上所述,对多个填充图案逆运算求取边界,点对点的操作明显是无法满足要求的。

那么,我们就需要重新在AutoCAD的命令库中寻找一个命令,AutoCAD这种工具软件的闷骚之处在于,明明有很多方便实用的命令非得要藏着掖着。

HATCHGENERATEBOUNDARY,我们将其拆解为3个单词,分别是HATCH,GENERATE和BOUNDARY。



hatch无需多言:填充图案

generate:生成,产生

boundary:边界

连起来读的意思可以直译为生成图案填充的边界。

具体操作也很简单,统共分两步:

第一步,运行HATCHGENERATEBOUNDARY命令

第二步,选择所有需要重新生成边界的填充图案

简简单单,轻轻松松,唯一的槽点就是超长的命令全名,编辑一下acad.pgp文件,指定一个缩写命令就可以更加方便地使用边界生成的批量操作命令了。

结语

图案填充是AutoCAD中特别复杂的操作,尽管大多数人觉得并不难,因为我们所需要达到的目的比较简单,所以对于其复杂的部分没有过多的诉求。

窃以为Autodesk也考虑到了复杂问题简单化可以更有效地积累口碑,也知道大多数人懒得费劲去研究更快捷的操作,那就这样吧,20%的功能就够用了,其他的就藏起等待被发现吧。

举报
评论 0