
發布
注冊
/
登錄ansys圓柱面徑向位移的案例
Ansys Workbench 估計圓柱面受力變形后的圓柱度 ¥10
問題:
仿真過程中有時會遇到要求提取圓柱面在受力變形后的圓柱度。若此時圓柱面有剛體偏移等,就無法直接在workbench界面中通過創建圓柱坐標系而讀取圓柱度信息。
解決方案:
通過apdl后處理命令,提取待評估圓柱面的幾何信息和變形信息。利用matlab強大的優化計算功能,評估圓柱面在變形后的圓柱度。
matlab評估圓柱度大致過程為,根據圓柱面節點,確定中心軸線,測量每個節點到中心軸線的距離,獲得最大、最小距離差,即為圓柱度。
? 依據初始圓柱面確定中心點O,作為圓柱面的初始中心點;
? 以中心點O,計算O點到壁面的最小距離點A;
? 參考O、A點篩選合適的點B,要求點B盡可能在圓柱面軸線垂直的法平面附近,且∠BOA近似90°;(要求圓柱面圓周方向大于25個節點,軸向大于20層節點)
? 以O、A、B三個點為平面,提取法向向量,作為圓柱面的初始軸線;
? 根據初始中心點和初始軸線,結合圓柱度定義,構建目標函數;
? 利用matlab的優化極值功能,優化和中心點和軸線方向,使得目標函數獲得極小值。此時中心點和軸線方向即為變形后所有節點的理想圓柱中心線;
操作方法:
首先,需要利用APDL后處理命令,在仿真模型計算后,提取待評估圓柱面的幾何信息和變形信息。
1、 在named Selection中選擇要評估的圓柱面,并命名為cyFace1、cyFace2、cyFace3…等。每個圓柱面單獨命名。
2、 在求解Solution下插入Command命令,將附錄1的APDL命令復制進來。并根據上一步補創建的cyFace數量,在command的屬性欄ARG1內,填寫數值。
3、 求解計算。計算完成后會在對應的目錄文件夾下生產cyFace#.txt文檔。
展開 ansys 如何添加圓柱面上小部分小角度的徑向均布載荷
ansys 如何添加圓柱面上小部分小角度的徑向均布載荷,也就是說在圓柱面上的一小段,比如說120mm的圓柱,在其中間60mm的一段上,60度的扇形面上添加均布的徑向載荷?