GMS如何优化非结构化网格

2023-11-09 浏览次数:68

GMS2023知乎

在GMS地下水建模系统中使用多层非结构网格(UGrid )时,您的项目可能需要在每一层中进行不同程度的细化,以引入地层的复杂性。GMS目前在3D UGrid模块中提供了有限的方法来实现这一点。将覆盖范围直接映射到3D网格大大简化了垂直细化,但这会导致所有层的尺寸都统一。本篇文章将介绍创建复杂地层学较简单的方法,以及一些可能有助于了解优化网格的工作原理和局限性的东西。

较常用的网格类型Quadtree网格,以下是需要遵循的步骤:
1、 使用TINs/Horizons to UGrid 方法生成一个网格,该网格包含所需的尖点,并确保对较不精细的层进行适当的细化。
2、 右键单击Project Explorer中的Quadtree UGrid,然后滚动到UGrid Properties对话框窗口的底部。
3、 确保Constraint下拉列表设置为“None”。如果将约束设置为“3D”,则将无法对UGrid单元格进行细化。
请注意,在更改为“None”后,就不能将约束更改回“3D”,可能要复制UGrid,并对其进行修改,以保留原有的约束。
4、 在 Graphics Window上方的工具栏中,选中Single Layer 复选框,以隔离网格的一层进行细化。使用Select Cells工具**显示要细化的单元格。
5、 右键单击所选单元格并选择Refine。

新生成的UGrid在所有层上保持原始的细化级别,除了您刚刚细化了一些单元格的层。您可以根据需要多次重复此过程,以达到所需的细化级别

目前,对于这种复杂的细化没有自动化的过程,所以虽然在更大的项目中可以使用这个过程,但它可能不实用。如果要处理的区域数量有限,则使用此工作流可以生成一个网格,该网格具有所需的TIN尖点,并具有不同图层的不同细化级别。也不可能取消细化网格,所以您总是需要从较不细化的图层开始,然后逐渐到较细化的图层。

欢迎申请GMS试用,体验优化网格功能。


北京天演融智软件有限公司(科学软件网)是 GMS,SMS 和WMS在中国的授权经销商,为中国的软件用户提供优质的软件销售和培训服务。  



turntech88.b2b168.com/m/
联系我们

在线客服: 287584663

联系人:张经理

联系电话: 18610814366