hypermesh前处理流程
hypermesh前处理流程
1.选择求解器模版,如Ansys,Ls-Dyna,Nastran等2.导入CAD模型,如ProE,UG等3.几何清理4.Mesh 网格划分可以从面网格开始,也可以从体网格开始。
可以看看相关教程。
5.单元连接主要针对组件特别有用,可以看看我自己的总结/thread-838626-1-1.html/304618/spacelist-blog-itemtypeid-10686.单元检查和修改7.设置单元类型和材料建议在ANSYS中设置,因为Hypermesh和ANSYS中的材料属性有些出入这里要注意壳单元要设置单元的厚度,beam单元要设置界面信息把这些设置完成后,设置Component相应属性的单元和材料及属性信息8.清理单元主要针对由面生成的体网格中含有的面单元的情况9.(Optional,可选)设置边界和载荷,以及接触等10.删除所有几何11.导出FE模型3~9项可以交叉进行(这是Hypermesh相对于其他前处理软件的优势)要针对组件的连接,如焊接结构,铆接,杆状连接,铰接等等……可以用5种方法解决1.接触2.connect单元1D、2D、3D都可以,里面有很多可以用的单元spot、seam、Bolt等对于焊接单元spot、seam大多是求解器都支持,但是对于Bolt连接不一定,如Ansys就不支持bolt在Ls-Dyna,Nastran,Hypermesh(default),radioss和OptiStruct(Hypermesh自带求解器)都能被支持在Nastran里,bolt的类型特别丰富,可以满足大多数需求3.1D rigids(用于刚性连接,在其他求解器面板中可能为rbe2)rbe3(柔性单元),还有如beam,spring等4.edges融合相近的节点或者单元,容差tolerance一般设置为单元的大小的20%,超过这个值会引起单元畸形5.单元来填充单元之间的间隙大于单元大小如果确实要连接间隙在单元大小20%~100%之间的节点或者单元,可以使用equilance来手动连接只要你愿意,还有其他的很多方法,自己可以好好摸索。
2024版Hypermesh基础教程
自定义报告
用户可以根据自己的需求,自定义报告的格式和内容,以满足特定 的要求。
常见问题及解决方案
模型导入问题
有时候在导入模型时会出现问题,如无法导入、导入后模 型变形等。解决方案包括检查模型格式是否正确、调整导 入参数等。
02
网格划分技术
Chapter
网格类型及选择
一维网格
线单元,用于模拟一维结构,如 梁、杆等。
二维网格
面单元,用于模拟二维结构,如壳、 板等。
三维网格
体单元,用于模拟三维结构,如实 体、装配体等。
网格划分方法
01
02
03
映射网格划分
将几何模型映射到一个规 则的网格上,适用于形状 简单的结构。
自由网格划分
配置要求
Hypermesh对计算机配置有一定 要求,建议使用高性能计算机, 并配置足够的内存和硬盘空间。
许可证管理
使用Hypermesh需要获取相应的 许可证,按照许可证管理要求进 行激活和使用。
界面布局与功能
Hypermesh提供强大的几何清理 功能,可以对导入的CAD模型进 行修复、简化和优化等操作,提 高网格质量和分析效率。
载荷大小和方向
设置载荷的大小和方向,以便准确模拟实际受力情况。
载荷施加位置
在模型中选择需要施加载荷的位置,如节点、面或体。
载荷施加方式
根据模型需求,选择适当的载荷施加方式,如集中载荷、分 布载荷等。同时,可以设置载荷随时间的变化规律,以模拟 动态加载过程。
04
结构分析基础
Chapter
线性静力学分析
hypermesh基础培训教程(多场合)
hypermesh基础培训教程(多场合)Hypermesh基础培训教程一、引言Hypermesh是一款功能强大的有限元前处理器,广泛应用于结构分析、热分析、流体分析等领域。
本教程旨在帮助初学者快速掌握Hypermesh的基础操作,为后续的高级应用打下坚实基础。
通过本教程的学习,读者将能够熟练地进行几何建模、网格划分、材料属性定义、边界条件施加等基本操作。
二、Hypermesh界面及基本操作1.启动Hypermesh在安装完Hypermesh软件后,双击桌面图标启动程序。
初次启动时,系统会提示设置工作目录,选择一个便于管理的路径即可。
2.界面介绍Hypermesh界面主要包括菜单栏、工具栏、主窗口、状态栏等部分。
菜单栏包含文件、编辑、视图、网格、工具等菜单,通过菜单可以执行各种操作。
工具栏提供了常用的快捷操作按钮,方便用户快速执行命令。
主窗口用于显示几何模型、网格、分析结果等。
状态栏位于界面底部,显示当前操作的状态信息。
3.基本操作(1)打开模型:通过菜单栏“文件”→“打开”命令,选择相应的几何文件(如iges、stp等格式),打开模型。
(2)缩放、旋转、平移视图:通过工具栏的相应按钮,可以调整视图的显示。
同时,鼠标滚轮可以控制视图的缩放。
(3)选择元素:鼠标左键单击选择单个元素,按住Ctrl键同时单击可以选择多个元素。
(4)创建集合:通过菜单栏“编辑”→“创建集合”命令,可以将选中的元素创建为一个集合,便于后续操作。
(5)撤销与重做:通过菜单栏“编辑”→“撤销”或“重做”命令,可以撤销或重做上一步操作。
三、几何建模1.几何清理在实际工程中,导入的几何模型往往存在冗余面、重叠边等问题,需要进行几何清理。
Hypermesh提供了丰富的几何清理工具,如合并顶点、删除线、删除面等。
2.创建几何元素Hypermesh支持创建点、线、面、体等几何元素。
通过菜单栏“几何”→“创建”命令,选择相应的几何元素创建工具,如创建点、创建线、创建面等。
Hypermesh前处理建模技巧
8、删除表面2D网格
9、move
滑移门建模(8mmx8mm)
一、需瞧资料
二、washer做法
washer就是为了模拟垫片的受力,因此只有螺栓孔才做washer,其她孔都不需要做washer
1.用F4量出孔径大小
2.参照规范标准作出washer
3、四边形孔处理方法(两种情况比较,自己判断优劣)
雅克比弦差
自由节点
检查命令shift+F3
单元法向需要一致;
检查命令shift+F10
不能有重复单元
检查命令F10
3D网格的划分(铰链练习)
一、基本原则:厚度大于等于4mm的部件必须采用实体网格划分,厚度超过2、5mm的部件建议采用实体网格划分,且实体网格至少为三层单元。
二、分类:四面体、六面体(精度高)
三、六面体划分具体操作:
1、打开模型
2、删除体特征:F2——solid
删除solid后的模型,注意跟之前模型对比
3、清理几何
4、切分体:Geom——surface
5、划分壳网格(5mmX5mm),并检查质量,可不检查(最小尺寸,长宽比,雅克比)
6、生成3D网格(以solid map为例):3D——solid map
通过两个硬点创建线
通过一个硬点创建一条垂直于所选线的直线
Washer创建命令
Washer:只在螺栓孔ห้องสมุดไป่ตู้做,为了模拟垫片的受力情况
只能删除自己增加的边界线,原有的边界线不能操作
硬点合并
处理两个很近的点
只可在圆角很小的时候才用
2D网格划分
F12
网格划分遵循分块划分原则
Hypermesh进行FLUENT前处理
Hypermesh进行FLUENT前处理(2014-02-26 16:06:19)转载▼分类:网格生成技巧标签:杂谈同属于ANSYS阵营,ICEM CFD及Tgrid无疑是FLUENT网格生成的良好选择。
同时,作为Workbench平台的一个模块,利用Mesh为FLUENT提供网格生成似乎也成了ANSYS的努力方向。
虽然说ICEM CFD,TGRID以及Mesh都是非常优秀的网格生成工具,但是对于一些熟悉Hypermesh网格生成的人士来说,却并非是一种理想的选择,因为使用一款新的软件,意味着增加新的学习成本。
FLUENT网格生成包括两方面的内容,首先要将几何离散成网格,其次还应该包括边界命名。
由于在FLUENT中进行网格分割命名较为麻烦,因此这部分工作最好在网格生成之前进行。
Hypermesh是Altair公司的一款非常优秀的前处理工具,利用其可以为FLUENT生成网格。
下面以一个简单的例子来描述如何使用Hypermesh为FLUENT生成网格。
1、启动Hypermesh启动Hypermesh,进行User Profiles对话框设置,选中CFD,如图所示。
(这一设置不是必须的,但是选中CFD会有一些菜单提供快捷设置)。
2、导入几何模型进入菜单【File】>【Import】>【Model】如下图所示选择几何模型文件。
点击Import按钮导入模型。
模型包含两个入口(inlet1及inlet2)、一个出口(outlet),其他边界为壁面(wall)。
3、创建Component利用菜单【Mesh】>【Components】>【Create】或者在属性菜单Component上点右键创建四个Component放置面网格(inlet1,inlet2,outlet,wall),创建一个Component放置体网格(fluid)。
创建完毕后的树形菜单如图所示。
4、面网格划分利用快捷键F12进行面网格划分,注意设置相应Component为Current。
2024新版hypermesh入门基础教程
设置接触条件等方法实现非线性分析。
求解策略
03
采用增量迭代法或牛顿-拉夫逊法进行求解,考虑收敛性和计算
效率。
实例:悬臂梁线性静态分析
问题描述
对一悬臂梁进行线性静态分析,计算 其在给定载荷下的位移和应力分布。
分析步骤
建立悬臂梁模型,定义材料属性和边界 条件;对模型进行网格划分;施加集中 力载荷;设置求解选项并提交求解;查 看和评估结果。
HyperMesh实现方法 利用OptiStruct求解器进行结构优化,包括拓扑 优化、形状优化和尺寸优化等。
3
案例分析
以某车型车架为例,介绍如何在HyperMesh中 进行拓扑优化和形状优化,提高车架刚度并降低 质量。
疲劳寿命预测技术探讨
01
疲劳寿命预测原理
基于材料疲劳性能、载荷历程等, 采用疲劳累积损伤理论进行寿命 预测。
HyperMesh实现方法
利用多物理场分析模块,定义各物理场的属性、边界 条件等,进行耦合分析。
案例分析
以某电子设备散热问题为例,介绍如何在 HyperMesh中进行结构-热耦合分析,评估设 备的散热性能。
实例:汽车车身结构优化
问题描述
针对某车型车身结构,进行刚度、模态及碰撞性能等多目 标优化。
01
02
HyperMesh实现方 法
利用疲劳分析模块,定义材料疲 劳属性、载荷历程等,进行疲劳 寿命计算。
03
案例分析
以某车型悬挂系统为例,介绍如 何在HyperMesh中进行疲劳寿 命预测,评估悬挂系统的耐久性。
多物理场耦合分析简介
多物理场耦合分析原理
考虑多个物理场(如结构、热、流体等)之间 的相互作用,进行综合分析。
Hypermesh中基本操作流程
Hypermesh中基本操作流程⼀、有限元模型(即“⽹格”)的组成(1)⽹格①节点——提供“⽹格”的⼏何信息②材料——提供“⽹格”的材料特性参数③属性——提供“⽹格”的⼏何补充信息(例如:将薄板简化为⼆维⽹格(shell单元)时,需要对⽽⼆维⽹格(shell单元)补充薄板的“厚度信息”)注:在hypermesh中“⽹格的⼏何补充信息”称为“属性(Property),并通过Property Collector完成属性的建⽴和管理;在Ansys中称作“实常数(Real Constans)”;在Hypermesh ANSYS模版中的Component Manager中也称为“实常数(Real Constans)”。
④单元类型⼩结:①②③④所提供的各种“⽹格”信息就创建出了“有限元⽹格模型”。
(2)当有限元模型带有边界条件时需要补充以下内容⑤载荷及边界条件(3)做优化时需要补充以下内容⑥设计变量(Design Variable)⑦响应(Response)⼆、以上内容在Hypermesh中的创建步骤步①:⽹格划分——即:完成“节点”的创建。
步②:在⼯具条中单击图标(Material Collector)打开“材料定义对话框”:在对话框中⾃由指定材料名称,单击card image后⾯的输⼊框:单击选择“Material”。
单击“create/edit”,弹出“Meterial”卡⽚:卡⽚中,DENS_FLAG为“密度”;EX_FLAG为“弹性模量”;NUXY_FLAG为“泊松⽐”,分别单击DENS_FLAG、EX_FLAG、NUXY_FLAG前边的,然后分别输⼊数值,如下所⽰:注:中的数值“1”为ID号,默认即可,不⽤管它。
步③:在⼯具条中单击图标(Property Collector),弹出如下对话框:输⼊Prop name,单击Type后边的输⼊框:单击选择“单元种类”,如shell63单元属于shell(板壳)类单元,则选择SHELL即可。
hypermesh教程
hypermesh教程HyperMesh是一款强大的有限元前处理软件,具有丰富的功能和灵活的操作方式。
本教程将介绍一些常用的操作和技巧,帮助初学者快速上手使用HyperMesh。
1. 启动HyperMesh首先,双击打开HyperMesh软件。
在启动界面选择创建一个新模型。
然后选择创建一个新的分析模型。
2. 导入几何模型在模型创建界面,点击菜单栏的“文件”选项,选择“导入”命令。
在弹出的对话框中选择几何模型文件,并点击“打开”按钮。
此时,几何模型将被导入到HyperMesh中。
3. 创建网格选择菜单栏的“网格”选项,然后点击“网格生成”命令。
根据需要选择适当的网格类型和参数,并点击“生成”按钮。
HyperMesh将自动生成网格。
4. 添加材料属性在模型创建界面,选择菜单栏的“材料”选项,然后点击“新建属性”命令。
在弹出的对话框中输入材料属性的名称和参数,并点击“确定”按钮。
然后将材料属性分配给相应的单元。
5. 定义边界条件选择菜单栏的“加载”选项,然后点击“新建边界条件”命令。
在弹出的对话框中选择边界条件的类型和参数,并点击“确定”按钮。
然后将边界条件应用到相应的单元。
6. 定义载荷同样,在加载菜单栏中选择“新建载荷”命令。
在弹出的对话框中选择载荷类型和参数,并点击“确定”按钮。
然后将载荷应用到相应的单元。
7. 进行分析在菜单栏中选择“求解”选项,然后点击“开始分析”命令。
HyperMesh将根据定义的网格、材料属性、边界条件和载荷进行计算,并显示分析结果。
8. 后处理选择菜单栏的“后处理”选项,然后点击“显示结果”命令。
在弹出的对话框中选择需要显示的结果类型和参数,并点击“确定”按钮。
HyperMesh将显示相应的分析结果图形。
9. 保存模型和结果在菜单栏中选择“文件”选项,然后点击“保存”命令。
在弹出的对话框中选择保存的文件路径和名称,并点击“保存”按钮。
这样,模型和分析结果将被保存到指定的文件中。
hypermesh前处理总结
1.画网格
2.创建材料material:定义材料名称,颜色,类型,card image一般选择MAT25。
然后点击create完成创建。
在模型树中右键点击创建的材料,选择card edit依次设置材料的密度,弹性模量,泊松比,屈服强度。
(钢材料C,P分别为40,5)
3.定义模型属性property:定义模型名称,颜色,类型,具体类型。
点击create
完成创建。
在模型树中右键card image可设置厚度等物理量。
4.将材料和模型属性赋予模型component:选择update,在comp中选择要赋予
属性的模型,定义颜色,选择模型属性和材料。
点击update完成,表示已将材料和模型属性赋予模型。
5.速度场:工具栏tools,create card,initial,velocity。
6.刚性墙:工具栏tools,create card,rigid walls
7.模型间固定相对位置:工具栏tools,create card,constrained,constrained nodal rigid body。
8.定义接触自接触:工具栏tools,create card,contact。
hypermesh前处理+ANSYS
用HyperMesh做前处理的ANSYS接触分析实例(原创)本文详细讲解了一个简单的轴和带孔圆盘的过盈配合的模拟计算。
轴和孔的过盈量设置为0.01。
整个前处理过程都在HyperMesh 中完成,然后把从HyperMesh中导出的输入文件提交给ANSYS求解。
准备工作:准备iges格式的几何模型。
轴的几何尺寸:内径:25mm,外径:35mm,轴长度:150mm圆盘的几何尺寸:内径:35mm,外径:100mm,盘厚度:25mm。
你可以根据上面的几何尺寸自己在Pro/e里面建模,你也可以使用下面的命令流在ANSYS里面建模,然后导出为.iges文件。
/PREP7CYL4,0,0,35,0,100,90,25 !plate;CYL4,0,0,25,0,35,90,150 !shaft;VGEN, ,2, , , , ,-10, , ,1本文所用的HyperMesh版本为7.0,ANSYS为11.0。
从HyperMesh中导出的命令流能否在低版本的ANSYS中运行,我没有测试过,但是估计没有什么问题,因为命令流中没有使用ANSYS 11.0独有的命令。
1.设置ANSYS模板和ANSYS Profile。
第1步:先选择ANSYS模版和ANSYS的profile。
进入global 菜单,点击load按钮,选择ansys模板。
图1第2步:选择geom或者tool页面上的user profile菜单,在弹出的对话框中选择ANSYS,如下图所示。
图2在启用了ANSYS的profile之后,你会发现右边的Macro Menu上面多出了一些和ANSYS操作相关的功能按钮,其中包括我们后面用来创建接触的contact wizard,如下图所示:图32.导入.iges格式的几何模型,改变默认的component的名字和颜色。
图4导入后得到如图5所示的轴和带孔圆盘的几何模型。
图5.iges文件导入后,HyperMesh自动建立了两个component,用来存放轴和带孔圆盘,如下图所示。
HyperMesh10.0基础培训教程
HyperMesh10.0基础培训教程HyperMesh是一款由美国Altair公司所研发的有限元前处理软件,它具有强大的建模能力、高效的前处理和模型管理功能以及广泛的后处理选项。
它适用于许多不同的工程分析领域,例如汽车工程、航空航天、建筑、能源等行业。
本篇教程将会从HyperMesh的基本介绍开始,一步步地演示如何使用HyperMesh进行建模和前处理操作。
HyperMesh的基础介绍HyperMesh的主要窗口分为三个区域:工具栏、模型树和主窗口。
工具栏提供了许多常用的工具命令,而模型树则用于管理模型和几何实体。
主窗口是模型的显示区,可以显示不同的视图和建模元素。
在HyperMesh中,模型是由几何实体组成的。
几何实体可以是点、线、面或者体元素。
每个实体都有其自身的属性和边界条件。
HyperMesh还支持建立虚拟实体,它们可以为模型中未被完全定义的几何实体提供一种临时的表示方法。
在HyperMesh中,建模是指用几何形状来定义几何实体的过程。
常用的建模方法包括手动建模、导入建模和几何自动生成。
在手动建模中,用户将会使用各种几何工具,例如画线和画面等,定义几何实体。
在导入建模中,用户可以将已经存在的几何数据从其他软件中导入到HyperMesh中。
而在几何自动生成中,HyperMesh会根据提供的参数自动地生成几何实体。
HyperMesh的建模和前处理HyperMesh的建模和前处理是HyperMesh的最主要的功能,本节将详细介绍HyperMesh中建模和前处理的过程。
建立模型要建立一个模型,首先需要创建一个适当的几何模型。
在HyperMesh中,可以通过手动创建点、线、面和体元素的方式进行几何建模。
另外,也可以通过导入其他软件中的几何实体的方式来快速地创建几何模型。
创建模型的第一步是选择合适的坐标系。
在HyperMesh中,用户可以选择不同的坐标系来创建模型。
通常情况下,考虑到后续的分析计算方便,会选择与实际物体相对应的坐标系。
hyermesh入门篇转心得
hypermesh入门篇(转)其实各种CAE前处理的一个共同之处就是通过拆分把一个复杂体拆成简单体。
这个思路一定要记住,不要上来就想在原结构上分网,初学者往往是这个问题。
刚开始学,day1,day2,advanced training 和HELP先做一遍吧。
另外用熟24个快捷键。
做一下HELP里面的教程,多了解一些基本的概念和操作。
这样会快点入门。
论坛更多的是方法。
划分的方法要灵活使用,再有就是耐心。
1、如何将.igs文件或.stl文件导入hypermesh进行分网?files\import\切换选项至iges格式,然后点击import...按钮去寻找你的iges文件吧。
划分网格前别忘了清理几何2、导入的为一整体,如何分成不同的comps?两物体相交,交线如何做?怎样从面的轮廓产生线(line)?都用surface editSurface edit的详细用法见HELP,点索引,输入surface edit3、老大,有没有划分3D实体的详细例子?打开hm,屏幕右下角help,帮助目录下hyperworks/tutorials/hyermesh tutorials/3D element,有4个例子。
4、如何在hypermesh里建实体?hm的几何建模能力不太强,而且其中没有体的概念,但它的曲面功能很强的.在2d面板中可以通过许多方式构建面或者曲面,在3D面板中也可以建造标准的3D曲面,但是对于曲面间的操作,由于没有"体"的概念,布尔运算就少了,分割面作就可以了5、请问怎么在hypermesh中将两个相交平面到圆角啊?defeature/surf fillets6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢?法1、在选择reflect后选择duplicate复制一个就可以法2、先把已建单元organize〉copy到一个辅助collector中,再对它进行reflect,将得到的新单元organize〉move到原collector中,最后将两部分equivalence,就ok拉。
Hypermesh9.0基础操作步骤小结
Hypermesh9.0基础操作步骤小结按P键刷新屏幕Ctrl+左键:旋转Ctrl+右键:平移Ctrl+中键:缩放F12:Automesh第一章几何对象的创建与编辑第一节线的创建与编辑1、新建组件集:工具栏Component2、显示IDs:T ool>Numbers3、方向选择器:基点B定义了将要创建几何所在的位置。
4、复制、平移/映射:Tool>Translate/Reflect5、编辑线条——拆分、延长:Geom>line edit>Split/Extend6、删除:F27、创建平面:2D>Planes:Square/Trimmed8、创建圆角:Geom>line>Fillets>trim original lines,选线1、29、删除所有临时节点:Geom>Temp Nodes>Clear all第二节基于有限元网格创建几何曲面1、进入子面板:Geom>Surface:From FE2、Features面板:Tool>Features。
用于计算当前模型的特征(角),并创建一维Plot单元或特征线来显示这些特征。
3、使用Faces在实体网格外面建立壳单元:Tool>Faces>Comp>Find faces,生成^face组件集。
4、通过单元网格获取曲面(先做第3步):①生成^face:见第3步②创建component③对^face comp中的三角形面单元执行FE Surf:Geom>Surf>From FE>Create,生成Surface5、用plot单元捕捉特征:Tool>Features>Elems(display),选中Advanced Analysis复选框。
6、删除一些不必要的Plot单元:Tool>Features>Edit7、为整个模型创建曲面:Surfaces>From FE>Elem(by collector),选^face>Feature Edge>^feature第三节实体几何的创建与编辑实体(Solids)是指能定义一个三维体积空间的几何对象,几何对象按如下方式定义:点point:0维;线line:一维,可以是三维空间曲线;曲面surface:二维,有面积;实体solid:三维,有体积。
Hypermesh前处理建模技巧
硬点:几何上面得点point每天下午四点准时把当天所画模型发一份过来进行反馈
节点:网格上得点node
组件管理器部件管理器当前层
建模第一步
抽中面比较薄得钣金件都在中面上面画壳网格
第二步检查中面有没有问题
第三步清理几何
常用快捷键
清理几何得要求
1、两条距离很近得平行线要压缩(拓扑)一条
容差:简单理解就是给定给电脑得一个搜索范围值
雅克比弦差
自由节点
检查命令shift+F3
单元法向需要一致;
检查命令shift+F10
不能有重复单元
检查命令F10
3D网格得划分(铰链练习)
一、基本原则:厚度大于等于4mm得部件必须采用实体网格划分,厚度超过2、5mm得部件建议采用实体网格划分,且实体网格至少为三层单元。
二、分类:四面体、六面体(精度高)
顺着网格走向布置节点与网格走向成了一定角度
ﻩﻩ三、包边得处理方法
1、将外板包边边界投影到内板上
Geom—-surface edit
2、删除外板包边及外板包边在内板上得投影区域
3、画内外板网格
4、新建包边部件层
5、生成包边网格(注:当内外板网格全部完成后在进行这步操作)
2D——ruled
包边要求,尽量不要有三角形,出现三角形可以将三角形移到内外板上去
连接Байду номын сангаас做法
焊点(点焊,烧焊(co2保护焊)),粘胶,螺栓
点焊
烧焊
注意:RBE2就是一种刚性连接,它假设所连接得主从节点之间没有相对位移,并且从节点得运动跟从主节点得运动,所以一个节点只能作为另一个节点得从节点,而不能同时为另多个节点得从节点,否则刚性关系遭到破坏.例如:
Hypermesh进行FLUENT前处理
Hypermesh进行FLUENT前处理(2014-02-26 16:06:19)转载▼分类:网格生成技巧标签:杂谈同属于ANSYS阵营,ICEM CFD及Tgrid无疑是FLUENT网格生成的良好选择。
同时,作为Workbench平台的一个模块,利用Mesh为FLUENT提供网格生成似乎也成了ANSYS的努力方向。
虽然说ICEM CFD,TGRID以及Mesh都是非常优秀的网格生成工具,但是对于一些熟悉Hypermesh网格生成的人士来说,却并非是一种理想的选择,因为使用一款新的软件,意味着增加新的学习成本。
FLUENT网格生成包括两方面的内容,首先要将几何离散成网格,其次还应该包括边界命名。
由于在FLUENT中进行网格分割命名较为麻烦,因此这部分工作最好在网格生成之前进行。
Hypermesh是Altair公司的一款非常优秀的前处理工具,利用其可以为FLUENT生成网格。
下面以一个简单的例子来描述如何使用Hypermesh为FLUENT生成网格。
1、启动Hypermesh启动Hypermesh,进行User Profiles对话框设置,选中CFD,如图所示。
(这一设置不是必须的,但是选中CFD会有一些菜单提供快捷设置)。
2、导入几何模型进入菜单【File】>【Import】>【Model】如下图所示选择几何模型文件。
点击Import按钮导入模型。
模型包含两个入口(inlet1及inlet2)、一个出口(outlet),其他边界为壁面(wall)。
3、创建Component利用菜单【Mesh】>【Components】>【Create】或者在属性菜单Component上点右键创建四个Component放置面网格(inlet1,inlet2,outlet,wall),创建一个Component放置体网格(fluid)。
创建完毕后的树形菜单如图所示。
4、面网格划分利用快捷键F12进行面网格划分,注意设置相应Component为Current。
Hypermesh前处理建模技巧
三、包边的处理方法
1、将外板包边边界投影到板上
Geom——surface edit
2、删除外板包边及外板包边在板上的投影区域
3、画外板网格
4、新建包边部件层
5、生成包边网格(注:当外板网格全部完成后在进行这步操作)
2D——ruled
包边要求,尽量不要有三角形,出现三角形可以将三角形移到外板上去
容差:简单理解是给定给电脑的一个搜索围值
通过两个硬点创建线
通过一个硬点创建一条垂直于所选线的直线
Washer创建命令
Washer:只在螺栓孔上做,为了模拟垫片的受力情况
只能删除自己增加的边界线,原有的边界线不能操作
硬点合并
处理两个很近的点
只可在圆角 很小的时候才用
2D网格划分
F12
网格划分遵循分块划分原则
随堂笔记
硬点:几何上面的点 point每天下午四点准时把当天所画模型发一份过来进行反馈
节点:网格上的点 node
组件管理器 部件管理器 当前层
建模第一步
抽中面 比较薄的钣金件都在中面上面画壳网格
第二步 检查中面有没有问题
第三步 清理几何
常用快捷键
清理几何的要求
1、两条距离很近的平行线要压缩(拓扑)一条
连接的做法
焊点(点焊,烧焊(co2保护焊)),粘胶,螺栓
点焊
烧焊
注意:RBE2是一种刚性连接,它假设所连接的主从节点之间没有相对位移,并且从节点的运动跟从主节点的运动,所以一个节点只能作为另一个节点的从节点,而不能同时为另多个节点的从节点,否则刚性关系遭到破坏。例如:
粘胶(膨胀胶)
螺栓
设置快捷键的方法
Hypermesh前处理建模技巧
H y p e r m e s h前处理建模技巧-标准化文件发布号:(9556-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII随堂笔记硬点:几何上面的点 point 每天下午四点准时把当天所画模型发一份过来进行反馈节点:网格上的点 node组件管理器部件管理器当前层建模第一步抽中面比较薄的钣金件都在中面上面画壳网格第二步检查中面有没有问题第三步清理几何常用快捷键清理几何的要求1、两条距离很近的平行线要压缩(拓扑)一条容差:简单理解是给定给电脑的一个搜索范围值通过两个硬点创建线通过一个硬点创建一条垂直于所选线的直线Washer创建命令Washer:只在螺栓孔上做,为了模拟垫片的受力情况只能删除自己增加的边界线,原有的边界线不能操作硬点合并处理两个很近的点只可在圆角很小的时候才用2D网格划分F12网格划分遵循分块划分原则设置快捷键的方法2D单元检查翘曲四边形网格比三角形精度高雅克比弦差自由节点检查命令 shift+F3单元法向需要一致;检查命令 shift+F10不能有重复单元检查命令 F103D网格的划分(铰链练习)一、基本原则:厚度大于等于4mm的部件必须采用实体网格划分,厚度超过的部件建议采用实体网格划分,且实体网格至少为三层单元。
二、分类:四面体、六面体(精度高)三、六面体划分具体操作:1、打开模型2、删除体特征:F2——solid选项不勾选删除solid后的模型,注意跟之前模型对比3、清理几何4、切分体:Geom——surface5、划分壳网格(5mmX5mm),并检查质量,可不检查(最小尺寸,长宽比,雅克比)6、生成3D网格(以solid map为例):3D——solid map7、检查3D网格质量(无自由节点,自由边)8、删除表面2D网格9、move滑移门建模(8mmx8mm)一、需看资料二、washer做法washer是为了模拟垫片的受力,因此只有螺栓孔才做washer,其他孔都不需要做washer1.用F4量出孔径大小2.参照规范标准作出washer3、四边形孔处理方法(两种情况比较,自己判断优劣)顺着网格走向布置节点与网格走向成了一定角度三、包边的处理方法1、将外板包边边界投影到内板上Geom——surface edit2、删除外板包边及外板包边在内板上的投影区域3、画内外板网格4、新建包边部件层5、生成包边网格(注:当内外板网格全部完成后在进行这步操作)2D——ruled包边要求,尽量不要有三角形,出现三角形可以将三角形移到内外板上去赋材料属性给部件赋予材料是指给部件加上一些计算所需用到的一些影响其性能的参数,如弹性模量E,泊松比NU,密度RHO等等,不同的计算会用到不同的参数。
最新Hypermesh前处理建模技巧
H y p e r m e s h前处理建模技巧随堂笔记硬点:几何上面的点 point 每天下午四点准时把当天所画模型发一份过来进行反馈节点:网格上的点 node组件管理器部件管理器当前层建模第一步抽中面比较薄的钣金件都在中面上面画壳网格第二步检查中面有没有问题第三步清理几何常用快捷键清理几何的要求1、两条距离很近的平行线要压缩(拓扑)一条容差:简单理解是给定给电脑的一个搜索范围值通过两个硬点创建线通过一个硬点创建一条垂直于所选线的直线Washer创建命令Washer:只在螺栓孔上做,为了模拟垫片的受力情况只能删除自己增加的边界线,原有的边界线不能操作硬点合并处理两个很近的点只可在圆角很小的时候才用2D网格划分F12网格划分遵循分块划分原则设置快捷键的方法2D单元检查翘曲四边形网格比三角形精度高雅克比弦差自由节点检查命令 shift+F3单元法向需要一致;检查命令 shift+F10不能有重复单元检查命令 F103D网格的划分(铰链练习)一、基本原则:厚度大于等于4mm的部件必须采用实体网格划分,厚度超过2.5mm的部件建议采用实体网格划分,且实体网格至少为三层单元。
二、分类:四面体、六面体(精度高)三、六面体划分具体操作:1、打开模型2、删除体特征:F2——solid删除solid 3、清理几何选项不勾选4、切分体:Geom——surface5、划分壳网格(5mmX5mm),并检查质量,可不检查(最小尺寸,长宽比,雅克比)6、生成3D网格(以solid map为例):3D——solid map7、检查3D网格质量(无自由节点,自由边)8、删除表面2D网格9、move滑移门建模(8mmx8mm)一、需看资料二、washer做法washer是为了模拟垫片的受力,因此只有螺栓孔才做washer,其他孔都不需要做washer 1.用F4量出孔径大小2.参照规范标准作出washer3、四边形孔处理方法(两种情况比较,自己判断优劣)顺着网格走向布置节点与网格走向成了一定角度三、包边的处理方法1、将外板包边边界投影到内板上Geom——surface edit2、删除外板包边及外板包边在内板上的投影区域3、画内外板网格4、新建包边部件层5、生成包边网格(注:当内外板网格全部完成后在进行这步操作)2D——ruled包边要求,尽量不要有三角形,出现三角形可以将三角形移到内外板上去赋材料属性给部件赋予材料是指给部件加上一些计算所需用到的一些影响其性能的参数,如弹性模量E,泊松比NU,密度RHO等等,不同的计算会用到不同的参数。
ansys分析前处理hypermesh部分说明
3D ——order change----change-to 2rd(2次单元)3D 单元专程2次单元后会发现有的网格会有问题,再change to 1rd ,然后再一次单元上修改网格,再次转回2次单元,这时会记住前次的中间节点,因此jcuobi 会很小,可能不能导入ansys 分析。
解决方法:可以通过把2维网格复制到另一个层里,去修改网格,然后再生成3维网格和转换成2次单元。
Solid95对应2次单元 相当于 solid45对应一次单元 要设置(螺栓)预紧力单元 要用179单元 在ansys 中设置。
Ansys 分析hypermesh 处理部分:1首先设置hypermesh (9.0)到ansys 分析的处理,设置如下图2 为以上为设置材料设置方法一设置材料方法2设置材料的密度 弹性模量和泊松比3.创建单元类型4 做接触面(要先设好单元类型在设接触对)选择为3D ontact 然后点击进入主界面来选择来选择目标面,进入如图所示的界面(选择“目标面”所在的体,然后点击,根据提示选择next 再选择目标“体”的接触面上的网格单元。
目标面与接触面的选择问题:目标面为粗糙一些的面(相对粗、大、硬点的面)、接触面为相对于不太硬的面。
)同样的方法选择接触面!!!接触对过程中关键字:关键字5和关键字9选下拉菜单中的3 用来调节接触对之间的间隙容差。
下面两副图中的关键字是相互对应的。
网格质量要求:四面体要求min angle 大于7°jacobian大于0.7;对于六面体要求:min angle 大于7°jacobian 大于0.7 还有长宽比aspect小于151. Analytical rigid surfaces and rigid-element-based surfaces must always be the master surface.2. if a smaller surface contacts a larger surface, it is best to choose the smaller surface as theslave surface.3. If that distinction cannot be made, the master surface should be chosen as thesurface of the stiffer body. (The stiffness of the structure and not just the material should be considered when choosing the master and slave surface.)4. the master surface should be chosen as the surface with the coarser mesh if the two surfaces are on structures with comparable stiffnesses.(For nonlinear element ,take half of element length)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.选择求解器模版,如Ansys,Ls-Dyna,Nastran等
2.导入CAD模型,如ProE,UG等
3.几何清理
4.Mesh 网格划分可以从面网格开始,也可以从体网格开始。
可以看看相关教程。
5.单元连接主要针对组件特别有用,可以看看我自己的总结
/thread-838626-1-1.html
/304618/spacelist-blog-itemtypeid-1068
6.单元检查和修改
7.设置单元类型和材料
建议在ANSYS中设置,因为Hypermesh和ANSYS中的材料属性有些出入
这里要注意壳单元要设置单元的厚度,beam单元要设置界面信息
把这些设置完成后,设置Component相应属性的单元和材料及属性信息
8.清理单元
主要针对由面生成的体网格中含有的面单元的情况
9.(Optional,可选)设置边界和载荷,以及接触等
10.删除所有几何
11.导出FE模型
3~9项可以交叉进行(这是Hypermesh相对于其他前处理软件的优势)
要针对组件的连接,如焊接结构,铆接,杆状连接,铰接等等……
可以用5种方法解决
1.接触
2.connect单元
1D、2D、3D都可以,里面有很多可以用的单元spot、seam、Bolt等
对于焊接单元spot、seam大多是求解器都支持,但是对于Bolt连接不一定,如Ansys就不支持
bolt在Ls-Dyna,Nastran,Hypermesh(default),radioss和OptiStruct(Hypermesh自带求解器)都能被支持在Nastran里,bolt的类型特别丰富,可以满足大多数需求
3.1D rigids(用于刚性连接,在其他求解器面板中可能为rbe2)rbe3(柔性单元),还有如beam,spring等
4.edges
融合相近的节点或者单元,容差tolerance一般设置为单元的大小的20%,超过这个值会引起单元畸形
5.单元来填充
单元之间的间隙大于单元大小
如果确实要连接间隙在单元大小20%~100%之间的节点或者单元,可以使用equilance来手动连接
只要你愿意,还有其他的很多方法,自己可以好好摸索。