问题描述:现在的一些构件、模型什么的,不是已经可以用ansys等有限元软件通过建模加载计算了吗,那还要我们继续学有限元编程干什么呢?另外,我们说的有限元编程,其实就和编制一个ansys内核程序差不多吗?我一直不太明白,还希望您能指点!谢谢啦!
回答:对于一般的工程结构构件,通用有限元软件都可以解决,不管线性和非线性的,都有很好的结果和很高的效率(算法和内存消耗都经过优化)。但是这仅仅是对于工程而言,对他们而言误差在10%以内都是可以接受的,如果你要搞研究,就需要跟高精度的结果,这就需要你对有限元程序的内核十分清楚,明白那一步是干什么的。此外就算你对一般的工程结构进行分析,也有一些程序分析不了的部份,比如超高速碰撞等等。你们编写程序是为了让你们掌握有限元,不是要你们去用自己的程序解决工程问题,人家ANSYS,ABAQUS,ADINA几千人编了十几年的商业程序,从哪个角度都比你们要强。所以说学东西就好好学,一个计算机的方法只有当你亲自去编写一个程序,你才能说你会了这种方法。 |
|