Delft 3D 计算水流泥沙
第1章 网格
1.1 确定模型范围
即确定网格范围,确定河道起止断面,河堤位置等;另,可将桥梁位置,工程布置,测流点等予以标注。
*.ldb (land boundary)文件在记事本或UE里编辑后保存为后缀名为.ldb的文件即可。
l m
n 2
x1 y1
x2 y2
xn yn
l代表line,m表示当前是第几条线,n表示这条线有多少个点,x y表示点坐标,具体格式见附件LDB文件。
其中x,y坐标的提取,利用cad-excel插件的提取多段线坐标功能。确定模型边界时,力求准确,缩小范围,减少后期处理数据量(网格数量)。
打开GRID模块的RGFGRID,File→Open Land Boundary(图11)
1.2 Splines分割模型
即绘制spline样条曲线。打开GRID模块的RGFGRID,File→Open Land Boundary(图11),到*.ldb文件打开(图12)。除第一个为打印命令外,其他都是视图范围调整按钮。
图11
图12导入ldb文件
图13 Spline样条曲线(绿)
在land boundary的参照下,点击开始画Splines样条曲线,删除整条线,调整单个点,删除单个点。左键点击画点,右键结束一条线,ESC键可以回退一步,注意3D中操作只可以回退一步,所以操作要稳准,且注意随时保存。
画Spline时注意中间岛的处理,如果岛较大且无地形数据,在差值地形前需要删掉网格以便计算,则岛可以用两条Spline包裹,以节省网格。如图13。
画Spline线时,注意河道狭窄处的处理。Spline线顺延河段较宽处的走势,画在land boundary之外,这样在生成网格时,避免了此处网格过密。
Splines画好后,File→Save Splines,保存为*.spl文件。
1.3生成网格
打开*.spl文件,点击生成网格,生成网格时,Settings→Change Parameters,设置自动生成网格的参数。图14。M-Refinement Factor为M方向Splines之间生成网格数量,同理,N-Refinement Factor为N方向Splines之间生成网格数量。
生成网格后,View→Grid Properties→orthogonality查看网格正交性。
3d走视图按钮:增加、删除、移动单个网格点。
图14
打开GRID模块的RGFGRID,Operations→Orthogonalise Grid,调整整个网格的正交化。Edit→Block Orthogonalise,局部调整正交化。
点击File→Save Grid,将网格保存为*.grd文件。