
發(fā)布
注冊(cè)
/
登錄ansys插件錯(cuò)誤的案例
Ansys Workbench制作ACT插件實(shí)現(xiàn),快速框選element faces單元的功能 ¥20
問(wèn)題:
Ansys workbench的框選功能只能按住Ctrl增加選項(xiàng),卻沒(méi)有反向選擇框選減少的功能!!!
Ansys workbench的connect創(chuàng)建連接非常方便,但是很多時(shí)候幾何面的區(qū)域和實(shí)際想要做連接的區(qū)域大相徑庭。這個(gè)時(shí)候一個(gè)較好的連接區(qū)域選擇方法是使用element Faces進(jìn)行連接區(qū)域的定義。但是遺憾的是ansys workbench的框選功能也是不咋滴,單元選擇較為麻煩——沒(méi)有反向選擇,框選減除的功能!!!!
雖然兩種方式對(duì)計(jì)算結(jié)果沒(méi)有什么影響,但是第二個(gè)選著方式在甲方看來(lái),仿真工程師是有認(rèn)真在干活的。。。。。。。。。。
使用hypermesh的同事都知道,ansys workbench在鼠標(biāo)框選這個(gè)功能上差了很多。Ansys workbench的框選功能只能按住Ctrl增加選項(xiàng),卻沒(méi)有反向選擇框選減少的功能!!!
解決方案:
這里使用ansys workbench 的二次開(kāi)發(fā)功能,增加一個(gè)針對(duì)單元面選擇的ACT插件。實(shí)現(xiàn)框選增加和框選減除的功能,雖然不能與hypermesh的右鍵反選功能相比肩,但實(shí)際應(yīng)用還是可以帶來(lái)很多便捷之處,尤其使用快捷鍵操作后,有很大提升。
功能實(shí)現(xiàn)邏輯:
1.首先用戶自己調(diào)整到element Faces 選擇類型,程序讀取當(dāng)前界面中加亮的element face單元的id號(hào)并存儲(chǔ)在global變量中。
2.用戶框選其它element faces單元,程序繼續(xù)讀取當(dāng)前選擇單元id號(hào)。再對(duì)global中存儲(chǔ)的id號(hào)進(jìn)行比較。
3.如果是增加操作,就合并兩次框選;如果是減除操作,就對(duì)global集合去除當(dāng)前選擇的集合。
具體實(shí)現(xiàn)方法:
首先,創(chuàng)建xml文件——在mechanical界面上方創(chuàng)建新的按鍵。
展開(kāi) ANSYS 軟件&ACT插件下載 ¥2
費(fèi)了不少心思,在網(wǎng)上找了一些ANSYS各版本軟件和ACT插件,感興趣趕快
Ansys Workbench制作ACT插件實(shí)現(xiàn)快速框選單元的功能(2) ¥20
問(wèn)題:
前文在Ansys workbench中使用ACT方式增加了element Faces的反向選擇功能。但是在使用過(guò)程中感覺(jué),還是有些不方便,所以對(duì)程序進(jìn)行了部分更新。主要是增加了一項(xiàng)對(duì)實(shí)體幾何邊的element Faces轉(zhuǎn)換功能。
結(jié)果示例:
實(shí)現(xiàn)過(guò)程簡(jiǎn)要如下:
? 通過(guò)選擇實(shí)體幾何邊,利用convert to 功能轉(zhuǎn)為與幾何邊相關(guān)聯(lián)的單元。
? 再將單元轉(zhuǎn)為節(jié)點(diǎn)(這一步界面沒(méi)有操作,但是幫組文檔有命令“NodeIdsFromElementIds”可以實(shí)現(xiàn)),該命令執(zhí)行后可以返回,與單元相關(guān)的所有節(jié)點(diǎn),包括實(shí)體內(nèi)部的網(wǎng)格節(jié)點(diǎn)。
? 將這些節(jié)點(diǎn),加入到NamedSelection中。
? 再利用NameSelection中的Convert to Element Face 功能,進(jìn)行轉(zhuǎn)換為表面單元(這一步,在幫助文檔中沒(méi)有找到對(duì)應(yīng)的命令)
將以上操作步驟,利用API命令執(zhí)行,就可以實(shí)現(xiàn),選擇幾何邊轉(zhuǎn)為與邊相關(guān)連的單元面的選擇。(但是程序會(huì)在NamedSelecetion 中創(chuàng)建兩個(gè)選擇集)
示例.avi
這里將該功能增補(bǔ)到了上期的 合并/刪除 等功能。已經(jīng)下載上期的小伙伴可以聯(lián)系我,直接更新這個(gè)邊擴(kuò)展的功能。
展開(kāi) Ansys Workbench初始變形+預(yù)應(yīng)力釋放仿真(含ACT插件) ¥20
繼續(xù)進(jìn)行第二仿真步,傳遞板子的預(yù)應(yīng)力狀態(tài);
預(yù)應(yīng)力的傳遞方法在微信公眾號(hào)文章:“ansys分析中如何考慮殘余應(yīng)力影響?”中提及了兩種方法,這里分別測(cè)試如下:
方法一:使用external Data模塊
首先,在步驟一初始板子變形,有正確應(yīng)力分布的結(jié)果中,分別提取X、Y、Z、XY、YZ、ZX六個(gè)方向的法向應(yīng)力和切向應(yīng)力。
需要注意的是:
六個(gè)方向的應(yīng)力導(dǎo)出文件需要修改節(jié)點(diǎn)坐標(biāo)位置,不然映射應(yīng)力會(huì)不準(zhǔn)確。(方法:提取X、Y、Z的方向變形結(jié)果,組合計(jì)算節(jié)點(diǎn)X、Y、Z變形后坐標(biāo))
在external data中加載X、Y、Z、XY、YZ、ZX六個(gè)方向的法向應(yīng)力和切向應(yīng)力。通過(guò)import Initial Stress 依次導(dǎo)入六個(gè)反向的應(yīng)力,此時(shí)可以看到導(dǎo)入的應(yīng)力云圖和第一步的仿真結(jié)果是一致的。
但是,導(dǎo)入初始應(yīng)力后,進(jìn)行第二步帶初始應(yīng)力的變形分析。其計(jì)算結(jié)果似乎不符合預(yù)期。(本人也不知道為什么了)
方法二:使用插入 APDL command 的方式,利用inistate 命令導(dǎo)入初始應(yīng)力。
同樣使用約束表面自由度的方式查看導(dǎo)入的von mises應(yīng)力,方法二 穩(wěn)定很多。
Inistate,read命令使用時(shí)的地址部分需要注意的是:模塊C4:計(jì)算寫(xiě)出的file.ist文件不要直接復(fù)制到D模塊的計(jì)算文件夾。
這里在反過(guò)頭來(lái)說(shuō)如何獲得符合彎折預(yù)期的初始應(yīng)力。
展開(kāi) 
ANSYS workbench的免費(fèi)插件,設(shè)置移動(dòng)熱源
ACT_MovingHeat_R170_v4.1.zip
官網(wǎng)也可以免費(fèi)下載,分享給下載不便的同學(xué)們,解壓之后里面doc文件夾里有使用說(shuō)明
ANSYS Workbench ACT插件_WorkbenchLSDYNA_R160_
ANSYS Workbench ACT插件的版本和Workbench的版本是一一對(duì)應(yīng)的,即低版本的Workbench無(wú)法打開(kāi)高版本的ACT插件,高版本的Workbench也無(wú)法打開(kāi)低版本的ACT插件。
ANSYS 16.0在安裝過(guò)程中workbench 的act插件安裝不全
只有這一個(gè)IronPythonConsole
如果需要ls-dyna插件可以額外安裝,給大家提供了act插件,需要可以去我的主頁(yè)下載
Ansys Workbench ACT插件,在表面施加邊緣區(qū)域漸變大小的力載荷 ¥30
Ansys Workbench本身只可以按載荷面施加均勻分布的載荷,載荷大小不能實(shí)現(xiàn)邊緣逐步減小的效果。導(dǎo)致仿真結(jié)果會(huì)在載荷邊緣出現(xiàn)應(yīng)力集中的現(xiàn)象與實(shí)際不符。
解決方法:
一種比較直接的方法就是在幾何切分時(shí),將加載區(qū)域逐層切分為多個(gè)區(qū)域;或者利用Named Selection將加載區(qū)域分割為多個(gè)加載區(qū)域。再按區(qū)域分段加載,但是每個(gè)分區(qū)的載荷大小要仔細(xì)計(jì)算。
比較應(yīng)力結(jié)果和約束邊界的支持反力可知:分段加載的方法,應(yīng)力分配變均勻。且分割區(qū)域越多,載荷分配越均衡,加載區(qū)域的應(yīng)力結(jié)果更均衡。但是各區(qū)域的載荷大小較難控制。
上述方式可以手動(dòng)實(shí)現(xiàn)用戶漸變載荷加載的需求,只是操作步驟多,分割區(qū)域繁復(fù),且每個(gè)分區(qū)的載荷定義較難控制。并且通過(guò)支反力結(jié)果可知,這種分割的方式由于邊界線區(qū)域載荷大小不易控制,從而導(dǎo)致總載荷大小108N與目標(biāo)載荷110N稍有差異。
基于上述需求和問(wèn)題,本文以分割加載區(qū)域,逐步漸變施加載荷的思想為基礎(chǔ)。利用ansys workbench 的二次開(kāi)發(fā)平臺(tái),封裝了ACT插件,可以簡(jiǎn)便快捷的實(shí)現(xiàn)上述加載方案。
將附件中的ACT插件下載至本地,并加載。
ACT插件安裝和使用:
ACT插件示例:
與上述初始方案或手工分割方案相比,不需要幾何切分,省去了Named selection的節(jié)點(diǎn)分組。只需要定義加載所在的幾何面和建立坐標(biāo)系。并且ACT插件有WB界面友好交互,簡(jiǎn)便易上手。
相比手工方法,可以顯著提高效率,簡(jiǎn)化步驟。并且,應(yīng)力分布更均衡,支反力嚴(yán)格等于目標(biāo)值110N。
并且,除了圓柱坐標(biāo)系可以定義圓球型加載方式外。
展開(kāi) ANSYS有個(gè)作轉(zhuǎn)子動(dòng)力學(xué)的插件rotordynamics
有用過(guò)此插件的朋友進(jìn)來(lái),討論一下! 談?wù)勛约河玫母惺芗捌渥⒁馐马?xiàng),還有此插件不完善的地方!
Ansys Zemax | 如何尋找?guī)缀?em>錯(cuò)誤
概要
這篇文章講解了:
在非序列模式中造成幾何錯(cuò)誤(錯(cuò)誤10561)的各種原因。
如何診斷這些錯(cuò)誤。
介紹
使用 OpticStudio 做設(shè)計(jì)的時(shí)候,必須得知道得到的結(jié)果是否是正確的。尤其是在非序列模式下,復(fù)雜的幾何模型可以互相嵌套,此時(shí)如何知道建模是否有問(wèn)題呢?
在非序列模式或者混合序列模式中( Mixed Sequential/Non-Sequential Mode),都可能會(huì)遇到幾何錯(cuò)誤。幾何錯(cuò)誤會(huì)在光線遇到幾何體的某些區(qū)域并無(wú)法繼續(xù)追跡的情況下。這些錯(cuò)誤會(huì)在軟件界面上彈出,并且同時(shí)寫(xiě)入光線數(shù)據(jù)庫(kù)用于后期分析。事實(shí)上,看到這些錯(cuò)誤未必證明系統(tǒng)有問(wèn)題,相反,這些錯(cuò)誤提示是用來(lái)告訴用戶更多的信息。分析這些錯(cuò)誤信息可以讓人確信系統(tǒng)建模的正確性。
當(dāng)遇到幾何錯(cuò)誤的時(shí)候,最重要的是要知道它們是如何產(chǎn)生的,以及如何找到這些信息。在 OpticStudio 中內(nèi)建了一些重要的工具來(lái),它們可以回答上述問(wèn)題。
幾何錯(cuò)誤發(fā)生的原因不唯一。在本文中我們會(huì)介紹最常見(jiàn)的幾種幾何錯(cuò)誤的原因,并且說(shuō)明如何找到并修正它們。這些方法可以幫助您診斷復(fù)雜的文件,看看其中的幾何錯(cuò)誤是否需要著重考慮。最常見(jiàn)的三種幾何錯(cuò)誤的來(lái)源列表在下方:
原因
描述
錯(cuò)誤的混合序列模式出口或入口位置
混合序列模式的入口和出口不允許和非序列物體相交,也不可以和非序列物體的某個(gè)表面完全重合。入口和出口必須和非序列物體保必須持超過(guò)膠合距離( glue distance )。
展開(kāi) Ansys Workbench ACT插件,由窗口選中體單元,提取體積和表面積,計(jì)算幾何特征尺寸 ¥20
Ansys Workbench ACT插件,由窗口選中體單元,提取體積和表面積,計(jì)算幾何特征尺寸
問(wèn)題:
在FKM關(guān)于結(jié)構(gòu)疲勞評(píng)估計(jì)算方法中指出:零部件特征尺寸,影響疲勞結(jié)果評(píng)估。原因是材料的應(yīng)力壽命曲線是由標(biāo)準(zhǔn)試樣進(jìn)行試驗(yàn)測(cè)試獲得的。當(dāng)零部件的特征尺寸與測(cè)試樣件不一致時(shí),需要考慮零部件的特征尺寸這一因素。(一般而言,當(dāng)零部件的尺寸大于材料標(biāo)準(zhǔn)測(cè)試樣件時(shí),零部件的表面或內(nèi)部缺陷發(fā)生的概率會(huì)增加,從而導(dǎo)致零部件尺寸越大,疲勞壽命越低)
對(duì)與規(guī)則幾何形狀的零部件,有相應(yīng)的經(jīng)典公式提供特征尺寸的計(jì)算;例如圓形細(xì)長(zhǎng)桿的特征尺寸是直徑;薄板零部件的特征尺寸是板厚等;但是實(shí)際工作中的零部件幾何形狀千差萬(wàn)別,沒(méi)有統(tǒng)一的經(jīng)典公式可以提供特征尺寸的計(jì)算;在FKM手冊(cè)中給出了一個(gè)通用公式,用于估計(jì)零部件疲勞危險(xiǎn)區(qū)域的局部特征尺寸;
FKM關(guān)于循環(huán)載荷的疲勞評(píng)估中,提及可以使用循環(huán)載荷下的有限元應(yīng)力結(jié)果進(jìn)行疲勞損傷估計(jì)。此時(shí),除了需要由應(yīng)力結(jié)果估計(jì)危險(xiǎn)疲勞區(qū)域,提取危險(xiǎn)點(diǎn)的應(yīng)力結(jié)果外,還需要給出危險(xiǎn)疲勞區(qū)域的特征尺寸。在Ansys Workbench中,用戶可以方便的查看應(yīng)力結(jié)果云圖,從而大體評(píng)估出危險(xiǎn)疲勞區(qū)域。并且用戶可以通過(guò)選取高應(yīng)力區(qū)域的單元體,再通過(guò)特征尺寸一般計(jì)算公式,來(lái)估計(jì)高應(yīng)力區(qū)域的特征尺寸,進(jìn)行進(jìn)行合理的FKM疲勞評(píng)估。
但是,Ansys Workbench中,當(dāng)用戶選中了某個(gè)/某些體單元后,在選擇信息欄中并不能直接給出單元體積和表面的有效信息輸出。并且通過(guò)查詢資料,即使在APDL經(jīng)典界面中對(duì)與體單元也是僅僅只能輸出體積(沒(méi)有體單元表面的輸出);并且對(duì)與FKM特征尺寸的一般計(jì)算公式中,關(guān)于表面積A,也并不是指每個(gè)體單元所有面的表面積的總和。
展開(kāi) Ansys Zemax | 如何尋找?guī)缀?em>錯(cuò)誤 - 第1部分
概要
這篇文章講解了:
在非序列模式中造成幾何錯(cuò)誤(錯(cuò)誤10561)的各種原因。
如何診斷這些錯(cuò)誤。
介紹
使用 OpticStudio 做設(shè)計(jì)的時(shí)候,必須得知道得到的結(jié)果是否是正確的。尤其是在非序列模式下,復(fù)雜的幾何模型可以互相嵌套,此時(shí)如何知道建模是否有問(wèn)題呢?
在非序列模式或者混合序列模式中( Mixed Sequential/Non-Sequential Mode),都可能會(huì)遇到幾何錯(cuò)誤。幾何錯(cuò)誤會(huì)在光線遇到幾何體的某些區(qū)域并無(wú)法繼續(xù)追跡的情況下。這些錯(cuò)誤會(huì)在軟件界面上彈出,并且同時(shí)寫(xiě)入光線數(shù)據(jù)庫(kù)用于后期分析。事實(shí)上,看到這些錯(cuò)誤未必證明系統(tǒng)有問(wèn)題,相反,這些錯(cuò)誤提示是用來(lái)告訴用戶更多的信息。分析這些錯(cuò)誤信息可以讓人確信系統(tǒng)建模的正確性。
當(dāng)遇到幾何錯(cuò)誤的時(shí)候,最重要的是要知道它們是如何產(chǎn)生的,以及如何找到這些信息。在 OpticStudio 中內(nèi)建了一些重要的工具來(lái),它們可以回答上述問(wèn)題。
幾何錯(cuò)誤發(fā)生的原因不唯一。在本文中我們會(huì)介紹最常見(jiàn)的幾種幾何錯(cuò)誤的原因,并且說(shuō)明如何找到并修正它們。這些方法可以幫助您診斷復(fù)雜的文件,看看其中的幾何錯(cuò)誤是否需要著重考慮。最常見(jiàn)的三種幾何錯(cuò)誤的來(lái)源列表在下方:
錯(cuò)誤信息中包含了什么內(nèi)容?
在混合系列模式出現(xiàn)幾何錯(cuò)誤的時(shí)候,絕大多數(shù)情況都是因?yàn)?em>錯(cuò)誤的入口或出口位置擺放。如果切換進(jìn)純非序列模式中,錯(cuò)誤信息會(huì)包含很多有用的內(nèi)容,即光線在何處發(fā)生了幾何錯(cuò)誤。系統(tǒng)發(fā)出的幾何錯(cuò)誤提示類似于以下這個(gè):
該錯(cuò)誤信息提示了第一根光線就沒(méi)能正確追跡。
第一行 – 第一行包含了非序列物體表面序號(hào)以及發(fā)出光線的光源物體序號(hào)。此處“非序列物體表面”指的是混合序列模式中作為非序列入口的那個(gè)表面。
展開(kāi) 
ANSYS出現(xiàn)的各種錯(cuò)誤及解決方法
分析:這句警告說(shuō)明模型里有重合的點(diǎn)
解決辦法:(1)把要導(dǎo)入的.iges文件復(fù)制到ANSYS默認(rèn)保存的目錄,再次打開(kāi)即可。(2)把要導(dǎo)入的.iges文件保存成.x-t格式的文件,使用SolidWorks等軟件。
對(duì)于稍微復(fù)雜的模型都不建議用iges格式,建議用.prt格式或者.x-t格式
另外推薦大家學(xué)習(xí)ansys workbench
它的接口做的比ansys強(qiáng)很多
6、negative radius on element
出現(xiàn)負(fù)半徑這樣的錯(cuò)誤的原因:
ANSYS里規(guī)定軸對(duì)稱問(wèn)題跟別的軟件不太一樣。
要求軸線必須是Y軸,而且模型必須畫(huà)在x軸的正半邊,如果你的模型畫(huà)到X的負(fù)半邊就
會(huì)有所謂負(fù)半徑的提示信息了。
7、input/output error on unit=9. possible full disk
可能:
1)ansys工作目錄所在的硬盤(pán)分區(qū)滿了;(可能性很大)
2)系統(tǒng)虛擬內(nèi)存所在的硬盤(pán)分區(qū)滿了;(有一定可能性)
3)硬盤(pán)有壞道。(可能性較小)
有時(shí)實(shí)際上是其它錯(cuò)誤 (如計(jì)算不收斂等),卻誤報(bào)為盤(pán)空間不夠,因此,需要觀察計(jì)算過(guò)程中盤(pán)空間的變化,以判斷是否確實(shí)是盤(pán)空間的問(wèn)題。
8、在ansys里劃分網(wǎng)格時(shí)出現(xiàn)
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.
應(yīng)該如何設(shè)置才能不出現(xiàn)這個(gè)警告。如果忽略在求解時(shí)會(huì)有什么問(wèn)題么?
展開(kāi) Ansys Workbench 求解器主元警告或錯(cuò)誤如何解決?
有沒(méi)有大神知道下圖的錯(cuò)誤該如何解決?
ANSYS常見(jiàn)運(yùn)行錯(cuò)誤及其解決辦法
1.I/O設(shè)備口錯(cuò)誤,I/O=26,錯(cuò)誤,告訴你磁盤(pán)已滿,讓你清理磁盤(pán)。但是實(shí)際問(wèn)題的解決不是這樣,是你的磁盤(pán)格式不對(duì),將你的磁盤(pán)格式從FAT26改稱NTFS的就可以了。因?yàn)镕AT26格式的要求你的單一文件不能大于4G。但是我們一旦做瞬態(tài)或者是諧相應(yīng)的時(shí)候都很容易超過(guò)這個(gè)數(shù),所以系統(tǒng)抱錯(cuò)。
2.I/O設(shè)備口錯(cuò)誤,I/O=9,錯(cuò)誤,和上一個(gè)一樣告訴你磁盤(pán)已滿,讓你清理磁盤(pán)。但是實(shí)際問(wèn)題是由于你的磁盤(pán)太碎了造成的,你只要進(jìn)行磁盤(pán)碎片整理就可以了,這個(gè)問(wèn)題就迎刃而解。
3.實(shí)體破壞。這個(gè)問(wèn)題好像遇到的朋友不是特別的,我覺(jué)得大部分是由于布爾操作造成,它是一個(gè)很很的方法,但是如果用不好,隨之而來(lái),也會(huì)帶來(lái)麻煩,所以建議大家慎用布爾操作。
4.非對(duì)稱單元,你在做模態(tài)求解的時(shí)候,出現(xiàn)錯(cuò)誤,告訴你用非對(duì)稱求解器或者是阻尼求解器做。但實(shí)際上我覺(jué)得不是這個(gè)原因造成的,因?yàn)槟氵x擇了這兩個(gè)求解器一般也是求不出來(lái)的。主要原因還是你的單元?jiǎng)澐值牟缓茫斐蒍abbic矩陣奇異,所以最好可以重新劃分單元。
5.plane單元只能劃分平行于X—Y面的面,其余方向的會(huì)出錯(cuò)。
NO.0021
question:
在用Area Fillet對(duì)兩空間曲面進(jìn)行倒角時(shí)出現(xiàn)以下錯(cuò)誤:Area 6 offset could not fully converge to offset distance 10. Maximum error between the two surfaces is 1% of offset distance.請(qǐng)問(wèn)這是什么錯(cuò)誤?怎么解決?其中一個(gè)是圓柱接管表面,一個(gè)是碟形封頭表面。
answer:
ansys的布爾操作能力比較弱。
如果一定要在ansys里面做的話,那么你試試看先對(duì)線進(jìn)行倒角,然后由倒角后的線形成
倒角的面。
建議最好用UG、PRO/E這類軟件生成實(shí)體模型然后導(dǎo)入到ansys。
展開(kāi) ansys中k文件運(yùn)行時(shí)出現(xiàn)這個(gè),模型不大,為什么會(huì)有這種錯(cuò)誤,請(qǐng)大神指導(dǎo)
ansys中k文件運(yùn)行時(shí)出現(xiàn)這個(gè),模型不大,為什么會(huì)有這種錯(cuò)誤,請(qǐng)大神指導(dǎo)