后处理是数值计算的关键技术之一,是分析数值模型结果以及预测焊接结构和工艺的重要步骤。采用合理方法和思路,才能很好的实现后处理功能。 MSC. Marc提供了 Pvpost后处理函数接口,充分体现了该软件后处理功能的自由度。读者可以利用 Python语言以及 Pyros函数库,编辑个人的后处理程序,获取任意需求的数据结果以及显示形式,使得基于 Python的后处理过程并不拘泥于Mare软件本身。然而,高度自由的后处理功能要依赖于读者对 Python程序语言以及 Pypost后处理函数库的掌握程度,因此本章将详细介绍上述内容。同时为了读者学习方便,本章还提供了相应的程序实例,读者可以边学边用,提高掌握焊接后处理功能的效率。
由于 Python语言具有诸多优点,因此获得了广泛的应用。在工程和科学领域,很多商业有限元计算软件集成了 Python语言的函数库或功能模块,并提供 Python的二次开发接口利用 Python语言进行二次开发程序设计过程中,用户会体会到一下成熟设计有点(1)编码结构性强:以缩进的方法规范语言的结构,使代码的可读性更奷,适合学习以及团队协作开发。如图1所示为行数为(20-30)的 Python后处理程序实例,在此我们首先仅熟悉 Py thon的缩进结构既可。图中,从循环语句for开始,可将图中程序段划分成3级结构不同结构级别的代码行前的缩进量是不同的,利用这种缩进的结构可以清晰的读取语言结构因此便于读取和协作开发
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !