关于HYPERMESH中做接触需要注意的一些问题
2D01HyperMesh基础操作与注意事项
节点不重合 (1)复制同心圆 (2)创建圆心 (3)删除临时结点方法 (3)让已划分的2D网格结点在线上 (4)注意事项1 (5)节点不重合两个节点不重合,可以通过替换功能使两个节点重合方法:2D——replace(F3)——1是移动点,2是固定点是合并到两个节点中间1点移动到2点时,出现这种情况,出现两条线,主要是最后一个结点的原因,中间节点不会出现这种情况。
2点移动到一点时复制同心圆把最下面那个圆再造一个同心圆方法:Tool——scale(放大/缩小)——选择放大缩小的操作对象类型(此处为线型)——选择操作对象(即哪一条线),直接用鼠标点击线即可。
选择放大需要放大基点,而圆以圆心为基点,图中没有圆心,需要创建圆心。
Scale+是放大倍数Scale-是缩小倍数Uniform是整体放大上面那个三个是沿着某一坐标放大倍数。
放大时保留原来的对象这样放大的话,只是在原来的基础上放大,而不会保留原来的,如果需要保留原来的,则需要提前复制一个。
——选择将复制的对象放大那个图层——选择对象——scale+/-——创建圆心创建圆心(distance可以创建中点,创建圆心)创建方法:用F4快捷键切换,如果不用快捷键切换,而直接创建(geometry——distance),则原来的操作步骤都将重新操作,而用快捷键操作,原来的操作步骤将继续保留。
选择对象操作步骤:——选择操作对象【按住鼠标左键,出现图中情况时,松开鼠标即可】——点击三个点————删除临时结点方法(用deleat不能删除)这种临时结点删除方法:geometry——temp nodes——选择对象——clear让已划分的2D网格结点在线上如果在曲面上划分完网格后,在曲面上还有一条线(如图),但是,网格节点不是在线上,如果想让节点在线上,方法先划分网格——return————框选线周围的网格————切换到——选择线——mesh相邻两个面划分网格时,如果同时选择两个曲面一起划分网格,则两个相邻曲面网格节点重合,如果两个曲面单独划分,则两个曲面相邻处节点不重合注意事项1(1)划分网格前,首先将2D和3D分别建立一个图层。
hypermesh常见问题汇总
——hg_boy
关于hypermesh的单位
跟大多数有限元软件一样,hm只认数值,不认单位的。
( t I! t. h; `单位只有使用者本人知道。
9 E* V& O0 V& n5 o- M你只要保证各个量所使用的单位的一致性就可以了。
find edge主要用来检查面网格模型是否封闭,为生成体网格作准备。如果一个面网格模型不存在free edge和T connect. 就能判定这个网格是一个封闭的面网格。
——flyingwings
正常情况下find edge后只在边界部位生成edge,如果在其他地方生成了edge,说明该处有缝隙,网格不连续。Find face 同理。(可参考 HELP:Tofindthe freeedgesin a group of elements)
8、3 S- J8 v# S; ?/ I5 J线长度
& u F$ i& a; ?( m; n3 W8 N; T检查杆系网格线的长度。
9、9 B; X" X! @5 E. S7 Y! g* u+ k3 \二维面网格两边交角.
检查面网格的两个边构成的角度。
——civil fans
如何快捷删除重合面
8.0GEOM->SURFACE->FIND DUPLICATES
3、容易出问题的地方
个人认为网格划分过程中的问题都是可以避免的,因为这原本就没什么技术含量,有技术含量的只是软件,我们只需按照正规的步骤去操作,可以说每个人都能画出来。高手与新手的差距在于熟练度、对网格的理解、对网格质量的把握。
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的一些常见问题的解答1、如何将.igs文件或.stl文件导入hypermesh进行分网?files\\import\\切换选项至iges格式,然后点击import...按钮去寻找你的iges文件吧。
划分网格前别忘了清理几何都用surfaceeditsurfaceedit的详细用法见help,点索引,输入surfaceedit3、大哥,是不是分割3d实体的详尽例子?打开hm,屏幕右下角help,帮助目录下hyperworks/tutorials/hyermeshtutorials/3delement,存有4个例子。
4、如何在hypermesh里建好实体?hm的几何建模能力不太强,而且其中没有体的概念,但它的曲面功能很强的.在2d面板中可以通过许多方式构建面或者曲面,在3d面板中也可以建造标准的3d曲面,但是对于曲面间的操作,由于没有\体\的概念,布尔运算就少了,分割面作就可以了5、答怎么在hypermesh中将两个平行平面至圆角啊?defeature/surffillets6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢?法1、在挑选reflect后挑选duplicate激活一个就可以法2、先把已建好单元organize〉copy至一个辅助collector中,再对它展开reflect,将得到的新单元organize〉move到原collector中,最后将两部分equivalence,就ok拉。
7、答在hypermesh中如何分割加装体?比如说铸成中的沙型和铸件以及冷铁,他们为相同材质,建议界面单元共用,但必须能够分别上开?你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。
需用f12里的cleanup_addpoint,那里面除了很多内容,能够化解很多问题9、我在一个hm文件中建立了一组装配件的有限元模型,建模过程很麻烦,由于犯规我把一个很关键的部件座落在了另一个hm文件中,答是不是什么方法把这个部件的非常有限单元信息迁移至装配件的hm文件中呢?如果可以,加装关系可以满足用户吗?sure,youcanmakeit.justexporttheonlypartfromonehmfile(exportdisplayedonly),andtuallyitwillmeetyourassemblyrequirement,ifnot,youcan easilytranslateitdesiredpositionwithinhypermesh10、本来就是一个面,为了在中间某条线Thoubal上种子点,用line展开了划分,如何把划分后的曲面再次分拆成一个面?repressedge只要将两个surface的公共边toggle或者suppress掉下来就可以了11、如何获得节点座标?geometrycleanup下面右上角的按钮visopts,然后打开fixedpoint的显示。
HyperMesh一些常见问题的解答
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拉。
7、请问在hypermesh中如何划分装配体?比如铸造中的沙型和铸件以及冷铁,他们为不同材质,要求界面单元共用,但必须能分别开?你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。
Hypermesh使用技巧总结.pdf
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的自由边会由红色来表示。
hyperworks接触分析
好问题,学习了
报告 道具 TOP 8#
/viewthread.php?tid=932569&highlight=contactsurf 2011-5-7
hypermesh中定义接触contact的问题 - CA01:HyperMesh&HyperView--前后... 页码,6/8
Powered by Discuz! 7.0.0 Licensed
© 2001-2009 Comsenz Inc.
中国仿真互动 ( 沪ICP备07510919号) | 联系我们 | Archiver | WAP
GMT+8, 2011-5-7 18:36, Processed in 0.112385 second(s), 9 queries, Gzip enabled.
误
CONTACT interface
1 has Slave
node 900 that lies exactly on the
Master surface with OPENGAP option. Impossible to define pushout
direction.
请教下我少做了哪个步骤..谢
谢.
/viewthread.php?tid=932569&highlight=contactsurf 2011-5-7
hypermesh中定义接触contact的问题 - CA01:HyperMesh&HyperView--前后... 页码,2/8
hypermesh中定义接触contact的问题 - CA01:HyperMesh&HyperView--前后... 页码,4/8
关于hypermesh中做接触需要注意的一些问题
关于HYPERMESH中做接触需要注意的一些问题研究了两天,终于大概搞出个所以然来。
在Hypermesh中做接触分析,要区分两种状态:1接触体(GA)与目标体(GB)的距离如果小于1e-14,那就需要定义一个局部坐标系,坐标系的X轴是GA->GB的方向。
如果是圆周接触,那就需要定义一个柱坐标系,X轴是径向方向。
1.1在gap单元的property(PGAP)中,U0=AUTO,KA=auto,KB=blank,MU1=blank,MU2=blank。
1.2在control card的GAPPRM中,CKGPDIR=REV(因为距离非常近,有可能GA已经渗透入GB,此时X方向就不能代表GA->GB。
REV选项可以调整这种反向的状态),GAPGPRJ=NORM,ERRMSG=FULL(输入所有错误信息,可以看出哪里出了问题)。
2GA与GB距离大于1e-14,无需定义局部坐标系。
2.1在gap单元的property(PGAP)中,U0=AUTO,KA=auto,KB=10(一个小一些的值),MU1=blank,MU2=blank。
或U0=0,KA=auto,KB=blank。
2.2在control card的GAPPRM中,CKGPDIR=ERR,GAPGPRJ=NORM,ERRMSG=FULL对于PGAP一些参数的解释:如果要设置非滑移表面,则可以在control card中,设置PARAM,GAPOFFSET = NO。
下面是余秋雨经典励志语录,欢迎阅读。
不需要的朋友可以编辑删除!!关于年龄1.一个横贯终生的品德基本上都是在青年时代形成的,可惜在那个至关重要的时代,青年人受到的正面的鼓动永远是为成功而搏斗,而一般所谓的成功总是带有排他性、自私性的印记。
结果,脸颊上还没有皱纹的他们,却在品德上挖下了一个个看不见的黑洞。
2.我不赞成太多地歌颂青年,而坚持认为那是一个充满陷阱的年代。
陷阱一生都会遇到,但青年时代的陷阱最多、最大、最险。
HYPERMESH的一些常见问题的解答教学文案
HYPERMESH的一些常见问题的解答教学文案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拉。
7、请问在hypermesh中如何划分装配体?比如铸造中的沙型和铸件以及冷铁,他们为不同材质,要求界面单元共用,但必须能分别开?你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。
hypermesh常见问题汇总
Hypermesh常见问题汇总beta 版序虽然总结报告写过N多遍,心里还是有些紧张啊。
Hypermesh最为一个优秀的网格划分工具,个人认为最突出的部分在于几何清理,这让网格划分变得简单易行。
有句老话说的好啊,不怕不识货,就怕货比货,用过其他前处理软件的同仁对此应该深有体会。
这里简单对该软件做一个系统的简单的介绍:1、软件主要模块该软件主要由geometry、2D、3D、analysis、tool组成。
后处理模块在此不做详细说明,由于大家用的求解器也五花八门,analysis面板的功能也不做详细说明。
2、通常的操作步骤(本文操作说明以以上为准,与时俱进)导入cad模型——>几何清理(包括对模型的分块)——>面网格——>检查质量——>修改网格——>生成体网格——>检查网格质量——>删掉无用的面网格——>导出数据文件3、容易出问题的地方个人认为网格划分过程中的问题都是可以避免的,因为这原本就没什么技术含量,有技术含量的只是软件,我们只需按照正规的步骤去操作,可以说每个人都能画出来。
高手与新手的差距在于熟练度、对网格的理解、对网格质量的把握。
由于hypermesh软件自带的help说明很不错、非常不错、相当不错,所以我会在文章中引用一些来辅助说明问题。
(和的功能差不多,无实质性的改变,的HELP文档比做的好些,适合通看,适合查询。
所以推荐新手安装,把2D和3D的例子做一遍上手更快)该文章是面对所以使用hypermesh软件的同仁的,所以看过英文help的不要觉得我啰嗦,虽然我们一直强调英语的重要性。
“废话”说了一大堆,下面开始正文。
——西山小宝接口问题1、hypermesh转入ANSYS如果你在导出数据的时候出现“ELEMENT ***** IS NOT DEFINED”的问题用ET TYPE 建立单元类型,用component manager来赋给网格,而不是用element types。
hypermesh论坛常见问题汇总
HM——ABA接口问题简洁一些,引用小宝斑竹在接口问题中的体会:“关于hm-abaqus的接口补充说明经常用HM-abqus的人或者刚开始使用的人,对于软件的接口一般存在以下问题:1、INP文件导入abaqus出错。
2、在abaqus里选择加载面,设置材料属性不方便。
(也可以理解为没有几何元素的模型在网格上选取东东比较困难)除了以上的两种,暂时我还没发现其他的问题。
对于1,只要前处理没有除网格外的载荷信息,并且所有关键字名称都没有数字,那么恭喜你,它一定不会出错。
(当然,有些人说abaqus/cae有很多关键字不支持,但是hm支持。
我的建议是:有那功夫,或许INP文件都改完了)对于2,首先声明,所有在hm里建立的SET,都会出现在abaqus assembly里的set里,所以在abaqus里加载的时候,都是可以调用的,你所要做的就是正确的建立node set or element set。
很多人知道在abaqus part里也有个set,那个是干什么的呢?目前我就是用来操作材料施加的。
很多时候模型是各种复杂材料的混合,如果在abaqus里直接赋予,选取模型区域的手段有限(单个点,点到手抽筋;by angle,很多地方选不上,选到眼花;by set,在abaqus里建立part set的难度不下于手动点),我的建议:在hm里赋予一个空材料属性给相关的区域(hm 里有几何元素,选起来简直就是小CASE),到了abaqus里,软件会自动为你的每个材料区建立一个新的part set,这时候,空的材料属性要炸要炒随你便。
剩下的问题都不是问题。
”论坛问题汇总1、hypermesh导入abaqus有单元显示、无模型显示。
答:这个问题很常见,不仅在hypermesh_to_abaqus中有人问,在HM与其它软件接口也有人反复问。
首先要肯定的是导入过程没有任何问题。
在此,引用老向版主的一段话来回答“版上不停的有人问为什么HM不能导出几何.看的人都烦了.为什么要导出几何呢?* H_m C?@不同的软件,对几何的理解是不一样的, 所以才有这么多的不同的几何格式.E0H x8?0m5 D k如果要导出几何,HM还得去研究你abaqus/ansys/patran内部是如何理解几何的,这是个浩大的工程.M S0M你应该知道,对于求解器来说,它只需要知道节点,单元,材料,载荷等信息就能够求解了.要几何干什么呢?X q3w G A6 H8A5d几何模型的作用仅仅是为了得到节点,网格.. 一旦有节点,网格有了,几何模型就可以扔掉了.* $c3 E&~C6x4n V#R2后处理程序本身也是基于有限元模型的,而不是基于几何模型的.D6K6C?798g你既然打算用HM做前处理,就干脆一点,把所有的东西都在HM里面做好,然后提交给abaqus/nastran计算就行了.p49W u9XHM对abaqus求解器的支持一点不比abaqus/cad本身差,只有及少数特殊的场合,需要手工添加一些语句.”2、从HM中把一个装配件划分好的网格生成inp文件后,导入abaqus中去,为什么是一个零件,怎样才能是一个装配件?答:part, instance是abaqus独有的概念。
hyperworks接触分析
/viewthread.php?tid=932569&highlight=contactsurf 2011-5-7
hypermesh中定义接触contact的问题 - CA01:HyperMesh&HyperView--前后... 页码,3/8
用radioss求一个简单的问题.如图,上下两个梁,
中面接触,间隙为0.在上梁的末端施加一个向下
的力,那么下面的梁也会随之受力变形.我的步骤
是,把两个梁划好网格后,先在analysis里
contactsurfs面板里用solid faces建立两个
contactsurfs,再在interfaces面板里创建一个
/viewthread.php?tid=932569&highlight=contactsurf 2011-5-7
hypermesh中定义接触contact的问题 - CA01:HyperMesh&HyperView--前后... 页码,8/8
應用熱流分析中心 CRADLE唯一在台直接技術中心, 散熱設計 SC/Tetra, STREAM, Heat Designer www.atac.tw
NI—虚拟仪器技术创始人 基于计算机的测量和自动化方案 高效的软件,模块化I/O与集成平台 /virtualinstrumenta
?如果您已经在地址?打开googleads兴趣信息的链?单击后退按?单击搜索仿真币1064线性静力下contactsurf的法向要冲里或者另外的方法如上图把推力方向设为revnorm非线性接触分析推力方向正常正好相反不知道是怎么回事contactrar49575kb我能抵抗一切
HYPERMESH的一些常见问题的解答
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拉。
7、请问在hypermesh中如何划分装配体比如铸造中的沙型和铸件以及冷铁,他们为不同材质,要求界面单元共用,但必须能分别开你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。
hypermesh常见问题汇总
Hypermesh常见问题汇总beta 版序虽然总结报告写过N多遍,心里还是有些紧张啊。
Hypermesh最为一个优秀的网格划分工具,个人认为最突出的部分在于几何清理,这让网格划分变得简单易行。
有句老话说的好啊,不怕不识货,就怕货比货,用过其他前处理软件的同仁对此应该深有体会。
这里简单对该软件做一个系统的简单的介绍:1、软件主要模块该软件主要由geometry、2D、3D、analysis、tool组成。
后处理模块在此不做详细说明,由于大家用的求解器也五花八门,analysis面板的功能也不做详细说明。
2、通常的操作步骤(本文操作说明以以上为准,与时俱进)导入cad模型——>几何清理(包括对模型的分块)——>面网格——>检查质量——>修改网格——>生成体网格——>检查网格质量——>删掉无用的面网格——>导出数据文件3、容易出问题的地方个人认为网格划分过程中的问题都是可以避免的,因为这原本就没什么技术含量,有技术含量的只是软件,我们只需按照正规的步骤去操作,可以说每个人都能画出来。
高手与新手的差距在于熟练度、对网格的理解、对网格质量的把握。
由于hypermesh软件自带的help说明很不错、非常不错、相当不错,所以我会在文章中引用一些来辅助说明问题。
(和的功能差不多,无实质性的改变,的HELP文档比做的好些,适合通看,适合查询。
所以推荐新手安装,把2D和3D的例子做一遍上手更快)该文章是面对所以使用hypermesh软件的同仁的,所以看过英文help的不要觉得我啰嗦,虽然我们一直强调英语的重要性。
“废话”说了一大堆,下面开始正文。
——西山小宝接口问题1、hypermesh转入ANSYS如果你在导出数据的时候出现“ELEMENT ***** IS NOT DEFINED”的问题用ET TYPE 建立单元类型,用component manager来赋给网格,而不是用element types。
hypermesh常见问题
1、如何将.igs文件或.stl文件导入hypermesh进行分网?files\import\切换选项至iges格式,然后点击import...按钮去寻找你的iges文件吧。
划分网格前别忘了清理几何6、在使用TOOL->reflect命令,映射单元时,得到了映射的结果,原先的对象却不见了,应如何处理?答:方法1、在选择reflect后命令后,应选择duplicate命令,复制欲操作的对象。
方法2、先把已建的单元利用organize〉copy到一个辅助collector中,再进行操作。
16、igs导入hypermesh后,想将模型整体尺寸缩小一半,在hypermesh中能实现么?答:可以在tool panel中,选择scale命令完成。
34、对加面载荷的菜单,magnitude是力的大小,magnitude%是什么?magnitude%是指在图形区中的显示设置,100%表示1:1的比例。
magnitude%是显示的箭头大小与施加压力大小的百分比42、另外ruled和skin有什么不同呢?skin可以构造曲面。
ruled构造直平面。
51、在进行单元的删除或隐藏命令时,常用的by config 是什么选择方式? type里的ctria3和ctria4又是什么?答:通过config命令用来选择单元的类型。
config也可以认为是一种大的类型,他提供了单元的基本形式,如4节点quad等,但是对应于不同的求解器,即使是4节点的quad也有不同的类型,如适用于平面应力,平面应变的,壳单元等了。
type是具体的单元类型。
举个例子,比如同样4节点quad,选择config为quad4,那么广义的层面上就与3角形,体单元区分开了。
type中选择plane1呢,说明你的单元是平面应力类型单元(这个在你之前的单元属性中已经定义了,否则没用)。
这样又进行了细分,可以很方便的定位你要选择的单元。
可以说分的越细,我们选择越方便。
hypermesh初学者常见问题汇总
hypermesh初学者常见问题汇总.cn/topic_973849_1.htmlHypermesh问题求助贴汇总和解答1.请教哪位高手知道怎么把PROE图导入HYPERMESH方法有很多,一是可以把模型直接导入hm里面,通过import 选择geo 再import即可,如果你的破衣文件版本比较低的话;二是可以将破衣文件另存为为stp或者igs格式,再在hm里面打开,这种方法比较常用和可靠,无论是你的破衣文件的版本有多高,它正常情况下(只要文件不是很大)都能打开。
2. HYPERMESH导入IGS模型出错我用PRO/E建的模型,保存为IGS的文件,在HYPERMESH中导入的时候就会说产生一个分割错误,是否保存模型,确定后就说文件保存在crash0.hm,退出HYPERMESH。
这是什么原因啊导入几何图形出错有我知道的两种可能:一是上面所说的放在中文的文件夹里面,hm目前不能识别中文的文件夹;二是文件夹放在桌面也可能出错,最好还是放到某个盘里。
3. hyperMesh中的单元类型请问HyperMesh中梁单元都有那些类型,怎样定义梁单元的截面属性.在帮助文件能查找吗?图片:有很多类型:比如下面的图片那么多吧。
在帮做里面能找到相关的资料,输入h,然后在索引里面输入beam即可找到相关内容4. HM划分好的网格如何检查质量并对应自动修改?请教各位,我在HM里面画好的网格,但是很多单元质量不符合后续处理的要求,提交模拟分析的时候老是报错,请问哪个命令可以自动找出这些问题网格,并自动修复,我是HM 最菜的菜鸟,烦请解释的说的详细些!方法:先将不很你要求的网格找出来——————F10,检查你要求的质量,save failed。
然后F5将合格的单元隐藏起来,在按一下Q,可以手动优化一下节点。
但也可以直接用q来优化网格。
5. 兼容性问题CATIA做出来的图能不能导入hypermesh9.0里分隔,如果能分完格的图能否用abaqus6.9分析?可以。
hypermesh常见问题解答
hypermesh常见问题解答HM运用小常识1.如何在体表面提取面单元HM->TOOL->faces->find faces2.在Hypermesh中使用OptiStruct求解器的重力、离心力、旋转惯性力施加方法在HyperMesh中采用定义loadcols组件(colletors)的方式定义重力、离心力以及惯性力。
1、重力重力的施加方式在的card image中选择GRAV,然后create/edit,在CID中输入重力参考的坐标系,在G中输入重力加速度,在N1、N2、N3中输入重力方向向量在重力参考坐标系中的单位分量,然后返回即可2、离心力离心力的施加方式在的card image中选择RFROCE,然后create/edit,在G中输入旋转中所在节点编号,在CID中输入离心力所参考的坐标系,在A中输入旋转速度,在N1、N2、N3中输入离心力方向向量在离心力所参考坐标系中的单位分量,返回即可创建离心力;如果需要定义旋转惯性力,在RACC中输入旋转加速度即可,二者可以同时创建,也可单独创建。
如果在一个结构分析中,需要同时考虑结构自身的重力和外界施加的外载荷,那么你可以按照楼主wjsgkz介绍的第一条建立重力load collector,但是外部载荷的load collector你怎么建立是同时建立在重力的load collector中吗如果是,那边有一个十分混淆的问题:在你建立重力的load collector的时候,你选择了GRAV卡片,那么你凡是建立的该重力load collector之中的力都带有GRAV 卡片属性,这显然是不对的。
但是,如果你重新建立一个新的load collecotr,然后把外部载荷建立在其中,那么就有重力和外部载荷两个load collectors,但是在你建立subcase的时候你只能选择一个load collector,那么你无论选择哪一个都必将失去另外一个,这就与我们的本意相矛盾了,我们是希望同时考虑结构自重和外部载荷的联合作用下进行分析的,这个时候应该怎么办怎么获得结构同时在自身重力和外部载荷作用下的变形和应力谁知道方法1:工况组合;使用"LOAD"卡片叠加重力载荷和其他载荷;创建一个load collector;card image选LOAD;点击create/edit;把下面的load_num_set改成你所要组合的载荷的数目;然后在上面L1,L2,L3....选中你要组合的项,前面的s1,s2,s3,,,,是载荷组合时候的权重系数。
hypermesh-abaqus论坛常见问题汇总
HM——ABA接口问题简洁一些,引用小宝斑竹在接口问题中的体会:“关于hm-abaqus的接口补充说明经常用HM-abqus的人或者刚开始使用的人,对于软件的接口一般存在以下问题:1、INP文件导入abaqus出错。
2、在abaqus里选择加载面,设置材料属性不方便。
(也可以理解为没有几何元素的模型在网格上选取东东比较困难)除了以上的两种,暂时我还没发现其他的问题。
对于1,只要前处理没有除网格外的载荷信息,并且所有关键字名称都没有数字,那么恭喜你,它一定不会出错。
(当然,有些人说abaqus/cae有很多关键字不支持,但是hm支持。
我的建议是:有那功夫,或许INP文件都改完了)对于2,首先声明,所有在hm里建立的SET,都会出现在abaqusassembly 里的set里,所以在abaqus里加载的时候,都是可以调用的,你所要做的就是正确的建立nodesetor elementset。
很多人知道在abaqus part里也有个set,那个是干什么的呢?目前我就是用来操作材料施加的。
很多时候模型是各种复杂材料的混合,如果在abaqus里直接赋予,选取模型区域的手段有限(单个点,点到手抽筋;by angle,很多地方选不上,选到眼花;by set,在abaqus里建立partset的难度不下于手动点),我的建议:在hm里赋予一个空材料属性给相关的区域(hm里有几何元素,选起来简直就是小CASE),到了abaqus 里,软件会自动为你的每个材料区建立一个新的part set,这时候,空的材料属性要炸要炒随你便。
剩下的问题都不是问题。
”论坛问题汇总1、hypermesh导入abaqus有单元显示、无模型显示。
答:这个问题很常见,不仅在hypermesh_to_abaqus中有人问,在HM与其它软件接口也有人反复问。
首先要肯定的是导入过程没有任何问题。
在此,引用老向版主的一段话来回答“版上不停的有人问为什么HM不能导出几何.看的人都烦了.为什么要导出几何呢?* H/ _/ m' j; C? @不同的软件,对几何的理解是不一样的,所以才有这么多的不同的几何格式.; E0 H- x8 ?0 m5 D k如果要导出几何,HM还得去研究你abaqus/ansys/patran内部是如何理解几何的,这是个浩大的工程.- M) S0 M! \( \你应该知道,对于求解器来说,它只需要知道节点,单元,材料,载荷等信息就能够求解了.要几何干什么呢?' X- q3 w G) A6 H8 A5 j" i, d: \* i$ c3 E& ~( C6 x4 n" V# R2 I几何模型的作用仅仅是为了得到节点,网格..一旦有节点,网格有了,几何模型就可以扔掉了.后处理程序本身也是基于有限元模型的,而不是基于几何模型的.! D6 K6 C' ?7 r9 j8 g你既然打算用HM做前处理,就干脆一点,把所有的东西都在HM里面做好,然后提交给abaqus/nastran计算就行了.p4 l9 W, t! u9 X( }HM对abaqus求解器的支持一点不比abaqus/cad本身差,只有及少数特殊的场合,需要手工添加一些语句.”2、从HM中把一个装配件划分好的网格生成inp文件后,导入abaqus中去,为什么是一个零件,怎样才能是一个装配件?答:part, instance是abaqus独有的概念。
HYPERMESH的一些常见问题的解答
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拉。
7、请问在hypermesh中如何划分装配体?比如铸造中的沙型和铸件以及冷铁,他们为不同材质,要求界面单元共用,但必须能分别开?你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。
hypermesh autocontact用法
hypermesh autocontact用法摘要:1.概述Hypermesh Autocontact2.Hypermesh Autocontact 的功能和特点3.Hypermesh Autocontact 的使用方法4.Hypermesh Autocontact 的注意事项5.Hypermesh Autocontact 的优缺点分析正文:【概述Hypermesh Autocontact】Hypermesh Autocontact 是Hypermesh 软件中的一个模块,主要用于模拟接触问题。
它可以模拟多种接触类型,如点接触、线接触和面接触,广泛应用于工程领域,如机械制造、航空航天等。
【Hypermesh Autocontact 的功能和特点】Hypermesh Autocontact 具有强大的功能和特点,包括:1.支持多种接触类型:点接触、线接触和面接触;2.支持多种求解器:可以与多种求解器连接,如Abaqus、SolidWorks 等;3.强大的网格处理能力:可以对模型进行网格划分,并支持局部网格加密;4.灵活的参数设置:用户可以根据实际需求,设置接触参数、求解参数等;5.直观的后处理:可以显示接触力、接触区域等结果,便于用户分析。
【Hypermesh Autocontact 的使用方法】Hypermesh Autocontact 的使用方法如下:1.导入模型:首先,需要将待模拟的模型导入到Hypermesh 软件中;2.创建接触对象:根据实际需求,创建接触对象,如点接触、线接触和面接触;3.设置接触参数:对接触对象进行参数设置,如接触力、摩擦系数等;4.划分网格:对模型进行网格划分,并可以根据需要进行局部网格加密;5.设置求解器:选择合适的求解器进行求解;6.进行求解:运行求解器,得到接触结果;7.后处理:查看接触结果,如接触力、接触区域等。
【Hypermesh Autocontact 的注意事项】在使用Hypermesh Autocontact 时,需要注意以下几点:1.模型的导入:模型必须导入到Hypermesh 软件中,且模型应保证无重边、无破洞等;2.接触对象的创建:接触对象的创建应根据实际需求进行,且接触对象的尺寸应合理;3.网格处理:网格划分的质量直接影响到求解结果的准确性,因此需要合理设置网格参数;4.求解器的选择:根据实际需求和硬件条件,选择合适的求解器进行求解。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关于HYPERMESH中做接触需要注意的一些问题研究了两天,终于大概搞出个所以然来。
在Hypermesh中做接触分析,要区分两种状态:
1接触体(GA)与目标体(GB)的距离如果小于1e-14,那就需要定义一个局部坐标系,坐标系的X轴是GA->GB的方向。
如果是圆周接触,那就需要
定义一个柱坐标系,X轴是径向方向。
1.1在gap单元的property(PGAP)中,U0=AUTO,KA=auto,KB=blank,
MU1=blank,MU2=blank。
1.2在control card的GAPPRM中,CKGPDIR=REV(因为距离非常近,有可
能GA已经渗透入GB,此时X方向就不能代表GA->GB。
REV选项可以
调整这种反向的状态),GAPGPRJ=NORM,ERRMSG=FULL(输入所有错误
信息,可以看出哪里出了问题)。
2GA与GB距离大于1e-14,无需定义局部坐标系。
2.1在gap单元的property(PGAP)中,U0=AUTO,KA=auto,KB=10(一
个小一些的值),MU1=blank,MU2=blank。
或U0=0,KA=auto,KB=blank。
2.2在control card的GAPPRM中,CKGPDIR=ERR,GAPGPRJ=NORM,
ERRMSG=FULL
对于PGAP一些参数的解释:
如果要设置非滑移表面,则可以在control card中,设置PARAM,GAPOFFSET = NO。