hypermesh使用技巧大全

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1请问Hypermesh里面公英制的设置在哪里啊?答:永久菜单里的option。2Hypermesh的缺省单位是什么?答:吨,mm和s。3hypermesh11.0怎么改默认路径?答:右击Hypermesh的快捷方式,属性里面修改起始位置。4能否讲解一下aspect,skew,max(min)angle这些选项的含义?答:aspect(长宽比,无量纲):检查单元的最长边和最短边之比的;skew(没有翻译,单位角度):检查四边形单元的两对三角形所夹的角,取最大值,三角形是没有的;angle(角度,单位角度):是检查单元的最大最小角的。一般情况下,用checkelems里的标准就够了,也可以宽松点。只是,你若做项目,应当根据客户的要求。5如何保证单元质量?答:你做的是四面体网格,所以首先要保证的是没有freeedge(tools-edges)。先调整单元使之没有freeedge,即整个模型是封闭的,没有空隙;还要检查一下T-connections。再checkelems,使你三角形单元的aspect,skew,max(min)angle达到要求。6如何检测单元质量:答:除了checkelems之外,还有qualityindex下的optimize功能。7component到底有什么用?答:是这样的,component是hm的基本存储单位,所有的单元的实体都存储在component里面,如果不指定的话,系统会默认一个component的,如果你对cad比较熟的话,这个类似cad里面的图层。component中可以存储几何模型和单元,至于怎么存储,看你自己觉得怎么方便了——这有时需要一点经验。8HM中可以不设定单元属性(也就是选用什么单元),就直接对几何体划分网块,是不是这样?答:是这样的,这和ansys不同,不过更加符合有限元的处理思路,刚开始学ansys时,对先指定单元类型反而觉得有点别扭呵呵。HM是一个通用的有限元前处理软件,这个前处理的概念不只是划分网格,还包括定义求解器认可的单元类型和边界条件,无论最后使用ansys、nastran、Abaqus、Marc等求解,都可以划分好网格然后在hm里选择相应的模板为网格定义单元属性。不过推荐的方式还是先定义好模板。9mesh,w/osurf是什么意思?答:关于mesh,w/osurf的问题,首先要明确的是w/o的含义,就是without。大家可以看看与之相关的mesh,keepsurf和mesh,delesurf,后两者的划分网格方式都是要先生成曲面,再用automesh的功能在这个曲面上划分网格,这两者本质上没有区别的,只不过在划分网格以后一个保留曲面,一个不保留。但是w/osurf就不一样了,它是与曲面无关的,而且最重要的是它并不使用HyperMesh的automesh功能。它有一点像Patran中的Isomesh。它的优点体现在对一些规则曲面(如长方形和梯形)划分网格的过程中。10HM能不能把一些node编入单独的collector?答:entityset中node选项。11Hypermesh的缺省快捷键有那些?12如何设置自己喜欢的快捷键?答:tools-》buildmeun-》key。13Ainite的三边原理和钱币原理是什么?^_^答:1.两平面相接一定会有顶点;2.平面与曲面相接多半没有顶点,但相切一定有顶点;3.凸面与凸面相接、凹面与凹面相接没有顶点;4.凸面与凹面相接多半会有顶点;5.多边形有多个顶点,随便找个对角以线分面,即可减少顶点;6.带有曲边的面多半会出现顶点不够的情况,根据俺的钱币原理(中国古代的钱币)将其分开,就会获得更多的顶点。14Hypermesh中face和顶点是如何确定的?答:HYPERMESH是通过FACE识别顶点的。在OPTIONS=MODELING=FEATUREANGLE中有定义角度。当两个或两个以上相邻面的FEATUREANGLE小于设定角度时即被认为是一个FACE.我不确定SOLIDMAP中默认值是多少,但顶点VERTEX的识别即通过FACE来使别的,即两个FACE之间会产生一个VERTEX。17关于RBE2单元主从点的设置。答:原理:这种刚性元的两个节点由于六个自由度均受约束,所以位移完全一样,在计算时先计算出主点的位移,随后自动得到从点的位移。因此在设置主从点时有如下原则:1、同一个node可以是两个主点;2、同一个node不能为两个从点,此时对应的两个主点的位移很可能不同,那么这个点的位移听谁的呢?3、如果一个node既是主点又是从点,那么主点的定义一定要在从点之后,这样可以先得到前面的从点的位移,对应的这个主点的位移也就不用算了。18如何修改菜单里的缺省字体大小?答:在Hypermesh的安装目录(C:\Altair\hw6.0\hm\bin)里,用写字板打开hm.cfg文件,修改*menufont(2)为*menufont(1)。自然在这里你也可以修改其它东东。19washer的功能和对washer时圆半径的修改?答:(1)孔的划分可以用到macro菜单中的washer功能,从而保证孔周围单元的质量。(2)在Altair\hw6.0\hm\bin\geompage.mac中,找到下面的句子,修改最后的数字1.5为你想要的数值。*createbutton(2,Washer,0,0,10,BUTTON,Createatrimmedsurfaceconcentricwithanexistinghole.,Washer,1.5)20如何删除同一个collector中复制的单元?答:checkelem寻找duplicate的单元。有时候需要先equivalence相应的单元。21Error:Boundaryrecoveryfailedduringsub-gridrecovery.是什么意思?答:是由于高亮的单元或者其周围单元存在某些质量问题,所以不能生成3d网格,建议修改2d单元质量。先利用Collector各别归类每一装配体,再个别单一划分,并且划分时隐藏其他装配体避免混淆。.强调一点,在划完网格后进行检查时,使用findface,findedge时要注意,因为各零件间的间隙可能小于容差,可能会将零件网格合并。所以各零件一定要分开检查。hypermesh学习心得1.所有面板上都有cleanuptolerance和visualoptions选项。其中前者用于判断两个曲面的边或两个曲面的顶点是否可以被视为重合。在几何清理操作中,间距在容差(tolerance)范围内的任何两条曲面的边或两个曲面的顶点将被视为重合,随后被合并。cleanuptol=的值可以在两个地方设定。一个是对其全局值,可以在options/modeling子面板中设定。另一个是局部值,可以在geomcleanup面板中设定,用于特定的几何清理操作。有时,按局部清理容差进行的操作可以被全局清理容差覆盖。2.例如,在一个用局部清理容差形成的曲面上进行分离操作之后,因为surfaceedit面板仅采用全局清理容差,被分离曲面的所有的边都被用全局清理容差重新评估,重新确定它们的状态。设定的几何清理容差最大值的合理性与单元大小有关。例如,单元尺寸为30,几何清理的容差应为0.3(30/100)或0.15(30/200).3.Edges子面板edges子面板用于修改曲面边界的连接状态。子面板中有四个子菜单toggle,replace,(un)suppress和equivalence。?toggletoggle菜单可以通过在边界上单击鼠标左键将其从自由边变成共享边,或者从共享边变成压缩边。使用鼠标右键可以取消toggle操作,并将压缩边变为共享边,或将共享边变成自由边。要将一条自由边变成共享边,在这条自由边附近的容差范围内必须有一条对应的自由边。?replacereplace菜单可以将一对自由边合并成共享边,但是合并后的共享边的位置是在设定的被保留的边上,而另一条边则被删除。这一功能实际上扩展了toggle的控制功能。任何与被删除的边相关连的几何特征被关连到被保留的边上。?(un)suppress(un)suppress菜单允许同时压缩或释放多条边。在这个菜单可以使用扩展的线条选择菜单,可以使用多种线条选择方式。如果需要消除在由对称方式生成曲面时产生的缝隙,该功能非常有用。?equivalenceequivalence菜单可以自动识别并合并多个自由边对。4.Surfaces子面板surfaces子菜单用于查找和删除重合曲面并组织曲面。有三个子菜单findduplicates,organizebyfeature和movefaces。?findduplicatesfindduplicates菜单用于识别和删除重合曲面。?organizebyfeatureorganizebyfeature菜单在一系列不同参数基础上识别和压缩曲面的共享边。最终结果是对更大曲面的更合理地组合。?movefaces菜单可将多个面缝合到一个已有曲面上或缝合多个曲面形成一个新曲面.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面板上有一个子面板meshparams,用户可以用它来设定单元的尺寸和偏置量,或者使用弦差算法来划分单元。在使用设定的单元参数之前,需要在creatmesh子面板上将elementsize=切换到usemeshparams。如果没有做到这一点,那么interactive或者automatic子面板执行的划分网格操作会忽略在meshparams子面板中的设定。在meshparams子面板的右半边包含网格划分算法的选项,左半边则包含对弦差划分方法的设定和相关选项。如果选择useelementsizeandbiasing,HyperMesh会在曲面的边上等距离地按照指定的大致单元尺寸来放置节点。如果选择usechordaldeviation,HyperMesh自动根据指定的弦差标准来调整曲面边界上的单元密度和偏置的数值。14.HyperMesh中四种不同的划分网格算法是:矩形算法;三角形算法;五边形算法自

1 / 62
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功