
發布
注冊
/
登錄ansys中act插件
關注創建者:王靖雯 創建時間:2023-03-07

ansys中act插件的實例教程
費了不少心思,在網上找了一些ANSYS各版本軟件和ACT插件,感興趣趕快
問題:
Ansys workbench的框選功能只能按住Ctrl增加選項,卻沒有反向選擇框選減少的功能?。。?Ansys workbench的connect創建連接非常方便,但是很多時候幾何面的區域和實際想要做連接的區域大相徑庭。這個時候一個較好的連接區域選擇方法是使用element Faces進行連接區域的定義。但是遺憾的是ansys workbench的框選功能也是不咋滴,單元選擇較為麻煩——沒有反向選擇,框選減除的功能?。。?!
雖然兩種方式對計算結果沒有什么影響,但是第二個選著方式在甲方看來,仿真工程師是有認真在干活的。。。。。。。。。。
使用hypermesh的同事都知道,ansys workbench在鼠標框選這個功能上差了很多。Ansys workbench的框選功能只能按住Ctrl增加選項,卻沒有反向選擇框選減少的功能?。。?解決方案:
這里使用ansys workbench 的二次開發功能,增加一個針對單元面選擇的ACT插件。實現框選增加和框選減除的功能,雖然不能與hypermesh的右鍵反選功能相比肩,但實際應用還是可以帶來很多便捷之處,尤其使用快捷鍵操作后,有很大提升。
功能實現邏輯:
1.首先用戶自己調整到element Faces 選擇類型,程序讀取當前界面中加亮的element face單元的id號并存儲在global變量中。
2.用戶框選其它element faces單元,程序繼續讀取當前選擇單元id號。再對global中存儲的id號進行比較。
3.如果是增加操作,就合并兩次框選;如果是減除操作,就對global集合去除當前選擇的集合。
具體實現方法:
首先,創建xml文件——在mechanical界面上方創建新的按鍵。
展開 ANSYS Workbench ACT插件的版本和Workbench的版本是一一對應的,即低版本的Workbench無法打開高版本的ACT插件,高版本的Workbench也無法打開低版本的ACT插件。
ANSYS 16.0在安裝過程中workbench 的act插件安裝不全
只有這一個IronPythonConsole
如果需要ls-dyna插件可以額外安裝,給大家提供了act插件,需要可以去我的主頁下載
問題:
前文在Ansys workbench中使用ACT方式增加了element Faces的反向選擇功能。但是在使用過程中感覺,還是有些不方便,所以對程序進行了部分更新。主要是增加了一項對實體幾何邊的element Faces轉換功能。
結果示例:
實現過程簡要如下:
? 通過選擇實體幾何邊,利用convert to 功能轉為與幾何邊相關聯的單元。
? 再將單元轉為節點(這一步界面沒有操作,但是幫組文檔有命令“NodeIdsFromElementIds”可以實現),該命令執行后可以返回,與單元相關的所有節點,包括實體內部的網格節點。
? 將這些節點,加入到NamedSelection中。
? 再利用NameSelection中的Convert to Element Face 功能,進行轉換為表面單元(這一步,在幫助文檔中沒有找到對應的命令)
將以上操作步驟,利用API命令執行,就可以實現,選擇幾何邊轉為與邊相關連的單元面的選擇。(但是程序會在NamedSelecetion 中創建兩個選擇集)
示例.avi
這里將該功能增補到了上期的 合并/刪除 等功能。已經下載上期的小伙伴可以聯系我,直接更新這個邊擴展的功能。
展開 問題:
在工作過程中有時會遇到某些仿真類型,是需要進行帶有預應力的仿真。但是WB中預應力在模塊之間的傳遞,似乎預應力模態可以直接傳遞。而兩個靜力模塊可以傳遞變形后的幾何,但是不能傳遞預應力。
問題示例大致如下:
板子初始是平板狀態,安裝后工作狀態是貼合一個弧面,并通過四個支點進行連接固定,板子安裝后存在回彈力。
現在需要評估板子安裝變形預應力狀態下,連接面的回彈力。
仿真思路:
仿真對象是一個有初始應力的彎曲板,但是曲面形狀實際可能不是正常弧線而是曲面。
因此仿真步驟大致需要兩步:
第一、初始平板變形為曲面形狀,提取板子的應力狀態;
第二、板子在預應力狀態下產生彈性回復力,查看彈性回復力在連接位置的大小。
第一步的仿真方法:
模擬擠壓形式,在初始平板兩側使用變形后的彎曲板進行擠壓變形。
擠壓變形
第二步的仿真方法:
加載板子的變形預應力,按裝配狀態連接,計算連接處的彈性變形力。
但是:在第一步加載的時候就不是很容易實現。兩個夾層面需要設定接觸面進行接觸非線性仿真,經常發生接觸面穿透現象,需要小載荷步,多次調試。
即使擠壓方式沒有穿透,應力分布也不是很均勻。
此處先擱置擠壓法的計算過程不提,假設已經獲得預期的初始變形應力。
繼續進行第二仿真步,傳遞板子的預應力狀態;
預應力的傳遞方法在微信公眾號文章:“ansys分析中如何考慮殘余應力影響?”中提及了兩種方法,這里分別測試如下:
方法一:使用external Data模塊
首先,在步驟一初始板子變形,有正確應力分布的結果中,分別提取X、Y、Z、XY、YZ、ZX六個方向的法向應力和切向應力。
展開 
ansys中act插件的相關專題、標簽、搜索
ansys中act插件的最新內容
問題:
在工作過程中有時會遇到某些仿真類型,是需要進行帶有預應力的仿真。但是WB中預應力在模塊之間的傳遞,似乎預應力模態可以直接傳遞。而兩個靜力模塊可以傳遞變形后的幾何,但是不能傳遞預應力。
問題示例大致如下:
板子初始是平板狀態,安裝后工作狀態是貼合一個弧面,并通過四個支點進行連接固定,板子安裝后存在回彈力。
現在需要評估板子安裝變形預應力狀態下,連接面的回彈力
Ansys Workbench ACT插件,由窗口選中體單元,提取體積和表面積,計算幾何特征尺寸
問題:
在FKM關于結構疲勞評估計算方法中指出:零部件特征尺寸,影響疲勞結果評估。原因是材料的應力壽命曲線是由標準試樣進行試驗測試獲得的。當零部件的特征尺寸與測試樣件不一致時,需要考慮零部件的特征尺寸這一因素。(一般而言,當零部件的尺寸大于材料標準測試樣件時,零部件的表面或內部缺陷發生的概率會增加
問題:
在結構載荷施加過程中,有時會遇到某些載荷需要加載一個面,且載荷大小在面內不是均勻分布,而是中間大邊緣小的載荷形式。類似與手指或球頭橡膠等按壓表面的載荷分布形式。
Ansys Workbench本身只可以按載荷面施加均勻分布的載荷,載荷大小不能實現邊緣逐步減小的效果。導致仿真結果會在載荷邊緣出現應力集中的現象與實際不符。
解決方法:
問題:
前文在Ansys workbench中使用ACT方式增加了element Faces的反向選擇功能。但是在使用過程中感覺,還是有些不方便,所以對程序進行了部分更新。主要是增加了一項對實體幾何邊的element Faces轉換功能。
結果示例:
實現過程簡要如下:
? 通過選擇實體幾何邊,利用convert to 功能轉為與幾何邊相關聯的單元。
? 再將單元轉為節點
問題:
Ansys workbench的框選功能只能按住Ctrl增加選項,卻沒有反向選擇框選減少的功能?。?!
Ansys workbench的connect創建連接非常方便,但是很多時候幾何面的區域和實際想要做連接的區域大相徑庭。這個時候一個較好的連接區域選擇方法是使用element Faces進行連接區域的定義。但是遺憾的是ansys workbench的框選功能也是不咋滴,單元選擇較為麻煩
ANSYS Workbench ACT插件的版本和Workbench的版本是一一對應的,即低版本的Workbench無法打開高版本的ACT插件,高版本的Workbench也無法打開低版本的ACT插件。
ANSYS 16.0在安裝過程中workbench 的act插件安裝不全
只有這一個IronPythonConsole
如果需要ls-dyna插件可以額外安裝,給大家提供了act插件,需要可以去我的主頁下載
費了不少心思,在網上找了一些ANSYS各版本軟件和ACT插件,感興趣趕快