solidworks最简单,各种操作符合大部分人的操作习惯,功能满足绝大部分工业设计需要,普及程度很高,包容性好,和其他软件的互相导入导出协作都做得很好,并且简单的渲染、仿真、模具设计等都很容易上手。
proe曲面功能强于sw,普及度也略高,但是习惯windows平台会觉得很多地方比较别扭,进入野火时代后大大改善,但是实现同样的功能,操作仍然比sw繁琐。总的来说这两个软件差距不大,学哪个都完全够用,而且如果学了一个想改学另一个,有一个月基本完全可以达到同等熟练程度,建议那个软件周围小伙伴用的多就用哪个吧。如果周围没人用且从零学起的话sw比较好,上手会快一些。
catia和前两者不是一个量级,面向更专业的应用,功能无比强大。如果前两者是面向普通民用产品的话,后者最低级别也是搞汽车设计的,更多是针对航空舰船之类,当然设计消费品也是游刃有余。国内catia使用者呈两极分化,一部分是真正的高手,大师级的工程师,一部分是奔着catia的名头撞进来的,大部分停留在比入门水平强一线的水准,用catia干sw的活。如果没有基础,建议不必急着学catia,熟练了sw觉得不够用再接触catia,这样并不浪费,反而可能比直接学catia还容易深入些。
Catia和solidworks完全是两个团队的作品,通过公司收购合并等方式拧到一起。这解释了catia和solidworks不同的原因,它们根本不是一个团队设计的。像这种通过收购统合到一个公司旗下的产品还有ansys, pointwise等等。

尽管Catia和solidworks功能上有相当大的重叠,但是两者各自有各自的用户,各自有各自的市场,并没有构成竞争关系。所以达索公司保持了看似很可笑的齐头并进策略。而且,正因为两者功能上有重叠,互相之间有很多可以借鉴的东西。所以整合两个软件后,对两个软件的开发都有好处。

至于为何不将两个软件从底层统合到一起。我只能说这是个非常困难的事情,甚至比重新写一套cad软件都难。而且,完全没有必要,因为统合后的软件,本质上就是个新软件,它没有用户基础,没有市场,定位不明确。除非它好用到逆天的程度,不然没人会用它。成本太高,收益太低。

产权合并只需要签一系列合同转转账。但是要统合两个不同的软件成为一个,至少要设计出兼容两种软件优点的数据结构和算法体系,这是吃力不讨好的。软件公司基本上是内部依然保留各个研发团队,并做好不同软件的接口。这样带来的便利就足够多了,相对于绝对统一的美感,用户更在意的是软件的新功能。新功能和新架构才是行业软件公司留住用户的核心魅力。

个人用过UG,Pro/E,接触过Solidworks,CATIA。一下就个人经验来说一下自己的理解。
首先最简单,容易上手的是Solidworks,一般中小企业在用,主要是因为培训起来简单而且做起来速度快,有很多标准化模块,涉及的其他功能也比较全面,可以渲染可以分析可以仿真,不过都不好罢了。
然后是Pro/E,本人最开始学的三维软件就是Pro/E,学习难度还好,网上教程很多,各个方面的都有,曲面建模方面很强大,仿真方面是亮点,参数化建模很方便,现在改名了叫Creo,但是还是很流行,很多人都在用。
接下来是UG,本人现在主要是在用UG,学习难度和Pro/E应该是差不多,不过学过一款三维软件之后其他的应该就触类旁通了,所以感觉不是很难,网上教程也是一抓一大把。UG的曲面建模也很强大,加工仿真和加工编程也是很方便,一般的不是很复杂的编程用UG完全就够了。在我看来UG有一个很大的优势,就是同步建模,这让操作者在建模过程中感觉很方便,尤其在建模完成之后的修改的时候,不用像Pro/E一样还要考虑很多的父项子项的关系,我现在基本只用UG很大一部分原因就是这个。在应用方面,之前几年大部分是在用Pro/E做塑料模具,现在南方基本都改成用UG了,无论是塑模还是冲压模。我个人很看好UG,认为以后应该会是主流。
最后是CAITA,本人没有用过,只看过别人操作,感觉学习起来也不是很难,只是自己做的方面用不到CATIA,所以没有学。个人认为CATIA应该是这几个软件里面功能最强大的了,本来这款软件最初被做出来就是为了设计飞机用的,所以曲面方面简直是逆天,现在汽车的曲面也做的越来越高端,所以一般汽车的外形设计也会用到CATIA,但是如果不是在三航方面或者汽车方面就职的话,我认为没有必要学习这么高端的软件,因为很可能会用不到。。。而且掌握了其他的三维软件之后,如果真要学的话,应该也挺快的。
以上就是我个人的一些粗浅的看法,如果有大神看到的话,希望可以不吝赐教。

啊,对了,补充一点,我对UG的布尔运算也很喜欢,现在用Creo的时候很不习惯没有布尔运算的操作,老是在建模之后才想起来没办法求差

浅谈UG ,CATIA ,PRO-E ,和SOLIDWORKS等三维软件的优缺点?相关推荐

  1. catia三维轴承_浅谈基于CATIA二次开发的单排四点接触球轴承三维设计论文

    浅谈基于CATIA二次开发的单排四点接触球轴承三维设计论文 一.概述 单排四点接触球转盘轴承是一种能够同时承受较大轴向负荷.径向负荷和倾覆力矩等综合载荷,集支承.旋转.传动.固定等多种功能于一身的特殊 ...

  2. IDE / Qt / 浅谈 qmake 之 pro、pri、prf、prl文件

    一. *.pro qmake 的工程(project)文件,栗子: 这是一个典型的 Qt 示例程序的 .pro 文件(propriprfprl.pro): TEMPLATE = app CONFIG ...

  3. 浅谈VMware Workstation Pro 使用Linux系统(超详细教程)

    Vmware Workstation Pro 使用Linux系统 ·····················分割线······················· 目录: VMware Workstat ...

  4. 浅谈 qmake 之 pro、pri、prf、prl文件

    尽管每次和cmake对比起来,我们总是说 qmake 简单.功能少.但是qmake仍然是一个非常复杂的东西,我想大多人应该和我一样吧: 不是太清楚CONFIG等变量到底如何起作用的 用过的qmake内 ...

  5. 原理c++_浅谈C/S和B/S架构的工作原理及优缺点

    C/S架构 一.C/S架构及其背景 C/S架构是一种比较早的软件架构,主要应用于局域网内.在这之前经历了集中计算模式,随着计算机网络的进步与发展,尤其是可视化工具的应用,出现过两层C/S和三层C/S架 ...

  6. 浅谈四种常见的agv导航方式及各自的优缺点

    了解过AGV小车的朋友都知道,agv小车也叫作自动搬运车.搬运机器人等,agv小车主要是通过电磁.光学或其它自动导引装置,能够实现自主规划线路自动行驶的一个过程,是一种具有安全性高以及拥有各种搭载功能 ...

  7. 三层架构学习的困难_浅谈C/S和B/S架构的工作原理及优缺点

    C/S架构 一.C/S架构及其背景 C/S架构是一种比较早的软件架构,主要应用于局域网内.在这之前经历了集中计算模式,随着计算机网络的进步与发展,尤其是可视化工具的应用,出现过两层C/S和三层C/S架 ...

  8. 浅谈VTuber团队构成、资金、设备、软件支撑、运营【2.0】

    一.做VTuber需要几人? 台湾VTuber虎妮 团队算上中之人有四人 一人负责最基础但也关乎成败的技术: 一人负责社群操作.经营与网红「衣食父母」粉丝们的关系: 一人负责最关键的内容发想企划 二. ...

  9. 浅谈传统语音通信和APP语音通信音频软件开发之不同点

    本人在传统的语音通信公司做过手机和IP电话上的语音软件开发,也在移动互联网公司做过APP上的语音软件开发.现在带实时语音通信功能的APP有好多,主流的有微信语音.QQ电话.钉钉等,当然也包括我开发过的 ...

最新文章

  1. 【MySQL随手记】一个踩坑记录:在安全更新模式下进行数据的修改与删除
  2. SimpleDateFormat详解
  3. C++语言基础 —— STL —— 算法
  4. English trip EM2-LP-3A Gifts Teacher:Patrick
  5. 【NLP】毕设学习笔记(七)前馈神经网络代表者——卷积神经网络无公式理解
  6. android APP优化知识图谱
  7. Spring的入门学习笔记 (注解)
  8. [转载]Spring Cloud微服务Sentinel+Apollo限流、熔断实战
  9. oracle 获取多个序列值,一次性获取多个oracle序列值问题
  10. SpringBoot整合sigar实现服务端监控
  11. Win10更改系统背景颜色(设置护眼模式)
  12. java scjp 试题_JAVA认证历年真题:SCJP考试真题和解析[1]
  13. 台电p10hd拆解_台电X19HD玩家拆机报告
  14. 基于PostgreSQL+Geoserver+OpenLayers的Webgis台风路径地图服务发布
  15. 使用PhantomJS网页截图
  16. minikube start命令的国内使用方法
  17. 深度学习-8.实践方法论
  18. 快速沃尔什变换学习笔记
  19. w10计算机发送到桌面,​win10系统右击软件没有发送到桌面快捷方式怎么办
  20. Notice: Undefined index: 提示解决方法

热门文章

  1. Latches、DF-F、寄存器
  2. 雪亮工程建设标准_雪亮工程建设清单
  3. ios开发者账号到期了如何续费(详细步骤)
  4. Python中的文本处理(一)str 模块完全解析
  5. 如何做一个基于微信物业维修报修小程序系统毕业设计毕设作品
  6. 后院起火---四大名著
  7. 运用正则表达式匹配QQ邮箱
  8. m无线通信的调制解调过程的matlab仿真,包括ASK,FSK,PSK
  9. 全球GDP和人口数据合集
  10. Python就业:Python就业岗位职能要求解析