首页 理论教育 带有多个加强筋的曲面网格的高效化生成实例

带有多个加强筋的曲面网格的高效化生成实例

时间:2023-06-21 理论教育 版权反馈
【摘要】:在划分意匠面的网格前,要划分一个独立存在的筒状小曲面。该功能可对恰巧落在意匠面的已生成网格的面或线进行自动曲线捕捉,生成与这些既有网格相协调的意匠面的网格。于是,没有必要在加强筋和意匠面之间建立交叉线并在划分网格时进行约束。注意,如果这些加强筋还未生成网格,该功能则不起作用。图3-35 旋转体草图图2-10 意匠面网格的生成图3-36 旋转体定义对话框用自由边检查的功能()来确认不存在不应有的空洞。

带有多个加强筋的曲面网格的高效化生成实例

有大量加强筋薄板形状,因其展开时不能变成一张纸的形状,所以常将这类形状称为多样体(Nonmanifold geometry)。如汽车车门的内板和仪表板的反面都存在多个用来增大刚度的加强筋。

按上述的基本思路,先将纵向和横向的加强筋归并成两个组。如果纵向和横向的加强筋有交叉,就再在这两个组之间生成交叉线。最后,对意匠面生成网格,并和加强筋的网格通过节点共有来进行协调。其操作要点如下:

1)将具同一特征的形状归纳成组。在CATIA里,即用结合(JOIN)操作将多个曲面集合成一个特征(Feature)(见图2-6)。

用结合(JOIN)操作将多个曲面集合成一个特征(JOIN-Rib)。注意:此处要将“Check Connexity”的选项处于不勾选状态,否则结合(JOIN)的操作会失败。因为加强筋之间没有连接在一起

2)如果多个加强筋是交叉的,则交叉线的生成也要在上面所生成的组之间来进行(见图2-7)。这样,可以避免在多个曲面之间生成交叉线,只需在两组之间交叉。

3)划分网格的顺序是先加强筋,后意匠面。意匠面的网格通过自动捕捉和加强筋的网格加以协调。

978-7-111-39080-0-Chapter03-6.jpg

图2-6 将具同一特征(纵向的加强筋)的形状归纳成一组

978-7-111-39080-0-Chapter03-7.jpg

图2-7 交叉线在组之间生成

① 先划分横向加强筋的网格。划分时要对横向和纵向加强筋的交叉线加以约束,使得网格一定在交叉线位置生成节点,可在后面划分纵向加强筋网格时进行协调。由于交叉线是在组之间生成的,所以该约束交叉线的操作只需单击一次即可(见图2-8)。

② 划分纵向加强筋(JOIN-Rib)的网格。此时,为了和已有的横向加强筋的网格进行协调,需要激活网格自动捕捉(Automatic mesh capture)的选项。同时,需要对横向和纵向加强筋的交叉线加以约束,使得网格一定在交叉线位置生成节点并自动捕捉横向加强筋的网格(见图2-9)。

978-7-111-39080-0-Chapter03-8.jpg(www.xing528.com)

图2-8 划分网格是对交叉线加以约束,使得在交叉线位置生成节点,以便网格协调

978-7-111-39080-0-Chapter03-9.jpg

图2-9 网格自动捕捉

③ 划分意匠面的网格。在划分意匠面的网格前,要划分一个独立存在的筒状小曲面。该操作并不难,在此省略不述。

由于要将意匠面的网格和加强筋的网格进行协调,按照前面的做法,需在加强筋和意匠面之间建立交叉,因此需进行几何操作。在此,介绍一个称为自动曲线捕捉(Automatic curve capture)的功能。该功能可对恰巧落在意匠面的已生成网格的面或线进行自动曲线捕捉,生成与这些既有网格相协调的意匠面的网格。于是,没有必要在加强筋和意匠面之间建立交叉线并在划分网格时进行约束。注意,如果这些加强筋还未生成网格,该功能则不起作用。

在生成了意匠面的网格(见图2-10)后,需要检查自由边,以确认网格不存在不应有的空洞。

978-7-111-39080-0-Chapter03-10.jpg

图2-10 意匠面网格的生成

用自由边检查的功能(978-7-111-39080-0-Chapter03-11.jpg)来确认不存在不应有的空洞(见图2-11)。

978-7-111-39080-0-Chapter03-12.jpg

图2-11 检查自由边确认网格没有不应有的空洞

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

我要反馈