ANSYS指令说明
更新时间:2023-09-29 21:33:01 阅读量: 综合文库 文档下载
一、定義材料號及特性
mp,lab, mat, co, c1,…….c4
lab: 待定義的特性項目(ex,alpx,reft,prxy,nuxy,gxy,mu,dens) ex: 彈性模量 nuxy: 小泊松比 alpx: 熱膨脹係數 reft: 參考溫度 reft: 參考溫度 prxy: 主泊松比 gxy: 剪切模量
mu: 摩擦係數 dens: 品質密度
mat: 材料編號(缺省為當前材料號)
c 材料特性值,或材料之特性,溫度曲線中的常數項
c1-c4: 材料的特性-溫度曲線中1次項,2次項,3次項,4次項的係數
二、定義DP材料:
首先要定義EX和泊松比:MP,EX,MAT,……
MP,NUXY,MAT,……
定義DP材料單元表(這裏不考慮溫度):TB,DP,MAT
進入單元表並編輯添加單元表:TBDATA,1,C TBDATA,2,ψ TBDATA,3,……
如定義:EX=1E8,NUXY=0.3,C=27,ψ=45的命令如下: MP,EX,1,1E8 MP,NUXY,1,0.3 TB,DP,1
TBDATA,1,27
TBDATA,2,45這裏要注意的是,在前處理的最初,要將角度單位轉化到“度”,即命令:*afun,deg
三、單元生死載荷步
!第一個載荷步
TIME,... !設定時間值(靜力分析選項)
NLGEOM,ON !打開大位移效果
NROPT,FULL !設定牛頓-拉夫森選項
ESTIF,... !設定非缺省縮減因數(可選)
ESEL,... !選擇在本載荷步中將不啟動的單元
EKILL,... !不啟動選擇的單元
ESEL,S,LIVE !選擇所有活動單元
NSLE,S !選擇所有活動結點
NSEL,INVE !選擇所有非活動結點(不與活動單元相連的結點)
D,ALL,ALL,0 !約束所有不活動的結點自由度(可選)
NSEL,ALL !選擇所有結點
ESEL,ALL !選擇所有單元
D,... !施加合適的約束
F,... !施加合適的活動結點自由度載荷
SF,... !施加合適的單元載荷
BF,... !施加合適的體載荷
SAVE
SOLVE
請參閱TIME,NLGEOM,NROPT,ESTIF,ESEL,EKILL,NSLE,NSEL,D,F,SF和BF命令得到更詳細的解釋。
? 後繼載荷步
在後繼載荷步中,用戶可以隨意殺死或重新啟動單元。象上面提到的,要正確的施加和刪除約束和結點載荷。
用下列命令殺死單元:
Command:EKILL
GUI: Main Menu>Solution>-Load Step Opts-Other>Kill Elements
用下列命令重新啟動單元:
Command: EALIVE
GUI: Main Menu>Solution>-Load Step Opts-Other>Activate Elem
!第二個(或後繼)載荷步:
TIME,...
ESEL,...
EKILL,... !殺死選擇的單元
ESEL,...
EALIVE,... !重新啟動選擇的單元
FDELE,... !刪除不活動自由度的結點載荷
D,... !約束不活動自由度
F,... !在活動自由度上施加合適的結點載荷
DDELE,... !刪除重新啟動的自由度上的約束
SAVE
SOLVE 四、
u /grid, key
key: “0” 或“off” 無網路 “1”或“on” xy網路 “2”或“x” 只有x線
“3”或“y” 只有y線 u xvar, n
n: “0”或“1” 將x軸作為時間軸 “n” 將x軸表示變數“n” “-1” ?
u /axlab, axis, lab 定義軸線的標誌
axis: “x”或“y”
lab: 標誌,可長達30個字元
u plvar, nvar, nvar2, ……,nvar10 畫出要顯示的變數(作為縱坐標) 五、
Nsel, type, item, comp, vmin, vmax, vinc, kabs 選擇一組節點為下一步做準備 Type: S: 選擇一組新節點(缺省) R: 在當前組中再選擇 A: 再選一組附加於當前組 U: 在當前組中不選一部分 All: 恢復為選中所有 None: 全不選 Inve: 反向選擇
Stat: 顯示當前選擇狀態 Item: loc: 座標
node: 節點號 Comp: 分量
Vmin,vmax,vinc: ITEM範圍 Kabs: “0” 使用正負號 “1”僅用絕對值 六、
VDELE, NV1, NV2, NINC, KSWP: 刪除未分網格的體
nv1:初始體號
nv2:最終的體號
ninc:體號之間的間隔 kswp=0:只刪除體
kswp=1:刪除體及組成關鍵點,線面 如果nv1=all,則nv2,ninc不起作用 七、
VSEL, Type, Item, Comp, VMIN, VMAX, VINC, KSWP Type,是選擇的方式,有選擇(s),補選(a),不選,全選(all)、反選(inv)等,其餘方式不常用
Item, Comp 是選取的原則以及下面的子項 如 volu 就是根據實體編號選擇,
loc 就是根據座標選取,它的comp就可以是 實體的某方向座標! 其餘還有 材料類型、實常數等
MIN, VMAX, VINC,這個就不必說了吧! ,例:vsel,s,volu,,14
vsel,a,volu,,17,23,2
上面的命令選中了實體編號為 14,17,19,21,23的五個實體
u rforce, nvar, node, item, comp, name 指定待存儲的節點力資料 nvar: 變數號 node: 節點號
item comp F x, y.z M x, y,z
name: 給此變數一個名稱,8個字元 u add, ir, ia,ib,ic,name,--,--,facta, factb, factc 將ia,ib,ic變數相加賦給ir變數 ir, ia,ib,ic:變數號 name: 變數的名稱
Fini(退出四大模組,回到BEGIN層) /cle (清空記憶體,開始新的計算) 1〃 定義參數、陣列,並賦值. 2〃 /prep7(進入前處理)
定義幾何圖形:關鍵點、線、面、體
status: new 重新分析(缺省),以後各項將忽略
rest 再分析,僅對static,full transion 有效
ldstep: 指定從哪個荷載步開始繼續分析,缺省為最大的,runn數(指分析點的最後一步) substep: 指定從哪個子步開始繼續分析。缺省為本目錄中,runn檔中最高的子步數 action, continue: 繼續分析指定的ldstep,substep
說明:繼續以前的分析(因某種原因中斷)有兩種類型 singleframe restart: 從停止點繼續
需要檔:jobname.db 必頇在初始求解後馬上存檔 jobname.emat 單元矩陣
jobname.esav 或 .osav : 如果.esav壞了,將.osav改為.esav
results file: 不必要,但如果有,後繼分析的結果也將很好地附加到它後面 注意:如果初始分析生成了.rdb, .ldhi, 或rnnn 文件。必頇刪除再做後繼分析 步驟: (1)進入anasys 以同樣工作名 (2)進入求解器,並恢復資料庫
(3)antype, rest (4)指定附加的荷載
(5)指定是否使用現有的矩陣(jobname.trl)(缺省重新生成) kuse: 1 用現有矩陣 (6)求解
multiframe restart:從以有結果的任一步繼續(用不著) u pred,sskey, --,lskey….. 在非線性分析中是否打開預測器
sskey: off 不作預測(當有旋轉自由度時或使用solid65時缺省為off)
on 第一個子步後作預測(除非有旋轉自由度時或使用solid65時缺省為on) -- : 未使用變數區
lskey: off 跨越荷載步時不作預測(缺省)
on 跨越荷載步時作預測(此時sskey必頇同時on) 注意:此命令的缺省值假定solcontrol為on u autots, key 是否使用自動時間步長 key:on: 當solcontrol為on時缺省為on off: 當solcontrol為off時缺省為off
1: 由程式選擇(當solcontrol為on且不發生autots命令時在 .log檔中紀錄“1” 注意:當使用自動時間步長時,也會使用步長預測器和二分步長 u NROPT, option,--,adptky 指定牛頓拉夫遜法求解的選項 OPTION: AUT程式選擇 FULL:完全牛頓拉夫遜法 MODI:修正的牛頓拉夫遜法 INIT:使用初始剛陣
UNSYM:完全牛頓拉夫遜法,且允許非對稱剛陣
ADPTKY:ON: 使用自適應下降因數
OFF:不使用自適應下降因數 u NLGEOM,KEY
KEY: OFF:不包括幾何非線性(缺省) ON:包括幾何非線性
u ncnv, kstop, dlim, itlim, etlim, cplim 終止分析選項 kstop: 0 如果求解不收斂,也不終止分析
1 如果求解不收斂,終止分析和程式(缺省) 2如果求解不收斂,終止分析,但不終止程式 dlim:最大位移限制,缺省為1.0e6 itlim: 累積迭代次數限制,缺省為無窮多
etlim:程式執行時間(秒)限制,缺省為無窮 cplim:cpu時間(秒)限制,缺省為無窮
u solcontrol ,key1, key2,key3,vtol 指定是否使用一些非線性求解缺省值 key1: on 啟動一些優化缺省值(缺省)
CNVTOL Toler=0.5%Minref=0.01(對力和彎矩) NEQIT 最大迭代次數根據模型設定在15~26之間 ARCLEN 如用弧長法則用較ansys5.3更先進的方法 PRED 除非有rotx,y,z或solid65,否則打開 LNSRCH 當有接觸時自動打開
CUTCONTROL Plslimit=15%, npoint=13 SSTIF 當NLGEOM,on時則打開
NROPT,adaptkey 關閉(除非:摩擦接觸存在;單元12,26,48,49,52存在;當塑性存在且有單元20,23,24,60存在) AUTOS 由程式選擇 off 不使用這些缺省值
key2: on 檢查接觸狀態(此時key1為on)
此時時間步會以單元的接觸狀態(據keyopt(7)的假定)為基礎 當keyopt(2)=on 時,保證時間步足夠小 key3: 應力荷載剛化控制,儘量使用缺省值
空:缺省,對某些單元包括應力荷載剛化,對某些不包括(查) nopl:對任何單元不包括應力剛化
incp:對某些單元包括應力荷載剛化(查) vtol:
u outres, item, freq, cname 規定寫入資料庫的求解資訊 item: all 所有求解項
basic 只寫nsol, rsol, nload, strs nsol 節點自由度
rsol 節點作用荷載
nload 節點荷載和輸入的應變荷載(?) strs 節點應力
freq: 如果為n,則每n步(包括最後一步)寫入一次 none: 則在此荷載步中不寫次項 all: 每一步都寫
last: 只寫最後一步(靜力或瞬態時為缺省) 3.3 定義載荷步
u nsubst, nsbstp, nsbmx, nsbmn, carry 指定此荷載步的子步數 nsbstp: 此荷載步的子步數
如果自動時間步長使用autots,則此數定義第一子步的長度;如果solcontrol打開,且3D面-面接觸單元使用,則缺省為1-20步;如果solcontrol打開,並無3D接觸單元,則缺省為1子步;如果solcontrol關閉,則缺省為以前指定值;如以前未指定,則缺省為1) nsbmx, nsbmn:最多,最少子步數(如果自動時間步長打開)? u time, time 指定荷載步結束時間 注意:第一步結束時間不可為“0”
u f, node, lab, value, value2, nend, ninc 在指定節點加集中荷載 node:節點號
lab: Fx,Fy,Fz,Mx,My,Mz value: 力大小
value2: 力的第二個大小(如果有複數荷載)
nend,ninc:在從node到nend的節點(增量為ninc)上施加同樣的力 注意:(1)節點力在節點坐標系中定義,其正負與節點坐標軸正向一致 u sfa, area, lkey, lab, value, value2 在指定面上加荷載 area: n 面號 all 所有選中號
lkey: 如果是體的面,忽略此項 lab: pres
value: 壓力值
u SFBEAM, ELEM, LKEY, LAB, VALI, VALJ, VAL2I, VAL2J, IOFFST, JOFFST 對梁單元施加線荷載
ELEM: 單元號,可以為ALL,即選中單元
LKEY: 面載類型號,見單元介紹。對於BEAM188,1為豎向;2為橫向;3為切向 VALI,VALJ: I, J節點處壓力值 VAL2I,VAL2J: 暫時無用
IOFFST, JOFFST: 線載距離I, J 節點距離
u lswrite, lsnum 將荷載與荷載選項寫入荷載檔中 lsnum :荷載步檔案名的尾碼,即荷載步數
當 stat 列示當前步數
init 重設為“1”
缺省為當前步數加“1” 3.3.1 注意
1. 儘量加面載,不加集中力,以免奇異點 2. 面的切向荷載必頇借助面單元 3.4 求解載荷步
u lssolve, lsmin, lsmax, lsinc 讀入並求解多個荷載步 lsmin, lsmax, lsinc :荷載步檔範圍 4 /post1(通用後處理)
u set, lstep, sbstep, fact, king, time, angle, nset 設定從結果檔讀入的資料 lstep :荷載步數
sbstep:子步數,缺省為最後一步 time: 時間點(如果弧長法則不用)
nset: data set number
u dscale, wn, dmult 顯示變形比例 wn: 窗口號(或all),缺省為1
dmult, 0或auto : 自動將最大變形圖畫為構件長的5% u pldisp, kund 顯示變形的結構 kund: 0 僅顯示變形後的結構 1 顯示變形前和變形後的結構
2 顯示變形結構和未變形結構的邊緣
u *get, par, node, n, u, x(y,z) 獲得節點n的x(y,z)位移給參數par 等價於函數 ux,uy,uz
node(x,y,z): 獲得(x,y,z)節點號
arnode(x,y,z):獲得和節點n相連的面 注意:此命令也可用於/solu模組
u fsum, lab, item 對單元之節點力和力矩求和 lab: 空 在整體迪卡爾坐標系下求和 rsys 在當前啟動的rsys坐標系下求和
item: 空 對所有選中單元(不包括接觸元)求和 cont: 僅對接觸節點求和
u PRSSOL, ITEM, COMP 列印BEAM188、BEAM189截面結果
說明:只有剛計算完還未退出ANSYS時可用,重新進入ANSYS時不可用
item comp 截面資料及分量標誌 S COMP X,XZ,YZ應力分量
PRIN S1,S2,S3主應力SINT應力強度,SEQV等效應力
EPTO COMP 總應變
PRIN 總主應變,應變強度,等效應變 EPPL COMP 塑性應變分量
PRIN 主塑性應變,塑性應變強度,等效塑性應變
u plnsol, item, comp, kund, fact 畫節點結果為連續的輪廓線 item: 項目(見下表) comp: 分量
kund: 0 不顯示未變形的結構 1 變形和未變形重疊 2 變形輪廓和未變形邊緣
fact: 對於接觸的2D顯示的比例係數,缺省為1 item comp discription u x,y,z,sum 位移
rot x,y,z,sum 轉角
s x,y,z,xy,yz,xz 應力分量 1,2,3 主應力
Int,eqv 應力intensity,等效應力 epeo x,y,z,xy,yz,xz 總位移分量 1,2,3 主應變
Int,eqv 應變intensity,等效應變
epel x,y,z,xy,yz,xz 彈性應變分量 1,2,3 彈性主應變
Int,eqv 彈性intensity,彈性等效應變 eppl x,y,z,xy,yz,xz 塑性應變分量
u PRNSOL, item, comp 列印選中節點結果 item: 項目(見上表) comp: 分量
u PRETAB, LAB1, LAB2, ……LAB9 沿線單元長度方向繪單元表資料 LABn : 空: 所有ETABLE命令指定的列名
列名: 任何ETABLE命令指定的列名
u PLLS, LABI, LABJ, FACT, KUND 沿線單元長度方向繪單元表資料 LABI:節點I的單元表列名 LABJ:節點J的單元表列名 FACT: 顯示比例,缺省為1 kund: 0 不顯示未變形的結構 1 變形和未變形重疊 2 變形輪廓和未變形邊緣
正在阅读:
ANSYS指令说明09-29
中国房地产经纪行业竞争分析及发展前景预测报告2015-2020年07-29
什么是微腐败 “微腐败”的具体表现形式02-23
某地博物馆可行性研究报告范例012705-26
2022年教师节“学会感恩”主题班会07-31
西部大中型企业自主创新能力评价及提升研究06-11
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 指令
- 说明
- ANSYS