
發布
注冊
/
登錄ansys圓柱殼體的案例
一種常用的馬達或其他類圓柱殼體的建模方法
比如這個,接近圓柱體,但是尾端是全圓結束,而且整個面是帶拔模角的。別提不帶拔模角的,不帶拔模角的那不是兩步就完事了嘛,捂臉。
首先不要急著動手,先分析一下思路,記住建模最重要的是思路,思路對了就沒問題了,否則經常需要重新建模,會走彎路,
這個例子關鍵點梳理,
1,接近圓,所以圓只能輔助,
2后面圓形結尾我需要控制和調整尺寸,萬一將來修改延長縮短都方便。
3,難點就是如何結尾才能飽滿。
具體我們來看一下,
首先: 需要建立一個坐標系(敲黑板:記住,這個是每次對一個特征建模前都要考慮的問題,將來要移動或者涉及到兩個以上的零件配合的地方一定要建立坐標系!!)這里前面一定會有其他特征需要用所以沒有放在后面圓心,而且放圓心長度變化圓心變化位置,那么其他元素也就要跟著動。所以不能建立在D位置。
其次,說到調整長度,那么就要建立一個平面控制長度,如圖中B,
第三:,最好建立一個機桶半徑的參數,這樣萬一換內部件方便調整尺寸。
建立一個半圓的草圖
然后取極值點或做交點,再創建拔模角的sketch草圖,注意H邊給個微小的偏移值(也可以根據半徑推倒公式)
然后我們取這個半圓的中點,這樣能最大限度做到接近圓
用二次曲線這樣可以隨時調整曲線的形式,拋物線啊,雙曲線啊,橢圓啊,(也可以用spline樣條線)
接下來比較簡單,拉伸曲線得到面,建立一個接近半徑的平面plane A,與X軸做相交線,并以其為圓心創建一個小圓,投影到拉伸面上,
還記得我們建立的R嗎?
展開 一種常用的馬達或其他類圓柱殼體的建模方法【轉載】
比如這個,接近圓柱體,但是尾端是全圓結束,而且整個面是帶拔模角的。別提不帶拔模角的,不帶拔模角的那不是兩步就完事了嘛,捂臉。
首先不要急著動手,先分析一下思路,記住建模最重要的是思路,思路對了就沒問題了,否則經常需要重新建模,會走彎路,
這個例子關鍵點梳理,
1,接近圓,所以圓只能輔助,
2后面圓形結尾我需要控制和調整尺寸,萬一將來修改延長縮短都方便。
3,難點就是如何結尾才能飽滿。
具體我們來看一下,
首先: 需要建立一個坐標系(敲黑板:記住,這個是每次對一個特征建模前都要考慮的問題,將來要移動或者涉及到兩個以上的零件配合的地方一定要建立坐標系!!)這里前面一定會有其他特征需要用所以沒有放在后面圓心,而且放圓心長度變化圓心變化位置,那么其他元素也就要跟著動。所以不能建立在D位置。
其次,說到調整長度,那么就要建立一個平面控制長度,如圖中B,
第三:,最好建立一個機桶半徑的參數,這樣萬一換內部件方便調整尺寸。
建立一個半圓的草圖
然后取極值點或做交點,再創建拔模角的sketch草圖,注意H邊給個微小的偏移值(也可以根據半徑推倒公式)
然后我們取這個半圓的中點,這樣能最大限度做到接近圓
用二次曲線這樣可以隨時調整曲線的形式,拋物線啊,雙曲線啊,橢圓啊,(也可以用spline樣條線)
接下來比較簡單,拉伸曲線得到面,建立一個接近半徑的平面plane A,與X軸做相交線,并以其為圓心創建一個小圓,投影到拉伸面上,
還記得我們建立的R嗎?
展開 圓柱形殼體在沖擊波和破片聯合毀傷作用下的動態響應 ¥15
數值仿真,大家共同學習進步
炸藥為8701炸藥,高度18.2cm,直徑9.1cm
破片為球形鎢破片,單枚直徑0.7cm,交錯緊密排布
圓柱殼體材料為Al12
作用距離為80cm,沖擊波和破片耦合作用區間
采用load blast關鍵字,加載面為半個圓柱面
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 nCode DesigenLife的創建與計算原則淺述
ANSYS nCode DesigenLife焊縫疲勞分析最初用于汽車行業薄板結構(1-3 mm) 的焊接分析模擬,采用薄殼搭建有限元模型,相關工業應用也都針對于此類結構進行。ANSYS nCode DesigenLife焊縫疲勞分析采用結構應力法進行計算,具有好的網格不敏感性,目前該方法也適用于以實體建模的焊縫疲勞分析。
限于篇幅本文僅針對角焊縫(殼體)焊縫單元創建和計算的準則基于ANSYS nCode Theory手冊進行編寫,關于搭接焊縫、激光焊等請參考相關文獻資料。
兩名筆者水平極為有限,錯誤必然較多,另原稿成稿較早且截取原稿部分并非完整,某種程度未能緊跟相關技術發展,因此嚴禁直接應用于企業項目的產品分析以免造成重大事故和傷害。另外本文建立的焊縫有限元模型不能作為評估焊縫極限強度的方法進行使用。
一、殼體焊縫有限元建模通用原則
不同類型的焊縫形式具有不同的分析方式,需要根據焊縫種類進行分組,每一個有限元輸入分組應對應疲勞引擎中對應的有限元焊縫類型,并設置一個合理的參數數值。
對于以薄殼單元建立焊縫有限元建模具有一定的通用準則:
① 網格應以4節點四邊形單元為主,表達金屬薄板的中面。
② 以單排或雙排殼單元進行焊縫建模表達。
③ 焊縫網格規整,尺寸以5mm為最好,規避三角形網格出現。
④ 疲勞分析焊縫單元需設置特殊焊接屬性。
⑤ 焊縫單元法向保證設置法向朝外。
⑥ 毗鄰焊縫的單元的非平均化節點應力被提取作為焊趾和焊根疲勞計算評估使用,該應力也可以是平均化的或在單元邊長的中點處進行計算,通過在“ANSYS Group Properties”中設置“WeldLocation = MidElementEdge”進行考慮。
展開 Ansys中級認證窗口課程:LS-DYNA中殼體與實體單元連接技術應用
1.5 總結
對于殼體與實體的連接的數量較少且網格劃分規整時,使用合并節點法好約束法,其中合并節點法只能約束平動位移不能約束轉動位移。當連接數量較多或連接部位網格劃分不規整時,采用接觸的裝配則更簡便快捷。
ANSYS各類型單元連接專題講解(三)之梁與殼體鉸接
前面一篇文章主要講解了桿單元與各類單元連接的基本情況,在很多時候,我們使用梁單元的頻率要遠遠大于桿單元,因而如何處理好梁單元與各類單元的連接是做好仿真模擬的關鍵。
梁單元與桿單元不同之處在于節點除了有平動自由度之外,還附加有轉動自由度。針對2D梁單元,節點具有Ux、Uy以及Rotz三個自由度;針對3D梁單元,節點具有Ux、Uy、Uz以及Rotx、Roty、Rotz以及WaRp(僅Beam18x系列單元)。
板殼單元實際上具有五個自由度,分別為Ux、Uy、Uz以及Rotx、Roty,但很多時候引入了第六個面內轉動Rotz,但值得注意的是該自由度的含義與梁單元的Rotz含義并不相同。
2D實體單元節點自由度僅有Ux、Uy,3D實體單元節點自由度包含Ux、Uy、Uz。
從上面可見,不同單元類型其節點自由度的數目以及含義不一樣,因而在處理單元連接時,需根據實際情況分不同種類來確定其連接方法。但就梁單元而言,與各單元類型的連接可分為如下情況:
1)梁單元與殼、實體單元鉸接;
2)2D梁單元與2D實體單元剛接;
3)3D梁單元與殼單元剛接;
4)3D梁單元與3D實體單元剛接;
本篇介紹梁單元與殼、體單元的鉸接問題。
從上面介紹的三種單元節點自由度類型可見,梁單元與體單元節點的平動自由度物理意義相同,因此如果需實現梁單元與實體單元的鉸接,兩者共用節點即可;也可兩者無共用節點,但具有重合節點時,直接耦合節點的平動自由度。
然殼單元與梁單元的節點自由度除了Rotz有所不同外,其余5個自由度皆具有相同的物理意義,因而當梁單元與殼單元具有公共節點時,可認為是除了Rotz外的一種剛性連接,例如最常見的建筑結構梁板體系的模擬。故如果要實現梁單元與殼單元的鉸接,必須通過節點耦合方法
展開 ANSYS各類型單元連接專題講解(二)之桿與梁殼體單元的連接
==============
allsel,all
save
/solu
allsel,all
acel,,9800
lsel,s,,,1,2
esll,s
sfbeam,all,1,pres,10
allsel,all
solve
有限元模型如下:
結果圖:
1、結構變形圖
2、結構彎矩圖
3、結構剪力圖
4、結構軸力圖
祝好
ANSYS結構院
2018.04.27
平行圓柱體的赫茲接觸計算與ANSYS實現
接觸理論指出:接觸表面上所承受的壓應力是處處不同的,其分部呈半橢圓柱形。初始接觸線處壓應力最大,以此最大壓應力代表兩零件間接觸受力后的應力。
赫茲公式也是基于一定的假設,其作出的假設如下:
用a表示接觸區的有效尺寸,用ρ表示曲率半徑,用R表示每個物體的有效半徑,用l表示物體橫向和深度兩方面的有效尺寸,則赫茲理論中做出的假設可以簡單表述成:
1. 表面都是連續的,并且是非協調的:a〈〈 ρ;
2. 接觸尺寸遠小于接觸物體尺寸;
3. 小應變;
4. 每個接觸物體都是線彈性的,服從胡克定律;
5. 接觸物體間摩擦力為0。
為了對赫茲公式的計算結果和ANSYS的計算結果進行對比,我們選擇以兩橫截面直徑為100mm、b為100mm,
泊松比為0.3、彈性模量為200Gpa的
長圓柱體為例,假設外載F=20kN,分別基于
赫茲公式和
ANSYS軟件計算一下接觸面面半寬和最大接觸應力:
一、基于赫茲公式的計算:
為了計算方便,此處筆者將赫茲公式編制成了一個簡單的Python小程序,代碼及計算結果如下:
根據計算結果我們發現,該問題中兩物體的接觸面半寬為0.2407mm,遠小于接觸物體的結構尺寸,因此
符合赫茲公式的假設。
二、基于ANSYS軟件的計算:
使用ANSYS求解該問題時,我們從以下幾個方面入手:
1. 確定分析類型:根據例題所示結構,確定分析類型為
靜力學分析;
2. 確定單元類型:
兩長圓柱體的分析計算,為了降低計算量,可使用1/4的平面應變模型計算(具體選用規則請看本公眾號
《ANSYS與材料力學之軸向拉伸和壓縮(二)》
)。
展開 Ansys | 環肋圓柱體的非線性屈曲分析
圓柱柱體的變形形狀如圖4所示。最大穩定化能量隨時間的值為1.9×1041.9×104mJ,僅占最大應變能6.1×1056.1×105 mJ的2.9%。反力-時間曲線(圖 5)顯示了峰值力的大小,該峰值對應于屈曲載荷。
圖 4. 圓柱柱體的屈曲形狀
圖 5. 反力-時間曲線
總結
本模擬通過圓柱柱體局部屈曲分析,說明了如何向初始幾何引入缺陷。這種缺陷量對于使模型在數值上發生屈曲是必要的。使用非線性穩定化是為了在屈曲點處實現收斂。
<< 觀看案例視頻教程 >>
?
ANSYS命令流——圓柱殼靜強度分析 ¥2
圓柱殼半徑
L=20000 !艙段長度
t=30 !殼板厚度

利用 ANSYS Workbench 模擬高斯熱源在圓柱表面螺旋線移動
本案例模擬三個熱源在圓柱表面移動,三個熱源相差120度,螺旋移動,并且到端部后自動往復,主要是采用激光加熱一個圓柱的案例
一、ANSYS Workbench 與 APDL 基礎
ANSYS Workbench 是一款功能強大的工程仿真平臺,它提供了直觀的圖形用戶界面(GUI),使用戶能夠方便地進行建模、分析和后處理等操作。而 APDL(ANSYS Parametric Design Language)則是一種基于命令流的編程語言,具有更高的靈活性和定制性。
兩者在很多方面存在區別。Workbench 側重于可視化操作,對于初學者較為友好,能夠通過拖拽等方式快速搭建分析流程。APDL 則需要用戶熟悉命令語句和語法規則,但可以實現復雜的參數化建模和自動化分析。APDL 的主要優勢在于可以通過編程實現重復操作的自動化,能夠對模型進行參數化控制,從而快速進行設計優化和敏感性分析。
ANSYS Workbench 和 APDL 各有其特點和優勢,用戶可以根據具體的需求和使用場景選擇合適的工具來進行工程仿真分析。
二、圓柱表面螺旋線的數學模型
圓柱表面螺旋線可以通過以下參數方程來表示:
X=Rcos(t)
Y=Rsin(t)
Z=v(t)
在實際應用中,圓柱表面螺旋線有著廣泛的用途。例如,在機械制造中,螺旋狀的零件如彈簧的設計就會用到圓柱表面螺旋線的數學模型。通過精確控制參數,可以設計出符合特定性能要求的彈簧。
三、高斯熱源的原理與特點
工作原理
高斯熱源是一種在熱分析中常用的熱源模型,其工作原理基于高斯分布函數。
展開 Ansys Workbench后處理中,利用APDL命令提取繞圓柱坐標系的扭矩角度 ¥10
Ansys workbench的結果后處理中可以設定圓柱坐標系,然后按圓柱坐標讀取Y軸的變形結果,再進行扭轉角度的換算。
本文這里將該過程利用APDL命令進行處理,避免一下步驟重復操作。
? 每次要單獨記錄變形量,
? 還要測量關鍵節點到坐標系原點的距離,
? 將變形量和距離進行角度換算(弧度)
? 弧度角轉角度
APDL后處理命令功能介紹:
1. 在坐標系中創建所需的圓柱坐標系,并在屬性ADPL name中進行命名:aix (用戶隨意命名)
2. 在Named selection 定義需要查看的區域,并命名:load(用戶隨意命名)
3. 在后處理中插入command 命令,并將上述坐標系和NS的名稱修改。
4. 在command的結果屬性中就會有最大/最小/平均扭轉角度。并且為了方便校核準確性還提供了沿圓柱坐標系Y軸的變形量。
并且,除了界面顯示的結果外,還會在WB的結果文件夾中,顯示named Selection區域所有節點的編號/距離選定坐標系的距離/沿坐標系Y軸的變形量/換算后的角度值等信息,以便進行其它數據處理。
展開 ansys 如何添加圓柱面上小部分小角度的徑向均布載荷
ansys 如何添加圓柱面上小部分小角度的徑向均布載荷,也就是說在圓柱面上的一小段,比如說120mm的圓柱,在其中間60mm的一段上,60度的扇形面上添加均布的徑向載荷?