Hypermesh的一些总结

Hypermesh的一些总结
Hypermesh的一些总结

Hypermesh总结—入门一

1、如何将.igs文件或.stl文件导入hypermesh进行分网?

files\import\切换选项至iges格式,然后点击import...按钮去寻找你的iges文件吧。划分网格前别忘了清理几何

2、导入的为一整体,如何分成不同的comps?两物体相交,交线如何做?怎样从面的轮廓产生线(line)?

都用surface edit

Surface edit的详细用法见HELP,点索引,输入surface edit

3、老大,有没有划分3D实体的详细例子?

打开hm,屏幕右下角help,帮助目录下hyperworks/tutorials/hyermesh tutorials/3D element,有4个例子。

4、如何在hypermesh里建实体?

hm的几何建模能力不太强,而且其中没有体的概念,但它的曲面功能很强的.在2d面板中可以通过许多方式构建面或者曲面,在3D面板中也可以建造标准的3D曲面,但是对于曲面间的操作,由于没有"体"的概念,布尔运算就少了,分割面作就可以了

5、请问怎么在hypermesh中将两个相交平面到圆角啊?

defeature/surf fillets

6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢?

法1、在选择reflect后选择duplicate复制一个就可以

法2、先把已建单元organize〉copy到一个辅助collector中,

再对它进行reflect,

将得到的新单元organize〉move到原collector中,

最后将两部分equivalence,

就ok拉。

7、请问在hypermesh中如何划分装配体?比如铸造中的沙型和铸件以及冷铁,他们为不同材质,要求界面单元共用,但必须能分别开?

你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上

8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。

可用F12里的cleanup_add point,那里面还有很多内容,能解决很多问题

9、我在一个hm文件中创建了一组组装件的有限元模型,建模过程很麻烦,由于失误我把一个很重要的部件建在了另一个hm文件中,请问有没有什么方法把这个部件的有限单元信息转移到组装件的hm文件中呢?

如果可以,装配关系可以满足吗?

Sure, you can make it. Just export the only part from one hm file (export displayed only), and then import to your new hm file. Usually it will meet your assembly requirement, if not, you can easily translate it desired position with in hypermesh

10、本来是一个面,为了在中间某条线上布上种子点,用line进行了分割,如何把分割后的曲面再次合并成一个面?

repress edge

只要将两个surface的公共边toggle或者suppress掉就可以了

11、如何得到节点坐标?

按f4,在图形区单击你要察看的节点,然后点击edit,就会得到节点坐标

12、当几何模型导入hm界面后,线与线相交产生的points都会显示出来,有时为了观察方便,用宏菜单disp中的Only Comps把points隐藏了,但是要想在这些points上再作node,就麻烦了,不知道怎么unmask这些points?试了F5的unmask all 不行,请帮忙? geometry cleanup下面右上角的按钮vis opts,然后打开fixed point的显示。

13、如何把我节点跟单元信息取出来,重新编号?

这个问题你可以用tool里面的renumber命令实现

那能不能把节点坐标和单元编号等信息作为文件输出来啊,怎样实现

这些当然能了,Geom => usr profile=> 选择相应的求解器

file=>export

14、给定的一个几何体怎么使得它不同部位属于不同的collector 啊?

比如我有一个长方体,我要作拓扑优化,需要其中一个面一定厚度的体积(相当于一个小的长方体)保持不变,要求这部分和另外一部分处于各自不同的collector,怎么办?

Geom 页面下的organize可以把你不同的部分组织到不同的collector中

15、GRID 和CQUAD4 是指的什么类型的单元?

GRID 是指单元的节点,

CQUAD4是指四边形单元。node和GRID意思相同,可能是节点在不同文件中的两种表示吧

16、igs导入hypermesh后,想将模型整体尺寸缩小一半,在hypermesh中能实现么?

tool panel, scale, enjoy it

17、line-create line中,通过node建立线,但都是直线,模型的外观不规则,我想先建线然后将面分割,怎样能线沿着模型的外轮廓呢。我试着用liner、smooth都不好使

多选几个node,用smooth联起来,应该还不错的

或用surface edit面板下面的trim with nodes就可以通过node将面分割

18、spotweld在1D里面创建,我理解应该是一维的element,创建完后我想删除掉,在按下F2后,我选择element,然后选择all,可是还是删不掉,好象spotweld不是单元,那么究竟怎么处理掉呢?请指教!

f2,element,by config ,选择weld,然后delete

19、当模型比较复杂时,可不可以先生成各个部件的hm模型并保存,然后再依次将这些hm 文件调入hw中,形成一个完整的hm文件?在ansys中是可以这样做的,对于一个复杂的大的模型这样觉得很方便

可以。你只要不删除原来得模型,导入得那个就会和原来得同时存在。可以调入多个文件,不过模型要进行重新合并

20、因为hm划完网格后,没有体的概念了。为了方便ansys中在面、线或者点上加载荷,需要定义component,如何在hm中定义呢?请详细说明步骤,谢谢!

可以,organize中你可以选择你要的点,线,面,然后把他们move,或者copy进您的comp 里面就行呀。

其实你的问题最好用BCs-》entity set来解决。

21、Point和vertice的区别?hm里有创建立vertice的方法么?我看到以前老大的例图中,线上有些星形的点,是point还是vertice?

Point和vertice,从英文字面意思来讲,一个是点,一个是顶点。点可以包括顶点的概念

22、如果不慎把不同单元创建在一个collector里,为了编辑方便,想要把这些单元重新分配在不同的collector中,有什么办法呢?

organize,重新组织

23、pro/e建模,导入少一个面,怎么办?

Surface edit/filler surface,我多次试过导入proe和iges,发现似乎iges更好一些

或者用hypermesh的geom cleanup

24、哪位高手知道, 在Hypermesh 中,如何将单位为米的几何模型转换为毫米的?用哪个命令?谢谢.

Unfortunately, like most FEA software, Hypermesh does not need unit conversion and can not do that conversion. If you really want to, the only way is to scale you entire model up by 1000 times.

25、麻烦您指点我一下如何加单元属性呢?

card ---edit

26、如何删除没用的节点?

shift+F2

clear or clear all the node that you don't need.

27、可不可以在hypermesh中方便的查询某个单元的详细信息?

In the permanent menu, there is a button named card. Press this button and then click any elem, you will get what you want.

28、小弟来这里时间不长,斑竹能不能告诉我什么是“钱币原理“?以及划六面体的一些基本窍门?

"钱币原理"是ainite大侠对圆剖分的一种总结.圆很难直接对它剖分(自由剖分例外),"钱币原理"就是一种剖分方法,其实就是将圆分成5个四边形,然后进行剖分.

29、字体设置:每次进入Hypermesh都要在option下把menu font设置为font1,不知道有什么办法可以保存我的设置。这样就方便多了。^_^,谢谢。

答:*:\Altair\hw6.0\hm\bin\hm.cfg

.......

*menufont(2)

*titlefont(2)

*graphicfont(2)

...........

换有别的设置,自己看看!

30、hypermesh里有没有类似于patran里"硬点"和"硬线"? 就是设置一些点或者线,使其成为划分网格的节点和边界。

有,fixed point和共享边(绿边)。学一学几何清理就知道了。

31、如何删除灰色线?

图形中灰色的线条和点往往都是辅助线。在宏菜单上的Disp页面中点击lines隐藏掉这些辅助线的显示,或者用F2删除所有的lines。

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

element size 是通过调整单元大小来进一步修改网格的,点击recalc edge,在element size中输入想要的单元大小,mesh。而element density是通过改变边界单元的数量来控制网格的,点击set edge to 后输入单元个数,mesh。

33、对于有几何对称或者可以旋转的比较有规律的模型,如何从导入的几何模型中提取出这些特征。譬如对对称的,按对称面分开。对旋转的,提取出一个面来,等等?

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

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

magnitude%是指在图形区中的显示设置,100%表示1:1的比例。你还可以选择uniform size方式来显示。

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

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

通过节点缝合,即edges\equivalence来实现,注意tolerance大小的控制

36、hm中“中性面”是怎么回事,他有什么作用?

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

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

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

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

38、如何快速选择节点?

(1)先mask 一部分在by windows

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

39、在elem offset里面的thickness is uniform, thickness = element T, or thickness from element size 这3个中的后两个始终不明白是什么意思?

---thickness is uniform: the total thickness = specified value

---thickness = element T: the thickness at each node = the number of layer times(乘) the average length of the element edges adjacent the node.

---thickness from element size : the total thickness from your element`s comps (if not only , it will be average).

40、将一个三维的柱体从中间画开,去掉一半,结果是另外一半是缺少一个面的,也就是对称面,可是生成面的时候却总是不成功?什么原因?

一小块一小块地补,先到surf edit,选filler surf,用create nodes在线上生成了nodes,然后surf edit,选filler surf,用了node list。不要用lines。最后你可以toggle一下。

41、在2d网格的基本标准里面chordal deviation的含义是什么啊?

是弦差,主要用来检查网格模型与几何模型的匹配度。

42、另外ruled和skin有什么不同呢?

skin可以构造曲面。

ruled构造直文面

43、在global面版中的element order有first和second两种,什么意思?

一阶和二阶单元

通常二阶单元就是在一阶单元的基础上在各个节点之间插值出一个节点,例如我们所说的8节点的壳单元、20节点的六面体单元等等。从算法上讲就是更加精确,从物理上讲就是让有限元模型更加“柔软”。

44、不知道哪位大侠可以指教一下,我怎样才能让HYPERMESH以逆时针顺序导出单元?检查单元的法线方向

45、把某个component的一些单元转移到另一个component里面,该怎样操作呢?organize里面的move或者copy

46、一不小心可能在做模型时复制了某些collector中的单元,因为在做自由面检查时模型某些部分没有出现自由面,比较郁闷,不知道如何这些重合的单元?

check elem寻找duplicate的单元。有时候需要先equivalence相应的单元

请问大侠,那么如何删除不小心DUPLICA TE的NODE啊?

shift+F2——clear all

47、导入IGS文件后,我延长了某线框的线。发现hm实际上是重新生成了一条与原来线框一样的线(空间坐标和长度都一样)然后将这新条生成的线延长。

怪不得我用SPLINE来MESH的时候,在选择该线的时候经常选择了两条线(一条是原本模型的线,另一条是新生成那条)导致划分出来的网格畸形。

我是初学者,一点小发现。特来禀告各位^_^

48、一不小心可能在做模型时复制了某些collector中的单元,因为在做自由面检查时模型某些部分没有出现自由面,比较郁闷,不知道如何删除这些重合的单元?先谢了.

F10,然后F2,OK

或用check菜单,点击duplicate,然后点击save,然后把它保存到一个collector中,进行删除即可

49、如何在hypermesh里查看各节点坐标值?

用右下角的card

50、在进行几个分割的时候创建了一些node,但是在网格完成后觉得这些node很难看。有什么办法删除或者隐去这些node吗?

右边Disp中的Mask node 或shift+f2

51、by config 是什么选择方式? type里的ctria3和ctria4又是什么?

config,单元的类型

ctria4可能是三个节点的三角形,中心处还有一个附加的节点。四节点三角形单元。跟单元的拉格朗日插值的阶次有关。

config也可以认为是一种大的类型,他提供了单元的基本形式,如4节点quad等,但是对应于不同的求解器,即使是4节点的quad也有不同的类型,如适用于平面应力,平面应变的,壳单元等了。type是具体的单元类型。

举个例子,比如同样4节点quad,选择config为quad4,那么广义的层面上就与3角形,体单元区分开了。type中选择plane1呢,说明你的单元是平面应力类型单元(这个在你之前的单元属性中已经定义了,否则没用)。这样又进行了细分,可以很方便的定位你要选择的单元。可以说分的越细,我们选择越方便。

52、请问大家,我想显示一个model中各个节点的数字表示,我用tool里面的numbers菜单,处于standard图形模式下,每次点击on之后,那些节点的数字显示不到1秒钟就又消失了。如果用performance图形模式的话,就是一颗一颗很大的“大节点”,可是上面没有数字表示。请问我如何才能让hypermesh正确的显示节点的数字表示?

tools-》numbers-》display前打勾-》选择节点-》on

53、我刚刚起步学习HYPERMESHING,在做客车框架练习时,划分单元后,在两部分单元之间有间隙或者相交叉,我想请教一下各位大侠,怎样才能使两部分单元相连呢?

答:用F3快捷方式,可以把两部分单元的节点拉到一起。

或将两个surface的公共边toggle或者suppress掉就可以了。

54、如何把从iges文件导入的surface定义为collector?

答:导入后一般会自动生成一些collector,你如果想把所有的surface并入到一个collector 中,可以先在collector菜单中创建一个新的collector并在organize菜单中将所有的surface move to 或者copy to到这个目标collector(destination)中

55、老大,能不能请教一下,为什么Hypermesh调入*.igs后,模型的尺寸变了很多,请问为什么呀?有什么方法可以使尺寸不发生变化!急,谢谢

答:你可以看看尺寸变化的倍数,然后再在Tools--scale下乘以该倍数。有时候你可以直接读入CAD图

56、急需HyperMesh与Ls-dyan接口的练习资料?

论坛上有以下几个,请搜索下载:

HM_DYNA_Interface_Training01.pdf

HM 5.1 LS-DYNA Cards .pdf

Howtocreatedynacards.pdf

57、我建立了一些单元,又删除了一些单元,结果单元和节点序号变得十分混乱并且很大,我想重新排序,hm可以做到吗?

在Tool -renumber 面板下实现

58、在hypermesh中导入*.igs模型,能否将模型中用小圈圈表示的fixed point点删除,或者用什么方法使得在这些点处不生成网格种子?

方法1:F12------cleanup-------remove point

方法2:GEOM-----GEOMcleanup------fixed point------suppres

59、我用hm生成node,然后连接node,生成个四边形。但是在automesh里不让我分网格。说没有suf。为什么。如何生成suf?那为大侠告诉小弟一下吧?

正确的方法是在geom页面上的surface edit面板里选择filler surface,然后将操作对象切换到nodes。然后依次点击node就可以了。如果想用临时的节点或线CREA TE网格,可以在2D页下选RULE,SPLINE,DRAG等。AUTOMESH是在以有的SURFACE上做网格。

60、怎么把六面体单元的一个面化为四边形单元或面?

tools->faces->find face

补充一下,find face以后系统会把新生成的的单元放在自动生成的^face component 里面,而且六面体的几个表面都会生成"face",这时候你可以用organize菜单把你想要的四边形单元转移到合适的component里面。

Hypermesh总结—入门之网格划分

1、geometry clean中出现的黄色边界线表示什么意思?

表示共享边,三个或者三个以上的面共同的边界

2、HM中有什么工具可以补面的?

edit surface->surface filler 除了edit surface->surface filler外,还可以用spline,drag,sweep 等命令补面,只要选surface only选项就可以了.

3、划好2d网格之后,用tool->edges->tolerance=0.01->equivalence->find edges, 最后发现220个free surfaces,我记得有一个快捷键保存这些自由面到内存中,然后可以删除刚刚保存的面,大侠,帮忙

用你的操作发现的是free edges,它会自动保存在一个叫做^edges的component里,然后隐藏掉其他的部分,再点击右侧QA-->Find Attached 找到相邻单元,再进行处理。

4、出现黄线怎么几何清除?

GEOM CLEAN—SURFACE—FIND DUPLICA TES试试

出现黄线大多是有重合面出现,结合隐藏(F5)仔细观察一下,找到重合的面(有的及其微小)删掉就是

5、2d单元划分完毕,在Tool->check elems->connectivity中发现有这样的提示:”574 elements were found with questionable connectivity“,这时有些单元高亮,怎么解决这个问题,使得没有单元有连接问题,大侠们指教!

connectivity表示有重合单元存在,把重合单元删了就可以了。

具体操作如下:在Tool->check elems先点击duplicates,接着点击save failed;然后,按F2在elems下选retrieve,最后点击delete entity

6、体单元有什么优劣的评判指标;

check elems/3-d面板中QI/Tool>..

7、两个同心圆之间怎么生成填充曲面呢,两个圆都是红色的自由边界。

2D->spline

8、建模完后, find edges 检查没有通过,如何处理. 谢谢.请大家帮忙,方法是不是很多?

disp里面隐掉其他comp,只显示free edge,在macro菜单里,选QA,选find attached,找到与此相关的失效单元,手工修改之。

另外生成四面体还有检查T-connection ,是不是不检查三维单元的free edges 和T-connection?

不用检查三维单元的T-connection,可以检查free edges

9、节点合并是哪个命令,在哪?单元的连续性是用这个吗?

可以用F3合并节点,注:当你选中equivalence的时候,是将两个节点合并为一个,没选的话,它们只是位置在一起,但还是两个节点.检查单元的连续性是tool_edge(也可用SHIFT+F3)

edges(二维或曲面),faces(三维)单元连续性也用这个检查

具体见练习:https://www.360docs.net/doc/bc8915699.html,/cgi-bin/ut/topic_show.cgi?id=44533&h=1#250313

10、在检查三维实体单元节点一致的时候,先检查edges ,再把三维实体单元生成表面(faces),然后再对生成的表面进行edges的检查。可以检查内部的节点。不知道这个方法有没有太多的问题,欢迎大家讨论!

对有的三维单元来说,先生成face再检查其edge,一般来说就可以了,但是如果当模型中如果内部有一个闭合的空心的话,检查face的edge是检查不出错误的,这时,要检查face

的法向,只有这样,才能真正的检查错误。

如果不信的话,可以找一个无错误模型,删掉一个内部单元,再按上面的方法检查看一看就知道啦

11、在CHECK ELEMENTS中有个检查单元的是CONNECTIVITY,请问它的具体含义是什么,检查时如发现有问题,怎么修改单元啊

用来检查T-connection。根据你的模型来检查这一项,如果是从面单元生成四面体单元,必须保证没有T-connection。比如说目的就是分面单元,那么单元分完了,检查质量时首先得看分得单元有没有问题,那么就必须用到connectivity和duplicate

12、小弟也刚学不久,我讲一下我自己对自由边的理解:自由边也就是缺乏约束的边,如果在网格内部出现自由边,也就是说网格内部有某些节点不是被四周所有单元共享的,就2维来说,相当于这个地方是一条裂缝,在计算时就会带来较大的误差。

消除的方法,使用shift+f3的equivelence来合并微小间隙的相邻节点,用f3来和并较大间隙的节点。

13、二维单元检查已OK,提示是封闭的,可划三维网格时提示“Boundary recovery failed during sub-grid recover."请问是怎么回事,如何解决?

只是封闭的还不一定可以,还需要检查一下单元的质量,如果有的质量很坏的话,就生成不了四面体的。检查一下最大角,最小角,长宽比以及雅可比系数等

14、我在建模的时候,发现我建的两组面单元之间交接处面单元不重合。我利用distance把相对节点的距离变为了0,可是他们之间应该还是两组不同的节点吧,如何使他们融合为一组节点呢?

shift+F3 equivalence

15、哪位高手知道hypermesh中2D/ mesh params / elem size 的值如何改,我把模型从放大了1000倍后,哪个参数一直显示100.01,结果就不能用小于100.01的尺寸automesh,错误提示显示elem size must be greater than the node tolerance. 怎么办?

答、把option中的node tol和cleanup tol改小

16、划分完网格之后,有重复的节点在以后的分析中非常不方便,不知道hypermesh里有没有压缩的功能将重复的节点压缩一下

答:tools 中的edge/face ,然后equivalence

17、在UG中建的面的模型,现在导入hypermesh用shell分网(抽取中面比较繁琐,所以选择直接建面),但是现在分网的时候节点不连续,我想是导入片体不连续的原因。现在有什么办法么?谢谢了

两种比较直接的方法,取决于不连续的间隙有多大。

1. 在tool面板中选择check edges,equivalence所有重节点。选择适当的tolerance。

2. 或者通过F3进行节点替换。

当然如果影响不大,也可以在划分网格之前进行几何清理。

不过关于黄线的问题,要分情况对待。如果是重复曲面,应该设法删除,对可能由此造成的缺面问题,采用补面的方式。如果是T形连接,则有可能是正常的

18、在网格检查时,什么是“ the Jacobian of the shell elements”

答:是在壳单元内,积分点处最小Jacibian与最大JAcobian的比值!

对线性三角形单元,由于只有一个积分点所以这个选项永远是1

四边形单元的jacobian值不能为负值,否则计算会不收敛。除此之外,jacobian值越接近1单元质量越好

19、几何模型中是否只有都是绿线时,才可对其分网格(day1中的ujoint.是这样做的)?图中有有绿、红、黄线,划网格时有必要都处理吗?添加辅助线时有具体要求吗?

你所说的模型是板还是体,板就没必要了,体是要一定清理的了,但有时也可以将2D 画好之后,修改网格质量

20、用三角形网格做tetrmesh时出现sel-intersect tria. 请问各位是什么问题啊?

检查重复单元或者T-connection,T-connection 是指两个相邻扭曲的面画出来的单元会干涉。

请休整面再画

check edges,把下面的free edges切换成T-connection。

21、划好2d网格之后,用tool->edges->tolerance=0.01->equivalence->find edges, 最后发现220个free edges,怎么处理,不然不好3dmesh,大侠,帮忙!

用tool->edges->equivalence时把tolerance设大一点

如果这样还有问题,可以看看是不是节点离得太远了,是不是在自由边的interface上两侧的节点数不相同,也可以F3用就用节点replace另一个(如果节点不多),或把其中的一个面重新划分

22、什么是改变边的类型,是不是这个选项具有下面两个选项的作用replace 和suppress(unsuppress),望大家指点一下

答:这几个功能差不多,但注意toggle只能针对一条边,而suppress可以一次针对多条边。

23、终于做了一个没有free edge 的网格模型,总结一下应该注意以下两个方面:1)多次mesh,要保证临界边的节点数一致。2)mesh完,要用tool>edges 做“重节点合并”。

24、是不是模型中所有的边只剩下绿色的颜色,最后网格化的结点一定是连续的呢?如果不是的话,还需要做一些什么工作呢?或者网格化后一定可以通过EQUIV ALENCE 合并结点使之成为无FREE EDGE 的呢?

不是,你要通过tools/edges,检查边界

继续问:请问具体是怎么检查的呢?在网格化之前我好像不能检查出FREE EDGE. HYPERMESH有没有相当于ANSYS里面的GLUE操作的呢?比如有相邻面的两个体积互相独立,这时你是怎么网格使它们的结点成为连续的呢?

答:首先hm中不需要体的概念,这是很好的办法,几何清理我个人觉得不需要太强调绿边,因为有时候编辑面的时候不太好选,索性我就不理它,不过几何清理一定要好,划分网格方便,清除线时候可能有一些点还需要自己去掉,分网尽量选mixed,我个人觉得先简单检查单元质量(三角形和大小单元),然后全部变成三角形单元,再检查质量。如果有自由边可以部分重划或F3等。关于有相邻面的两个体积互相独立,可以划一个,然后copy到另一个,等等

25、1)isolate是用来分离体的表面,原来没有抽取中面的时候常用来分离外(或内)表明,然后用offset geom或elem来生成中面的(Seperate thin solid component into a single surface)。isolate对于geom上的face操作,它会将面单独提取出来放到一个collector里,而face生成的是网格单元。

2)washer就是在圆孔外圈生成一个1.5倍的圈,主要是更好的划分网格(Create a trimmed surface concentric with an existinghole)。Altair/hw6.0/tutorials/hm/tutorials/2d morphing.hm文件,你调出就可以看到边上加上一圈后分网的效果了

3)adj circ pts就是在圆上添加硬点,也是更好的划分圆孔网格(Adjust location of fixed points on a circlular edge by 45)。

26、normal问题,很普遍day2中支杆,二维网络做好了,使用normals监测方向!!display normaLs后出现方向不一致在orietiation中点elem随便选一个单元再按下adjust normals 就出现::::

some elements appear to be unconnected and were not processed!

???

答:这代表这些单元之间还有缝隙,也就是说节点之间没有协调一致。使用一下Tool-->edge 把非协调节点消掉就可以拉

F2--elems--by config,config=quad4(2d四边形网格),select entities—delete

27、我找到一条删除多余的黄线的办法,先用TOOL-》FIND 找出依附于这条黄线的多个面用NUMBER显示其号码,然后用TOOL-》SURF-》BY ID 来删除,最好了,如果是T 连接的话,那就是不能删除的。

28、请问版主为什么我的hypermesh5.0划分网格后用number显示节点中的节点是瞬时针排布的,怎么才能改成逆时针,谢谢

可以改的,renumber如果是壳单元,改变壳单元的发现方向

29、如何调node tolerance,在2d划网格时提示"line don't form 1 close path found a gap(64.5)>node tolerance"不知如何处理,请高手能帮助解答。

在option里面调整node tol,但是node tol要大于cleanup tol。所以,两者一起调整就行了。

30、用renumber对所有单元重编号,它是按collector先后编号的,有很多相邻单元由于是不同的collector,编号相差很大,如果想让hm对所有的单元按顺序重编号,以使相邻单元的号相差尽量小,该如何做??

最后合并成一个collector,再renumber

或Organize organize以后再renumber

31、体单元质量不好怎么调整?是不是translate node微调,有没有自动调整的工具?

目前没有,可以用morph,选择合适的domain和,你将有意想不到的收获。这是我们对付体单元的主打工具。

32、请大侠看看我的那个模型中的红线怎么去掉

红线的地方多了一个面,删掉这个面,再toogle一下红线就可以了

33、1)如何将划好网格的element从一个comps换成另一个comps?

2) 相邻的两个面,一个面mesh已经生产,如何在划另一个面网格的时候,直接用公共边上的节点(有些节点不是指定的,而是划网格时生成的),不用再去做equivilence?有时equivilence不管用。

第一个问题,我想是这样的:用organize--elems(选择所想转移组的单元),在destination 中选择你所想转到的组,之后可以选择move 或copy。

第二个问题,可以控制节点数与先划的边界单元数目一致,equivilence不行的话,可以用手挪动节点。equivilence的值不能设的太大了,否则会出现单元问题。其实,hm划面的功能相当强大的,你可以一起划分,有时可以绕开不共点的问题。

34、在hypermesh中可否把相邻且有公共边的两个面合并成一个面?如果不合并的化在分网时边界处会有种子点,当边界很不规则的时候,整体网格质量会很差。我在surface edit中只看到有分割surface的功能。是不是在geom cleanup中把两个面之间的自由边去掉就算是把面合并了呢?

toggle就是这个功能。^_^

用toggle把两个面中间的线压缩掉即可

还可以用,move faces

35、利用check elem〉duplicate 我发现我的模型里有很多复制的单元

但是如何删除呢?

有很多单元是在单元与单元之间的,很难选中,逐个选择很费时间,save failed,然后delete 就可以了,

36、利用edges〉find edges还发现了free edges,该怎么处理呢?

还有,T—connections是什么意思呢?对它应如何处理呢?

free edge有两种情况:一是真的自由边,这种情况不处理;二是在单元内部,那么单元不协调,说明网格有问题。你首先要确定这部分有哪些单元,为什么不协调,尽量用最小的工作量解决。不用把单元全都删掉。T-connection不一定代表是错误的。我的理解就是3个单元相交,类似于T字形。

37、我不知道这个检查的作用是什么?请老大就T-connection的概念,和重要作用进行一下讲解?因为我一般只找自由边

T-connection是不一定代表有错误,比如你的结构中存在着T型结构,那T-connection是很正常的,但是对于一般的体单元(四面或六面)它的整个结构是由一层外壳包括起来的,内部不应该有什么搭界的结构,既T-connection,所以,在生成体单元时一定要检查free edge 和T connection,这样才确保整个模型内部的节点协调性。

38、单元检查确实很重要,我刚划分好一个模型的网格,却不知从何下手检查?

用qualityindex下的optimize功能,太强了,

其中的node optimize 和element optimize,

用element optimize时,点击再选择单元,单元就调整为规则单元了,

手工调可没法比,对调整不规则单元太方便了。

没用过的赶紧试试。

你做的是四面体网格,所以首先要保证的是没有free edge(tools->edges)。发现你的模型中有很多,先调整单元使之没有free edge,即整个模型是封闭的,没有空隙。再check elems,使你三角形单元的aspect,skew,max(min) angle达到要求。

39、四面体MESH中,要生成固体,还要注意没有T-CONNECTIONS,另外,我们做四面体好像对SKEW没有太多的要求,倒是最后要检查固体中的TET COLLAPSE,一般没有小于0.15的就可以了,不知道大家是如何检查的?

40、终于做了一个没有free edge 的网格模型,总结一下应该注意以下两个方面:1)多次mesh,要保证临界边的节点数一致。2)mesh完,要用tool>edges 做“重节点合并”。

41、2d网格已经划好,check elem也没有发现不连续的单元,接着tool->edges,tolerance发现有19条free edges,怎么办?处理好了才能3d tetramesh?

check elem,好像不能检查单元是否连续,他是检查单元质量的,connectivity可能只能理解为某个单元的连通性吧,比如如果你的单元翘曲的实在比较厉害,那就连通性有问题了。

连续性是find edge或者face里面检查,有自由边不要紧,问题是你的自由边是不是真实合理的,比如边界处,没有公共边,那可以存在自由边。而模型内部,本来是公共边的地方,有红线,那就是错误的。

42、patran可以直接选取solid划分tet4四结点四面体网格,或者tet10十结点四面体网格等solid element,hypermesh好像可以先对solid的表面划分单元,再由面单元生成体单元;但不知道怎么直接由solid geometry----->solid element,诚心请教各位大侠

用volume tetra,程序会自动生成2d和3d单元

43、我用了另一种办法,先把表面automesh,然后用qualityindex把所有的坏单元进行优化,保证所有的单元都是好的,然后用3D里的tetamesh,选择所画的单元,做出三D网格,请问这样的做法是否妥当?

答:正确

44、在几何检查时,没有发现free edges ,因为没有红色的线,都是绿线。但是,在划完面网格后,划体网格之前用Tools 面板下的命令edges ,检查free edges 时,却出现几个free edges, 真的有些晕了。

请问:

如何会出现这种情况呢?该怎么做,才可避免。遇到这种问题该如何处理啊?

会不会是你的几何模型的这个地方圆角太小?实际计算中可以不用考虑圆角,就是说先把圆角去掉再划分网格,计算;误差是肯定有的,但是这样一来既避免了局部单元质量差(因为几何尺度相对其他部分显得太小),又减少了单元数(这个地方的单元为了提高质量,往往要加密网格,于是单元就会很多),误差的问题你可以增加一些人为的补偿。

45、、最近在论坛上发现大家做的东西,如果是跟自己的项目相关的,往往是用的二维的壳单元,而对于加分的例子,也有人用的是六面体单元,但是划分的网格往往是看上去还可以,但是实际上应该是不能够用于计算的,因为会有不少单元通不过检查,现在很多的复杂的结构往往要求用六面体单元。

六面体单元网格类型中的三边四边和混合有什么区别.定义如何的呢.

三边四边只是指二维单元而言的,而混合单元是指三边和四边的组合

并不是一定,但是确实有这样的共识,就是质量稍差的六面体网格在计算上也比质量很好的四面体网格的精度高

Hypermesh总结—入门之网格划分

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

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

nodes,然后利用这些nodes --〉lines /create,建立你需要的线,再project;或者最简单的办法,选择surf edit/line from surf edge

如果是网格面,你可以geom/fea->surface,再project,或者直接project nodes,利用nodes 可以直接划分面

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

project.

3、面上网格分不同的comp划分,但划分后所有网格并不是连续的,只有同一个comp的网格连续,和临近的comp相邻的网格不连续,就是存在重叠的单元边和结点,如何合并为连续的单元

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

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

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

1D or 2D or 3D下面的order change

5、直接在已分网的体表面上,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的具体参数可以自行设定。QI主要目的是为了节省时间,QI就是Quality Index——质量导引HM最强调的就是网格质量的概念,有限元计算的精度取决于网格质量,再好的求解器如果网格质量不好,计算的精度也不会好。

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

ruled

或选择line方式。记住选择surface only。

9、hypermesh划分的网格其中一部分单元的节点连接顺序是顺时针的,导致计算不能进行,请问大侠如何在hypermesh中改变节点连接的顺序呢?谢谢!

if is shell element, reverse the element normal!

if 1-D element, you will need to recreat it

10、下面的图为只划分了一半的网格,另外一半与之对称。我想copy 过去,但只发现有reflect 命令。求助!

在hm中用3D->organize->cpoy然后再reflect

或选择单元,先duplicate,但记住只能点duplicate一次。然后reflect。

如果对称过去的单元与原先的单元是连在一体的,别忘了在check edges中将节点equilance。

11、我在用hypermesh划分二个物体,在接触面的地方,上下面的节点号码都一样,如何做才能使第一个物体和第二个物体的接触部份的节点号码不一样呢。多谢了。

采用2D=>detach可以将单元或节点分开

继续问:好像只能分单元啊,没看到有节点选择啊。我试用了你介绍的办法,好像没用啊。很急请多指教

选detach from 就可以了

detach element 单元选节点的上面单元

detach from 单元选节点下面的单元

12、HM中有linear, bellcurve, exponent ,它们都是从一端到另一端逐渐变密,我想实现从

中间到两端逐渐变疏或密,如中间是圆孔的板,在应力集中区采用密的网格,而四周采用粗糙的网格,请问HM中有没有这种功能呀?

在HM中划分单元如果选择bellcurve类型,并设定bias intensity的值即可获得两端密中间疏的单元,如果将其值设为负值会得到两端疏中间密的单元。你有可能换分布类型时没有set edge,Please try again.

13、用solid map 时总会遇到vertices 过多或者过少,或者两个面的vertices不一一对应,如何添加vertices或者如何减少vertices

一句话,增加就分线(面),减少就toogel与vertice相关的线

14、是不是网格调整只能在2D的时候进行,生成3D网格后还就不能进行节点连续性的调整?

对3D单元目前还不能象2D那样进行remesh,但可以通过手动F3 键来调节节点的位置,以保持节点的连续性。

我的所谓经验,或者自我以为,如果你tetramesh时候,如果fixed trias中选择的单元和floatable trias中都是所有你要从2D到3D转化的单元,即所有单元的话,三维网格的节点位置可以通过移动二维网格的节点位置来改变!

15、本人在使用hm划分复杂实体后,其中存在大量的面单元,请问高手,如何才能将它们去掉

F2->ELEMS->BY CONFIG->TRIA3或者QUAD4......

16、怎样让已经划好的网格的nodes也在屏幕上显示出来

shift+f2选中想要显示的节点add就可以啦

17、比如我做了一个SOLID45的模型,又导入一个IGS的几何部件,在实际中与它是焊接的关系,用SHELL63单元划网格。我想在他们共线的部分建立硬点如何呢?

add fixed point in the surface

18、划分实体时,将其分成几个部分进行划分,发现有很多的节点不能重合,怎么处理啊?另外,line drag和linear solid二者有区别么?

你划分的是何种网格?如果是六面体,看看是否能用手工协调。采用split element .

line drag allows you to create a two- or three-dimensional surface and/or mesh or elements by dragging nodes, lines, or elements along another line.

The linear solid menu panel allows you to create solid elements between two groups of plate elements.

19、默认的半径是原来圆半径的1.5倍,象我们现在工作时候都要求2倍左右。圆很多时手动画工作量较大,请问有谁知道该怎么设置washer的值??

可以的,在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、就像如图所示的塑胶件。一次划分肯定是不行的,一个面一个面的划分又不太现实。不知大家如何对待此类零件的。

答:有一些面可以先进行划分,比如最小尺寸比较大的几个面和相邻的某个具有最小尺寸的面,然后对其他的规则面用拉伸之类的方法划分,对于剩余的面,根据最小尺寸单独划分了,在1d面板中可以找到这些连接方式。

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

对四面体单元来说,可以直接划分,但是为了更好的控制单元质量,推荐采用先划分2d网格,调整质量以后再生成3d网格,如果是六面体网格,也可以直接划分

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

你可以试一下entity set中node选项。

【免费下载】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找到与此相关的失效单元手工修改之。 另外生成四面体还有检查T-connection是不是不检查三维单元的freeedges和T-connection不用检查三维单元的Tconnection可以检查freeedges9、节点合并是哪个命令在哪单元的连续性是用这个吗可以用F3合并节点注当你选中equivalence的时候是将两个节点合并为一个没选的话它们只是位置在一起但还是两个节点检查单元的连续性是tool_edge也可用edges二维或曲面faces三维单元连续性也用这个检查具体见练习/cgi- bin/ut/topic_show.cgiid44533amph125031310、在检查三维实体单元节点一致的时候先检查edges再把三维实体单元生成表面faces然后再对生成的表面进行edges的检查。可以检查内部的节点。 不知道这个方法有没有太多的问题欢迎大家讨论对有的三维单元来说先生成face再检查其edge一般来说就可以了但是如果当模型中如果内部有一个闭合的空心的话检查face的edge是检查不出错误的这时要检查face的法向只有这样才能真正的检查错误。 如果不信的话可以找一个无错误模型删掉一个内部单元再按上面的方法检查看一看就知道啦11、在CHECKELEMENTS中有个检查单元的是CONNECTIVITY 请问它的具体含义是什么检查时如发现有问题怎么修改单元啊用来检查T-connection。根据你的模型来检查这一项如果是从面单元生成四面体单元必须保证没有T-connection。比如说目的就是分面单元那么单元分完了检查质量时首先得看分得单元有没有问题那么就必须用到connectivity和duplicate12、小弟也刚学不久我讲一下我自己对自由边的理解自由边也就是缺乏约束的边如果在网格内部出现自由边也就是说网格内部有某些节点不是被四周所有单元共

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。 ? toggle toggle菜单可以通过在边界上单击鼠标左键将其从自由边变成共享边,或者从共享边变成压缩边。使用鼠标右键可以取消toggle操作,并将压缩边变为共享边,或将共享边变成自由边。要将一条自由边变成共享边,在这条自由边附近的容差范围内必须有一条对应的自由边。? replace replace菜单可以将一对自由边合并成共享边,但是合并后的共享边的位置是在设定的被保留的边上,而另一条边则被删除。这一功能实际上扩展了toggle的控制功能。任何与被删除的边相关连的几何特征被关连到被保留的边上。 ? (un)suppress (un)suppress菜单允许同时压缩或释放多条边。在这个菜单可以使用扩展的线条选择菜单,可以使用多种线条选择方式。如果需要消除在由对称方式生成曲面时产生的缝隙,该功能非常有用。 ? equivalence equivalence菜单可以自动识别并合并多个自由边对。 4. Surfaces子面板 surfaces子菜单用于查找和删除重合曲面并组织曲面。有三个子菜单find duplicates,organize by feature和move faces。 ? find duplicates find duplicates菜单用于识别和删除重合曲面。 ? organize by feature organize by feature菜单在一系列不同参数基础上识别和压缩曲面的共享边。最终结果是对更大曲面的更合理地组合。 ? move faces move faces 菜单可将多个面缝合到一个已有曲面上或缝合多个曲面形成一个新曲面. 5. 大多数几何清理操作都需要特定的清理容差(cleanup tolerances)。这个容差指定了几何清理操作可以缝合的最大缝隙。通常,容差不应该超过网格单元尺寸的15-20%,否则可能产

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定义单元类型了.)。如果选abaqus, card image指定这个组里面的单元是solidsection 还是shellsection还是rigid body或者其什么的。总之,你要对你所用的求解器的关键字比较熟,才能更好的使用HyperMesh做前处理. 11.瞬态载荷card TLOAD1

hypermesh网格划分总结

hypermesh网格划分总结 - HM运用小常识 1.如何在体表面提取面单元 HM->TOOL->faces->find faces 2.在Hypermesh中使用OptiStruct求解器的重力、离心力、旋转惯性力施加方法 在HyperMesh中采用定义loadcols组件(colletors)的方式定义重力、离心力以及惯性力。 1、重力 重力的施加方式在的card image中选择GRAV,然后create/edit,在CID中输入重力参考的坐标系,在G中输入重力加速度,在 1、 2、N3中输入重力方向向量在重力参考坐标系中的单位分量,然后返回即可 2、离心力 离心力的施加方式在的card image中选择RFROCE,然后create/edit,在G中输入旋转中所在节点编号,在CID中输入离心力所参考的坐标系,在A中输入旋转速度,在 1、 2、N3中输入离心力方向向量在离心力所参考坐标系中的单位分量,

返回即可创建离心力;如果需要定义旋转惯性力,在RACC中输入旋转加速度即可,二者可以同时创建,也可单独创建。 1 / 12 如果在一个结构分析中,需要同时考虑结构自身的重力和外界施加的外载荷,那么你可以按照楼主wjsgkz介绍的第一条建立重力load collector,但是外部载荷的load collector你怎么建立???是同时 建立在重力的load collector中吗???如果是,那边有一个十分混淆的问题:在你建立重力的load collector的时候,你选择了GRAV卡片,那么你凡是建立的该重力load collector之中的力都带有GRAV卡片属性,这显然是不对的。但是,如果你重新建立一个新的load collecotr,然后把外部载荷建立在其中,那么就有重力和外部载荷两 个load collectors,但是在你建立subcase的时候你只能选择一个load collector,那么你无论选择哪一个都必将失去另外一个,这就与我们的本意相矛盾了,我们是希望同时考虑结构自重和外部载荷的联合作用下进行分析的,这个时候应该怎么办???????????怎么获得结构同时在自身重力和外部载荷作用下的变形和应力???谁知道??? 方法1:工况组合;使用??屄卡片叠加重力载荷和其他载荷;创建 一个load collector;card image选LOAD;点击create/edit;把下面的load_num_set改成你所要组合的载荷的数目;然后在上面L1,L2,L3....选中你要组合的项,前面的s1,s2,s3,,,,是载荷组合时候的权重系数。

2019年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设置频率范围。 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)=,X(2)=1000,Y(2)=1.这样就定义了频率范围为0~1000Hz,幅值为1的载荷 9.创建随频率变化的动态载荷 loadcols->..->card image->RLOAD2(frequency response dynamic load,form2) Image 是你在创建一个新的组的时候,通过Card Image赋予这个组里面的单元一些属性.具体怎么用,跟你用的模板有关对于版本,如果选ANSYS模板,创建component的时候,Card Image所指定的就是这个组的单元的单元类型. 改了,不能通过Card Image定义单元类型了.)。如果选abaqus, card image指定这个组里面的单元是solidsection 还是shellsection还是rigid body或者其什么的。总之,你要对你所用的求解器的关键字比较熟,才能更好的使用HyperMesh做前处理. 11.瞬态载荷card TLOAD1 12.模态分析关键步骤: 1. 创建一个load collector, card image选择EIGRL(LANCZOS方法)。 2. 创建subcase,type为normal modes, method选中刚才创建的load collector。 3. 在control cards的sol选择nomal modes,param中选择autospec, 如果想生成op2文件,把post也选上 4. 导出成bdf文件,启动nastran进行分析。 和profile (即在里选择preferences,然后选择user profiles)是不同的。

Hypermesh几何清理总结

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

hypermesh笔记原创

? F1 -- Hidden Line 隐藏线? F2 -- Delete 删除(删除任何对象都用此命令)? F3 -- Replace 合并两个节点? F4 -- Distance 测量距离角度等? F5 -- Mask 隐藏? F6 -- Element Edit 单元编辑(创建,合并,分割单元等)? F7 -- Align Node 节点共线排列? F8 -- Create Node 创建节点? F9 -- Line Edit 线编辑(非边界编辑)? F10 -- Check Elem 单元质量检查? F11 -- Quick Edit 快速几何编辑? F12 -- Automesh ?自动网格划分 Shift+F1-F12, Ctrl+F1-F6 Opening and Saving Files - HM-1010 bumper_cen_mid1.hm 1. Access the Import tab in one of the following ways: ? From the Menu Bar, choose File, then Import ?From the standard toolbar, click Import () (这里的Import ()是在已有模型上加另一个模型) Importing and Repairing CAD - HM-2000 Importing and Repairing CAD - HM-2000 2. Go to the autocleanup panel. 查看拓扑情况,自动清理,可以删一些重复面,距离较小的自由边,修补结点问题Step 3: Delete the surface that overhangs the round corner.(删重复面) From the Geometry menu, point to Delete and click Surfaces 或Press F2(和点叉一样) Step 4: Create surfaces to fill large gaps in the model surfaces panel keep tangency(可以平滑过渡) Verify the auto create (free edges) check box is selected Step 5: Set the global geometry cleanup tolerance to .01.(设置全局清理容差,这样其他地方的容差都是0.01) Press O to go to the options panel Go to the geometry sub-panel In the cleanup tol = field, type 0.01 to stitch the surfaces with a gap less than 0.01. Step 8: Combine the remaining free edge pair using replace. Go to the replace sub-panel(quick edit是交换点,这里交换边,效果差不多) Step 9: Find and delete all duplicate surfaces. Access the Defeature panel

hypermesh学习笔记

Hypermesh学习笔记 1一些常用的快捷键 F2删除 F3合并节点 F4测量 F5隐藏 F6网格编辑 F7节点对齐 F8节点创建 F11快速几何清理 F12网格划分 Shift+F2 临时节点创建与编辑 Shift+F3 边界查找与缝合 Shift+F10 单元法向量 Shift+F4 对象平移translate Shift+F7 投影Project Shift+F11对象管理organize Ctrl+F1 (=Ctrl+F2)去背景截图 2.方向向量的两种确定方法 ①2个点确定一个方向向量:该向量从N1指向N2 ②3个点确定一个方向向量:首先三个点确定一个平面,该方向向量为平面的法向,正方向 由右手定则确定

3.hypermesh 为不同的求解器建有限元模型的步骤: ①首先user profile中选择对应的求解器 ②建模 ③模型导出成求解器可以识别的格式:file—export—solver data,并在export option中选择需要导出的对象 一些实用的小技巧 ①平移技巧 Translate的作用是平移,如果是复制平移,则在平移之前要先duplicate,duplicate时,会弹出副本归属对话框,这时可以将需要副本归属的集合设置成当前,然后在副本归属对话框中选current comp,这样复制平移的对象就会放到这个集合中,可以免去organize的步骤; ②镜像技巧 Reflect的作用是镜像,镜像的技巧参考平移技巧! 特别说明:镜像时不一定非得严格找到对称平面,可以是与对称平面平行的平面,在用translate工具平移即可! ③抽中面的技巧 Midsurface的作用是抽取中面,抽中面时可以用sort选项将各个部件的中面分配到不同的component中,否则就会在一个component中。 ④对象的保存和再提取 Save fail 命令可以保存失败的单元,然后在所有含有elem选择器的界面中可以通过retrieve 命令将其提取出来! ⑤surf 与elem的灵活运用 由于surf面板中没有“通过硬点或节点创建面”命令,但是有“From FE”(即由网格创建面),所以可以先通过4个节点创建一个四边形单元,然后再通过“from FE”间接创建面。 ⑥三角形面创建规则网格 当为三角形面创建网格时,可以先作出三角形所在的矩形的网格(通过四个节点作一个网格),再将这个网格划分成所需尺寸的网格,然后用网格编辑中的split命令将对角线上的网格劈成两半,最后删除三角形面以外的那一半即可。 ⑦模型的完全删除:

hypermesh网格划分总结

Hypermesh网格划分 1 入门基础篇 1、如何将.igs文件或.stl文件导入hypermesh进行分网? files\import\切换选项至iges格式,然后点击import...按钮去寻找你的iges文件吧。划分网格前别忘了清理几何 2、导入的为一整体,如何分成不同的comps?两物体相交,交线如何做?怎样从面的轮廓产生线(line)? 都用surface edit Surface edit的详细用法见HELP,点索引,输入surface edit 3、老大,有没有划分3D实体的详细例子? 打开hm,屏幕右下角help,帮助目录下hyperworks/tutorials/hyermesh tutorials/3D element,有4个例子。 4、如何在hypermesh里建实体? hm的几何建模能力不太强,而且其中没有体的概念,但它的曲面功能很强的.在2d面板中可以通过许多方式构建面或者曲面,在3D面板中也可以建造标准的3D曲面,但是对于曲面间的操作,由于没有"体"的概念,布尔运算就少了,分割面作就可以了 5、请问怎么在hypermesh中将两个相交平面到圆角啊? defeature/surf fillets 6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢? 法1、在选择reflect后选择duplicate复制一个就可以 法2、先把已建单元organize〉copy到一个辅助collector中, 再对它进行reflect, 将得到的新单元organize〉move到原collector中, 最后将两部分equivalence, 就ok拉。 7、请问在hypermesh中如何划分装配体?比如铸造中的沙型和铸件以及冷铁, 他们为不同材质,要求界面单元共用,但必须能分别开? 你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。 可用F12里的cleanup_add point,那里面还有很多内容,能解决很多问题9、我在一个hm文件中创建了一组组装件的有限元模型,建模过程很麻烦,由于失误我把一个很重要的部件建在了另一个hm文件中,请问有没有什么方法把这个部件的有限单元信息转移到组装件的hm文件中呢? 如果可以,装配关系可以满足吗? Sure, you can make it. Just export the only part from one hm file (export displayed only), and then import to your new hm file. Usually it will meet your assembly requirement, if not, you can easily translate it desired position with in hypermesh

hypermesh使用指南

Hypermesh软件是美国Altair公司的产品,是世界领先的、功能强大的CAE应用软件包,也是一个创新、开放的企业级CAE平台,它集成了设计与分析所需的各种工具,具有无与伦比的性能以及高度的开放性、灵活性和友好的用户界面。 FEA流程图: Step1:CAD模型的导入与修复 文件导入 文件的导入有很多种方式,常用的是导入parasolid形式,即x_t 文件。因为这种文件不容易出现缝隙、重叠、边界错误等缺陷,减轻了几何清理的工作量。 File→import→Geometry→parasolid→**.x_t (导入的模型如果是组件,最好直接将组件导入,在HM中组装比较麻烦。) 几何清理 如图,geom页面点击autocleanup,使用线框模型来查看模型。

线条为红色是自由边,表示相邻曲面没有相互连接,或者相邻曲面间有空隙。线条为黄色为T形连接边,表示曲面的边界被三个或三个以上的曲面所共享,如果不是,说明模型存在重复曲面。 修补方法: (1)缝补破面。Geom页面选择surfaces面板,点击左上方Spline/Filler选项,不选Keep Tangency选项。对象设置为lines,激活Auto Create(Free Edges only)选项,点击破损平面的一条边。(2)删除所有重复面。在Geometry菜单中点击Defeature→Duplicates →Surfaces→Displayed。在Cleanup Tol中输入0.01,点击find→Delete。Step2:几何模型的简化 简化几何模型是指为了使零件几何形状更简单而去掉一些细节。根据分析问题的需要,比如考虑零件在总装配中的重要程度、几何特征与分析问题的着重点的相关程度、几何特征尺寸与平均网格尺寸的对比等因素,模型的某些几何细节(如一些小孔或倒角)可以忽略。删除对于分析没有必要的模型细节,有助于改善网格质量,分析也会进行得更有效率。 进入页面Geometry→Defeature

Hypermesh知识总结

Hypermesh知识总结 1.如何从体单元提取面单元 TOOL->faces->find faces 2.在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 中输入旋转加速度即可,二者可以同时创建,也可单独创建。 如果在一个结构分析中,需要同时考虑结构自身的重力和外界施加的外载荷,那么可以建立重力 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,,,,是载荷组合时候的权重系数。一般默认为1; 方法2:其实还有个办法,也是新建个load collector,no card image,重力和外界施加的外载荷在之前加载后,通过Tool>organize>loads,将重力和外界施加的外载荷move到新建的load collector中去,这样在建立subcase的时候就只有一个load了。 3. volume和volumefrc的区别? volume是总体积(绝对数值),即优化后体积要达到多少; volumefrc是体分比,即优化后体积占优化前的比例 4.hypermesh中N1 N2 N3 B的作用 用于确定方向的。 N1,N2,N3代表三个节点(或几何点),一般而言,这三个点都是临时节点,用过之后就自动消失。三个不在一条直线上的点,可以唯一确定一个平面,而一个平面具有唯一的一个法向,也就 是3个点,确定了一个方向。 如果指指定N1,N2,那就是直接由N1到N2的方向向量。 B是进行某种操作的基点。N1,N2,N3只是确定了方向,如果要切割一个面或者其他操作,有时候仅仅有方向还不够,还要通过B点来确定确切的切割位置。

hypermesh学习心得

1.所有面板上都有cleanup tolerance和visual options选项。其中前者用于判断两个曲面的边或两个曲面的顶点是否可以被视为重合。在几何清理操作中,间距在容差(tolerance)范围内的任何两条曲面的边或两个曲面的顶点将被视为重合,随后被合并。cleanup tol =的值可以在两个地方设定。一个是对其全局值,可以在options/modeling子面板中设定。 另一个是局部值,可以在geom cleanup面板中设定,用于特定的几何清理操作。有时,按局部清理容差进行的操作可以被全局清理容差覆盖。 2.例如,在一个用局部清理容差形成的曲面上进行分离操作之后,因为surface edit面板仅采用全局清理容差,被分离曲面的所有的边都被用全局清理容差重新评估,重新确定它们的状态。 设定的几何清理容差最大值的合理性与单元大小有关。例如,单元尺寸为30,几何清理的容差应为 0.3或 0.15 3.Edgesxx面板 edges子面板用于修改曲面边界的连接状态。子面板中有四个子菜单toggle,replace,(un)suppress和equivalence。 toggle toggle菜单可以通过在边界上单击鼠标左键将其从自由边变成共享边,或者从共享边变成压缩边。使用鼠标右键可以取消toggle操作,并将压缩边变为共享边,或将共享边变成自由边。要将一条自由边变成共享边,在这条自由边附近的容差范围内必须有一条对应的自由边。 replace

replace菜单可以将一对自由边合并成共享边,但是合并后的共享边的位置是在设定的被保留的边上,而另一条边则被删除。这一功能实际上扩展了toggle 的控制功能。任何与被删除的边相关连的几何特征被关连到被保留的边上。 (un)suppress (un)suppress菜单允许同时压缩或释放多条边。在这个菜单可以使用扩展的线条选择菜单,可以使用多种线条选择方式。如果需要消除在由对称方式生成曲面时产生的缝隙,该功能非常有用。 equivalence equivalence菜单可以自动识别并合并多个自由边对。 4.Surfacesxx面板 surfaces子菜单用于查找和删除重合曲面并组织曲面。有三个子菜单find duplicates,organize by feature和move faces。 find duplicates find duplicates菜单用于识别和删除重合曲面。 organize by feature organize by feature菜单在一系列不同参数基础上识别和压缩曲面的共享边。最终结果是对更大曲面的更合理地组合。 move faces move faces 菜单可将多个面缝合到一个已有曲面上或缝合多个曲面形成一个新曲面. 5.大多数几何清理操作都需要特定的清理容差(cleanuptolerances)。这个容差指定了几何清理操作可以缝合的最大缝隙。通常,容差不应该超过网格单元尺寸的15-20%,否则可能产生单元翘曲。

Hypermesh使用技巧总结

Hypermesh使用技巧总结 1、hypermesh划分的网格其中一部分单元的节点连接顺序是顺时针的,导致计算不能进行, 请问大侠如何在hypermesh中改变节点连接的顺序呢?谢谢! if is shell element, reverse the element normal! if 1-D element, you will need to recreat it 2、面上网格分不同的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 change 7、直接在已分网的体表面上,create elements through nodes,这个要在哪个菜单实现?我找不着edit/element中不是有个create吗?那就是通过node建单元 8、对灰线构成的区域划分2D网格,网格后发现灰线变成了红线,是怎么回事呢?对计算结果有影响么? 灰色的是lines,至于为什么画完网格后会变成红色,是因为生成了surface,surface的自由边会由红色来表示。请注意为什么会生成surface,是因为你选择了mesh/keep surface这个选项 9、有两个闭合的园,一上一下,如何在两个园间创建曲面?使形成圆柱面? ruled 或选择line方式。记住选择surface only。 10、下面的图为只划分了一半的网格,另外一半与之对称。我想copy 过去,但只发现有reflect 命令。求助! 在hm中用3D->organize->cpoy然后再reflect 或选择单元,先duplicate,但记住只能点duplicate一次。然后reflect。 如果对称过去的单元与原先的单元是连在一体的,别忘了在check edges中将节点equilance。11、我在用hypermesh划分二个物体,在接触面的地方,上下面的节点号码都一样,如何做才能使第一个物体和第二个物体的接触部份的节点号码不一样呢。多谢了。 采用2D=>detach可以将单元或节点分开 继续问:好像只能分单元啊,没看到有节点选择啊。我试用了你介绍的办法,好像没用啊。很急请多指教

hypermesh常用命令

适合hypermesh初学者 常见英文解释 自己水平有限英语不太好自己总结适合初学者看看为了省钱方便浏览dangle 摇摆 Warpage 翘曲, 扭曲, 热变形 Aspect_Ratio 纵横比屏幕高宽比 Split v.劈开, (使)裂开, 分裂, 分离 n.裂开, 裂口, 裂痕 Tria Triaangle trigon n.三角形, ellipsoid n.椭圆体 project 投影计划实施 normals 法线 align node 对齐节点 b 返回以前视图 back z zoom p plot 刷新显示 w windows f fill r rotate c center t 设定视角显示 a arc 弧形 s slide 移动缩放 surfaces and faces 曲面和表面 duplicate adj.复制的 n.复制品 vt.复写, 复制 reject 否定拒绝 exponential 指数 tol tolerance 公差 mandatory 命令的, 强制的, 托管的 retrieve v.重新得到 n.找回 centroid n. 质心 trim adj. 整齐的, 整洁的 vt. 整理, 修整, 装饰 morph 变形 快捷键 F1 -- Hidden Line 隐藏线 F2 -- Delete 删除(删除任何对象都用此命令) F3 -- Replace 合并两个节点 F4 -- Distance 测量距离,角度等 F5 -- Mask 隐藏 F6 -- Element Edit 单元编辑(创建,合并,分割单元等) F7 -- Align Node 节点共线排列 F8 -- Create Node 创建节点 F9 -- Line Edit 线编辑(非边界编辑)

hypermesh运用实例

运用HyperMesh软件对拉杆进行有限元分析 1.1 问题的描述 拉杆结构如图1-1所示,其中各个参数为:D1=5mm、D2=15mm,长度L0=50mm、L1=60mm、L2=110mm,圆角半径R=mm,拉力P=4500N。求载荷下的应力和变形。 图1-1 拉杆结构图 1.2 有限元分析单元 单元采用三维实体单元。边界条件为在拉杆的纵向对称中心平面上施加轴向对称约束。1.3 模型创建过程 1.3.1 CAD模型的创建 拉杆的CAD模型使用ProE软件进行创建,如图1-2所示,将其输出为IGES格式文件即可。

图1-2 拉杆三维模型 1.3.2 CAE模型的创建 CAE模型的创建工程为: 将三维CAD创建的模型保存为lagan.igs文件。 (1)启动HyperWorks中的hypermesh:选择optistuct模版,进入hypermesh程序窗口。 主界面如图1-3所示。 (2)程序运行后,在下拉菜单“File”的下拉菜单中选择“Import”,在标签区选择导入类型为“Import Goemetry”,同时在标签区点击“select files”对应的图形按钮,选择“lagan01.igs”文件,点击“import”按钮,将几何模型导入进来,导入及导入后 的界面如图1-4所示。 图1-3 hypermesh程序主页面

图1-4 导入的几何模型 (4)几何模型的编辑。根据模型的特点,在划分网格时可取1/8,然后进行镜像操作,画出全部网格。因此,首先对其进行几何切分。 1)曲面形体实体化。点击页面菜单“Geom”,在对应面板处点击“Solid”按钮,选择“surfs”,点击“all”则所有表面被选择,点击“creat”,然后点击“return”,如图1-5~图 1-7所示。 图1-5 Geom页面菜单及其对应的面板 图1-6 solids按钮命令对应的弹出子面板

相关文档
最新文档