为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Altair_HyperWorks_10.0_HyperMesh介绍_4-7章

2011-08-15 50页 ppt 5MB 45阅读

用户头像

is_373984

暂无简介

举报
Altair_HyperWorks_10.0_HyperMesh介绍_4-7章nullChapter 4: 体 和六面体网格创建和编辑体几何 用solid map功能创建六面体网格Chapter 4: 体 和六面体网格体: What is it?体: What is it?体是: 定义一个三维空间的几何实体 和CAD软件中使用的体的概念一致 用在需要定义体的相关功能中 六面体网格划分 (3D : solid map : volume 子面板) 四面体网格划分 (3D : tetramesh : volume tetra子面板) 将一个零件分成多个体的时候特别有用 一个零件可以被分成多个相连的体 相...
Altair_HyperWorks_10.0_HyperMesh介绍_4-7章
nullChapter 4: 体 和六面体网格创建和编辑体几何 用solid map功能创建六面体网格Chapter 4: 体 和六面体网格体: What is it?体: What is it?体是: 定义一个三维空间的几何实体 和CAD软件中使用的体的概念一致 用在需要定义体的相关功能中 六面体网格划分 (3D : solid map : volume 子面板) 四面体网格划分 (3D : tetramesh : volume tetra子面板) 将一个零件分成多个体的时候特别有用 一个零件可以被分成多个相连的体 相邻体的连接关系可以保证生成的体网格连续 将一个零件可以被分成多个简单的可映射的体有助于在划分六面体网格时显示观察体几何: 3D 拓扑体几何: 3D 拓扑例: 2 个相连体的拓扑显示点 可以作为点选择 在边上体便面 作为面选择 边界面 绿色 属于一个体 分割面 黄色 被相邻的体共享边 作为线选择 共享边 绿色 属于一个体的两个相邻面 Non-manifold 复用边 黄色 属于: 一个分割面 - OR - 两个体表面 + 1个曲面体几何: 体创建工具体几何: 体创建工具Import导入 下拉菜单 – File > Import > Geometry Toolbar > > Geometry Hypermesh会从支持实体数据的几何文件中导入体 Solids 面板 Bounding Surfs – 选择形成一封闭体的一组曲面 Drag – 沿着曲线拉伸一个截面生成体 Spin –沿着圆弧拉伸一个截面生成体 Primitives 面板 生成基本的几何形状(体): Square / Block 正方形/长方形 Cylinder / Cone 圆柱/圆锥 Sphere 球 Torus 圆环 体几何: 体编辑工具体几何: 体编辑工具Surfaces 面板 用各种方法创建曲面 可以用来切割体 曲面的边必须与体的边一致 Solid Edit 面板 Trim with… – 将一个体分割成两个或更多: Nodes Lines Planes Surfaces Merge – 将两个或多个相邻体合并为一个 Detach – 使连接的体变为不连接 Boolean – 高级切割/合并操作 Union (Solid A + Solid B) – 同 merge Intersection (Solid A x Solid B) – 保留2个体的重叠部分 Removal (Solid A – Solid B) – 从一个体中减去另一个体 Cut (Cut Solid A with Solid B) –从一个体中减去另一个体 保留两个体,但是不再重叠体: 体显示工具体: 体显示工具工具栏:Solid Map: What is it?Solid Map: What is it? Location: 3D (页) > solid map (面板) - OR - Mesh (下拉菜单) > create > Solid Map What it does: 在一个或多个体上创建六面体-五面体网格 Each volume is defined by selecting a solid geometry entity Easy to define shape for the mesh since only one entity is selected 每一个体必须是一个 “mappable shape”Solid Map 体: 可映射的形状Solid Map 体: 可映射的形状 Solid Map 要求体具有可映射的形状 可映射形状定义如下: 2个相对面 (一个叫 “source” 另一个叫 “destination”) 1 或多个直接连接 source 和destination的面 这些面使 source 和 destination之间形成一个封闭的体 称为 “along faces” “Drag direction”: 拉伸方向:从 source face 指向 destination face的矢量 体可能在一个以上的方向上是可映射的Source FaceAlong FacesDestination FaceDrag DirectionSolid Map One Volume: 流程Solid Map One Volume: 流程 使用 solid map: one volume 的基本流程:在每一个体上用solid map创建六面体网格将体分割成可映射的体创建体Solid Map Volume: 技巧和要求Solid Map Volume: 技巧和要求 初始面和终止面 初始面可以由多个曲面组成 可以通过抑制边的方法生成以整个曲面 (如果可能的话) 终止面必须是单个曲面Solid map 可以划分方形区域 只有一侧有多个面 (连接到圆柱上) Solid map 将失败 每侧都有多个曲面 (连接到圆柱上) Solid Map体: 技巧和要求Solid Map体: 技巧和要求 在路径面上的边和固定点 六面体网格会沿着平行于拉伸方向的共享边生成 垂直于拉伸方向的共享边会导致solid map : volume 生成失败 抑制这些边 划分过程会自动忽略拉伸路径上的 固定点拉伸方向垂直于拉伸方向的边抑制这些边Solid map 可以划分该部件Solid Map体: 技巧和要求Solid Map体: 技巧和要求 切分体 尽量将体分割成较少的块数 分块少 = 工作量少 = 花费的时间少 分块少 = 区域更大 更好的控制网格尺寸 可以避免由于有小的区域产生的小尺寸网格Solid Map体: 技巧和要求Solid Map体: 技巧和要求 圆角控制 如果需要可以将圆角沿着长度方向切开 抑制原先的圆角边沿着长度方向切开抑制原先的圆角边创建实体网格Solid Map体: 技巧和要求Solid Map体: 技巧和要求 用壳单元控制网格模式 Solid map : volume 会使用初始面上的壳单元网格模式 使用 automesh 面板(推荐但不要求) 自动与曲面关联 可保证相邻网格之间的连接关系 可使用其它壳单元网格生成面板 (drag, spin, spline等 在划分实体网格前需要将壳单元网格与曲面相关联 使用 node edit : associate 面板进行关联操作默认创建壳单元网格Solid map 使用壳单元模式Solid Map体: 技巧和要求Solid Map体: 技巧和要求 划分相邻的体 划分与已划分网格的部分直接相连的体 如果可能,保证网格间的正确连接关系 从两个不同的起点开始划分很可能会导致不匹配的网格模式 从较小的区域开始 较小区域的网格模式被延续到较大的、相邻的区域 必须连接到相邻的较大的体的source face上去从较小的区域开始较小区域的网格模式被延续到较大区域Solid Map体: 技巧和要求Solid Map体: 技巧和要求 划分相邻的体(续) 沿相邻体的垂直方向拉伸 Along faces 必须是以行/列排列的四边形单元 使相邻的体在他们的along face 处易于连接和融合 避免网格不连续 在solid map : volumes 中手工指定source & destination faces 全四边形网格拉伸方向 1拉伸方向 2Demo + Do-it-yourselfDemo + Do-it-yourselfExercise: Creating, Editing and Hex-Meshing Solid Geometry Page 143 Chapter 5: 四面体网格划分对体进行四面体网格划分 标准四面体网格划分 四面体网格质量检查 四面体网格重划分Chapter 5: 四面体网格划分四面体网格划分:标准四面体网格划分四面体网格划分:标准四面体网格划分 标准四面体网格划分使用3D > tetramesh 面板> tetra mesh 子面板 流程: 在曲面上创建壳单元网格 检查壳单元的单元质量和单元连接关系 生成四面体网格 删除在曲面上创建壳单元网格 如果需要,进行编辑和3D网格重划分 四面体网格划分:标准四面体网格划分四面体网格划分:标准四面体网格划分 对壳单元网格的要求: 只有一个封闭连续的体 没有自由边. (否则就不是一个体了) 没有T型连接边. 没有重复单元. 单元之间没有相互重叠 避免过小的三角形内角 避免相邻单元之间的尺寸差异过大 避免同一个面两边的单元尺寸差别过大 对壳单元网格中的四边形单元: 可以切割成两个三角形后在生成四面体单元 – OR – 也可以保留四边形单元,并基于四边形单元生成金字塔单元四面体网格划分:标准四面体网格划分四面体网格划分:标准四面体网格划分 浮动三角形单元: 相邻四面体单元的表面的对角线可能发生对换,如果这样能提高四面体单元质量的话 固定三角形单元: 相邻四面体单元的表面总是与原先的壳单元匹配 壳单元四面体单元表面 - OR -壳单元四面体单元表面四面体网格划分: 体的四面体网格划分四面体网格划分: 体的四面体网格划分 体的四面体网格划分使用tetramesh 面板 > volume tetra 子面板 提供了一种快速创建四面体网格的方法 两个特别选项: Use Proximity – 在小特征附近放置更多单元使网格平滑过渡 Use Curvature – 根据用户设定在曲率大的曲面上放置更多的单元四面体网格划分: 体的四面体网格划分四面体网格划分: 体的四面体网格划分 是用proximity 和use surface curvature 选项 都不选使用 surface Curvature选项是用 proximity选项同时使用surface curvature 和 Proximity选项四面体网格划分: 快速四面体网格划分四面体网格划分: 快速四面体网格划分 位于utility menu区Geom/Mesh 页 提供一种快速生成四面体网格的方法 会依照制定的单元质量要求进行网格划分 为了达到质量要求,产生的四面体网格可能会脱离原始几何 用户可以使用 “sacred elements” or “sacred surfaces” 强制四面体网格与原始网格/曲面贴合 Quick Tetramesh面板中点击下方Help查看输入数据的详细说明Do-it-yourselfDo-it-yourselfExercise: Tetra meshing a Housing Page 166Chapter 6: 分析设定设定载荷工况 分析设定Chapter 6: 分析设定分析设定: What is it?分析设定: What is it? 定义除网格之外的所有分析数据 制定使用的求解器 创建材料、属性等. 为hypermesh实体指定特定求解器的格式 创建边界条件(约束、载荷、接触等) 定义其它需要的信息(求解要求,运行参数等)分析设定: HyperMesh 的功能分析设定: HyperMesh 的功能 HM 是一个求解器中立的前处理软件 可以与很多求解器配合工作 可以将支持的不同求解器的模型数据相互转换 可以将不同求解器的输入文件装配在一起 可以通过用户自定义来支持其它求解器 可以设置很多类型的分析 结构分析 (应力, NVH, 疲劳, 非线性结构分析) Radioss (Linear), Abaqus, Nastran, Ansys, Marc, nSOFT 制造分析(流动分析 / Mold-Filling, 挤压分析) Moldflow, CMold, HyperExtrude 安全性分析 (冲击 /碰撞, 成员安全性分析) Dyna, Pamcrash, Radioss, Madymo 优化分析 (拓扑, 形貌, 形状, 尺寸 /参数) OptiStruct, NastranBoundary Conditions: Supported Entity TypesBoundary Conditions: Supported Entity Types 有限元载荷 Loads载荷 (constraint, force, pressure, moment, temperature, flux, velocity, acceleration) Equations约束方程 (mathematical link between nodes) Contacts接触 Group组 (定义实体间的接触) Contact Surfs接触面 (定义一个可以作为在group中作为主面或从节点的实体列表) Reference Entities Sets (特定类型实体的简单列表) Blocks块 (在盒形空间内的实体列表) ConstraintsForcesPressuresContact SurfaceBoundary Conditions: Supported Entity TypesBoundary Conditions: Supported Entity Types 坐标实体 Systems 坐标系(坐标轴) Vectors向量 Plotting绘图 Curves 曲线(X-Y 数据) Plots绘图 (带坐标轴的曲线显示) Output Requests输出请求 Loadsteps (combinations of load collectors) Output Blocks (request output from an analysis for certain entities) Control cards控制卡片 (job-level, 分析的全局参数) VectorsSystemsPlot with a Curve模型组织: HyperMesh 实体类型模型组织: HyperMesh 实体类型 Optimization Designvars – 优化变量:优化过程中可变的量 (例如:厚度) Optiresponses – 优化响应:优化过程被测量的值 (例如:冯米赛斯应力) Objectives – 目标:取最大(最小)值的响应 。例如:重量 Dobjrefs – 目标参照:Objective reference response for minmax/maxmin optimization (ex: minimize maximum von Mises stress) Opticonstraints – 优化限制 (例如:冯米赛斯应力< 屈服应力) Optidscreens – 约束过滤以减小计算时间 Dvprels – 变量与属性关联 Desvarlinks – 设计变量关系 Dequations – 通过计算得到的测量值 Optitableentrs – 常数列表 Opticontrols – 优化算法控制参数 DDVals – Sets a discreet range of values to be used in a DesignvarBoundary Conditions: ToolsBoundary Conditions: Tools Analysis 页 Analysis 页主要用于求解设置 User profile 宏菜单 User profiles 增加了针对特定求解器工具的宏菜单 Abaqus – Step Manager, Contact Manager, Component Browser Ansys – Contact Wizard, Component Manager, etc. LS-Dyna – Name Mapping, Constrained Rigid Body, Content Table, etc. Nastran – Subcase Manager, Part Info, 1D Property Table, etc. Radioss Bulk / OptiStruct – Subcase Manager, Component Table, etc. Radioss Block – D01 Tool, Sections, Component List, Material table, etc. etc. 边界条件: 在几何上施加载荷边界条件: 在几何上施加载荷 载荷既可以施加在网格上也可以施加在几何上 将夹在对象选择为几何 创建载荷 创建网格 在几何上施加载荷划分网格将载荷影射到网格上使用 load on geom 面板将载荷从几何映射到网格上Do-It-YourselfDo-It-YourselfExercise: Setting up Loading Conditions Page 178求解器格式: 与求解器交互求解器格式: 与求解器交互 HyperMesh 可以与很多求解器配合使用 每个求解器都有自己特有的格式,术语. 例: 比较Abaqus and OptiStruct / Nastran 中的节点和单元定义 3 节点 2 四边形单元 格式/结构有明显不同*NODE 1, 0.0 , 1.0 , 0.0 2, 0.0 , 0.0 , 0.0 3, 1.0 , 0.0 , 0.0 *ELEMENT,TYPE=S4,ELSET=part_1 1, 1, 2, 3, 4 2, 3, 4, 5, 6 GRID 1 0.0 1.0 0.0 GRID 2 0.0 0.0 0.0 GRID 3 1.0 0.0 0.0 CQUAD4 1 1 1 2 3 4 CQUAD4 2 1 3 4 5 6 Radios (Linear)Abaqus求解器格式: HyperMesh 模版求解器格式: HyperMesh 模版 HyperMesh 使用模版与各求解器交互 通过选择模版告诉 HyperMesh 为什么求解器创建模型 通过模版还可以告诉 HyperMesh 该求解器的数据应该以什么格式书写 针对某个求解器,一个实体可能有多种可用格式 每一个格式是通过若干个域来定义的 用户需要在每个域中输入相应的数据 例如: Radioss (Linear)中一个component 可以是 PSHELL 或PSOLID 格式 PSHELL: 放置壳单元, 编号 = 1, 材料号 = 1厚度 5.0 PSOLID: 放置体单元, 编号 = 2, 材料号 = 1 PSHELL 1 15.0 1 1 0.0PSOLID 2 1 0Solver Formats: Solver Formats for CollectorsSolver Formats: Solver Formats for Collectors Collectors 的格式是通过载入一个 “card image”来指定的 求解器格式: 单元的求解器格式求解器格式: 单元的求解器格式 单元格式是通过设定一种 “element type”来指定的求解器格式: 载荷的求解器格式求解器格式: 载荷的求解器格式 载荷的求解器格式是通过设定一个“load type”来决定的求解器格式: 工具求解器格式: 工具 Preferences > User Profiles… 为求解器载入适当的模版 也可以手动设置模版 Files 下拉菜单 > Load > template file 键盘上 “g”键 设置 files > import > fe 子面板为适当的类型 载入带特定求解器相关工具的宏菜单客户化 HyperMesh 菜单 移除该求解器不用的菜单 移除面版内该求解器不需要的控制选项 用求解器相关的术语重命名一些面板和面板内的控制选项求解器格式: 工具求解器格式: 工具 Collectors 下拉菜单和 collectors 面板 Create 为正在创建的collector指定一个 card image 如果需要,编辑 card image 中的域 为正在创建的collector指定一个 材料 Update – 为已有的 collector指定一个材料 – 指定或编辑已有collector 的card image Elem types > load types 面板 设定当前的单元/载荷类型 任何新创建的单元/载荷将具有该类型 改变已有单元/载荷的类型 Solver Formats: ToolsSolver Formats: Tools Collectors > Card Edit 或工具栏 > 查看/编辑模型中实体的card image 也可以查看节点单元等其它数据 Model Browser 右击一个 collector 选择 edit card 查看/编辑所选collector的card image Preferences > graphics template labels type 使图形区的实体名称以求解器的术语显示(而不是hypermesh中的术语) 有助于识别模型中的数据 求解器格式: 工具求解器格式: 工具 Solver Browser 以树状结构显示基于求解器的卡片 使用所选求解器的组织结构 可以完成cards的基本操作 创建新cards 删除 cards 编辑现有 cards的属性 Solver Browser 可以在 View 下拉菜单中找到求解器格式: 工具求解器格式: 工具 Summary 面板 以文本形式显示各种模型信息 有助于查看模型并确信是否所用数据都已经正确定义求解器格式: 流程求解器格式: 流程 创建模型中需要的所有实体 始终记住模型分析需要什么 实体需要被正确地组织到各种collectors中 在同各collector 中的实体具有相同的属性 根据需要载入合适的card image 或类型 一般使用 Setup/collectors, elem type, or load type 面板 单元和载荷总是有一定的类型 有一些collectors 不需要定义 card image 求解器格式: 流程求解器格式: 流程 Enter values in the card images as required 使用 或 Collectors > Card Editor 面板检查实体的 card images 有些card images 需要引用其它实体作为参考 例如: Dyna 要求 component’s card image 引用一个 property collector 来确定厚度信息 要理解hypermesh和其它求解器交互的细节 查看帮助中与外部求解器相关的部分 澳汰尔在针对某些求解器应用方面有相应的培训课程 如有其它部门请联系澳汰尔技术支持部门 求解设置的目标: 所有实体都是正确的格式 (card image / 类型) 所有实体的Card images 都定义了必要的信息Do-It-YourselfDo-It-YourselfExercise: RADIOSS Linear Statics Setup Page 187Chapter 7: ConnectorsWeld Adhesive Bolt Area contact Replace partsChapter 7: ConnectorsConnectors: What are they & why use them?Connectors: What are they & why use them?用于连接不同实体的几何实体 用于 welding, bolts, adhesives等. 连接几何或有限元实体 Can be “realized” into FE representations of welds, etc. for any supported solver rigids, CWELDs, MAT100s, ACMs, etc.Connectors 允许快速方便地: 创建 welds, bolts, adhesives等. 交互创建或从下列文件导入: XML 文件 MCF (master connectors file) Spot welds only 在不同的有限元形式之间进行切换welds, bolts, adhesives等. 进行零件替换并重新建立连接 根据名字或者 ID进行替换Connectors: Connectors类型Connectors: Connectors类型 Spot 在一个点建立连接 点焊、铆接等.Bolt 在孔位置建立连接 螺栓Trim Mass 非物理质量 简单地用质量替代零件或给已有零件增加质量Connectors: Connectors类型Connectors: Connectors类型 Seam 沿着一个长度建立连接 缝焊 只能连接几何Area 在不同面积之间建立连接 粘接Connectors: 术语Connectors: 术语 Link Entities – 被连接的实体 用户可以指定 link entities 或指定一个搜索容差 可以是 components, elements, surfaces, nodes, or tags 通常被连接的是components Connector Location – 在哪里建立连接 Nodes –在节点处建立 Points –在点处建立 Lines –在曲线处建立 根据offset, spacing, and density值的设置,曲线可以被分割成多段 Elements –在单元处建立 (只能是adhesives) Surface – 在曲面处建立 (只能是adhesives) Connector Realization – 在 connector位置建立相应的单元 Rigids, springs等或用户自定义如 ACMs, CWELDS等.Connectors: 术语Connectors: 术语 Connector State – connector对应的有限元单元是否建立了 Unrealized - connector 建立时的初始状态 Realized -在connector处已成功生成有限元点焊单元 Failed – 在connector处无法成功生成有限元点焊单元 # of Layers –生成点焊connector的层数 2T, 3T, etc. 2T Weld3T WeldConnectors: 术语Connectors: 术语 Connect When: – 指定被连接实体的信息添加到connector中去 Now – 现在添加,使用该选项时你必须指定 connect what 实体和 num layers 以成功创建 connector. At FE Realize - connector 连接哪些实体在realize的时候确定。通过在connector的所在位置进行投影和近似确定。   Re-Connect Rule –定义部件替换后connector的重新连接的规则 None –如果一个连接实体被删除,该连接实体从connector移除 By ID -如果一个连接实体被删除,connector保留连接实体的ID,realize时将找到具有该ID的实体 By Name –如果一个连接实体被删除,connector保留连接实体的名称,realize时将找到具有该名称的实体 Connectors: 工具Connectors: 工具 File >> Import >> Connectors… – 导入Master Weld文件自动创建 connectors Auto Connectors… Mesh / Geom page的utility 同 File > Import > Connectors 有更多 options Connectors 模块 1D page >> connectorsConnectors: ToolsConnectors: Tools Connectors 模块 Spot Bolt Seam Area Apply Mass – 给实体增加质量 用于表示模型中没有建出来的零件的质量 FE Absorb – 从可识别的代表welds, bolts, adhesives的有限元单元创建新的connector Add Links – 为已有的 connectors增加连接实体 Unrealize – 删除与已有 connectors关联的有限元单元 Compare – 对照显示的模型检查MCF文件 Quality – 检查重复 connectors, 合并connectors, 检查通过 realize生成的单元的质量创建、编辑和 realize 特定类型的 connectorsConnectors: ToolsConnectors: Tools Connector Browser – 树状层级结构显示connector的信息,并可以进行编辑 显示; Connector类型 连接信息 connector状态 可编辑 编辑连接实体输出mwf文件等 位置:view下拉菜单/ Connector Browser Connectors: 工具Connectors: 工具 Visualization – 控制 connectors 的显示方式 根据connectors的状态、层数和 component决定显色颜色 根据 状态或层数 (可以开/关)决定可见性 控制 connector 的显示大小 Demo + Do-it-yourselfDemo + Do-it-yourselfExercises 1,2 and 3: Connectors Page 199-225
/
本文档为【Altair_HyperWorks_10.0_HyperMesh介绍_4-7章】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索