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

一、前沿
話接前文,有限元分析(5),本節(jié)介紹如何利用宏和循環(huán)創(chuàng)建多個(gè)體。首先,我們以一個(gè)立方體為例,定義一個(gè)宏,然后通過(guò)循環(huán),畫(huà)出多個(gè)立方體。實(shí)現(xiàn)效果如下圖:

二、代碼
三、解釋
本節(jié)創(chuàng)建了一個(gè)立方體宏(理解為函數(shù));通過(guò)循環(huán),連續(xù)創(chuàng)建了5個(gè)立方體。
【參數(shù)】坐標(biāo)x, y, z;邊長(zhǎng)l
四、總結(jié)
本節(jié),作為上一節(jié)的補(bǔ)充,對(duì)宏和循環(huán)有了一個(gè)更加深入的認(rèn)識(shí),這對(duì)我們創(chuàng)建多個(gè)重復(fù)形狀的時(shí)候,特別有用,至少在代碼量上會(huì)有很大的縮減。本節(jié)以立方體為例,抽象為一個(gè)函數(shù),這里就是所謂的宏,這也是模塊化思想,對(duì)今后的面向?qū)ο罄斫庥幸欢ǖ膸椭?。學(xué)到現(xiàn)在,發(fā)現(xiàn)Gmsh也就是一種通過(guò)代碼建模的工具,我們平時(shí)使用的三維建模工具,Solidworks,CATIA,UG等等,它們都是所見(jiàn)即所得的建模;然而,Gmsh注重使用代碼構(gòu)建,難度顯得更大。
標(biāo)簽: