您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > Hypermesh使用技巧总结
Hypermesh使用技巧总结1、hypermesh划分的网格其中一部分单元的节点连接顺序是顺时针的,导致计算不能进行,请问大侠如何在hypermesh中改变节点连接的顺序呢?谢谢!ifisshellelement,reversetheelementnormal!if1-Delement,youwillneedtorecreatit2、面上网格分不同的comp划分,但划分后所有网格并不是连续的,只有同一个comp的网格连续,和临近的comp相邻的网格不连续,就是存在重叠的单元边和结点,如何合并为连续的单元(1)Tool-edges下找出并合并面单元的自由边和找出并删除重节点(2)Tool-faces下找出并合并体单元的自由面和找出并删除重节点3、hypermesh中如何将网格节点移动到指定的线或者面上。project.4、偶很想知道OImesh定义是什么,和普通的mesh有什么区别普通mesh的网格经过cleanup或QI调整后就跟QImesh划分的网格效果差不多,QI的具体参数可以自行设定。QI主要目的是为了节省时间,QI就是QualityIndex——质量导引HM最强调的就是网格质量的概念,有限元计算的精度取决于网格质量,再好的求解器如果网格质量不好,计算的精度也不会好。5、hypermesh中,我想提取一个面的线,映射到另外的面上,然后用那个线来分面,该怎么做呢?如果是几何面,但是没有你需要的边界线的话,你可以在几何面上已有的边界线上createnodes,然后利用这些nodes--〉lines/create,建立你需要的线,再project;或者最简单的办法,选择surfedit/linefromsurfedge如果是网格面,你可以geom/fea-surface,再project,或者直接projectnodes,利用nodes可以直接划分面6、我的模型画出六面体单元了,但是是8节点的,想变成20节点的,怎么变?我用的是solidmap功能生成六面体单元的?1Dor2Dor3D下面的orderchange7、直接在已分网的体表面上,createelementsthroughnodes,这个要在哪个菜单实现?我找不着edit/element中不是有个create吗?那就是通过node建单元8、对灰线构成的区域划分2D网格,网格后发现灰线变成了红线,是怎么回事呢?对计算结果有影响么?灰色的是lines,至于为什么画完网格后会变成红色,是因为生成了surface,surface的自由边会由红色来表示。请注意为什么会生成surface,是因为你选择了mesh/keepsurface这个选项9、有两个闭合的园,一上一下,如何在两个园间创建曲面?使形成圆柱面?ruled或选择line方式。记住选择surfaceonly。10、下面的图为只划分了一半的网格,另外一半与之对称。我想copy过去,但只发现有reflect命令。求助!在hm中用3D-organize-cpoy然后再reflect或选择单元,先duplicate,但记住只能点duplicate一次。然后reflect。如果对称过去的单元与原先的单元是连在一体的,别忘了在checkedges中将节点equilance。11、我在用hypermesh划分二个物体,在接触面的地方,上下面的节点号码都一样,如何做才能使第一个物体和第二个物体的接触部份的节点号码不一样呢。多谢了。采用2D=detach可以将单元或节点分开继续问:好像只能分单元啊,没看到有节点选择啊。我试用了你介绍的办法,好像没用啊。很急请多指教选detachfrom就可以了detachelement单元选节点的上面单元detachfrom单元选节点下面的单元12、HM中有linear,bellcurve,exponent,它们都是从一端到另一端逐渐变密,我想实现从中间到两端逐渐变疏或密,如中间是圆孔的板,在应力集中区采用密的网格,而四周采用粗糙的网格,请问HM中有没有这种功能呀?在HM中划分单元如果选择bellcurve类型,并设定biasintensity的值即可获得两端密中间疏的单元,如果将其值设为负值会得到两端疏中间密的单元。你有可能换分布类型时没有setedge,Pleasetryagain.13、用solidmap时总会遇到vertices过多或者过少,或者两个面的vertices不一一对应,如何添加vertices或者如何减少vertices一句话,增加就分线(面),减少就toogel与vertice相关的线14、是不是网格调整只能在2D的时候进行,生成3D网格后还就不能进行节点连续性的调整?对3D单元目前还不能象2D那样进行remesh,但可以通过手动F3键来调节节点的位置,以保持节点的连续性。我的所谓经验,或者自我以为,如果你tetramesh时候,如果fixedtrias中选择的单元和floatabletrias中都是所有你要从2D到3D转化的单元,即所有单元的话,三维网格的节点位置可以通过移动二维网格的节点位置来改变!15、本人在使用hm划分复杂实体后,其中存在大量的面单元,请问高手,如何才能将它们去掉F2-ELEMS-BYCONFIG-TRIA3或者QUAD4......16、怎样让已经划好的网格的nodes也在屏幕上显示出来shift+f2选中想要显示的节点add就可以啦17、比如我做了一个SOLID45的模型,又导入一个IGS的几何部件,在实际中与它是焊接的关系,用SHELL63单元划网格。我想在他们共线的部分建立硬点如何呢?addfixedpointinthesurface18、划分实体时,将其分成几个部分进行划分,发现有很多的节点不能重合,怎么处理啊?另外,linedrag和linearsolid二者有区别么?你划分的是何种网格?如果是六面体,看看是否能用手工协调。采用splitelement.linedragallowsyoutocreateatwo-orthree-dimensionalsurfaceand/ormeshorelementsbydraggingnodes,lines,orelementsalonganotherline.Thelinearsolidmenupanelallowsyoutocreatesolidelementsbetweentwogroupsofplateelements.19、默认的半径是原来圆半径的1.5倍,象我们现在工作时候都要求2倍左右。圆很多时手动画工作量较大,请问有谁知道该怎么设置washer的值??可以的,在Altair\hw6.0\hm\bin\geompage.mac中,找到下面的句子,修改最后的数字1.5为你想要的数值。*createbutton(2,Washer,0,0,10,BUTTON,Createatrimmedsurfaceconcentricwithanexistinghole.,Washer,1.5)20、就像如图所示的塑胶件。一次划分肯定是不行的,一个面一个面的划分又不太现实。不知大家如何对待此类零件的。答:有一些面可以先进行划分,比如最小尺寸比较大的几个面和相邻的某个具有最小尺寸的面,然后对其他的规则面用拉伸之类的方法划分,对于剩余的面,根据最小尺寸单独划分了,在1d面板中可以找到这些连接方式。21、hm是不是不能直接划分实体单元,只能通过2d网格来生成对四面体单元来说,可以直接划分,但是为了更好的控制单元质量,推荐采用先划分2d网格,调整质量以后再生成3d网格,如果是六面体网格,也可以直接划分22、想用ansys求解,对加的载荷不放心,觉得在ansys中加比较好,可是ansys选择node的功能太差,所以想在HM中先将要加载的节点编组(不要单元),可是没有找到方法,哪位给个提示?你可以试一下entityset中node选项经验总结首先拿到一个模型,我们可以从模型的各个角度观察,调整查看格式,看模型内部有没有复杂结构,有时候很可能会从这些复杂结构入手。采用实体切割在一些明显的连接部位(比如说对称部分跟非对称部分的连接处)切割几刀,将模型分割成几个部分。研究模型中对称的部分,采用reflect命令会节省大量的时间。值得注意的是,不只是完全相同的体才可以这样用,一些体大体相似,但是外部有些附属结构不同的也可以采用这种思路,例如发动机,只画1/4个缸体,通过对称后,把原来的特征删除,补充新的特征即可。观察完模型,可以进入模型的网格划分步骤,首先采用solidedit切割实体,这个是自己开始构思的拓扑形式,形成网格划分思路,确定自己要从哪入手,用solidedit对模型做一个大体的分块,进行划分的时候可以用surfaceedit进行细化。除了solidmap中的volume功能,其他的命令都是通过二维网格生成的{BANNED}格。首先划分思路一定要把握从小到大,化繁为简的步骤。划分的方法个人认为只用一个solidmap就已经足以实现大部分的网格划分了。划分网格的方法很多,看你从那部分入手,比如说一个阶梯轴,我们可以从轴颈最小的地方开始,也可以将所有的轴颈线投影到一个大的轴颈上开始划分。开始生成二维单元要选择合适的尺寸,并控制节点数目,生成较为规则的网格,可以在生成网格之后采用二维单元里面的qualityindex进行调整,达到自己要的网格质量,另外,针对一些目的面的形状,我们可以采用editelement来创建合适的二维网格。采用solidmap生成{BANNED}格,考虑周围部件的连接性,一点点的往外扩展,最好采用mix中的elems路径,保证单元的连续性。随着划分部件的增多往往会发现自己开始的思路不对,有些小特征忘了考虑,无法与画完的单元连接,这时候不用怕,可以把这个特征加到自己开始的拓扑思路里,重新划分不会耗费多大的时间。对于不同部件网格之间的连接,首先要先保证二维网格之间的连接性,F3键的用处很大,可以让你再划分过程中合并节点,另外一个方法是在faces中的equivalence命令,可以设置一个容忍值,在这个值范围之内的节点全部合并。在采用reflect命令对称网格之后,必须要采用equivalence来合并节点。在网格划分的过程中随时要编辑组,将画好的,自己满意的网格分派到新的组中去,如果有一步生成的网格不理想,可以直接删除自动生成的solidmap这个组。注意随时保存文件。全部划分完成之后,首先把所有的网格选中,采用previewequivalence命令检查一下,看有没有未合并的节点。删除二维网格。对{BANNED}格进行检查,采用duplicates命令查看是否有重复的三维单元,如果存在savefailed再用F2删除retrive部分就行了。最后检查网格的质量,看看雅克比是否在可以接受的范围内。刚想到edgeedit中的suppress可以将两个面之间的边界压缩掉,在划分二维网格和{BANNED}格的过程中会有很大的帮助。呵呵,有些东西不是能说明白的,多练习一下就知道了。在画网格的过程中你可以任意的想象,让自己的思路天马行空也是一种享受。
本文标题:Hypermesh使用技巧总结
链接地址:https://www.777doc.com/doc-4770033 .html