
發布
注冊
/
登錄ansys 載荷系數的案例
ansys Workbench螺栓載荷提取時,如何計算載荷偏心距離(VDI2230) ¥10
問題:
VDI2230關于螺栓的計算中對于螺栓載荷的提取沒有過多的涉及,本文針對偏心載荷的提取問題進行簡單說明。
VDI2230中,對于載荷偏心距a的定義如下,虛擬軸線到截面彎矩為0的點之間的距離。
對于實際螺栓連接問題,幾何結構和載荷狀態復雜多變,使用經驗公式估計并不理想。本文介紹使用有限元仿真的方法確定載荷偏心距離。
示例:
以VDI2230中的案例5為例進行對比計算,依據案例5的幾何信息創建仿真模型。
約束筒體底面,在內表面施加20Mpa壓力載荷,同時給螺栓施加約150KN的預緊力(加不加結果變化不大),連接面設定為摩擦面。
將兩個側面設定為,frictionless Support,等效對稱邊界。(這里沒有使用圓周循環對稱邊界,是因為圓周對稱邊界不能支持截面彎矩提?。? 注意,在輸出控制中 打開“Nodal Forces”,用于端蓋截面的彎矩提取。
計算完成后,在結果提取中,插入Probe——Moment Reaction——使用surface類型進行端蓋截面彎矩載荷的提取,這里只需要關注X軸彎矩。
依次變更截面位置,就可以獲得一條彎矩隨位置變化的曲線,讀取彎矩為0位置的距離值,再進一步處理加上螺栓偏心距Ssym,就可以換算到載荷偏心距a。
個人認為仿真結果17.535,除了在循環對稱設置上與案例給出條件不同外,其余均能反應案例邊界。
補充案例:
以機械設計手冊兩端固支梁,在均布載荷下的反彎點計算模型為例進行驗證。
仿真結果
公式計算值42.2mm,仿真結果42.23mm。
展開 Ansys Zemax | 如何使用漸暈系數
附件下載
聯系工作人員獲取附件
本文介紹了在具有固定孔徑的系統建模中如何使用漸暈系數。漸暈系數可用于確定穿過無遮攔系統的光束的尺寸和形狀。結合漸暈系數也可實現此類系統的高效優化機制。
簡介
漸暈現象描述的是圖像的亮度在其邊緣相對于其中心降低的效應。
入射光束的漸暈現象一般由表面孔徑導致。它可能是設計師為限制像差而故意為之,也可能是系統中光束超過具有固定尺寸的光學組件所致的無意后果。
在OpticStudio中,您可以使用四個比例系數和正切角對此效應進行建模:VCX、VCY、VDX、VDY和TAN。
本文中給出了如何手動和自動設定漸暈系數的示例。本文還給出了一個展示漸暈系數主要作用的示例。
設置漸暈系數的值:手動設置
原則上,用戶可以為漸暈系數指定任意一組值。此功能的用途之一是構造進入光學系統的入射光束。
探究Vignetting example.ZMX文件中提供的單透鏡系統(可在本文開頭處下載此系統的文件)。在此系統中,直徑為 10 mm 的軸上圓形光束入射到透鏡上。光束的直徑由系統孔徑決定:
現在想像我們要讓尺寸為 8 x 6 mm 的橢圓光束入射到系統中,可以通過修改軸上視場點觀察到的光瞳的尺寸來實現。通過以下公式確定適當的漸暈系數 VDX 和 VDY:
和
其中P'x 和 P'y為按比例歸一化的光瞳坐標。
您可以在“設置(Setup)>編輯器(Editors)>視場數據編輯器(Field Data Editor)”中指定漸暈系數:
您可以在點列圖中觀察生成光束的形狀:
設置漸暈系數的值:自動設置
如果我們不想自己指定漸暈系數該怎么辦?
展開 Ansys Zemax | 如何使用 Zenike 系數對黑盒光學系統進行建模
本文將介紹如何利用 Zernike 系數來描述光學系統的波前像差,進而在無法使用 Zemax 黑匣子表面文件時,生成一個雖簡單卻準確的光學系統表示。如果您依賴于使用光學系統測量的實驗數據,但卻無法得到該光學系統對應的處方數據,那么通常就會出現上述所提及的情況。
介紹
在某些情況下,需要對光學子系統進行表示,而無需詳細掌握其處方參數。針對一階光學計算,采用近軸透鏡模型便已足夠;然而,當涉及波前像差分析時,可借助 Zernike 相位系數構建光學系統所產生波前的精確數學模型。
OpticStudio 具備完善的黑盒功能特性,從功能適配性角度而言,建議將其用于當前任務需求。不過,若無法提供 Zemax 黑匣子文件,可參考并執行以下操作流程。
Zernike 相位數據
如果您想在不透露處方數據的情況下將像差數據分發給客戶,則可以由 OpticStudio 生成這些 Zernike 相位系數,或者如果您正在測量沒有處方數據的鏡頭,則可以通過干涉儀生成。根據您的干涉儀軟件,您可能已經擁有OpticStudio Zernike 格式的數據,網格相位數據或.INT文件。OpticStudio可以處理所有這些,但在本文中,我們將僅使用Zernike數據。
Zernike 相位數據表示光學系統在特定場和特定波長下性能的測量。因為有關玻璃、曲率半徑、非球面系數等的信息。不是 Zernike 數據的一部分,無法將 Zernike 數據縮放到不同的場或波長。因此,對于要模擬性能的每個(場、波長)對,您將需要一組 Zernike 相位數據。這些可以通過為每個(場,波長)組合提供一個單獨的文件或(更有可能)為每個(場,波長)對提供單獨的配置來輸入OpticStudio。
展開 Ansys Zemax | 如何使用 Zenike 系數對黑盒光學系統進行建模
本文展示了如何使用 Zernike 系數來描述系統的波前像差,并在無法使用 Zemax 黑匣子表面文件的情況下生成光學系統的簡單但準確的表示。如果您依賴于使用光學系統測量的實驗數據,但您無法獲得其處方數據,則通常會出現這種情況。(聯系我們獲取文章附件)
介紹
有時需要表示光學子系統,而不詳細了解其處方。對于一階計算,近軸透鏡就足夠了,但是當也需要波前像差時,可以使用Zernike相位系數來提供光學系統產生的波前的精確模型。
OpticStudio支持全面的黑盒功能,建議用于此目的。但是,如果無法提供 Zemax 黑匣子文件,則可以使用以下過程。
澤尼克相位數據
如果您想在不透露處方數據的情況下將像差數據分發給客戶,則可以由 OpticStudio 生成這些 Zernike 相位系數,或者如果您正在測量沒有處方數據的鏡頭,則可以通過干涉儀生成。根據您的干涉儀軟件,您可能已經擁有OpticStudio Zernike格式的數據,網格相位數據或.INT文件。OpticStudio可以處理所有這些,但在本文中,我們將僅使用Zernike數據。
Zernike相位數據表示光學系統在特定場和特定波長下性能的測量。因為有關玻璃、曲率半徑、非球面系數等的信息。不是 Zernike 數據的一部分,無法將 Zernike 數據縮放到不同的場或波長。因此,對于要模擬性能的每個(場、波長)對,您將需要一組 Zernike 相位數據。這些可以通過為每個(場,波長)組合提供一個單獨的文件或(更有可能)為每個(場,波長)對提供單獨的配置來輸入OpticStudio。
有一個重要的例外:當被建模的系統是全反射系統時,可以使用Zernike標準SAG表面來模擬給定場點的所有波長下的性能。下一期將詳細介紹此特殊情況。
展開 
基于Tribo-X inside ANSYS滑動軸承系數計算應用
Tribo-X inside Ansys是滑動軸承分析專用工具,具有滑動軸承剛度系數和阻尼系數計算的能力。
滑動軸承剛度和阻尼項取決于轉速或軸偏心位置,反映了不同潤滑操作條件下的動態特性,獲得的跟隨轉子角速度變化而變化的滑動軸承剛度和阻尼系數能夠無縫傳遞到轉子動力學分析模塊的軸承工具中,進行相關仿真分析使用。
一、Tribo-X inside ANSYS滑動軸承分析系統搭建
Tribo-X inside ANSYS軟件分析環境基于ANSYS Mechanical進行軸承分析的預處理和后處理,軟件安裝以后在ANSYS Mechanical中新增了一個名為Tribo-X inside ANSYS的工具欄,如圖1所示。
圖1
Tribo-X inside ANSYS分析的計算條件分為基礎邊界條件定義和高級分析求解邊界條件兩類。任何基于Tribo-X inside ANSYS工具的分析內容都首先建立在基本邊界的定義基礎上,如圖2所示。而滑動軸承剛度和阻尼系數的計算和傳遞要通過高級分析求解邊界條件進行定義,往往需要更高級的license進行支持。下面對Tribo-X的基礎邊界和高級邊界條件內容進行簡要說明。
圖2
基礎邊界條件定義簡要說明:
Pressure Supply:壓力邊界條件,用來定義潤滑油的供應區域。該區域可以在軸承或軸的表面上定義。當壓力邊界條件選擇多個面時,就可以定義多個潤滑油的供應。供油幾何形狀可以是任意的,壓力值必須為正。因此,任何類型的潤滑供應都是可以定義的。
Bearing Geometry:如圖3所示,它用于確定液體滑動軸承的位置,是確定軸承與軸之間潤滑間隙的基礎。
展開 ANSYS知識普及4——如何施加函數變化的表面載荷 (ANSYS專家編輯,非原創,歡迎轉摘)
本人準備出一個ANSYS知識普及系列,將有用的網上資料歸攏,由于知識水平有限,不對之處請諒解。也歡迎各位網友提供好的資料分享,讓我們共同完成這個ANSYS知識普及系列。
編輯人:技術鄰ANSYS專家
業務咨詢網址:http://www.yqgqt.org.cn/content/other/402981
(打個小廣告)
聲 明:1、ANSYS知識普及系列中所有資料均來自網上;
2、如侵犯知識產權,請聯系ANSYS專家本人或者技術鄰,我將第一時間刪除。
小技巧:加本人關注,可以及時觀看本人發布的技術貼
ANSYS具有函數加載功能,可以很方便地在模型表面施加函數變化的各種載荷,在ANSYS中,也可以通過變通的方式來實現此功能,其思路是:
首先選定所要施加函數變化表面載荷的表面上的節點,利用ANSYS的參數數組和嵌入函數知識寫一簡單的命令流,定義好相應節點位置的面載荷值,然后通過在節點上施加面載荷來完成。
下面以在一圓柱表面施加函數變化載荷為例:
/prep7
et,1,45
cyl4,,,0.5,,,,3
vsweep,all
asel,s,loc,y,0.01,1
nsla
!
*get,nmax,node,,num,max,
*get,nmin,node,,num,min,
*afun,deg
*dim,t1,array,nmax,1,1,
csys,1
*do,k,nmin,nmax
*if,nsel(k),eq,1,then
t1(k)=1000*sin(ny(k))
*else
t1(k)=0
*endif
*enddo
!
sffun,pres,t1(1)
sf,all,pres,0
展開 Ansys中的載荷定義
請問一下,在前處理中定義載荷與在求解器中定義載荷有什么不同?
各位高手對這個一定很其給出吧,指點一下,謝謝!
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載荷的考慮
關于ANSYS載荷的考慮,包括載荷的種類, 添加載荷應遵循的原則還可以!
載荷考慮.rar
Ansys Workbench提取螺栓連接面載荷方法記錄 ¥10
問題:
在使用理論方法對螺栓強度進行評估時,需要輸入螺栓所受的載荷作為計算輸入。螺栓載荷在復雜工況下,通常使用有限元仿真的方式進行模擬。此時需要準確提取螺栓位置的載荷大小用后續理論校核。
示例:
如下圖所示,兩個零件一端鉸接一端使用螺栓連接。在螺栓側端面施加2000N載荷(無螺栓預緊力)。需要提取螺栓在連接面處所受到的載荷包括:力和力矩。
載荷提取結果:
1.螺栓連接面位置作用力
2.螺栓連接面位置因載荷分布不均產生的彎矩
詳細步驟:
1.螺栓連接面位置的載荷提取,需要在結果輸出中打開節點力輸出項“Nodal Forces-Yes”
2.需要在螺栓連接面位置創建局部坐標系和虛擬結構面
展開 怎樣理解ANSYS中的載荷步?
怎樣理解ansys中的載荷步?
一.載荷步的含義
一個載荷步是指邊界條件和載荷選項的一次設置,用戶可對此進行一次或多次求解。
一個分析過程可以包括:
1.單一載荷步(常常這是足夠的)
2.多重載荷步
有三種方法可以用來定義并求解多載荷步
1.多次求解方法
2.載荷步文件方法
3.向量參數方法
二.多次求解方法介紹
多次求解方法是三種方法中最易理解的方法
缺點:用戶必須等到每一次求解完成后才能定義下一次載荷步(除非使用批處理方法)
注意:只有在不離開求解過程時,此方法才有效。否則,必須指示程序進行重啟動
為了使用多次求解方法:
1.定義第一個載荷步并存盤
2.進行求解
3.不要退出求解器,按需要為第二次求解改變載荷步并存盤
4.進行求解
5.不要退出求解器,繼續進行步驟3和步驟4直到所有的載荷步完成
6.進行后處理
三.載荷步文件方法介紹
當用戶想離開計算機時,使用此方法求解多重載荷步是很方便的
程序將每個載荷步寫到一個載荷步文件,此文件名為jobname.sxx(sxx 為載荷步號),然后使用一條命令,讀進每個載荷步文件并開始求解
為了使用載荷步文件方法:
1.定義第一個載荷步
2.將邊界條件寫進文件
Main Menu: Solution >-Load Step Opts- Write LS File (jobname.sxx)…
3.為了進行第二次求解按需要改變載荷條件
4.將邊界條件寫到第二個文件
5.利用載荷步文件進行求解
Main Menu: Solution > -Solve- From LS Files (jobname.sxx)…
四.向量參數方法介紹
主要用于瞬態和非線性穩-靜態分析。
展開 
ANSYS經典提取螺栓軸向載荷的方法 ¥10
Beam188軸向力的提取方法
ANSYS施加隨時間變化載荷的方法
ANSYS施加隨時間變化載荷的方法
長安CAE
1 概述
在用ANSYS計算時經常會遇到載荷隨時間變化的情況,比如隨時間而變化的力、溫度等,在處理此類問題時,即施加隨時間歷程而不同變化的載荷,比較常用的有兩種方法,一種是逐步加載,一種是利用載荷文件。
2 方法
逐步加載的方法適用于載荷變化不多的情況,比如圖1中,載荷曲線中的點僅有6個,(0,0),(0.0015,2.5),(0.025,2.5),(0.035,1.5),(0.045,1.5),(0.051,0),對于此種情況,采用逐步加載的方法還是比較適合的。
圖1 載荷曲線
具體加載時,在求解處理器里面,通過定義不同的time值,實現不同的時間點,對應此6個載荷點,方法如下:
Time,0.0015
!選擇對象施加載荷2.5
Time,0.025
!選擇對象施加載荷2.5
Time,0.035
!選擇對象施加載荷1.5
Time,0.045
!選擇對象施加載荷1.5
Time,0.051
!選擇對象施加載荷0
!求解……
在設置載荷增長方式時可以設置KBC的值為1,這樣ANSYS 在處理兩個時間點的載荷時采用線性的方法,即最后的施加的載荷肯定如圖1所示。
當載荷時間點特別多時,比如振動載荷,比如地震加速度這一類,數據特別多,采用重復加載的方法工作量太大,修改也不方便,此時比較好的選擇是利用載荷文件。
可以將載荷與對應的時間輸出到txt文件,如圖2所示,左邊一列是時間,右邊是對應的載荷數據。
圖2 載荷文件
ANSYS在施加載荷時,先讀取txt文件中的內容,保存成數組,然后通過循環遍歷數組的數據加載。
*Dim,Prs,array,2,22,0,,, !定義數組Prs
*Create,ansuitmp !
展開 ansys載荷為位置函數的一個例子
設壓力分布函數為F=2RSIN(AF)COS(XT)
命令流
*do,i,1,N (共N個單元)
csys,2 (激活極坐標系)
esel,,,i (選擇第i個單元)
xe=centrx(i) (xe為單元中心X坐標)
ye=centry(i) (ye為單元中心y坐標)
ze=centrz(i) (ze為單元中心z坐標)
*GET,AA,ELEM,I,AREA
f=2*sin(xe)*cos(ye)*cos(ze)
sfe,i,1,pres,,f/AA,,,
*enddo
=====================
先選要加載荷的面,get其最大單元號和最小單元號。再做上面提到的循環,循環從最小單
元號到最大單元號。循環過程中,判斷所循環的單元號在所選的面內是否存在。
命令流:
asel,... (要加載荷的面)
esla,,,, (和面相聯的單元)
*GET,eMAX,ELEM,0,NUM,MAX !獲取最大單元號
*GET,eMIN,ELEM,0,NUM,MIN !獲取最小單元號
*do,i,emin,emax
*if,esel(i),eq,1,then (該句語法請查幫助,這里憑記憶寫出)
?。。?do,i,1,N (共N個單元)
csys,2 (激活極坐標系)
esel,,,i (選擇第i個單元)
xe=centrx(i) (xe為單元中心X坐標)
ye=centry(i) (ye為單元中心y坐標)
ze=centrz(i) (ze為單元中心z坐標)
*GET,AA,ELEM,I,AREA
f=2*sin(xe)*cos(ye)*cos(ze)
sfe,i,1,pres,,f/AA,,,
*endif (判斷結束)
*enddo
展開 關于ANSYS靜力分析中的溫度載荷
一個真實結構的簡化模型,已知溫度場分布,但溫度載荷直接加載上后,結構的應力超級大,遠遠超出材料的許用應力。
請問:熱應力過大的原因可能有哪些?
溫度加載時,邊界條件的設置需要注意什么?可以兩端都完全約束嗎?如何設置?