
發布
注冊
/
登錄ansys加載彎矩的案例
ANSYS Beam188提取彎矩為例介紹ANSYS定義單元表提取數據 (解決彎矩圖鋸齒狀) ¥20
在ANSYS中有些數據無法直接訪問,需要通過定義單元表完成單元的結果的訪問。下面就以Beam188單元提取彎矩為例介紹ANSYS定義單元表提取數據的詳細過程。
1. 首先需要知道在哪里定義單元表:Main Menu>General Postproc>Element Table>Define Table>add
2. 定義你想要的數據,這里以Beam188的彎矩為例
2.1 啟動ANSYS幫助菜單, 在索引框輸入Beam188然后搜索, 在單元輸出介紹找到彎矩的名稱(代號)。
2.2 回到ANSYS界面,比如要輸出Mz, 則需要在添加SMISC,3 和SMISC,16 ,如圖
3. 輸出數據:Main Menu>General Postproc>Element Table> List E T, 選擇前面定義的SMISC,3 和SMISC,16 輸出單元I和J節點的Mz數值,如圖
4. 顯示彎矩云圖:Main Menu>General Postproc>Plot Results>Contour Plot>Line Elem Res, 這里要注意要在LabI 選SMISC,3 LabJ 選SMSCI,16。
輸出彎矩到這就結束了,小編突然發現,輸出的彎矩值在每個單元的I和J處是一樣的(Beam188為2節點單元),彎矩圖也就成了鋸齒形,于是去問了度娘一波,各路盆友給出解決方法,然而并沒有起作用的,于是乎我又想起來了“幫助文檔大法”,于是認認真真將Beam188的幫助文檔閱讀了一遍,功夫不負有心人,最終。。。
展開 Ansys workbench獲取梁彎矩、剪力圖
如何使用Workbench平臺獲取梁桿內力圖
技術鄰ID:tanghui13 網名:圓周率
更多經典案例請查看本人視頻教程圓周率的有限元視頻
Ansys可通過beam188和beam189單元對梁系結構進行分析,經典界面中要獲得梁的內力可通過Etable命令定義單元表即可獲得一系列內力,如軸力、剪力和彎矩。若用戶使用workbench平臺對梁系結構分析時該如何獲得梁的內力?本文將通過一個簡單的懸臂梁案例向大家展示。
1、首先通過design model概念建模建立一根長度為100mm的梁。如圖1:
圖1 通過design model建立梁模型
2、導入mechanical施加邊界條件,一端固定,一端施加100N集中力載荷。見圖2:
圖2施加邊界條件
3、求解后獲得懸臂梁內力:
1)、右鍵單擊model,插入construction gemotry(見圖3)
2)、右鍵單擊construction gemotry,插入path(見圖3)
3)、在details of path的path type中選擇Edge,并選中懸臂梁的線體。默認的path名稱為“path”(見圖4)
4)、右鍵單擊Solution—Insert—beam results—shear moment diagram,在path一欄中選擇我們剛才建立的path(見圖5)
5)、評估結果后即可得到懸臂梁內力。(見圖6)
圖3
圖4
圖5
圖6
展開 如何使用ANSYS繪制梁的剪力圖和彎矩圖
我們以材料力學書上例4-9為例,講解下使用ANSYS Workbench繪制剪力和彎矩圖。
根據材料力學的知識,我們可以繪制出該模型的剪力和彎矩圖如下:
下面使用ANSYS Workbench繪制剪力和彎矩圖:
ANSYS的梁單元
在ANSYS較早的單元中,如Beam4單元,采用主自由度的原理,為經典梁理論下的單元,忽略剪切變形,使用了平截面假設,所以只能得到類似平均的截面彎曲應力;較新的單元中,如Beam189為鐵摩辛柯梁單元,采用相對自由度的原理,考慮剪切變形,計算撓度和截面轉動時根據截面剛度矩陣各自獨立插值,截面應力和變形都是真實的。
目前Workbench中,默認的梁單元為Beam188(低階)和Beam189(高階)梁單元,在ANSYS經典中,一些比較舊的梁單元,如Beam4單元也只能通過命令流來建立使用了。
使用ANSYS求解該問題時,我們從以下幾個方面入手:
1. 確定分析類型:根據例題所示結構,確定分析類型為靜力學分析;
2. 確定單元類型:該結構為梁結構,結果需要輸出彎矩圖和剪力圖,因此分析時使用Beam單元;
Step1
梁模型建模
根據例題中提供的梁模型尺寸,我們在SCDM中建立梁模型。建模時應注意把受力位置和受力點建出來,方便我們施加載荷。
由于我們只需要計算該模型的剪力和彎矩,因此截面形狀及大小對結果沒有影響,所以我們可以隨便為該模型賦予一個截面。
展開 Ansys Wrokbench分段復雜函數載荷,加載方式記錄 ¥10
問題:
Ansys Workbench的載荷加載形式有三種,constant/table/function。Constant是在載荷步內給定恒定值;table形式較為便捷,可以在定義每個子步的載荷大小; function形式可以輸入以time/X/Y/Z為變量的簡單方程。
但是仍有某些形式的載荷較難輸入,例如分段復雜函數載荷等。
解決方法:
需要使用Ansys經典界面的function功能編輯分段載荷獲得ADPL載荷命令;再利用Workbench中command的形式施加載荷。
操作方式:
1. Ansys經典中function公式編輯器輸入分段函數。
在function頁卡中選著變量time,在Regime頁卡中逐個定義分段函數;
定義完成后點擊保存,并輸入函數名“TEST3.func”
2. 再次點擊標題欄的Parameters>Functions>Read From files>找到剛才保存的TEST3.func。并在Table Parameter Name中給編輯導入的分段函數命名PForce。此后分段函數即被公式編輯器編譯為表格數組形式,數組的名稱為:PForce。
3. 提取分段函數數值的ADPL命令形式,用于Workbench使用。
完成分段函數導入和命名后,在下拉列表中的File>List>Log file中可以查看經典界面GUI操作對應的ADPL命令。在這里可以將上述function公式編輯器導入的分段函數數組對應ADPL命令顯示出來。(有時log file顯示不及時,再重復一次即可)
4. 在Workbench內創建加載remote point點,并設定加載點的ADPL name為“LoadPoint“,用于加載。
展開 
ansys beam189 壓力加載
對于ansys中梁如何施加壓力載荷,我給出了方法,見附件,個人原創,非轉載
beam189 壓力加載pdf.pdf
ANSYS的lsdyan中螺栓預緊力Bolt Pretension加載
若螺栓預緊力在顯式階段使用,需額外設置 “Initialization End Time”,以明確加載的終止時間。
對實體施加螺栓預緊力的操作步驟:
1. 右鍵點擊 Environment 樹對象或活動的 Dynamic Relaxation 對象,選擇 “Insert”>“Bolt Pretension”。
2. 將 “Scoping Method” 設置為 “Geometry Selection”(幾何選擇)或 “Named Selection”(命名選擇),然后選擇實體
3. 指定一個坐標系來定義切割平面。該切割平面以所選坐標系的原點為中心,并與 X - Y 平面對齊。
4. 利用 “Tabular Data” 字段將預載應力定義為時間的函數,通過 “Shear Stress Flag” 定義作用于實體的剪應力類型。
注意事項
? 螺栓預緊載荷不支持完全重啟。
? 若為同一梁連接同時定義了 Dynamic Relaxation 文件夾中的螺栓預緊力和 LS - DYNA 瞬態分析下的螺栓預緊力,分析時僅使用最后定義的那個。
展開 ansys之——火車過橋動態加載
單元彎矩
*dim,detaf,,elmax ! 每個單元軸力變化值
*dim,detaf1,,elmax ! 每個單元軸力變化值(從小到大)
*dim,elnum,,elmax ! 軸力變化最大的單元號
*dim,detaf2,,20 ! 前20個軸力變化最大值
*dim,elnum2,,20 ! 前20個軸力變化最大值的單元
*dim,fmax,,elmax ! 每個單元的軸力最大值
*dim,fmin,,elmax ! 每個單元的軸力最小值
*dim,fabs,,elmax ! 每個單元軸力最大值(絕對值)
*dim,elnum3,,elmax ! 軸力最大的單元號
*dim,elnum4,,20 ! 前20個軸力最大的單元號
*dim,nmax,,20
*dim,dfmaxel,table,dim,20 ! 前20各軸力變化最大單元的軸力
*dim,dmmaxel,table,dim,20 ! 前20各軸力變化最大單元的彎矩
*dim,fmaxel,table,dim,20 ! 前20各軸力最大單元的軸力
*dim,mmaxel,table,dim,20 ! 前20各軸力最大單元的彎矩
eplot ! plot element
allsel
time = 0
*do,kk,0,lth,5,
time = time+1
!/uis,msgpop,3 ! 不顯示數組被重新定義的警告
!/uis,msgpop,2
/solu ! 進入求解器
antype,static
esel,all
sfedele,all,1,pres, !先刪除上一次加上的所有單元荷載
! 計算列車各部分在橋上的單元號
tpos1 = kk ! 火車頭所在的位置
*if,tpos1,lt,(qth+L1+L2), then !
展開 高斯光源加載(ANSYS與WB協同仿真)
本實例介紹在一個方板上加載熱載荷,其數值符合高斯分布函數。
高斯分布簡單介紹:
二維高斯分布表達式和函數曲線如下。
A是幅值,x。y。是中心點坐標,σx σy是方差,圖示如下,A = 1, xo = 0, yo = 0, σx = σy = 1
學過概率論與數理統計的同學對這些都回憶起了伐~?
下面直接查看加載后的效果
是不是很神奇啊?
下面奉上操作步驟和視頻教程↓
大致步驟是:在SW中建模導入到WB中,然后啟動ANSYS經典界面,用函數編輯器編輯高斯函數,然后保存函數。復制log文件中函數編輯的命令流,然后在WB中添加commands 粘貼之前復制的函數編輯命令流語句,最后再添加一條載荷加載語句。
SF,A,HFLUX,%H3%(其中SF為面加載命令,A指節點集名稱(在WB中用create named selection命令生成),HFLUX指加載類型為熱流密度,%H3%指加載的函數表達式存放文件名為H3)
注意:
commands命令添加到workbench之后,仔細閱讀commands命令如下兩行,清楚當前的單位制,任何需要單位的數據(如質量) 被認為是處于一致的求解器單位制系統中。
! Active UNIT system in Workbench when this object was created: Metric (mm, kg, N, s, mV, mA)
! NOTE: Any data that requires units (such as mass) is assumed to be in the consistent solver unit system.
更多內容,請關注公眾號:ANSYS有限元仿真
展開 ANSYS對導彈尾翼的三種加載方法分析
由此可計算出作用在整個翼面上的氣動力,,若每小塊的壓心坐標為,因此整個翼片的壓心坐標為:
本文著重以三種不同的加載方法即壓心集中力加載、分塊面力加載和分塊集中力加載,說明不同的加載方法得出的結果是不同的,甚至差別很大。本文僅對尾翼在最大氣動力作用下的情況進行靜力分析,取翼梢處Z向的位移和翼根處的Mises應力進行比較。
二、有限元分析
有限元方法是將整體離散為單元,無限自由度問題有限化的一種數值計算方法。它隨著計算機的發展而迅速發展起來。目前有很多商用有限元軟件,如ANSYS、Nastran、Marc等。本文采用ANSYS軟件進行分析。無論哪種軟件都遵循以下步驟:(1)有限元建模:建立問題的物理模型,然后根據要解的問題和物理模型選取單元,對物理模型劃分網格,將整體離散為單元。(2)求解:首先對有限元模型施加邊界條件,包括力和位移(在結構分析中),然后求解。(3)后處理:有限元軟件中提供很多后處理方法,利用這些方法可以求出感興趣的物理量,并與材料的許可值或工程要求值進行比較,從而判斷是否滿足要求。
1.有限元建模
在用ANSYS進行有限元分析時,單元類型選擇的好壞直接影響到計算結果的精度和正確性。由于實際模型通常比較復雜,因此在進行有限元分析時,通常在保證模型正確性的基礎上對其進行適當的簡化。由于該尾翼沿展向的厚度變化均勻,變化率只有2.86%,并且翼面的長寬方向與厚度方向的比例很大,因此可選用Shell93結構殼單元。Shell93單元是3-D8節點殼單元,在每個節點上有6個自由度。
展開 ANSYS加載預變形的分析例子
步驟:
一、首先創建常規的兩層板仿真模型
二、設置邊界條件及加載條件,求解得出變形結果
三、復制工程A到工程B,并將Solution鏈接到Setup中
四、進入B的geometry中,建立第3層板
五、進入Setup中,利用Submodeling 導入前兩層板的變形結果
六、針對第3層板的邊界條件及加載條件,重新計算。
七、至此,完成。
手把手教你ANSYS的函數加載
我今天給大家奉獻的是任意函數加載的操作步驟詳解,手把手教大家操作自定義的函數加載。
如果覺得還不錯,頂下帖子,也算對我的鼓勵了!
大家有什么ANSYS 或 Workbench Mechanical 相關的問題,可以隨時**我 ansys123@qq.com
手把手教你ansys函數加載.doc

曲軸用ansys分析如何加載荷和約束
曲軸用ansys分析強度如何加載荷和約束
ANSYS中的循環載荷加載,最易理解的案例來了!
本文的主要目的就是展示在ANSYS中循環加載是如何實現的。
計算結果
橡膠塊循環拉伸變形結果(可以看到有四次循環變形)
本文以一個正方形橡膠塊為例說明,橡膠塊如圖約束(約束XY面節點Z自由度,約束XZ面節點Y自由度,約束YZ面節點X自由度),在側面施加循環載荷。
計算模型示意圖
循環載荷施加正弦形狀的位移載荷,分為4個正弦周期,四個正弦周期載荷幅值分別為0.1,0.2,0.3,0.4,4個周期加載過后,橡膠內部積累的應力釋放。具體定義分為幾個步驟:
步驟一:首先定義4個周期載荷幅值向量。
*DIM,AMPL,ARRAY,4 ! Amplitude Vector Definition
AMPL(1)=0.01
AMPL(2)=0.02
AMPL(3)=0.03
AMPL(4)=0.04
步驟二:定義離散時間加載點
*DIM,SOLTIME,ARRAY,161 ! Time Vector Definition
SOLTIME(1)=0.0
*DO,I,2,161,1
SOLTIME(I)=SOLTIME(I-1)+0.1
*ENDDO
步驟三:計算每個時間點下的位移激勵大小,也就是正弦曲線上的y值大小。
*DIM,BC_X,ARRAY,161 !
展開 順序加載預緊力_Ansys ACT Python ¥9.9
一 分析背景
螺栓順序加載,如果螺栓數量較多時,GUI的操作將會及其繁瑣,費時且易錯(如有7個螺栓時,操作時間可達10min)。
電子產品分析中,螺栓預緊力分析是很常見和重要的內容。因為PCB板需要通過螺釘或者螺栓將其與外殼件(散熱器或者蓋板)牢固連接。而在連接附近,PCB板由于預應力產生應變,而這個應變將會導致脆性電子元器件斷裂。因此十分有必要控制PCB板的預應力應變,極限值取電子元器件斷裂的允許值。
為了效率的提升,以此預緊力處理為契機展開ACT 功能的探究。ACT console 提供了強大的編程工具,較APDL更易上手。需要具備一定的Python基礎。網絡上資料大多數為單一加載預緊力,此例為順序加載預緊力的一個案例,較之單載荷步復雜。此例在處理載荷步和時間步上還有較大的提升空間,后續更新。
二 分析模型
在兩個平板之間三個螺栓的預緊力分析
建立named selections用于程序參數識別;輸入對應的載荷步數
2. 復制代碼,運行。
需要熟悉Model.Analyses[0].AddBoltPretension()的結構。
展開 ANSYS ICEMCFD 11 連接器屬性約束和加載
同時作為ANSYS家族的一款專業分析環境,還可以集成于ANSYS Workbench平臺, 獲得Workbench的所有優勢
ANSYS_ICEMCFD_11_連接器屬性約束和加載.pdf