当前位置:服务支持 >  软件文章 >  Python脚本实现Abaqus颗粒增强材料建模方法

Python脚本实现Abaqus颗粒增强材料建模方法

阅读数 7
点赞 0
article_banner

1.为什么要用python脚本来建模

因为在做毕业设计的过程中接触到颗粒增强材料的建模思路,通过abaqus的用户界面(GUI)难以实现,列如在正方体内随机生成一个球体,而要求球体的位置和体积大小随机。有细心的小伙伴会发现,分析一下需求其实可以知道,通过选一个随机的半径生成一个球体,再把球体组装到基体中,这样很简单就能实现需求。但面临其他需求的时候呢,诸如随意生成100个球体,而且要求位置和半径随机,这样通过手动添加会十分困难,而且这样也十分不明智,所以用到脚本来建模。

2.别的学者和专家是怎么建模的

西南交大的康国政老师和他的团队在这方面做了大量工作,推荐文章去阅读他们写的文章(属实笔者水平受限,哈哈哈)。如果你也正好是,做材料增强颗粒方面的研究,下面是几篇比较典型的文章,值得一看。

  • 基于周期性边界条件的颗粒增强金属基复合材料棘轮行为的数值模拟 (1)

  • 金属玻璃基复合材料增韧机理的数值模拟.pdf

  • 原位颗粒增强金属基复合材料的断裂行为研究.pdf

当看完康老师的部分工作你应该会选择是使用Fortran还是python来实现你自己的工作,下面第三部分仅仅针对想通过Python的童鞋。(python相对来说学习成本较低,语法比较通俗易懂,如何选择就看各人了)

3.从哪里学习开源的(脚本和模型)知识

  • 首先肯定是掌握一定的python语法基础。

  • 推荐阅读python在abaqus中的应用,如果有需要pdf的话在评论区留言哦!

  • 接下来,有一定基础之后推荐阅读这个大佬的GitHub,Abaqus/python_script at first · wuhuiguo/Abaqus · GitHub,无悔大佬的程序,一步一步如何实现都比较详细,建议去他的主页去看。当然好多人也拿着无悔果的程序在技术邻上买卖,这样其实很不好,本来别人开源的东西,拿来牟利,呵呵!

4.总结,细心分享不易,路过点个赞吧。

有看的同学的话,之后会分享一些特别实用的例子以及如何魔改无悔果的程序来实现自己的需求(这应该算半原创吧,嘻嘻)。


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删
相关文章
QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空