(仅供参考)hypermesh常见问题解答

(仅供参考)hypermesh常见问题解答
(仅供参考)hypermesh常见问题解答

HM运用小常识

1.如何在体表面提取面单元

HM->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中输入旋转加速度即可,二者可以同时创建,也可单独创建。

如果在一个结构分析中,需要同时考虑结构自身的重力和外界施加的外载荷,那么你可以按照楼主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,,,,是载荷组合时候的权重系数。一般默认为1;

方法2:其实还有个办法,也是新建个load collector,no card image,重力和外界

施加的外载荷在之前加载后,通过Tool>organize>loads,将重力和外界施加的外载荷move到新建的load collector中去,这样在建立subcase的时候就只有一个load 了。

3. volume和volumefrc的区别?

volume是总体积(绝对数值),即优化后体积要达到多少;

volumefrc是体分比,即优化后体积占优化前的比例

4. 请问Hypermesh里面公英制的设置在哪里啊

答:永久菜单里的option。

5. Hypermesh的缺省单位是什么?

答:吨,mm和s。

6. 如何检测单元质量:

答:除了check elems之外,还有qualityindex下的optimize功能。

7 component到底有什么用?

答:是这样的,component是hm的基本存储单位,所有的单元的实体都存储在component里面,如果不指定的话,

系统会默认一个component的,如果你对cad比较熟的话,这个类似cad里面的图层。component中可以存储几何模型和单元,

至于怎么存储,看你自己觉得怎么方便了——这有时需要一点经验。

8 HM中可以不设定单元属性(也就是选用什么单元),就直接对几何体划分网快,是不是这样?

答:是这样的,这和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 +Ctrl

F1 Hidden line Color Print Slide

F2 Delete Temp Nodes Slide File

F3 Replace Edges Print Eps

F4 Distance Translate Eps File

F5 Mask Find Print B/w EPS

F6 Element Edit Split JPEG File

F7 Align Node Project

F8 Create Node Node Edit

F9 Line Edit Surf Edit

F10 Check Elem Normals

F11 Collectors Organize

F12 Automesh Smooth

12 如何设置自己喜欢的快捷键?

答: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文件的扩展名说明。

答:https://www.360docs.net/doc/d610558589.html,/cgi-bin/ut/topic_show.cgi?id=5023&h=1&bpg=3&age=-1 16 材料属性参数说明。

答:https://www.360docs.net/doc/d610558589.html,/cgi-bin/ut/topic_show.cgi?id=5022&h=1&bpg=3&age=-1

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的单元。有时候需要先equivalence相应的单元。

21 Error:Boundary recovery failed during sub-grid recovery.是什么意思?

答:是由于高亮的单元或者其周围单元存在某些质量问题,所以不能生成3d网格,建议修改2d单元质量。

22 如何将不同的Hypermesh模型合成一个大模型?

答:可以利用model brower进行大的模型管理,建立若干多级的装配管理各个

部件。

23 如何保证3D单元的质量?

答:另外,我用了另一种办法,先把表面automesh,然后用qualityindex把所有的坏单元进行优化,保证所有的单元都是好的,然后用3D里的tetamesh,选择所画的单元,做出三D网格

24 hypermesh有沒有什么功能可以让上、下表面的网格移到中性平面上来?答:两种方案,开始就抽中面,或者在某一个表面划分完后进行elem offset。25 如何查找错误?

答:首先你打开*.out文件(应该和你的.fem文件同名并在同一个目录下),找到错误发生的位置。

26 hyperwork可以算动载荷吗?

答:不行。Hyperwork starts as a pre/post processor. Its solver is limited to linear statics, eigen-solver (modal analysis), linear buckling, and maybe harmonic response (frequency-domain steady-state dynamics).

27 单元划分完成后,用TOOL-Check Element和2D-qualityindex检查单元类型。哪个更具权威?还有没有其他的检查方法?Check Element中得到不良单元如何修改?

答:如果单纯从某个单元是否超过设定的指标角度来讲,两者的功能是一样的。但是2d->quality index可把不同超标类型的单元同时显示出来,并可按自己设定单元的好坏等级以不同的颜色显示。在quality index中,有一个综合的index值来评价整体模型的质量好坏,每一种单元质量指标都会按不同的等级(如:好,较好,差,很差等)对index值有不同的贡献,较差的等级会贡献较大的index 值,这样如果整体模型的index值越大表明单元的质量就糟糕。总之,利用qualiy index可以得到一个综合的质量评价和统计信息。

对于check element中得到的不良单元,如果数目较多,通常可用quality index 下的edit 或optimize对超标单元进行自动调整,如果数目不是很多,既可以手工调节,也可以用qulity index自动调节,相比较而言,在quality index 调节单元速度要快点。当然有些单元在quality index下是不可调节的,那只有通过手工的方式来调节了。

28 autocad 的图形可以导入hypermesh嘛?

答:dxf是可以的。

29 怎样察看单元的信息?

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

30 关于xyplot的隐藏问题。

答:在永久菜单区的disp里将switch换到plots将里面的components全部关掉就可以了,其实关于模型的显示的问题都可以在里面解决。

31 如何管理comps的名称?

答:model brower就可以很好地对其进行管理了。

32 几何模型中两个板件是没有间隙的,如果在划网格的过程中出现穿透(两个件分别取中面,但中面的距离小于两者厚度之和的1/2)该怎么处理,影响计算吗?

答:两个板在check penetration查穿透要注意,两个板的normal方向要相对。

如果检查出穿透,对模态和静力分析没有影响,但是对碰撞分析影响非常大。

如何修改穿透,要分情况而定,有的是几何上就存在穿透,需要移动网格。有的是网格划分的原因引起的误差,需要用penetration里面的工具来微调。通常10E-5以内的穿透就可以忽略了。

注意调整完穿透以后还需要重新检查单元质量,因为很多节点的位置可能又变了。

33 如何在一个物体中用不同的collection表示出来?

答:将单元分别放在不同的comp之下。

34 如何对做好的元素进行隐藏?

答:F5 Mask是一个办法,或者通过disp关闭comp的显示也是个好办法。

35 如何测量一个曲面倒角的半径?

答:快捷键F4,选择three nodes 或者three points,在曲线上选择三个点,点击circle center找到中心点,再测量距离。(Goem---circles--find center也可以找到圆心点。)

36 关于surf edit中trim with line的使用体会。

答:原来的理解是如果要把曲面切成两部分,一定要在曲面上做出曲线,然后再用曲面上的这条曲线来切割曲面。基于这种想法,我一直觉得在曲面上做出曲线是很困难的。今天仔细看了一下帮助文件,才发现自己的理解是错误的!现贴出原版帮助:

trim with line

Allows you to trim/split surfaces using a line (or a group of lines). In this case, HyperMesh creates a temporary surface by sweeping the selected lines along a vector. You can choose the direction of this vector to be either normal to the surface selected or along a user-defined vector direction. The original surfaces are then trimmed at the intersection of these surfaces to the temporary surface. These trimming operations can split a surface into multiple surfaces.

37 HM能否画出等值线图?

答:在post->contour->isosurface,你拖动图例上的小三角符号向上或向下移动,就可以改变等值面的图。

38 请问在XYplot怎么把曲线各点的坐标给导出来?

答:利用以下模板将采用curve输出成dat文件C:/Altair/hw6.0/templates/feoutput/hm/curves。

39 hypemesh里面可不可以"贴片"啊(查看局部应力)?

答:你可以选定一些节点或单元放到一个专门的set里面。然后在求解之前要求求解器跟踪这些set

40 是不是划分网格是边线的点数密度越高模型的匹配率也越高呀?moldflow中也这样吗?

答:应该是吧!moldflow中的匹配率是指fusion网格中的上下层网格的匹配,之所以有这个概念是由于与fusion模型的算法有关(这个就说来话长),midplane 就没有这个概念!而hypermesh的匹配率是指网格与模型的几何误差,这和MF 有本质区别,MF是不考虑网格与模型的误差!

41 如何选择表面单元?

答:tool=>face 或者通过element的弹出菜单by config。

42 collector中的creation method中的no card image是什么意思?

答:no card image表示所创建的collector不需要一些几何特性,例如,载荷,约束等等。card image 所建的collector需要几何特性才能完整的描述,例如,板壳单元的截面数据,弹簧元的刚度,自由度等等。

43 Tetramesh时要注意什么?

答:First, all shell elements should enclose a volume, which means that no free edges should exist.

Secondly, there are no duplicated elements or T-connections in the model.

Finally, to get a fine-quality tetra mesh, the quality of the shell mesh mush be ensured.

44 geom macro上tool中的几个命令如何使用?

答:1。isolate是用来分离体的表面,原来没有抽取中面的时候常用来分离外(或内)表明,然后用offset geom或elem来生成中面的(Seperate thin solid component into a single surface)

2。washer就是在圆孔外圈生成一个1.5倍的圈,主要是更好的划分网格(Create a trimmed surface concentric with an existinghole)

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

45 hypermesh的操作能撤销吗?

答:在当前菜单下的reject 命令,当然你也可以在做某些你不太确信的步骤之前,先存盘,然后又想回到之前,可以用retrieve,重新得到文件。

46 关于合并节点的几种做法。

答:一、直接用equivalence,但是仅限于节点间的距离小于最小单元尺寸的20%,否则容易引起单元的畸变;

二、用replace,挨个节点挪动(快捷键F3);

三、两排节点差不多距离时,可以先用translate整体移动节点,然后再equivalence,相当于批处理。

47 hypermesh6如何修改默认单位(长度默认值是m 如何改成mm )?

答:可以用命令tool=>scale放大1000倍,将单位换为mm。

48 能否在HM中建立ansys的节点耦合关系?

答:HM能为所有主流求解器做前处理,不仅仅在于它的网格质量非常好,还在于它的多样化的模板,能够针对求解器的不同格式定义各种单元连接或者接触等关系。

49 如何用Hyperworks做非线性优化?

答:如果选择nastran或abaqus等求解器,再配合hyperstudy 就可以做非线性优化了。

50 能否在HM中建立ansys的节点耦合关系?

答:建立ANSYS中的coupling/ceqn,在HM中有多种实现方式,无论是rbe3, rbe2 还是Equation,都可以非常方便地建立任意自由度上的耦合关系。

HM能为所有主流求解器做前处理,不仅仅在于它的网格质量非常好,还在于它的多样化的模板,能够针对求解器的不同格式定义各种单元连接或者接触等关系。

51 如何开始一个新的工作?

答:按下F2,选择删除model,第一次的工作就不存在了,然后import别的东西。

52 如何在HM中获得一个node的坐标(x,y,z)?

答:按下F4,然后选中你需要的node,点击edit就可以了。

53 optistruct的数值输出结果在哪里找?

答:可以在HM中导入.res结果文件,然后再后处理种选择显示单元应力,点击想要的单元就可以显示该单元的应力值。

54 金属基复合材料的模型该如何划分?

答:HM6.0版本2D下有个hyperlaminate就是专门用来建复合材料铺层的,新东西,好好学学。

55 order change有什么用处?

答:作为划分单元来说,order表示单元的阶数。

一般我们用的都是一阶单元(单元内其它点的位移由节点的位移线性插值得到),

但有时候为了提高计算精度,我们采用二阶单元(即采用二次插值)。Hypermesh提供了很方便的功能实现了单元阶数的改变。这样我们可以用一阶单

元来划分网格,在检查质量后为了提高精度直接将其转化为二阶单元来计算。同样的,也可以将二阶单元转化为一阶。

Hypermesh2017.2有限元分析的前处理1D单元连接

ALTAIR HYPERWORKS2017.2 有限元分析前处理 1D 单元和连接 Trainer’s Name Month XX, 2017

HMD Intro, 2017.2第5章: 1D 单元和焊点 5) 1D 单元和焊点 ?1D Meshing (1D单元) ?HyperBeam (梁截面) ?Connectors (焊点)

HMD Intro, 2017.2 1D 单元 ?1D 单元

HMD Intro, 2017.2示例 跟着示范做 (…\Model-Files\CH5-1D-MESHING\05a-1D-MESHING.hm)

? 2017 Altair Engineering, Inc. Proprietary and Confidential. All rights reserved. HMD Intro, 2017.2 1D单元介绍 ?1D单元是节点之间简单连接,允许精确模拟连接关系(例如螺栓)和类似的杆 状或杆状对象,这些对象在FEA模型中可以建模为简单的线 ?可以从以下面板创建1D单元: ?目前支持的1D单元包括: bar2s, bar3s, rigid links, rbe3s, plots, rigids, rods, springs, welds, gaps and joints. ?显示单元可以在以下面板中创建: Edit Element, Line Mesh, Elem Offset, Edges, or Features panel.

?RIGID 刚性连接用于传递从主节点到从节点的运动. ?Rigids面板允许创建rigid 和rigid link 单元.

基于PROE,HyperMesh,ANSYS的有限元分析

基于PROE,HyperMesh,ANSYS的有 限元分析 作者: 张瑞,琚建民 1.介绍: 目前,ANSYS软件在有限元分析方面被广泛的应用,但是他的预加工功能是如此的复杂以至于我们必须耗费大量的精力和时间,特别是分析复杂模型的时候。根据这种状况,我们将用PROE,HyperMash,和ANSYS商业软件进行建模,创建网格,计算和分析。各种有限元分析软件的综合运用可以发挥他们各自的优势,使有限元分析更加有效率。 2.关于PROE,HyperMash,和ANSYS的介绍 a.ProE是美国PTC公司开发的3D的CAD/CAM/CAE软件。他的几何建模功能是最杰出的。我们建立复杂的模型更多的会去运用PROE而非ANSYS和HyperMash。然而他的划分网格,计算,分析和后续处理是十分差劲的 b.HyperMash 是美国Atair公司开发的产品。它的主要优势在以下几个方面:划分网格变得更容易和迅速;我们更容易可以控制和指定原理特征,操作时非常的方便。因此可以使原理特征和网格工程分析要求更容易吻合;HyperMash有常规CAD和CAE软件界面。HyperMash的建模功能没有PROE那么强,它的计算分析功能也并没有ANSYS那样好。因为它有很少的材质和元素种类,并且设定解决方法是非常不便的。 c.ANSYS是最有影响力的一有限元分析软件在世界上,因为它的强大计算和分析能力。但它的预处理功能相对薄弱。首先,在ANSYS中建模时低PROE一等的,因此对复杂建模是很困难的。此外, 运用ANSYS进行网格划分和修改元素和HyperMesh相比并不容易。所以很难确保元素特性使计算成功。用它进行预处理将会浪费更多时间,严重的影响工作效率。 3. ProE; HyperMesh; ANSYS在有限元分析上的综合应用 a.工作过程 我们的目的是要通过综合利用软件来发挥 每个软件各自的优点。根据三个软件的特点, 我们可以通过PROE建模,通过HyperMesh 划分网格,通过ANSYS求解。通过这个方法, 整个有限元分析过程会更加有效准确。整个 分析过程见图1 b.常见问题及解答:1)简化建模:通常通过 PROE的建模过程是用立体建模的方法然后 提取表面,大量的错误和修改工作将会在划 分网格式出现。因此,我们可以用表面建模 [1],忽略几个细节(例如小孔和倒角)和附 件。2)模型的分类管理:有许多几乎不受约 束的表面互相遮掩。许多表面不同样式的混 合在一起时我们管理起来十分不便。因此, 有着相同特征的表面一定要被定义成相同 的组成,名字和颜色,然后我们可以通过组

hypermesh运用实例(1)

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

图1-2 拉杆三维模型 CAE模型的创建 CAE模型的创建工程为: 将三维CAD创建的模型保存为文件。 (1)启动HyperWorks中的hypermesh:选择optistuct模版,进入hypermesh 程序窗口。主界面如图1-3所示。 (2)程序运行后,在下拉菜单“File”的下拉菜单中选择“Import”,在标签区选择导入类型为“Import Goemetry”,同时在标签区点击“select files”对应的图形按钮,选择“”文件,点击“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按钮命令对应的弹出子面板

Hypermesh有限元流程

1 导入几何模型到hypermesh中 首先在UG中打开几何模型,单击文件按钮,选择导出setp格式文件 2打开hypermesh,单击导入按钮,选择导入格式为step,文件

3抽取中面 在右侧的Geom工具栏中,单击抽取中面按钮 选择要抽取的部件,单击抽取 4进行几何清理 在右侧Geom工具栏中选择快速编辑按钮 使用相关功能进行几何清理,

5划分网格 在右侧2D面板中选择,设置网格类型,尺寸 6检查网格质量,修改不合格的网格 在右侧2D面板中选择检查网格质量 利用按钮对不合格的网格进行优化 7对模型进行连接 点击connector 选择Area connector panel, 选择要连接的单元和部件,设置连接类型和距离,进行连接 更正: 8建立材料

单击,输入名字,类型,卡片类型, 单击输入材料相关参数,建立材料 9创建部件属性 单击,输入名字,类型,材料建立属性等 更正:2D,PSHELL,stell,create/edit,T输入厚度 10将创建的属性赋予部件 单击,assign然后单击comps选择要附属性的部件,单击assign赋予部件相关属性信息

更正:update 11创建边界条件 单击输入名字,选择卡片类型 然后单击,编辑卡片相关参数】 11,创建载荷步loadstep(分析类型) 在右侧分析面板中选择输入名字,选择相应的分析类型,选择相应的收集器,创建loadstep 更正:自由模态nomal modes ,SPC不勾 静力分析linear static,spc约束,load载荷

12进行分析 在右侧分析面板中选择选择文件的储存位置,在run options选项中选择analysis(一般来说应该先进行check 检查有限元模型是否正确),单击optistruct进行分析 更正:选择Radioss 静力分析:all改为custom 13分析完成后,单击查看计算结果

基于hypermesh的客车车体有限元分析

基于Hypermesh的客车车身有限元分析 沈兵,靳春宁,胡平 大连理工大学汽车工程学院,大连(116024) E-mail:279987329@https://www.360docs.net/doc/d610558589.html, 摘要:有限元方法和理论对现代车身设计具有重要的实际意义。综合现有的建模方案,提出了用壳单元建立有限元模型的方法;针对三种工况,应用有限元软件Hypermesh对模型进行后处理,找出了应力、位移分布情况;对轻量化设计提供了可靠的依据。 关键词:客车车身;壳单元;有限元分析 中图分类号TG404;TH114;TB115 1. 引言 当前国内对客车车身的有限元建模方法大致有三种,即采用梁单元、壳单元和体单元。采用梁单元可使计算量大大降低,但由于简化太多,导致一些关键受力截面无法正确表达,使得可信度不高,很难起到指导作用。采用体单元构建的客车骨架跟现实情况很接近,但建模时间太长,不宜采用。而壳单元弥补了梁单元与体单元的不足,是比较理想的建模方法。本文正是采用壳单元构建了客车车身模型,并按照实际使用条件进行车载负荷计算,对车体进行结构分析。 2.模型的建立 目前UG具有强大的曲面造型功能,在航空和汽车行业应用非常广泛;而Hypermesh 是世界上领先的有限元前后处理软件,它与UG等许多软件都有良好的接口。本文采用UG 对客车车身进行何造型设计,然后在Hypermesh中进行网格划分以及前后处理工作。 车架的实际工况复杂多变,建立有限元模型时对CAD模型的简化是十分必要的。其原则是:最大限度地保留零件的主要力学特征;将小面合并成大面,并且相邻面应共用一条轮廓线,以保证各个面上划分出来的网格在边界处是共用节点,避免在边界处出现节点错开的现象。具体的简化如下: (1)忽略非承载件。有些部件(如保险杠、踏板支架等)是为了满足构造或使用上的要求而设置的,对于分析车身模态影响很小,这里将其忽略掉。 (2)忽略蒙皮、玻璃等附件。 (3)忽略圆角以及梁截面形状的简化。考虑到圆角对网格计算的来说比较费时,将模型中的圆角忽略掉;本文中梁简化成矩形钢和槽型钢。 图1圆角的忽略

基于Hypermesh的吊钩有限元结构分析

摘要 本文旨在对吊钩进行仿真计算和分析,得到其应力和位移变化的分布云图,从理论上对吊钩的危险截面进行了分析研究,为吊钩进一步的结构设计和优化提供了必要的理论依据。 本文使用三维建模软件Creo创建吊钩的三维模型,以格式吊钩.stp导入有限元软件hypermesh中绘制网格,进行前处理,继而进行求解得到后处理中的应力和位移云图。 本文通过分析有限元后处理的应力和位移云图,得到吊钩的最大等效应力位于吊钩主弯曲面内侧部位,应力大小为213.2MPa;吊钩整体最大变形位于吊钩钩头位置,变形量为0.08061mm。 本文对比最大等效应力和所给材料30号钢的屈服强度295MPa,分析得到吊钩在给定工作载荷下安全的结论,由此求得5t载荷下的安全系数应小于等于1.284;通过静刚度分析,计算得到吊钩在承载方向上的静刚度为3.1839×108N/m。 关键词:hypermesh;吊钩;应力;安全系数

1.Creo软件建立吊钩三维模型 1.1Creo软件简介 Creo是美国PTC公司于2010年10月推出CAD设计软件包。Creo是整合了PTC公司的三个软件Pro/Engineer的参数化技术、CoCreate的直接建模技术和 ProductView的三维可视化技术的新型CAD设计软件包,是PTC公司闪电计划所推出的第一个产品。 Creo是一个整合Pro/ENGINEER、CoCreate和ProductView三大软件并重新分发的新型CAD设计软件包,针对不同的任务应用将采用更为简单化子应用的方式,所有子应用采用统一的文件格式。 Creo目的在于解决CAD系统难用及多CAD系统数据共用等问题。 1.2创建吊钩模型 1.打开Creo软件,新建类型:零件,不勾选使用默认模版,确定;选择模版类型为: mmns_part_solid,确定,进入零件绘制界面(图1.1,图1.2,图1.3) 图1.1 零件命名图1.2 模板选择 2.草绘吊钩弯曲部分的轨迹图绘制 (1)选择FRONT平面,点击草绘,进入草绘界面(图1.3,图1.4) 图1.3 FRONT平面的选择图1.4 吊钩草绘界面

Abaqus与HyperMesh联合仿真有限元分析核心技术培训

Hypermesh 作为目前综合能力最强的前处理平台,可以很方便的为各种大型CAE 软件完成几乎所有的常见前处理工作,操作极其灵活方便操作极其灵活方便,,例如几何清理例如几何清理、、网格划分网格划分、、材料属性建立材料属性建立、、单元赋予单元赋予、、连接关系设定连接关系设定、、边界条件设定边界条件设定、、控制参数和输出等参数和输出等,,全部都可以在Hypermesh 中高效的完成中高效的完成。。几何模型越复杂几何模型越复杂,,装配体零件越多装配体零件越多,,这种优势越明显这种优势越明显。。 Abaqus 作为业内公认的最强的非线性求解软件作为业内公认的最强的非线性求解软件,,自学入门不易自学入门不易,,成为高手更加成为高手更加艰难艰难艰难。。Abaqus 行业应用广泛行业应用广泛,,最近几年在国内越来越火爆几年在国内越来越火爆,,所以掌握abaqus 势在必行势在必行。。Abaqus 行业应行业应用差异较大用差异较大用差异较大,,但基本的软件操作和软件应用技巧是大同小异的是大同小异的。。Hypermesh 中除了几何清理中除了几何清理、、网格划分外网格划分外,,其余的操作例如材料属性建立其余的操作例如材料属性建立、、单元赋予单元赋予、、连接关系设定连接关系设定、、边界条件设定边界条件设定、、控制参数和输出等全部与Abaqus 息息相关息息相关,,需要对abaqus 的一套理论有很深的认识才能更好的发挥Hypermesh 的强大前处理功能的强大前处理功能。。 本人擅长在Hypermesh 中完成所有的Abaqus 前处理操作前处理操作,,然后提交计算然后提交计算,,后处理在abaqus 和hyperview 中完成。本人领域为电子产品跌落碰撞本人领域为电子产品跌落碰撞,,例如平板电脑例如平板电脑、、台式机台式机、、移动终端等等显式动力学分移动终端等等显式动力学分析析,同时也擅长各种连接器同时也擅长各种连接器、、弹片弹片、、端子等正向力端子等正向力、、插拔力插拔力、、屈服等隐式非线性分析屈服等隐式非线性分析。。 希望通过一些核心培训能让更多的人学会Hypermesh 这个软件的操作技巧这个软件的操作技巧,,同时快速的为Abaqus 建立CAE 模型。本次培训本次培训希望能以学员的模型为主希望能以学员的模型为主希望能以学员的模型为主,,模型越复杂越好(实际培训会适当简化),同时采用自己搜集的3D 模型模型,,通过网络培训例如QQ 群视频等或者自己录制视频的方式群视频等或者自己录制视频的方式,,完整的为大家讲解Hypermesh 和abaqus 的核心应用技巧的核心应用技巧。。 最近在QQ 群陆续为一些同行做了大概10来个例子来个例子,,感觉很多人普遍水平偏低感觉很多人普遍水平偏低,,问的问题千奇百怪,很多人急需一次较深入的培训需一次较深入的培训。。本人第一次尝试做培训做培训,,本次培训大概10次,每次2个小时个小时,,收费2500元.如果觉得培训不合适,可考虑视频录制的方式视频录制的方式,,有问题大家及时和我沟通。 本人QQ :499975874 建立一个专门用作培训建立一个专门用作培训、、技术交流技术交流的群的群的群::470131908 初步培训提纲如下初步培训提纲如下:: 1、Hypermesh 针对abaqus 的基本流程介绍 1.1.如何选取求解器类型?隐式还是显式?在Hypermesh 里面,隐式和显式存在哪些差异性? 1. 2.用一个简单的案例讲解Hypermesh 完成Abaqus 所有前处理的流程和操作; 2、Hypermesh 几何清理技巧 2.1 自由边、烂面、圆角、Logo 、小面等处理技巧,尤其是圆角和特征很多的时候如何处理? 2.2 很多复杂变圆角在Hypermesh 中无法移除的其它处理技巧; 2.3 各种切割面、切割体、添加硬点、临时节点、补面等技巧 3、Hypermesh 网格划分技巧,技巧太多,描述有些困难 3.1 以四边形为主的网格划分技巧 3.2 三角形网格划分技巧、弦长法的设定技巧 3.3 如何保证单元数量尽可能少,同时网格质量高,同时与几何贴近度高 3.4 六面体网格划分技巧 3.5 四面体网格划分技巧 3.6网格质量提高改善技巧 3.7 使用ANSA 划分正交性更高的四边形网格技巧 3.8针对收敛性问题的网格处理技巧 3.9刚体网格的划分技巧 4、Hypermesh 为Abaqus 建立材料、界面属性的技巧 4.1 Abaqus 常用的材料本构模型介绍 4.2 常用的Abaqus 材料模型在Hypermesh 中的设置技巧 4.3 Abaqus 常用的截面类型介绍 4.4常用的Abaqus 截面属性在Hypermesh 中的设置技巧 5、Hypermesh 为Abaqus 赋予单元类型 5.1 常用的abaqus 单元类型介绍 5.2 显式和隐式的单元类型差异

基于HyperMesh和ANSYSLS-DYNA软件铸造过程有限元分析---吴香菊

基于HyperMesh和ANSYS/LS-DYNA软件 锻造过程有限元分析 吴香菊王伟吴会萍蔡梅王照坤李根 沈阳黎明航空发动机(集团)有限责任公司 海军驻沈阳地区航空军事代表室 沈阳发动机设计研究所

基于HyperMesh和ANSYS/LS-DYNA软件 锻造过程有限元分析 吴香菊1王伟2 吴会萍1 蔡梅1 王照坤1 李根3 1 沈阳黎明航空发动机(集团)有限责任公司 2 海军驻沈阳地区航空军事代表室 3 沈阳发动机设计研究所 摘要:针对在工程中应用单一软件完成有限元分析的过程复杂、效率不高问题,文中综合应用HyperMesh和ANSYS/LS-DYNA软件完成网格划分、分析计算到结果处理整个过程。实践表明,综合运用HyperMesh和ANSYS/LS-DYNA软件进行锻造过程有限元分析,有利于发挥二者的优点,提高有限元分析效率。 关键词:Hypermesh;ANSYS/LS-DYNA;锻造 1 概述 众所周知,CAE是先进制造技术的重要组成部分。在工程应用中,各类专用有限元软件在几何建模、网格划分、分析计算及结果处理方面各有特色。虽然很多情况下只需要某一软件就能完成整个有限元分析过程,但往往过程复杂。HyperMesh是世界领先的针对有限元主流求解器的高性能前后处理软件。它支持直接输入已有的三维CAD几何模型(UG,Pro/E,CATIA等),并且导入的效率和模型质量都很高,使得CAE分析工程师能够投入更多的精力和时间到分析计算中去。大型非线性有限元软件ANSYS/LS-DYNA是功能齐全的几何非线性、材料非线性和接触非线性程序,采用有限元动力显式算法。因此本文综合应用HyperMesh 和ANSYS/LS-DYNA的优点完成锻造过程仿真分析。 2 有限元模型的建立 有限元软件的综合运用,目的在于充分发挥各软件的长处,避免其不足,从而使软件几何建模、网格划分、分析计算及其结果处理的整个过程高速高效、条理清楚、不易出错,且容易操作和修改。 文中先使用UG软件进行几何建模,然后利用HyerMesh进行有限元网格划分,最后采用ANSYS/LS-DYNA进行计算分析及结果处理,可以大大提高整个分析过程的效率,其

基于Hypermesh的分析数据提取与处理方法

南京工程学院 本科毕业设计(论文) 题目:基于Hypermesh的分析数据提取与 处理方法 专业:车辆工程 班级:车辆工程111 学号:21511638 学生姓名:张云 指导教师:陈伟讲师 起迄日期:2015.3.2~2015.5.15 设计地点:车辆工程实验中心

Graduation Design (Thesis) Extraction and Analysis of data processing method based on Hypermesh By Zhang Yun Supervised by Instructor. CHEN Wei Nanjing Institute of Technology June, 2015

摘要 目前世界各大著名客车公司都已经将有限元分析方法应用于客车的设计中,从最初的概念设计到最终的产品成型阶段始终贯穿有限元分析方法。通过实践证明,运用有限元分析软件对客车的车身骨架进行结构分析可以得到更加准确的精确度,由于这一方法具有减低客车研发的成本,缩短客车研发周期等优点,基本上所有的客车公司已将有限元方法作为客车研发过程中的一个重要方法。 本论文针对有限元分析软件虽然可以得出详细而精确的分析结果,但却没有对于这些结果文件进行数据提取与分析的情况,开发出基于Hypermesh d的数据提取与处理方法。本文深入介绍了有限元法以及常用有限元分析软件,并通过具体实例,掌握Hypermesh的基本操作。同时通过查阅资料与实操演练,掌握Fortran编译器Intel Visual Fortran的基本操作,最后通过对有限元分析软件Hypermesh等的结果文件zhidonggaijin.bdf和zhidonggaijin.f06进行分析,设计出以Fortran语言为基础的的数据提取与分析处理程序,最终生成可执行文件,并且能够生成所需文件。程序输出的文件可直接作为后期车身改良与优化的数据依据。 关键词:车身;数据提取分析;有限元;Fortran;二次开发

hypermesh基础教程(进门、经典)[宝典]

hypermesh基础教程(进门、经典)[宝典] 第一章 HyperMesh入门 首先我们要了解什么是mesh,简单的说mesh就是网格的划分。有过有限元分析背景的人都知道,做有限元分析首先第一步工作就是建模,就是把分析对象按照一定的尺寸、比例划分成相互连接、不间断的网格单元,成为一个可以计算的力学模型,这是进行有限元计算的基础。其划分的结果对于以后计算的结果将产成直接的影响,或者说mesh是保证有限元分析结果准确的重要条件。 下面我就最简单的分析对象——金属壳体,向大家讲述怎样进行一个物体的mesh。我们所用软件是HyperMesh,它对于有限元的前处理和后处理都具有比较强大功能。 第一节软件环境 首先,我们要了解工作的目标,即最终要把一个金属壳体处理成怎样的网格。打开练习一,这个文件中已经包含geom和放到中面的elems。 我们现在要搞清的第一概念就是geom和elems的区别。Geom即为几何体,是我们分析对象的真实模型,实际物体的三维表现形式;elems即为网格单元,是我们分析对象的力学模型,是对实际物体的一种近似模拟,是把实际物体转换成可计算的力学和数学模型,它不是简单的线和面,是带有数据的线和面。 在HyperMesh中,我们把geom和elems统称为comps,comps可以理解为图层,这里的图层和CAD的图层的概念不同。这里comps是以后赋予模型材料和几何性质的一个最小单元,或者说对于不同材料性质和不同几何性质的elems要处于不同的comps中。每个comps都会有个名字,所以同一个名字的comps包含两个部分,即XXX(名字)geom和XXX(名字)elems。当然几何体和力学模型是两个完全独

相关文档
最新文档