程序员开发实例大全宝库

网站首页 > 编程文章 正文

SolidWorks、inventor、creo哪个更适合机械设计?

zazugpt 2025-06-15 20:31:08 编程文章 2 ℃ 0 评论

网友一 回答:作者:Andy 来源:知乎

本来对这种问题是不准备回答的,因为这玩意很难有客观答案,很多人用哪个软件熟练,就会觉得哪个好。而对于公司来说,很少公司是根据软件的特点来选用的,大多是最初那伙人用什么软件,就一直用下去了,或者看同行或供应商用,我也要用。

可是近来换工作,公司要求用creo,被折磨的难受,不得不一吐为快,把CREO恶心的地方指出来。

从功能上说,没感觉到特别大多区别。虽然很多人说peoe曲面强,我也曾经专门买书学PROE,在曲面上练习了很久,但这些功能在solidworks上都可以做出来,没看到什么特别牛的。我曾经收藏一些solidworks制作的动物、植物3D模型,我认为其复杂程度比大多数产品对曲面的要求高。

至于价格,我不知道为什么很多人说PROE比solidworks贵。我2011年曾经在solidworks一家代理商实习过一年,当时solidworks是比peoe贵的,我指的是最基本的3D建模模块,否则没有对比意义。因为3D软件是按模块报价的。比如:当时solidworks最基本的建模模块是4万多,加上标准件toolbox就要6万多,solidworks simulation差不多10万以上,流体分析模块更贵。

我自己是一直做机械设计的,就是开发各种设备的,最开始学的是creo,后面转solidworks,现在又用creo,我可以肯定是:在设备开发方面,solidworks一定比creo强。

下面我列出几个creo不方便的地方:

1. 装配时,creo零件有父子关系,删除前面零件时,后面有配合关系的零件也会被删除,必须要先处理父子关系才能保留。而solidworks只有装配关系,零件先后顺序可以随便在特征数上拖动排列,随便删除,不会影响其他零件,除非是阵列或镜像得到的。

2. 阵列。在装配体里面,CREO阵列时居然只能选一个零件(组件),设备的脚轮和脚杯居然要阵列两次,从solidworks过来的我,觉得不可思议。虽然可以通过建立一个组阵列多个零件,但这增加了操作量,而且有时能不能建立成一个组也不确定。

3. 对象捕捉:我要两个边中心对齐,居然选不到中点,必须通过中心线或辅助点才行。

4. 机架等焊接件或铝型材设计,需要借助一个框架的插件来实现,这个模块是需要额外买的,不买的话,只能建20个根。我一个机架,建立了四个装配体才完成组装,做完一部分,还得关掉软件,再去做另一部分,否则提示已经20个了,不能用了,这个模型做到我吐。我们公司很多工程师的框架都是直接用实体拉伸的,我看着很难受,但他们觉得没什么,习惯了。盗版倒是没有这个问题。

5. 框架这个模块,倒是有个比较明显的优点,包含特别多的型材截面,比较方便。截面数量比solidworks多很多,我之前用solidworks时,铝型材截面是从外面导入的,不是自带的。

6. 说下框架的缺点:每个型材都是一个零件,文件夹里一堆文件;型材连接地方处理的不好。solidworks大多数边角自动处理好,少数可以批量对齐。creo的每个接头都得一个一个点,工作量特别大,还容易漏;有时候还会相互影响,一直对不齐。

7. 3D建模时,如果你先点拉伸,画好草图时,发现需要用旋转特征,只能取消重新画草图。在solidworks里面,可以先点拉伸,草图好了根据需要,可以直接点旋转命令,直接就是生成旋转特征,特别自由。(proe以前版本还必须先点拉伸,再点基准面,现在可以先点基准面再点拉伸,已经有了不少进步)。

8. 前天遇到一个问题:导入一个的STP 的双头螺柱,我想保留两端特征,把中间截掉让它变短,没想到剩下的两段居然接不上。而且不能单独选中其中一节,再仔细看右下角的选择类别里,居然没有'实体'这个选项!在solidworks里面,把两节简单对齐合并就行了,在这里居然实现不了。后来百度查了一下,在CREO 7.0才支持多实体,评论区一片欢呼。反正我2011年用solidworks时,里面就已经支持多实体了。没想到居然会发现这种功能性缺失。

9.simulation受力分析模块,这两天试了一下,这个模块与3D软件的集成也不如solidworks,后处理要单独打开,而且里面的设置也比较少,图形控制不如solidworks simulation丰富。 solidworks梁单元可以用焊件直接生成,直接拿设计模型去分析,很方便快速。creo需要画代表梁概念的线条,点等辅助的东西,选梁截面来定义。我一看,这么麻烦,还是用实体单元分析算了。

10. creo可以分割曲面,但实体表面不能分割(creo5.0测试)。

11.solidworks装配体里面的文件可以随便放到不同文件加下面,不会出错。CREo不在同一个文件夹会出错。

12. creo工程图不能像solidworks那样建立时自动生成与3D同名文件。在3D模型里直接打开2D图。

13.creo 钣金折弯,一次只能折一个边或连续一圈的,做个电箱门都麻烦。钣金和实体不在一个系统里,增加工作量;solidworks实体、焊接、钣金可以轮流使用,一个零件就可以把东西表达清楚。

CREO这些年,人性化方面进步不小,比如点击一个特征,会浮出一个快捷工具栏;一些建模顺序比以前宽松了,说不定solidworks 的鼠标笔势也会出现。但与solidworks相比,还是有较大差距。creo制图,他有一个内在建模逻辑,只要你按照这个逻辑,会比较快速的完成各项任务。要想用好,需要先学好软件。但solidworks不一样,他没有要求你怎么用,很自由,你可以更多的专注于设计,而不是软件本身。我有时候觉得,creo就像是用面向过程的程序设计思想,你一定要按照它的流程走,否则就走不通。用惯了没关系,但如果自由惯了,再使用它,感觉好憋屈。


网友二回答:作者:Andy来源:知乎

本来对这种问题是不准备回答的,因为这玩意很难有客观答案,很多人用哪个软件熟练,就会觉得哪个好。而对于公司来说,很少公司是根据软件的特点来选用的,大多是最初那伙人用什么软件,就一直用下去了,或者看同行或供应商用,我也要用。

可是近来换工作,公司要求用creo,被折磨的难受,不得不一吐为快,把CREO恶心的地方指出来。

从功能上说,没感觉到特别大多区别。虽然很多人说peoe曲面强,我也曾经专门买书学PROE,在曲面上练习了很久,但这些功能在solidworks上都可以做出来,没看到什么特别牛的。我曾经收藏一些solidworks制作的动物、植物3D模型,我认为其复杂程度比大多数产品对曲面的要求高。

至于价格,我不知道为什么很多人说PROE比solidworks贵。我2011年曾经在solidworks一家代理商实习过一年,当时solidworks是比peoe贵的,我指的是最基本的3D建模模块,否则没有对比意义。因为3D软件是按模块报价的。比如:当时solidworks最基本的建模模块是4万多,加上标准件toolbox就要6万多,solidworks simulation差不多10万以上,流体分析模块更贵。

我自己是一直做机械设计的,就是开发各种设备的,最开始学的是creo,后面转solidworks,现在又用creo,我可以肯定是:在设备开发方面,solidworks一定比creo强。

下面我列出几个creo不方便的地方:

1. 装配时,creo零件有父子关系,删除前面零件时,后面有配合关系的零件也会被删除,必须要先处理父子关系才能保留。而solidworks只有装配关系,零件先后顺序可以随便在特征数上拖动排列,随便删除,不会影响其他零件,除非是阵列或镜像得到的。

2. 阵列。在装配体里面,CREO阵列时居然只能选一个零件(组件),设备的脚轮和脚杯居然要阵列两次,从solidworks过来的我,觉得不可思议。虽然可以通过建立一个组阵列多个零件,但这增加了操作量,而且有时能不能建立成一个组也不确定。

3. 对象捕捉:我要两个边中心对齐,居然选不到中点,必须通过中心线或辅助点才行。

4. 机架等焊接件或铝型材设计,需要借助一个框架的插件来实现,这个模块是需要额外买的,不买的话,只能建20个根。我一个机架,建立了四个装配体才完成组装,做完一部分,还得关掉软件,再去做另一部分,否则提示已经20个了,不能用了,这个模型做到我吐。我们公司很多工程师的框架都是直接用实体拉伸的,我看着很难受,但他们觉得没什么,习惯了。盗版倒是没有这个问题。

5. 框架这个模块,倒是有个比较明显的优点,包含特别多的型材截面,比较方便。截面数量比solidworks多很多,我之前用solidworks时,铝型材截面是从外面导入的,不是自带的。

6. 说下框架的缺点:每个型材都是一个零件,文件夹里一堆文件;型材连接地方处理的不好。solidworks大多数边角自动处理好,少数可以批量对齐。creo的每个接头都得一个一个点,工作量特别大,还容易漏;有时候还会相互影响,一直对不齐。

7. 3D建模时,如果你先点拉伸,画好草图时,发现需要用旋转特征,只能取消重新画草图。在solidworks里面,可以先点拉伸,草图好了根据需要,可以直接点旋转命令,直接就是生成旋转特征,特别自由。(proe以前版本还必须先点拉伸,再点基准面,现在可以先点基准面再点拉伸,已经有了不少进步)。

8. 前天遇到一个问题:导入一个的STP 的双头螺柱,我想保留两端特征,把中间截掉让它变短,没想到剩下的两段居然接不上。而且不能单独选中其中一节,再仔细看右下角的选择类别里,居然没有'实体'这个选项!在solidworks里面,把两节简单对齐合并就行了,在这里居然实现不了。后来百度查了一下,在CREO 7.0才支持多实体,评论区一片欢呼。反正我2011年用solidworks时,里面就已经支持多实体了。没想到居然会发现这种功能性缺失。

9.simulation受力分析模块,这两天试了一下,这个模块与3D软件的集成也不如solidworks,后处理要单独打开,而且里面的设置也比较少,图形控制不如solidworks simulation丰富。 solidworks梁单元可以用焊件直接生成,直接拿设计模型去分析,很方便快速。creo需要画代表梁概念的线条,点等辅助的东西,选梁截面来定义。我一看,这么麻烦,还是用实体单元分析算了。

10. creo可以分割曲面,但实体表面不能分割(creo5.0测试)。

11.solidworks装配体里面的文件可以随便放到不同文件加下面,不会出错。CREo不在同一个文件夹会出错。

12. creo工程图不能像solidworks那样建立时自动生成与3D同名文件。在3D模型里直接打开2D图。

13.creo 钣金折弯,一次只能折一个边或连续一圈的,做个电箱门都麻烦。钣金和实体不在一个系统里,增加工作量;solidworks实体、焊接、钣金可以轮流使用,一个零件就可以把东西表达清楚。

CREO这些年,人性化方面进步不小,比如点击一个特征,会浮出一个快捷工具栏;一些建模顺序比以前宽松了,说不定solidworks 的鼠标笔势也会出现。但与solidworks相比,还是有较大差距。creo制图,他有一个内在建模逻辑,只要你按照这个逻辑,会比较快速的完成各项任务。要想用好,需要先学好软件。但solidworks不一样,他没有要求你怎么用,很自由,你可以更多的专注于设计,而不是软件本身。我有时候觉得,creo就像是用面向过程的程序设计思想,你一定要按照它的流程走,否则就走不通。用惯了没关系,但如果自由惯了,再使用它,感觉好憋屈。


Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表