有限元分析(2)-幾何體

一、前沿
根據(jù)有限元分析(1)講解的幾何體創(chuàng)建,我們只創(chuàng)建了一個(gè)長方形。比較簡單,本次主要在長方形基礎(chǔ)上,拓展形狀,使形狀更加復(fù)雜。
1. 有限元分析(1)形狀如下

統(tǒng)計(jì)信息:

二、構(gòu)建新的形狀
構(gòu)建的新形狀如下:


三、代碼
四、重點(diǎn)解釋
1. Include "t1.geo";
代表將 "t1.geo"?文件中的內(nèi)容復(fù)制到此文件
2.?translate 【從這邊?搬運(yùn)?到那邊】
Translate {-0.02, 0, 0} { Point{5}; }
具體含義:將點(diǎn)5,從原處?搬運(yùn)到?另外一處,?搬運(yùn)規(guī)則:沿著x軸負(fù)方向移動0.02個(gè)單位
3.?Rotate 【使旋轉(zhuǎn),轉(zhuǎn)動】
Rotate{{0,0,1}, {0,0.3,0}, -Pi/4} { Point{5}; }
具體含義:將點(diǎn)5 Point{5},進(jìn)行旋轉(zhuǎn);規(guī)則:旋轉(zhuǎn)軸為Z軸{0,0,1};旋轉(zhuǎn)中心為?{0,0.3,0};旋轉(zhuǎn)角度為?-Pi/4
4.?Duplicata 【復(fù)制】
Translate {0, 0.05, 0} { Duplicata{ Point{3}; } }
復(fù)制點(diǎn)3;然后移動
5.?Extrude 【(被)擠壓出】
也可以理解為拉伸;創(chuàng)建體
Extrude {0,0,0.12} { Surface{my_new_surfs[1]}; }
將表面my_new_surfs[1]沿著z軸移動0.12后,擠壓出體
?五、網(wǎng)格分析

六、總結(jié)
經(jīng)過前兩節(jié),我們基本上能夠創(chuàng)建復(fù)雜的幾何體,創(chuàng)建幾何體的步驟:
點(diǎn) --?線(環(huán)) --?面(面環(huán)) --?體
Point --?Line --?Curve?Loop --?Plane?Surface --?Surface?Loop --?Volume
上述建模方式雖然繁瑣,但是我們能夠知道更多的細(xì)節(jié),也是看問題的一種方式。
此外:我們本節(jié)還學(xué)習(xí)了【移動】【旋轉(zhuǎn)】【復(fù)制】【擠壓】等命令,輔助建模,將如虎添翼。后續(xù)將創(chuàng)建更加復(fù)雜的模型。
參考文獻(xiàn)
?Gmsh官方文檔的代碼"t2.geo"