節點位移
節點位移
節點位移是指牆柱頂點的位移。也指在有限元分析中某個微元中各個節點的位移量。
按平截面假設,梁受載荷發生彎曲變形時,各截面的位移應包括截面中性軸處的撓度及截面的轉角兩項,這兩項就是節點處位移的兩個分量。任一節點處位移的兩個分量可以用列陣表示。
對應於節點位移,任一節點的載荷也有兩項分量,即橫向力和彎曲力偶。
1、約束條件不足。需要檢查自己的模型約束是否正確。
3、連接點無約束,單元排列可能會引起奇異性。例如:兩個水平梁單元在連接點的垂直方向存在無約束自由度,在線性分析中,將會忽略加在該連接點的垂直載荷。另外,考慮一個與梁單元或管單元垂直相連的無板面內的旋轉剛度的殼單元,在連接點處不存在板面內的旋轉剛度。在線性分析中,將會忽略加在該點處的板面內力矩。
5、零剛度矩陣(在行或列上)。如果剛度的確為零,線性或非線性分析都會忽略所加的載荷。
零剛度矩陣問題
1)位移載入法在獲取結構跨越極值點之後的下降段負剛度方面有獨特優勢,更利於正確獲取結構的受力全過程性能曲線。
2)弧長法。
我們的需要datahandle來實現,具體實現大概有五步:
1、根據data block的指定屬性來獲取data handle;
2、通過data handle獲取數據;
3、執行我們設計的運算;
4、獲取一個output handle可以將我們的數值儲存在data block中;
5、將我們計算的數值通過output handle儲存在data block中;
比如下面這個節點,我們定義了兩個屬性,一個是input,另一個是output,中間的計算就是將input乘以2在輸出,演演算法很簡單了,下面是具體的代碼,基本按照套路就可以寫出來。