ANSYS中改变节点坐标命令upcoord和upgeom用法讨论【转发】

2017-09-06  by:CAE仿真在线  来源:互联网

很多朋友在做关于结构几何初始缺陷的相关项目时,会涉及到如何修改结构节点坐标的问题。ANSYS中自带有修改节点坐标的两个命令,分别是upcoord和upgeom。然而这两者在其使用上具有一定的差异性,简单来讲,upcoord是根据当前位移结果来修改节点坐标,相当于在没有荷载的情况下,改变模型形状,重新计算时,结构刚度矩阵不在发生变化,而upgeom是根据以前的RST数据结果文件来修改节点坐标,重新计算时,会重新生成刚度矩阵,因为刚度矩阵的改变,会导致两者在重新计算后的结果会有一定的差异。本文便以一个小案例来体现两者使用上的不同。

在具体讲述案例之前,先来看看二者使用的格式。

UPCOORD,FACTOR,Key
  factor-将当前节点位移解乘以该因子,用来修改节点坐标;
  key-是否将当前位移清零;默认0-不清零;1-清零。
UPGEOM,FACTOR,LSTEP,SBSTEP,Fname,Ext,--
  从结果文件“Fname"."Ext”中调用低Lstep步,Sbstep子步的位移结果,对节点坐标进行修正。Factor同上,没有将以前结果清零的问题。

本次案例以一块四个角点固结的板为例。该案例荷载主要分为两部分,第一部分是面荷载,大小为100e3;第二部分是竖向节点力,大小为100e3。主要讨论采用upcoord和upgeom更新节点坐标后相应的结果变化以及和直接加上两部分荷载后结果的对比。

模型一:

(采用upcoord更新模型)

finish

/clear

/prep7

et,1,181

r,1,.3

rectng,0,10,0,10

lesize,all,.5

mp,ex,1,3e10

mp,prxy,1,.2

amesh,all

SFA,all,1,PRES,-100e3

allsel

/solve

nslk,s

d,all,all

allsel

solve

upcoord,1,on

SFAdele,all,all

allsel

f,all,fz,-100e3

solve

/post1

plnsol,u,z

*get,nsol,plnsol,0,min

!求出nsol=-1.21

当upcoord位移清零打开时,这时候可以通过后处理查看其位移云图,发现其为0 ,但其保留了节点应力状态。

ANSYS中改变节点坐标命令upcoord和upgeom用法讨论【转发】ansys结果图片1

ANSYS中改变节点坐标命令upcoord和upgeom用法讨论【转发】ansys结果图片2

最终的位移云图和应力云图如下:

ANSYS中改变节点坐标命令upcoord和upgeom用法讨论【转发】ansys结构分析图片3

ANSYS中改变节点坐标命令upcoord和upgeom用法讨论【转发】ansys结构分析图片4

模型二:


(采用upgeom更新模型)

finish

/clear

/filname,ban

/prep7

et,1,181

r,1,.3

rectng,0,10,0,10

lesize,all,.5

mp,ex,1,3e10

mp,prxy,1,.2

amesh,all

SFA,all,1,PRES,-100e3

allsel

/solve

nslk,s

d,all,all

allsel

solve

finish

/prep7

UPGEOM,1,LAST,LAST,'ban','rst'

SFAdele,all,all

allsel

f,all,fz,-100e3

/solu

solve

/post1

plnsol,u,z

*get,nsol4,plnsol,0,min

当使用upgeom时,这时候可以通过后处理查看其位移云图,发现其保留了位移状态,但应力清零。

ANSYS中改变节点坐标命令upcoord和upgeom用法讨论【转发】ansys结构分析图片5

ANSYS中改变节点坐标命令upcoord和upgeom用法讨论【转发】ansys结构分析图片6

最终的位移云图和应力云图如下:

ANSYS中改变节点坐标命令upcoord和upgeom用法讨论【转发】ansys结构分析图片7

ANSYS中改变节点坐标命令upcoord和upgeom用法讨论【转发】ansys结构分析图片8

模型三:

(直接叠加两部分荷载)

finish

/clear

/prep7

et,1,181

r,1,.3

rectng,0,10,0,10

lesize,all,.5

mp,ex,1,3e10

mp,prxy,1,.2

amesh,all

SFA,all,1,PRES,-100e3

f,all,fz,-100e3

allsel

/solve

nslk,s

d,all,all

allsel

solve

/post1

plnsol,u,z

最终结果云图如下:

ANSYS中改变节点坐标命令upcoord和upgeom用法讨论【转发】ansys结构分析图片9

ANSYS中改变节点坐标命令upcoord和upgeom用法讨论【转发】ansys培训课程图片10

对比模型一和模型三可知,因为荷载相同,两者结果完全相同,说明采用upcoord时,在后续计算中并没有改变其刚度矩阵;对比模型二和模型三,结果不一样,主要原因在于采用upgeom后,在后续计算中软件重新生成刚度矩阵,导致结果发生改变。

总结:upcoord 是以当前数据库文件为准来改变节点坐标,而upgeom则是以结果数据文件为准来改变节点坐标,前者并不会改变结构刚度矩阵,而后者则会重新生成刚度矩阵。故在做类似有几何初始缺陷的非线性屈曲分析时,如果我们采用特征值屈曲分析的低阶模态作为初始几何缺陷时,应使用upgeom命令来达到类似效果.


转自公众号:水哥 ANSYS结构院

开放分享:优质有限元技术文章,助你自学成才

相关标签搜索:ANSYS中改变节点坐标命令upcoord和upgeom用法讨论【转发】 Ansys有限元培训 Ansys workbench培训 ansys视频教程 ansys workbench教程 ansys APDL经典教程 ansys资料下载 ansys技术咨询 ansys基础知识 ansys代做 Fluent、CFX流体分析 HFSS电磁分析 Abaqus培训 

编辑
在线报名:
  • 客服在线请直接联系我们的客服,您也可以通过下面的方式进行在线报名,我们会及时给您回复电话,谢谢!
验证码

全国服务热线

1358-032-9919

广州公司:
广州市环市中路306号金鹰大厦3800
电话:13580329919
          135-8032-9919
培训QQ咨询:点击咨询 点击咨询
项目QQ咨询:点击咨询
email:kf@1cae.com