非结构四边形网格查询和裁剪

在Face窗口中,显示非结构四边形网格,可以进行单个单元格的属性拾取,提取子模型,区域赋值等。

一. 拾取属性

在Face窗口中,显示一个非结构四边形网格“SINGLE-LAYER-UNGRID”,在工具条中找到“拾取属性”按钮,按下,然后在Face窗口中的网格上任意点一个四边形网格,即可弹出次四边形内的当前显示属性。

点击网格单元后,即可弹出当前四边形单元格的属性值如下图。鼠标点中的网格点上会有个红点,标记选择的网格位置。

 

此拾取可以配合属性设置页面进行,在网格上点右键,弹出右键菜单,选择菜单项“属性”,弹出属性设置对话框,切换到“动画”选项卡,拖动滚动条,可变化当前显示的属性,这时候,再Face窗口中拾取的属性是当前显示的属性。即便同一网格,显示的属性在不同的时间下,是不同的。

弹出属性设置对话框:

拖动滚动条:

再次拾取:

 

拾取属性是在已知网格位置,而查找其属性。他可跟另外一个功能配合使用,即已知网格ID,却不知道网格位置,则可在属性设置的“网格”一页设置查找网格位置;参考“非结构四边形网格的加载和显示

 

二. 提取子模型

在Face窗口的工具条上选择“新建边界”,或者“新建多边形”按钮,在非结构四边形网格“SINGLE-LAYER-UNGRID”上画出一个多边形区域来,绘制方法参考折线绘制或者“裂缝编辑”

裁剪模型:在Face窗口工具条上,按下“提取子模型”按钮,然后到Face窗口上,先鼠标左键点击多边形区域边界,在鼠标左键点击“SINGLE-LAYER-UNGRID”,则一个新的子模型就被提取出来,添加到Data tree上,然后“SINGLE-LAYER-UNGRID”的显示被隐藏,子模型被显示出来。

绘制多边形:

提取后出现在data tree上:

显示子模型:

 

三. 区域赋值

可以对非结构四边形网格进行赋值。赋值需要多边形区域,先绘制好需要赋值的区域,如果是全部赋值,则可把多边形区域绘制的包含所有网格单元即可。

在非结构四边形网格“SINGLE-LAYER-UNGRID”上(data tree上或者face, 3D窗口都可)单击右键弹出菜单,选择菜单项“(S)网格赋值”,可弹出赋值对话框。

点右键:

赋值对话框:

此对话框中

网格即非结构四边形网格

编辑的属性:列出非结构四边形网格中已有的说有属性名称,选择要设置的属性名字

层:列出网格的所有层,勾选所需要计算的所有层,默认为所有层

计算方法包括

加减乘除,是在原有的属性值的基础上加减乘除文本框设定的值。

设置特定值:即在多边形区域内所有的网格的值设置成文本框中的值。

参与计算的区域:绘制好的多边形区域,从data tree上选择,然后按“==>”选择进来。

多边形区域重叠条件:根据四个单选按钮,只要多边形区域包含了非结构四边形的单元格的顶点数目符合其条件时,即认为单元格需要参与计算。