三维设计如何将一个复杂的几何图形,分解成软件命令的组合

引言

上学时候作为一个工科男,小编也曾天天趴在图板上拿着铅笔橡皮丁字尺在那画齿轮油泵的图纸,那时候,老师说:图纸是工程师的语言!

工作之后,作为一名工程师,小编却是天天坐在电脑前握着鼠标敲着键盘在那建立各种3D数模。

这时候,我发现,CAD软件也是工程师的语言

如何将自己的设计想法,在三维CAD软件中表达出来,并不是一个产品工程师必须的能力,因为当今有大量来自三维设计公司的CAD工程师们在扮演着这门工程语言翻译的角色;但至少有了这一能力,你省去了与翻译之间表达交流的过程,进而避免了这一过程中因为理解偏差导致的错误。

言归正传

三维CAD软件很多,但其基本命令无非都是建立个立方体,圆柱,球体或者这些的负特征。因此,我们建模的思路,其实就是如何将一个复杂的控件几何图形,分解成这些软件命令的组合,换言之,分解成基本特征的组合。

看下面的例子

这个图形,如果乍一看,有些小伙伴可能会觉得有些复杂。但如果把它分解为下面几个基本特征呢↓

首先,是中间的空心八棱柱

然后,边上那些乱遭的东西,相信大家都能看出来可以通过环形阵列来实现。那么,阵列的原始特征是什么样的呢?

我们先来看下图的黄色部分

它其实就是一个三棱柱,被砍掉了一部分↓

再看下图的蓝色部分,其实,也是一个三棱柱,被砍掉了一部分↓

最后,把两个被砍的三棱柱阵列一下,就是题目中的图形啦~

其实呢,实体建模的思路和加工类似,一种是传统机加工,如车钳铣刨磨那种从毛坯上去料,另一种是3D打印那种堆叠的思路。并且,即便是同一种思路,在特征拆分上也可以有不同的想法。

所以,就像那句“不管黑猫白猫,能抓到耗子就是好猫”一样,我们建模的原则就是:“不管怎么画,只要建立出正确的模型就行!”

发表评论 取消回复

很抱歉,您暂时无法发布评论。需要 登录 后才能发布。