mike21fm网格生成器中文教程

合集下载

(完整word)MIKE-使用说明

(完整word)MIKE-使用说明

(完整word)MIKE-使用说明1Mike 21流体模型用来模拟二维自由表面流。

适用于水平尺度远大于垂向尺度,垂向流速和垂向加速度可以忽略时,湖泊、河口、海湾、海岸和海洋的水动力、环境现象的模拟.共分为4个模块:• 水动力模块(Hydrodynamic);• 平流扩散模块(Advection-Dispersion); •泥沙输运模块(Mud Transport ); • 生态过程模块(ECO Lab )。

其中,水动力模块是基础,为其他三个模块的计算提供动力.泥沙输运模块可以用来模拟波流共同作用下粉砂、淤泥和粘土的冲刷、输移与沉降.适用范围:矩形网格。

:• 水动力模块(Hydrodynamic Module ) • 输运模块(Transport Module )•生态过程、溢油模块(ECO Lab/Oil Spill Module ) • 淤泥输运模块(Mud Transport Module) • 粗砂输运模块(Sand Transport Module)• 粒径追踪模块(Particle Tracking Module )•波谱模块(Spectral Wave Module )其中,水动力模块与波谱模块是最基本的两种. 适用范围:三角网格。

Alternative Direction Implicit Method):交替方向隐式方法.把每一个时间步长分成两步进行,前半步隐式计算x 方向流速分量及潮位,显式计算y 方向流速分量;后半步隐式计算y 方向流速分量及潮位,显式计算x 方向流速分量.2.9m 。

simulation start time )、总步数(no 。

of time steps )及时间步长(time step interval)。

时间步长一方面决定了结果文件的最大输出频率,另一方面实现了不同模块的同步耦合。

具体计算时的时间步长则是在solution technique 中定义的。

MIKE中文教程

MIKE中文教程

This is trial version
1
DHI Water & Environment
1. 概述
本实例以连接丹麦和瑞典的跨海(Øresund)工程为例。
图 1.1丹麦海峡 (Øresund)
1.1 背景知识
1994 年,哥本哈根和 Malmö开始了连接丹麦和瑞典隧道及桥梁的项目。该项目执行 了严格的环境要求,即隧道和桥梁对波罗的海的环境不得产生任何影响。这样的要求 意味着桥梁和隧道设计的阻流作用小于 0.5%,同理,溢流和排放的最大流量也要得 到控制。为了达到环境的要求和监理工程施工,建立了一个主要的监测程序。整个监 测程序包括 40 多个水文测站,收集水文、盐度、温度和流场数据。另外还为 ADCP 的船载测站和 CTD 等固定站点进行了广泛的补充测量。监测程序最初于 1992 年开始 并一直持续到本世纪。 由于 Øresund 海域天然水文的多样性和多变性,连接工程的阻流作用只能通过数值模 型来评价。而且,Øresund 的情况需要一个三维模型。所以,利用 DHI 的三维模型— —MIKE3 对 Øresund 整个海域进行模拟,并在其中设置嵌套模型,网格尺寸水平方向 由连接工程附近的 100 米到 Øresund 较远海域的 900 米,垂直方向网格尺寸是 1 米。 随后,MIKE3 模型会根据现场测量数据阶段进行校核和验证。 根据监测程序得到的数据,初步选择足以反映 Øresund 海域天然水文多样性的 3 个月 作为模拟的“设计时段”。设计时段用来对连接工程进行详细的规划和优化,并确定 需要填充的挖泥量,以达到对环境没有任何影响。
This is trial version
2
DHI Water & Environment

mike21fm网格生成器中文教程

mike21fm网格生成器中文教程

MIKE21 FM网格生成器培训教程目录17简介 (1)17.1概念 (2)17.2边界定义 (3)18开始 (3)18.1介绍 (3)18.2数据位置 (4)18.3 步骤1 - 建立一个工作区域 (4)18.4步骤2 - 导入模型边界线 (5)18.5步骤3 - 编辑陆地边界线 (7)18.6 步骤4 - 定义开边界 (9)18.7步骤5 - 生成网格 (9)18.8步骤6 - 对陆地边界进行光滑处理 (10)18.9步骤7 - 网格地形插值 (12)18.10 步骤8 - 对网格进行光滑处理 (15)18.11 步骤9 - 使用多边形来控制节点密度 (15)MzGeneric.pdf手册中Mesh Generator部分17 简介网格生成器(mesh generator)为制作三角网格提供了工作平台。

创建合理的网格是模型获得可靠结果的重要条件。

基于 MIKE Zero 之上的MIKE 21 Flow Model FM, MIKE 3 Flow Model FM 和 MIKE 21 Spectral Wave Model FM,都是以三角网格为基础的。

图 17.1 全球模型的陆地/海洋边界网格的生成包括选择适当的模拟范围,确定地形网格的分辨率,考虑流场,风场和波浪场的影响,为开边界和陆地边界确定边界代码。

此外,在考虑稳定性的前提下,确定地理空间的分辨率。

生成网格文件可以使用MIKE Zero网格生成器。

网格文件是一个ASCII文件(扩展名*.mesh),其中包括地理位置信息和在网格中每一个节点的水深。

文件还包括三角形的节点连通性信息。

所有关于生成网格文件的配置信息都在网格定义文件(扩展名*.mdf) 中, 文件可以被修改和再利用。

网格生成器的功能包括从不同的外部信息源(例如. XYZ 水深点,XYZ等值线,MIKE 21矩形网格地形,MIKE C-MAP数据) 输入原始数据,或是用内置的制图工具手动创建地形数据。

MIKE 21 FM 网格生成器培训教程

MIKE 21 FM 网格生成器培训教程

MIKE 21 FM网格生成器培训教程目录1简介 (1)1.1概念 (2)1.2边界定义 (3)1.3上下文相关菜单 (3)2开始 (4)2.1介绍 (4)2.2数据位置 (5)2.3步骤1–建立一个工作区域 (5)2.4步骤2–导入模型边界线 (5)2.5步骤3–编辑陆地边界线 (7)2.6步骤4–定义计算域 (9)2.7步骤5–定义开边界 (10)2.8步骤6–生成网格 (11)2.9步骤7–对陆地边界进行光滑处理 (12)2.10步骤8–对网格进行光滑处理 (13)2.11步骤9–网格地形插值 (14)2.12步骤10–使用多边形来控制节点密度 (16)2.13步骤11–使用多边形来定义网格生成方案 (18)2.14步骤12–网格分析及改进 (20)1 简介网格生成器(mesh generator)为制作非结构化网格提供了工作平台。

创建合理的网格是模型获得可靠结果的重要条件。

基于MIKE Zero 之上的MIKE 21 Flow Model FM,MIKE 3 Flow Model FM和MIKE 21 Spectral Wave Model FM,都是以非结构化网格为基础的。

图 1.1 全球模型的陆地/海洋边界网格的生成包括选择适当的模拟范围,确定地形网格的分辨率,考虑流场,风场和波浪场的影响,为开边界和陆地边界确定边界代码。

此外,在考虑稳定性的前提下,确定地理空间的分辨率。

生成网格文件可以使用MIKE Zero网格生成器。

网格文件是一个ASCII文件(扩展名*.mesh),其中包括地理位置信息和在网格中每一个节点的水深。

文件还包括三角形的节点连通性信息。

所有关于生成网格文件的配置信息都在网格定义文件(扩展名*.mdf)中,文件可以被修改和再利用。

网格生成器的功能包括从不同的外部信息源(例如:XYZ 水深点,XYZ等值线,MIKE 21矩形网格地形,MIKE C-MAP数据)输入原始数据,或是用内置的制图工具手动创建地形数据。

2024年度MIKE21中文教程

2024年度MIKE21中文教程

水库运行效益评估
通过MIKE21模拟分析,评估水库调度方 案对防洪、灌溉、发电等多方面的效益。
2024/3/23
31
河道洪水演进模拟
2024/3/23
河道地形数据处理
利用MIKE21对河道地形数据进行处理,生成可用于洪水演进模 拟的地形网格。
洪水过程线输入
将设计洪水过程线输入到MIKE21模型中,作为洪水演进模拟的 边界条件。
参数调整技巧
在模型运行过程中,可能需要对一些参数进行调整,以优化模型的模拟效果。常见的需要 调整的参数包括糙率、涡动粘性系数、风应力系数等。在调整参数时,需要根据实际情况 进行逐步调整,并观察模拟结果的变化情况。
25
05
MIKE21计算与后处理
2024/3/23
26
计算过程监控及日志查看
01
实时监控计算过程
23
网格生成与编辑技巧
2024/3/23
网格生成方法
MIKE21提供了多种网格生成方法,如手动绘制、导入已有网格、基于地形数据 生成等。在选择网格生成方法时,需要考虑研究区域的形状、大小、复杂程度等 因素。
网格编辑技巧
在生成网格后,可能需要对网格进行编辑,以满足特定的模拟需求。MIKE21提 供了丰富的网格编辑工具,如添加、删除、移动节点和单元,调整网格疏密程度 等。在编辑网格时,需要注意保持网格的连续性和合理性。
2024/3/23
18
常用操作与快捷键
2024/3/23
重做操作
01
Ctrl+Shift+Z
复制对象
02
Ctrl+C
粘贴对象
03
Ctrl+V
19
常用操作与快捷键

MIKE21FM 非结构网格模型界面说明

MIKE21FM 非结构网格模型界面说明

(
)
(
)
传输方程式在笛卡尔坐标上的 CFL 数是定义为 ∆t ∆t +v CFL AD = u ∆x ∆y
5
2.1.1 备注与提示
如果在模拟的过程中,对流占优,则应选择较高阶的空间离散。 如果扩散占优,则较低阶的空间离散就可以满足精确度。一般来 说,时间积分和空间离散应选择同样的计算精度格式。 若选择高阶的时间积分,计算时间会以倍数增加。若只选择高阶 的空间离散则会增加 1 ½ 到 2 倍的时间。 若同时选择高阶的时间 积分及空间离散,便会增加 3-4 倍的计算时间。一般来说选择高 阶的计算模型通常会产生比选择低阶模型更精确的结果。 理论上如果 CFL<1,模型便可稳定性运行。然而 CFL 的计算只是 一个推测性的。因此模型依然会违反 CFL 准则而发生不稳定的现 象。解决的方法是,将临界 CFL 数从 1 降到 0.8。另外也可以在 对话框中减少最大的时间步间距。但最大和最小的时间间隔设定 要基于主时间步长的设定(p23),因此需要设定合适的时间间距使 CFL 小于 1。 对于对时间积分的浅水方程式和传输方程式而言,在 log 文件中 会显示总时间步数和最大最小时间间距,而 CFL 则可以被储存在 输出文件中。
2.3.1 建议
密度梯度可以被包含在水动力模块,如果水体是被充分混合的, 例如温盐及密度在垂直方向都是定值。在很多情况下,密度梯度 会被水位梯度所抵消,且在河口密度梯度可能会有数公分的水位 差。在大部分的例子中,密度梯度对二维浅水方程的影响是很小 且几乎可以忽略的。如果深度上密度的变化过于明显,建议改用 三维水动力模型。
6
2.2.1 一般性描述
处理干湿动边界的方法是基于赵棣华 (1994) 和 Sleigh (1998) 的处 理方式。当单元水深变小时问题会以新的方式计算,即动量通量 会被设为 0,只考虑质量通量。当深度小於一定程度,计算会忽 略该网格单元。 单元被标识为干,半干湿,或湿单元。计算时每个单元的边界也 会被检测以设立淹没边界。 • 满足下面两个条件单元边界被定义为淹没边界:首先单元的一 边水深必须小於 hdry ,且另一边水深必须大于 h flood 。再者,水深 小于 hdry 单元的静水深加上另一单元表面高程水位必须大于零。 • 满足下面两个条件单元会被定义为干单元:首先单元中的水深 必须小於干水深 hdry ,另外该单元的三个边界中没有一个是淹没 边界。被定义为干的单元在计算中会被忽略不计。 • 单元被定义为半干:如果单元水深介于 hdry 和 hwet 之间,或是

MIKE21水动力模块中文教程

MIKE21水动力模块中文教程

MIKE21水动力模块中文教程一、教学内容本节课的教学内容选自MIKE21水动力模块中文教程,主要介绍MIKE21水动力模块的基本原理、操作方法和应用实例。

教程内容包括:MIKE21水动力模块的概述、地形和网格设置、边界条件设置、初始条件设置、模型计算与结果分析等。

二、教学目标1. 使学生了解MIKE21水动力模块的基本原理和操作方法;2. 培养学生运用MIKE21水动力模块进行水动力计算的能力;3. 培养学生分析问题和解决问题的能力。

三、教学难点与重点1. 教学难点:MIKE21水动力模块的边界条件设置和初始条件设置;2. 教学重点:MIKE21水动力模块的操作方法和应用实例。

四、教具与学具准备1. 教具:计算机、投影仪、MIKE21软件;2. 学具:学生电脑、MIKE21软件安装盘。

五、教学过程1. 实践情景引入:介绍洪水灾害对我国造成的影响,引出MIKE21水动力模块在洪水预警和防洪工程中的应用;2. 教材讲解:讲解MIKE21水动力模块的基本原理、操作方法和应用实例;3. 操作演示:演示如何使用MIKE21水动力模块进行地形和网格设置、边界条件设置、初始条件设置等;4. 学生实践:学生分组进行MIKE21水动力模块的操作练习,教师巡回指导;5. 例题讲解:讲解典型例题,分析问题解决思路;6. 随堂练习:学生独立完成练习题,教师批改并讲解错误;7. 结果分析:学生展示实践成果,分析问题和解决问题的情况;8. 课后拓展:介绍MIKE21水动力模块在其他领域的应用,激发学生的学习兴趣。

六、板书设计板书设计如下:1. MIKE21水动力模块概述2. 地形和网格设置3. 边界条件设置4. 初始条件设置5. 模型计算与结果分析七、作业设计1. 作业题目:使用MIKE21水动力模块进行地形和网格设置,并计算某一流域的水动力特性;2. 答案:根据学生实践情况,给予正确与否的判断和修改建议。

八、课后反思及拓展延伸2. 拓展延伸:介绍MIKE21水动力模块在其他领域的应用,激发学生的学习兴趣。

MIKE-使用说明

MIKE-使用说明

Mike 21流体模型用来模拟二维自由表面流。

适用于水平尺度远大于垂向尺度,垂向流速和垂向加速度可以忽略时,湖泊、河口、海湾、海岸和海洋的水动力、环境现象的模拟。

共分为4个模块:• 水动力模块(Hy drodyn amic);• 平流扩散模块(Adve cti on-Dispe rsi on); • 泥沙输运模块(M ud Tran sport ); •生态过程模块(E CO Lab )。

其中,水动力模块是基础,为其他三个模块的计算提供动力。

泥沙输运模块可以用来模拟波流共同作用下粉砂、淤泥和粘土的冲刷、输移与沉降。

适用范围:矩形网格。

:• 水动力模块(Hydrody nam ic Module ) • 输运模块(Tran spo rt Mo dul e)• 生态过程、溢油模块(ECO L ab/Oil S pil l M odule ) • 淤泥输运模块(Mud Transpor t Modu le) • 粗砂输运模块(Sand T ranspo rt Mod ule )• 粒径追踪模块(Pa rticle Tr ac king Modul e) •波谱模块(Spe ctra l Wave M odule )其中,水动力模块与波谱模块是最基本的两种。

适用范围:三角网格。

Alternat ive Di recti on I mplic it Method ):交替方向隐式方法。

把每一个时间步长分成两步进行,前半步隐式计算x方向流速分量及潮位,显式计算y 方向流速分量;后半步隐式计算y方向流速分量及潮位,显式计算x 方向流速分量。

.9m 。

,包括起始时间(sim ulation start time )、总步数(no. of time ste ps)及时间步长(t ime step i nterva l)。

时间步长一方面决定了结果文件的最大输出频率,另一方面实现了不同模块的同步耦合。

具体计算时的时间步长则是在solu tion technique 中定义的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MIKE21 FM网格生成器培训教程目录17简介 (1)17.1概念 (2)17.2边界定义 (3)18开始 (4)18.1介绍 (4)18.2数据位置 (5)18.3 步骤1 - 建立一个工作区域 (5)18.4步骤2 - 导入模型边界线 (6)18.5步骤3 - 编辑陆地边界线 (8)18.6 步骤4 - 定义开边界 (11)18.7步骤5 - 生成网格 (12)18.8步骤6 - 对陆地边界进行光滑处理 (13)18.9步骤7 - 网格地形插值 (15)18.10 步骤8 - 对网格进行光滑处理 (18)18.11 步骤9 - 使用多边形来控制节点密度 (18)MzGeneric.pdf手册中Mesh Generator部分17 简介网格生成器(mesh generator)为制作三角网格提供了工作平台。

创建合理的网格是模型获得可靠结果的重要条件。

基于 MIKE Zero 之上的MIKE 21 Flow Model FM, MIKE 3 Flow Model FM 和 MIKE 21 Spectral Wave Model FM,都是以三角网格为基础的。

图 17.1 全球模型的陆地/海洋边界网格的生成包括选择适当的模拟围,确定地形网格的分辨率,考虑流场,风场和波浪场的影响,为开边界和陆地边界确定边界代码。

此外,在考虑稳定性的前提下,确定地理空间的分辨率。

生成网格文件可以使用MIKE Zero网格生成器。

网格文件是一个ASCII文件(扩展名*.mesh),其中包括地理位置信息和在网格中每一个节点的水深。

文件还包括三角形的节点连通性信息。

所有关于生成网格文件的配置信息都在网格定义文件(扩展名*.mdf) 中, 文件可以被修改和再利用。

网格生成器的功能包括从不同的外部信息源(例如. XYZ 水深点,XYZ等值线,MIKE 21矩形网格地形,MIKE C-MAP数据) 输入原始数据,或是用置的制图工具手动创建地形数据。

用户可以在网格生成器中导入背景图片,例如地图,在数据编辑时使用它们,或用来提高图形的后处理效果。

17.1 概念网格生成器的使用不断地围绕着节点(node),顶点(vertice),弧线(arc)和多边形(polygon)的操作。

因此,了解这些概念的含义是非常重要的。

•节点定义了一个弧的开始和结束。

一个封闭的弧只有一个节点,开放的弧有两个节点。

•弧的部点叫做顶点,主要用于弧的定位。

•一个弧是由许多线段组成的,组成弧的主要要素是顶点(零个或多个)和节点(一个或两个)。

•多边形是一个闭合的环,它由一个封闭的弧线,或两个或多个打开的弧线组成。

多边形不需要用户特别定义,当封闭一个或一组弧线时会自动产生一个多边形。

一个多边形可以被定义为一个区域(Zone),区域的名称由用户给出。

通过定义区域,多边形可以被包含入或是排除出模拟区域。

实际上,网格生成器的工作区域最终应该生成的是一个大的多边形,这个大多边形确定了区域的围和部的小多边形,这些小多边形确定了区域围的陆地子区域。

图17.2 网格生成器的概念注意:模型区域(Domain Area)和工作区域(Workspace Area)是不同的概念,模型区域是指使用数学模型所要模拟的实际空间围,工作区域是指网格生成器进行网格操作的工作围。

模型区域是工作区域的一个子集。

网格生成器的应用包括三个阶段:1、确定模型边界–闭合边界(陆地-海洋)和开边界(参见Boundary Definitions)。

用户可以通过导入陆地-海洋边界文件,或是在工作空间围手动操作生成模型边界。

2、如果你对模型的边界满意,此时就可以生成一个与水深无关的网格。

你可以通过控制三角形最大面积、三角形最大扭曲度,区域最大节点数来控制三角形的生成。

3、最后,按照单元中心的水深值,程序会进行网格稀疏的自动调整。

当然,这需要用户导入水深信息。

你可以在工作空间围定义多个独立的多边形,每一个多边形的网格细化都可以是独立的。

17.2 边界定义用户使用点的属性参数来区分陆地边界和开边界。

定义点的属性参数操作如下:选择一个节点(或多个),右击并选择属性。

从Point Properties 对话框中添加节点属性值,如图17.3所示。

图 17.3 确定节点属性值字段属性的具体数值是无关紧要的(在对话框中字段被标注为a)。

这些值被用来区分网格中不同的开边界。

在模型搭建过程中,用户需要把网格制作中定义的数值和具体的开边界联系起来。

对于闭边界(水陆边界),统一使用‘1’。

注意:当生成网格时,网格生成器默认所有的边界都是陆地边界。

所以,你需要为所有的开边界手动定义属性值。

提示:可以选一个弧并确定弧的属性值,这个属性将应用于弧上所有的点(顶点和节点)。

18 开始18.1 介绍本章简短地介绍了如何使用网格生成器(Mesh Generator)来生成网格地形。

下面的例子将通过Funningsfjord网格实例向用户演示如何生成一个网格地形。

这个例子包含以下步骤:步骤1 –建立一个工作区域步骤2 –导入模型边界线步骤3 –编辑陆地边界线步骤4 –定义开边界步骤5 –生成网格步骤6 –对陆地边界进行光滑处理步骤7 –网格地形插值步骤8 –对网格进行光滑处理步骤9 –使用多边形来控制节点密度18.2 数据位置例子中用到的数据文件位于默认的安装位置,即:c:\Program Files\MIKEZero\Examples\MIKE_Zero\MeshEdit文件夹.18.3 步骤1 –建立一个工作区域从MIKE Zero文件菜单中选择New然后选择Mesh Generator。

用户必须在Mesh Generator创建工作区域之前对要操作的网格的投影进行定义。

一开始程序会提示输入投影设置,如图18.1所示。

图18.1 工作区域投影注意:如果你想使用UTM坐标投影的话,你必须输入一个UTM区号。

请参见Reference Guide来对了解如何选择UTM区。

请选择UTM坐标投影并且输入30作为UTM区号。

Mesh Generator会创建一个工作区域,然后你就可以初始化mesh的创建过程。

18.4 步骤2 –导入模型边界线模型边界包含两个种类:●陆地和水之间的边界,称之为陆地边界。

●模型模拟时,应用边界条件(水位,流量变化或者波谱)的地方。

这些边界被称之为开边界。

定义模型边界最简便的方法是通过使用MIKE C-MAP。

MIKE C-MAP是一个包含全球所有海洋水深和陆地-水边界的数据库。

你可以在MIKE C-MAP中对一个特定区域进行放大,并将陆地-水边界和水深值导出到Mesh Generator进行使用。

在这个例子里面,使用了从MIKE C-MAP里面导出的两个数据文件:•Land.xyz,定义陆地边界•Water.xyz,定义区域一系列点的水深图18.2显示了提取数据的区域。

图18.2 Funning 海湾从Data菜单里面选择Import Boundary…并且选择land.xyz文件。

选择land.xyz文件后,会出现如图18.3所示的Boundary Attribute对话框。

图18.3 边界属性在菜单里面你可以对land.xyz文件的布置,数据的投影和如何对数据进行插进行定义。

Reference Guide提供了导入格式的详细信息。

请对图18.3中的数值进行定义。

注意:此处定义的LONG/LAT投影说明在land.xyz文件中的数据是纬度和经度。

Mesh Generator会将经纬度转化成在UTM-30投影坐标中的东向和北向的坐标。

网格生成器读取数据文件并更新工作区域,如图18.4显示。

图 18.4 导入的边界数据在本例中,因为我们只模拟Fjord海峡本身,所以只生成海峡的网格。

从图18.4中可以看出,模拟的区域包括:•模型区域东北角的一个模型开边界•沿海峡东部和西部的陆地边界下一步包括清理工作区域不必要的陆地-水边界点。

18.5 步骤 3 –编辑陆地边界线在这一步骤中,需要删除图18.4所示的模型区域外的所有点。

首先删除工作区左边的点和弧线。

选择工具栏上的Delete button (橡皮擦图标),然后选中窗口左区域中的点和弧线进行删除。

如下图18.5所示。

图 18.5 删除点和弧线用户可以画一个矩形框住多个对象将它们快速删除。

按照下面步骤删除工作区右上角的点和弧线:在编辑工具栏上选择Delete键, 按住左键后拖拉鼠标框中右上角的这些点和弧线,完成后放开左键,这样选中的点和弧线就被删除了。

也可以画出一个多边形圈选所要删除的点,然后按键盘上的Delete键来进行删除。

请按如下步骤操作:1、在编辑工具栏上选择Select Point function2、右击鼠标,在显示的上下文菜单中选择 Inside Polygon3、右击鼠标添加polygon的角。

沿着窗口左上角的陆地线画一个多边形4、双击鼠标左键,完成这个多边形5、按键盘上的Delete键,将多边形中所有的点删除参见图 18.6。

图 18.6 多边形选择最终得到的陆地边界如图18.7所示。

注意图中以下几点:•图18.7中所示的陆地边界是一个开放弧线(有两个节点)。

这是通过把所有陆地节点转化为顶点来实现的。

在这一过程中要确保陆地边界上所有的洞都要封闭- 这取决于你之前是如何清空它所在的工作区的。

•在模型区域右上角画出一段新的弧线来封闭海峡。

新的开边界和陆地边界采用相同的两个节点。

这段弧线是通过选择Draw Arc工具,然后点击海峡段两边的nodes来生成的。

该开边界弧线有以下两个作用:1、定义一个可设置边界条件的开边界2、生成一个多边形来封闭模型区域。

这样该模型区域就可以三角化了, 因为只有封闭区域(多边形)才能被三角化。

图 18.7 生成的陆地边界18.6 步骤 4 –定义开边界区分陆地边界和开边界是非常重要的。

正如步骤3 - 边界陆地边界线中所描述的,图18.4所示的模型区域同时有一个陆地边界和一个开边界。

网格生成器将所有的边界默认为陆地边界。

用户必须自己将右上角的边界定义为开边界。

在Editing Toolbar中选择Select Arc工具,然后选择Open Boundary Arc。

右击鼠标,选择Properties. 在出现的对话框中将Arc Attribute 设为2。

这样模型模拟程序就会将属性值为2的弧线判断为一个开边界。

注意: 弧线–结点属性值–的默认值都为0. 当导出一个生成的网格时, 所有的弧线和节点的属性值会从0变为1。

属性值1代表了陆地边界。

因此需要用2或者更高的属性值代表开边界。

对赋予同一边界条件的边界节点和弧线需使用相同的属性值。

18.7 步骤 5 - 生成网格现在,用户可以生成网格了。

相关文档
最新文档