在这里插入图片描述

输出控制

定义结果数据平均处理AVRES

  • 该命令对公共区域的结果数据进行平均,仅适用于PoweGraphics模式。

定义数据输出格式

  • 该命令用于数据表的输出控制
/format,ndigit,ftype,nwidth,dsignf,line,char
ndigit——数据第一栏的位数,缺省为7,通常第一栏为节点或单元号。
Ftype,nwidth,dsignf——同/GFORMAT命令参数
LINE——每页的行数,最小为11行
CHAR——换行前每行的字符数

/FORMAT命令仅用于列表显示的结果数据,而/GFORMAT则用于图形显示数据的格式。

图形显示结果

图形显示结果的常用命令如下:
在这里插入图片描述

显示结构变形图
PLDISP,KUND
KUND——控制参数
=0:仅显示结构变形图
=1:重叠显示结果变形前后形状图
=2:显示变形前结构的边界形状

通过单元选择显示部分结构变形图

可用命令/DSCALE,,1,0设置以显示真实变形情况

显示节点结果

该命令对所选择的单元和节点,其节点结果以连续的等值线穿过单元边界。等值线采用单元内节点结果线性插值确定,公共节点则取平均值确定。

为了理解以上概念,需要去了解一下有限元数值计算的本质,可以看一下这篇文章FEA,非常详细

所有结果都来自于节点位移

有限元是将一个连续体结构离散成有限个单元体,这些单元体在节点处相互铰结,把荷载简化到节点上,计算在外荷载作用下各节点的位移,进而计算各单元的应力和应变。

PLNSOL,Item,Comp,KUND,Fact,FileID
Item——显示结果的标识符
Comp——标识符组项的符号
KUND——同PLDISP
Fact——对接触分析的结果数据,2D显示的缩放因子,缺省为1.0
FileID——文件索引号(可通过非线性诊断命令NLDIAG得到),仅适用Item=NEAR

在这里插入图片描述
力学总应变=弹性应变+塑性应变+蠕变应变

如果要显示中节点(高阶单元)的值,可执行/EFACET命令设置。

显示单元结果

PLESOL,Item,Comp,KUND,Fact
参数意义同PLNSOL

以矢量方式显示结果图
PLVECT,Item,Lab2,Lab3,LabP,Mode,Loc,Edge
Item——预定的矢量标识符或矢量的分量标识符
Lab2,lab3——用户定义的分矢量标识符
LabP——合成矢量标识符
MOde——显示控制方式,光栅模式,矢量模式
Loc——单元场结果的矢量位置,质心处显示,单元节点显示
Edge——单元边界的显示方式,是否显示

该命令可结合/VSCALE命令调整矢量符号的大小

举个栗子

结果的显示方式

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

在这里插入图片描述

/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
    在这里插入图片描述
! 恢复缺省格式,显示单元的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,最小和最大为-16500
plnsol,s,x

在这里插入图片描述

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐