ansys怎么删除线段_科学网—ansys常用命令 - 刘敬寿的博文
prep7/pnum,label,key!在有限元模塊圖形中顯示號碼。Label=欲顯示對象的名稱,node節點,elem元素,kp點,line線,area面積,volu體積;key=0為不顯示號碼(系統默認),=1為顯示號碼。et,itype,ename,kopt1, kopt2, kopt3, kopt4, kopt5, kopt6,inopr!元素類型定義。Itype為元素類型號碼,通常由1開始;ename為ANSYS元素庫的名稱,如beam3,plane42,solid45等;kopt1~kopt6為元素特性編碼,如beam3的kopt6=1時,表示分析后的結果可輸出節點的力及力矩,link1無需任何元素特性編碼。mp,lab,mat,c0,c1,c2,c3,c4!定義材料特性。Lab為材料特性類別,如楊氏系數lab=ex、ey、ez,密度lab=dens,泊松比lab=nuxy、nuyz、nuzx,剪力模數lab=gxy、gyz、gxz,熱膨脹系數lab=alpx、alpy、alpz,熱傳導系數lab=kxx、kyy、kzz,比熱lab=c;mat對應前面定義的元素類型號碼Itype;c0為材料特性類別的值。r,nset,r1,r2,r3,r4,r5,r6!元素幾何特性。nset通常由1開始;r1~r6幾何特性的值。注:solid45元素不需要此命令,beam3單元有area截面積,慣性矩izz,高度height等。例如:r,1,3e-4(截面積),2.5e-9(慣性矩),0.01(高度)local,kcn,kcs,xc,yc,zc,thxy,thyz,thzx,par1,par2!定義區域坐標系統。kcn區域坐標系統代號(大于10);kcs區域坐標系統屬性(0為卡式坐標,1為圓柱坐標,2為球面坐標);xc,yc,zc(該區域坐標系統與整體坐標系統原點關系)。csys,kcn!聲明坐標系統,系統默認為卡式坐標(csys,0)。k,npt,x,y,z!定義點。npt為點的號碼;x,y,z為節點在目前坐標系統下的坐標位置。kfill,np1,np2,nfill,nstrt,ninc,space!點填充。np1和np2兩點間,nfill為填充點的個數;nstrt,ninc,space為分布狀態。kgen,itime,np1,np2,ninc,dx,dy,dz,kinc,noelem,imove!點復制。itime包含本身所復制的次數;knic為每次復制時點號碼增加量;np1,np2,ninc點復制范圍;dx,dy,dz每次復制在現有坐標下幾何位置的改變量。ksymm,ncomp,np1,np2,ninc, kinc,noelem,imove!復制一組(np1,np2,ninc)點對稱于某軸(ncomp);knic為每次復制時點號碼增加量。kl,nl1,ratio,nk1!在已知線(nl1)上建立一個點(nk1),該點的位置由占全線段比例(radio)而定,比例為p1至nk1長度與p1至p2的長度。kmodif,npt,x,y,z!修改現有點(npt)到新坐標(x,y,z)位置。knode,npt,node!定義點(npt)于已知節點(node)上。kdele,np1,np2,ninc!將一組點刪除。ksel,type,item,comp,vmin,vmax,vinc,kabs!選擇有效點,type為選擇方式。Wpoffs,xoff,yoff,zoff!將工作平面中心點移到另外一點。Wprota,thxy,thyz,thzx!將工作平面順時針旋轉一個角度。l,p1,p2,ndiv,space,xv1,yv1,zv1,xv2,yv2,zv2!由兩點定義線段,此線段的形狀可為直線(斜率)為0,或為曲線(以線段兩端斜率xv1,yv1,zv1,xv2,yv2,zv2而定);ndiv為線段在進行網格化時欲分的元素數目。Lstr,p1,p2!用兩個點來定義一條直線。Lcomb,nl1,nl2,keep!將兩條線合并為一條線,keep=0時原線段刪除,keep=1時保留。Ldiv,nl1,ratio,pdiv,ndiv,keep!將線分割為數條線,nl1為線段的號碼;ndiv為線段欲分的段數(系統默認為兩段),大于2時為均分;ratio為兩段的比例(等于2時才作用);keep=0時原線段刪除,keep=1時保留。Lgen,itime,nl1,nl2,ninc,dx,dy,dz,kinc,noelem,imove!線段復制命令。itime包含本身所復制的次數;nl1,nl2,ninc為現有的坐標系統下復制到其他位置(dx,dy,dz);kinc為每次復制時線段號碼的增加量。Lfillt,nl1,nl2,rad,pcent!在兩相交的線段nl1,nl2間產生一條半徑等于rad的圓角曲線,同時自動產生三個點,其中兩個點在nl1,nl2上,第三個點是新曲線的圓心定(若pcent=0,則不產生該點)。Larc,p1,p2,pc,rad!定義兩點間的圓弧線,其半徑為rad,pc為圓弧曲率中心部分的任何一點,不一定是圓心坐標。Circle,pcent,rad,paxis,pzero,arc,nseg!產生圓弧線。Pcent為圓弧中心坐標點的號碼;paxis定義圓心軸正方向上任意點的號碼;Pzero定義圓弧線起點軸上的任意點的號碼,此點不一定在圓上;rad圓的半徑;nseg為圓弧線欲劃分的段數,完整為4。Lang,nl1,p3,ang,phit,locat!產生一新的線段,此新的線段與已存在的線段nl1的夾角為ang,phit為新產生點的號碼。L2ang,nl1,nl2,angl,ang2,phit1,phit2!產生新線段。此新線段與已存在的直線nl1夾角為ang1,與直線nl2的夾角為ang2。Phit1,Phit2為新產生兩點的號碼。Ltan,nl1,P3,xv3,yv3,zv3!產生三次曲線,該曲線方向為P2至P3,與已知曲線相切于P2。Xv3,y,v3,zv3為新線段在終點P3處的斜率。L2tan,nl1,nl2!建立新線段與已知兩條相切的方式產生。若以負值輸入,則相反。Bspline,p1,p2,p3,p4,p5,p6,xv1,yv1,zv1,xv6,yv6,zv6!通過6點曲線,并定義兩端點的斜率。spline,p1,p2,p3,p4,p5,p6,xv1,yv1,zv1,xv6,yv6,zv6!通過6點曲線,每點之間形成一新線段,并可以定義兩端點的斜率。Ldele,nl1,nl2,ninc,kswp!kswp=0時只刪除掉線段本身,=1時低單元點一并刪除。Lsel, type,item,comp,vmin,vmax,vinc,kabs!選擇有效線段,type為選擇方式。A,p1,p2,p3,p4,p5,p6,p7,p8,p9!由已知點定義面積Al,l1,l2,l3,l4,l5,l6,l7,l8,l9,l10!由已知線段定義面積Agen, itime,na1,na2,ninc,dx,dy,dz,kinc,noelem,imove!面積復制命令。itime包含本身所復制的次數;na1,na2,ninc為現有的坐標系統下復制到其他位置(dx,dy,dz);kinc為每次復制時面積號碼的增加量。Arsym,ncomp,na1,na2,ninc,kinc,noelem,imove!復制一組面積na1,na2,ninc對稱于軸ncomp;kinc為每次復制時面積號碼的增加量。Adrag, nl1,nl2,nl3,nl4,nl5,nl6, nlp1,nlp2,nlp3,nlp4,nlp5,nlp6!面積的建立,沿某組線段路徑,拉伸而成。Arotat, nl1,nl2,nl3,nl4,nl5,nl6,pax1,pax2,arc,nseg!建立一組圓柱形面積,產生方式為繞著某軸(pax1,pax2,為軸上任意兩點,并定義軸的方向)。Nseg為整個旋轉角度方向中欲分段數目。Aoffst,narea,dist,kinc!復制一塊面積,產生方式為平移(offset)一塊面積,以平面法線方向,平移距離為dist,kinc為面積號碼增加量。Afillt,na1,na2,rad!建立圓角面積,在兩相交平面間產生曲面,rad為半徑。Askin,nl1,nl2,nl3,nl4,nl5,nl6!沿已知線建立一個平滑薄層曲面。Adele,na1,na2,ninc,kswp!kswp=0時只刪除掉面積本身,=1時低單元點一并刪除。Asel, type,item,comp,vmin,vmax,vinc,kabs!選擇有效面積,type為選擇方式。V,p1,p2,p3,p4,p5,p6,p7,p8!由點定義體積。Va,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10!由已知面定義體積Vgen,itime,nv1,nv2,ninc,dx,dy,dz,kinc,noelem,imove!體積復制。Vsymm,ncomp,nv1,nv2,ninc,kinc,noelem,imove!對稱于軸(ncomp)復制一組體積Vdrag,na1,na2,na3,na4,na5,na6,nlp1,…nlp6!體積建立時將一組已知面積沿著某組線段路徑,拉伸而成。Vrotat,na1,na2,na3,na4,na5,na6,pax1,pax2,arc,nseg!建立一組圓柱形體積,產生方式為繞著某軸(pax1,pax2,為軸上任意兩點,并定義軸的方向)。Nseg為整個旋轉角度方向中欲分段數目。Vdele,nv1,nv2,ninc,kswp!kswp=0時只刪除掉體積本身,=1時低單元點一并刪除。Vsel, type,item,comp,vmin,vmax,vinc,kabs!選擇有效體積,type為選擇方式。Rectng,x1,x2,y1,y2!建立長方形面積Pcirc,rad1,rad2,theta1,theta2!建立平面圓面積,rad1,rad2為圓面積的內徑及外徑,theta1,theta2為圓面積的角度范圍。系統默認值為0度到360度,每90度分段。Rpoly,nsides,lside,majrad,minrad!建立一個以工作面中心點為基準的正多邊形面積。邊數為nsides,大小可由邊長lside,或外接圓半徑majard,或內切圓minrad。Block,x1,x2,y1,y2,z1,z2!建立一個長方體區塊。Blc4,xcorner,ycorner,width,height,depth!建立一個長方體區塊。Blc5,xcenter,ycenter,width,height,depth!建立一個長方體區塊。區塊體積中心點的x、y坐標。Cylind,rad1,rad2,z1,z2,theta1,theta2!建立一個圓柱體積,圓柱的方向為z方向并由z1,z2為z方向長度的范圍;rad1,rad2為圓柱的內外半徑;theat1,theta2為圓柱的起始、終結角度。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起點坐標與終點坐標。Cone,rtop,rbot,z1,z2,theta1,theta2!建立一個圓錐體積。Rtop,z1為圓錐上平面的半徑與長度、rbot,z2為圓錐下平面的半徑與長度;theat1,theta2為圓錐的起始、終結角度。Rprism,z1,z2,nsides,lside,majrad,minrad!建立一個正多邊形體積,z1,z2為z方向長度的范圍,邊數為nsides;邊長lside;或外接圓半徑majard;或內切圓minrad。!聲明元素大小、形狀和網格種類lesize,nl1,size,angsiz,ndiv,space,kforc,layer1,layer2!定義所選擇線段(nl1,nl1=all為目前所有的線段)進行元素網格化時元素的大小(size),元素的大小可用線段的長度(size)或該條線段要分割的元素數目(ndiv)來確定;space為間距比(最后一段長與最先一段長的比值,正值代表以線段方向為基準,負值以中央為基準,系統默認等間距)。kesize,npt,size,fact1,fact2!定義通過點(npt,npt=all為通過目前所有點的線段)的所有線段進行元素網格劃分時元素的大小(size),不含lesize所定義的線段。元素的大小僅能用元素的長度(size)輸入。該命令必須成對使用,因為線段基本上含兩點。esize,size,ndiv!定義元素網格化時元素的大小。該命令以目前所有對象為基準(不含lesize,kesize所定義的線段)。元素的大小可用元素的邊長(size)或線段要分成元素數目(ndiv)來確定。desize,minl,minh,mxel!系統默認元素大小(不含lesize,kesize,esize所定義)。smrtsize,sizval,fac,expnd,trans,angl,angh,gratio,smhlc,smanc,mxitr,sprx!自由網格時,網格大小的高級控制(不含lesize,kesize,esize所定義)。一般由desize控制元素大小,desize及smrtsize是相互獨立的命令,僅能存在一個,執行smrtsize命令后desize自動無效。mshkey,key!key=0自由網格(系統默認);key=1對應網格;key=2對應自由混合(僅適合2-D實體)。mshape,key,dimension!聲明網格化時元素的形狀。2-D實體模型采用四邊形(key=0)或全部為三角形(key=1)。!進行網格化xatt,mat,real,type,esys!type元素的形式號碼,real元素的幾何參數屬性編號,mat元素的材料特性屬性編號。Esys為建立元素時所在坐標系統號碼。系統默認值為第一組及卡式坐標。Xmesh!x對象網格化后,元素屬性由xatt決定。三、求解(solution)/solu
antype,antype,status!聲明分析類型,系統默認為靜力分析。antype=static or 0為靜力分析(系統默認)。f,node,lab,value,value2,nend,ninc !定義節點上的集中力。node為節點號碼;lab為外力形式(結構力學中lab=fx,fy,fz,mx,my,mz力的方向、力矩方向;lab=heat熱學中的熱流量);value為外力的大小;node,nend,ninc為施力節點的范圍。d,node,lab,value,value2,nend,ninc,lab2,lab3,lab4,lab5,lab6!定義節點自由度限制。node,nend,ninc自由度約束節點的范圍;lab為自由度約束的形式(lab=ux、uy、uz、rotx、roty、rotz;熱學中lab=temp溫度);結構力學中,lab=ux,lab2=uy。sfbeam,elem,lkey,lab,vali,valj,val2i,val2j,ioffst,joffst!定義分布力作用于梁。Elem元素號碼;lkey定義分布力所施加面的號碼(1,2,3,4);lab=pres(表示分布壓力);vali,valj為在I點及J點的分布力值。sfe,elem,lkey,lab,kval,val1,val2,val3,val4!定義分布力作用元素上。Elem元素號碼;元素可分2D元素和3D元素,val1~val4的值為當初建元素時的節點順序。lab=pres(表示分布壓力)。例如:sfe,4,2,pres,,20,60sf,nlist,lab,value,value2!定義節點間分布力。Nlist為分布力作用的邊或面上的所有節點。通常用nsel命令選有效節點,然后設定nlist=all;lab=pres結構力學的壓力;value作用分布力的值。outrp,item,freq,cname!控制分析后的結果是否顯示于輸出窗口中。Item為欲選擇結果的內容(item=all為所有結果,nsol為節點自由度結果,basic系統默認);freq為負載的次數,freq=all為最后負載。outres,item,freq,cname!控制分析結果存入數據庫中的方式,通常使用其默認值。Item=all(系統默認)為選擇結果的內容;freq=last(系統默認)為負載的次數。solve!在解題過程中,質量矩陣、剛度矩陣、負載等資料都會保存在相關文件中。lswrite,lsnum!將多重負載資料保存至文件中,所保存文件命名為jobname.sn,n=lsnum,n為2位數,第一負載n=01,第二負載n=02。lssolve,slmin,lsmx,lsinc!讀取前所定義的多重負載,并求其解答。slmin,lsmx,lsinc為讀取該階段負載的范圍。ddele,node,lab,nend,ninc!將定義的約束條件刪除。node,nend,ninc為欲刪除約束條件節點的范圍。Lab為欲刪除約束條件的方向。fdele,node,lab,nend,ninc!將已定義于節點上的集中力刪除。node,nend,ninc為欲刪除外力節點的范圍。Lab為欲刪除外力的方向。sfdele,nlist,lab!將定義的面負載刪除。nlist為面負載所含節點。Lab=pres(結構力學)。sfedele,elem,lkey,lab!將已定義的面負載從某元素上刪除。Elem為元素號碼;lkey為負載作用于元素邊或面的號碼;Lab=pres(結構力學)。四、后處理(postprocessing)/post!一般后處理器,以便檢查分析結果。pldisp,kund!圖標結構受外力的變形結果,kund=0為顯示變形后的結構形狀,kund=1為同時顯示變形前和變形后的結構形狀,kund=2為同時顯示變形前和變形后的形狀,但僅顯示結構外觀。plesol,item,comp !圖表元素的解答。以輪廓線方式表達,故會有不連續的狀態,通常2-D及3-D元素才適用。Item為欲查看何種解答。Item comp
S x,y,z,xy,yz,xz應力S 1,2,3主應力S eqv,int等效應力F x,y,z結構力M x,y,z結構力矩plnsol,item,comp!圖標節點的解答。以連續的輪廓線表示。Item為欲查看何種解答。Item compS x,y,z,xy,yz,xz應力S 1,2,3主應力S eqv,int等效應力F x,y,z結構力M x,y,z結構力矩u x,y,z,sum位移分量及向量位移rot x,y,z,sum旋轉位移分量及向量旋轉位移temp溫度prnsol,item,comp!打印節點的解答。Item為欲查看何種解答。Item comp
U x,y,z位移U comp x,y,z方向及總向量方向的位移S comp應力S prin主應力,等效應力etable,lab,item,comp!將元素某項結果制作成表格形式。pretab,lab1,lab2,lab3,lab4,lab5,lab6,lab7,lab8,lab9!打印定義的表格資料。Lab1~lab9為前面所定義的表格字段名稱。pletab,itlab,avglab!圖標已定義的元素結果表格資料,圖形的水平軸為元素號碼,垂直軸為itlab值。Itlab為前面所定義的表格字段名稱;avglab=noav不平均共同節點的值,avglab=avg平均共同節點的值。plls,labi,labj,fact!圖標1-D線元素節點的結果。labi,labj為前面已定義I點及J點的結果。set,lstep,sbstep,fact,kimg,time,ngle,nset!當進行多重負載解題時,先行聲明多重負載的號碼lstep。例如,set,2表示欲檢查第二個負載的結果。save!保存目前所有的database資料。resume,!回到最近save點重新開始。/clear!清除目前所以的database資料,該命令在起始層才有效。有時在分析中需要進入后處理,然后在保持進入后處理之前的狀態的情況下接著算下去,可以使用以下的方法:PARSAV,ALL,PAR,TXT
!PARSAV命令是儲存ANSYS的參數,ALL代表所有參數,PAR是文件名,TXT是擴展名/SOLU
ANTYPE,,REST,CruStep-1, ,CONTINUE!ANTYPE是定義分析類型的命令,REST代表重啟動,CruStep代表本載荷步的編號PARRES,NEW,PAR,TXT
!PARRES是恢復參數的命令,NEW表示參數是以刷新狀態恢復,PAR和TXT代表了儲存了參數的文件名和擴展名如果有單元生死的問題,可以這樣處理:ALLSEL,ALL
*GET,E_SUM_MAX,ELEM,,NUM,MAX !得到單元的最大編號,即單元的總數ESEL,S,LIVE !選中“生”的單元*GET,E_SUM_AL,ELEM,,COUNT
*DIM,E_POT_AL,,E_SUM_MAX !單元選擇的指示*DIM,E_NUM_AL,,E_SUM_AL !單元編號的數組J=0
!讀出所選單元號*DO,I,1,E_SUM_MAX
*VGET,E_POT_AL(I),ELEM,I,ESEL
!對所有單元做循環,被選中的單元標志為“1”*IF,E_POT_AL(I),EQ,1,THEN
J=J+1
E_NUM_AL(J)=I
*ENDIF
*ENDDO
ALLSEL,ALL在重啟動之后恢復單元生死狀態*if,E_SUM_AL,ne,0,then
*do,i,1,Num_Alive
esel,a,,,E_NUM_AL(i)
*enddo
ealive,all
allsel
*endif來自:
總結
以上是生活随笔為你收集整理的ansys怎么删除线段_科学网—ansys常用命令 - 刘敬寿的博文的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: elif else if oracle_
- 下一篇: arduino 舵机接线图_求用5个电位