最近我的工作是关于Altai HyperMesh的二次开发。其实接触HyperMesh也是从今年3月份开始的,确切得说应该是3月10号。之前只听说过有限元的工程分析方法,也只是有个概念,连形象化的表述都没有。现在这竟成了我的工作,哎,物是人非啊。
说具体点,这个Secondary Development也是老板随口而说的,也算是对我的一个期望吧。现在从功能性上来讲,80%都实现了,算是Beta版本,以后就看用户体验的反馈了,根据客户需求再更改。使用的环境是 Altair HyperMesh,语言是TCL (Tool Command Language),恕我才疏学浅,不知道这个语言的风格和现在流行的编程语言哪个比较相近,但手头有本参考手册的话就不怕了。TCL语言有自己的函数和语法,但针对于HyperMesh来讲,HyperMesh又给出了很多的API函数,用来控制HyperMesh里面大部分的操作,这两者结合起来就能随心所欲地控制HyperMesh来给你干活了。
用有限元方法分析时,这个Secondary Development能解决的问题是:首先,在前处理网格任务的时间上会减少很多,property和material都会根据comps来建立;其次,用Nastran求解器来分析模态时,建立卡片的时间会缩短。
哈哈,展望下未来的情景吧:这边是一头猪,经过一个黑盒子,另外一边出来的就是猪肉脯,嘿嘿,很有诱惑的嘛~~(PS:那个黑盒子就是我要做的。)


给自己踩踩喽 ^_^