ANSYS初始應力的施加和獲得
在使用ANSYS進行結構分析時,可以把初始應力指定為一項載荷,但只能在靜態分析和瞬態分析中使用(分析可以是線性,也可以是非線性),初始應力載荷只能施加在分析的第一個載荷步中,執行初始應力命令一次以上將覆蓋先前的初始應力指定。初應力載荷可以是初應力,初應變或者初塑性應變。
初應力命令如下:
INISTATE, Action, Val1, Val2, Val3, Val4, Val5, Val6, Val7, Val8, Val9
其中Action可以為:
SET |
用Action = SET 定義初始應力狀態坐標系,數據類型和材料類型參數 |
DEFINE |
用Action = DEFINE 定義真實的狀態值, 和相對應的單元,積分點,或層信息 |
WRITE |
當solve命令執行之前,用 Action = WRITE 將初應力值寫入文件 |
READ |
用 Action = READ 讀入文件中的初始應力值 |
LIST |
用 Action = LIST讀出初始應力狀態 |
DELETE |
用Action = DELE 刪除所選擇單元的初始應力狀態數據 |
各個動作對應的用法如下:
INISTATE, SET, Val1, Val2
Val1= |
Val2 = |
CSYS |
坐標系. Val2 是與坐標系一致的整數 -2 —— 單元坐標系 -1 —— 材料坐標系 0 —— 整體笛卡爾坐標系 0 - 10 ——任何ANSYS 定義的坐標系 >= 11 ——用戶定義的坐標系編號 |
DTYP |
數據類型: STRE = 應力數據 (默認) EPEL = 應變數據 EPPL = 塑性應變數據 |
MAT |
材料類型. Val2 是材料編號. 用Val2 = -1 使基于材料的初始應力狀態無效并使 基于積分點的初始應力狀態數據有效 |
INISTATE, DEFINE, ELID, Eint, Klayer, Parmint, Cxx, Cyy, Czz, Cxy, Cyz, Cxz
ELID |
單元編號. 如果為空,表示選擇在單元選擇集中的所有單元 |
Eint
|
高斯積分點 (默認是全部). 在基于材料的初始應力狀態下無效 |
Klayer
|
層編號 (for 層實體/殼單元) 或者梁單元的 cell number. 對不分層、無梁單元的為空, 在基于材料的初始應力狀態下無效(被忽略) |
ParmInt
|
層的截面積分點, 或 梁的cell-積分點(一般4個). 默認是全部(ALL).在基于材料的初始應力狀態下無效 |
Cxx, Cyy, Czz, Cxy, Cyz, Cxz |
應力 (S), 應變(EPEL), 或者塑性應變 (EPPL) 值
|
INISTATE, WRITE, FLAG, , , , CSID, Dtype
FLAG – 等于1即輸出初始狀態文件, 或等于0則不輸出初始狀態文件
CSID– 定義初始狀態的坐標系: 0 (默認)——對實體單元在整體笛卡爾坐標系中寫 -1 (或 MAT)——在材料坐標系中寫 -2 (或 ELEM)——對桿,梁和層單元在單元坐標系中寫 |
Dtype – 設置寫入ist文件中的數據類型: S ——輸出應力 EPEL——輸出應變 EPPL——輸出塑性應變 |
INISTATE, READ, Fname, Ext, Path
從單獨的初始狀態文件中讀取初始狀態數據,初始狀態文件名(fname),后綴名(ext), 路徑(path).初始狀態文件必須是一個用逗號隔開的ASCII碼文件格式。對每個應力/應變項包含單獨的行,每行的列用逗號隔開。
INISTATE, LIST, ELID
對編號為ELID的單元列出初始狀態數據。 如果ELID為空,則對所有已選擇的單元列出初始狀態數據。
INISTATE, DELE, ELID
刪除編號為ELID的單元的初始狀態數據。 如果ELID為空,則刪除所有已選擇的單元的初始狀態數據。
inistate,defi,,,,,100,200,300,400,500,600
對整個模型施加初始應力
inistate,defi,2,3,,,33.3333
在2號單元的單元積分點3施加初始應力SX=33.333
inistate,defi,1,,,,100
對梁單元1施加初始應力 SX=100
inistate,set,dtyp,epel
inistate,defi,,,,,0.1,-0.01,-0.01
對整個模型施加初始應變場
inistate,set,dtyp,epel
inistate,defi,1,,,,0.01
對梁單元1施加常應變EPEL X=0.01
來源:CAE技術資訊
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















