得益于个人日程管理方法的改进,博客更新内容的来源得以保证,撰写博客的时间也得到了扩展,所以本周决定集中写几篇日志。在以后的日子里争取做到当天有点子,当天写日志,避免出现周末日志扎堆的情况。
进入本篇正题。
其实ANSYS在本科就有接触,然后硕士第一年的时候因为课程内容,又把静力学分析的基本方法学了一次。但是ANSYS是个强大的工具,其内容绝非这么简单。
为了学习这个工具,也看了一些资料,但都不够系统。后来在归纳总结中基本意识到了ANSYS的知识构架。
学习ANSYS主要有三个方面,第一个方面是以分析步骤分类的方法,第二个方面是以分析内容分类的方法,第三个方面是二次开发。
市面上绝大多数自学、教学材料大都以分析内容分类,静力学,动力学,热力学,流体……每一种分析内容提供些许操作例子。以这种方式学习,虽然能快速上手ANSYS的基本操作,当并未触及ANSYS使用的核心操作——分析内容的参数和理论的模型化。
而以分析步骤进行分类学习,则必须了解参数和理论的本质,然后选取适当的ANSYS模型,创建分析流程,得出分析结果。按照分析步骤来看,ANSYS的学习内容主要有:
- 网格划分方法
- 单元类型选取
- 材料模型(参数)的选取和设置
- 约束和载荷的设置
- 求解器的选取和设置
- 后处理器的选取和设置
这些大项下就涵盖了ANSYS乃至有限元分析最核心的内容。当每一大项内容都理解透彻后,才能成为一个合格的ANSYS分析人员,将ANSYS应用到特异化的项目当中去,根据特定项目的特定参数依次选用最适当的模型和参数,得到最接近实际情况的分析结果。而不是尝试寻找相似的分析例子并生搬硬套其分析步骤。
针对各个分析步骤,其实也有许多实用的材料和工具,尤其是各种使用手册和释义表,透彻地解释各个参数、模型的本质。
在彻底学习ANSYS的原理和使用方法后,才有可能进行二次开发的学习。
