• 沒有找到結果。

Chapter

删除边或面集合不会改变几何体,这些集合只在生成面网格时有用。

相关主题:Sets Table、Add、Store

3.6 网格环境

当所有几何体的创建、修改、划分完表面网格后,或是导入了一个表面网格文件后,即可激活 Meshing Evironment 来编辑表面网格,并生成体网格。

在 Repair Environment 中完成了修复工作后,单击 Go Volume Meshing,或直接读入面网格文 件(文件类型是.sm、.stl、.unv、.out 等),Meshing Environment 即被激活,如图 3.120 所示。

图 3.120 网格环境

用户可以直接读入面网格,编辑这个网格,并用 Meshing Environment 生成体网 格,正如在 General Workflow 中所述。

Meshing Environment 用来把一个三角形面网格生成 3-D 体网格。在完成几何修复并生成面网 格后,或直接打开一个面网格文件后,就会自动激活体网格环境。在体网格环境中可以指定体网格

Mesh Editing Tools

Operational Tools

Display Ops

Active Ops

3 Chapter

(4)存档。

相关主题:Software Description、Edit Mesh、Merge、Shell、Tet Mesh、Operational Tools、Display Ops、Active Ops

3.6.1 编辑网格

该选项卡中的命令按钮可以用来对表面网格进行操作。单击 Edit Mesh,打开编辑网格功能,

如图 3.121 所示。

图 3.121 Edit Mesh 选项卡

这些命令可以对节点和单元进行移动、增加、删除和修改。Display Ops和Active Ops也和这些操作一起使用。

例 3.14 如图 3.122 所示,Check Intersections 发现一个坏网格区,为了生成质量好的面网格,

将这些单元删除,并在此处生成新的网格。

至少有两种方法来删除此区域的网格。一种方法是找到这个区域中心的节点序号,并删除与这 些节点相连的网格单元。为了选择节点,使用 Identify Node 按钮,或单击 All Nodes 按钮。将这些 节点序号输入到输入窗口中,单击 Delete Conn(s)按钮,将会删除所有与指定节点相连的单元,但 不删除这些节点。单击 Chech Mesh 按钮将会亮显面网格中这个空洞的边界,如图 3.123 所示。

图 3.122 发现了坏网格区 图 3.123 亮显面网格中这个空洞的边界

3

Chapter

下一步即是用合格的网格单元来填充这个空洞。一个快速的填充方法是把空洞周围单元的边的 端点与空洞中心的节点相连接。单击 Inactive Nodes 按钮,显示空洞中心的节点序号,选择其中的 一个节点,并将节点编号键入输入窗口,单击 Connect Cracks,就会用新的与周围网格相连接的单 元填充空洞,如图 3.124 所示。

图 3.124 填充好空洞

最后,该区域的网格将被修改以改进面网格质量。最容易的方法是对一个点的位置使用 Smooth Node(s)按钮,该功能把指定的点移到距其相邻节点有一个均衡距离的位置。这些功能也主要用于 修正重叠节点(Intersections),如 Check Intersection 所示的功能。

相关主题:Meshing Environment、Edit Nodes Ops、Edit Element Ops 3.6.1.1 编辑节点选项集

这组按钮提供了各种各样编辑节点的功能,如图 3.125 所示。

图 3.125 编辑节点选项集

相关主题:Edit Mesh、Add Node、Modify Vector、Smooth Node(s)、Smooth All

增加节点(Add):在指定的坐标增加节点。为了增加一个新的节点,将节点的 x,y,z 坐标 输入到输入窗口,然后单击 Add 按钮。成功执行后,消息窗口中会显示该节点序号。

相关主题:Edit Nodes Ops

修改向量(Modify Vector):该命令将点沿指定的矢量方向移动。为了修改已知点的坐标, 输入这个点的序号,接着输入向量,再输入移动距离(沿着向量方向),然后单击 Modify Vector 按钮。正确执行后,屏幕显示点的变化。

相关主题:Edit Nodes Ops

平滑节点(Smooth Node(s)):该命令用来平滑指定点,以提高网格质量。输入节点序号,

然后单击 Smooth Node(s)按钮。成功执行后,屏幕显示点的变化。

相关主题:Edit Nodes Ops、Smooth All

平滑所有节点(Smooth All):该命令用来平滑所有显示在当前激活集中的节点,以提高

3 Chapter

其质量。首先用 Active Ops 命令激活所有节点,然后单击 Smooth All 按钮。成功执行后,

屏幕显示点的变化。

相关主题:Edit Nodes Ops、Smooth Node(s) 3.6.1.2 编辑网格单元选项集

该组命令按钮用来对网格单元进行各种编辑操作,如图 3.126 所示。

图 3.126 编辑网格单元选项集

相关主题:Edit Mesh、Add Element、Modify、Delete Elem(s)、Connect Cracks、Delete All、

Undo

增加单元(Add):该命令通过指定 3 个节点来增加单元。为了加入一个新的单元,在输 入窗口中输入 3 个节点号,然后单击 Add 按钮。成功执行后,屏幕更新显示变化。

相关主题:Edit Element Ops

修改(Modify):通过指定单元序号和 3 个新的节点序号来修改一个单元。为了修改单元,

在输入窗口中输入单元号和 3 个节点号,然后单击 Modify 按钮。成功执行后,屏幕显示 变化。

相关主题:Edit Element Ops

删除单元(Delete Elem(s)):该命令用于删除指定单元。为了删除某一单元,在输入窗口 中输入单元序号,然后单击 Delete Elem(s)按钮。成功执行后,屏幕更新显示变化,其余 的单元序号重新排列。

相关主题:Edit Element Ops

删除连接(Delete Conn(s)):该命令删除所有与指定的节点相连接的单元。为了删除相连 接的单元,在输入窗口中输入节点序号,单击 Delete Conn(s)按钮。成功执行后屏幕更新 显示变化,其余的单元序号也重新排列。

指定的节点不会在操作中被删除。

相关主题:Edit Element Ops

连接裂缝(Connect Cracks):该命令用于连接面网格中的裂缝。在激活的网格集合范围 内,在输入窗口中指定一个节点,单击 Connect Cracks 按钮,即可修复面网格中的裂缝 空洞区域。成功执行后,屏幕更新显示变化。在信息窗口中会显示信息来确认该操作。

相关主题:Edit Element Ops

删除全部(Delete All):该命令删除当前工作窗口中所有激活的元素。为了删除激活集中 所有的元素,首先用 Active Ops 激活单元,然后单击 Delete All 按钮。成功执行后,屏幕

3

Chapter

更新显示变化,其余的节点序号重新排列。

相关主题:Edit Element Ops

撤消(Undo):Undo 按钮用来取消前一次的操作。如果激活了 Undo 操作,此按钮阴影 显示,同时显示上一次操作的名字。如果单击该按钮,上次的操作将被取消。

3.6.1.3 网格装配

参看Surface Mesh Assembly一节。

3.6.2 壳体(Shell)

该选项卡包含有帮助用户定义和生成壳体网格的命令选项,如图 3.127 所示。

图 3.127 Shell 选项卡

将面网格(prefix.sm)输入壳生成器。生成的新壳层的面网格层覆盖在已有的表面网格上。因 而可以用面网格编辑工具来修正壳层网格中的任何问题,这与体网格不同。在 Shell 文件夹下可以 用选择菜单工具设定 No Shell Faces 和 Symmetry Faces 选项。为了生成多个层,壳生成过程可对每 个层反复用多次。选项 Holes/Gaps 能为给定的壳厚度保留尽可能多的孔和间隙,但这样可能会在 壳上出现许多交叉(Intersection),需要之后进行修复。如果不选择 Holes/Gaps 选项,壳上网格出 现的问题就会少,但也去除了很多孔和间隙。其他的限制是 No Shell Faces 必须以单平面的形式存 在。除此之外,建议用户不设定 No Shell Faces 来生成壳,然后在体网格水平(层)上抽出必要的 体网格来显示出 No Shell Faces。

生成壳网格的步骤如下:

(1)打开一个面网格 prefix.sm。

(2)用 No Shell Faces 定义一个区。

(3)定义 Symmetry Faces。

(4)用 Shell 文件夹在计算模型中定义壳的厚度。

(5)打开或关闭 Holes/Gaps 复选框。

(6)单击 Apply 按钮。

操作结果如图 3.128 所示。

3 Chapter

图 3.128 操作结果

壳越薄,壳网格越细(意味着更多节点和单元)。

相关主题:Meshing Environment、No Shell Faces、Symmetry Faces、Element Selection、

Holes/Gaps、Apply

3.6.2.1 无壳面(No Shell Faces)

这些命令用来定义不产生壳网格的区域。

首先用 Element Selection 工具来确定非壳层网格区,然后单击 Store 按钮。

为了显示壳表面,单击 No Shell Faces 下的 Show 按钮,则 No Shell Faces 的数量会在 Show 按 钮后的括号内显示出来,如图 3.129 所示。

图 3.129 No Shell Faces

相关主题:Shell、Element Selection 3.6.2.2 对称面(Symmetry Faces)

这些命令用来定义非壳层网格区,如图 3.130 所示。首先用 Element Selection 确定不生成壳层 网格的区域,然后单击 No Shell Faces 下的 Store 按钮。

图 3.130 Symmetry Faces

为了显示对称面,单击 Symmetry Faces 下的 Show 按钮,Symmetry Faces 的数量会显示在 Show 按钮后的括号中。

相关主题:Shell、Element Selection

3

Chapter

3.6.2.3 单元选择(Element Selection)

该命令用于定义不生成壳体网格的面,如图 3.131 所示。

图 3.131 单元选择

相关主题:Shell、Select、Select All、Deselect、Deselect All、Select Surface 1.选择

该切换命令图标用来选择要生成壳体网格的面单元。单击 Select 按钮,同时按下鼠标左键,在 工作窗口中在要选择的面单元上移动鼠标进行选择。当面单元被选择后会变为红色。此操作可以和 Select Surface 命令协同使用。

相关主题:Shell、No Shell Faces、Symmetry Faces 2.选择全部单元

该命令用于选择工作窗口中的全部面单元以生成壳体网格。单击该命令即可执行。

相关主题:Element Selection、Shell、No Shell Faces、Symmetry Faces 3.取消选择

该命令用于取消对面单元的选择,这些面单元原来是用于生成壳体网格的。单击 Deselect 按钮,同时按下鼠标左键,在工作窗口中在要选择的面单元上移动鼠标,当面单元被取消后,

红色消失。

相关主题:Shell、No Shell Faces、Symmetry Faces 4.取消全部面单元选择

该命令用于取消工作窗口中全部已选择的面网格,这些面网格本来要用于生成壳体网格。单击 Deselect All 按钮即可执行。

Element Selection

3 Chapter

相关主题:Element Selection、Shell、No Shell Faces、Symmetry Faces 5.选择表面

该命令根据角度精度要求选择一个面上的所有单元。首先用 Select 选择要选择的面上的任意单 元,然后在输入窗口中输入角度精度(Tolerance Angle),单击 Select Surface 按钮即可执行。角度 精度会把所选择的所有相邻单元限制在该角度范围内。

相关主题:Element Selection、Select 3.6.2.4 孔洞/间隙(Holes/Gaps)

这个选项是用来确定在壳体生成过程中是否保留 Holes/Gaps(孔洞或间隙)的,如图 3.132 所 示。如果选择此项,在壳层中会尽可能多地保留孔洞和间隙,但同时壳体网格中也会有许多重叠交 叉(Intersection),需要用 Edit Mesh 中的工具来修复。如果不选中,就不存在许多的修复问题,但 也破坏了许多孔洞和间隙。

MeshCAST 会自动退出。但是会创建一个 prefix_pre_sh.sm 文件,可以用此文件来恢复模型并进行 修复。重新启动 MeshCAST,并加载 prefix_pre_sh.sm 文件,这个文件中包含原来铸件的面网格,

MeshCAST 会自动退出。但是会创建一个 prefix_pre_sh.sm 文件,可以用此文件来恢复模型并进行 修复。重新启动 MeshCAST,并加载 prefix_pre_sh.sm 文件,这个文件中包含原来铸件的面网格,

相關文件