hypermesh常见问题汇总docx.docx

上传人:b****7 文档编号:16330503 上传时间:2023-07-12 格式:DOCX 页数:93 大小:74.16KB
下载 相关 举报
hypermesh常见问题汇总docx.docx_第1页
第1页 / 共93页
hypermesh常见问题汇总docx.docx_第2页
第2页 / 共93页
hypermesh常见问题汇总docx.docx_第3页
第3页 / 共93页
hypermesh常见问题汇总docx.docx_第4页
第4页 / 共93页
hypermesh常见问题汇总docx.docx_第5页
第5页 / 共93页
hypermesh常见问题汇总docx.docx_第6页
第6页 / 共93页
hypermesh常见问题汇总docx.docx_第7页
第7页 / 共93页
hypermesh常见问题汇总docx.docx_第8页
第8页 / 共93页
hypermesh常见问题汇总docx.docx_第9页
第9页 / 共93页
hypermesh常见问题汇总docx.docx_第10页
第10页 / 共93页
hypermesh常见问题汇总docx.docx_第11页
第11页 / 共93页
hypermesh常见问题汇总docx.docx_第12页
第12页 / 共93页
hypermesh常见问题汇总docx.docx_第13页
第13页 / 共93页
hypermesh常见问题汇总docx.docx_第14页
第14页 / 共93页
hypermesh常见问题汇总docx.docx_第15页
第15页 / 共93页
hypermesh常见问题汇总docx.docx_第16页
第16页 / 共93页
hypermesh常见问题汇总docx.docx_第17页
第17页 / 共93页
hypermesh常见问题汇总docx.docx_第18页
第18页 / 共93页
hypermesh常见问题汇总docx.docx_第19页
第19页 / 共93页
hypermesh常见问题汇总docx.docx_第20页
第20页 / 共93页
亲,该文档总共93页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

hypermesh常见问题汇总docx.docx

《hypermesh常见问题汇总docx.docx》由会员分享,可在线阅读,更多相关《hypermesh常见问题汇总docx.docx(93页珍藏版)》请在冰点文库上搜索。

hypermesh常见问题汇总docx.docx

hypermesh常见问题汇总docx

 

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*****ISNOTDEFINED”的问题

用ETTYPE建立单元类型,用componentmanager来赋给网格,而不是用element

types。

(参考HELP:

SettingUpaModelinANSYS-HM-4410)

2、hypermesh导入abaqus

可以从hypermesh正常导出,但是在导入abaqus的时候没有模型显示,在底下对话框中提示警告WARNING,告诉你line****语法出错。

这类问题的出现是由于abaqus的关键字不支持任何形式的数字表达,所以一般这类问题有2种解决办法。

A:

在hypermesh里的model树里右键rename。

B:

用记事本打开INP文件,编辑——>转到——>输入WARNING中的行数——>找到

问题关键字——>替换掉全文的错误关键字

3、hypermesh导入nastran

用nastran文件做流体前处理,但是需要hypermesh画网格,没有四棱锥(金字塔单元)。

可以在userprofiles里选择CFD的template,不用担心格式问题,CFD是

专门针对流体网格的接口模式,默认的数据文件后缀名是nas,可以正常导入

fluent等。

4、hypermesh导入ls-dyna

至今为止,我还没遇到过接口问题,有问题的可以联系我进行补充。

5、hypermesh导入其他userprofiles中没有的软件

不要着急,hypermesh的接口是死的,但是人是活的。

一般的求解器都支持

nastran格式的网格文件,如果没有你要的格式,不妨一试。

 

网格问题

要明确rbe2,rbe3的区别,具体怎么用,得具体情况,具体分析。

约定:

蜘蛛网状的联接中心的那个点叫做主节点(masternode),.从节点叫做

(slavenode)。

rbe2:

即所谓刚性联接,主节点运动到哪,从节点跟到哪,从节点的位移与主节

点始终保持一致,也就是一个主节点决定多个从节点。

在计算的时候,程序只需

要计算主节点的位移,其他节点的位移等于主节点的位移。

rbe3:

与rbe2相反,各个从节点是独立运动的,主节点的位移是从节点的位移

的线性组合,也就是多个从节点决定一个主节点。

在计算的时候,先算出所有从

节点的位移,然后用线性组合得出主节点的位移。

rbe3通常用于把集中力/力矩分配到实际承载的区域的各个节点上,也就是

slavenode.各个slavenode得到了分配的力之后,各自独立变形。

实际上就是

代替了手工把总力/总力矩分配到各个节点这个过程。

rbe2除了把集中力/力矩分配到从节点外,各个从节点不能独立变形,其变形必须与主节点保持一致,相当于用刚度无穷大的杆/梁把主节点和各个从节点联接起来。

——hg_boy

关于hypermesh的单位

跟大多数有限元软件一样,hm只认数值,不认单位的。

单位只有使用者本人知道。

你只要保证各个量所使用的单位的一致性就可以了。

 

在hypermesh里面怎么找重心在保证你的模型有密度的前提下

在POST下SUMMARY中选一template的CTR-OF-GRAVITY或在tool——>masscalc。

 

edges和faces如何使用

findface可以用来检查体网格内部是否存在缝隙。

使用findface,可以抽出

 

一个封闭面网格,如果模型内部存在缝隙,则在封闭面网格中存在面网格。

findedge主要用来检查面网格模型是否封闭,为生成体网格作准备。

如果一个面网格模型不存在freeedge和Tconnect.就能判定这个网格是一个封闭的面网格。

 

——flyingwings

正常情况下findedge后只在边界部位生成edge,如果在其他地方生成了edge,说明该处有缝隙,网格不连续。

Findface同理。

(可参考HELP:

Tofindthe

freeedgesinagroupofelements)

 

有关网格质量的问题

1、纵横比

二维网格中纵横边的比值或最长边与最短边的比值。

正四边形的纵横比为1,偏

离正四边形越远数值越小,比值越接近1越理想。

2、歪扭角

代表偏离直角(90度)的程序。

矩形的相交角为90度,所以歪扭角为0。

偏离矩形越远歪扭角越大。

三维网格(四面体、六面体楔形)的歪扭角采用各面的歪扭角的最小值。

3锥度

表示偏离矩形形状的程度。

矩形的锥度为1,偏离矩形形状越远(靠近三角形形

状)锥度越小。

三维实体网格(六面体、楔形)的锥度取各四边形面的锥度的最小值。

4、翘曲

评价偏离平面的程度。

三点构成一个平面,在四边形单元上四个顶点未必总在一

个平面上,评价偏离平面的程序指标为翘曲。

在同一个平面上时翘曲为0,偏离

平面越远翘曲数值越大。

实体网格(六面体、楔形)的翘曲值取实体各四边形面的

翘曲值得最小值。

5、雅可比比率

在网格的各高斯积分点计算雅可比行列式(一般和网格边的一阶导数相关),

其中最小值和最大值的比就是雅可比比率。

二维单元首先将单元投影到平面上

 

(任意四边形三点构成的平面)然后计算雅可比行列式,实体单元直接计算雅可比行列式。

四边形单元不是凸形时,将出现负值,分析也无法正常完成。

简单

形象点说,四边形任意两个节点的矢量方向指向网格域外,则雅可比阀值为正,

指向域内则为负。

6、扭曲

实体网格的相对面相对扭转的程度。

7、坍塌

自动划分网格时会产生四面体网格(TetraMesh),此时可能会产生接近于板的高度很小的四面体,这样的四面体被称为塌陷四面体(CollapsedTetra)。

塌陷值用于评价四面体单元塌陷程度。

8、线长度

检查杆系网格线的长度。

9、二维面网格两边交角.

检查面网格的两个边构成的角度。

——civilfans

如何快捷删除重合面

8.0GEOM->SURFACE->FINDDUPLICATES

9.0geom->defeature->duplicates

 

hypermesh如何布尔运算

Geom-solidedit-boolean

 

hypermesh怎样显示节点坐标

键盘F4——>选上节点

 

关于几何修正的后的一些问题

例如你把两个曲面toggle在一起,就会发现原来的曲面不在是光滑的了,取而代之的是一些褶皱面。

出现褶皱是有的。

不同的生成面的方式(spline、skin、drag、rule)在一

 

些时候得出的面的视觉效果是不同的,如果褶皱不是很厉害,是不用管它的,就像有时候面的边界明明是闭合的(通过edge的颜色判断),但是看起来还是有缝。

几何不是问题,关键是看生成的网格效果怎么样。

 

有关二次单元的问题

通过orderchange(2D或3D面板下都有)来转化阶次;2D面板下的automesh(或F12)默认的是firstorder,可以通过按钮调成secondorder。

 

有关网格质量的问题

以前老向写过一遍,JACOBI下限~(越接近1越好)WARPAGE上限30~40(越小越好)ASPECT上限5~6(可适当放宽)SKEW上限60~75TETRALCOLLAPSE>=以上数据为一般值,可根据具体要求进行适当的调整。

 

关于面网格与体网格的连接问题

除了节点一一对应的特殊连接外,需要对连接处节点自由度进行限制。

 

在对个component间进行来回操作的时候,需要确定当前处于激活状态的是哪

个component.可以在model树中右键“makecurrent”或在信息提示栏左键进行选择。

 

关于提取中面的问题

软件提供一个midsurface(GEOM面板),不过很多时候用这个功能生成的中面都是残缺不全的,修要花更多的时间去修面。

所以我们一般都是在表面画完网格,然后offset到中面上。

 

其他一些软件操作问题可能没有全部列出来,后续会进行补充升级。

不过我

还是希望大家在提问之前先搜索一下以前的帖子,或搜索一下HELP。

打开help的web页面进行如下操作,直接是一个CHM的文档。

 

Hypermesh的帮助比任何参考书都好,要快速有效的利用起来。

 

1、我想提取一个面的线,映射到另外的面上,然后用那个线来分面,该怎么做呢?

 

如果是几何面,但是没有你需要的边界线的话,你可以在几何面上已有的边界

线上createnodes,然后利用这些nodes--〉lines/create,建立你需要的线,再project;

或者最简单的办法,选择surfedit/linefromsurfedge

 

如果是网格面,你可以geom/fea->surface,再project,或者直接projectnodes,

利用nodes可以直接划分面

 

2、hypermesh中如何将网格节点移动到指定的线或者面上。

 

project.

 

3、面上网格分不同的comp划分,但划分后所有网格并不是连续的,只有同一个comp

的网格连续,和临近的comp相邻的网格不连续,就是存在重叠的单元边和结点,如何合并

 

为连续的单元

 

1、Tool->edges下找出并合并面单元的自由边和找出并删除重节点

 

2、Tool->faces下找出并合并体单元的自由面和找出并删除重节点

 

4、我的模型画出六面体单元了,但是是8节点的,想变成20节点的,怎么变?

我用

的是solidmap功能生成六面体单元的?

 

1Dor2Dor3D下面的orderchange

 

5、直接在已分网的体表面上,createelementsthroughnodes,这个要在哪个菜单

 

实现?

我找不着

 

edit/element中不是有个create吗?

那就是通过node建单元

 

6、对灰线构成的区域划分2D网格,网格后发现灰线变成了红线,是怎么回事

 

呢?

对计算结果有影响么?

 

灰色的是lines,至于为什么画完网格后会变成红色,是因为生成了surface,

surface的自由边会由红色来表示。

请注意为什么会生成surface,是因为你选择了

mesh/keepsurface这个选项

 

7、偶很想知道OImesh定义是什么,和普通的mesh有什么区别

 

普通mesh的网格经过cleanup或QI调整后就跟QImesh划分的网格效果差不多,

QI的具体参数可以自行设定。

QI主要目的是为了节省时间,QI就是QualityIndex——质

 

量导引

 

HM最强调的就是网格质量的概念,有限元计算的精度取决于网格质量,再好

 

的求解器如果网格质量不好,计算的精度也不会好。

 

8、有两个闭合的园,一上一下,如何在两个园间创建曲面?

使形成圆柱面?

 

ruled

 

或选择line方式。

记住选择surfaceonly。

 

9、hypermesh划分的网格其中一部分单元的节点连接顺序是顺时针的,导致计算不能

进行,请问大侠如何在hypermesh中改变节点连接的顺序呢?

谢谢!

 

ifisshellelement,reversetheelementnormal!

 

if1-Delement,youwillneedtorecreatit

 

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单元划网格。

我想在他们共线的部分建立硬点如何呢?

 

addfixedpointinthesurface

 

18、划分实体时,将其分成几个部分进行划分,发现有很多的节点不能重合,怎么处

理啊?

另外,linedrag和linearsolid二者有区别么?

 

你划分的是何种网格?

如果是六面体,看看是否能用手工协调。

采用splitelement.

 

linedragallowsyoutocreateatwo-orthree-dimensionalsurfaceand/or

meshorelementsbydraggingnodes,lines,orelementsalonganotherline.

 

Thelinearsolidmenupanelallowsyoutocreatesolidelementsbetween

 

twogroupsofplateelements.

 

19、默认的半径是原来圆半径的倍,象我们现在工作时候都要求2倍左右。

圆很多时

手动画工作量较大,请问有谁知道该怎么设置washer的值?

 

可以的,在中,找到下面的句子,修改最后的数字为你想要的数值。

 

*createbutton(2,"Washer",0,0,10,BUTTON,"Createatrimmed

 

surfaceconcentricwithanexistinghole.","Washer",

 

20、就像如图所示的塑胶件。

一次划分肯定是不行的,一个面一个面的划分又不太现

 

实。

不知大家如何对待此类零件的。

 

答:

有一些面可以先进行划分,比如最小尺寸比较大的几个面和相邻的某个具有最小

 

尺寸的面,然后对其他的规则面用拉伸之类的方法划分,对于剩余的面,根据最小尺寸单独划分了,在1d面板中可以找到这些连接方式。

 

21、hm是不是不能直接划分实体单元,只能通过2d网格来生成

 

对四面体单元来说,可以直接划分,但是为了更好的控制单元质量,推荐采用先划分

2d网格,调整质量以后再生成3d网格,如果是六面体网格,也可以直接划分

 

22、想用ansys求解,对加的载荷不放心,觉得在ansys中加比较好,可是ansys选择node的功能太差,所以想在HM中先将要加载的节点编组(不要单元),可是没有找到方法,哪位给个提示?

 

你可以试一下entityset中node选项。

 

30、hypermesh里有没有类似于patran里"硬点"和"硬线"?

就是设置一些点或

者线,使其成为划分网格的节点和边界。

有,fixedpoint和共享边(绿边)。

学一学几何清理就知道了。

31、如何删除灰色线?

图形中灰色的线条和点往往都是辅助线。

在宏菜单上的Disp页面中点击

lines隐藏掉这些辅助线的显示,或者用F2删除所有的lines。

32、elementsize这个主要体现在何处。

elementsize是通过调整单元大小来进一步修改网格的,点击recalcedge,

在elementsize中输入想要的单元大小,mesh。

而elementdensity是通过改

变边界单元的数量来控制网格的,点击setedgeto后输入单元个数,mesh。

33、对于有几何对称或者可以旋转的比较有规律的模型,如何从导入的几何模型

中提取出这些特征。

譬如对对称的,按对称面分开。

对旋转的,提取出一个面来,等等?

可以先建一个对称面2d>plane,然后用geom>intersect命令就可以了。

 

34、对加面载荷的菜单,magnitude是力的大小,magnitude%是什么啊,好像帮助中没有(也许没有注意到),是不是用于加变化载荷的?

magnitude%

选择uniformsize

是指在图形区中的显示设置,

方式来显示。

100%表示

1:

1

的比例。

你还可以

magnitude%是显示的箭头大小与施加压力大小的百分比

35、是初级选手,我想接着问一下,不同部分的网格划分完后,组装时,如何保证结点一一对应呀?

通过节点缝合,即edges\equivalence来实现,注意tolerance大小的控制36、hm中“中性面”是怎么回事,他有什么作用?

中面是在对薄板类零件划分网格时用的吧,因为shell单元可以定义厚度,抽取中面以后大大减少了单元数目,减小了计算量。

很有用,尤其当作实体件与薄壁件连接时,如支架之类的板壳单元定义厚度时使用的是材料厚度的中间位置,而数学模型在建立时,为了验证是否干涉,都使用焊接零件的贴合面建立,所以在划分单元时需要提取中性面,尤其在非线性分析中,涉及接触计算,必须保证单元没有初始穿透。

37、为什么每次我到card中查看材料性能的时候,有个config,和type是来做什么用的,而且,点到edit的时候经常是不能编辑

在card里面只能看,不能改,要改config和elemtype需要在主菜单的相应面板里

38、如何快速选择节点?

(1)先mask一部分在bywindows

(2)bypath(但是bypath选择后的node不能save和receive)

39、在elemoffset里面的thicknessisuniform,thickness=elementT,or

thicknessfromelementsize这3个中的后两个始终不明白是什么意思?

---thicknessisuniform:

thetotalthickness=specifiedvalue

---thickness=elementT:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2