ANSYS后处理中节点反力的统计计算

时间:2022-06-07 03:06:09

【摘要】2.时间历程后处理中变量数据的结构 ANSYS时间历程后处理器POST26用于处理节点的结果与频率或者时间的关系,其操作均基于变量。其中最常用的获取节点反力的命令Rforce,Nvar,Node,...

ANSYS后处理中节点反力的统计计算

【摘要】利用ansys软件提供的APDL语言对一批节点的反力进行统计计算,较为容易得获得位移加载条件下,所有位移加载的节点的反力总和与时间或者位移的关系。并且不需要关注被分析节点的数量与节点编号。

【关键词】ANSYS后处理节点反力计算

在我们应用ANSYS进行非线性有限元分析的过程中,收敛是一个难点,所以我们经常会在满足某种条件的一批节点上进行位移约束加载来代替力的加载。使用位移加载的优势非常明显,在进行各种非线性分析中,它更加容易获得收敛的结果,减少试算的次数。但是,在后处理过程中要想获得位移与力的关系、时间与力的关系等分析结果时就会比较困难,需要进一步处理才能获得理想的结果。因为这时我们不是简单的要获得某一个节点上力与时间或者力与位移之间的关系,而是与一批节点的力或者力矩总和与时间的关系。

1.GUI方式的操作方法与局限

ANSYS通用处理器可以很轻松获得一批节点在某一个子步上的反力总和。GUI方式为:选择所有位移加载的节点,General Postpone,Read Result,By load step;输入子步号;List,Result,Reaction solution;选择力矩或者力。这时所列出的结果仅仅局限于查看某一子步。要想分析随着时间或者位移的变化而变化的反力情况,需要多次操作,手动统计数据,还是比较繁琐。

2.时间历程后处理中变量数据的结构

ANSYS时间历程后处理器POST26用于处理节点的结果与频率或者时间的关系,其操作均基于变量。其中最常用的获取节点反力的命令Rforce,Nvar,Node,Item,Comp,Name.其中Nvar变量号,Node节点号,Item,Comp用于定义力或者力矩及其方向。例如Rforce,3,4,f,z代表将节点4上的Z方向的反力定义为变量3。使用命令PRVAR,3将3变量列表显示,其结果分为两列,一列为时间,一列为对应的反力数值。数据点的多少取决于收敛计算过程中我们设置的SUBSTEP数或者系统自动进行划分的子步数。范例见图1。Rforce命令一次只能读取一个节点的反力。在实际应用过程中,我们研究一个节点的情况非常少,也没有意义。位移加载往往是在一条边或者一个面上的所有节点,而研究这些几何特征上所有的节点反力和与时间或者位移之间的关系才是有价值的结果。

3.命令流方式范例

APDL语言本身提供了非常丰富的条件、循环、变量计算等语句。我们可以利用这些实用的命令来获得理想结果。以下为一组可以获得一个面上所有节点反力和与面位移之间关系的命令流,面上所有节点的Z坐标为10.

上一篇:变电站接地系统改进方案的探讨 下一篇:常用颜色模型