24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2769  |  回复: 10

xiaomeia

新虫 (初入文坛)

[求助] 双双线性随动强化材料的热应力仿真问题已有1人参与

我做的是双线性随动强化材料的热应力分析,用的是间接耦合方法,先求解到温度场后,先设置各层材料的弹性模量、泊松比、热膨胀系数,其中铝线是双线性材料要另外设置屈服强度和切线模量,铝线的材料系数设置如下
MP,EX,9,35e9
MP,ALPX,9,3e-6
MP,NUXY,9,0.3
MP,DENS,9,2702
tb,bkin,9,
tbdata,9,30e6,500e6
在求解器中定义了各层材料的位移、自由度约束。参考温度,那铝线的结构约束如何设置呢?

在求解过程中出现错误:TB, BKIN table for material 9 has a specified yield stress less than or equal to zero.
请问各位,我是哪里除了问题呢?
回复此楼

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
TB 命令的格式是:
  TB, Lab, MAT, NTEMP, NPTS, TBOPT, EOSOPT
根据帮助文件,当 Lab 为 BKIN 时,NTEMP 默认为 6。你的 TB 命令是:
    tb,bkin,9,            !  没有指定 NTEMP,故使用默认值 6
那么你需要提供 6 组不同温度的 TBDATA 数据才对。你只提供了一组 TBDATA,后面的 5 组默认都是零,所以出现该错误。把 TB 命令改为:
    tb,bkin,9,1
试试看。
2楼2015-05-04 16:10:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaomeia

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by shgao20 at 2015-05-04 16:10:40
TB 命令的格式是:
  TB, Lab, MAT, NTEMP, NPTS, TBOPT, EOSOPT
根据帮助文件,当 Lab 为 BKIN 时,NTEMP 默认为 6。你的 TB 命令是:
    tb,bkin,9,            !  没有指定 NTEMP,故使用默认值 6
那么你需 ...

好的,谢谢
3楼2015-05-05 10:41:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaomeia

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by shgao20 at 2015-05-04 16:10:40
TB 命令的格式是:
  TB, Lab, MAT, NTEMP, NPTS, TBOPT, EOSOPT
根据帮助文件,当 Lab 为 BKIN 时,NTEMP 默认为 6。你的 TB 命令是:
    tb,bkin,9,            !  没有指定 NTEMP,故使用默认值 6
那么你需 ...

您好,上个问题解决了,后来在运行的过程中出现了好多提示,错误
NOTE:
Volume body/Area surface loads do not transfer to element types which do not accept them.
This nonlinear analysis defaults to using the modified Newton-Raphson solution procedure. This can be modified using the NROPT command.
错误:
Present time 60 is less than or equal to the previous time in a transient analysis.(加载荷求解时间是60s)
在出现错误后我耦合得到的应力变化曲线是一条直线,但是之前的温度变化曲线是折线,应力曲线应该也是折线吧?
单元类型是SOLID70,后来结构单元类型我设置的是SOLID45,然后出现提示Meshes made up of 10 percent or more of SOLID45 tetrahedra are not recommended.
后来我用的etchg,tts 转换单元类型,还是说Meshes made up of 10 percent or more of SOLID185 tetrahedra are not recommended.还有警告
您知道这是怎么回事吗?谢谢
4楼2015-05-05 11:22:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)

【答案】应助回帖

前面的错误应该是你在热分析之后没有执行 etchg,tts 所造成的,因为结构载荷不能施加到热单元上。
  后面的应该是警告。原因是:你使用的单元都是线性六面体单元,但是在划分网格时有部分单元退化成了四面体单元。对于热分析,这种情况问题不大,但是对于结构分析,这种线性的四面体单元精度很差,所以不推荐。极个别的可以容忍,但是 10% 可能太多了。你可以改为 20 节点的六面体单元,就不会有这种警告了。
5楼2015-05-05 12:40:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaomeia

新虫 (初入文坛)

引用回帖:
5楼: Originally posted by shgao20 at 2015-05-05 12:40:35
前面的错误应该是你在热分析之后没有执行 etchg,tts 所造成的,因为结构载荷不能施加到热单元上。
  后面的应该是警告。原因是:你使用的单元都是线性六面体单元,但是在划分网格时有部分单元退化成了四面体单元。 ...

结构单元类型改成solid186就没有10%的这个提示了,出现了提示:
NOTE:
Volume body/Area surface loads do not transfer to element types which do not accept them.
错误:
Present time 60 is less than or equal to the previous time in a transient analysis.
一直出现这个错误,继续运行下去得到的盈利曲线是直线,应该是曲线啊?
这个问题您知道吗?
6楼2015-05-05 16:28:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)

【答案】应助回帖

这个问题和上一次的问题无关。
    估计是你做了多载荷步的分析,但是对终止时间 (TIME 命令) 的定义有问题,不满足后续载荷步的终止时间必须大于前面载荷步的终止时间的条件。
    而最终的应力曲线是直线,不知是一条水平线,还是一条斜的直线?前者可能是载荷施加有问题;后者可能是因为你的材料属性是弹性的。
    总之,需要你对你的问题做一个详细的介绍,才有可能进行具体分析。
7楼2015-05-06 08:17:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaomeia

新虫 (初入文坛)

内容已删除
8楼2015-05-06 08:38:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaomeia

新虫 (初入文坛)

内容已删除
9楼2015-05-06 08:48:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaomeia

新虫 (初入文坛)

内容已删除
10楼2015-05-12 09:27:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xiaomeia 的主题更新
信息提示
请填处理意见