
發布
注冊
/
登錄ansys里計算文件的案例
如何用ANSYS_WB做一桿斯諾克,采用顯示動力學模塊計算臺球碰撞問題,私信郵箱獲取計算文件。
采用ANSYS_WB的顯示動力學模塊模擬臺球碰撞問題,對于臺球碰撞屬于短時間接觸,計算所需要的時間步長足夠小才能捕捉到短時間的接觸過程,并且我們希望每個時間步計算應該足夠快,不然硬件吃不消的。
理論上ANSYS_WB 中
瞬態結構模塊
和
顯示動力學模塊
都可以模擬這樣一個臺球碰撞過程,但是
瞬態結構模塊是采用隱式積分算法
,隱式積分可以使得時間步長很大,但每個時間步需要多次迭代才能達到收斂,時間步過多,計算時間將非常大,
顯示動力學模塊采用顯示積分
,時間步可以非常小足以捕捉瞬間碰撞行為,且不需要在每個時間步上進行剛度矩陣總裝,每個時間步計算非常快。因此這里采用顯示動力學模塊進行模擬。
有感興趣的朋友們
私信郵箱獲取計算文件
哦,創作不易,歡迎大家點贊轉發支持筆者。
計算結果
教程:Step by Step
建模:
采用ANSYS自帶的建模軟件進行建模,不做介紹。
計算模塊建立:
拖動Explicit Dynamics模塊到WB工作區域(左邊是我已經計算完的模塊,拖到一個獨立的區域了)。
材料定義:
雙擊Engineering Data,建立新材料,選擇各向同性材料,輸入密度,模量,泊松比。
模型導入:采用ANSYS自帶的建模軟件進行建模,并導入顯示動力學計算模塊中。
剛性體定義:將臺球和臺球桌面定義為剛性體
網格劃分:
相互作用定義:小球間接觸采用摩擦接觸。
展開 利用Workbench生成的dat文件在ANSYS經典里進行求解
利用Workbench生成的dat文件在ANSYS經典里進行求解
ANSYS Workbench的求解器是Mechnical求解器,也就是之前ANSYS經典所用的求解器。在Workbench進行結構分析時,包括建模、分網、加載和求解,其中在Workbench界面所有的關于模型的材料、單元、單元節點和載荷約束都會在求解后集中在生產的ds.dat文件下面。
文件的具體位置在文件保存位置下的dp0\SYS\MECH文件夾下,如圖1所示。
圖1
注意,其中的rst文件為結果文件。
ds.dat文件記錄了所有有效信息,這個文件可以通過ANSYS經典打開。
將ds.dat文件復制到ANSYS經典的工作目錄下,可以將后綴改為mac。
之后通過圖2的方式運行。
圖2
之后通過讀取inp文件的方式運行Workbench生成的ds文件,即可在ANSYS的經典界面出現所有有限元模型的信息,可以查看材料類型單元類型等。如圖3所示。
圖3
當然,現在在ANSYS的經典界面里無法查看結果,因為沒有結果文件,結果文件可以將之前Workbench下面的rst文件復制過來,也可以直接在ANSYS經典里面重新求解一次,再讀取結果后即可顯示結果。
展開 提供Ansys計算結果(比如加速度值)寫成fre文件的命令流
[轉貼] 提供Ansys計算結果(比如加速度值)寫成fre文件的命令流
提供Ansys計算結果(比如加速度值)寫成fre文件的命令流
將Ansys計算結果(比如加速度值)寫成fre文件的命令流。位移值更簡單。
/POST26
NSOL,2,10,U,Y,UY_2 ! 定義第二個變量為UY_2,值為10號節點Y方向的位移,節點可任選,但要保證其值非0
XVAR,1 ! 定義時間變量為坐標橫軸
PLVAR,2
*GET,num_var,VARI,0, NSETS ! 將變量長度值賦給變量num_var
k=num_var
*DIM,SYSNOISE_TITLE,CHAR,5,4
SYSNOISE_TITLE(1,1)='SYSNOISE '
SYSNOISE_TITLE(1,2)=' ACCELER '
SYSNOISE_TITLE(1,3)='ATIONS '
SYSNOISE_TITLE(1,4)=' FILE'
SYSNOISE_TITLE(2,1)='Rev 5.5 '
SYSNOISE_TITLE(2,2)=' IBM P2E '
SYSNOISE_TITLE(2,3)='SSL 11'
SYSNOISE_TITLE(2,4)='-AUG-02 '
SYSNOISE_TITLE(3,1)='ACCELERA'
SYSNOISE_TITLE(3,2)='TION_St'
SYSNOISE_TITLE(3,3)='ructure '
SYSNOISE_TITLE(4,1)='11-AUG-2002 '
SYSNOISE_TITLE(4,2)=' 10:07 '
SYSNOISE_TITLE(4,3)=':13 '
SYSNOISE_TITLE(5,1)='TIME'
*CFOPEN,ACCE,fre !
展開 ANSYS WORKBENCH如何將計算好的超大文件發給別人而不丟失內容,還僅用最小空間 ¥1.5
如題我們在ansys workbench進行仿真計算的時候總會發現整個AWB文件占用了超大的內存,動輒5/6個GB,多的高達200/300GB,這樣給我們為客戶或者拷貝文件帶來了很大難題,如何復制和傳輸這種大型文件十分不利,加上主流聊天軟件的流量限制,我們總得借助某度網盤,而某度又對會員限速,總之問題多多。
在此給大家分享一個便捷傳輸workbench文件的方法。
我們平常使用的workbench文件一般由兩部分組成,一是*.wbpj,文件這是程序的主設置文件,二是files文件夾里面保存了我們計算項目的具體文件內容,一般比較巨大,三是projectScratch文件夾這是AWB的臨時保存文件夾,記錄了我們平時項目計算過程中沒來得及保存或者正在計算的程序計算和結果文件。
其中files文件比較巨大,內容包含很多,一般的拷貝方法是將*.wbpj和files文件夾都拷貝,這就造成了費時費力,萬一拷貝不全,比如之前計算導入的外部幾何模型文件,二次開發腳本等等,就會導致報錯失敗。
有一種新型的方法可以用遠小于workbench文件空間的辦法完美導出所有AWB文件,并附帶項目所需所有文件以及結果文件。
具體方法如下:
展開 