24小时热门版块排行榜    

查看: 1173  |  回复: 3

cacarote01

新虫 (初入文坛)

[求助] 请问增量加载如何做? 已有1人参与

本人刚接触ANSYS不久,想模拟一个工件的拉伸,其中涉及到增量加载问题。具体上:工件两端受到拉应力。施加在工件两端的初始应力值是低于屈服强度的,定为1600MPa。之后载荷不断增大,所以采用增量加载模式,以10Mpa为一个增量,一直加到1900MPa,迭代求解。但是由于我刚接触ANSYS,所以不知道增量加载在ANSYS里如何实现?之前也查过书,但是不知道哪些知识对应这种问题。请各位前辈指点!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
至少有两种办法,大致思路是:
  1  只设置一个载荷步,将载荷设置为 1900 MPa,时间设置为 190,子步数设置为:
         Nsubst, 190, 190,190    !  分为 190 个子步,步长 1,每个子步加载 10 MPa
    同时设置:
         KBC, 0    !  斜坡方式加载
        outres, all, all      !  输出每一个子步的计算结果
  2  使用循环语句,加载 190 步:
         *do, i, 1, 190
             施加载荷,值为:  10*i
             Time, i         !  设置计算终止时间为 i   (即第 i 个载荷步)
             NSUBST,   2,100,2    !  定义每个载荷步的计算子步数,可以对不同情况设置不同的子步数
             AUTOST, 1      ! 打开自动时间步
             outres,all,last    ! 只输出载荷步结束时的计算结果
             ......               ! 其它求解设置
             solve
         *enddo
2楼2016-03-03 08:52:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cacarote01

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by shgao20 at 2016-03-03 08:52:54
至少有两种办法,大致思路是:
  1  只设置一个载荷步,将载荷设置为 1900 MPa,时间设置为 190,子步数设置为:
         Nsubst, 190, 190,190    !  分为 190 个子步,步长 1,每个子步加载 10 MPa
    同时设 ...

您好!我想再了解一下,这个过程在GUI界面能够实现么?因为我初学ANSYS,可能要一段时间后才能接触到命令流。
3楼2016-03-03 12:11:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

shgao20

专家顾问 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
cacarote01: 金币+10, ★★★很有帮助 2016-03-04 10:08:02
在 GUI 中,可能只能使用第一种方法,第二种方法做起来很麻烦。
  具体操作,你可以看一下帮助文件中对几个命令的说明,其中都提供了相应的菜单路径。
4楼2016-03-04 07:54:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 cacarote01 的主题更新
信息提示
请填处理意见