generate 命令可以进行网格的划分,后面一般跟关键字 edge 或者 quad ,这两个关键字都可以自动生成三角形有限差分网格,但是又有所区别。
generate edge edmax 命令可以对任意形状的块体进行划分,参数 edmax 指定了划分的三角形单元边的最大长度,而 generate quad xw
如果 generate quad 命令不好使或者处理的块体形状不规则,还是用 generate edge 命令吧
另外,如果不想程序自动划分,想自己指定网格进行划分,可以使用 generate manual gridpoint glist . . . zone zlist . . .,glist 是网格格点的坐标列表,zlist 是依次连接坐标点的序号列表(顺时针顺序), 很奇怪的是序号列表是从最后一个坐标开始编号,起始值为1,倒着编号。下面的命令将块体按预设划分为四个单元。
block 0,10 0,20 10,20 10,10
gen man grid 5,15 0,20 0,10 10,10 10,20 &
zone 1,2,5 2,3,5 3,4,5 4,1,5