HyperMesh基础培训主要培训内容:第一部分:
HyperMesh简介
CAE分析的过程:概念设计、单个部件的网格划分、部件装配、针对不同的分析设置不同的参数、提交运算、后处理、进行评估。
? HyperMesh窗口的进入及退出:
? 进入:开始→程序→Altair HyperWorks→Altair HyperMesh ? 退出:quit
? 数据文件的打开:
File:hm file,保存和提取HyperMesh数据文件
Import,将一个几何或一个有限元信息文件导入到HyperMesh中
? 模板的选择:根据采用的求解器,指定HyperMesh的模板,求解器不同菜单不同? File→Template,
? Geom→user prof(推荐使用,优先级最高) ? global→template file
? 鼠标:
? ctrl+左 旋转模型 ? ctrl+右 平移模型
? ctrl+中 对某一区域进行局部放大
? HyperMesh 窗口简介:包括5个区
信息栏 图形区:显示几何,模型及曲线
主 菜 单 区 : HyperMesh 根据菜单的功能将其分成七页: Geom:几何编辑及线生成的功能菜单 1D: 一维单元的生成及编辑功能菜单 2D: 二维单元和曲面的生成及编辑功能菜单 3D: 三维曲面和单元的生成及编辑功能菜单 Bcs: 施加边界条件,载荷等功能的菜单 显示当前操作状态及当前信息 宏菜单 永久菜单 1. 宏菜单
? 两个图形驱动器的区别:
Vis 模型浏览器 AVI和H3D 文件 标准(Std) 不可用 不可用 不可用 定制(Per) 调用,控制单元的显示属性 调用,控制单元的显示属性 可以创建AVI和H3D文件 ? 五种单元显示属性:(1)单元的显示形态为网格线条;
(2)颜色填充,无网格线;
(3)颜色填充,且具有网格线; (4)颜色填充,显示特征边; (5)无网格线、显示为透明。
2. 永久菜单:控制观察模型的视角、控制在图形区中需要显示的collector、设置全局的模型参数
常用按钮介绍:
Z(zoom):局部放大模型。用鼠标左键在你希望放大的部分划出一个封闭图形即可 ↑↓→←:模型绕屏幕上的x,y轴旋转一定角度 F(fill):将模型填充整个图形区
R(rotate):将模型动态地绕旋转中心进行旋转,方向任意
旋转中心通过ctrl+左键确定
S(slide zoom):上下移动鼠标动态地将模型放大和缩小 A(arc rotate):点击后通过鼠标左键来旋转(弧度)模型
+-:从屏幕中心位置放大或缩小一定比例 b:返回前一个视图
view:从一些基本视角显示模型,自定义视角的保存和恢复 options:定义一些参数
modeling:指定几何和模型的容差、显示设定
colors:设定背景颜色、面板颜色、坐标轴颜色和几何清理的颜色
Page names:用来更改页面名称 模型浏览器:控制模型的显示
3. collect简介:作用是储存和管理数据,HyperMesh将不同类型的数据,如几何、单元、材料属性、
物理属性、载荷等放在被称为collector的结构内
HyperMesh有7种collector,分别是:
? Component:储存单元、线和曲面数据。它们不能单独存在,只能存在于一个component中,如果没有事
先创建,系统会自动生成一个名为auto1的component ? Property:储存单元的物理属性 ? Material:储存单元的材料属性
? Load:储存集中力、压力和约束的载荷信息 ? System:储存坐标系 ? Vector:储存向量
? beam section:储存梁截面数据
第二部分:几何清理(例:geom cleanup.iges)
目的:好的几何模型能生成高质量的网格,好的网格能得到准确的计算结果,因此必须对几何模型进行一些必要的处理。
? CAD数模读入HyperMesh后,经常遇到的2种问题:
1. 导入曲面数据时,存在缝隙、重叠、错位等等缺陷
2. CAD模型中很多细微特征,例如曲面和边的倒圆、小孔等
? 基本术语:
? ? ? ?
Free point:空间上的点和面是不相关的,显示为一个╳
Fixed point:和面是相关的,用一个很小的圆表示,在做网格划分时在硬点上放置一个节点
Non-manifold edge:非重合边,曲面的边界被三个或三个以上的曲面所共享,在HyperMesh中显示为黄色 Suppressed edge:被压缩的边,被二个面共享,在划分网格时被忽略,不会在上面布置节点。在压缩边上,两个相邻的曲面实际上被缝合成一个较大的曲面,颜色为深蓝色
? Shared edge:二个相邻曲面的共享边,显示为绿色,在共享边上的节点同属于相邻的曲面
? Free edge:单个曲面的自由边,显示为红色,自由边会导致网格的不连续,即自由边上分布的节点不会被相
邻曲面上的单元所共享
? 几何清理的目标就是使模型上仅存在共享边(绿色)和被压缩边(深蓝色)
? 经常用于曲面几何清理的命令:
? Geometry cleanup:修改曲面边界的连接状态,使自由边变成共享边、共享边变成压缩边;
用于查找和删除重合曲面并组织曲面; 用于控制与一个曲面相关联的固定点
? surface edit:用于填充曲面之间较大的间隙和空缺
? Defeature:用来清除不必要的细小特征,例如孔、倒角
第三部分:有限元模型的建立、计算及后处理
目的:1. 学习利用HyperMesh建立有限元模型
2. 学习如何输出FEM文件递交给求解器进行求解
3. 学会利用HyperMesh后处理功能,查看计算结果(如应力、位移等)模型:支架(bracket.hm)
材料:steel E=2.1e+5
NU=0.3 ρ=7.9e-09 板厚=0.7
边界条件:一端螺栓固定;一端为加载孔,受垂直压力400N步骤:
1. 读入文件hm file命令或Import命令(HM、CAD或FEM数据文件) 2. 设置模板
目的:指定求解器的类型。载入方式:Files面板—template子面板
或Geom—User Profile面板下
3. 创建和编辑组件集(Component Collectors)创建组件集:collectors面板—create子面板下编辑组
件集:常见为修改component名称、颜色及装配(assembly)以上操作均可通过使用树状结构示意图实现及时保存当前工作为一个hm数据文件.
几何清理参照第二部分的讲述。
5. 二维单元划分网格划分质量的好坏直接影响计算结果的准确性。
1) 选择当前component设置全局单元尺寸(根据模型情况及分析用途选择合适的单元尺寸)进入2D—automesh面板
进行网格划分
a) 此处可设定局部单元尺寸
b) 可设定划分单元的类型及修改网格密度
c) 可选择Interactive或Automatic划分模式(常用交互式)
4) 应用remesh命令对质量较差的网格进行重新划分合并节点(目的:保证单元之间的连续性,合并所有的重节点)
(Tool—edges面板)检查单元的连续性(如果存在只为一个单元所有的节点,则会被识别出来,并在该处生成一个自由边)
7)检查单元质量(Tool—check elems—2D面板)可以通过点击输入框并输入数值来改变默认的门槛值检查结果显示
在标题栏中
? 对于检查不合格的单元可通过调整或重新划分来满足要求单元修改完后,及时检查单元的连续性 ? 检查命令的含义:Warpage:单元的翘曲度
Aspect Ratio:最大边长与最小边长之比
Skew Ratio:对应边中点连线的夹角中最小角的余角
Chordal Deviation:单元各边中点与该点在对应面上的投影点的距离值 Jacobian Ratio:单元内各个积分点Jacobian 矩阵值中的最小值与最大值之比 Quads:四边形角度范围 Trias:三角形角度范围 Length:单元尺寸
Connectivity:检查单元的连接性
Duplicates:检查是否存在重复单元Save failed:保存已经高亮显示的不合格项
7)
检查单元法线方向(Tool—normals面板)对单元和节点重新编号(Tool—renumber面板)
6. 设置材料属性并赋予组件
应用:collectors面板查看模板设置 (可在此时设置模板类型)设置材料属性 (材料类型及E、NU、RHO值)(注意
计算单位的统一)赋予组件属性 (材料及板厚)
7. 创建载荷集
目的:将约束和力分别放在各自的载荷集里,可以更方便地定义载荷步和载荷工况。collector面板—create子面板:创
建力和约束的component(如为组合工况时,此处可以建立多个载荷集)
8. 创建约束和力
? 先设置当前载荷集(约束或力)创建约束:BCs界面—constraints面板创建力:BCs界面—forces面板(注意应
为均布载荷)
9. 创建载荷步(Load Step)
目的:创建OptiStruct的子工况BCs界面—load steps面板
10. 创建输出请求的Control Card
OptiStruct求解器可以提供多种常见的结果输出格式,如Hypermesh的.res(二进制结果)、H3D(仿真结果)文件及NASTRAN的.pch和.op2文件,默认的输出格式为.res文件。BCs界面—control cards面板
11. 使用OptiStruct求解器进行计算
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库HyperMesh基础培训在线全文阅读。
相关推荐: