CAD,SolidWorks相比ProE,UG等软件有什么区别? 您所在的位置:网站首页 solidworks和revit区别 CAD,SolidWorks相比ProE,UG等软件有什么区别?

CAD,SolidWorks相比ProE,UG等软件有什么区别?

2024-06-26 09:12| 来源: 网络整理| 查看: 265

目前通常说到的CAD软件,经常被认为是AUTOCAD的简称,毕竟这个软件曾经几乎占据所有用电脑做设计的朋友们的电脑。但是其实CAD这三个字母拆开说叫做Computer-aided design software,就是电脑辅助设计软件的统称。

因此,现在市面上所有的具备创建、修正、分析的设计造型的软件都可以叫CAD软件,具备轻松绘制标准工程图的软件都可以叫CAD软件(康石石个人观点)。为了后面解释对比软件方便,康石石需要先介绍其他与CAD相似的其他缩写还有,CAE:Computer-aided engineering 电脑辅助工程;CAM:

Computer-aided Manufacturing电脑辅助生产;PLM:product lifecycle management 产品生命周期管理。

AutoCAD (Autodesk)的初始发售日为1982年12月,它作为一款微软系统能电脑上的应用程序已经有很长时间的历史了。相比Solidworks (Dassault Systems)最初发售日1995年11月1日;ProE(PTC)现在改名为Creo最初发售日为1987年。

ProE是第一个运用参数化设计,实体造型,特征导向思维的三维设计软件,即用有限个数的参数去约束模型。为了和新的Creo设计工具集统一形成,与2010年8月改名为Creo Elements/Pro, 2011年6月才改名为“Creo Parametric”UG最初发售时间为 1973年10月,大约46年前,Solidworks最初的发售时间为1995年11月1日,大约24年前,现在的solidworks,UG,ProE都同时属于CAD (computer-aided design)和CAE(computer-aided Enginneering)软件,为了方便大家观看,康石石把上面这些都转换成表格:

上面这些软件由于不同的公司偏好,使用习惯,或者各种其他原因,会有各种不同的选择。严格来说不同软件在实现具体产品设计基本上没有什么差别。尤其是在建模方面,因为这几款软件的底层逻辑都是基于Nurbs曲面来创造表面光滑的实体模型。

这里面NX,Creo和solidworks在其用户市场上的互为直接竞争对手。这个市场里的其他玩家还包括CATIA,Autodesk Inventor,Solid Edge,Fusion360,IRONCAD和Onshape。在这个市场里Autodesk CAD已经不在了。因此康石石不再讨论可以说几乎是被市场淘汰的AUTO CAD了。同时由于其他3款软件在根本建模部分的底层逻辑基本完全一样,具备的区别都是操作习惯层面的,但是在目的上比如想实现某种形状的方法和思维导向方面都是一样的。

前面康石石提到过,这几款产品都不是单纯的为某一专业而设计的,是为了产品生产行业而设计的,因此在同一个软件里往往整合了跨专业的不同模块,为了方便产品生产过程中不同工作位置的人员无缝对接工作项目。一般的流程为,CAD阶段主要设计产品外观和基本结构,CAE阶段验证和检查CAD阶段的结构合理性以及整合基本功能,CAM接手CAE的完成品最终生成产品交付流水线生产。PLM与我们主要建模的CAD过程没太大关系,这里不做考虑了。因此在产品设计里我们早期基本只使用建模部分的模块,完成产品造型建模之后,我们基本上就把设计好的产品递交给产品工程师同时来对产品进行模拟和分析。

NX、solidworks、Creo几个软件的建模思路是一致的,现在康石石举例这样一个产品来展示这种建模思路是如何建模的。这几种建模生成立体实体的思路完全一致,都具备几种最基本的建模基本思路1、Extrude;2、revolve;3、loft;4、Sweep。这里是这三个软件的都具备的基本成型建模按钮:

NX:

 

 

 

 

这里NX并不是没有loft 而是换了名字藏在Studio Surface里。

Solidworks:

 

 

 

 

 

Creo:

 

 

 

1. extrude挤出

在目前所有的3D软件里的extrude命令是最最基础的一个命令,它的形成形式都是由一个平面或者曲面沿着特定方向“长”出一定长度形成立体造型,如图所示:

 

先有一个薄片的截面形状,在它的基础上不断的累积增加同样形状的截面

 

 

像便签纸一样一张一张叠起来

 

 

最后和几何体就是一个实心的立体了。

至于为何叫挤出是由于现实工业工艺中制作管材的基本工艺,是把粗糙原料以挤出的形式加工成统一横截面形状的形式。这种基本工艺与我们生活最相近的产品就是面条啦,就像这张图这样:

 

2.revolve,旋转成型

一个特定的形状以一个旋转轴为中心扫过一定体积形成的立体形状。

 

 

现有一个简单的薄片形状

 

 

顺着中间的红轴旋转

 

 

最终旋转扫出来的立体形状就是立体圆柱形了。

建模多了以后康石石习惯叫这类形状叫中心旋转立体形,比如花瓶,轮胎甚至是球形。

 

 

3.swept,扫掠

以一个截面为基础型,沿着特定方向线扫掠出的体积形成立体造型,主要是用来创造管子类的形象的3D造型。

 

 

先有一个截面薄片形状,还要有一跟线引导这个薄片运动方向,建模术语里叫做spine

 

 

然后沿着这个spine不断的增加截面,或者说是沿着spine运动,也有很多建模软件叫这个运动过程为扫掠。

 

 

最后就形成一个立体的管子形状了,管子的截面可以是任何形状,可以认为是一种沿着特定路径做出来的挤出立体形。这种建模方式最常用就是用来建模做管子,电线,杯子的把手一类的。

 

 

4.loft,放样

这个操作在有些软件不是以这种创建造型的方式起名,比如NX和creo里都把这个建模方式叫做boundary相关的建模方式,简单来说其实这个建模思路是以多个平面的形状作为物体的截面,之后以连续的形状将他们组合在一起。注意这种连续组合的方式需要定义方向,之后就可以朝着这个方向生成曲面,这个成型方式是目前CAD建模软件创造各种复杂造型的基本,只要找到几个关键代表最终成型造型的特征截面,就可以很轻松的做出复杂的立体的造型。

 

 

首先要有几个代表特征的截面形状,按一定顺序排列

 

 

之后想办法补充几个特征之间的截面的数量

 

 

最后就生成这个立体形状了。

放样这种塑造成型的方式在早年的船舶建造行业是最经常使用的,这也是工业设计塑造复杂造型的基本建模思路:一般来说需要两个方向的不同的截面的形状有机的交织在一起形成立体的网格,当网格交织的密集程度达到极端程度的时候就会形成连续的复杂的有机的曲面。

 

 

方向一网格↑

 

方向二网格↑

 

网格交织↑

 

网格密集到极端的程度后成为曲面↑

这一处的组成模型的方式,不同软件对它的命名定义虽然不一样,但是本质的几何逻辑是一样的,都是一代又一代的设计师工程师为了完成某些特定造型的项目同时为了能够标准化重复生产总结归纳出来的思维方法。比如loft在造船行业里一直都在使用。而这种思维方式一直影响到了现在。

 

以上四种成型方式是目前市面上与工业设计相关的以实体为核心建模方式的最基础四种基础思路,其他的所有复杂成型方式都是在以上四种成型方式为基准进一步进行削切,增补,组合最后形成复杂的各种立体造型。

综上,所有CAD,CAE,CAM软件本质的建模思维殊途同归,不存在哪个软件更好或者哪个软件更差的区别,模型做的好坏关键还是在于建造这个模型的人的思维,因此康石石希望没有建模经验的同学更多的关注在形成立体造型的底层思维上而不是徒劳去找不同软件的优劣,不同软件在建模模块这一方面唯一的区别只在于对这些命令按钮的起名和安排他们在软件的界面里的位置而已。

以上,望有帮助。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有