柴舜编著的《Diana10.1土木工程有限元分析》以Diana10.1软件作为平台,基于作者熟悉的土木工程研究领域和多年来使用多个不同版本Diana经验,并侧重于当前流行的结构非线性分析,介绍了该软件的单元类型、材料本构类型、规范类型在GUI界面操作中的设置以及Python语言的编辑,以期能为初学者尽快入门这款软件提供一定帮助。为方便读者学习,在第三章至第五章配有一定数量操作例题和相关Python语言的命令流附件。
本书作者长期使用Diana软件进行有限元非线性分析,对该软件的操作有很多学习心得和体会,这对解决初学者在使用和操作上的疑惑相信会有一定的帮助。正如前文所言,该软件是一款同时适用于工程设计单位和科研院校的软件,因此本书不仅适用于工程设计单位的设计人员和科研人员,同时还适用于从事土木工程、岩土工程和市政工程的相关科研人员,亦可作为高校教师、博士生、研究生和本科生的软件学习教程。
本书介绍的操作方式均为Diana10.1下的GUI可视化操作和Python命令流语句操作。为方便读者学习,书中所有附带有命令流语句例题的Python语句命令流文件均会在相应的官网上贴出来。其实Diana软件是一种适用于诸多领域和诸多方向的软件,具有非常广阔的应用前景,绝不仅仅局限于土木工程结构方向的应用。由于作者在热力学分析、水工结构、市政结构和流体结构、岩土和地下结构等其他诸多领域的研究较少,因此本文的重点在于土木工程的结构方向,同时偏向于以迭代方法为主的非线性分析计算。也希望相关领域的前辈和专家能够早日撰写出更优质的书籍。