問題描述:
采用虛功圖查看對結構某一特定變形影響最大的構件時,在3D 視圖和平面視圖中,同一個構件其虛功值顯示不一致。如下圖中所選中的桿件,在左側3D視圖中其虛功值為85,而在右側平面視圖中其虛功值為100。

解答:
首先排除由于虛功圖定義錯誤的原因,關于虛功圖的原理及定義方式可查看另一篇Wiki《虛功圖的基本原理和意義》。
在不同視圖中構件的虛功值不同與ETABS中統(tǒng)計構件虛功值的方式相關。ETABS在統(tǒng)計構件虛功值時,僅統(tǒng)計當前視圖中所有構件的虛功,將其進行歸一化處理,計算虛功值。
如上圖中所示,左側平面視圖中,該窗口僅能顯示當前story1平面中的所有構件,因此平面中的虛功值僅考慮了該平面中的所有構件;而3D視圖中的虛功值是參考怎么個結構計算的,所以兩者顯示虛功值不同。如果調整視圖,僅顯示結構在z=5m位置處的所有構件,其各個桿件的虛功值將一致,其結果如下圖所示。

需要注意的是,在SAP2000中【虛功值】始終是基于結構中的所有構件統(tǒng)計的,因此其虛功值無論在3D視圖還是平面視圖中均相同。