后处理中,梁单元杆件的内力正负号是按照什么定义的?包络中节点的正负号又是按照什么定义的?


【问题概述】

       对于梁单元杆件的内力是按照压为正,拉为负确定的符号的?还是按照局部坐标系相同方向为正,相反方向为负?在内力结果中查看,发现一个只受轴力的杆件(节点1为起点,节点2为终点,内力值为10kN),节点1显示的内力是-10kN,节点2显示的内力是+10kN;但是再包络里面,节点1显示的是-10kN,节点2显示的是-10kN。杆件的内力结果和内力包络结果中符号的定义是否是一样的呢?

【解决方法】

       对于梁构件结果-Beam End Forces-All中 (蓝色窗口1中标红图标),梁端节点受力是按照构件的局部坐标系方向来定正负号的,相同为正,相反为负,例图中,Beam 1  工况3中,Node1 局部坐标系下,Fx=31.189kN,Node2 局部坐标系下 Fx=-21.110kN

       一般构件设计时候,使用Beam Force Details  (蓝色窗口2)中的值来进行构件的设计,Beam Force Details中的正负号是按照受拉为负,受压为正来确定的。如图中,用户操作窗口中,梁构件受拉为负号表示,而受压为正号表示。

但在Beam End Forces-Envelope-包络中,下图中绿色图标,此时软件是按照受拉为负,受压为正来定的,如Beam 1 中 Node 1 中Fx =31.189kN,而Node2 中Fx=21.110kN