Gambit小技巧学习笔记,“师从”b站up主怂管木觉兽

链接:木觉兽Gambit入门小技巧

正文知识点预览:

Part 1 网格已经生成了,老板说了,“参数要改!”

Part 2老板丢给你cad的图纸,说:“给我画个网格!”

Part 3 批量导入数据点

Part 4 对圆进行结构性划分



插播广告

引用怂管觉兽木觉兽的话:

“如果有一天学习仿真的门槛降低,中国人打开仿真软件,就像使用word/ppt这样熟练的话,那么工业4.0时代的中国,潜力不可限量。”

木教授说:

“Gambit软件很简陋,原始,但是正因如此,更利于学生深刻地去理解网格剖分概念。”

天下熙熙,皆为利来。木觉兽明明有实力靠卖课赚钱,却偏偏免费分享教学视频,

“粉丝大部分是学生,如果真的想学仿真,不能让金钱成为你们的阻碍”。

新手小白我感动得稀里哗啦的,在此呼吁大家顺手也都去bilibili支持一下up主,点个赞也好啊。

木觉兽Gambit入门小技巧

顺路也写一下小芙芙为什么在这搬运笔记:

信息爆炸+宅在家里=记忆力衰退。记忆力衰退体现于:

看视频:

印象-“这句话有道理!这段很真实!”;

过一段时间请复述-“啊?刚才讲啥了?”

看书:

印象-“啊,这段情节好动人!啊没错,这个例证我信了!”;

过一段时间请复述-“啊?刚才讲啥了?”

原因综上。

温馨提示:本笔记配合木觉兽视频食用,风味更佳。



正文:

Part 1 网格已经生成了,老板说了,“参数要改!”

0、推荐下载文本编辑器notepad++

1、不重画的前提下更改网格---“管子现在长10,可是我们要20!”

工作路径中只保留A.jou文件,右键edit with notepad++(或txt文本文档编辑器)打开.jou文件。

把.jou文件中的(10,0,0)(10,5,0)中的10全部改成20。保存。关闭。

(以此类推,也可以更改膨胀率,网格节点数目等等参数)

2、打开gambit,输入第一步中的工作路径,session id中找不到刚才的.dbs了,所以new session新建一个,可以在new session这里命名为B。打开,但不要做任何操作。

3、File-run journal,选择刚刚改好保存的journal A,accept,就画好了!

4、有的时候有些没必要的操作,比如做着试一试,后来又删除了的操作。

保存一下第三步中画好的文件,自动生成新journal B(文件名字跟随dbs初设)。

File-clean journal

下面四项全都勾选,file to process选第一步中保留的A.jou文件,new file name选择新生成的journal B。

Accept-(overwrite) yes

5、export-mesh-2D可以输出网格



Part 2老板丢给你cad的图纸,说:“给我画个网格!”

最外面的矩形是图框

0、需要.sat格式acis格式

靠面体输入,向gambit输入一个一个的平面

1、AutoCAD命令行输入reg,是region的意思。选择闭合曲线,之后回车。命令行显示region created。重复,共创建两个面域。

2、文件-输出-ACIS(*.sat)

3、选择对象

选刚才的两个闭合曲线,回车

.sat文件保存进gambit工作目录。

4、关掉cad,打开gambit,File-import-ACIS,选中工作目录下的.sat文件,其他不用改,accept。这直接就创建好了两个面。

5、用布尔运算做split。

Geometry第三项,Face下面第二排第二项。

第一行黄色长条选被减数,第二行是减数。

下方还要勾选retain保持。

6、删除孔洞。

Face里第二排最后一项-删除,点开向上箭头,出现三个面。依次把三个面用向右箭头放过去,可以看到依次有面变红。选择孔洞面,apply。



Part 3 批量导入数据点

0、Gambit读取.txt文本文档数据的规则:

· 一行写入一个数据

· 每一个数据的x轴y轴z轴坐标中间用空格隔开即可

1、在工作目录中新建.txt文本文档,打开。

按规则输入数据点,保存,关掉。

2、进入gambit,File-import-vertex data顶点数据,选新建的.txt文本文档,accept。导入成功


0、要导入excel里的数据,读取规则:

· 第一列是x轴坐标,第二列是y轴坐标,第3列是z轴坐标

另存为文本文件。例如:

1、但是我自己做的时候没在import后面找到新建的文本文件。关掉,重进,第二行选刚才保存的dbs,再Import,就出现了。


0、边导入数据边画线

1、打开刚才由excel另存的文本文档,在第一行加一句话:20 1

意思是,画20个点,画成一条线

另存成.dat文件

2、File-import-ICEM Input

选中刚刚的dat,勾选Vertices(顶点) Edges(线),不画面。accept

喏,你的黄金珍珠项链!




Part 4 对圆进行结构性划分

我们知道,gambit可以为四边形画出非常好看的网格,如果是圆,该怎么办?

圆的结构性划分

1、打开gambit,geometry第一项,画点。

画三个点,(0,0,0)(10,10,0)(10,-10,0)

2、geometry第二项,画线。右键,出现下拉菜单,选圆。圆心为(0,0,0),另两个点是圆周上的点。选择后apply。圆就画好了。

3、在圆内画正方形,定点为(5,5,0)(5,-5,0)(-5,5,0)(-5,-5,0)。先画点,再连线。画出正方形。

4、把圆分成四段

分割点分别为(10,10,0)(10,-10,0)(-10,10,0)(-10,-10,0)

Geometry第二项,画线,edge下面第二排第二列,切割。

Split with选择vertex.

点击黄色长方形,shift选一段弧,vertex选一个分割点,apply。然后继续选弧,继续分割点apply。

5、连接正方形顶点和圆周点。

Edge里第一行第一列,画线就可以了。

6、建立平面

geometry第三项,face第一行第一列,创建面。

7、operation第二项,画网格

从简,不画边界层了,直接mesh第二项,划分节点。

Edge第一行第一列,edges黄色方框后面向上箭头,选all。Spacing-interval count选20(打个比方)。

8、mesh第三项,画网格

Face第一行第一列,edges黄色方框后面向上箭头,选all。Apply

很好看的结构化网格!

今天就到这里啦!

你可能感兴趣的:(Gambit小技巧学习笔记,“师从”b站up主怂管木觉兽)