




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
APDL基礎(chǔ)
概論APDL
基礎(chǔ)APDL基礎(chǔ)
概論APDL是ANSYS參數(shù)化設(shè)計(jì)語(yǔ)言的縮寫,一個(gè)功能強(qiáng)大的描述性語(yǔ)言能對(duì)模型進(jìn)行參數(shù)化并自動(dòng)處理一般的任務(wù)APDL可以實(shí)現(xiàn):模型的參數(shù)化獲取ANSYS數(shù)據(jù)庫(kù)信息進(jìn)行數(shù)學(xué)運(yùn)算,包括矢量及矩陣操作定義經(jīng)常使用的命令或宏的縮寫(快捷鍵)用if-then-else分支、do循環(huán)及用戶指令生成執(zhí)行一系列任務(wù)的宏。APDL基礎(chǔ)
…主要內(nèi)容A.參數(shù)的定義與使用B.恢復(fù)數(shù)據(jù)庫(kù)信息C.數(shù)組D.分支結(jié)構(gòu)E.Do循環(huán)APDL基礎(chǔ)
A.參數(shù)的定義與使用例子:inrad=2.5outrad=8.2numholes=4thick=outrad-inrade=2.7e6density=0.283bb=cos(30)pi=acos(-1)g=386massdens=density/gcircumf=2*pi*radarea=pi*r**2dist=sqrt((y2-y1)**2+(x2-x1)**2)slope=(y2-y1)/(x2-x1)theta=atan(slope)jobname=‘proj1’Name=ValueAPDL基礎(chǔ)
…參數(shù)的定義與使用參數(shù)的命名規(guī)則參數(shù)的調(diào)用APDL基礎(chǔ)
…參數(shù)的定義與使用使用參數(shù)的例子:jobname=‘proj1’/filnam,jobname !Jobname/prep7ex=30e6mp,ex,1,ex !Young’smodulusforce=500fk,2,fy,-force !ForceatKP2fk,6,fx,force/2 !ForceatKP6APDL基礎(chǔ)
B.獲取數(shù)據(jù)庫(kù)信息獲取數(shù)據(jù)庫(kù)信息并將其分配給參數(shù),使用*GET
命令或UtilityMenu>Parameters>GetScalarData...可以得到大量包括模型及結(jié)果的信息,參加*GET
命令的描述APDL基礎(chǔ)
C.數(shù)組三種類型的數(shù)組:數(shù)組表字符數(shù)組是標(biāo)準(zhǔn)的一維、二維和三維數(shù)值矩陣表與數(shù)組類似,但它的行、列、面表示可以是實(shí)數(shù),允許進(jìn)行插值。字符數(shù)組可以是一維、二維及三維字符串矩陣814 17 3861057 -47 7041033 -52 3487141 25 -66622 107 1115x3arrayBB=數(shù)組參數(shù)是可以有多個(gè)值的參數(shù)可以是一維、二維及三維1-D:m
行x1
列2-D:m
行xn
列3-D:m行xn列xk
面17.1-47.6-5.225.0107.9814 17 3861057 -47 7041033 -52 3487141 25 -66622 107 1115x1數(shù)組5x3數(shù)組mxnx3數(shù)組AA=BB=CC=APDL基礎(chǔ)
…定義數(shù)組參數(shù)ArrayParameters
…數(shù)組操作一旦定義了數(shù)組,就可以執(zhí)行一系列的操作UtilityMenu>Parameters>ArrayOperations或*VFUN,*VOPER,*VSCFUN,*VWRITE,etc等數(shù)組參數(shù)
…數(shù)組操作*VFUN
對(duì)單個(gè)數(shù)組參數(shù)進(jìn)行操作*vfun,b(1),sin,a(1)
將使b(j)=sin(a(j))其他操作有:自然對(duì)數(shù),常用對(duì)數(shù),指數(shù)平方根,sort,拷貝從局部坐標(biāo)系變換到總體坐標(biāo)系或反之一個(gè)路徑的切向和法向矢量等等*VOPER
對(duì)兩數(shù)組進(jìn)行操作*voper,c(1),a(1),sub,b(1)
將使c(k)=a(k)-b(k)其他操作包括:加,減,乘,除最小,最大,邏輯操作derivatives,integrals點(diǎn)積和叉積數(shù)組參數(shù)
…數(shù)組操作ArrayParameters
…數(shù)組操作*VSCFUN
確定數(shù)組參數(shù)的屬性*vscfun,maxval,max,a(1)
產(chǎn)生一個(gè)標(biāo)量參數(shù)maxval=max(a(i))其它操作包括:對(duì)數(shù)組的所有單元求和統(tǒng)計(jì)量如平均量,中值,標(biāo)準(zhǔn)偏差,變量及均方根最小/最大,最小/最大的索引位置第一及最后的非零項(xiàng)的索引位置ArrayParameters
…數(shù)組操作*VWRITE
將數(shù)據(jù)以一定格式和順序?qū)懭胛募?*cfopen,wing,dat*vwrite(/,3x,’NodeNumber’,4x,’Temperature’,/)*vwrite,nnum(1),tval(1)(5x,f6.0,6x,e14.8)*cfclose
將會(huì)生成一個(gè)文件wing.dat,將數(shù)組nnum
和tval
按一定格式寫入例子:*get,x1,node,1,loc,x !x1=X節(jié)點(diǎn)1的坐標(biāo)[CSYS]*/post1*get,sx25,node,25,s,x !sx25=X節(jié)點(diǎn)25處應(yīng)力的[RSYS]**get,uz44,node,44,u,z !uz44=UZ節(jié)點(diǎn)44處的位移[RSYS]*nsort,s,eqv !通過(guò)米塞斯應(yīng)力過(guò)濾節(jié)點(diǎn)*get,smax,sort,,max !smax=過(guò)濾的最大值etable,vol,volu !將單元體積存儲(chǔ)為volssum !對(duì)所有的單元表的列求和*get,totvol,ssum,,vol !totvol=vol列的求和*CSYS=激活的坐標(biāo)系(CSYS)RSYS=激活的結(jié)果坐標(biāo)系(RSYS)APDL基礎(chǔ)
…獲取數(shù)據(jù)庫(kù)信息APDL基礎(chǔ)
…獲取數(shù)據(jù)庫(kù)信息一些數(shù)據(jù)可由函數(shù)得到
例如:x1=nx(1) !x1=X節(jié)點(diǎn)1的坐標(biāo)[CSYS]*nn=node(2.5,3,0) !nn=(2.5,3,0)附近的節(jié)點(diǎn)[CSYS]*/post1ux25=ux(25) !ux25=UX節(jié)點(diǎn)25處的位移[RSYS]*temp93=temp(93) !temp93=節(jié)點(diǎn)93處的溫度width=distnd(23,88) !width=節(jié)點(diǎn)23和88之間的距離APDL基礎(chǔ)
…獲取數(shù)據(jù)庫(kù)信息可以使用獲取函數(shù),象參數(shù)一樣:k,10,kx(1),ky(3) !KP10atXofKP1,YofKP3[CSYS]*k,11,kx(1)*2,ky(3) ![CSYS]*f,node(2,2,0),fx,100 !FXforceatnode(2,2,0)[CSYS]**CSYS=在激活的坐標(biāo)系下(CSYS)運(yùn)用IF-THEN-ELSE結(jié)構(gòu),只要條件滿足可以執(zhí)行一個(gè)或一系列命令分支以*IF開始并以*ENDIF結(jié)束.之間允許有*ELSEIF及*ELSE:*if,x,eq,y,then*elseif,x,eq,z,then*else*endifAPDL基礎(chǔ)
D.分支結(jié)構(gòu)APDL基礎(chǔ)
…分支條件可以是:x,EQ,y !x=yx,NE,y !xyx,LT,y !x<yx,LT,y !x>yx,LE,y !xyx,GE,y !xyx,ABLT,y !|x|<|y|x,ABGT,y !|x|>|y|x和y可以是數(shù)字、參數(shù)或參數(shù)表達(dá)式行為可以是:THEN
執(zhí)行后面的命令EXIT
離開do循環(huán)CYCLE
跳到do循環(huán)的尾端STOP
中止ANSYS行為值發(fā)生在條件為真時(shí)。否則ANSYS將移動(dòng)到*ELSEIF(如出現(xiàn)),*ELSE(如出現(xiàn)),及*ENDIF.*if,x,eq,y,
thenDo循環(huán)能夠執(zhí)行一系列命令數(shù)次在ANSYSdo循環(huán)中包括什么內(nèi)容沒(méi)有限制??梢詫?duì)整個(gè)分析過(guò)程進(jìn)行循環(huán)—包括前處理、求解及后處理-
如果情況許可。*DO
開始循環(huán),
*ENDDO
結(jié)束循環(huán)可以用*EXIT控制循環(huán),將離開do循環(huán),并且*CYCLE跳到do循環(huán)的尾端Exit
及cycle
也可以是IF測(cè)試的結(jié)果APDL基礎(chǔ)
E.Do循環(huán)!--MacroTOTVOLUME.MACtocalculatetotalelementvolume.!--Usage:IssueTOTVOLUMEinPOST1afterasolution.!--Result:!--a)evolume(i)=totalvolumeforelementtypei!--b)totvol=grandtotalvolume!*get,numtypes,etype,,num,count !Getnumberofelementtypes*dim,evolume,array,numtypes !Openanumtypesx1array*do,i,1,numtypes !Fori=1-numtypes... esel,s,type,,i !Selectelementsoftypei etable,volume,volu !Storevolumeinelementtable ssum !Sumelementtableitems *get,totvol,ssum,,item,volume !
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度檔口租賃合同-檔口租賃與社區(qū)商業(yè)合作
- 二零二五年度房屋墻面粉刷與室內(nèi)風(fēng)水布局設(shè)計(jì)合同
- 二零二五年度農(nóng)村土地永久轉(zhuǎn)讓合同(附農(nóng)業(yè)科技園區(qū)共建)
- 二零二五年度新能源汽車品牌使用權(quán)授權(quán)協(xié)議
- 二零二五年度農(nóng)村機(jī)井承包與農(nóng)村教育扶貧合同
- 2025年度智能制造股份轉(zhuǎn)讓免責(zé)協(xié)議
- 二零二五年度環(huán)保節(jié)能產(chǎn)品推廣服務(wù)合同
- 二零二五年度云計(jì)算知識(shí)產(chǎn)權(quán)保密合同范本(數(shù)據(jù)中心)
- 2025年度自建房施工合同履約監(jiān)管協(xié)議
- 2025年度果園果樹種植與休閑農(nóng)業(yè)綜合體轉(zhuǎn)讓協(xié)議
- 2023光伏板索支承結(jié)構(gòu)技術(shù)規(guī)程
- JJF1033-2023計(jì)量標(biāo)準(zhǔn)考核規(guī)范
- 2024年全國(guó)“紀(jì)檢監(jiān)察”業(yè)務(wù)相關(guān)知識(shí)考試題庫(kù)(附含答案)
- 抖音火花合同電子版獲取教程
- 中醫(yī)診斷學(xué)第七章第二節(jié)六經(jīng)辨證
- 租賃合同審批表
- 數(shù)據(jù)庫(kù)及其應(yīng)用-重點(diǎn)復(fù)習(xí)資料.代碼02120
- 巖石堅(jiān)固性和穩(wěn)定性分級(jí)表
- 律師事務(wù)所函[]第號(hào)
- 物流經(jīng)典游戲啤酒游戲(完全操作版)
- 新形勢(shì)下如何做一名合格的鄉(xiāng)鎮(zhèn)干部之我見
評(píng)論
0/150
提交評(píng)論