当前位置:文档之家› hypermesh学习心得

hypermesh学习心得

1.所有面板上都有cleanup tolerance和visual options选项。

其中前者用于判断两个曲面的边或两个曲面的顶点是否可以被视为重合。

在几何清理操作中,间距在容差(tolerance)范围内的任何两条曲面的边或两个曲面的顶点将被视为重合,随后被合并。

cleanup tol =的值可以在两个地方设定。

一个是对其全局值,可以在options/modeling子面板中设定。

另一个是局部值,可以在geom cleanup面板中设定,用于特定的几何清理操作。

有时,按局部清理容差进行的操作可以被全局清理容差覆盖。

2.例如,在一个用局部清理容差形成的曲面上进行分离操作之后,因为surface edit面板仅采用全局清理容差,被分离曲面的所有的边都被用全局清理容差重新评估,重新确定它们的状态。

设定的几何清理容差最大值的合理性与单元大小有关。

例如,单元尺寸为30,几何清理的容差应为
0.3或
0.15
3.Edgesxx面板
edges子面板用于修改曲面边界的连接状态。

子面板中有四个子菜单toggle,replace,(un)suppress和equivalence。

toggle
toggle菜单可以通过在边界上单击鼠标左键将其从自由边变成共享边,或者从共享边变成压缩边。

使用鼠标右键可以取消toggle操作,并将压缩边变为共享边,或将共享边变成自由边。

要将一条自由边变成共享边,在这条自由边附近的容差范围内必须有一条对应的自由边。

replace
replace菜单可以将一对自由边合并成共享边,但是合并后的共享边的位置是在设定的被保留的边上,而另一条边则被删除。

这一功能实际上扩展了toggle 的控制功能。

任何与被删除的边相关连的几何特征被关连到被保留的边上。

(un)suppress
(un)suppress菜单允许同时压缩或释放多条边。

在这个菜单可以使用扩展的线条选择菜单,可以使用多种线条选择方式。

如果需要消除在由对称方式生成曲面时产生的缝隙,该功能非常有用。

equivalence
equivalence菜单可以自动识别并合并多个自由边对。

4.Surfacesxx面板
surfaces子菜单用于查找和删除重合曲面并组织曲面。

有三个子菜单find duplicates,organize by feature和move faces。

find duplicates
find duplicates菜单用于识别和删除重合曲面。

organize by feature
organize by feature菜单在一系列不同参数基础上识别和压缩曲面的共享边。

最终结果是对更大曲面的更合理地组合。

move faces
move faces 菜单可将多个面缝合到一个已有曲面上或缝合多个曲面形成一个新曲面.
5.大多数几何清理操作都需要特定的清理容差(cleanuptolerances)。

这个容差指定了几何清理操作可以缝合的最大缝隙。

通常,容差不应该超过网格单元尺寸的15-20%,否则可能产生单元翘曲。

6.为了提高选择线的准确性,按下鼠标左键,将鼠标在屏幕上拖动靠近目标当目标变成高
亮显示后放开鼠标左键,这样即可以选中高亮显示的线。

同样,在performance图形驱动模式下,这样做非常方便。

7.模型中剩余的自由边中,缝隙超过了最大的容差允许值
0.8(单元的尺寸为4,20%即为
0.8)。

如果此时仍然使用几何清理操作,会造成网格的扭曲。

一个更好的解决方法是创建填充曲面,然后将原始曲面和新曲面之间的曲面边界压缩掉。

这样做可以很有效地扩展曲面。

8.通过有选择地对部分曲面进行网格重新划分,重新划分时采用较大的单元尺寸,可以减少四面体单元的数量,从而减少模型的总自由度数。

9.四面体网格划分器使用面网格来决定体网格的尺寸。

畸形或者非规则的三角形单元、相邻单元尺寸相差过大或者网格的不连续都会导致生成的体网格质量非常差,甚至在网格生成过程中发生错误。

10.要检查细长的三角形单元,可以使用单元最小内角的检查工具。

要修复不连续的问题,可以使用equivalence功能恢复连续性(例如在上面的练习中当对所选择的曲面进行网格重新划分后,新生成的单元与其余的单元之间是不连续的。

此时,只要这些共享边上的网格密度没有被修改,则使用节点的equivalence功能就可以很方便地纠正这种不连续的情况)。

11.清理模型
四面体单元的质量进行一个符合检查之后,此时不再需要壳单元和几何。

删除几何可以在很大程度上减小HyperMesh文件的大小,释放内存并提高性能。

而如果在模型中存在壳单元,会对模型的外表面增加额外的刚度,导致计算结果不精确。

12.algorithm 选择划分网格和进行平滑处理的算法
details 对单个曲面的划分参数提供更好的控制
13.在automesh面板上有一个子面板mesh params,用户可以用它来设定单元的尺寸和偏置量,或者使用弦差算法来划分单元。

在使用设定的单元参数之前,需要在creat mesh子面板上将element size=切换到use mesh params。

如果没有做到这一点,那么interactive或者automatic子面板执行的划分网格操作会忽略在mesh params子面板中的设定。

在mesh params子面板的右半边包含网格划分算法的选项,左半边则包含对弦差划分方法的设定和相关选项。

如果选择use element size and biasing,HyperMesh会在曲面的边上等距离地按照指定的大致单元尺寸来放置节点。

如果选择use chordal deviation,HyperMesh自动根据指定的弦差标准来调整曲面边界上的单元密度和偏置的数值。

14.HyperMesh中四种不同的划分网格算法是:
矩形算法;
三角形算法;
五边形算法;
自由算法。

规则的划分算法趋向于产生更好质量的四边形单元。

对这些算法来说,曲面必须是有一定形状特征的矩形、三角形或五边形。

自由算法则可以在最多种类的曲面上划分网格而不考虑其几何形状。

15.选择algorithmxx面板。

出现在曲面上的蓝色图标表示了用于划分曲面网格的算法。

如果选择多个曲面,每个曲面上都会出现一个图标。

默认情况下,HyperMesh会根据所选曲面的几何选择算法(在这个例子中采用自由的无规则划分算法)。

16.checks子面板用于在接受网格之前执行单元检查。

在对应的输入区里输入一个数值就可以改变检查的门槛值。

所有不合格单元被用白色的高亮度显
示,同时在标题栏中会出现一个信息提示不合格单元的百分比以及最差单元的对应数值是多少。

17.要保证单元之间的连续性,必须合并模型的所有重节点。

这一合并操作会识别出任何有重节点的位置,重节点是指两个或更多的节点,其间距小于指定容差。

在合并过程中,重节点中的一个节点被保留,而其它节点则用这个被保留的节点的定义来替代。

18.即使所有的几何都完整地“缝合”在一起,在不同的步骤中自动划分网格也不能保证生成的单元在曲面边界上有共同节点。

但是,如果在同一个自动划分网格的步骤中同时对多个连续曲面进行网格划分,例如同时对rib
19.使用弦差(ChordalDeviation)来划分网格
弦差(Chordaldeviation)经常被用于金属成型分析,这种分析要求在大曲率的区域集中大量的单元。

如果需要更多的关于利用弦差划分网格技术的信息,请参考在线帮助。

20.在约束中,1,2,3代表xyz方向的移动自由度,456带表其方向的转动自由度。

相关主题