《ANSYS 19.0有限元分析完全自学手册》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:黄志刚,许玢等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2019
  • ISBN:9787115505286
  • 页数:482 页
图书介绍:本书以 ANSYS 19软件为依据,对ANSYS分析的基本思路、操作步骤和应用技巧进行了详细介绍,并结合典型工程应用实例详细讲述了ANSYS具体工程应用方法,内容覆盖面广,实例丰富。全书分为基础篇(1-6章)和实例篇(7-14章),基础篇详细介绍了ANSYS的基本操作思路和步骤;实例篇则是根据不同的工程实例展开详细讲解。

第1篇 操作基础 3

第1章 ANSYS概述 3

1.1 有限单元法简介 4

1.1.1 CAE软件简介 4

1.1.2 有限单元法的基本概念 5

1.2 工业ANSYS简介 7

1.2.1 ANSYS的发展 7

1.2.2 ANSYS的功能 7

1.3 ANSYS 19.0的启动及界面 9

1.3.1 设置运行环境 9

1.3.2 启动与退出 10

1.3.3 ANSYS 19.0的图形用户界面 12

1.4 程序结构 14

1.4.1 处理器 14

1.4.2 文件格式 14

1.4.3 输入方式 14

1.4.4 输出文件类型 15

1.5 ANSYS分析的基本过程 15

1.5.1 前处理 15

1.5.2 加载并求解 16

1.5.3 后处理 16

1.5.4 实例——齿轮泵齿轮静力分析 16

1.6 本章小结 18

第2章 几何建模 19

2.1 坐标系简介 20

2.1.1 总体和局部坐标系 20

2.1.2 显示坐标系 22

2.1.3 节点坐标系 22

2.1.4 单元坐标系 23

2.1.5 结果坐标系 23

2.1.6 实例——坐标系创建 24

2.2 工作平面的使用和操作 26

2.2.1 定义一个新的工作平面 27

2.2.2 控制工作平面的显示和样式 27

2.2.3 移动工作平面 27

2.2.4 旋转工作平面 27

2.2.5 还原一个已定义的工作平面 28

2.2.6 工作平面的高级用途 28

2.2.7 实例——工作平面创建 30

2.3 布尔操作 32

2.3.1 布尔运算操作 32

2.3.2 布尔运算的设置 33

2.3.3 布尔运算之后的图元编号 33

2.3.4 交运算 33

2.3.5 两两相交运算 35

2.3.6 加运算 35

2.3.7 减运算 36

2.3.8 搭接运算 37

2.3.9 分割运算 37

2.3.10 粘接运算 38

2.3.11 实例——布尔操作 38

2.4 自底向上创建几何模型 41

2.4.1 关键点 41

2.4.2 实例——关键点创建 43

2.4.3 硬点 44

2.4.4 线 45

2.4.5 面 47

2.4.6 体 48

2.4.7 实例——自底向上建模 50

2.5 自顶向下创建几何模型 58

2.5.1 创建面体素 58

2.5.2 创建实体体素 59

2.5.3 实例——自顶向下建模 60

2.6 移动、复制和缩放几何模型 69

2.6.1 移动和复制 69

2.6.2 拖曳和旋转 70

2.6.3 按照样本生成图元 70

2.6.4 由对称映像生成图元 71

2.6.5 将样本图元转换坐标系 71

2.6.6 实体模型图元的缩放 71

2.6.7 修改模型(清除和删除) 72

2.7 几何模型导入到ANSYS 72

2.7.1 输入IGES单一实体 73

2.7.2 输入SAT单一实体 75

2.7.3 输入SAT实体集合 78

2.7.4 输入Parasolid单一实体 81

2.7.5 输入Parasolid实体集合 83

2.8 综合实例——齿轮泵齿轮的建模 84

2.9 本章小结 96

第3章 划分网格 97

3.1 有限元网格概论 98

3.2 设定单元属性 98

3.2.1 生成单元属性表 98

3.2.2 在划分网格之前分配单元属性 99

3.2.3 实例——设定单元属性 101

3.3 网格划分的控制 104

3.3.1 ANSYS网格划分工具(MeshTool) 104

3.3.2 映射网格划分中单元的默认尺寸 106

3.3.3 局部网格划分控制 107

3.3.4 内部网格划分控制 108

3.3.5 生成过渡棱锥单元 109

3.3.6 将退化的四面体单元转化为非退化的形式 110

3.3.7 执行层网格划分 110

3.3.8 实例——网格划分控制 111

3.4 自由网格划分和映射网格划分控制 113

3.4.1 自由网格划分 113

3.4.2 映射网格划分 114

3.5 给实体模型划分有限元网格 119

3.5.1 用xMESH命令生成网格 119

3.5.2 生成带方向节点的梁单元网格 119

3.5.3 在分界线或分界面处生成单位厚度的界面单元 120

3.6 延伸和扫略生成有限元模型 121

3.6.1 延伸(Extrude)生成网格 121

3.6.2 扫略(VSWEEP)生成网格 123

3.7 修正有限元模型 125

3.7.1 局部细化网格 125

3.7.2 移动和复制节点和单元 127

3.7.3 控制面、线和单元的法向 128

3.7.4 修改单元属性 129

3.8 编号控制 129

3.8.1 合并重复项 130

3.8.2 编号压缩 131

3.8.3 设定起始编号 131

3.8.4 编号偏差 132

3.9 综合实例——齿轮泵齿轮模型网格划分 132

3.10 本章小结 136

第4章 施加载荷 138

4.1 载荷概论 139

4.1.1 什么是载荷 139

4.1.2 载荷步、子步和平衡迭代 140

4.1.3 时间参数 140

4.1.4 阶跃载荷与坡道载荷 141

4.2 施加载荷方法 142

4.2.1 实体模型载荷与有限单元载荷 142

4.2.2 施加不同类型载荷 143

4.2.3 利用表格来施加载荷 148

4.2.4 轴对称载荷与反作用力 150

4.2.5 利用函数来施加载荷和边界条件 151

4.3 设定载荷步选项 152

4.3.1 通用选项 152

4.3.2 非线性选项 155

4.3.3 动力学分析选项 156

4.3.4 输出控制 156

4.3.5 Biot-Savart选项 157

4.3.6 谱分析选项 157

4.3.7 创建多载荷步文件 158

4.4 综合实例——齿轮泵齿轮模型载荷施加 159

4.5 本章小结 162

第5章 求解 163

5.1 求解概论 164

5.1.1 使用直接求解法 164

5.1.2 使用稀疏矩阵直接解法求解器 165

5.1.3 使用雅克比共轭梯度法求解器 165

5.1.4 使用不完全分解共轭梯度法求解器 165

5.1.5 使用预条件共轭梯度法求解器 165

5.1.6 使用自动迭代解法选项 166

5.1.7 获得解答 167

5.2 利用特定的求解控制器来指定求解类型 167

5.2.1 使用Abridged Solution菜单选项 168

5.2.2 使用求解控制对话框 168

5.3 多载荷步求解 169

5.3.1 多重求解法 169

5.3.2 使用载荷步文件法 170

5.3.3 使用数组参数法(矩阵参数法) 171

5.4 重新启动分析 172

5.4.1 重新启动一个分析 173

5.4.2 多载荷步文件的重启动分析 176

5.5 预测求解时间和估计文件大小 177

5.5.1 估计运算时间 178

5.5.2 估计文件的大小 178

5.5.3 估计内存需求 178

5.6 综合实例——齿轮泵齿轮模型求解 178

5.7 本章小结 179

第6章 后处理 180

6.1 后处理概述 181

6.1.1 后处理定义 181

6.1.2 结果文件 181

6.1.3 后处理可用的数据类型 182

6.2 通用后处理器(POST1) 183

6.2.1 将数据结果读入数据库 183

6.2.2 列表显示结果 189

6.2.3 图像显示结果 194

6.2.4 映射结果到某一路径上 200

6.2.5 表面操作 206

6.2.6 将结果旋转到不同坐标系中显示 209

6.3 时间历程后处理器(POST26) 211

6.3.1 定义和储存POST26变量 211

6.3.2 检查变量 213

6.3.3 后处理器POST26的其他功能 215

6.4 综合实例——齿轮泵齿轮模型结果后处理 216

6.5 本章小结 222

第2篇 专题实例 225

第7章 静力学分析 225

7.1 静力学分析介绍 226

7.1.1 结构静力学分析简介 226

7.1.2 静力学分析的类型 227

7.1.3 静力学分析基本步骤 227

7.2 综合实例——钢桁架桥静力受力分析 227

7.2.1 问题的描述 228

7.2.2 建立模型 228

7.2.3 定义边界条件和载荷并求解 236

7.2.4 查看结果 238

7.2.5 命令流实现 242

7.3 综合实例——内六角扳手的静态分析 242

7.3.1 问题的描述 242

7.3.2 建立模型 242

7.3.3 定义边界条件并求解 250

7.3.4 查看结果 253

7.3.5 命令流方式 257

7.4 本章小结 257

第8章 模态分析 258

8.1 模态分析概论 259

8.2 模态分析的基本步骤 259

8.2.1 建立模型 259

8.2.2 加载及求解 259

8.2.3 扩展模态 262

8.2.4 观察结果和后处理 264

8.3 综合实例——结构模态分析 264

8.3.1 分析问题 265

8.3.2 建立模型 265

8.3.3 进行模态设置、定义边界条件并求解 271

8.3.4 查看结果 274

8.3.5 命令流实现 277

8.4 综合实例——小发电机转子模态分析 277

8.4.1 分析问题 277

8.4.2 建立模型 278

8.4.3 进行模态设置、定义边界条件并求解 281

8.4.4 查看结果 283

8.4.5 命令流方式 284

8.5 本章小结 284

第9章 谐响应分析 285

9.1 谐响应分析概论 286

9.1.1 完全法(Full Method) 286

9.1.2 减缩法(Reduced Method) 287

9.1.3 模态叠加法(Mode Superposition Method) 287

9.1.4 3种方法的共同局限性 287

9.2 谐响应分析的基本步骤 288

9.2.1 建立模型(前处理) 288

9.2.2 加载和求解 288

9.2.3 观察模型(后处理) 293

9.3 综合实例——悬臂梁谐响应分析 294

9.3.1 分析问题 295

9.3.2 建立模型 295

9.3.3 定义边界条件并求解 299

9.3.4 查看结果 305

9.3.5 命令流方式 307

9.4 综合实例——吉他的谐响应分析 307

9.4.1 分析问题 308

9.4.2 建立模型 308

9.4.3 定义边界条件并求解 313

9.4.4 查看结果 318

9.4.5 命令流方式 320

9.5 本章小结 320

第10章 非线性分析 321

10.1 非线性分析概论 322

10.1.1 非线性行为的原因 322

10.1.2 非线性分析的基本信息 323

10.1.3 几何非线性 325

10.1.4 材料非线性 326

10.1.5 其他非线性问题 329

10.2 非线性分析的基本步骤 329

10.2.1 前处理(建模和分网) 329

10.2.2 设置求解控制器 330

10.2.3 设定其他求解选项 332

10.2.4 加载 333

10.2.5 求解 333

10.2.6 后处理 333

10.3 综合实例——螺栓的蠕变分析 335

10.3.1 问题描述 335

10.3.2 建立模型 335

10.3.3 设置分析并求解 337

10.3.4 查看结果 339

10.3.5 命令流实现 342

10.4 综合实例——材料非线性分析 342

10.4.1 分析问题 343

10.4.2 建立模型 343

10.4.3 定义边界条件并求解 347

10.4.4 查看结果 348

10.4.5 命令流实现 352

10.5 本章小结 352

第11章 结构屈曲分析 353

11.1 结构屈曲概论 354

11.2 结构屈曲分析的基本步骤 354

11.2.1 前处理 354

11.2.2 获得静力解 354

11.2.3 获得特征值屈曲解 355

11.2.4 扩展解 356

11.2.5 后处理(观察结果) 357

11.3 综合实例——薄壁圆筒屈曲分析 358

11.3.1 分析问题 358

11.3.2 建立模型 358

11.3.3 求解 361

11.3.4 查看结果 364

11.3.5 命令流 364

11.4 综合实例——桁架结构屈曲分析 365

11.4.1 问题描述 365

11.4.2 建立模型 365

11.4.3 求解 369

11.4.4 查看结果 372

11.4.5 命令流实现 377

11.5 本章小结 377

第12章 谱分析 378

12.1 谱分析概论 379

12.1.1 响应谱 379

12.1.2 动力设计分析方法(DDAM) 379

12.1.3 功率谱密度(PSD) 379

12.2 谱分析的基本步骤 379

12.2.1 前处理 379

12.2.2 模态分析 380

12.2.3 获取谱分析 380

12.2.4 扩展模态 382

12.2.5 合并模态 383

12.2.6 后处理 384

12.3 综合实例——支撑平板的动力效果分析 385

12.3.1 问题描述 386

12.3.2 建立模型 386

12.3.3 进行分析 392

12.3.4 后处理 400

12.3.5 命令流实现 403

12.4 本章小结 403

第13章 瞬态动力学分析 404

13.1 瞬态动力学概论 405

13.1.1 完全法(Full Method) 405

13.1.2 模态叠加法(Mode Superposition Method) 405

13.1.3 减缩法(Reduced Method) 406

13.2 瞬态动力学的基本步骤 406

13.2.1 前处理(建模和分网) 406

13.2.2 建立初始条件 406

13.2.3 设定求解控制器 407

13.2.4 设定其他求解选项 409

13.2.5 施加载荷 409

13.2.6 设定多载荷步 410

13.2.7 瞬态求解 411

13.2.8 后处理 411

13.3 综合实例——瞬态动力学分析 413

13.3.1 分析问题 414

13.3.2 建立模型 415

13.3.3 进行瞬态动力学分析设置、定义边界条件并求解 419

13.3.4 查看结果 423

13.3.5 命令流实现 425

13.4 综合实例——哥伦布阻尼的自由振动分析 425

13.4.1 问题描述 426

13.4.2 建立模型 426

13.4.3 进行瞬态动力学分析设置、定义边界条件并求解 429

13.4.4 查看结果 432

13.4.5 命令流方式 436

13.5 本章小结 436

第14章 接触问题分析 437

14.1 接触问题概论 438

14.1.1 一般分类 438

14.1.2 接触单元 438

14.2 接触分析的步骤 439

14.2.1 建立模型,并划分网格 439

14.2.2 识别接触对 440

14.2.3 定义刚性目标面 440

14.2.4 定义柔性体的接触面 441

14.2.5 设置实常数和单元关键点 443

14.2.6 控制刚性目标的运动 444

14.2.7 给变形体单元施加必要的边界条件 444

14.2.8 定义求解和载荷步选项 444

14.2.9 求解 446

14.2.10 检查结果 446

14.3 综合实例——陶瓷套管的接触分析 447

14.3.1 问题描述 447

14.3.2 建立模型并划分网格 447

14.3.3 定义边界条件并求解 453

14.3.4 后处理 457

14.3.5 命令流实现 460

14.4 本章小结 460

第15章 高级分析 461

15.1 自适应网格划分 462

15.1.1 自适应网格划分的条件 462

15.1.2 自适应网格划分的过程 462

15.2 综合实例——平板受热分析 464

15.2.1 问题描述 464

15.2.2 建立模型 465

15.2.3 定义边界条件并求解 468

15.2.4 查看结果 470

15.2.5 命令流 471

15.3 子模型 471

15.3.1 子模型介绍 471

15.3.2 子模型方法 471

15.3.3 子模型过程 472

15.4 参数化设计语言 475

15.4.1 参数化设计语言介绍 475

15.4.2 参数化设计语言的功能 475

15.5 综合实例——悬臂梁 477

15.5.1 分析问题 478

15.5.2 建立模型 478

15.5.3 定义边界条件并求解 480

15.5.4 命令流 482

15.6 本章小结 482