搜建筑资料网 - 做最好的工程资料下载网站!本站永久网址:www.sojianzhu.com

当前位置: > 知识 > > 内容页

Delft3D高级网格应用——结构与非结构网格耦合

浏览:2019-11-30 14:06

 

Delft3D过去的版本是只支持结构网格,但是,近年来D3D也在进步,其最新版本的的灵活网格可以将结构网格与非结构网进行耦合使用,所以本片经验来介绍如何耦合结构网格与非结构网格。

工具/环境

D3D电脑

结构网格的生成

    1

    1. 设置工作空间为<fm_scheldt>。

    无论做什么操作,这都是首要步骤。

    具体目录如下图:

    2

    2. 打开陆地边界文件<scheldtharbour.ldb>。

    并单击Edit-spline-new,沿着陆地边界绘制Spline。

    (每画完一条曲线右击鼠标)

    绘制完成的陆地边界如下图。

    3

    3. 曲线贴合边界

    菜单栏选择 Edit-Spline-Attach to Land Boundary.

    单击曲线的首尾两端,然后右击鼠标,这时曲线会自动贴合边界。

    将完成后的曲线保存为<scheldtsplines.spl>.

    4

    4. 再生成结构网格之前,需要设置一下。

    在菜单栏setting-grow grid from splings选项进行参数设置

    参数内容见下图。

    5

    5. 生成结构网格

    单击Operation - grow grid from splines

    将会自动生成网格,生成的网格如下。

    到这里结构网格已经构建完毕。

    教程结束。

非结构网格的生成

    1

    非结构网格的生成比较简单,但是需要细节的把握。

    单击菜单栏Edit-Polygons-new。

    这个操作主要是圈定非结构网生成的范围

    2

    开始画polygons

    沿着陆地边界,在陆地边界均匀布置polygons的节点,使每一个节点的距离都相同。

    标记区域的基本位置 (土地边界) 并且再安置最后的点在网格细胞的顺序的距离从河网

    3

    菜单栏edit - polygons- refine

    点击polygons 的首尾两端,右击确定


    这个操作是对polygons进行加密操作。

    完成之后,保存polygons文件<scheldtpolygon.pol>.

    4

    单击菜单栏operation- grow grid from polygons。

    生成结果如下图。

    之后导出网格即可。

    教程结束。

注意事项

结构网格与非结构网格需要单独生成,并且两种网格是两种不同的文件。
分享到:

相关文章