作者gamer ()
看板Cad_Cae
标题Re: [闲聊] CAE工作的未来
时间Fri Sep 12 00:02:18 2014
※ 引述《gomi (勾亿郎)》之铭言:
: 比较有规模的工程软体,都会有操作命令与语言的功能,像结构着名的软体:ANSYS APDL
: 、Nastran 格式、LS-Dyna 的 k 文件、Abaqus 用的 Python ... 等
我只学过ANSYS和ABAQUS,其他不了解就不谈了,不过这边
讲的有些问题,ANSYS APDL严格说起来不是程式语言,他只是
ANSYS的指令模式而已,而且这个指令模式是有GUI介面的,只
是很阳春。它与workbench最大的不同在功能支援的程度差异,
如果我没记错,WB是从ANSYS 11版时才推出的,因此发展时间
其实不算长,很多进阶指令或元素WB不是不支援就是必须另外
透过指令模式输入。所以WB和APDL其实是兄弟,只是前处理器
不同而已,他们之间的关系有点像ABAQUS/STANDARD和ABAQUS/CAE。
而Python是一套程式语言,它的起源和ABAQUS一点关系都
没有,只是ABAQUS/CAE可以支援用Python语言写的程式,让使
用者可以用它来写一些客制化的程式,比如说批次执行JOB还是
自动汇出/汇入inp档等这类的工作。
那会这两类东西是不是很有用个人持保留的看法,我念书
的时候是学APDL(当时用的是10.0版,那时也没有WB可用),与
WB相比APDL的功能非常强大,支援许多非线性模型和元素,不
过对於CAD的支援度很差,通常必须自己画,又因为是使用指令
模式(GUI介面太难用),所以是没办法建非常复杂的几何模型。
模型都是经过非常多的简化才有办法分析。因此我自己认为,
APDL介面最後会只存在学术单位或是研究机构中,因为他与目
前工业界的开发模式相容性太低,试想,今天设计人员丢一个
100个零件的组合件请你分析,你好不容易把它简化剩下10个
零件,却还要花三个月在APDL中画成可以分析的模型和网格,
应该没有公司有这种生命给你搞。就算你会APDL,很可能也是
「英雄无用武之地」。
那像写Python这类的附加程式,如果在软体开发公司也许
会有一些额外的价值,像是ABAQUS的代理商士盟科技就有帮客
户做客制化程式的服务,这个服务当然是要收费的。不过这类
型程式对於FEA的重要性毕竟不是很高,讲白一点,没有也是
可以做,效率差一些而已,所以到底会有多少公司愿意花大钱
来请人开发这类副程式是个问号?就我听到的,大部分还是以
服务性质为主,跟着主程式半买半相送的方式推销。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.135.57.186
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Cad_Cae/M.1410451341.A.581.html
1F:推 quaintness: ANSYS Workbench有限元素分析及工程应用2008/7/1出版 09/17 22:18
2F:→ quaintness: 8版以前应该少有人用, 8版之後似乎教材渐多 09/17 22:20
3F:→ quaintness: 简单的功能其实也能做复杂的结构, 毕竟CAE发展过程 09/17 22:23
4F:→ quaintness: 简单的模拟都把人送去月球了..不是吗!? 09/17 22:23
5F:→ gamer: 2008年,应该是11.5版,ANSYS早年版本更版的很没规则 09/18 00:08
6F:→ gamer: 是直到2012的12版开始,才变成用年份做版次 09/18 00:09
7F:→ gamer: 其实模型的图形的复杂程度不是重点,时间才是 09/18 00:10
8F:→ gamer: 而且APDL一点都不简单,wb才是简单,我是认真的说 09/18 00:12
9F:→ gamer: 但是工业界大部分其实都不需要这麽复杂的东西,快速简单有 09/18 00:13
10F:→ gamer: 效,才是他们想要的。准确度没办法那麽好,可以用一些成本 09/18 00:16
11F:→ gamer: 来弥补,那不会是问题 09/18 00:16
12F:推 quaintness: 嗯 所以2003、2004年才会用到ANSYS Workbench 8.0 09/18 00:37
13F:推 RobertFang: 现在WB功能已经越来越强大了…虽然有损CAE人的风骨… 02/28 01:46
14F:→ RobertFang: 但,趋势使然… 02/28 01:46