ANSYS?經(jīng)典常用命令大全(一)
2017-05-13 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
A,P1,P2,P3,P4,P5,P6,P7,P8,P9
此命令用已知的一組關鍵點點(P1~P9)來定義面(Area),
最少使用三個點才能圍成面,同時產(chǎn)生轉圍繞些面的線。
點要依次序輸入,輸入的順序會決定面的法線方向。
如果超過四個點,則這些點必須在同一個平面上。
Menu Paths:Main Menu>Preprocessor>Create>Arbitrary>Through KPs
*ABBR,Abbr,String--定義一個縮略語
Abbr:用來表示字符串"String"的縮略語,長度不超過8個字符.
String:將由"Abbr"表示的字符串,長度不超過60個字符
ABBRES,Lab,Fname,Ext-從一個編碼文件中讀出縮略語
Lab:指定讀操作的標題,
NEW:用這些讀出的縮略語重新取代當前的縮略語(默認)
CHANGE:將讀出的縮略語添加到當前縮略語陣列,并替代現(xiàn)存同名的縮略語.
Ext:如果"Fname"是空的,則缺省的擴展命是"ABBR".
ABBSAV,Lab,Fname,Ext-將當前的縮略語寫入一個文本文件里
Lab:指定寫操作的標題,若為ALL,表示將所有的縮略語都寫入文件(默認)
add, ir, ia,ib,ic,name,--,--,facta, factb, factc
將ia,ib,ic變量相加賦給ir變量
ir, ia,ib,ic:變量號
name: 變量的名稱
Adele,na1,na2,ninc,kswp
!kswp=0時只刪除掉面積本身,=1時低單元點一并刪除。
Adrag, nl1,nl2,nl3,nl4,nl5,nl6, nlp1,nlp2,nlp3,nlp4,nlp5,nlp6
!面積的建立,沿某組線段路徑,拉伸而成。
Afillt,na1,na2,rad
!建立圓角面積,在兩相交平面間產(chǎn)生曲面,rad為半徑。
*AFUN,Lab
在參數(shù)表達式中,為角度函數(shù)指定單位.
Lab:指定將要使用的角度單位.有3個選項.
RAD:在角度函數(shù)的輸入與輸出中使用弧度單位(默認)
DEG:在角度函數(shù)的輸入與輸出中使用度單位.
STAT:顯示該命令當前的設置(即是度還是弧度)
Agen, itime,na1,na2,ninc,dx,dy,dz,kinc,noelem,imove
!面積復制命令。
itime包含本身所復制的次數(shù);
na1,na2,ninc為現(xiàn)有的坐標系統(tǒng)下復制到其他位置(dx,dy,dz);
kinc為每次復制時面積號碼的增加量。
AINV, NA, NV
面與體相交生成一個相交面.
NA, NV :分別為指定面,指定體的編號.其中NA可以為P.
說明:面與體相交生成新面.如果相交的區(qū)域是線,則生成新線.
指定源實體的單元屬性和邊界條件不會轉換到新生成的實體上
AL,L1,L2,L3,L4,L5,L6,L7,L8,L9,L10
此命令由已知的一組直線(L1,…L10)圍繞成面(Area),
至少須要3條線才能形成面,線段的號碼沒有嚴格的順序限制,只要它們能完成封閉的面積即可。
同時若使用超過4條線去定義面時,所有的線必須在同一平面上,以右手定則來決定面積的方向。如果L1為負號,則反向。
Menu Paths:Main Menu>Preprocessor>Create>Arbitrary>By Lines
ALLSEL, LABT, ENTITY 選中所有項目
LABT: ALL: 選所有項目及其低級項目
BELOW: 選指定項目的直接下屬及更低級項目
ENTITY: ALL: 所有項目(缺省)
VOLU:體 高級
AREA:面
LINE :線
KP:關鍵點
ELEM:單元
NODE:節(jié)點 低級
Amesh, nA1,nA2,ninc 劃分面單元網(wǎng)格
nA1,nA2,ninc 待劃分的面號,nA1如果是All,則對所有選中面劃分
ANORM, ANUM, NOEFLIP
修改面的正法線方向.
ANUM:面的編號,改變面的正法線方向與面的法線方向相同.
NOEFLIP:確定是否要改變重定向面上單元的正法線方向,這樣可以使他們與面的正法線方向一致
若為0,改變單元的正法線方向;
若為1,不改變已存在單元的正法線方向;
說明:重新改變面的方向使得他們與指定的正法線方向相同.
不能用"ANORM"命令改變具體或面載荷的任何單元的正法線方向.
ansys數(shù)學函數(shù)
ABS(X) 求絕對值
ACOS(X) 反余弦
ASIN(X) 反正弦
ATAN(X) 反正切
ATAN2(X,Y) 反正切, ArcTangent of (Y/X) , 可以考慮變量X,Y 的符號
COS(X) 求余弦
COSH(X) 雙曲余弦
EXP(X) 指數(shù)函數(shù)
GDIS(X,Y) 求以X為均值,Y為標準差的高斯分布,在使用蒙地卡羅法研究隨機荷載和隨機材料參數(shù)時,可以用該函數(shù)處理計算結果
LOG(X) 自然對數(shù)
LOG10(X) 常用對數(shù)(以10為基)
MOD(X,Y) 求 X/Y的余數(shù). 如果 Y=0, 函數(shù)值為 0
NINT(X) 求最近的整數(shù)
RAND(X,Y) 取隨機數(shù),其中X 是下限, Y是上限
SIGN(X,Y) 取 X的絕對值并賦予Y的符號. Y>=0, 函數(shù)值為|X|, Y<0, 函數(shù)值為-|X|,. SIN(X) 正弦
SINH(X) 雙曲正弦
SQRT(X) 平方根
TAN(X) 正切
TANH(X) 雙曲正切
antype, status, ldstep, substep, action
ANTYPE, Antype, Status, LDSTEP, SUBSTEP, Action
聲明分析類型,即欲進行哪種分析,系統(tǒng)默認為靜力學分析。
antype:
static or 1 靜力分析
buckle or 2 屈曲分析
modal or 3 模態(tài)分析
trans or 4 瞬態(tài)分析
status: new 重新分析(缺省),以后各項將忽略
rest 再分析,僅對static,full transion 有效
ldstep: 指定從哪個荷載步開始繼續(xù)分析,缺省為最大的,runn數(shù)(指分析點的最后 一步)
substep: 指定從哪個子步開始繼續(xù)分析。缺省為本目錄中,runn文件中最高的子步 數(shù)
action, continue: 繼續(xù)分析指定的ldstep,substep
說明:繼續(xù)以前的分析(因某種原因中斷)有兩種類型
singleframe restart: 從停止點繼續(xù)
需要文件:jobname.db 必須在初始求解后馬上存盤
jobname.emat 單元矩陣
jobname.esav 或 .osav :
如果.esav壞了,將.osav改為.esav
results file: 不必要,但如果有,后繼分析的結果也將很好地附加到它后面
注意:如果初始分析生成了.rdb, .ldhi, 或rnnn 文件。必須刪除再做后繼分析
步驟:
(1)進入anasys 以同樣工作名
(2)進入求解器,并恢復數(shù)據(jù)庫
(3)antype, rest
(4)指定附加的荷載
(5)指定是否使用現(xiàn)有的矩陣(jobname.trl)(缺省重新生成)
kuse: 1 用現(xiàn)有矩陣
(6)求解
multiframe restart:從以有結果的任一步繼續(xù)(用不著)
Menu Paths:Main Menu>Prprocessor>Loads>New Analysis
Menu Paths:Main Menu>Prprocessor>Loads>Restart
Menu Paths:Main Menu>Prprocessor>Solution>New Analysis
Menu Paths:Main Menu>Prprocessor>Solution>Restart
Aoffst,narea,dist,kinc
!復制一塊面積,產(chǎn)生方式為平移(offset)一塊面積,以平面法線方向,平移距離為dist,kinc為面積號碼增加量。
APTN, NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9
面分割.
NA1, NA2, NA3, NA4, NA5, NA6, NA7, NA8, NA9:分割面的編號,其中NV1為P,ALL或元件名.
說明:分割相交面.該命令與"ASBA","AOVLAP"功能相似.
如果兩個或兩個以上的面相交區(qū)域是一個面(即共面),
那么新面由輸入面相交部分的邊界和不相交部分的邊界組成,即命令"AOVLAP".
如果兩個或兩個以上的面相交是一條線(即不共面),那么這些面沿相交線分割或被分開,
即命令"ASBA",在"APTN"操作中兩種類型都可能會出現(xiàn),不相交的面保持不變, 指定源實體的單元屬性和邊界條件不會轉化到新生成的實體上.
AREVERSE, ANUM, NOEFLIP
對指定面的正法線方向進行反轉.
ANUM:將要旋轉正法線方向的面編號,也可以用ALL,P或元件名.
NOEFLIP:確定是否改變面上單元的正法線方向控制項.
若為0:改變面上單元的正法線方向(默認).
若為1:不改變已存在單元的正法線方向.
說明:不能用"AREVERSE"命令改變具有體或面載荷的任何單元的法線方向.建議在確定單元正法線
方向正確后再施加載荷.實常數(shù)如非均勻殼厚度和帶有斜度梁常數(shù)等在方向反轉后無效
AROTAT,NL1,NL2,NL3,NL4,NL5,NL6,PAX1,PAX2,ARC,NSEG
建立一組圓柱型面(Area)。
產(chǎn)生方式為繞著某軸(PAX1,PAX2為軸上的任意兩點,并定義軸的方向),
旋轉一組已知線段(NL1~NL6),
以已知線段為起點,旋轉角度為ARC,NSEG為在旋轉角度方向可分的數(shù)目。
Menu Paths:Main Menu>Preprocessor>Operator>Extrude/Sweep>About Axis
Arsym,ncomp,na1,na2,ninc,kinc,noelem,imove
!復制一組面積na1,na2,ninc對稱于軸ncomp;kinc為每次復制時面積號碼的增加量。
ASBA, NA1, NA2, SEPO, KEEP1, KEEP2
從一個面中減去另一個面的剩余部分生成面.
NA1:被減面的編號,不能再次應用于NA2,NA1可以為ALL,P或元件名.
NA2:減去面的編號,如果NA2為ALL,是除了NA1所指定的面以外所有選取的面. SEPO:確定NA1和NA2相交面的處理方式.
KEEP1:確定NA1是否保留或刪除控制項.
空:使用命令"BOPTN"中變量KEEP的設置.
DELTET:刪除NA1所表示的面.
KEEP:保留NA1所表示的面.
KEEP2 :確定NA2是否保留或者刪除控制項,參考KEEP1.
(參考命令匯總里的"VSBV")
ASBV, NA, NV, SEPO, KEEPA, KEEPV
面由體分割并生成新面.
NA, NV:分別為指定的面編號和體編號.
其余的變量參考前面翻譯的命令"ASBA".
*ASK, Par, Query, DVAL
提示用戶輸入?yún)?shù)值
Par 是數(shù)字字母名稱,用于存儲用戶輸入數(shù)據(jù)的標量參數(shù)的名稱;
Query是文本串,向用戶提示輸入的信息,最多包含54個字符,不要使用具有特殊意義的字符,如"$"或"!";
DVAL 是用戶用空響應時賦給該參數(shù)的缺省值;該值可以是一個1-8個字符的字符串(括在單引號中),也可以是一個數(shù)值.如果沒有賦缺省值,用戶用空格響應時,該參數(shù)被刪除.
Askin,nl1,nl2,nl3,nl4,nl5,nl6
!沿已知線建立一個平滑薄層曲面。
ASUB, NA1, P1, P2, P3, P4
通過已存在的面的形狀生成一個面.
NA1:指定已存在的面號,NA1也可以為P.
P1, P2, P3, P4 :依次為定義面的第1,2,3和4個角點的關鍵點號.
說明:新面將覆蓋舊面,當被分割的面是由復雜形狀組成而不能在單一座標系內生成的情況下可以使用該命令.關鍵點和相關的線都必須位于已存在的面內,在給定的面內生成不可見的線.忽略激活坐標系.
autots, key 是否使用自動時間步長
key:on: 當solcontrol為on時缺省為on
off: 當solcontrol為off時缺省為off
1: 由程序選擇(當solcontrol為on且不發(fā)生autots命令時在 .log文件中紀錄“1”
注意:當使用自動時間步長時,也會使用步長預測器和二分步長
/axlab, axis, lab 定義軸線的標志
axis: “x”或“y”
lab: 標志,可長達30個字符
Blc4,xcorner,ycorner,width,height,depth
!建立一個長方體區(qū)塊。
Blc5,xcenter,ycenter,width,height,depth
!建立一個長方體區(qū)塊。區(qū)塊體積中心點的x、y坐標。
BLOCK,X1,X2,Y1,Y2,Z1,Z2
建立一個長方體,以對頂角的坐標為參數(shù)。X1,X2為X向最小及最大坐標值,Y1,Y2為Y向最小及最大坐標值, Z1,Z2為X向最小及最大坐標值。
Menu paths:Main Menu>Preprocessor>Create>Block>By Dimensions
BOPTN, Lab, Value
設置布爾操作選項.
Lab:它的值如下:
Lab=DEFA,恢復各選項的默認值;
Lab=STAT,列表輸出當前的設置狀態(tài);
Lab=KEEP.刪除或保留輸入實體選項;
Lab=NWARN,警告信息選項;
Lab=VERSION,布爾操作兼容性選項.
Value:根據(jù)Lab的不同有不同的值,
如果Lab=KEEP,若Value=ON,刪除輸入實體, 如果Lab=NWARN,其值有:
0:布爾操作失敗時產(chǎn)生一個警告信息.
1:布爾操作失敗時不產(chǎn)生警告信息或錯誤信息.
-1:布爾操作失敗時產(chǎn)生一個錯誤信息
如果Lab=VERSION,其值有:
RV52:激活5.2版本兼容性選項;
RV51:激活5.1版本兼容性選項;
Bspline,p1,p2,p3,p4,p5,p6,xv1,yv1,zv1,xv6,yv6,zv6
!通過6點曲線,并定義兩端點的斜率。
*CFCLOS
關閉一個"命令"文件.格式:*CFCLOS
*CFOPEN, Fname, Ext
打開一個"命令"文件. Ext:如果Fname為空,則其擴展名為"CMD"
*CFWRITE, Command
把ANSYS命令寫到由*CFOPEN打開的文件中.Command是將要寫的命令或字符串.
Circle,pcent,rad,paxis,pzero,arc,nseg
產(chǎn)生圓弧線。該圓弧線為圓的一部分,依參數(shù)狀況而定,與目前所在的坐標系統(tǒng)無關, 6點的號碼和圓弧的線段號碼會自動產(chǎn)生。
Pcent為圓弧中心坐標點的號碼;
paxis 定義圓心軸正方向上任意點的號碼;
Pzero定義圓弧線起點軸上的任意點的號碼,此點不一定在圓上;
RAD:圓的半徑,若此值不輸,則半徑的定義為PCENT到PZERO的距離
ARC:弧長(以角度表示),若輸入為正值,則由開始軸產(chǎn)生一段弧長,若沒輸和,產(chǎn)生一個整圓。
NSEG:圓弧欲劃分的段數(shù),此處段數(shù)為線條的數(shù)目,非有限元網(wǎng)格化時的數(shù)目。默認為4。
Menu Paths:Main Menu>Preprocessor>Create>Arcs>By End Cent & Radius
Menu Paths:Main Menu>Preprocessor>Create>Arcs>Full Circle。
/clear
!清除目前所以的database資料,該命令在起始層才有效。
cm, cname, entity
定義組元,將幾何元素分組形成組元
cname: 由字母數(shù)字組成的組元名
entity: 組元的類型(volu, area, line, kp, elem, node)
cmgrp, aname, cname1, ……,cname8
將組元分組形成組元集合
aname: 組元集名稱
cname1……cname8: 已定義的組元或組元集名稱
CON4, XCENTER, YCENTER, RAD1, RAD2, DEPTH
在工作平面上生成一個圓椎體或圓臺.
XCENTER, YCENTER:圓椎體或圓臺中心軸在工作平面上X和Y的座標值.
RAD1,RAD2:圓椎體或圓臺兩底面半徑.
DEPTH :離工作平面的垂直距離即椎體的高度,平行于Z軸,DEPTH 不能為0.
說明:在工作平面上生成一個實心圓椎體或圓臺.
圓椎體的體積必須大于0,一個底面或兩個底面都為圓形,并且由兩個面組成.
Cone,rtop,rbot,z1,z2,theta1,theta2
!建立一個圓錐體積。
Rtop,z1為圓錐上平面的半徑與長度、rbot,z2為圓錐下平面的半徑與長度;theat1,theta2為圓錐的起始、終結角度
cp, nset, lab,,node1,node2,……node17
nset: 耦合組編號
lab: ux,uy,uz,rotx,roty,rotz
node1-node17: 待耦合的節(jié)點號。如果某一節(jié)點號為負,則此節(jié)點從該耦合組中刪去。
如果node1=all,則所有選中節(jié)點加入該耦合組。
注意:
1,不同自由度類型將生成不同編號
2,不可將同一自由度用于多套耦合組
CPINTF, LAB, TOLER
將相鄰節(jié)點的指定自由度定義為耦合自由度
LAB:UX,UY,UZ,ROTX,ROTY,ROTZ,ALL
TOLER: 公差,缺省為0.0001
說明:先選中欲耦合節(jié)點,再執(zhí)行此命令
*CREATE, Fname, Ext
打開或生成一個宏文件
Fname:若在宏里,使用命令"*USE"的Name選項讀入文件時,不要使用路徑名.
Ext:若在宏里,使用命令"*USE"的Name選項讀入文件時,不要使用文件文件擴展名
csys,kcn
聲明坐標系統(tǒng),系統(tǒng)默認為卡式坐標(csys,0)。
kcn = 0 笛卡爾
1 柱坐標
2 球
4 工作平面
5 柱坐標系(以Y軸為軸心)
n 已定義的局部坐標系
Menu Paths:Utility Menu>WorkPlane>Change Active CS to>(CSYS Type)
Menu Paths:Utility Menu>WorkPlane>Change Active CS to>Working Plane
Menu Paths:Utility Menu>WorkPlane>Offset WP to>Global Origin
*cycle
當執(zhí)行DO循環(huán)時,ANSYS程序如果需要繞過所有在*cycle和*ENDDO之間的命令,只需在下一次循環(huán)前執(zhí)行它.
Cyl4,xcenter,ycenter, rad1, theta1, rad2,theta2,depth
!建立一個圓柱體積。以圓柱體積中心點的x、y坐標為基準;rad1,rad2為圓柱的內外半徑;theat1,theta2為圓柱的起始、終結角度。
Cyl5,xedge1,yedge1,xedge2,yedge2,depth
!建立一個圓柱體積。xedge1,yedge1,xedge2,yedge2為圓柱上面或下面任一直徑的x、y起點坐標與終點坐標。
文章綜合于網(wǎng)絡,如有侵權請聯(lián)系刪除!
相關標簽搜索:ANSYS?經(jīng)典常用命令大全(一) Ansys有限元培訓 Ansys workbench培訓 ansys視頻教程 ansys workbench教程 ansys APDL經(jīng)典教程 ansys資料下載 ansys技術咨詢 ansys基礎知識 ansys代做 Fluent、CFX流體分析 HFSS電磁分析 Abaqus培訓