《HyperMesh & HyperView应用技巧与高级实例》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:王钰栋,金磊,洪清泉等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2012
  • ISBN:9787111395355
  • 页数:544 页
图书介绍:本书主要介绍HyperMesh、HyperView、HyperGraph等有限元前后处理软件的应用技巧。全书分上下两篇。上篇主要介绍HyperMesh有限元前处理软件,包括HyperMesh的基础知识、几何清理、1D单元创建、2D网格划分、实体网格划分、航空应用和主流求解器接口介绍,如Radioss,OptiStrtuct,Nastran,LS-DYNA,ABAQUS和ANSYS等,还包括关于HyperMesh的用户二次开发功能。下篇主要介绍HyperView、HyperGraph等有限元后处理软件,包括用HyperVIew查看结果云图、变形图、结果数据、创建截面、创建测量点和后处理报告模板等,用HyperGraph建立数据曲线、曲线的数据处理和三维曲线曲面的创建、处理,还包括关于HyperView、HyperGraph的用户二次开发功能。

第1章 有限元前处理概述 1

1.1有限元分析流程 2

1.2 Altair公司简介 2

1.3 HyperMesh简介 4

1.4 HyperMesh的优势 6

小结 6

第2章 HyperMesh基础知识 7

2.1 HyperMesh入门 8

2.1.1概述 8

2.1.2打开HyperMesh 9

2.1.3默认目录 9

2.1.4 HyperMesh帮助 10

2.2 HyperMesh用户界面 10

2.2.1 HyperMesh颜色选项对话框 10

2.2.2 HyperMesh菜单栏 13

2.2.3 HyperMesh工具栏 15

2.2.4 HyperMesh标签页 23

2.2.5 HyperMesh计算器 23

2.3文件的打开和保存 24

2.4面板菜单的使用 27

2.5模型的组织管理 32

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 HyperMesh几何 创建及编辑功能 52

3.4.1几何创建(Creating Geometry) 53

3.4.2几何编辑(Editing Geometry) 56

3.4.3几何查询(Querying Geometry) 59

3.5中面抽取 60

3.6几何清理及实例 65

3.6.1 CAD清理容差(CAD Cleanup Tolerance) 65

3.6.2几何清理容差(Geomet Cleanup Tolerance) 66

3.6.3几何特征角(Geomet Feature Angle) 66

3.6.4模型导入和几何清理 66

3.6.5创建和编辑实体 71

小结 77

第4章 2D网格划分 78

4.1 automesh网格划分 79

4.1.1 automeshing二级面板 79

4.1.2实例:二维网格划分 82

4.2 2D单元质量检查 89

4.2.1单元质量 89

4.2.2 HyperMesh单元质量计算 90

4.2.3 quality index面板 95

4.2.4 check elems面板 96

4.3 Batch Mesher实例 97

4.3.1 Batch Mesher启动控制 97

4.3.2 Batch Mesher实例 98

小结 103

第5章 3D网格划分 104

5.1实体创建编辑划分 105

5.1.1实例:创建、编辑实体并划分3D网格 105

5.1.2实例:通过曲面创建3D网格 115

5.2复杂六面体网格划分实例 123

5.2.1实例:接头六面体网格划分 123

5.2.2实例:斜齿轮轴六面体网格划分 131

5.3四面体网格划分:Tetramesh ProcessManager 143

5.3.1几何模型导入面板 145

5.3.2几何清理面板 146

5.3.3小孔特征辨识及几何清理面板 147

5.3.4小孔特征二维网格划分面板 149

5.3.5用户自定义特征面板 150

5.3.6圆倒角辨识及几何清理面板 151

5.3.7用户自定义特征网格划分面板 151

5.3.8非特征化曲面辨识和几何清理面板 152

5.3.9全局非特征化曲面网格划分面板 153

5.3.10单元清理面板 153

5.4四面体网格划分实例 155

5.5 CFD网格划分 162

5.5.1 CFD用户配置 162

5.5.2一般工作流程 163

5.5.3网格划分 164

5.5.4 CFD Tetramesh面板 165

5.5.5 CFD网格划分实例 171

5.6 Simiab网格划分实例 197

小结 209

第6章 1D单元创建 211

6.1 1D单元划分 212

6.2 HyperBeam 212

6.2.1 HyperBearn用户界面 213

6.2.2 HyperBearn Sections截面 217

6.2.3 HyperBeam计算的梁截面属性 222

6.2.4在HyperMesh界面中调用梁截面 223

6.2.5 梁截面信息导入导出 224

6.3使用HyperBeam创建和关联梁截面属性 226

6.4 connector 232

6.4.1创建connector 232

6.4.2创建Area Connectors 246

6.4.3创建Bolt Connectors 250

6.4.4利用connector快速替换部件 253

小结 256

第7章航空应用案例 257

7.1全机模型建模 258

7.2典型航空零部件建模 267

7.3机身细节模型的连接 280

小结 297

第8章 RADIOSS、OptiStruct及Nastran的前处理 298

8.1 RADIOSS bulk格式实例1:三维惯性释放分析 299

8.2 RADIOSS bulk格式实例2:使用PCOMPG进行飞机复合材料的结构分析 305

8.3 OptiStruct实例1:汽车摆臂的概念设计 314

8.4 OptiStruct实例2:脱模方向约束的摆臂拓扑优化 325

8.5 RADIOSS block格式实例:汽车前碰分析 331

小结 339

第9章 LS-DYNA前处理 340

9.1总体介绍 341

9.1.1 LS-DYNA Utility Menu 341

9.1.2在线帮助 341

9.1.3 LS-DYNA FE Output Template 341

9.1.4 LS-DYNA User Profile 342

9.2实例:定义LS-DYNA的模型、载荷数据、控制卡片及输出 342

实例1:定义头部和A柱碰撞分析模型数据 343

实例2:为头部和A柱碰撞分析定义边界条件和载荷 348

实例3:定义头部和A柱碰撞分析的时间和输出 351

9.3实例:使用曲线、梁、刚体、铰链 353

实例1:定义座椅碰撞分析模型数据 358

实例2:定义边界条件和载荷 366

9.4实例:模型导入、气囊输出显示及接触定义 368

小结 375

第10章 ABAQUS前处理 376

10.1在HyperMesh环境中建立一个ABAQUS分析 377

10.2定义ABAQUS 3D接触 381

10.3定义ABAQUS STEP 390

10.4 ABAQUS托架支架分析前处理 396

小结 407

第11章 ANSYS前处理 408

11.1 ANSYS 3D接触定义实例 409

11.2 ANSYS混合网格划分实例 416

小结 424

第12章 使用Tcl语言进行HyperMesh二次开发 425

12.1 Script基础 426

12.1.1 Tcl/Tk 426

12.1.2 Tcl命令 426

12.1.3变量 426

12.1.4 Tcl list 427

12.1.5 Tcl Array 429

12.1.6控制结构 430

12.1.7 Tcl逻辑运算 432

12.1.8花括号、引号与方括号 432

12.1.9 Tcl特殊字符 433

12.1.10 Tcl函数 433

12.1.11名称空间 436

12.1.12文件操作 441

12.1.13 Tcl字符串 442

12.2 Tk命令 443

12.3 HvperMesh二次开发综述 444

12.3.1二次开发资源 445

12.3.2开发环境及工具 446

12.3.3运行开发脚本 446

12.4 HyperMesh二次开发基础知识 447

12.4.1 Command文件 447

12.4.2 Entity类型 448

12.4.3 Marks 448

12.4.4向量与平面 449

12.4.5 Data Names 449

12.4.6 Utility面板 450

12.5创建脚本 450

12.5.1使用Command.cmf文件 450

12.5.2使用Query函数 451

12.5.3可灵活使用的脚本 455

12.6运行脚本 459

小结 459

第13章 HyperView应用实例 461

13.1 HyperView可视性与视图控制 463

13.2显示结果云图 468

13.3查看变形 470

13.4查询结果信息 471

13.5使用高级查询功能 472

13.6创建截面 475

13.7创建测量 477

13.8结果提取与分析报告创建 480

13.9使用Hvtrans进行结果文件转换 485

13.10创建线性叠加载荷步 486

13.11创建导出结果 490

13.12使用视频覆叠功能 494

练习:使用Image Plane对话框 495

13.13曲线基础知识 500

13.13.1绘制二维曲线 500

13.13.2应用曲线数据 502

13.13.3改变曲线显示属性 505

13.13.4曲线编辑 509

13.14三维数据处理 514

13.14.1定义瀑布图 514

13.14.2编辑瀑布图 517

练习:编辑瀑布图 518

13.14.3瀑布图数据查询 521

13.14.4创建曲面图 523

13.14.5编辑曲面图 525

练习:编辑曲面图 526

13.14.6数据查询 528

练习:查询曲面图数据 529

13.14.7创建曲线图 532

练习:创建曲线图 533

13.14.8编辑曲线图 534

练习:编辑曲线图 535

小结 537

附录HyperMesh映射键盘快捷键方法 538