当前位置: 首页 > 仿真模拟 >ANSYS workbench,静力学,请教怎么实现梁的一端在变形以后的位置固定约束?

ANSYS workbench,静力学,请教怎么实现梁的一端在变形以后的位置固定约束?

作者 akafeierx
来源: 小木虫 200 4 举报帖子
+关注

请教各位大神,

使用ANSYS workbench,怎么实现梁的一端在变形以后的位置固定约束?

一个梁,B端fix 固定,A端自由,对梁先施加力F1使其变形,然后想在变形以后的位置把A端固定了(焊接死),然后卸载F1,想看卸载后A端的反力,然后在A端固定这个情况下再加压强P,看A端的反力大小。因为A端最后的位置受F1大小影响,无法提前知道它的位移,怎么能实现A端在第一步自由,在第二步变形以后的位置固定约束呢,有没有什么方法或插入命令Commands 可以实现这个操作?

 返回小木虫查看更多

今日热帖
  • 精华评论
  • htbbzzg

    可以使用多载荷步求解,方法如下:
        首先计算你的第一步,然后到常用后处理 (/POST1) 查看 A 端的位移结果,然后回到求解模块,设置为 "重启动",再在 A 端设置固定位移值为第一步的计算结果,以及修改 F1 和压力载荷等,再进行第二步的计算。
        最终的计算结果会有两个载荷步的结果。

  • htbbzzg

    试试如下操作过程:
    求解完第一步后:
    1. 首先需要确定 A 端 (面)   有多少个节点 (假设为 na 个节点),创建一个数组 a_disp (na, 4),用来存放 A 端各节点的节点号和三个方向的位移值。
    2. 到常用后处理,看看 A 端 (面) 各个节点的位移数据,将各节点编号和三个位移值写道数组 a_disp(na, 4) 中。
    3. 回到求解模块,设置为重启动,然后使用如下命令流在 A 端  (面) 各个节点上施加固定位移载荷:
        *do, i, na
          in = a_disp (i, 1)              !  节点号
          D, in, ux, a_disp (i, 2)        !  施加位移约束 Ux
          D, in, uy, a_disp (i, 3)        !  施加位移约束 Uy
          D, in, uz, a_disp (i, 4)        !  施加位移约束 Uz
        *enddo
      4.  施加其它载荷和约束,求解设置。
      5.  求解,后处理。
      大致如此,没有验证过,你自己试试,修改完善一下,

猜你喜欢