十千牛
Notification Show More
最新更新
广西百色田阳区那坡大桥发生船撞桥事故
2022年05月8号
Midas Civil实体单元应力结果中这些项目是什么意思
2022年05月8号
挂篮法悬臂绕筑施工动画
2022年05月8号
EndNote一次性批量删除全部参考文献
2022年05月7号
AutoCAD 如何将多个面域组合到一起
2022年04月29号
Aa
  • 首页
  • 行业前沿
    • 桥梁工程案例
    • 桥梁事故
  • 科研面面谈
    • 理论探讨
    • 数值模拟
      • ANSYS
      • Midas Civil 视频汇总
    • 软件技巧
    • 资源分享
  • 知识沉淀
    • 地下工程
    • 土木工程制图
    • 实验及实践训练
    • 桥梁工程
    • AutoCAD教程
    • 桥梁设计理论(中小跨径篇)
    • 道路与桥梁工程概论
    • 道桥施工动画
  • 关于十千牛
  • 课题组网站
Reading: ANSYS利用cerig建立刚性截面报错问题解决
Share
十千牛
Aa
站内搜索
Have an existing account? Sign In
  • 首页
  • 行业前沿
  • 科研面面谈
  • 知识沉淀
  • 关于十千牛
  • 课题组网站
ANSYS

ANSYS利用cerig建立刚性截面报错问题解决

长河 2021年01月28号 Tags: ANSYS 软件技巧
Updated 2021/01/28 at 7:07 上午
Share
SHARE

如何正确地给实体模型施加上轴力、剪力和弯矩呢?ANSYS并不支持直接往实体的某个截面上施加集中力,当然轴力可以用SFA命令施加一个均布荷载来“等效”,但要施加弯矩就需要上一些手段了。

目前,能实现上述目标的方法,主要有四种:

  • 方法1:建立独立节点(mass21质量单元),利用cerig命令将整个截面与该节点建立成“刚性区”,然后将弯矩、剪力、轴力均以F命令施加到这个节点上;
  • 方法2:建立独立的节点,将截面上每个节点与新建节点建立成MPC184单元,即形成许多根刚性梁,从而形成刚性截面,将弯矩、剪力、轴力均以F命令施加到新建节点上;
  • 方法3:建立独立节点(mass21质量单元),在独立节点与截面上各节点之间建立RBE3单元,实现“主从约束”;
  • 方法4:基于表面边界法,通过设置接触对来实现“主从约束”。

方法一只适用于小变形的情况(对于箱梁分析来说,小变形够用了),用起来命令最简洁。实例参考:如何在ANSYS中实体单元施加弯矩。

方法二的适用性最广,可以解决大变形、非线性问题,实例参考:如何在ANSYS中实体单元施加弯矩。

方法三和方法四的原理近似,方法三的原理说明请参考RBE2和RBE3单元的理论基础和ANSYS实现,方法三的实例见如何在ANSYS中实体单元施加弯矩,方法四的实例见实体单元施加弯矩的方法-基于表面边界法。

好了,今天不是来总结教程的,是来解决问题的。

我在运行一段老代码(2011年完成,当时采用的方法一,即利用cerig命令建立刚性区域)的时候,意外地遇到了两处报错:

  1. 提示我mass21单元和其他单元共用了实常数,且没有指定质量;
  2. 提示类似“Constraint equation 68 has node 1 = 392 degree of freedom = UY which is also a slave in coupled set 101.”的一串错误

上述两个问题报错,导致求解无法进行。

关于错误提示1,在老版本ANSYS中,虽然设定了mass21单元,但可以与solid单元共用一个“空的实常数”,也就是说实际上并没有给mass21单元指定质量,一样可用——现在看来,这应当是ANSYS新版本修补了该命令,使其更加符合逻辑。质量单元嘛,是应该指定质量的,在实践中给个很小的数值就可以了。

关于错误提示2,分别利用celist和cplist查看约束方程与耦合对的情况,通过nplot查找原因:

左下角的365402号节点就是新建独立节点,右上方是箱梁截面的节点。把右上角的节点放大一看:

原来如此,在老版本ANSYS中,耦合是不可以一对多的(当然新版本也不可以),但是cerig建立的刚性区域可以这样操作。即上面节点392,既能与新建节点组成刚性区域,也能与预应力钢筋节点建立耦合对,这样操作程序没有报错,计算结果也正常。

现在看来,很可能是之前老版本忽略掉了这种情况,让程序继续进行了。

找到了问题所在,解决就容易了。好在建立耦合对的时候,利用了数组,于是可以把参与耦合的节点在选择集中去掉。

先选择上混凝土节点中参与耦合的节点:

nsel,s,,,cp_node(1)
*do,i,1,count1_node-1
nsel,a,,,cp_node(i+1)
*enddo
cm,conccp,node

就是图中这些“绿色”的节点,nsel,u,,,conccp ,从选择集中取消掉这些节点

变成这样的就行了,程序报错消失,问题完美解决。

一点体会,很多年前,提到ANSYS APDL的优势,其中之一便是“可以在不同版本之间无缝切换”。然而事实并非完全如此,很多时候程序会默默修补bug,重点往往由于是太细节的更新,不会和用户说明。所以,对于老代码也不能太放心啦。

长河 2021年01月28号
分享这篇文章
电子邮件 Print
元芳你怎么看?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article ANSYS布尔运算报错与splot命令
Next Article 寻同行者-黑龙江科技大学招聘道桥类博士
Leave a comment Leave a comment

发表评论 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注

这不是广告

黑龙江科技大学招聘道桥类专业博士教师2名,详情可联系我,sun@usth.edu.cn 

最近更新

广西百色田阳区那坡大桥发生船撞桥事故
桥梁事故
Midas Civil实体单元应力结果中这些项目是什么意思
软件技巧
挂篮法悬臂绕筑施工动画
道桥施工动画
EndNote一次性批量删除全部参考文献
软件技巧
AutoCAD 如何将多个面域组合到一起
软件技巧
AutoCAD2022 选项设置命令option
AutoCAD教程
[目录]AutoCAD 2022 教程
AutoCAD教程
AutoCAD 2022安装失败(错误代码:1603)的解决方法
软件技巧

微信公众号

标签

ANSYS CAD CivilFEM MATLAB Office Origin 世界纪录 事故 博客 国内 国内会议 国外 国际会议 地震 学习 学术 学术会议 工具软件 建筑 思考 教程 教育 文献 施工 有限元 桥梁 检索 欣赏 混凝土 生活 知识 经验 结构 网志 英文原版 视频 记录 论文 译文 读书 资源 资讯 软件 软件技巧 软件编程

相关阅读

软件技巧

Midas Civil实体单元应力结果中这些项目是什么意思

2022年05月8号
软件技巧

EndNote一次性批量删除全部参考文献

2022年05月7号
软件技巧

AutoCAD 如何将多个面域组合到一起

2022年04月29号
AutoCAD教程

AutoCAD2022 选项设置命令option

2022年04月25号
AutoCAD教程

[目录]AutoCAD 2022 教程

2022年04月25号
软件技巧

Origin如何在右侧插入列

2020年06月25号

打造知识体系的好工具,Doukuwiki简单教程

2019年10月21号
软件技巧

CivilFEM功能介绍-土木工程高级非线性实体仿真软件

2019年04月30号

关于十千牛

十千牛(10kN.com)创建于2008年4月,是一个讨论土木工程科学与技术话题的个人评论博客,曾获得中科协主办的首届科学博客大赛优秀博文奖。博客内容以桥梁工程为主,致力于分享行业领域内科技的新发现、新进展、新理论、新工具。

最近更新

广西百色田阳区那坡大桥发生船撞桥事故
Midas Civil实体单元应力结果中这些项目是什么意思
挂篮法悬臂绕筑施工动画
EndNote一次性批量删除全部参考文献

联系方式

  • Email: sun@10kn.com
  • 新浪微博@长河说
  • 微信号:dachanghe
  • QQ:285801137
快捷链接
  • iBridgeLab

备案号:黑ICP备16001590号-3 | 黑公网安备 23010302000314号 | 本站内容仅用于个人知识分享,不涉及商业活动

© 2008-2022. All Rights Reserved. 十千牛(10kN.com)版权所有. 本站文章均为原创文章(转载皆已注明)。采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议,转载时请遵守以下条款:保留网站与作者署名;保留原文链接;不将本作品用于商业目的;禁止演绎,即您将不能在内容上进行混合、修改以及二次创作。

Removed from reading list

Undo
欢迎回来

登录账户

Register Lost your password?