首页 理论教育 ANSYS中的布尔操作及其应用

ANSYS中的布尔操作及其应用

时间:2023-06-24 理论教育 版权反馈
【摘要】:布尔操作是指几何图元进行组合计算。ANSYS的布尔操作包括add、subtract、intersect、divide、glue以及overlap,它们不仅适用于简单的体素中的图元,也适用于从CAD系统传入的复杂几何模型。布尔操作有助于建立比较复杂的有限元模型。如图8-50所示,这个看起来复杂的模型,实际上是一个方块与一个空心球进行求交布尔操作的结果。图8-50 布尔操作模型下面简单介绍布尔操作的使用。

ANSYS中的布尔操作及其应用

布尔操作是指几何图元进行组合计算。ANSYS的布尔操作包括add、subtract、intersect、divide、glue以及overlap,它们不仅适用于简单的体素中的图元,也适用于从CAD系统传入的复杂几何模型。

布尔操作有助于建立比较复杂的有限元模型。如图8-50所示,这个看起来复杂的模型,实际上是一个方块与一个空心球进行求交(intersect)布尔操作的结果。

978-7-111-49719-6-Chapter09-53.jpg

图8-50 布尔操作模型

下面简单介绍布尔操作的使用。

选择Main Menu>Preprocessor>-Modeling-Operate>Booleans,展开图8-51所示布尔操作的选择。根据提示在图形窗口拾取取图形,然后在对话框中单击“OK”或“AP-PLY”按钮

布尔操作主要包括如下几个对话窗口:

1.交运算(intersect)

由每个初始图元的共同部分形成一个新图元。即新图元为多个图元的重复区域。线集的两两相交一般为一个关键点,面集的两两相交为线,体与体的相交一般为面。图8-52所示为交运算结果。

2.加运算(add)

978-7-111-49719-6-Chapter09-54.jpg

图8-51 布尔操作的选择

加运算也称为并、连接、和,是包含各个图元所有部分的新图元。新图元为一个整体,没有接缝。加运算也主要包括线、面、体的加运算。图8-53所示为加运算结果。

3.减运算(subtract)

减运算为从某个图元减去另一个图元。它包括以下几个操作:从线中减去线,从面中减去面,从体中减去体,从线中减去面,从面中减去体和从面中减去线。Divide还可用于用工作平面的减运算。图8-54所示为减运算结果。

4.搭接运算(overlap)

搭接运算用于连接两个或者多个图元,以生成三个或者更多个新图元的集合。该操作除了在搭接域周围生成了多个边界外,与加运算非常类似。它生成的是多个相对简单的区域,更容易进行网格划分。图8-55所示为经过搭接运算前后的结果比较。

978-7-111-49719-6-Chapter09-55.jpg(www.xing528.com)

图8-52 交运算结果

978-7-111-49719-6-Chapter09-56.jpg

图8-53 加运算结果

978-7-111-49719-6-Chapter09-57.jpg

图8-54 减运算结果

978-7-111-49719-6-Chapter09-58.jpg

图8-55 搭接运算

a)搭接运算前 b)搭接运算后

5.分割运算(partition)

用于连接两个或者多个图元,以生成三个或者更多个新图元的集合。如果搭接区域与原始图元有相同的维数,那么分割结果与搭接结果相同。与搭接结果不同的是,没有参与搭接的输入图元将不被删除。分割运算可用于网格划分中,便于特殊区域的网格细化。

6.粘接运算(glue)

与搭接命令类似,粘接运算时只是图元间仅仅在公共边界处相关,且公共边界的维数低于原始图元一维。这些图元间相互独立,只在边界上连接。

7.布尔操作注意事项

1)在默认情况下,布尔操作完成后,输入的图元被删除。

2)被删除的图元编号变成“自由”的(这些自由的编号将附给新创建的图元,从最小的自由编号开始)。

3)要想找出哪些图元在布尔操作后仍然彼此相互干扰,用Pick/Select lines(by Num/Pick),选取Looping来确定连接在一起作为一个图元一部分的全部线。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈