
發布
注冊
/
登錄ansys讀取文件到變量
關注創建者:王靖雯 創建時間:2023-03-07

ansys讀取文件到變量的實例教程
這里我用一個自編函數,將節點集合變形后的坐標寫入到一個txt文件中。格式化的寫入文件,方便用此坐標來進行計算研究。
同樣有時候,需要將計算的模態頻率值提取出來。同樣用一個函數將模態頻率提取出來,放進txt文件中,方便后續研究。
讀取的節點結果如下圖所示:
背景: 在進行用戶材料本構用戶子程序調試過程中,我們需要輸出一些中間變量,跟蹤其演化規律,用于debug, 在umat中我們往往用 write(6,*) write(7,*)寫入到相應的msg或者dat文件中,但是在VUMAT中這種方法卻不可以,下面提供一種VUMAT輸出變量的方法
需要在vumat子程序中添加如下語句
open(1,file='絕對路徑\output.txt')
write(1,*) 變量
這樣會在指定路徑下生成一個名為output.txt,希望對大家有用
展開 1 引言
在《免費二維有限元分析軟件ADONIS計算步驟》中曾經提及ADONIS的計算結果可以輸出為VTK文件,事實上3DEC和FLAC3D的計算結果也可以輸出為VTK文件。這個筆記簡要討論了輸出步驟。
2 VTK命令
3DEC和FLAC3D使用block vtk和zone vtk命令輸出vtk文件,可以輸出的變量有:
(1) displacements: 網格點的位移矢量
(2) zone-extra: 單元索引i的額外變量
(3) gridpoint-extra: 網格點索引i的額外變量
(4) forces: 網格點不平衡力的信息,包括最后的局部應力比【FLAC/Slope的強度降低過程(Strength Reduction Procedure in FLAC/Slope)】
(5) groups: slot中單元設置的組
(6) model-fluid: 流體屬性
(7) model-mechanical: 力學屬性
(8) model-thermal: 熱屬性
(9) pore-pressure: 網格點的孔隙壓力值
(10) range: 設置range, 用來控制哪些單元包括在vtk文件中
(11) saturation: 網格點飽和度的值
(11) stresses: 每個單元的平均應力。不輸出內部四面體的應力。
(12) temperatures: 網格點的溫度值
(13) velocities: 網格點的速度矢量
(14) filename: 設置vtk的文件名
默認情況下,只輸出應力(stresses),組(groups)和位移(displacements). vtk的文件格式是XML語言。
展開 最好在ansys前處理器環境下進行轉換操作,還要注意下面的命令要采用批處理方式輸入,不要復制粘貼.
/COM, ==========================================================
/COM,
/COM, Beijing University of Technology
/COM,
/COM, Beijing, 100022, P.R. China
/COM,
/COM, WITH HONEYCOMBS MODEL EXAMPLE
/COM, Apr. 2006
/COM, ANSYS 10.0/MARC.2005R2
/COM,
/COM, ==========================================================
/COM,
/COM, MA LIANHUA
/COM, School of Mechanical Engineering,
/COM, Beijing University of Technology
/COM, QQ: 29128203
/COM, Email:mark@emails.bjut.edu.cn
/COM,
/COM, ==========================================================
!因為MARC的輸入文件格式是用行與格來明確定義它所表示的內容,所以它不能有任意的空白行或空白鍵出現,否則會發生讀取資料有誤的情況.
!
展開 ANSYS WorkBench 13.0從入門到精通 光盤文件 百度網盤里
鏈接:http://pan.baidu.com/share/link?shareid=2999098516&uk=4060744401 密碼:k1i7
pdf文檔請參見http://forums.caenet.cn/showtopic-546765.aspx

ansys讀取文件到變量的相關專題、標簽、搜索
ansys讀取文件到變量的最新內容
背景: 在進行用戶材料本構用戶子程序調試過程中,我們需要輸出一些中間變量,跟蹤其演化規律,用于debug, 在umat中我們往往用 write(6,*) write(7,*)寫入到相應的msg或者dat文件中,但是在VUMAT中這種方法卻不可以,下面提供一種VUMAT輸出變量的方法
需要在vumat子程序中添加如下語句
open(1,file='絕對路徑\output.txt
1 引言
在《免費二維有限元分析軟件ADONIS計算步驟》中曾經提及ADONIS的計算結果可以輸出為VTK文件,事實上3DEC和FLAC3D的計算結果也可以輸出為VTK文件。這個筆記簡要討論了輸出步驟。
2 VTK命令
3DEC和FLAC3D使用block vtk和zone vtk命令輸出vtk文件,可以輸出的變量有:
(1) displacements: 網格點的位移矢量
有時候在abaqus中,我們需要知道某一個集合中的節點變形后的坐標。以此為輸入來進行一些研究。這里我用一個自編函數,將節點集合變形后的坐標寫入到一個txt文件中。格式化的寫入文件,方便用此坐標來進行計算研究。
同樣有時候,需要將計算的模態頻率值提取出來。同樣用一個函數將模態頻率提取出來,放進txt文件中,方便后續研究。
讀取的節點結果如下圖所示:
ANSYS WorkBench 13.0從入門到精通 光盤文件 百度網盤里
鏈接:http://pan.baidu.com/share/link?shareid=2999098516&uk=4060744401 密碼:k1i7
pdf文檔請參見http://forums.caenet.cn/showtopic-546765.aspx
!最好在ansys前處理器環境下進行轉換操作,還要注意下面的命令要采用批處理方式輸入,不要復制粘貼.
/COM, ==========================================================
/COM,
/COM, Beijing University of Technology
/COM,
/COM, Beijing, 100022, P.R