HyperMesh与Abaqus Explicit接口实例

HyperMesh与Abaqus Explicit接口实例
HyperMesh与Abaqus Explicit接口实例

Altair HyperMesh与Abaqus Explicit接口实例

模拟方盒跌落过程

【作者formyjoy】

教程: HyperMesh与Abaqus/Explicit的接口应用

—— 模拟方盒跌落过程

一.问题描述

模型文件:box_dropdown_test.hm(模型见附件)

目标:模拟内部装有1000kg重物的盒子在初始速度和重力作用下跌落到具有突起的刚性地面上的过程。

采用单位:质量 kg

时间 ms

长度 mm

分析手段:前处理工作在HyperMesh7.0sp1中完成,运算提交采用Abaqus6.5-1,后处理采用HyperView7.0sp1。

二.有限元建模步骤

1.打开HyperMesh。

2.在Tool页面下选择User Profile面板中选择Abaqus/explicit模板。

3.在files面板下hm file子面板中打开box_dropdown_test.hm文件。

4.建立材料。进入collector面板,选择create子面板,将操作对象设为mats。为材料起名为Q235,在card image中选择ABAQUS_MATERIAL,点击create/edit。

在本例中,我们要将方盒的材料设为Q235钢,对其非线性属性采用理想弹塑性。屈服极限为235Mpa。下图为材料编辑的界面

5.在card image中激活Density、Elastic和Plastic三个选项,并在Density中输入数值7.9E-6,设定弹性模量E为210,泊松比Nu为0.3。

6.将PLASTICDATACARD设为1,输入屈服应力0.235(Gpa),相应的塑性应变设为0.0。点击return 退出材料编辑。

7.在collector/update子面板中设定操作对象为comp,选择名为box的component,并选择材料Q235,点击update。在下一级菜单中选择material id,点击update。

8.在card image子面板中编辑box的card image,将其为SHELLSECTION,并在二级菜单中将厚度设

为4(mm)。点击return退出collector面板。

9.在2D页面下elem type面板中选择2D&3D子面板,将tria3和quad4所对应的单元类型设为S3R 和S4R减缩积分单元。点击return退出。

10.进入2D页面下automesh面板,将elem size设为30,单元类型设为quads。并将最下面的选择菜单切换为“elements to surface’s component”。其它设置如下图:

11.点击surfs,在弹出菜单中选择by collector,并选择box。在automesh菜单中点击mesh。接受默认的划分,在二级菜单中点击mesh,最后点击return退出网格划分。

12.关闭box的显示。在永久菜单下进入disp菜单,关闭所有box的单元和几何的显示。只显示ground。

13.在2D页面下elem type面板中选择2D&3D子面板,将tria3和quad4所对应的单元类型设为R3D3和R3D4刚体单元。点击return退出。

14.回到automesh面板下的create mesh子面板中,将”elem size=”切换至”use mesh params”。如下图:

15.在mesh params子面板中,使用弦差划分方式(即chordal deviation),将最小单元尺寸、最大单元尺寸、最大弦差和最大角度分别设为:10、50、0.2和15。并将单元类型设为quads。如下图:

16.回到create

mesh子面板中,点击surfs,从弹出菜单中选择displayed,点击mesh,将下图中标有红色记号的单元数量设为10,再次点击mesh接受划分的网格。点击return退出。

17.(该步骤可选)进入tool页面下check

elems面板,在2-D子面板下检查是否有单元尺寸小于5的单元。

18.进入collectors面板,在card

image子面板中将名为ground的component的card image设为rigid

body,点击load/edit,在ground上任选一节点作为参考点,记录参考点的id号。将ELSET设为ground。在card

image中激活Thickness Dataline,并将厚度设为2(可为任意正数)。如下图:

19.在永久菜单disp下关闭所有几何的显示,同时打开所有单元的显示。如下图:

20.在collectors面板中创建一个comp,取名为chargo,将其card

image设为MASS。材料则选择Q235(避免生成多余的材料collector),点击create/edit。在下一级菜单中设置mass为1000。点击return退出。

21.在collectors面板中创建一个comp,取名为link,选择no card

image,材料则选择Q235(避免生成多余的材料collector),点击create。

22.在键盘上按下F8,选择type in子面板,创建一个节点,其坐标为(0,200,0)。

23.按下F5,选择操作对象为elems,在图形区内box上除了底面以外的其他五个面上各选一单元,点击elems按钮在弹出菜单中选择by

face。点击mask。

24.在1D页面下elem

type面板中选择1D子面板,将mass和rigid所对应的单元类型分别设为MASS和COUP_DIS,点击return退出。

25.在永久菜单global面板下将current component设为chargo。

26.在1D页面上进入masses面板,在第22步创建的节点上创建质量单元。创建完毕后点击return 退出。

27.在永久菜单上disp面板中关闭ground的单元显示。并在view面板中将当前视角设为right。

28.在BCs页面中进入entity set面板,创建名为link_mass的NODE SET,如下图:

29.在图形区内选择部分节点,如下图:

30.在global面板中将current component设为link。

31.在1D页面中进入rigids面板,选择create子面板,在dependent处选择multiple nodes,将全部自由度全部选中。选择主点为MASS单元所在的节点,选择从点时在弹出菜单中选择by

set,并选择在28步中创建的节点集link_mass。点击create后创建出如下图所示的单元。

32.在永久菜单选择card面板,将操作对象切换为elems,在图形区中选择该连接单元,点击edit。

33.在card image中设定这个连接单元的属性,激活Influence

Radius和Weighting_method,将前者设为1000,将后者设为UNIFORM。设定完毕后点击return退出。

34.在永久菜单disp面板中打开所有单元的显示。

35.按下F5,点击unmask all。恢复模型视图。有限元建模完毕。

三.边界条件的设定

1.定义接触,在宏菜单中进入abaqus界面,使用contact manager。

2.在Interface标签下点击New…,给定接触的名称为general

contact,选择接触类型为general contact。点击create...。

3.在card

image中激活Contact_Inclusions选项,同时激活All_Element_Based选项。将所有网格定义为自

动接触。

4.点击return退出,在contact manager中点击close关闭接触定义。

5.进入step manager,选择initial condition,点击edit...。

6.选择Boundary,点击New...,创建一个新的loadcol,为其取名为constraint。

7.选择这个loadcol,菜单右边会出现创建约束所需要的工具,选择Define。在其中定义一个位移约束,选择Nodes

or Geometry方式,点击按钮“Define from ‘constraints’ panel”。

8.HyperMesh自动进入constraints面板,同时自动移藏step

manager的界面以避免图形的干扰。在create子面板中通过by

id方式选择ground的参考点。选择约束所有自由度,点击create。点击return后自动回到step

manager界面。

9.仍然在Initial

condition中选择Boundary-velocity,点击New...,创建一个新的loadcol,为其取名为

initial_velocity。该loadcol被用来定义box的下落速度。

10.选择这个loadcol,菜单右边会出现创建约束所需要的工具,选择Define。将type设为velocity。

选择node

set方式。

11.点击下面的”Create/Edit set...”按钮,HyperMesh自动进入entity

set面板,将操作对象设为nodes,为这个node set起名为set_velocity,通过by

collector方式选择box和chargo两个component中的所有节点。点击create创建完毕后点击return

退出。回到step

manager界面。

12.在node set选项下面点击下拉菜单,选择上一步创建的node

set,点击右侧右箭头按钮。并在右侧输入初始速度的方向和大小,在1st dof下输入2,在magnitude 下输入-10

(mm/ms)。创建完毕后点击update。

13.点击close结束initial condition的定义。

14.在step manager首页上点击New…创建一个新的step,设定名称为Drop down。

15.在Title中给定名称Box dropping down,点击update。(Optional)

16.在Parameter中激活name和Nlgeom选项,将Nlgeom几何非线性选项设为yes。点击update。

17.在Analysis procedure中将Analysis

type设为dynamic,在dataline中设定总的计算时间50(ms)。点击update。

18.打开Distributed

loads,选择DLOAD,点击New...创建一个新的loadcol用来设定重力加速度。为其起名为gravity。

19.选中这个loadcol,在右侧的Define面板下将Type设为gravity,选择Element

sets方式,分别从下拉菜单中选中box和chargo两个elem

set(即component),点击右箭头按钮将这两个ELSET设定到右侧的表格中,并分别设定重力加速度的大小和方向,其中magnitude均设为-9.8e-3,并将comp2设为1。设定结束后点击update。

20.在Interface controls中选择general

contact,在右侧的表格中激活对应于general

contact(在本节第4步中创建的接触定义)的status。(Optional)

21.定义输出请求,在output request中选择ODB file。点击New…创建一个新的output

block,为其起名为output。

22.选择上一步中创建的output,在右侧的菜单中进入output面板,激活output、Node

Output和Element Output选项。

23.在output选项右面的下拉菜单中选择field。激活Time marks和Number

interval选项,并将前者设为yes,为后者赋值为20,即向odb文件中写入20增量步,点击update。

24.进入Node

Output面板,激活Variable选项,从下拉菜单中选择Preselect,在下面Displacement和Velocity 中分别激活U和V。点击Update按钮。

25.进入Element

Output面板,激活Elset选项,从下拉菜单中选择box,激活Stress中的S,设定后点击Update。

26.点击Close结束这个step的设置。退出到step manager的主页面。

27.点击Close结束设置,关闭step manager。

28.在tool页面下进入renumber面板,选择all子面板,采用默认设置,点击renumber。

29.在files面板中选择hm file子面板,保存文件为box_dropdown_test_complete.hm。

四. 输出模型并求解

1.在files面板中选择export子面板,用abaqus/explicit输出box_dropdown_test_complete.inp 文件。

2.在inp文件所在目录下可以直接采用命令行提交求解,采用命令如下:

abaqus job=box_dropdown_test_complete interactive

3.启动Altair HyperView。在load model时直接读取inp文件,在load result时直接读取odb文件。

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文件。 启动HyperWorks中得hypermesh:选择optistuct模版,进入hypermesh程序窗口。主界面如图1-3所示。 程序运行后,在下拉菜单“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按钮命令对应得弹出子面板

HYPERMESH入门指南3

仿真在线提供 https://www.360docs.net/doc/9015092578.html, 作者 yidixunmeng 简明目录 第一章INTRUCTION 第二章永久菜单 第三章macro菜单 第四章Geom面板 第五章2D/3D面板 第六章tools面板 第七章一些画网格的例子 第四章 Geom面板 这一章主要讲解Geom面板,这个面板主要是构造几何,几何清理是画网格的第一个重要的步骤,它主要是为画2D网格打基础。几何模型清理的优劣关系2D乃至3D网格质量,清理的好,质量就可能会很好,反之亦然。如果你画四面体单元的话,几何清理更是至关重要。他要求没有自由边,2D三角形单元没有T形连接,网格的质量不能太差。至于满足这几条要求才能画好四面体单元。 在hm中几何体以点,线,面来显示,没有体的概念,操作都是以这三个几何要素为目标,这和ansys有所区别。在hm里面一般都是先画好2D网格,在生成3D网格的,也就是说,3D网格以2D网格为基础,2D网格的质量在某种程度上决定3D网格的质量。面的质量的优劣也是决定条件之一。 1.clean up面板 在这个面板下游edges,surfaces, fixed points等三个子面板,在每个子面板的下一层还有自己的面板。这面板的功能在day1 day2里面介绍的已经很详尽了。在这里我主要说一些自己的经验。将一个模型(一般是iges文件,)调到hm里的话,再这个模型中会有有很多的自由边(红线),如果他是真的自由边的话,就是模型的边界线,那你就不用管它,我们考虑的是在模型的内部有没有自由边。一般来说在模型的内部是不允许有自由边的,但是有好多的自由边用toggle这个功能也不能使他变成绿线,这个时候你就要看看是不是有两条线在一起,或者调大cleanup tol,如果还不行,这个时候就要考虑补面了。我自己补一个面,这样就可以了。至于重合边(黄线),如果斯T

Hypermesh初学者学习资料及模型后处理教程

几何清理 geometry 设置在几何清理操作时需要的容差。 cleanup子面 板的菜单选 择: cleanup tol visual options 设置曲面显示方式,选择不同类型"edge"和固定点的显示状态。 Geometry Cleanup面板的功能 Edges 用鼠标器将单个的边从一种类型转化成另一种类型。 Toggle Replace 将两条明确定义的自由边合并成一条共用边。 (un)suppress 同时压缩或释放一系列所选的边。 equivalence 将自由边对合并成共用边。 Surfaces 查找并删除重合曲面。 find duplicates organize by feature 按特徵组织曲面。 move faces 移动曲面到另一个曲面(合并曲面)。 Fixed Points 在曲面上从已经存在的自由点或节点上生成固定点。 add replace 将两个明确选定的自由点合并成一个。 suppress 从一个曲面上删除一个固定点。 取消曲面的裁剪操作。 Defeature 面板的 功能: trim lines pinholes 从曲面内查找并消除孔。 surf fillets 识别和删除相邻曲面的倒角。 edge fillets 识别和删除自由曲面边界的倒圆。 trim intersect 识别和删除自由曲面边界的倒圆,但可手工指定切点。Geom页面>geom cleanup 合并自由边 用equivalence功能合并自由边 Edges>equivalence>surfs(操作物件选择窗口中选择all) >cleanup tol输入值>点击equivalence

Hypermesh和Abaqus的接口分析实例

Hypermesh和Abaqus的接口分析实例(三维接触分析) In this tutorial, you will learn how to: ?Load the Abaqus user profile and model ?Define the material and properties and assign them to a component ?View the *SOLID SECTION for solid elements ?Define the *SPRING properties and create a component collector for it ?Create the *SPRING1 element ?Assign a property to the selected elements Step 1: Load the Abaqus user profile and model A set of standard user profiles is included in the HyperMesh installation. They include: RADIOSS (Bulk Data Format), RADIOSS (Block Format), Abaqus, Actran, ANSYS, LS-DYNA, MADYMO, Nastran, PAM-CRASH, PERMAS, and CFD. When the user profile is loaded, applicable utility menu are loaded, unused panels are removed, unneeded entities are disabled in the find, mask, card and reorder panels and specific adaptations related to the Abaqus solver are made. 1. From the Preferences drop down menu, click User Profiles.... 2. Select Abaqus as the profile name. 3. Select Standard3D and click OK. 4. From the File drop down menu, select Open… or click the Open .hm file icon. 5. Select the abaqus3_0tutorial.hm file. 6. Click Open. Step 2: Define the material properties HyperMesh supports many different material models for Abaqus. In this example, you will create the basic *ELASTIC material model with no temperature variation. The material will then be assigned to the property, which is assigned to a component collector. Follow the steps below to create the *ELASTIC material model card: 1. From the Materials drop down menu, select Create. 2. Click mat name = and enter STEEL. 3. Click type= and select MATERIAL. 4. Click card image = and choose ABAQUS_MATERIAL. 5. Click create/edit. The card image for the new material opens. 6. In the card image, select Elastic in the option list.

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,网格质量会比直接用一条封闭的线好。

Hypermesh使用技巧总结.pdf

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 做接触实例 在很多场合,要将若干个零件组装起来进行有限元分析,如将连杆与连杆盖用连杆螺栓连接起来,机体与气缸盖用螺栓连接起来,机体与主轴承盖连接起来。如何模拟螺栓预紧结构更符合实际情况,是提高有限元计算精度的关键。 螺栓+螺母的连接与螺钉的连接有所不同,螺栓+螺母的连接方式比较简单,可以假设螺母与螺栓刚性连接,由作用在螺母上的拧紧力矩折算出作用在螺栓上的拉伸力F ,将螺杆中间截断,在断面各单元的节点上施加预紧单元PRETS179,模拟螺栓的连接情况。 对于螺钉(双头螺栓)连接有些不一样,螺钉头部对连接件1施加压应力,接触面是一个圆环面,但栽丝的一端,连接件2受拉应力。一种方法是在螺纹圆周上施加拉力,相当于螺纹牙齿接触部分,而且主要在前几牙上存在拉力,如第一牙承担60~65%的载荷,第二牙承担20~25%的载荷,其余作用在后几牙,但因螺纹的螺距较小,一般为1.5~2mm ,而单元的尺寸为3~4mm ,因此可以假定在连接件2的表面的螺纹圆周节点上施加拉力。另一种方法是在连接件2的表面的整个螺纹截面的所有节点上施加拉力,这样可能防止圆周上各节点上应力过大,与实际情况差别较大,应为实际表面圆周各节点只承受60~65%的载荷。比较好的处理办法是在连接件的表面单元的圆周节点上施加70%的载荷,在第二层单元的圆周节点上施加30%的载荷,但操作比较麻烦。 随着连接件1、2的内部结构和刚度不同,以及连接螺钉的个数和分布的不均匀性,连接件1、2表面的变形不一致,产生翘曲,使表面的节点有的接触,有的分离,而导致接触面的应力分布和应变分布不均匀,因此需用非线性的接触理论来讨论合件的应力问题。 若不考察螺栓头部与连接件1表面的变形,可用将螺栓与连接件1用一个公共面连接,作为由两种不同材料的构件组成一个整体。螺钉(双头螺栓)与连接件2也用这种方法处理。 图1是一个简单的螺钉连接实体模型。图2是用hypermesh 划分网格后的模型。 图1 实体模型 图2 网格模型 该模型由三个零件组成,连接件1(蓝色)、连接件2(橙色),螺钉(紫红)。 1. 建立实体模型 在PRO/E 中建立三个零件模型,见图3、4、5,并组合成合件(见图1)。

HyperMesh傻瓜教程电子版本

H y p e r M e s h傻瓜教程

强度分析 以A380铝支架分析为例: 1.Start license services 双击,进入界面,再点击Start Server,取得软件应用许可,进入Hyper mesh工作界面; 2.选择模块Nastran

双击,弹出对话框,选择Nastran点击OK。点击斜向下的绿色箭 头,进入界面,将已建好的模型导入HyperMesh; 3.选择模型,去实体 选择要分析的模型,点击图标变灰色,隐藏其它模型。点击F2,框选模型(如未选中,模型为壳层),将实体(solid)去掉,只留下壳层(1111)。 ; 4.数模几何清理(auto cleanup 和F11) ,避免两条轮廓线过于接近或夹角太小(小于30度),再进行人工修清理模型曲线,点击F11,进入界面,一般使用下图1、2、5创建点和点之间的线、点垂直于线的线、删除特征线(鼠标左键去掉曲线,右键添加) 去倒角,geom,defeature,surf fillets,find,选中要去掉的倒角面,remove。 5.切法兰面 为了确定零件上与加载点相关联的节点位置,我们在约束(螺栓位置)和加载处切法兰面。 (5.1)找到圆心Geom—circle—find center;常按鼠标左键,在白线上选择三点,点击“find”,出现圆心 (5.2)画圆center&radius 点找到的圆心,输入radius尺寸,点N1,在面上点三个点,点“create" 按住左键选中曲线找到节点, M6的螺栓,法兰半径6.5;M8/8.5,M10/10.5,M12/12.5;

hypermesh入门篇(转)心得

hypermesh入门篇(转) 其实各种CAE前处理的一个共同之处就是通过拆分把一个复杂体拆成简单体。这个思路一定要记住,不要上来就想在原结构上分网,初学者往往是这个问题。 刚开始学,day1,day2,advanced training 和HELP先做一遍吧。另外用熟24个快捷键。 做一下HELP里面的教程,多了解一些基本的概念和操作。这样会快点入门。论坛更多的是方法。划分的方法要灵活使用,再有就是耐心。 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,那里面还有很多内容,能解决很多问题

hypermesh梁壳单元混合建模实例

HyperMesh梁单元与壳单元的混合建模 本文根据工程实例,应用有限元软件HyperMesh 11、0进行梁单元与壳单元的混合建模,并在其中详细论述,梁单元在与壳单元混合建模的过程中如何对梁单元进行偏置处理,保证梁单元与壳单元的所有节点完全耦合。 在焊接工艺中,梁单元与壳单元的使用可以大大提高整体焊接结构的抵抗变形能力,避免单独使用壳单元时强度与刚度的不足。HyperMesh软件中提供了大量标准梁的截面,也可以通过实际应用需求单独创建梁截面。 在1D面板中点选HyperBeam选项,如图1所示。 图1 1D面板中的HyperBeam选项 HyperBeam中提供了大量的梁截面,如图2所示。 图2 HyperBeam下的各种梁截面 图2中红色箭头所指的就是各种标准梁截面的属性,包括H型梁,L型梁,工型梁等等。可以根据实际需求进行选择,而且可以自己独立进行尺寸编辑。图2中的shell section可以建立独立的壳截面,solid section可以建立独立的实体截面。在建立完成各种梁的截面属性之后,可以通过edit section进行梁截面属性的修改。

以上主要介绍了1D梁单元的使用情况,下面将根据工程实例对壳单元与梁单元的混合建模进行详细的介绍。图3就是梁单元与壳单元焊接之后的三维图,图4就是图3中梁单元以1D显示的情况。二者之间的切换功能键如图5所示。 图3 梁单元与壳单元焊接之后梁单元以3D显示 图4 梁单元与壳单元焊接之后梁单元以1D显示 图5 梁单元1D与3D之间的切换功能键

下面介绍梁单元的具体创建方法,不再讲述壳单元的建立方法。首先建立Beam Section,在软件左侧右键create--Beam Section,在出现的对话框窗口中对Bean进行命名。具体的过程如图6所示。 图6 Beam的建立过程 之后进入1D--HyperBeam面板,选择Standard section选择Standard Channel面板,打开面板后对各个参数进行修改,如图7所示。左侧的红色框内的区域就是进行具体尺寸的修改,修改的结果会以直观的形式显示在图形界面中,右侧的红色方框就是梁界面的各个力学参数。注意梁的方向,梁的长度方向就是X 轴,图形中的就是梁的Y轴与Z轴。在梁的方向的选取过程中Y轴为第一方向。 图7 梁的各个参数的修改 之后建立梁的属性,同样在软件左侧位置右键创建属性,弹出属性创建的选项卡片,在Type中选择1D,在Card image中选择PBEAM,单击确定按钮,如图8所示。

【HM内建模】Hypermesh典型例子了解HW

Hypermesh网格划分简单介绍。 这一章主要介绍hypermesh的流程,通过一个简单的例子让大家了解hypermesh的功能,使大家对hypermesh不再陌生。 这一章涉及到了几何建模,2D网格的生成,3D网格的生成,集合器collectors,删除等一些主要的功能。通过这一章,可以对hypermesh有一个基本的认识。 几何建模 1,启动hypermesh 2,点击Geom/create nodes面板,默认输入,点击create,在(0,0,0)处制作一个节点。3,点击永久菜单中的f键,观察所生成的节点,在屏幕中心处有一个黄色的小圆圈 4,点击Geom/circle ,选择center&radius子面板。点击制作的节点,选中之后黄色的圆圈变为白色。 5,选择z方向为法向,选择制作的节点,这个节点由白色变为紫色。 6,在后面的指针开关中选择circle 7,在radius=后面的输入框内,输入1,点击create,作一个半径为1的圆。 8,点击永久菜单中的f键,观察所生成的圆,按住ctrl键,同时按住鼠标左键,移动鼠标左键。旋转观察所生成的圆 9,点击return,退出这个面板。 2D网格的生成 1,点击2D/spline,选择创建的圆 2,选择keep tangentcy前面的方框,使其里面有一个对勾,

3,点击keep tangentcy上面的有一个三角形的键,选择mesh ,dele surf,点击create,出现一个选择,选择yes,生成2D网格。 4,在elem density=后面的输入框中,输入14,点击elem density=左面的最下面的那个绿色的set all to

Hypermesh教程、资料汇总

Hypermesh教程、资料汇总 基础类 我学习hypermesh的经验 HYPERMESH菜单解释1 hypermesh常见英文解释 hypermesh初学者常见英文解释 HYPERMESH的一些常见问题的解答 hypermesh ppt hypermesh 练习教材及入门材料 HyperMesh入门实例 HyperMesh从入门到精通(教材)——整理前 Hypermesh从入门到精通——(整理后) HyperMesh从入门到精通(配套光盘)与经典练习 HyperMesh 8.0 basic training(中文) HYPERMESH入门指南 hypermesh教程(有hm7.0基础的、实例和论文) 几何清理 hypermesh 几何清理 hypermesh 基础教程 hm8.0教程英文版 Hyper works 9.0培训资料 hyper mesh 教程(5.0 day1 &day2)

两天搞定hypermesh(5.0的) 收集的hypermesh资料 HyperMesh常用的快捷键、键盘操作和鼠标操作HyperMesh常用的快捷键、键盘操作和鼠标操作Hypermesh快捷键 Hypermesh\鼠标操作 hypermesh快捷键 HyperMesh8.0系列教程 Hypermesh的中文教程8.0 Hypermesh8.0资料(中英文混编) hypermesh8.0 实用教程(中文版) Hypermesh 8.0 Training pdf 原厂资料+model files Hypermesh 8.0的使用手册 图文并茂的hypermesh8.0 教程 Hypermesh 8.0 day1 and day2(ppt) hyperwork7.0 培训教程 hypermesh9.0 培训资料(day1&day2)HyperMesh之几何导入与处理 hyperworks9.0_training hypermesh7.0基础培训中文版(day1&day2)hypermesh7.0基础培训中文版2 Hyperstudy 7.0 教程

Hypermesh大全

Hypermesh操作大全 1.Geom 1.1 Node节点 (1)xyz坐标创建节点,可以选择坐标系,as node在节点上 (2)On Geometry在几何上创建节点,可以在硬点、线、表面、平面上创建节点 (3)Arc Center在圆弧圆心创建节点,可以在节点、线与硬点组成的圆弧中心创建节点,可以设定容差(默认忽略容差) (4)Extract Parametric在线、面上以输入参数阵列节点,定义阵列区域大小(百分比)与阵列节点数目 Extract on Line在线上阵列节点,可以输入阵列节点数目,间隔算法有线性、指数与曲率控制(中间稀疏两边密或者中间密两边稀疏),可以输入间隔密度(5)Interpolate Nodes插值节点,输入在节点之间插值节点的数目以及算法,算法有线性、指数与曲率控制可以输入间隔密度 Interpolate on Line在线上插值节点 Interploate onSurface在面上的节点之间插值节点 (6)Intersect交叉,在交叉处创建节点,可以创建【向量、线】与【线、实体、表面、平面】交叉处生成节点 1.2 Node edit 编辑节点 (1)associate关联节点,作用是把节点关联到【面、点、线、实体】,可以设置容差 (2)move node移动节点,但是节点必须在面上 (3)place node重置节点,将节点移动到选择目标面上,应对个别节点在平面外(4)remap在线上重新排布节点 (5)align node 对齐节点,选中两个节点后,将其他节点移动到选中的两个节点的连线上(直线,无线延伸) 1.3 temp nodes临时节点 1.4 distance 测距 (1)two nodes两节点测距 (2)three nodes 三节点测距 (3)two point 两硬点测距 (4)three point三硬点测距 1.5 Point创建硬点 (1)XYZ坐标创建硬点 (2)Arc Center 圆心创建硬点,可以在节点、线与硬点组成的圆弧中心创建节点,可以设定容差(默认忽略容差) (3)Extract Parametric在线、面上以输入参数阵列硬点,定义阵列区域大小(百分比)与阵列硬点数目 (4)Intersect交叉,在交叉处创建节点,可以创建【向量、线】与【线、实体、表面、平面】交叉处生成硬点 1.6 Lines 创建线 (1)XYZ两点创建直线 (2)Linear Nodes 以节点创建折线,可以选择封闭

Hypermesh学习教程

1.1 实例:创建、编辑实体并划分3D网格 本实例描述使用HyperMesh分割实体,并利用Solid Map功能创建六面体网格的过程。模型如图5-1所示。 图5-1 模型结构 本实例包括以下内容。 ●导入模型。 ●通过面生成实体。 ●分割实体成若干个简单、可映射的部分。 ●使用Solid Map功能创建六面体网格。 打开模型文件。 (1)启动HyperMesh。 (2)在User Profiles对话框中选择Default(HyperMesh)并单击OK按钮。 (3)单击工具栏()按钮,在弹出的Open file… 对话框中选择solid_geom.hm 文件。 (4)单击Open按钮,solid_geom.hm文件将被载入到当前HyperMesh进程中,取代进程中已有数据。 使用闭合曲面(bounding surfaces)功能创建实体。 (1)在主面板中选择Geom页,进入solids面板。 (2)单击()按钮,进入bounding surfs子面板。 (3)勾选auto select solid surfaces复选框。 (4)选择图形区任意一个曲面。此时模型所有面均被选中。 (5)单击Create按钮创建实体。状态栏提示已经创建一个实体。注意:实体与闭合曲面的区别是实体边线线型比曲面边线粗。

(6)单击return按钮返回主面板。 使用边界线(bounding lines)分割实体。 (1)进入solid edit面板。 (2)选择trim with lines子面板。 (3)在with bounding lines栏下激活solids选择器。单击模型任意位置,此时整个模型被选中。 (4)激活lines选择器,在图形区选择如图5-2所示线。 (5)单击trim按钮产生一个分割面,模型被分割成两个部分,如图5-3所示。 图5-2 选择边线图5-3 分割实体 使用切割线(cut line)分割实体。 (1)在with cut line栏下激活solids选择器,选择STEP 3创建的较小的四面体,如图5-4所示。 (2)单击drag a cut line按钮。 (3)在图形区选择两点,将四面体分为大致相等的两部分,如图5-5所示。 图5-4 (1)中所选实体图5-5 定义切割线

HyperMesh傻瓜教程

支架强度分析 (拓普研发内部资料,仅供参考) 以A380铝支架分析为例: 1.Start license services 双击,进入界面,再点击Start Server,取得软件应用许可,进入Hyper mesh工作界面; 2.选择模块Nastran 双击,弹出对话框,选择Nastran点击OK。点击斜向下的绿色箭头, 进入界面,将已建好的模型导入HyperMesh; 3.选择模型,去实体 选择要分析的模型,点击图标变灰色,隐藏其它模型。点击F2,框选模型(如未选中,模型为壳层),将实体(solid)去掉,只留下壳层。 ;

4.数模几何清理(auto cleanup 和F11) 在Geom下点击auto cleanup,避免两条轮廓线过于接近或夹角太小(小于30度),再进行人工修清理模型曲线,点击F11,进入界面, ,鼠标左键去掉曲线,右键添加; 5.切法兰面 为了确定零件上与加载点相关联的节点位置,我们在约束(螺栓位置)和加载处切法兰面。 (5.1)找到圆心Geom—circle—find center; (5.2)画圆center&radius 按住左键选中曲线找到节点,M6的螺栓,法兰半径6.5;M8/8.5,M10/10.5,M12/12.5; (5.3)Surface edit —trim with lines—with lines; 6.生成表面三角形壳单元 在component中建shell,右键make current,使生成的壳单元在该层中,点击 F12—surface/trias(选择三角形单元)—mesh,接下来再修理网格(左键增加节点,右键去掉节点),例如,倒角、加强筋位置至少两层单元,应力集中、加载处细分网格; 7.检查壳单元,并局部优化。 (7.1) 检查网格质量,点击F10/2-d,在界面内点击min. angle tria.、max. angle tria. 和connectivity; 检查三角形网格的角度和连接性;

HyperMesh傻瓜教程

强度分析 以A380铝支架分析为例: 1.Start license services 双击,进入界面,再点击Start Server,取得软件应用许可,进入Hyper mesh工作界面; 2.选择模块Nastran 双击,弹出对话框,选择Nastran点击OK。点击斜向下的绿色箭头,进入界面,将已建好的模型导入HyperMesh; 3.选择模型,去实体 选择要分析的模型,点击图标变灰色,隐藏其它模型。点击F2,框选模型(如未选中,模型为壳层),将实体(solid)去掉,只留下壳层(1111)。; 4.数模几何清理(auto cleanup 和F11) ,避免两条轮廓线过于接近或夹角太小(小于30度),再进行人工修清理模型曲线,点击F11,进入界面,一般使用下图1、2、5创建点和点之间的线、点垂直于线的线、删除特征线(鼠标左键去掉曲线,右键添加) 去倒角,geom,defeature,surf fillets,find,选中要去掉的倒角面,remove。 5.切法兰面 为了确定零件上与加载点相关联的节点位置,我们在约束(螺栓位置)和加载处切法兰面。 ()找到圆心Geom—circle—find center;常按鼠标左键,在白线上选择三点,点击“find”,出现圆心 ()画圆center&radius 点找到的圆心,输入radius尺寸,点N1,在面上点三个点,点“create" 按住左键选中曲线找到节点, M6的螺栓,法兰半径;M8/,M10/,M12/; ()Surface edit —trim with lines—with lines;选面、点鼠标中键,选线, 点鼠标中键,选择N1、N2、N3点。

hypermesh运用实例

运用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快速入门

HM-110-L Methods of Selecting Entities For technical support, contact us at: P HONE(810) 614-2400 between 8:00 AM to 5:00 PM (EST) F AX(810) 614-2410 E MAIL hmsupport@https://www.360docs.net/doc/9015092578.html, W EB https://www.360docs.net/doc/9015092578.html, Need assistance? Just ASK. For a complete catalog of Tech Tips and Learning Center Exercises, check the Altair Support Kiosk on the Altair website. Estimated Time:15 minutes This lesson demonstrates some of the techniques you can use to specify which entities in a model are to be modified by a command function. The following methods are included:? Using the by window extended entity selection option ? Selecting geometric entities Panels Covered ? files ? build window ? delete ? lines Files Needed ? simple.hm ? es_line.hm

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。当然几何体和力学模型是两个完全独

hypermesh运用实例讲课讲稿

h y p e r m e s h运用实例

运用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所示。

相关文档
最新文档