目录
- 输出控制
- 图形显示结果
- 显示结构变形图
- 显示节点结果
- 显示单元结果
- 以矢量方式显示结果图
- 举个栗子
输出控制
定义结果数据平均处理
- 该命令对公共区域的结果数据进行平均,仅适用于
PoweGraphics 模式。
定义数据输出格式
- 该命令用于数据表的输出控制
1 2 3 4 5 | /format,ndigit,ftype,nwidth,dsignf,line,char ndigit——数据第一栏的位数,缺省为7,通常第一栏为节点或单元号。 Ftype,nwidth,dsignf——同/GFORMAT命令参数 LINE——每页的行数,最小为11行 CHAR——换行前每行的字符数 |
图形显示结果
图形显示结果的常用命令如下:
显示结构变形图
1 2 3 4 5 | PLDISP,KUND KUND——控制参数 =0:仅显示结构变形图 =1:重叠显示结果变形前后形状图 =2:显示变形前结构的边界形状 |
可通过单元选择显示部分结构变形图
可用命令
显示节点结果
该命令对所选择的单元和节点,其节点结果以连续的等值线穿过单元边界。等值线采用单元内节点结果线性插值确定,公共节点则取平均值确定。
为了理解以上概念,需要去了解一下有限元数值计算的本质,可以看一下这篇文章FEA,非常详细
所有结果都来自于节点位移
有限元是将一个连续体结构离散成有限个单元体,这些单元体在节点处相互铰结,把荷载简化到节点上,计算在外荷载作用下各节点的位移,进而计算各单元的应力和应变。
1 2 3 4 5 6 | PLNSOL,Item,Comp,KUND,Fact,FileID Item——显示结果的标识符 Comp——标识符组项的符号 KUND——同PLDISP Fact——对接触分析的结果数据,2D显示的缩放因子,缺省为1.0 FileID——文件索引号(可通过非线性诊断命令NLDIAG得到),仅适用Item=NEAR |
力学总应变=弹性应变+塑性应变+蠕变应变
如果要显示中节点(高阶单元)的值,可执行
显示单元结果
参数意义同
以矢量方式显示结果图
1 2 3 4 5 6 7 | PLVECT,Item,Lab2,Lab3,LabP,Mode,Loc,Edge Item——预定的矢量标识符或矢量的分量标识符 Lab2,lab3——用户定义的分矢量标识符 LabP——合成矢量标识符 MOde——显示控制方式,光栅模式,矢量模式 Loc——单元场结果的矢量位置,质心处显示,单元节点显示 Edge——单元边界的显示方式,是否显示 |
该命令可结合
举个栗子
结果的显示方式
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | finish /clear /prep7 ! 前处理 et,1,plane82 mp,ex,1,2.1e5 mp,prxy,1,0.3 blc4,,,60,40 cyl4,30,20,10 asba,1,2 wprota,,90 wpoff,,,-20 asbw,all wpoff,30 wprota,,,90 asbw,all wpcsys,-1 lccat,14,15 lccat,9,16 lccat,2,13 lccat,10,18 esize,2 mshape,0,2d mshkey,1 amesh,all lsel,s,loc,x,0 lsel,a,loc,x,60 sfl,all,pres,-100 lsel,s,loc,x,30 dl,all,,ux lsel,s,loc,y,20 dl,all,,uy allsel finish |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | /solu ! 求解 solve /post1 ! 进入通用后处理器 /efacet,2 ! 设置单元边界分段数,对曲线边界显示的更加精细 /gformat,f,15,6 ! 设置图形中数字的格式为F15.6 pldisp,1 ! 显示变形云图,带变形前的图 plnsol,u,y,2 /gformat,f,15,2 plnsol,s,x plnsol,s,1 ! 显示主应力1 plnsol,s,eqv /gformat,e,12,6 ! 设置图形中数字的格式为E12.6 plnsol,epel,x ! 显示X方向弹性应变 |
- 设置图形中数字的格式为
F15.6
- 设置图形中数字的格式为E12.6
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | ! 恢复缺省格式,显示单元的Uy,Sx,Seqv /gformat,defa plesol,u,y ! Y方向平动位移 plesol,s,x ! x方向应力 plesol,s,eqv ! 等效应力 plvect,u$plvect,s ! 显示位移矢量和应力矢量图 plvect,s,,,,vect ! 用矢量方式显示应力矢量 /vscale,,2 ! 调整矢量符号(双箭头)的大小 plvect,s,,,,vect ! 再次显示应力矢量 /gline,,-1 ! 取消单元边界线 plvect,s /dscale,,off ! 关闭结构变形 plnsol,s,1 plesol,s,1 /dscale,defa ! 恢复默认变形比例 /gline,1 /device,vector,1 ! 设置矢量显示模式 /clabel,,5 ! 设置等高线上文字的间隔距离(5单元显示1个) /contour,,18,-16,,500 ! 设置等高线数为18,最小和最大为-16和500 plnsol,s,x |