
發布
注冊
/
登錄ansys路徑錯誤的案例
ANSYS Workbench 應力顯示-路徑定義
ANSYS Workbench 做完應力分析后,需要按照自己定義的路徑進行應力查看時,就需要正確額定義一個路徑。
1. 首先,要進行應力線性化,必須定義適當的路徑,在model標簽上右鍵插入Construction Geometry,如下圖:
2. 選擇后,Outline中出現Construction Geometry選項,在選項上右鍵插入path,如下圖:
3. 插入路徑后,顯示如下圖所示路徑的Detail選項卡,黃色區域是對路徑的定義區域【默認的,face模式,則取點為面中心, edge模式,取點為其中點,vertex模式,取點為模型上存在的點,坐標模式,取點為鼠標點擊的模型表面任一點,選中的點都可以Detail項中的x,y,z坐標值進行調整】
4. 定義好的路徑如下圖所示
5. 定義好路徑后,在標簽【Solution】上右鍵插入應力線性化選項,或者點中【Solution】后,在快捷欄選擇一種應力線性化,效果是一樣的,如下圖所示
6. 插入應力線性化選項后,出現如下圖所示的Detail選項卡,黃色為預選的路徑
定義好的路徑會在這里顯示,選擇一個作為當前線性化路徑
7. 線性化的結果示例。
展開 ANSYS路徑映射技術的靈活運用
為滿足這一需要,ANSYS/POST1中提供了路徑映射技術。它能夠虛擬映射任何結果數據到模型的任何路徑上,用戶可以沿路徑作進一步處理或數學運算,也可以采用圖形、列表或文件等方式輸出結果。靈活運用該技術,后處理過程更為方便。
求教,各位可有梁單元(BEAM188)路徑映射技術應用的實例,最好是命令流?
謝謝!!!!
ANSYS高級后處理之路徑映射詳解
ANSYS高級后處理之路徑映射詳解
本人前面文章中曾經介紹了ANSYS中如何提取實體單元截面內力,其實該操作是ANSYS后處理中比較高端的一個后處理—面操作。其實除了這個之外,ANSYS后處理還有一種高端的后處理技巧—路徑映射,今日水哥就給大家系統性的介紹ANSYS的路徑操作。
1
何為路徑映射
我們知道,有限元法最后求得的結果是節點解,例如節點上的位移、內力、應力等內容,而單元內部某點的結果則是通過假定的形函數插值獲得。然而,我們在有限元建模的時候,最讓我們關心的是結構的構造特點以及邊界條件,屬于前處理模塊,往往不會顧及結構的提取。由此帶來的問題便是,如果我們需要提取模型中某些點、線或者面上的結果,但這些點、線和面不在節點位置,也與單元的形心、積分點不重合,這該怎么辦呢?
這時候,便要用到我們的路徑映射技術了。
所謂路徑映射,其實是基于插值運算的一種后處理技術,它能夠虛擬映射任何結果數據到模型的任何路徑上。在使用時,我們可以設定路徑,將關心的結果映射到該路徑上,然后對該路徑進行一些數學運算,從而得到更有意義的結果。其特點如下:
1)可以同時設定多個路徑,一條路徑上的結果其實就是一列數據,多個路徑形成一個矩陣,可進行多個矩陣運算。
2)結果映射之后,還能以圖形、列表、文件等方式觀察或者保存結果。
2
路徑操作步驟
1)定義路徑
定義路徑包括兩個方面,一個是定義結果坐標系(具體概念可以參考我的初級教程ANSYS坐標講解那一章節),另外一個便是定義具體路徑。
展開 ANSYS中的LDRAG命令——沿路徑放樣關鍵點生成線
如果NK1=ALL,則放樣所有選擇的關鍵點(除定義放樣路徑的關鍵點)。當然NK1也可以是組件名。
NL1, NL2, NL3, NL4, NL5, NL6:線號,定義放樣路徑,這些線必須是相互連接的線。
注:該命令為沿著路徑放樣一組關鍵點,相當于在每一個關鍵點處都放樣一條路徑線。如果放樣路徑由多條線構成時,則線號的輸入順序(NL1、NL2等)決定了放樣的拖拽方向。如果放樣路徑僅有NL1一條線構成時,放樣的拖拽方向為:NL1兩端的關鍵點中距離NK1最近的關鍵點為拖拽方向的起始點。放樣關鍵點與路徑起點間的距離在放樣過程中保持不變。放樣相對于路徑斜率的方向也保持不變。另外,生成的關鍵點號和線號是自動分配的,為允許使用的最小編號。為了得到最好的結果,放樣的關鍵點最好在路徑起點處以路徑為法線的面內,否則會警告甚至無法生成放樣。
2.操作路徑
Main Menu> Preprocessor> Modeling> Operate> Extrude> Keypoints> Along Lines
3.實例
輸入命令:
/PREP7
K,1,0,0,0
K,2,1,1,0
K,3,4,0,0
K,4,6,0,0
K,5,5,-3,0
K,6,-1,1,0
K,7,0,1,0
LSTR,1,2
LSTR,2,3
LARC,3,4,5,2
LSTR,4,5
LDRAG,6,7,,,,,1,2,3,4
則生成的圖線如圖1所示
圖1生成的圖線
4.參考資料
ANSYS HELP 15.0
展開 
ANSYS中的ADRAG命令——沿路徑掃描一組線生成面
如果NL1=ALL,則沿路徑掃描所有的線(除定義掃描路徑的線外)。此外,NL1也可以是組件名。
NLP1, NLP2, NLP3, NLP4, NLP5, NLP6:定義掃描路徑的線號,這些線必須是不間斷的。
2.操作路徑
Main Menu >Preprocessor >Modeling >Operate >Extrude >Lines >Along Lines
3.實例
輸入命令:
/PREP7
K,1,1,0,0
K,2,0,0,0
K,3,0,1,0
K,4,1,1,0
LSTR,1,2
LSTR,2,3
LSTR,3,4
K,5,0,0,1
K,6,0,0,3
LSTR,5,6
ADRAG,1,2,3,,,,4
則生成的圖形如圖1所示
圖1 生成的圖形
展開 Ansys Zemax | 如何尋找幾何錯誤
在光線數據庫里(分析>光線追跡分析>光線數據庫查看器),您可以查看光線傳播的詳細情況,并方便地找到光線在何處發生了錯誤(在 Z 列中用*標記)。用這個方法您可以看到光線發生錯誤時所在地物體序號、物體的表面序號,以及完整地光線傳播路徑。如果要對模型進行修改以避免錯誤,這個技巧便十分重要。
鏡頭設計是在 Zemax 順序模式下完成的。
幾何錯誤對系統的影響
幾何錯誤可能來自于模型中錯誤,會導致不正確的光線追跡結果。但是,在一些設置完全正確的系統中也有可能會出現偶然幾根光線的幾何錯誤,其主要原因是光線打到了表面之間的不連續處,以至于軟件無法計算下一步追跡的方向。這樣的錯誤光線會被 OpticStudio 的算法舍棄。在多數情況下,只要追光后“能量損失(錯誤)”這個值相比于光源的總光強而言非常小,那么這些個別的錯誤光線就能安全地被忽略掉。
上述數據是絕對大小,而非相對值(如:瓦特)。如果能量損失的值較大,那么需要進一步調查其原因。如果能量損失值很小,那么這些問題就可以忽略掉,且認為結果是正確的!
總結
當 Optic Studio 不知道下一步該如何追跡光線的時候,便會產生幾何錯誤。常見的原因是物體或者表面的構建或者位置擺放有問題。具體包括:
混合模式下錯誤的入口與出口的位置
錯誤的非序列光源位置
無效的實體模型
您可以參考系統發出的幾何錯誤信息來尋找錯誤發生的位置。有的系統中幾何錯誤無法完全避免,但是少數的幾個幾何錯誤是無關緊要的,可以忽略。
展開 Ansys Zemax | 如何尋找幾何錯誤 - 第1部分
請注意,如果光源序號為0則代表了錯誤光線來自于混合序列模式中的序列入射光。
第二行 – 第二行指示了發生幾何錯誤的非序列物體序號。
第三行與第四行 – 第三行和第四行說的是光線出射位置的在全局坐標下的位置與方向余弦。對于混合序列模式系統,全局坐標會以入口的頂點最為參考。請注意,在更新混合模式系統的時候 OpticStudio 在后臺會發出一些特定的光線來確定系統的基本屬性。因此,如果發生幾何錯誤,那么該錯誤即來自于后臺發出的光線中的一條。而發生錯誤的光線,未必就是用戶在 3D 布局圖里面繪制的光線。
綜上所述,有時候幾何錯誤發生的位置會顯而易見,但有時候還是需要分析光線傳播的路徑才能有效判斷。由于我們已經有了錯誤光線的起始點坐標和方向余弦,我們便可以建立一個光線光源( Source Ray )來模擬該錯誤光線傳播通過系統的情形。OpticStudio 內置了一個工具來自動創建錯誤光線,用于分析。
“生成錯誤光線”( Create Error Ray )工具
每當幾何錯誤發生時,OpticStudio 會儲存那根光線的起始點坐標和方向余弦。這些信息可以用來創建一根光線來復盤之前的幾何錯誤。當幾何錯誤發生之后,您可以讓 OpticStudio 生成一個光線光源來作為錯誤光線。方法如下:Setup > Create Error Ray:
點擊這個按鈕之后,OpticStudio 便會自動在非序列物體編輯器里面根據相應的坐標和方向余弦生成光線光源,同時把其他光源的分析光線條數和陳列光線條數同時設為0。當用以分析幾何錯誤的光線建立之后,您就可以通過布局圖,光線數據庫查看器等功能來分析診斷造成幾何錯誤的原因。
展開 ANSYS出現的各種錯誤及解決方法
分析:這句警告說明模型里有重合的點
解決辦法:(1)把要導入的.iges文件復制到ANSYS默認保存的目錄,再次打開即可。(2)把要導入的.iges文件保存成.x-t格式的文件,使用SolidWorks等軟件。
對于稍微復雜的模型都不建議用iges格式,建議用.prt格式或者.x-t格式
另外推薦大家學習ansys workbench
它的接口做的比ansys強很多
6、negative radius on element
出現負半徑這樣的錯誤的原因:
ANSYS里規定軸對稱問題跟別的軟件不太一樣。
要求軸線必須是Y軸,而且模型必須畫在x軸的正半邊,如果你的模型畫到X的負半邊就
會有所謂負半徑的提示信息了。
7、input/output error on unit=9. possible full disk
可能:
1)ansys工作目錄所在的硬盤分區滿了;(可能性很大)
2)系統虛擬內存所在的硬盤分區滿了;(有一定可能性)
3)硬盤有壞道。(可能性較小)
有時實際上是其它錯誤 (如計算不收斂等),卻誤報為盤空間不夠,因此,需要觀察計算過程中盤空間的變化,以判斷是否確實是盤空間的問題。
8、在ansys里劃分網格時出現
16 ANGLE LESS THAN 2.5 DEGREES FOUND IN TRIANGLE FACETS OF VOLUME 1,WITH
SMALLEST ANGLE =1.2 POOR ELEMENT QUALITY OR MESH FAILURE MAY RESULT.
應該如何設置才能不出現這個警告。如果忽略在求解時會有什么問題么?
展開 Ansys Workbench 求解器主元警告或錯誤如何解決?
有沒有大神知道下圖的錯誤該如何解決?
ANSYS常見運行錯誤及其解決辦法
1.I/O設備口錯誤,I/O=26,錯誤,告訴你磁盤已滿,讓你清理磁盤。但是實際問題的解決不是這樣,是你的磁盤格式不對,將你的磁盤格式從FAT26改稱NTFS的就可以了。因為FAT26格式的要求你的單一文件不能大于4G。但是我們一旦做瞬態或者是諧相應的時候都很容易超過這個數,所以系統抱錯。
2.I/O設備口錯誤,I/O=9,錯誤,和上一個一樣告訴你磁盤已滿,讓你清理磁盤。但是實際問題是由于你的磁盤太碎了造成的,你只要進行磁盤碎片整理就可以了,這個問題就迎刃而解。
3.實體破壞。這個問題好像遇到的朋友不是特別的,我覺得大部分是由于布爾操作造成,它是一個很很的方法,但是如果用不好,隨之而來,也會帶來麻煩,所以建議大家慎用布爾操作。
4.非對稱單元,你在做模態求解的時候,出現錯誤,告訴你用非對稱求解器或者是阻尼求解器做。但實際上我覺得不是這個原因造成的,因為你選擇了這兩個求解器一般也是求不出來的。主要原因還是你的單元劃分的不好,造成Jabbic矩陣奇異,所以最好可以重新劃分單元。
5.plane單元只能劃分平行于X—Y面的面,其余方向的會出錯。
NO.0021
question:
在用Area Fillet對兩空間曲面進行倒角時出現以下錯誤:Area 6 offset could not fully converge to offset distance 10. Maximum error between the two surfaces is 1% of offset distance.請問這是什么錯誤?怎么解決?其中一個是圓柱接管表面,一個是碟形封頭表面。
answer:
ansys的布爾操作能力比較弱。
如果一定要在ansys里面做的話,那么你試試看先對線進行倒角,然后由倒角后的線形成
倒角的面。
建議最好用UG、PRO/E這類軟件生成實體模型然后導入到ansys。
展開 ansys中k文件運行時出現這個,模型不大,為什么會有這種錯誤,請大神指導
ansys中k文件運行時出現這個,模型不大,為什么會有這種錯誤,請大神指導

為什么用ANSYS做用完全重啟動實現地應力初始化出現DUMP文件為空的錯誤提示?
為什么用ANSYS做用完全重啟動實現地應力初始化出現DUMP文件為空的錯誤提示?