24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1300  |  回复: 8
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

freeze010

银虫 (小有名气)

[求助] 如何对非线弹性材料的本构方程在ansys或者adams中进行二次开发编程已有1人参与

各路高手,我最近遇到了一种功能材料,他是一种吸能材料,类似铸铁,它的弹性范围内,会产生能量消耗,我推导了关于这种非线弹性材料在弹性阶段的本构关系,后面的弹塑性、塑性不考虑,想着把这个公式用到ansys和adams中去分析,其对振动的影响。可是不知道如何编程了,没找到方向,现在有关的资料都是说弹塑性、塑性的本构,弹性阶段都是胡克定律,我如何替换胡克定律,变为我的本构方程呢,比如我的方程是y=ax2+bx+c,x代表应变,y代表应力,我的方程是单向拉伸得到的一维应力
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

freeze010

银虫 (小有名气)

引用回帖:
6楼: Originally posted by 大飞鱼鱼鱼 at 2020-05-04 14:11:44
具有滞回效应的材料行为,我没有研究经验。你可以参考如下文献:
http://web.mit.edu/cortiz/www/Jerry/TPU_final.pdf
可以看出材料本构相当复杂,已经超出了我的能力范围。
如果只考虑加载部分,不考虑卸载,分 ...

嗯,谢谢您的帮助,我看了下这篇文献有所启发,关于程序模拟确实可以采用,分段模拟的思路,即给程序一个判断语句去实现,后面的路我再摸索,十分感谢
7楼2020-05-04 15:51:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

freeze010

银虫 (小有名气)

自己顶一下,来人啊
2楼2020-03-07 15:26:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

freeze010

银虫 (小有名气)

现在有了一些思路,有相关方向的同学可以看一下师访《ANSYS二次开发应用实例》
3楼2020-05-01 17:13:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

大飞鱼鱼鱼

木虫 (著名写手)

【答案】应助回帖

从楼主的描述来看,这种材料在弹性变形范围内,但材料的拉伸曲线是非线性的。那么,我判断,卸载后,材料的形变仍然能够沿着加载时的形变路径恢复到原来的形状?果真如此的话,你的材料属于超弹性材料。超弹性材料的本构需要由应变能函数推导出来。目前ANSYS已经有很多现成的材料本构,可供使用。2017版本的ANSYS已经有多达12种超弹性材料本构模型,所以如果有合适的模型,可以免去二次开发的麻烦。如果非要自己写材料本构,那么楼主可以使用ANSYS提供的UPF功能,其中有一个SUBROUTINE叫USERMAT,可以实现用户自己的材料本构。
4楼2020-05-01 18:56:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见