原创:就说我在开发区
趣说CAD,让枯燥生动起来。
如何合理地使用“分解”命令
导读: 在CAD命令中,“分解”命令极具争议性。"分解"以其简单有效而深受广大使用者青睐,将众多顽固图形对象消弭于无形。不过"分解"又是柄双刃剑,用好了无坚不摧,用不好欲哭无泪,想要最合理地发挥作用,还真得想想办法管得住"它"才行。
引言:“分解”命令,CAD中的"黑旋风",堪比李逵——《水浒传》中的天杀星。李逵,《水浒传》中的重要角色之一,排名22位,水泊梁山步军头领之一,梁山一把手"及时雨"宋江的迷弟,宋江创业期的主要班底成员之一。李逵,以其勇敢、率真、莽撞、粗鲁的鲜明性格特点为读者津津乐道。
李逵,《水浒传》原著中重点刻画的人物形象之一。
分解,CAD中的重要命令之一,操作简单,过程直接,无论是图块、多段线、关联阵列、图案填充、三维实体等等都在"分解"命令的"暴击"之下毫无还手之力,纷纷被痛击到落花流水,噤若寒蝉。
在CAD界,"分解"命令号称"可止小儿夜啼"。
"分解"命令英文名为"explode",如果直译的话意为"爆炸",或许是觉得这个名字煞气太重,所以就用了响亮而又文雅的艺名——"分解"。
explode英文释义
“分解”命令的信条是万物皆可炸,堪称组合图形的噩梦。
如果将CAD命令群比做一个生存群体的话,家长(例如多段线)对孩子们(例如组成多段线的直线段、圆弧或圆)经常说的一句话大概就是:"再哭,再哭'爆炸'蜀黍就该来拆房子了!"
从性格特点、行为方式来看,李逵和"分解"命令还真是有异曲同工之处。
"分解"命令就是CAD圈中的天杀星——那个让无数复合图形对象瑟瑟发抖的"黑旋风"。
李逵性格鲁莽为人爽直,在梁山108人微信群中被大家称为开心果,不过,因为做事不计后果,他的这种方式方法也着实让"公明哥哥"和"吴用军师"操碎了心,这“黑厮”(宋江语)所捅的蚂蜂窝列表如下,排名不分先后。
- 元宵节灯会大闹汴梁城
- 扯掉徽宗皇帝亲笔诏书
- 常态大脑短路砍倒旗杆
- ……
既然这“分解”命令与李逵好似“双子星”,那么,如果使用者不能对“分解”命令“严加约束”,没准哪天就给你捅出点娄子来。好用倒是好用,但是用不好可就是一个“坑”。
会出大乱子的
要不,咱就接着往下看,不被规范使用的“分解”命令究竟会为使用者挖下什么样的坑↓↓↓
分解挖坑实例:分解兄,你哪儿都好,就是你这鲁莽的脾气,怎么和黑旋风一样一样的!分解命令,有时做事非常冲动,留下一个烂摊子是司空见惯的事情。
我觉得,这很"李逵"(名词形容词化用法)。
我们以图案填充为例:
我们选择索引为"AR-CONC"(全称为ARCHITECTURE CONCRETE,即建筑混凝土),在图示的矩形区域内进行填充,填充后图中共有两个对象:一为多段线(矩形),一为填充图案。
填充图案和边界共两个图形对象
接下来,有请CAD圈的著名王炸"分解"出场,对"图案填充"进行分解操作。
BOOM!
分解结束,选择"图案填充"的遗骸和边界,如果你的机器不是足够好(例如内存低于16G),你会感觉到有点卡——卡——卡。
什么情况?一场轰炸之后究竟发生了什么?
窗选轰炸现场,打开"特性"侧边栏,显示了当前选择对象的总数量为16613个,揉揉眼睛,没错,这样的话不卡才是怪事。
分解后的图形对象数量急剧增长
这一大片的零七碎八收拾起来可不是件容易的事儿,例子中的情况还可以来个窗选删除或者了事,可是如果这些残骸和很多重要的图形对象混杂一起了呢?
有精明者说“可以undo(撤销,相当于Ctrl z)”没错,但是你确认你一定会及时发现“分解”兄干的好事吗?
规范用“炸”,不要出了乱子才悔之晚矣。
分解兄,你做事不计后果的风格让我不禁想起了李逵同学当年"斧劈罗真人"时鲁莽的样子。
你果然是CAD圈的"黑旋风",你果然是柄双刃剑,你果然让我无话可说。
为"分解"这个愣头青寻找一个命里克星“分解”命令看起来简单粗暴,其实也就是虐个菜,在多行文本、多段线或者图案填充面前撒撒野,抖抖威风。遇上硬茬儿,分解兄也是碰得一鼻子灰。
李逵虽猛,在梁山却怕一个精灵古怪的"天巧星"——浪子燕青,小乙哥的相扑之术曾将李逵摔得七荤八素,让李逵服服帖帖惟命是从,妥妥的命里克星。
CAD中不能"分解"的图形被成为“基本图元对象”,包括但不限于:
- 单行文本
- 直线段
- 点
- 圆及圆弧
- ……
“分解”命令对它们来说无效。
那么复合的图元对象有没有办法避免"分解"的"为所欲为"呢。
当然有了,请继续阅读↓↓↓
克星!"无法分解的块",“分解”命令遇到浪子燕青。制作图块时,在"块定义"的对话框中取消"允许分解"前面的勾选,通过这种方式制作的图块不受"分解"命令的影响。
块定义对话框
任你花式狂轰滥炸,我自稳如泰山岿然不动。
卤水点豆腐,一物降一物,再蛮横的"铁牛"见到燕青也要堆满笑,捏着喉结哑着嗓子甜甜地叫一声"小乙哥"。
不让“分解”惹是生非,就要给它来个约法三章。李逵虽然莽撞,但是在梁山朋友圈中也是被点赞次数比较多的头领,究其原因,粗中有细,做事执着,知错认错,看来,和缺点一样明显的优点也是圈粉的硬实力。
李逵在跟随"公明"哥哥、军师吴用、柴大官人等进京时,为了能够得到一个宝贵的出差名额,不惜接受吴用的约法三章,还要办作一名扎着俩"冲天髻"的哑道童,这造型大概只能用两个字来形容:呆萌。
管治分解兄也是如此,盗帅楚留香盗亦有道,孔乙己认为窃书不能算偷,所以,我们给“分解”兄的火爆脾气订下了三条原则,就算是约法三章。
原则1-管好自己别过界,闲事儿别做主。
参照编辑界面
在进行参照编辑操作时,分解命令只对当前编辑对象界面内进行分解操作,而不会对外部的图形对象造成影响。多管闲事儿?不好意思,没有这个机会。
以上图为例,对图中黄色所示的弹簧简图进行编辑,在参照编辑界面外的所有图元,包括文字、图块、多段线等等都不会受到当前"分解"命令的影响。
原则2-做人留一线,日后好相见,分解留余地。
如果一个图块是由多个图块层层组合而成的,我们称下一层的图块为嵌套块,理论上嵌套可以无穷无尽。
那么对于由多重嵌套块组成的图块,每执行一次"分解"命令只是分解最外的一重,也就是说,每一次分解,只分解外层,非常地类似于——
剥洋葱
多重嵌套块原理与洋葱类似
Music
如果你愿意一层一层一层的剥开我的心
你会发现你会讶异
你是我最压抑最深处的秘密
杨宗纬-《洋葱》
这大概就是我们经常说的做事留余地,与人交往如此,CAD的命令世界里也是如此。
原则3-使用者要三思,看管好自己家的“黑旋风”。
三字经有云:养不教父之过,教不严师之惰。
“分解”命令对于使用者来说就是自己的孩子、学生,使用者要在使用前三思,谨慎执行。
说是管教“分解”命令,实际上也是强化设计者使用习惯的过程。
莫要疏于管理,让这个“黑旋风”兴风作浪。
有了这“约法三章”,“分解”老兄就像是被驯化的猎鹰,成为设计工作中最亮的那颗星。
结语 规范使用命令——设计者的自我修养水能载舟亦能覆舟,关键在于熟悉水,利用水,合理规避短处。
规范使用CAD命令,了解命令的优劣之处,才能更加灵活地运用。
CAD的命令从来都不是凭空出现的,他们的设定与完善都是为了实现更好的"人机交互体验"。
分解命令看似强大,其实更是在时刻提醒使用者,不要滥用"强大"的力量。
众多人工智能类影视中的共识:人类与智能工具之间的最大区别在于人类拥有复杂多变的感情。
所以,当我们意识到智能工具所执行的操作与我们的初衷相悖时,我们要像"公明哥哥"那样果断地高喊一声:
"铁牛,你这黑厮,快停!"
紧急制动
后记《分解小传》分解,号王炸,绘图之命令者也。性躁,擅破碎,极尽拆解之能事,类梁山之黑旋风。
众图元畏之,多有微词,然莫敢不从。虽如此,众图元仍谓之曰能,属予作传以记之。
然才疏学浅,恐有负所托,不胜惶恐。
乙亥年冬月十八于盛京
作者简介:就说我在开发区,致力于创作"有趣又易懂"的CAD技巧文章。
趣说CAD,让枯燥生动起来。
感谢您的阅读
往期推荐:
文中提到的不能被分解的图块做法,作者在往期的文章中有所介绍,有需要了解更多请点击下方链接,希望不会让你失望。
「AutoCAD图块之王者之炸」图块不能分解?来,看我的王者之炸
,