论文部分内容阅读
CAE技术的发展改变了传统的设计流程,由于其能提高产品开发的效率,已在各行各业普及开来,然而CAE技术的引入也随之带来了许多问题。对此,许多研究者正着力寻求方法来试图解决这些问题。其中,结合分析经验,引入流程化技术,实现有限元分析的流程自动化是其中的重要一个方面,能够有效的解决CAE分析中分析效率低下、重复工作较多、人才培养困难的问题。然而当前有限元流程自动化系统开发的研究中,系统的框架设计还未得到足够的重视。因此设计一个合理的有限元流程自动化系统框架是本文的研究重点。机械结构的有限元分析有其自身的特点,除了其与其他有限元分析相同,都需要重视几何模型的抽象、网格划分的合理的特点以外,由于机械零件具有曲面复杂、材料相似、多有不同尺寸的同型零件、并且具有很强的经验性等特点,使得机械结构的有限元分析可以从参数化建模、材料库的建立以及求解参数的自动设定等方面出发,提升机械结构有限元的分析效率。根据这种特点,结合一个有限元分析实例,本文对有限元分析流程自动化系统进行了需求分析,并通过用例来进行需求导出。根据需求分析,基于有限元前后处理软件Salome,本文在此提出了一种零件-项目类的有限元分析流程自动化系统的系统框架。该框架以零件作为分析对象的抽象,将有限元信息作为零件的属性成员来处理,将项目中材料特征参数、分析对象、以及求解参数作为项目抽象类的属性成员来处理,并且通过项目抽象类的构造方法,操作零件类的方法,实现了有限元分析各流程的功能,合理的处理了分析项目与分析对象的关系,在逻辑上也满足了开发人员对有限元分析的理解。同时本框架通过将平台间的数据通信模块化,实现了系统与有限元平台的解耦,提升了系统的代码复用与可扩展性。在此零件-项目系统框架上,作为一个具体实现,本文开发了等速驱动轴有限元分析流程自动化系统,初步实现了针对等速驱动轴静态结构分析的流程自动化。并在系统实现中,进一步讨论了系统的界面设计与针对ANSYS平台的输出模块的实现。以此展示了本系统框架对有限元分析流程自动化系统开发研究的意义所在。