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