三维建模软件有很多,其中常用、功能相似的就是Solidworks和Rhino,这两个对于大学生们最为熟悉的、最开始接触的三维建模软件了。

这里就说明一下 – 建模思路有何不同? – 如何选择软件进行有效的学习?

1、Rhinoceros简介

Rhino是基于Nurbs曲面的来创建3D建模的,NURBS曲面可以认为是一种可以控制的表示曲面的方法,具体是通过修改曲面对应的控制点来达到修改曲面造型的目的。

2、Solidworks简介

Solidworks最早是机械设计行业主要使用的软件。在3D建模软件领域里,实体这个概念用简单的话来说就是这个模型你切开来会和现实的物体一样有一个横截面,不是空心的。所以Solidworks软件就算是使用曲面建模方式建模,在模型成型之后也必须要把模型转化成实心的特征,即实体模型。

3、Rhinoceros和Soldworks的使用比较

Soldworks的程序建模逻辑是基于实体和特征来创建模型,这一点与犀牛Rhino非常不同。

相对于Solidworks的基于实体建模来说,基于Nurbs曲面创建3D模型的Rhino能够很快速的做出差不多接近草图样式的外壳模型,这个外壳是由没有厚度的Nurbs薄片拼接组成的,主要目的是把产品的最外表面结构塑造出来。

一般比较少在Rhino里去创造内部结构,因为rhino在建模的过程中对于穿面、破面一类的细微错误较少。它是一款更偏重在设计前期快速完成产品成型的3D建模软件,可以在相对较短的时间完成一些曲面不是过于复杂的3D造型。

Solisworks在创建单个模型的时候可以很轻松的把一堆实体模型堆在一起成为实体,最后选择抽壳命令。Solidworks的抽壳和Rhino在对用户习惯上是不一样的,在Solisworks里,你做错一步,那就完全无法继续下去,会不断接收到模型错误的信息,只有把模型的结构彻底调整清楚以后才能继续后续的操作。

另外,Solidworks里的抽壳通过不断阻止用户创建不合理的几何形状,直到模拟出现实当中才能做出的真实产品造型。抽壳除了能够节约原料之外,结合上内部结构的加强筋能够让产品结构更加坚固

学习Solidworks还能更多地了解一点点工业生产模具的工作流程,这样能够很直观的理解它的建模思路,它的运作方式就像是在电脑的虚拟空间里模拟创造了现实当中一个一个的实体零件。

值得一说就是Solidworks的装配体文件,能够模拟实体零件与零件之间的组合方式,因此能够最大程度上的模拟真实世界里的零件与零件之间的装配以及实体物体在现实当中的几种基本机械运动,例如直线运动,旋转,重力模拟等等,如图所示

4、举例说明一下

比如在创建连续复杂的曲面造型时,我们可以把这个复杂模型的表面拆分成不同的曲面再进行组合,只要不涉及严格还原零件与零件之间物理层面上的合理组合,用rhino能够很快完成这样的造型,比如下图这个电熨斗和可乐拉罐建模,如图所示

 

 

 

 

由于电熨斗和可乐拉罐的表面是多个连续的曲面组合,特别是电熨斗把手部分和与把手连接的曲面都是过度和缓的连续曲面,这时候我们可以尝试把这个电熨斗拆分成不同的面片来创建它的3D模型。

像上图这样拆分模型的方法,根据对这个立体造型的拆分拓扑方式有很多种,我一般建议大家根据物体的最突出特征来安排拆分的线条。比如轴对称线、明显的转折处,至于选择曲面与曲面的接缝处到底是舒缓的表面还是转折的区域要根据特定模型的造型来判断。

Solidworks里有一个抽壳命令和Rhino里的曲面偏移非常像,都是把物体做出具有厚度的外壳的结果,如图所示

 

 

5、总结一下

综上所述,总结Rhino和Solidworks两个软件的各自的用途:

  • 如果仅仅只是做造型设计这一部分,rhino就足够满足大部分普通造型的需求。
  • 如果想要让自己的设计项目有一定的合理基础机械结构功能,或者说能够在现实中更好的还原出来,比如3D打印,选择使用solidworks这一类的软件会更好。

两者在建模上相比,Solidworks建模会更耗费精力去设置各种特征尺寸,角度,比例之类的数值,所以同学们在建模时还是需要针对不同的设计需求选择更为合适的建模软件。往往是在犀牛中建模,呈现在 Solidworks 中,混合使用。

本文转载至网络,如侵权联系删除。

 

发表回复

后才能评论