ANSYS是国际上最先进的大型通用有限元软件之一,拥有丰富的单元库和材料库,具有强大的计算能力和模拟能力,在土木工程等多个领域得到了广泛应用。ANSYS既可以通过人机交互方式完成模拟分析工作,又可以通过参数化编程进行模拟分析。参数化设计语言(APDL)提供了一种逐行解释性的编程语言工具,可以实现参数化的有限元分析、二次开发以及设计优化等,是ANSYS高级分析技术之一。本书主要介绍参数化语言基础及其在土木结构分析中的应用。
本书内容分为两大部分,前两章主要介绍APDL语言的基本要素,包括APDL文件的形成与运行、标量参数、数组参数、访问A:NSYS数据库、矢量运算、循环控制等,这些内容是APDL参数化编程的基础。后四章是APDL在结构静动力分析中的应用,包括结构静力分析、模态分析、瞬态分析和响应谱分析等,着重介绍在结构模态分析、隔震及消能减震结构地震作用时程分析、地震反应谱及设计反应谱分析等方面的应用。算例分析介绍了如何利用APDL编程语言进行结构建模、加载、计算、后处理等工作,提供了命令流及主要命令行的注释。
本书适合于已掌握了一定有限元基本理论和ANSYS基础知识的用户,可作为土木工程专业的高年级本科生、研究生和工程技术人员学习APDL参数化编程的参考资料。