《APDL参数化有限元分析技术及其应用实例》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:博弈创作室编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2004
  • ISBN:7508420160
  • 页数:228 页
图书介绍:本书主要分两大体系介绍学习参数化设计语言APDL,前十四章主要介绍APDL语言的基本要素,从第十五章到十七章重点介绍APDL的典型应用技术。其中,APDL的基本要素包括支持APDL的菜单操作、变量、数组与表参数及其用法、数据文件的读写、数据库信息的访问、数学表达式、使用函数编辑器和加载器、矢量与矩阵运算、内部函数、流程控制、宏与宏库以及定制用户图形界面。这些技术要素是APDL的编程语言的组成部分,它们可以很好地将ANSYS的命令(代表不同的有限元分析处理指令和系统信息操作指令)按照一定顺序组织起来,并利用参数实现数据的交换和传递,实现有限元分析过程的参数化和批处理。

前言 1

第一章APDL参数化语言概论 1

13.4创建宏文件的方法 1 1 1

目 录 1

3.7存储与恢复变量 1 2

第二章参数与参数菜单系统 2

2.1参数概念与类型 2

2.2参数的命名规则 2

2.3参数化操作环境介绍 3

4.3赋值数组参数 1 5

3.1.2利用赋值号“=”进行变量定义与赋值 5

3.1.1利用命令*SET进行变量定义与赋值 5

3.1 变量的定义与赋值 5

第三章变量参数及其用法 5

3.1.3利用变量定义菜单或命令输入窗口进行变量定义与赋值 6

3.1.4在启动时利用驱动命令进行变量定义与赋值 6

3.2删除变量 7

附录A APDL命令 21 7

3.3数值型变量值的替换 8

3.4字符参数的用法 8

3.4.1字符参数的常见用法 8

3.4.2强制字符参数执行替换 9

13.3宏搜索路径 1 10

3.4.4使用字符参数的限制 10

3.4.3抑制发生字符参数替换 10

3.5数字或字符参数的动态替换 10

3.6列表显示变量参数 11

第四章数组参数及其用法 13

4.1数组参数类型与概念 13

4.2定义数组参数 14

13.4.3使用/TEE创建宏文件 1 15

4.3.2利用*VEDIT命令或按其等价菜单方式编辑数组 16

4.3.1利用*SET命令或“=”给单个或多个数组元素赋值 16

13.4.4使用菜单Utility Menu>Macro>Create Macro创建宏文件 1 16

13.4.5用文本编辑器创建宏文件 1 16

4.3.3利用*VFILL命令或者其等价菜单方式填充数组向量 17

13.5宏的局部变量 1 17

4.4列表显示数组参数 18

13.5.1宏命令行的输入变量 1 18

4.5 曲线图形显示数组参数列矢量 19

4.7存储与恢复数组参数 22

4.6删除数组参数 22

5.1 表参数的概念、定义、删除与赋值 23

第五章表参数及其用法 23

5.2 曲线图形显示表参数的列矢量 25

5.3表插值及表载荷应用实例 26

第六章参数与数据文件的写出与读入 36

6.1 使用*VWRITE写出数据文件 36

6.2 使用*VREAD命令读取数据文件填充数组 39

6.3 使用*TREAD命令读取数据文件并填充TABLE类型数组 40

7.1 提取数据库数据并赋值给变量 44

7.1.1 *GET提取命令 44

第七章访问ANSYS数据库数据 44

7.1.2与*GET等价的内嵌提取函数 46

7.1.3对象信息查询函数 50

7.1.4系统信息查询函数/INQUIRE 53

7.1.5获取STATUS和RETURN参数值 55

7.2批量提取数据库数据并赋值给数组 57

第八章数学表达式 61

9.1使用函数编辑器 62

第九章使用函数编辑器与加载器 62

9.2使用函数加载器 68

9.3.2使用函数边界条件加载应用实例 69

9.3.1 使用函数边界条件加载 69

9.3使用函数边界条件加载及其应用实例 69

10.1 矢量与矩阵运算设置 79

第十章矢量与矩阵运算 79

10.2矢量运算 82

10.2.1 矢量间运算(*VOPER命令) 83

10.2.2矢量函数(*VFUN命令) 86

10.2.3矢量-变量运算(*VSCFUN命令) 88

10.2.4矢量插值运算(*VITRP命令) 89

10.3.1矩阵间运算(*MOPER命令) 90

10.3矩阵运算 90

10.3.2拷贝或转置数组矩阵(*MFUN命令) 92

10.3.3计算傅利叶级数(*MFOURI命令) 93

第十一章内部函数 95

12.1*GO无条件分支 97

第十二章流程控制 97

12.2*IF-*IFELSE-*ELSE-*ENDIF条件分支 98

12.3 *DO-*ENDDO循环 101

12.4 *DOWHILE循环 103

12.5*REPEAT重复一个命令 103

12.6流程控制命令快速参考 105

13.1 APDL宏及其功能 108

第十三章宏文件与宏库 108

13.2宏文件命名规则 109

13.4.1 使用*CREATE创建宏文件 111

13.4.2使用*CFWRITE创建宏文件 114

13.5.2宏内部使用的局部变量 119

13.6运行宏 120

13.7宏嵌套:在宏内调用其他宏 122

13.8使用宏库文件与运行宏库中的宏 123

13.9在宏中使用组和组件 125

13.10加密宏文件 126

13.10.1准备加密宏 126

13.10.2生成加密宏 127

13.10.3运行加密宏 127

第十四章定制用户化图形交互界面 128

14.1单参数输入对话框 128

14.2多参数输入对话框 129

14.3调用ANSYS程序已有的对话框 131

14.4宏中实现拾取操作 132

14.5程序运行进度对话框 133

14.6宏运行的消息机制 134

14.7定制工具条与缩写 136

14.7.1 定制用户化工具条按钮 137

14.7.2存储与恢复工具条按钮 138

14.7.3嵌套工具条缩写 141

第十五章基于APDL的常规应用及其实例 142

15.1 ANSYS程序的启动参数与启动文件 142

15.2驱动可执行文件 143

15.3利用工具条按钮调用宏 144

15.4读入和写出数据文件并实现多载荷步瞬态动力学求解实例 145

15.5参数化建模:创建标准零件/模型的通用宏 149

15.6参数化建模:连续变厚度板壳模型 155

15.7施加随坐标变化的压力载荷 157

15.8施加表载荷进行载荷插值求解 160

第十六章基于APDL的专用分析程序二次开发实例 164

第十七章基于APDL的有限元优化技术及其应用 178

17.1基于APDL的优化设计概念 178

17.2基于APDL的设计优化过程 179

17.2.1创建分析文件 180

17.2.2执行优化过程 183

17.2.3查看设计序列结果 193

17.2.4验证最优或者选择的可行性优化设计序列 196

17.3基于APDL的常见设计优化实例 197

17.3.1数学问题的极小值 197

17.3.2桁架轻型化优化设计 202

附录B优化设计命令 219

附录C APDL通道命令 221