第1章 有限元前处理概述 1
1.1 有限元分析流程 2
1.2 Altair公司简介 2
1.3 HyperMesh简介 4
1.4 HyperMesh的优势 6
小结 7
第2章 HyperMesh基础知识 8
2.1 HyperMesh入门 9
2.1.1 概述 9
2.1.2 打开HyperMesh 10
2.1.3 默认目录 10
2.1.4 HyperMesh帮助 11
2.2 HyperMesh用户界面 11
2.2.1 HyperMesh“颜色”选项对话框 11
2.2.2 HyperMesh菜单栏 15
2.2.3 HyperMesh工具栏 16
2.2.4 HyperMesh标签页 23
2.2.5 HyperMesh计算器 24
2.3 文件的打开和保存 24
2.4 面板菜单的使用 28
2.5 模型的组织管理 33
2.6 显示控制 39
小结 46
第3章 几何清理 47
3.1 HyperWorks几何术语 48
3.2 CAD接口 49
3.2.1 读入CAD模型 49
3.2.2 节点和曲线 50
3.3 曲面及体的拓扑关系 51
3.4 Hyper Mesh几何创建及编辑功能 53
3.4.1 几何创建(Creating Geometry) 53
3.4.2 几何编辑(Editing Geometry) 57
3.4.3 几何查询(Querying Geometry) 59
3.5 中面抽取 61
3.6 几何清理及实例 64
3.6.1 CAD清理容差(CAD Cleanup Tolerance) 64
3.6.2 几何清理容差(Geometry Cleanup Tolerance) 65
3.6.3 几何特征角(Geometry Feature Angle) 65
3.6.4 模型导入和几何清理 65
3.6.5 创建和编辑实体 70
小结 76
第4章 2D网格划分 77
4.1 Automesh网格划分 78
4.1.1 Automesh二级面板 78
4.1.2 实例:二维网格划分 81
4.2 2D单元质量检查 89
4.2.1 单元质量 89
4.2.2 HyperMesh单元质量计算 89
4.2.3 Quality Index面板 94
4.2.4 Check Elems面板 96
4.3 BatchMesher实例 97
4.3.1 BatchMesher启动控制 97
4.3.2 BatchMesher实例 98
小结 102
第5章 3D网格划分 103
5.1 实体创建编辑和六面体网格划分实例 104
5.1.1 实例:创建、编辑实体并划分3D网格 104
5.1.2 实例:通过曲面创建3D网格 115
5.2 四面体网格划分 123
5.3 四面体网格划分实例 123
5.4 CFD网格划分 130
5.4.1 CFD用户配置 130
5.4.2 一般工作流程 131
5.4.3 网格划分 132
5.4.4 CFD Tetramesh面板 133
5.4.5 CFD网格划分实例 139
5.5 SimLab网格划分实例 159
小结 169
第6章 1D单元创建 170
6.1 1D单元划分 171
6.2 HyperBeam 171
6.2.1 HyperBeam用户界面 172
6.2.2 HyperBeam Sections截面 176
6.2.3 HyperBeam计算的梁截面属性 182
6.2.4 在HyperMesh界而中调用梁截面 183
6.2.5 梁截面信息导入导出 184
6.3 使用HyperBeam创建和关联梁截面属性 185
6.4 connector 191
6.4.1 创建connector 192
6.4.2 创建Area Connectors 205
6.4.3 创建Bolt Connectors 210
6.4.4 利用connector快速替换被连接部件 212
小结 215
第7章 航空应用案例 217
7.1 全机模型建模 218
7.2 典型航空零部件建模 226
7.3 机身细节模型的连接 240
小结 257
第8章 OptiStruct、RADIOSS及Nastran的前处理 258
8.1 OptiStruct分析实例1三维惯性释放分析 260
8.2 OptiStruct分析实例2:使用PCOMPG进行飞机复合材料的结构分析 265
8.3 OptiStruct优化实例1:汽车摆臂的概念设计 274
8.4 OptiStruct优化实例2:脱模方向约束的摆臂拓扑优化 284
8.5 RADIOSS实例:汽车前碰分析 291
小结 299
第9章 LS-DYNA前处理 300
9.1 总体介绍 301
9.1.1 LS-DYNA Utility Menu 301
9.1.2 在线帮助 301
9.1.3 LS-DYNA FE Output Template 301
9.1.4 LS-DYNA User Profile 302
9.2 实例:定义LS-DYNA的模型、载荷数据、控制卡片及输出 302
实例:使用曲线、梁、刚体、铰链 314
实例:模型导入、气囊输出显示及接触定义 328
小结 335
第10章 ABAQUS前处理 336
10.1 在HyperMesh环境中建立一个ABAQUS分析 337
10.2 定义ABAQUS 3D 接触 341
10.3 定义ABAQUS*STEP 351
10.4 ABAQUS托架支架分析前处理 359
小结 369
第11章 ANSYS前处理 370
11.1 ANSYS 3D接触定义实例 371
11.2 ANSYS混合网格划分实例 376
小结 383
第12章 使用Tcl语言进行HyperMesh二次开发 384
12.1 HyperMesh二次开发基础 385
12.1.1 Tcl/Tk简介 385
12.1.2 Tcl命令 385
12.1.3 二次开发中的对象类型 391
12.1.4 Data Names 392
12.1.5 Marks 392
12.1.6 向量与平面 393
12.2 运行脚本 394
12.3 变量 394
12.3.1 简单变量 394
12.3.2 列表变量 398
12.3.3 关联数组 408
12.3.4 字典 410
12.3.5 Tcl字符串 414
12.4 控制结构 416
12.5 Tcl函数 417
小结 420
第13章 HyperView应用实例 421
13.1 HyperView可视性与视图控制 423
13.2 显示结果云图 428
13.3 查看变形 430
13.4 查询结果信息 431
13.5 使用高级查询功能 432
13.6 创建截面 435
13.7 创建测量 437
13.8 结果提取与分析报告创建 440
13.9 使用Hvtrans进行结果文件转换 443
13.10 创建线性叠加载荷步 445
13.11 创建导出结果 448
13.12 曲线基础知识 453
13.12.1 绘制二维曲线 453
13.12.2 应用曲线数据 455
13.12.3 改变曲线显示属性 458
13.12.4 曲线编辑 462
小结 466
附录 HyperMesh映射键盘快捷键方法及其他 468