HyperMesh经验

合集下载

HyperMesh经验剖析

HyperMesh经验剖析

HyperMesh经验1)导出选择ANSYS.tpl模板,在HyperMesh中,导出文件为*.prp;2)然后用写字板打开它,进行编辑:(1)删除掉定义单元类型,材料,实常数的句子,只保留生成节点和单元的语句;(TYPE,MAT,REAL等全部删除)(2)添加自己想定义的单元类型,材料,实常数的句子。

*这样做实际上只利用了HM中的节点和单元信息。

3)在ANSYS中INPUT这个*.prp文件就可以了。

你这个问题我也遇到过,不过现在解决了,我听我做汽车碰撞的同学说,盗版的HM与ANSYS接口是有问题的。

不过,你可以通过手工进行修改HM导出的文件,添加单元类型语句,ET,1,45,再删除多余没用的语句,就可以导入进去了我学HYPERMESH采用了以下步骤:1、找来一本ANSYS中文的基础教程,看一下有限元分析的基础:单元类型,定义实常数,划分网格的基本规则,材料属性,加载(载荷定义,载荷步,约束),后处理。

在没有HYPERMESH中文教材时,这不失为入门的好办法。

2、安装HYPERMESH,按照培训教程day1,day2,advanced training从头做一遍(打开金山词霸,可以屏幕取词的)。

3、休息一天,太累了。

4、这次是正式学习,买个笔记本,在把三个培训教程边看边练,主要是做笔记,把重要的地方记下来(我记了27页)5、自己练习建几个简单模型,练习一下,会找问题。

6、进入我们这个论坛,跳至48页,从论坛建立时的帖子看起,在一页页的往前翻,把有价值的帖子存下来,有些帖子可以整理成word形式的就直接复制,粘贴成问题集。

当然,看帖子不是件容易的事,到现在大约有1500条帖子,要合理安排自己的时间才能有精力,有毅力看下去。

看帖子确实是个学习的好办法,而且论坛里高手也是很多地。

看帖子的过程渐渐感受到了一种互助的精神,初学者可以找到学习中需要的资料,高手互相交流经验,特别是斑竹,感觉能在工作之余这么耐心地在板上答疑解惑真的不易。

hypermesh技巧总结

hypermesh技巧总结

有限元仿真经验技巧总结1. 装配体接触面之间如何使节点对齐?法一:通过实体切割,产生对齐的实体轮廓线,划分网格时自动对齐。

法二:两实体通过布尔运算合并,然后切割划分网格。

法三:各自划分网格,然后节点合并( equivalence ),然后分离( detach )。

法四:投影 project法五:两实体接触表面网格若不对齐,可以通过选取它们的面网格来进行节点对齐。

2. 如何删除重复的单元?首先,把重复单元节点合并;然后, tool/check elems/duplicates,save failed ;最后, delete/elems, 选择 retrieve , 即可删除重复单元。

3. 切割实体划分实体单元时,如何保证每一块都是可映射的,即可划分的?最好是保证实体每个面只有边界线,面内无其他切割实体边界线。

其次是只有一个面内有边界线。

4. 如何快速创建节点?按住鼠标左键在边界线拖动,直至边界线变亮时松开,点击就出现节点。

5. 如何镜像实体或单元?Tool/reflect, 选中实体或单元, duplicate , 镜像平面, OK.6. 对于较规则的实体,快速生成六面体单元的方法有哪些?1)对于较规则的方形体,可以在其中一面上 automesh ,然后直接 solidmap/one volume 划分。

或者由二维面网格 linear drag 生成。

2)对于可旋转的规则环形体,确定其中一面二维网格,然后 spin 。

3)对一般的六面体,需要先确定的相对面的面网格,要保证数量一致,然后通过 linear solid.7. 对于分散对称的载荷施加区域,如风机轮毂上的载荷,塔筒截面上的载荷,怎么加载简单有效?创建中心质点 Mass21 ,赋予其很小的质量,适用静力加载、小变形,不考虑转动惯量。

然后把中心质点和受力区域节点,建立柔性连接 rbe3 ,可以传递力和力矩,耦合六个自由度。

对于实体单元之间建立刚性连接 CERIG, 如螺栓与螺母之间的绑定接触,所有节点不产生相对位移,只产生刚体运动,只需耦合 3 个平动自由度,适用小变形。

Hypermesh使用技巧总结

Hypermesh使用技巧总结

Hypermesh使用技巧总结1、hypermesh划分的网格其中一部分单元的节点连接顺序是顺时针的,导致计算不能进行,请问大侠如何在hypermesh中改变节点连接的顺序呢?谢谢!if is shell element, reverse the element normal!if 1-D element, you will need to recreat it2、面上网格分不同的comp划分,但划分后所有网格并不是连续的,只有同一个comp的网格连续,和临近的comp相邻的网格不连续,就是存在重叠的单元边和结点,如何合并为连续的单元(1)Tool ->edges 下找出并合并面单元的自由边和找出并删除重节点(2)Tool ->faces 下找出并合并体单元的自由面和找出并删除重节点3、hypermesh中如何将网格节点移动到指定的线或者面上。

project.4、偶很想知道OI mesh定义是什么,和普通的mesh有什么区别普通mesh的网格经过clean up 或QI 调整后就跟QI mesh划分的网格效果差不多,QI的具体参数可以自行设定。

QI主要目的是为了节省时间,QI就是Quality Index——质量导引HM最强调的就是网格质量的概念,有限元计算的精度取决于网格质量,再好的求解器如果网格质量不好,计算的精度也不会好。

5、hypermesh中,我想提取一个面的线,映射到另外的面上,然后用那个线来分面,该怎么做呢?如果是几何面,但是没有你需要的边界线的话,你可以在几何面上已有的边界线上create nodes,然后利用这些nodes --〉lines /create,建立你需要的线,再project;或者最简单的办法,选择surf edit/line from surf edge如果是网格面,你可以geom/fea->surface,再project,或者直接project nodes,利用nodes可以直接划分面6、我的模型画出六面体单元了,但是是8节点的,想变成20节点的,怎么变?我用的是solidmap 功能生成六面体单元的?1D or 2D or 3D下面的order change7、直接在已分网的体表面上,create elements through nodes,这个要在哪个菜单实现?我找不着edit/element中不是有个create吗?那就是通过node建单元8、对灰线构成的区域划分2D网格,网格后发现灰线变成了红线,是怎么回事呢?对计算结果有影响么?灰色的是lines,至于为什么画完网格后会变成红色,是因为生成了surface,surface的自由边会由红色来表示。

HyperMesh心得

HyperMesh心得

hypermesh心得1、geometry clean中出现的黄色边界线表示什么意思表示共享边三个或者三个以上的面共同的边界;2、HM中有什么工具可以补面的edit surface-gt surface filler,除了edit surface-gt surface filler外还可以用spline drag sweep等命令补面只要选surface only选项就可以了;3、划好2d网格之后用tool-gt edges-gt tolerance0.01-gt equivalence-Gt find edges最后发现220个free surfaces,我记得有一个快捷键保存这些自由面到内存中然后可以删除刚刚保存的面大侠帮忙用你的操作发现的是freeedges它会自动保存在一个叫做edges的component里然后隐藏掉其他的部分再点击右侧QA-gt Find Attached找到相邻单元再进行处理;4、出现黄线怎么几何清除GEOMCLEAN—SURFACE—FINDDUPLICATES试试出现黄线大多是有重合面出现结合隐藏F5仔细观察一下找到重合的面有的及其微小删掉即可;5、2d单元划分完毕在Tool-gt check elements-gt connectivity中发现有这样的提示“574elements swere found with questionable connectivity”这时有些单元高亮怎么解决这个问题使得没有单元有连接问题大侠们指教connectivity表示有重合单元存在把重合单元删了就可以了,具体操作如下在Tool-gtcheckelems先点击duplicates接着点击savefailed然后按F2在elems 下选retrieve最后点击deleteentity;6、体单元有什么优劣的评判指标checkelems/3-d面板中QI/Toolgt..;7、两个同心圆之间怎么生成填充曲面呢两个圆都是红色的自由边界,2D-gtspline;8、建模完后findedges检查没有通过如何处理.谢谢.请大家帮忙方法是不是很多disp里面隐掉其他comp只显示free edge在macro菜单里选QA选find attached找到与此相关的失效单元手工修改之,另外生成四面体还有检查T-connection是不是不检查三维单元的freeedges和T-connection不用检查三维单元的Tconnection可以检查freeedges;9、节点合并是哪个命令在哪单元的连续性是用这个吗可以用F3合并节点注当你选中equivalence的时候是将两个节点合并为一个没选的话它们只是位置在一起但还是两个节点检查单元的连续性是tool edge也可用edges二维或曲面faces三维单元连续性也用这个检查具体见练习/cgi-bin/ut/topic_show.cgiid44533amph1250313;10、在检查三维实体单元节点一致的时候先检查edges再把三维实体单元生成表面faces然后再对生成的表面进行edges的检查。

Hypermesh 心得

Hypermesh 心得

handles:使用Morphing功能时生成的操纵点domains:使用Morphing功能时要求变形的域1设置几何清理容差可在options, geom cleanup 和automesh : cleanup面板中实现;几何清理容差指定了模型间隙的最大尺寸;几何清理容差若大于全局单元尺寸的15%-20%会引起明显的网格扭曲;处理模型各曲面区域时,可设置不同的容差值.2 Equivalence -一次性对多条自由边进行合并Toggle -逐一合并自由边Replace -一次对一对自由边进行合并Unsplit –移除造成曲面分割的曲线Toggle –与edge edit 面板下的toggle功能相同; 基于清理容差范围搜索,对边的类型进行改变(将成对自由边合并为共享边;或将共享边压制为压缩边)Filler surf –基于自由边构建可能的缺失曲面通过拓扑视图模式来搜索模型中的错误连接关系修复:缝合自由边:equivalence & toggle删除重复面:Defeature> duplicates创建缺失面:filler surface3可以通过主菜单Geom页面下的midsurface panel 创建中面(1)Auto Midsurface –自动针对实体几何模型或封闭曲面组抽取中面有时在几何模型存在曲面缺失的情况下仍能顺利抽取中面缺失曲面越多,所抽取中面的几何保真度越低(2)Surface Pair –在选定的成对平面间建立中面1). 使用实体几何模型或封闭曲面组包络形成的板壳结构作为抽取中面对象自动抽取中面功能(Midsurface : auto midsurface)要求待抽取的几何模型为封闭几何。

必要时使用拓扑修复工具(Topology Rapair)修补几何模型。

2.)对于较复杂模型,可在抽取中面操作前使用几何模型简化功能(Defeature)对构成实体的几何模型或封闭曲面组进行编辑在保证求解精度的前提下对实体进行适当的简化,可有效地提高建模和求解的效率3.)通过midsurface : auto midsurface创建中面针对某些需要更多中面几何形态控制的区域使用surface pair手工抽取中面对已抽取的中面,使用midsurface : editing tools 对其形态进行微调4. )观察中面,校正模型错误连接关系通过quick edit功能可以快捷高效的对创建好的中面进行编辑4 通过几何模型简化(Defeature)工具, 将模型中某些无关紧要,对分析结果影响不大或对网格剖分造成困难的几何特征移除,从而使零部件几何特征更加简洁。

HyperMesh经验

HyperMesh经验

Hypermesh是目前综合功能最强大的有限元前处理器之一。

最近总有朋友问我很多关于Hypermesh的问题,结合我个人的使用经历,写下这篇文章随便谈谈,想到哪里,写到哪里,不一定都对,如果有不同意见,或者反对意见,欢送切磋。

1.问题1:Hypermesh很难学么?答:不难,不仅不难,而且很简单,简单到什么地步?如果有人在旁边稍微指点你一下,你只要不是特别笨,通过1,2天的实战训练,你就能掌握大局部常用的功能。

〔仅仅指网格划分,不包括求解器接口〕.如果没有人指点,可能入门慢一点点,但是估计也就是3,5天的事情。

为什么这么说呢?其实Hypermsh 就是程咬金的三斧头,程咬金的斧头虽然只有看似平凡的那么三招,可是一旦组合起来,威力无比,一般人都扛不住。

Hypermsh也就是靠那么几斧头来到达以不变应万变的目的。

Hypermesh有哪几斧头?1.Shift+F3:合并在容差范围内的节点,并查找free edge,T-connection.2.shift+F4:移动单元,节点等。

3.Shift+F5:查找单元,节点。

4.shift+F7:把单元,节点投影到适宜的位置。

5.F4:测量距离,角度,经常用的。

6:F5:隐藏掉遮住视线的单元,几何etc.7:F6:手工根据节点创立单元,把单元劈开等,纯手工操作。

8:F7:对齐,把不在一条直线上的节点拉直,手工编辑单元的时候,用的比拟多。

9:F10:查看单元质量。

10:找圆心操作。

11:镜像操作,旋转操作。

12:find face,在实体单元外表蒙皮。

13:rule,spline,几何缺乏时,根据边界,生成网格。

Hypermesh的这13斧头几乎可以完成绝大局部网格相关的工作。

单独看这13斧头,都很简单,平淡无奇,要是能跟灵活地组合运用,威力无比。

2:Hypermesh划分网格时的核心思想是什么答:一句话:为了得到单元,可以不择手段。

受到其他有限元软件划分网格思想的束缚,初学者往往被几何模型本身束缚了手脚,在HM中,几何的作用仅仅是为了得到网格,得到了网格之后,几何就可以扔到垃圾堆里面了。

我学习hypermesh的经验

我学习hypermesh的经验

我学习hypermesh的经验我学习hypermesh的经验看软件自带的帮助,按它说的一步步的就可以了,有小问题了可以去sim we论坛里看看那里的帖子,hyperworks有个版,资料挺多。

版里的学习气氛还挺好,有不少人发模型上去,让你练习怎么划网格,下载了,做做,看看人家怎么做的,很有收获。

再有问题就可以发帖问了,有人回答就可以了。

最重要的是要花时间,看过simwe论坛所有相关的帖子,自己老老实实的照着做做,你的水平就有进步了,它的ftp也有不少的资料,下载看看很有帮助的。

到了一定的程度,可以拿个简单的零件来画画网格划分的时候,针对不同的要求,选择不同的划分方法。

如果时间要求很紧,你选择自动划分,几何清理是个是开始最重要的环节。

如果不做清理,任由机器划下去,网格数量多,质量差。

几何清理把无关紧要的边压掉,2d网格的质量会很好的,再把2d网格的质量调整下(这一步也很花时间),然后可以生成3d 网格(可能会失败,这时你就要回去调整2d网格,失败的时候,会高诉你哪些网格有问题,把这些失败2d网格删去,手工修改周围的网格,检查下单元质量,再删去坏网格,手工生成新的网格,基本就可以了),2d网格完成后,3d网格就不费什么事了。

如果时间宽松,客户又有要求,就得手工生成6面体网格。

软件生成6面体网格还有一定的问题,必须先把哪个复杂的几何体切割成可以拓扑成6面体的几何才可以用它自动化分功能,大部分情况下,对复杂6面体的布尔操作还是有问题的,因此6面体分网主要靠手工。

这是最费劲,也是最显功力的地方,但是说白了也就是那些基本手段的反复使用,是个有技术的体力活,建议大家在练习阶段还是找个简单的零件练手吧,如果上来就弄个发动机的机体,估计你要崩溃的。

软件的学习其实最好的是有个熟悉的人手把手的教,如果你能找到这样的人一定要抓住不放,他教你三分钟顶你看三天的书,效果很明显的。

我自己学的时候很吃力,等我学完了,师弟们一哄而上,很短的时间都能上手了,所以我的体会特深。

hypermesh入门篇(转)心得

hypermesh入门篇(转)心得

hypermesh入门篇(转)其实各种CAE前处理的一个共同之处就是通过拆分把一个复杂体拆成简单体。

这个思路一定要记住,不要上来就想在原结构上分网,初学者往往是这个问题。

刚开始学,day1,day2,advanced training 和HELP先做一遍吧。

另外用熟24个快捷键。

做一下HELP里面的教程,多了解一些基本的概念和操作。

这样会快点入门。

论坛更多的是方法。

划分的方法要灵活使用,再有就是耐心。

1、如何将.igs文件或.stl文件导入hypermesh进行分网?files\import\切换选项至iges格式,然后点击import...按钮去寻找你的iges文件吧。

划分网格前别忘了清理几何2、导入的为一整体,如何分成不同的comps?两物体相交,交线如何做?怎样从面的轮廓产生线(line)?都用surface editSurface edit的详细用法见HELP,点索引,输入surface edit3、老大,有没有划分3D实体的详细例子?打开hm,屏幕右下角help,帮助目录下hyperworks/tutorials/hyermesh tutorials/3D element,有4个例子。

4、如何在hypermesh里建实体?hm的几何建模能力不太强,而且其中没有体的概念,但它的曲面功能很强的.在2d面板中可以通过许多方式构建面或者曲面,在3D面板中也可以建造标准的3D曲面,但是对于曲面间的操作,由于没有"体"的概念,布尔运算就少了,分割面作就可以了5、请问怎么在hypermesh中将两个相交平面到圆角啊?defeature/surf fillets6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢?法1、在选择reflect后选择duplicate复制一个就可以法2、先把已建单元organize〉copy到一个辅助collector中,再对它进行reflect,将得到的新单元organize〉move到原collector中,最后将两部分equivalence,就ok拉。

hypermesh学习笔记

hypermesh学习笔记

一、CAD模型导入.stp格式二、几何模型清理合并自由边(红色的线)---缝合:步骤:1.设置全局几何清理误差0.01A按O键进入options面板B选择modeling子面板C在cleaning tol=栏中键入0.01,设置全局几何清理误差,即曲面间隙小于0.01时方可进行缝合D return返回主菜单2. 用equivalence 工具一次性合并所有自由边A geometry----edit----edge----equivalence-----equiv free edges only------surfs》》all----点击右边equivalence,红色自由边被合并成了绿色。

3. 用toggle工具逐一合并自由边A 在edit edge 面板中选择toggle子面板B 在cleanup tol= 栏中键入0.1C 选择红色的自由边,变成绿色,表明这对自由边已经被合并。

三、三维单元网格划分1、用V olume Tetra Mesher方法直接对几何体进行四面体网格划分a 使用等边三角形对创建四面体网格注释:第二步在图中选择一个面b 使用直角三角形创建四面体网格c 沿曲面创建含有更多单元的四面体(在曲率比较大的地方网格比较细)d 在小特征区域创建具有更多单元的四面体网格2、用Standard Tetra Mesher方法直接对几何体进行四面体网格划分a 用S tandard Tetra Mesher划分四面体网格的前期准备(有面网格)由2D画好面网格。

b 进行三维体网格划分3、六面体和五面体网格划分的一般方法a.将正方形偏移拉伸,完成体的六面体网格划分注释:3选择要画正方形的表面注释:12选择刚才建立的平面网格b、用旋转的方式使面网格拉成体网格建立旋转的中心点按F4,进入distance面板注释:2选择三个点,用以确定创建的旋转中心将建立的面网格,以某一中心进行旋转,形成体网格。

注释:4选择要进行旋转的面网格6 选择刚才建立的旋转中心c、把体的两头的面网格建好,再通过从一个面到另一个面得扫描,完成体网格的建立建立面网格将两个面对好,进行扫面注释:3.4分别选择体两边已经建好的面网格5.6选择一对对应的单元上的三个点3、用Solid Map技术创建六面体网格Solid Map面板通过拉伸已经存在的2D有限元网格,并将这个被拉伸的2D有限元网格映射到一个由几何元素定义的实体中,从而形成一个三维体积来创建实体网格。

hypermesh精华笔记总结

hypermesh精华笔记总结

hypermesh精华笔记总结1.如何添加重力collector-loadcols-name(自己输入名字)-card image-grav-creat/edit,G中输入重力加速度(注意单位一般输入9800),N1,N2,N3,(0,-1,0)表示Y轴负方向。

在BCs中选择control cards,然后选择acceleration,然后根据需要选择。

另外,如果要添加重力,那么材料属性里RHO一定要填写,这是表示密度。

2.划网格产生的问题在sw中建好的模型导入到hypermesh里本来是没有自由边,可是在一个面上划完网格后就产生了自由边。

这个自由边是肯定会产生的。

因为这个时候仅仅是在一个面上划了网格,按照自由边的定义,在这个面的外围没有其他的面与之相连,所有会产生自由边。

这个自由边不能去掉,而且没办法去掉。

3.网格密度对拓扑优化结果有影响。

4.拓扑优化中常用质量分数作为约束,但是除非在优化设计要求中明确提出优化后质量减轻的百分比,否则优化前很难断定质量分数应该选取多大合适,因此可能需要指定几个不同的质量分数分别进行优化,然后再在结果中选取最优参数5.为模态分析设置频率分析方法的card 是EIGRL其中ND跟设置有几阶模态有关系。

V1,V2设置频率范围。

6.coupled mass matrix耦合质量矩阵7.设置载荷类型BCs->load types->constraint->DAREA(dynamic load scale factor)这里是设置动态载荷。

8.频率载荷表collector type->loadcols->....->card image->TABLED1例如:TABLED1_NUM=2,X(1)=0,Y(1)=1.0,X(2)=1000,Y(2)=1.这样就定义了频率范围为0~1000Hz,幅值为1的载荷9.创建随频率变化的动态载荷loadcols->..->card image->RLOAD2(frequency response dynamic load,form2)10.Card Image是你在创建一个新的组的时候,通过Card Image 赋予这个组里面的单元一些属性.具体怎么用,跟你用的模板有关对于hm7.0版本,如果选ANSYS模板,创建component的时候,Card Image所指定的就是这个组的单元的单元类型.(8.0 改了,不能通过Card Image定义单元类型了.)。

Hypermesh技巧总结上传by baximu

Hypermesh技巧总结上传by baximu

本总结中针对HM8.0及10.0版本!1. 删除重复面的快捷方法,先F5-Mask掉一个,然后F2- Delete掉其余所有的面。

很快捷!2. ,红色区域表示缺面,应该补上。

可以用Geom——quick edit——Filler surface。

如果不成功,可以用spline等命令构造面。

3. 选取面的最简单方法就是选取组成表面的边缘线。

如果几个面共同拥有一个边,可以选取其中的任何一条,然后单击并移动鼠标,所选表面会变为高亮,当所选表面改变颜色后释放鼠标。

4. 6mm以内不重要的工艺孔,可以予以删除。

5. 用spline命令构造面时,有时提示不能成功,可以尝试关闭keep tangency选项。

另外,spline仅对封闭的区域划分网格,因此没必要对超出区域的线进行拆分。

6. 网格大小的决定:根据计算的目的,以及计算的时间确定。

强度计算对于网格的质量要求最高,如果模型小、型面简单的话,尽量划分小网格。

比如画碰撞网格,10mm单元尺寸,大于4mm的圆角都不能忽略。

7. 快速在圆心处产生临时节点并获取圆弧半径信息的方法:用F4,进入后,选取,按住鼠标左键,滑移到圆弧上,则圆弧高亮显示,可以松开鼠标,然后在圆弧上随便点取3个点,(这三个点并不是事先存在的节点),然后点击circle center,则在圆心处产生一临时节点,同时可以量取半径,如图所示:8. 在某一命令界面下快速获取帮助:直接按H即可。

如在quick edit界面下,想获取该命令的帮助,如图。

直接在键盘敲击H,则可进入该命令帮助。

9. 投影是投影节点,而不是硬点。

要区分几何和模型。

这种点可以投影,这种点不属于line不属于surface的。

是自由的point。

这里的投影就是把点挪走。

10. 单元质量检查的途径:可以用F10,然后逐项点击,即可知道哪些单元有哪些问题;或用2D页的QualityIndex进行检查。

另宏命令菜单如下图:或者11. 单元格质量修改的工具12. Geom/Mesh宏菜单13. QA宏命令14. 通常根据经验,单元尺寸设定的依据应当是在模型尺寸最窄的地方分布两到三个四面体单元。

hypermesh入门总结(亲力亲为)

hypermesh入门总结(亲力亲为)

Hypermesh的初学步骤:1:几何清理:在导入模型后,会出现一些圆角,倒角,去除模型的通孔,螺纹孔,螺纹孔结构,对凸台进行简化处理;去除零件的筋板结构,将筋板填充为实体,从而将几何模型的外部形状规则化.2:模型切割:模型切割的目的是为了划分优化区域和非优化区域(常见的非优化区域有固定丝杠螺母的结构,固定滑块的结构,导轨部分以及其他主要承受载荷和约束的部分)为以后的优化做好基础。

切割后基础要进行布尔运算。

以DL25床身为例看一下模型切割,其实下面是凸台镶嵌到凹槽的一部分,没必要进行切割,凸台完全叶可以当成优化区域来作用。

那这个固定丝杠螺母的部分为什么没有切割呢?3:划分网格这是最为重要的一步,占据整个优化拓扑工作量的80%,目前只会简单的两种划分网格的方式:①3D-solid map-multi-solid 这是划分六面体等的主要划分方式②3D-tetramesh-volume solid 这是划分四面体的重要方式。

在划分是要充分注意到划分体的尺寸,看能不能符合自己所设定的划分网格所要的大小。

4:网格属性定义:定义material,property,component。

①材料material 时要在card image options的下拉列表中card image总要选择mat1 ,这种选择模式是必须要在optistruct中定义才可以,如果刚开始打开hypermesh中没有选择这个,可以在菜单栏中preferences-user profiles中重新定义。

Creat material后在左边的模型树种会弹出material,选择定义的材料如steel点击右键,选择card edit 进行定义E-弹性模量,G-杨氏模量(这个不是重力,要注意),nu-泊松比,RHO-密度。

一般都定义这四个,在定义它们时,要注意要定义那个选个后弹出的空白区域的值和你所要做的值一样也要在空白处点击一下,否则视为没有定义如下图所示:这代表定义了!此外,这几个单位和ansys中的单位统一划分方式也是一样的,有MPa,s,t吨,mm 这四个单位。

hypermesh网格划分总结经验

hypermesh网格划分总结经验

hypermesh网格划分总结1、我想提取一个面的线,映射到另外的面上,然后用那个线来分面,该怎么做呢?如果是几何面,但是没有你需要的边界线的话,你可以在几何面上已有的边界线上create nodes,然后利用这些nodes --〉lines /create,建立你需要的线,再project;或者最简单的办法,选择surf edit/line from surf edge 如果是网格面,你可以geom/fea->surface,再project,或者直接project no des,利用nodes可以直接划分面2、hypermesh中如何将网格节点移动到指定的线或者面上。

project.3、面上网格分不同的comp划分,但划分后所有网格并不是连续的,只有同一个comp的网格连续,和临近的comp相邻的网格不连续,就是存在重叠的单元边和结点,如何合并为连续的单元1、Tool - >edges 下找出并合并面单元的自由边和找出并删除重节点2、Tool - >faces 下找出并合并体单元的自由面和找出并删除重节点4、我的模型画出六面体单元了,但是是8节点的,想变成20节点的,怎么变?我用的是solidmap功能生成六面体单元的?1D or 2D or 3D下面的order change5、直接在已分网的体表面上,create elements through nodes,这个要在哪个菜单实现?我找不着edit/element中不是有个create吗?那就是通过node建单元6、对灰线构成的区域划分2D网格,网格后发现灰线变成了红线,是怎么回事呢?对计算结果有影响么?灰色的是lines,至于为什么画完网格后会变成红色,是因为生成了surface,surface的自由边会由红色来表示。

请注意为什么会生成surface,是因为你选择了mesh/keep surface这个选项7、偶很想知道OI mesh定义是什么,和普通的mesh有什么区别普通mesh的网格经过clean up 或QI 调整后就跟QI mesh划分的网格效果差不多,QI的具体参数可以自行设定。

Hypermesh使用技巧总结

Hypermesh使用技巧总结

Hypermesh使用技巧总结1、hypermesh划分的网格其中一部分单元的节点连接顺序是顺时针的,导致计算不能进行,请问大侠如何在hypermesh中改变节点连接的顺序呢?谢谢!if is shell element, reverse the element normal!if 1-D element, you will need to recreat it2、面上网格分不同的comp划分,但划分后所有网格并不是连续的,只有同一个comp的网格连续,和临近的comp相邻的网格不连续,就是存在重叠的单元边和结点,如何合并为连续的单元(1)Tool ->edges 下找出并合并面单元的自由边和找出并删除重节点(2)Tool ->faces 下找出并合并体单元的自由面和找出并删除重节点3、hypermesh中如何将网格节点移动到指定的线或者面上。

project.4、偶很想知道OI mesh定义是什么,和普通的mesh有什么区别普通mesh的网格经过clean up 或QI 调整后就跟QI mesh划分的网格效果差不多,QI的具体参数可以自行设定。

QI主要目的是为了节省时间,QI就是Quality Index——质量导引HM最强调的就是网格质量的概念,有限元计算的精度取决于网格质量,再好的求解器如果网格质量不好,计算的精度也不会好。

5、hypermesh中,我想提取一个面的线,映射到另外的面上,然后用那个线来分面,该怎么做呢?如果是几何面,但是没有你需要的边界线的话,你可以在几何面上已有的边界线上create nodes,然后利用这些nodes --〉lines /create,建立你需要的线,再project;或者最简单的办法,选择surf edit/line from surf edge如果是网格面,你可以geom/fea->surface,再project,或者直接project nodes,利用nodes可以直接划分面6、我的模型画出六面体单元了,但是是8节点的,想变成20节点的,怎么变?我用的是solidmap 功能生成六面体单元的?1D or 2D or 3D下面的order change7、直接在已分网的体表面上,create elements through nodes,这个要在哪个菜单实现?我找不着edit/element中不是有个create吗?那就是通过node建单元8、对灰线构成的区域划分2D网格,网格后发现灰线变成了红线,是怎么回事呢?对计算结果有影响么?灰色的是lines,至于为什么画完网格后会变成红色,是因为生成了surface,surface的自由边会由红色来表示。

HyperMesh学习的一些建议:

HyperMesh学习的一些建议:

CAE部车身分析科的三个方向:①NVH(noise,vibration, harshness)②Structure③Crash&SafetyHyperMesh学习的一些建议:1快捷键的使用:常要使用的快捷键是12个功能键和Shift与12个功能键的组合。

2以白车身建模步骤为例来说明HyperMesh建模的基本步骤①从UG或其他CAD软件中导出(export)iges(基本图形转换规范,文件的扩展名是igs)文件。

②将导出的iges文件导入(import)HyperMesh,导入后一般会自动生成一些collector。

应根据具体模型,将不同的零部件所对应的surface并入到不同的collector中,然后在模型树(model browser)中分别选择不同的部分划分网格。

具体操作:★Import文件Files:★为不同的零部件所对应的surface创建相应的collector可以先在collector菜单中创建一个新的collector并在organize菜单中将所有的surface move to 或者copy to(点击surface进去点一下duplicate到这个目标collector(destination)中。

③划分网格前的几何清理:对于不同的试验目的和要求,在划分网格方面有很多经验性的东西。

Hypermesh划分网格的一些经验总结:安全碰撞(Safety Crash)网格的划分:★测估圆的半径的简单操作F4->two nodes:- In the graphics area, hold down the left mouse button and place the mouse cursor on top of the line defining the remaining hole.-When the line highlights, release the left mouse button to complete the selection.The line remains highlighted. Clicking anywhere on the line will generate a temporary node.-Click two locations diametrically opposed on the circular hole.HyperMesh generates two temporary nodes, N1 and N2.The distance = field displays the distance between these two nodes, and reads a value that approaches diameter of the circle.Toggle:2N cut:fixed pointsSpline④划分网格后的单元质量检查单元检查首先要保证的是没有free edge(tools->edges)。

hypermesh 心得

hypermesh 心得

先利用Collector各别归类每一装配体,再个别单一划分,并且划分时隐藏其他装配体避免混淆。

.强调一点,在划完网格后进行检查时,使用find face,find edge时要注意,因为各零件间的间隙可能小于容差,可能会将零件网格合并。

所以各零件一定要分开检查。

hypermesh学习心得1.所有面板上都有cleanup tolerance和visual options选项。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

HyperMesh经验

HyperMesh经验

HyperMesh经验1)导出选择ANSYS.tpl模板,在HyperMesh中,导出文件为*.prp;2)然后用写字板打开它,进行编辑:(1)删除掉定义单元类型,材料,实常数的句子,只保留生成节点和单元的语句;(TYPE,MAT,REAL等全部删除)(2)添加自己想定义的单元类型,材料,实常数的句子。

*这样做实际上只利用了HM中的节点和单元信息。

3)在ANSYS中INPUT这个*.prp文件就可以了。

你这个问题我也遇到过,不过现在解决了,我听我做汽车碰撞的同学说,盗版的HM与ANSYS接口是有问题的。

不过,你可以通过手工进行修改HM导出的文件,添加单元类型语句,ET,1,45,再删除多余没用的语句,就可以导入进去了我学HYPERMESH采用了以下步骤:1、找来一本ANSYS中文的基础教程,看一下有限元分析的基础:单元类型,定义实常数,划分网格的基本规则,材料属性,加载(载荷定义,载荷步,约束),后处理。

在没有HYPERMESH中文教材时,这不失为入门的好办法。

2、安装HYPERMESH,按照培训教程day1,day2,advanced training从头做一遍(打开金山词霸,可以屏幕取词的)。

3、休息一天,太累了。

4、这次是正式学习,买个笔记本,在把三个培训教程边看边练,主要是做笔记,把重要的地方记下来(我记了27页)5、自己练习建几个简单模型,练习一下,会找问题。

6、进入我们这个论坛,跳至48页,从论坛建立时的帖子看起,在一页页的往前翻,把有价值的帖子存下来,有些帖子可以整理成word形式的就直接复制,粘贴成问题集。

当然,看帖子不是件容易的事,到现在大约有1500条帖子,要合理安排自己的时间才能有精力,有毅力看下去。

看帖子确实是个学习的好办法,而且论坛里高手也是很多地。

看帖子的过程渐渐感受到了一种互助的精神,初学者可以找到学习中需要的资料,高手互相交流经验,特别是斑竹,感觉能在工作之余这么耐心地在板上答疑解惑真的不易。

hypermesh心得

hypermesh心得

hypermesh心得1、geometryclean中出现的黄色边界线表示什么意思表示共享边三个或者三个以上的面共同的边界2、HM中有什么工具可以补面的editsurface-gtsurfacefiller除了editsurface-gtsurfacefiller外还可以用splinedragsweep等命令补面只要选surfaceonly选项就可以了3、划好2d网格之后用tool-gtedges-gttolerance0.01-gtequivalence-gtfindedges最后发现220个freesurfaces我记得有一个快捷键保存这些自由面到内存中然后可以删除刚刚保存的面大侠帮忙用你的操作发现的是freeedges它会自动保存在一个叫做edges的component里然后隐藏掉其他的部分再点击右侧QA--gtFindAttached找到相邻单元再进行处理。

4、出现黄线怎么几何清除GEOMCLEAN—SURFACE—FINDDUPLICATES试试出现黄线大多是有重合面出现结合隐藏F5仔细观察一下找到重合的面有的及其微小删掉就是5、2d单元划分完毕在Tool-gtcheckelems-gtconnectivity中发现有这样的提示”574elementswerefoundwithquestionableconnectivity“这时有些单元高亮怎么解决这个问题使得没有单元有连接问题大侠们指教connectivity 表示有重合单元存在把重合单元删了就可以了。

具体操作如下在Tool-gtcheckelems先点击duplicates接着点击savefailed然后按F2在elems下选retrieve最后点击deleteentity6、体单元有什么优劣的评判指标checkelems/3-d面板中QI/Toolgt..7、两个同心圆之间怎么生成填充曲面呢两个圆都是红色的自由边界。

2D-gtspline8、建模完后findedges检查没有通过如何处理.谢谢.请大家帮忙方法是不是很多disp里面隐掉其他comp只显示freeedge在macro菜单里选QA选findattached找到与此相关的失效单元手工修改之。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

HyperMesh经验1)导出选择ANSYS.tpl模板,在HyperMesh中,导出文件为*.prp;2)然后用写字板打开它,进行编辑:(1)删除掉定义单元类型,材料,实常数的句子,只保留生成节点和单元的语句;(TYPE,MAT,REAL等全部删除)(2)添加自己想定义的单元类型,材料,实常数的句子。

*这样做实际上只利用了HM中的节点和单元信息。

3)在ANSYS中INPUT这个*.prp文件就可以了。

你这个问题我也遇到过,不过现在解决了,我听我做汽车碰撞的同学说,盗版的HM与ANSYS接口是有问题的。

不过,你可以通过手工进行修改HM导出的文件,添加单元类型语句,ET,1,45,再删除多余没用的语句,就可以导入进去了我学HYPERMESH采用了以下步骤:1、找来一本ANSYS中文的基础教程,看一下有限元分析的基础:单元类型,定义实常数,划分网格的基本规则,材料属性,加载(载荷定义,载荷步,约束),后处理。

在没有HYPERMESH中文教材时,这不失为入门的好办法。

2、安装HYPERMESH,按照培训教程day1,day2,advanced training从头做一遍(打开金山词霸,可以屏幕取词的)。

3、休息一天,太累了。

4、这次是正式学习,买个笔记本,在把三个培训教程边看边练,主要是做笔记,把重要的地方记下来(我记了27页)5、自己练习建几个简单模型,练习一下,会找问题。

6、进入我们这个论坛,跳至48页,从论坛建立时的帖子看起,在一页页的往前翻,把有价值的帖子存下来,有些帖子可以整理成word形式的就直接复制,粘贴成问题集。

当然,看帖子不是件容易的事,到现在大约有1500条帖子,要合理安排自己的时间才能有精力,有毅力看下去。

看帖子确实是个学习的好办法,而且论坛里高手也是很多地。

看帖子的过程渐渐感受到了一种互助的精神,初学者可以找到学习中需要的资料,高手互相交流经验,特别是斑竹,感觉能在工作之余这么耐心地在板上答疑解惑真的不易。

我现在学的时间不长,按照步骤到了第六步,帖子看到了32页,任务是艰巨地,相信在不久后,我也能在板上帮助那些刚接触这个软件的朋友们解决问题了。

在帖子的40多页,有一篇我复制下来了,感觉对初学者有用,粘贴如下:刚开始学,HELP先做一遍吧。

另外用熟24个快捷键。

我个人经验:要想学好,学快,学精HYPERMESH,先掌握24个快捷键!!!让你划分网格尤如玩游戏,又快又好,轻松自如!F1~F12 和SHIFT +F1 ~ SHIFT + F12 共24个。

先背熟,多多练习。

事半功倍呀(参考帮助功能键+Shift +CtrlF1 Hidden line Color Print SlideF2 Delete Temp Nodes Slide FileF3 Replace Edges Print EpsF4 Distance Translate Eps FileF5 Mask Find Print B/w EPSF6 Element Edit Split JPEG FileF7 Align Node ProjectF8 Create Node Node EditF9 Line Edit Surf EditF10 Check Elem NormalsF11 Collectors OrganizeF12 Automesh Smooth也可以自已设置. tools-----build meun---key1请问Hypermesh里面公英制的设置在哪里啊答:永久菜单里的option。

2 Hypermesh的缺省单位是什么?答:吨,mm和s。

3 hypermesh6.0怎么改默认路径?答:右击Hypermesh的快捷方式,属性里面修改起始位置。

4能否讲解一下aspect,skew,max(min) angle这些选项的含义?答:aspect(长宽比,无量纲):检查单元的最长边和最短边之比的;skew(没有翻译,单位角度):检查四边形单元的两对三角形所夹的角,取最大值,三角形是没有的;angle(角度,单位角度):是检查单元的最大最小角的。

一般情况下,用check elems里的标准就够了,也可以宽松点。

只是,你若做项目,应当根据客户的要求。

5如何保证单元质量?答:你做的是四面体网格,所以首先要保证的是没有free edge (tools->edges)。

先调整单元使之没有free edge,即整个模型是封闭的,没有空隙;还要检查一下T-connections。

再check elems,使你三角形单元的aspect,skew,max(min) angle达到要求。

6如何检测单元质量:答:除了check elems之外,还有qualityindex下的optimize功能。

7 component到底有什么用?答:是这样的,component是hm的基本存储单位,所有的单元的实体都存储在component里面,如果不指定的话,系统会默认一个component的,如果你对cad比较熟的话,这个类似cad里面的图层。

component中可以存储几何模型和单元,至于怎么存储,看你自己觉得怎么方便了——这有时需要一点经验。

8HM中可以不设定单元属性(也就是选用什么单元),就直接对几何体划分网快,是不是这样?答:是这样的,这和ansys不同,不过更加符合有限元的处理思路,刚开始学ansys时,对先指定单元类型反而觉得有点别扭呵呵。

HM是一个通用的有限元前处理软件,这个前处理的概念不只是划分网格,还包括定义求解器认可的单元类型和边界条件,无论最后使用ansys、nastran、Abaqus、Marc等求解,都可以划分好网格然后在hm里选择相应的模板为网格定义单元属性。

不过推荐的方式还是先定义好模板。

9 mesh,w/o surf 是什么意思?答:关于mesh,w/o surf的问题,首先要明确的是w/o的含义,就是without。

大家可以看看与之相关的mesh, keep surf和mesh, dele surf,后两者的划分网格方式都是要先生成曲面,再用automesh的功能在这个曲面上划分网格,这两者本质上没有区别的,只不过在划分网格以后一个保留曲面,一个不保留。

但是w/o surf就不一样了,它是与曲面无关的,而且最重要的是它并不使用HyperMesh的automesh功能。

它有一点像Patran中的Isomesh。

它的优点体现在对一些规则曲面(如长方形和梯形)划分网格的过程中。

10 HM能不能把一些node编入单独的collector?答:entity set中node选项。

11 Hypermesh的缺省快捷键有那些?答:+Shift +CtrlF1 Hidden line Color Print SlideF2 Delete Temp Nodes Slide FileF3 Replace Edges Print EpsF4 Distance Translate Eps FileF5 Mask Find Print B/w EPSF6 Element Edit Split JPEG FileF7 Align Node ProjectF8 Create Node Node EditF9 Line Edit Surf EditF10 Check Elem NormalsF11 Collectors OrganizeF12 Automesh Smooth12如何设置自己喜欢的快捷键?答:tools-》build meun-》key 。

13 Ainite的三边原理和钱币原理是什么?^_^答:1. 两平面相接一定会有顶点;2. 平面与曲面相接多半没有顶点,但相切一定有顶点;3. 凸面与凸面相接、凹面与凹面相接没有顶点;4. 凸面与凹面相接多半会有顶点;5. 多边形有多个顶点,随便找个对角以线分面,即可减少顶点;6. 带有曲边的面多半会出现顶点不够的情况,根据俺的钱币原理(中国古代的钱币)将其分开,就会获得更多的顶点。

14 Hypermesh中face和定点是如何确定的?答:HYPERMESH是通过FACE识别顶点的。

在OPTIONS=>MODELING=>FEATURE ANGLE中有定义角度。

当两个或两个以上相邻面的FEATURE ANGLE 小于设定角度时即被认为是一个FACE .我不确定SOLID MAP中默认值是多少,但顶点VERTEX的识别即通过FACE 来使别的,即两个FACE之间会产生一个VERTEX。

15 Hyperworks文件的扩展名说明。

答:/cgi-bin/ut/topic_show.cgi?id=5023&h=1&bpg=3&age =-1(谁有兴趣帮大家翻译一下,交Formyjoy老大校对后加2分)。

16材料属性参数说明。

答:/cgi-bin/ut/topic_show.cgi?id=5022&h=1&bpg=3&age =-1(谁有兴趣帮大家翻译一下,交Formyjoy老大校对后加2分)。

17关于RBE2单元主从点的设置。

答:原理:这种刚性元的两个节点由于六个自由度均受约束,所以位移完全一样,在计算时先计算出主点的位移,随后自动得到从点的位移。

因此在设置主从点时有如下原则:1、同一个node可以是两个主点;2、同一个node不能为两个从点,此时对应的两个主点的位移很可能不同,那么这个点的位移听谁的呢?3、如果一个node既是主点又是从点,那么主点的定义一定要在从点之后,这样可以先得到前面的从点的位移,对应的这个主点的位移也就不用算了。

18如何修改菜单里的缺省字体大小?答:在Hypermesh的安装目录(C:\Altair\hw6.0\hm\bin)里,用写字板打开hm.cfg文件,修改*menufont(2)为*menufont(1)。

自然在这里你也可以修改其它东东。

19 washer的功能和对washer时圆半径的修改。

答:(1)孔的划分可以用到macro菜单中的washer功能,从而保证孔周围单元的质量。

(2)在Altair\hw6.0\hm\bin\geompage.mac中,找到下面的句子,修改最后的数字1.5为你想要的数值。

*createbutton(2, "Washer", 0, 0, 10, BUTTON, "Create a trimmed surface concentric with an existinghole.","Washer",1.5)20如何删除同一个collector中复制的单元?答:check elem寻找duplicate的单元。

相关文档
最新文档