首页/文章/ 详情

ANSYS模型更新UPGEOM应用之一:如何确定立柱的预制长度?

3年前浏览1592

模型更新是根据此前计算结果修改当前有限元模型(不改变几何模型),并在新位置上形成有限元模型;可以更新整个模型,也可更新局部模型。模型更新有UPCOORD和UPGEOM两个命令,格式分别如下:

UPCOORD,FACTOR,Key

UPGEOM,FACTOR,LSTEP,SBSTEP,Fname,Ext

从命令也可看出,UPCOORD仅依据ANSYS数据库中的位移进行相关操作,即当前计算结果;UPGEOM依据RST文件任意荷载步任意子步的结果。此外,UPCOORD可在前处理层和求解层使用,但UPGEOM必须在前处理层使用;通常UPCOORD用在荷载步中,而UPGEOM用在不同的分析类型之间。

模型更新除在施加缺陷和找形分析等用途外,还在确定成桥状态、预拱度建模、及预制构件长度等方面都可发挥重要作用。

例如预制安装柱,柱顶作用有3000kN荷载,要求荷载作用下柱长为25.0m。假设弹性模量2E10Pa,泊松系数0.26,密度2600kg/m^3,立柱截面尺寸为0.6*0.8m。采用水平预制,问预制长度为多少?

FINISH$/CLEAR

/FILNAME,YZZ$/PREP7

ET,1,BEAM189$MP,EX,1,2E10

MP,PRXY,1,0.26$MP,DENS,1,2600

SECTYPE,1,BEAM,RECT

SECDATA,0.6,0.8

H=25.0

K,1$K,2,,H$K,3,1

L,1,2$LATT,1,,1,,,3,1

ESIZE,1.0$LMESH,ALL$DK,1,ALL

!在25m长度下建模,并施加自重和荷载

/SOLU$ACEL,,9.8$FK,2,FY,-3E6

SOLVE$FINISH

!进入前处理,对模型更新(-1,为反向)

/PREP7

UPGEOM,-1,,,YZZ,RST

!更新后对节点列表可查看Y坐标,此时便得到了长度值

!即2号节点的Y坐标

NLIST$FINISH

!更新后重新求解一次,此时应该正好是25m的位置

/SOLU$SOLVE

/POST1$/ESHAPE,1

PLNSOL,U,Y

!也可按此得到预制长度H1及当前高度HH

H1=NY(2)$H2=UY(2)$HH=H1 H2

*STAT

HH=24.9999972,与25.0几乎相等,!H1=25.008m即应当按25.008m进行预制便可满足要求。

这种已知结果位置的计算任务经常存在,如在恒载作用下的成桥状态—就是结果位置状态。因此,通过在某个位置(参考设置位置或给定位置)建模,求解后进行模型更新,获得新的建模位置,该建模位置就是合理的零应力位置。当结构复杂时,如不够满意,可以迭代几次。

image.png

声明:原创文章,欢迎留言与我讨论,如需转载留言

理论科普求解技术代码&命令其他软件
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2021-04-24
最近编辑:3年前
王新敏
硕士 | 教授 好好学习,天天快乐
获赞 118粉丝 583文章 99课程 0
点赞
收藏
未登录
还没有评论

课程
培训
服务
行家

VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈