首页 > 其他分享 >HyperWorks的shrink warp meshing

HyperWorks的shrink warp meshing

时间:2024-11-13 11:21:31浏览次数:1  
标签:用户 剖分 网格 HyperWorks shrink warp Shrink Meshing Warp

在HyperWorks中,针对某些具有复杂几何特征的零部件的网格剖分,Altair HyperMesh 向用户提供了一种名为 Shrink Warp Meshing 的技术,快捷高效地完成有限元模型前处理工作。例如在车辆碰撞分析研究中,用户可以使用 Shrink Warp Meshing 技术快速构建诸如传动系统等(具有复杂几何特征且非重点分析对象)零部件的有限元模型,从而缩短建模周期,提高工作效率。

通过 Shrink Warp Meshing 技术建立的有限元模型与其原始几何相比,在尺寸,质量及几何形态上基本保持了一致,而在细节特征上则进行了一定程度的简化。Altair HyperMesh 向用户开放了一系列参数,用以控制 Shrink Warp Meshing 有限元模型与原有几何的逼近程度。

Shrink Warp Meshing 的对象可以是单元(element)、部件(component)、曲面(surface)和实体(solid)。Shrink Warp Meshing 允许用户一次对多个部件进行网格剖分。在进行网格剖分的过程中,用户可以控制只对模型中的部分单元、曲面及实体进行网格剖分,并可自主选择是否在表面二维网格的基础上生成三维实体网格。Shrink Warp Meshing 生成的三维实体网格为全六面体结构。

相当多的零部件模型是以名为.stl 的数据格式进行保存和传输的.stl 格式的一个显著特点是模型全部由二维刻面结构包络而成。Shrink Warp Meshing提供了在.stl格式的基础上直接对其进行实体网格剖分的能力。此外,在汽车碰撞分析中,汽车模型的某些部件(如传动系统),由于并不是分析人员关心的主要位置,所以并不需要构建高度精确的此类零部件的有限元模型。此时,用户就可以通过 Shrink Warp Meshing 技术,快速获得一个简化但仍具有一定几何保真度的零部件有限元模型,并将其应用于待分析的车辆模型中。

Shrink Warp Meshing 模型并不会影响分析人员所关心的的关键位置求解精度,而通过引入该技术,用户的工作效率将得到相当程度的提升。

Shrink Warp Meshing 的另外一个重要用途在于,它可以帮助用户处理某些异常棘手的几何清理问题。Altair HyperMesh 中的四面体网格剖分功能 TetraMesh,要求用户首先对待剖分的几何体表面进行几何清理,然后以生成表面二维网格为基础生成实体网格。由于种种原因,某些情况下零部件的表面会存在各种各样的几何缺陷,使用传统的手工几何清理及剖分二维网格会耗费大量的工时,而 Shrink Warp Meshing 技术可以在几何体表面快速的构建封闭二维网格,以满足用户的需求。在技术细节层面上,为了实现这一目的,要求用户在进行 Shrink Warp Meshing 时,选取的单元边长应大于模型中那些细小的几何特征的尺度,这可以控制 HyperMesh 顺利缝合几何体表面的二维网格。

Shrink Warp Meshing 向用户提供了两种类型的网格剖分方式:loose mesh 和 tight mesh。另外,如果用户有需求,还可以在 loose mesh 和 tight mesh 的基础上,通过 generate solid mesh 功能直接生成全六面体网格。

在本教程的以下章节中,我们将就 Loose Shrink Warp Mesh,Tight Shrink Warp Mesh 以及 Volume Shrink Warp 这三项功能作具体讨论。

标签:用户,剖分,网格,HyperWorks,shrink,warp,Shrink,Meshing,Warp
From: https://www.cnblogs.com/icae/p/18543532

相关文章

  • HyperWorks使用六面体和三棱柱单元进行实体网格剖分
    本节将演示如何使用solidmap功能对一个复杂的几何实体进行网格剖分。剖分的思路是:首先对该实体进行适当的切割,以使其各个部分均处于mappable的状态;然后分别对各个子块进行solidmap剖分。事实上,针对同一个几何实体,可能有多种分块方案。究竟哪种方案能获得更高质量的网格,是......
  • HyperWorks的Loose Shrink Warp Mesh
    我们希望用户通过对比学习的方式,研究LooseShrinkWarpMesh和TightShrinkWarpMesh二者的技术细节及其区别。LooseShrinkWarpMesh和TightShrinkWarpMesh二者并不是基于所采用单元尺寸的大小不同而分类的,而是由于此二者在网格剖分策略上的不同而有所区别。在本节,我......
  • HyperWorks实体网格划分
    实体网格剖分在HyperMesh中,使用SolidMap功能进行实体网格剖分。该面板如下图所示:图4-4SolidMap面板 Ø通过SolidMapPanel进行实体网格剖分:•通过主菜单栏选择3D页面>solidmap。•通过下拉式菜单选择Mesh>create>SolidMap。 ØSolidMap......
  • HyperWorks的实体几何创建与六面体网格剖分
    创建和编辑实体几何在HyperMesh有限元前处理环境中,有许多操作是针对“实体几何”的,例如创建六面体网格。在创建实体网格的工作中,我们既可以使用闭合曲面创建实体网格,也可以使用完整的实体几何创建实体网格。与闭合曲面相比,使用实体几何作为操作对象更具优势:创建网格时仅需选择......
  • HyperWorks批处理网格的类型设置
    网格类型设置(ConfigurationTab)HyperWorks中BatchMesher的ConfigurationTab向用户提供了网格方案类型(MeshType)的选择。一个典型的BatchMesh方案包括两部分内容:质量标准文件(CriteriaFile)和BatchMesher参数文件(ParameterFile)。ConfigurationTab如图3-42所示:图3......
  • HyperWorks二维网格划分及拓扑改进
    Step01:载入模型Exercise_3a.hm。Step02:2D网格划分。(1) 进入automesh面板。图3-13设置automesh面板网格控制参数 (2)指定elementsize为5,根据图3-13设置网格控制参数。(3)查看网格。图3-14新创建的网格模型 网格模型整体看来比较理想,但局部放大......
  • nextjs 实战开发1 Mercury 二级域名分发系统| 曲速引擎 Warp Drive
    开发目标开发一个免费的二级域名分发系统创建项目root@ubuntu:~/dev-nextjs/mercury_frontend#pnpmcreatenext-app@latest.版本:pnpm-v9.12.2版本:node-vv20.16.0版本:next15.0.2为了开发方便,我们要将脚手架的package.json进行修改,nextdev-H0.0.0.0-p80,这样当我们运......
  • HyperWorks二维网格划分与单元连续性
    自动网格划分HyperWorks中为零件定义几何曲面是创建零件壳单元网格的最佳方式。HyperMesh创建二维网格最有效的方法是使用Automesh面板直接在零件的表面创建网格。Automesh面板是HyperMesh重要的网格划分工具,通过automesh可实现单元尺寸、单元密度、单元类型以及节点分......
  • HyperWorks中的Size and bias 子面板
    此面板是automesh经常使用的子面板,通过此面板,用户可用设置单元尺寸、单元类型以及以及映射类型等多种控制选项,然后通过预览按钮查看待生成网格模型的状态。 图3-6sizeandbias子面板 1.Density(密度)Adjust–在曲边节点数值位置点击鼠标左键增加节点数量,点击鼠标右键......
  • HyperWorks的RT功能及使用技巧
    在Altair(HyperWorks)里,当结构中包含T型、X型或更复杂的连接特征(图2-12所示)时,此功能非常有效。不适用于没有T型连接的特征(图2-12右侧)。  图2-12带有T型特征的模型 如果R/T(半径/厚度)大于面板指定值,这个特征不被识别为目标连接特征。-如果某个连接特征的不同位......