CAD三维实体入门(三):三维实体图的常见方法

  发布时间:2014-06-11 15:44:17   作者:佚名   我要评论
这一节向脚本之间的朋友们介绍三维实体图的常见方法,仍然是向初学三维实体图的朋友提高参考,高手请飘过,希望对初学朋友有一定的帮助

方法四:抽壳。这是另一种思路来完成这个杯子的,"抽壳"是三维实体编辑中的一个命令,往内就是把物体内部挖空,挖出的空间与物体的外观是相似的。

过程:先画出大圆柱,然后直接用抽壳命令,系统提示要输入壳的厚度,(就是杯子的壁厚),然后系统提示删除面,这时删去顶面就可以了。一个杯子就做出来了。

小议:没有用过这个命令的朋友,如果是用它第一次来画这个杯子,肯定对这个命令相当满意。"抽壳"主要用在做模具的行业较多。不用这个命令能够也能做出抽壳的这种效果来吗?大家想想就明白了,首先复制一个实体,然后缩小比例(这两步是可以合成一步的),把小的实体放到这个实体的内部,然后取差集不也就做出这种效果了吗?也就是说"抽壳"是可以用其它办法替代的,反言之,用这个类比也有助于对"抽壳"的理解。

但"抽壳"也有自己的特点,就是可以删去面,试想一下,"抽壳"后的结果仍然在物体内部,从外观是看不到的,让它开天窗就可以看见欺内部了,所以此题需要删去顶面。"抽壳"命令难道真的是完美无缺了吗?不是的,针对这个杯子来说,抽壳的结果是杯底与杯壁是一样厚(因为这是抽壳的厚度决定了,造成每方位都是一样厚),如果杯底与杯壁不是一样厚的,就要用实体编辑工具偏移面或者拉伸面来修改了。

【注意】这个"拉伸"不同于前面的实体拉伸,这个是在'实体编辑'工具上的拉伸,不能弄混了。光对此例而言,用"抽壳"命令是比较容易的,但它本身局限性也大,我们知道有这样一件武器就可以了。

方法五:压印

压印是实体编辑工具上的命令,好象相当多的书上介绍是不多的。通常用不好这个命令的一大原因是没有配合ucs一起使用。我还是先演示画杯子的过程。

1、首先画好了大圆柱,这一步同方法一;

2、打开ucs工具栏,点ucs工具栏中的"对象",请选择好大圆柱的顶面,这步很重要,注意看看"坐标轴"的位置变化;

3、捕捉大圆顶面的圆心作为小圆的圆心,然后画出小圆;

4、这时才能点"压印"命令,点了后按命令行提示,选择大圆柱,再选择小圆,此时系统提示"是否删除对象",点是就可以了;

5、这时,你仍看不过有什么变化,请注意要在着色栏中"线框"下才能看见有点小小变化,就是大圆柱顶面上有个小圆的虚线,这个就是"压印";

6、请用"实体编辑"中的"拉伸面",选择大圆柱顶面上小圆的内部,这时命令询问拉伸的高度,请输入杯子中空部分的深度,切记注意要输入"负值",完成后,一个杯子就完全出现了。

小议:初学朋友可能对这个过程感觉太复杂,还是不清楚"压印"究竟是个什么东东,什么时候要用它?请回头比较一下上面[方法二]中的第3小点,就会感觉这是很相似的。的确如此!我仔细分析就清楚了,在[方法二]中的第3小点中是将小圆用负值拉伸,最后用差集。

而这个方法中同样是将小圆用负值拉伸,"压印"的目的在这里扮演的是一个"中间"的作用,它的目的就是要在大圆柱顶面上勾勒出一块区域来为其它工具(如拉伸面、仿移面、旋转面……)使用,而画的这个小圆,只是供"压印"找出勾勒范围的依据,所以这个小圆用了后,就可以删去,它的用途已经完了。

而"压印"是如何工作的,这个例子中就是,比照"小圆"的样子在大圆柱顶面上"压制"出一个和小圆形状一样的印迹!这个原理一定要理解清楚,最后用拉伸面工具操作的对象是大圆柱顶面上的一个区域(和小圆一样),这句话的着眼点是,这个区域(压印出来的印迹)是在大圆顶面上的一部分(注意!!),而跟小圆毫无关系了,小圆只是供"压印"使用,使用后可丢弃,所以和[方法二]中的第3小点相比,最后就没有取差集这一步了。

从这里可以看出,"压印"只是个中间工具,所以有相当初学者,初次使用后感觉,好象没有什么反应,经常一直不清楚这个东东是干什么时候的,现在应该很明白了吧。如果还不清楚,我再倒过来说。当大圆柱画好后,如何制造杯子的中空部分呢?[方法二]中的第3小点是在顶面上用小圆负值拉伸出一个小圆柱,请注意,这时的大圆柱与小圆柱是两个不同的实体,所以最后要用差集;而此方法中拉伸的小圆其实是"虚"的圆柱,它与大圆柱是一体的,所以不用差集(本然就用不上,只有一个对象,该谁去减掉谁呢?)。

我已经说过了,小圆在这里的角色只是为"压印"提供的一个范围依据,反过来想想,如果只要能提供这种做到范围依据,如这种圆圆的"压痕",不用小圆来创建可以吗?答案是————完全可以!你可以用另画一个圆柱(或者是线条,或者是实体)去压这个大圆柱都是可以的,只要能在大圆柱顶面压出这种圆圆的"压痕"都是可以的。为什么通常不这样做呢,如果用另一个小圆柱去压印大圆柱,你会看见,不光是顶面上画有圆圆的"压痕"了,就连内部也是新出现不少虚线。

从这里就更加明白,"压印"是什么东东了,它就是把甲的轮廓样子,弄到乙身上去,它只是为其它实体编辑工具提供操作对象,为什么要用"压印"来做这项工作呢?我一说你就明白了,比如我用实体编辑工具中的"拉伸面"去操作大圆柱的顶面,不管怎样都只能选取到大圆柱的整个顶面,但是我想只操作大圆顶面上的一部分,而不是整个顶面,当如何办呢?

一个办法是绕过这个问题,通过另外建立对象来操作,最后用布尔运算(并、差、交集)。我想这个就是为什么要发明"压印"命令这么个东东了。这下应该说是完全明白了吧!明白了"压印"的由来后,相当多的问题就好理解了。当"压印"后,实体上会露出相当多的虚线,除了少数是我想要的,可是一项工作完后,这些杂七杂八的虚线还有实体上,十分碍眼,又擦不去,当如果办呢?

为了解决这个问题,cad为"压印"发明了个配套的命令"清理",就是用它"清理"这些碍眼的东西。说到这里,我又要插嘴了,相当多的初学者(至少我是这样经历过),刚开始时喜欢没事每个图标挨着点点试试,看看是干什么使的。最初我点到这个"清理"时,一点反应都没有,我的结论是——"没有用处的东西!",又如最初点点"压印"这个东东时,结论是——"同样没有用处的东西!",问一声,到今天还有和我一样菜的朋友没有?"压印"已经说了许多了,再说说使用中出现的问题。常常感觉这个命令不好用,这是为什么呢?

我想主要的原因是:1、"压印"是成功的,但它只是中间工具,光"压印"是没有实际意义的,没有给其它实体编辑工具提供有价值的东西,这点很重要。比如这例,后面是用"拉伸面"命令来拉伸圆圆的压痕,但是"拉伸面"命令只能是拉伸平面(有点点弧度都不行,绝对是平面上封闭的面),如果是非平面,虽然也能"压印"出轮廓(用实体来压),但是绝对是不拉伸不了的。所以容易张冠李戴地认为是压印出了问题。

2、不光拉伸面的对象是平面,旋转面等等都是这样,不要冤枉了"压印"小姐哦。

3、如果把线(直线、多段线、圆……)要压印到平面上,切记一定要在该平面上进行!!!否则不成功,经常犯的错误时,不看坐标轴图示,如果当前坐标轴的"x-y"没有和该平面重叠(切记!!!)的话,压印就不成功。如何要保证坐标轴的"x-y"与该平面重叠呢,则要打开ucs用户坐标,把坐标移到这个面上。我通常做法是用用ucs用户坐标中的"对象'按纽,点击要操作的这个面,这样就可以了。

4、实体编辑时,选择面也要正确,因为压印完了后的虚线较多,选择是点选需要操作的区域内部(通常要是平面)。最后,再补充一下,压印这个命令通常是实体主要工程做完后,才用的工具,而它主要是为实体编辑工具服务的。压印的工作也可以用其它方法替代,只是要繁琐些。所示刚开始阶段不要急于去用这个命令,刚开始也用不上这个东西。

方法六:其它方法,这里就略说了。

1、用曲面来做,我觉得初学者应该先学实体后学曲面这样好,曲面与实体各有优劣。曲面不如实体有众多的工具,相当的工作对用曲面来说,是完全靠一点点建立的,比如这个杯子就不能想到差集来扣出中间部分了,略说一下即可。

2、其它方法就杂了,比如说已经做好了一个大小如杯子的长方体盒子,我们也可以靠修改而得,比如调整各个面后,用圆角命令,把方和修改成圆的,这也是一种方法。要说明的是,这个算是另类,我说这个表明能够实现做出杯子的目的,但总体上不能这样做。

3、将这个杯子看作两总分,一个空管和一个圆饼,分别做出来后,用并集粘到一起,这也是一种思路,细化下来圆饼又有作为大圆的底和小圆的底之分。其余步骤具体方法,用上面的任一种方法都可以。

4、先是做好截面后,不是靠旋转,而是另外垂直画个圆,然后按这个圆作为路径拉伸,同样是这个杯子。说到这里,切不要认为我这又是多此一举,想一想,如果我另外画的是椭圆,结果如何?这个就留给初学者思考吧!最后,总结一下,上面讲的较杂,因为都是个人经验与心得体会,相当多的书上不是这样表达的,错误之处敬请指正。说了这么多,就是要求初学朋友们要多想,画三维就是大脑构思的过程,尤其是"实体拉伸"与"实体旋转"两个元帅,加上布尔运算(并、差、交集),这个就是核心的东西了,只要肯在这上头下功夫,过不了几天就是你给我讲解了。

因为多数实体东西就可以靠几个东西来完成。我之所用杯子这个为例来说明,杯子是再简单不过的东西,关键是你画杯子时是如何构思的,首先脑子中有个过程,然后想想能够有多少方法可以去实现呢?只要多想,三维能力就提高上来了,初学者不要刚开始看着别人的作品就叹息不止,任何复杂的东西都是由简单的构成的。

为初学者留两个题目:1、[方法六]中第4点,动手试试;2、我一再建议不要用实体工具上的几个现成货,现在你就要用这此东西了,请自己用其它方法做出这几个实体工具上现成货。

这篇三维实体图的常见方法教程已完毕,希望对大家有一定的帮助!

相关文章

最新评论