学习abaqus gui开发的第一步

学习abaqus gui开发的第一步

这一期是对之前一篇文章的补充。

1 前言:

人们以往总是从工程应用上理解有限元方法出现的巨大意义,其实在它出现的半个世纪之后,我们应当从学科发展的角度予以考察,这就是说:有限元的出现与发展,带动了大多数学科实现了从2到3的跃变。具体来讲,就是原本只有“理论”和“实验”两个方面的理工科学科,现在出现了“数值”的第三个方面。可以把“理论”比喻为车辆或飞行器的主体,而“实体实验”和“数值实验”则是左、右轮或两翼。

在数值实验的研发软件工程方面,不应再把注意力集中在不断搭建新的分析平台上,而应当利用好大家公认的平台,进行新功能的二次开发。作为长期从事结构优化设计和智能结构最优控制的研究者,我恳请大家特别要在结构与多学科优化的二次开发上多下功夫,不辜负时代对我们的期望。

这是序言中的一部分,希望能给大家一些启发。

2 本期内容

这一期重点再推荐大家几本有用的书。推荐下面这三本:

·         python在abaqus中的应用

·         abaqus的gui开发指南

·         abaqus 的官方文档

前两本是两本超级棒的书,第三个是技术手册。这三个参考资料难度依此递增。下面介绍一下这几本参考资料的特点。

2.1 《python在abaqus中的应用》

这本比较基础。值得一提的是里面的内容从零基础教你学python,也教了一些简单的应用。如果你还没接触过编程,是零基础请参考这本书,因为作者是从python开始写的,不是一上来就给你堆叠概念和实例。属实是一本入坑abaqus二次开发的好指南。这本书主要讲以下几个内容:

l  python语言基础。

l  abaqus中的脚本接口

l  快速建模

l  自动后处理、访问输出数据库

l  监控分析作业、参数分析、优化分析

2.2  gui开发指南和官方文档

如果你有一定的定制需要,比如封装一个脚本文件、或者封装一个定制化插件,第一本书就不太能满足需,就需要参考后面两本书。第二本和第三本内容比较接近,《abaqus的gui开发指南》讲的比较深,官方文档讲的很全面。以后的分享中就以官方文档为基础,再辅以第二本书的内容帮助大家理解,我们一起学习。

分享人:CAE咚咚锵

 

(2条)
默认 最新
赞一个
评论 点赞
赞!
评论 1 点赞
回复
谢谢🙏,点赞是我更新的动力
评论 点赞
点赞 4 评论 3 收藏 2
关注