有限元分析(5)- 利用宏+循环建模
2022-05-30 11:04 作者:brightyuxl | 我要投稿

一、前沿
话接前文,有限元分析(5),本节介绍如何利用宏和循环创建多个体。首先,我们以一个立方体为例,定义一个宏,然后通过循环,画出多个立方体。实现效果如下图:

二、代码
三、解释
本节创建了一个立方体宏(理解为函数);通过循环,连续创建了5个立方体。
【参数】坐标x, y, z;边长l
四、总结
本节,作为上一节的补充,对宏和循环有了一个更加深入的认识,这对我们创建多个重复形状的时候,特别有用,至少在代码量上会有很大的缩减。本节以立方体为例,抽象为一个函数,这里就是所谓的宏,这也是模块化思想,对今后的面向对象理解有一定的帮助。学到现在,发现Gmsh也就是一种通过代码建模的工具,我们平时使用的三维建模工具,Solidworks,CATIA,UG等等,它们都是所见即所得的建模;然而,Gmsh注重使用代码构建,难度显得更大。