首页/文章/ 详情

Optistruct仿真分析之连接对比

1月前浏览1127
结构仿真中常见的连接关系又很多种,螺栓连接,焊接,胶粘等,对于两个部件间的连接如何准确模拟,下面做个对比供参考。
本例模型很简单,平板上连接一块竖板,平板两端固定约束,竖板上端施加Mz转矩,两部件材料为钢,弹性模量210GPa,泊松比0.3,模型比较简单,用实体网格模拟,因此创建实体属性。
图片

方案一:共节点连接

此种方式模拟全熔透对接焊接,模型处理简单,在几何模型中布尔运算合并两个部件即可实现,也可在划分网格后通过搜索容差合并节点实现,第一种方法最简便。

图片

方案二:rbe2连接

通过对接触面之间的节点创建rbe2刚性单元,此方法创建步骤简单,但是rbe2会增加局部刚度。
图片  

方案三:rbe3连接

通过对接触面之间的节点创建rbe3刚性单元,此方法创建步骤简单,但是rbe3会增加局部刚度。
图片

方案四:Tie绑定

通过对接触面之间的单元创建接触,接触类型为Tie,实现两部件之间的绑定约束,此方法创建步骤相对复杂。
图片

应力结果如下,方案一、方案二和方案四结果解决,方案三计算失败,rbe3不适用此连接。
图片
图 应力云图


图片
图 变形云图
综合应力和变形云图结果,方案四Tie绑定约束结果最接近方案一共节点连接结果,其次是rbe2连接。在实际工程应用时需要根据模型及项目需求选择合适的连接方式。

【知识科普】

RBE2单元的应用

RBE2单元是一种刚性约束单元,主要用于将多个节点刚性连接到一个主节点上。其工作原理是一个主节点(Master Node)和多个从节点(Slave Nodes),主节点的自由度包含平动和转动的6个自由度,从节点的自由度依赖于主节点的自由度。一旦建立了RBE2连接,各个从节点之间将不存在相对位移,节点之间的单元不存在变形,整体上提高了结构的刚度水平。


RBE3单元的应用

与RBE2不同,RBE3单元用于模拟柔性连接,主要用于节点之间的力的分配关系。RBE3单元包含一个主节点和多个从节点,主节点的自由度可以选定,从节点的自由度依赖于主节点的自由度,但节点之间的连接具有一定的柔性,允许一定的相对位移和变形。


实际应用中的区别

在实际应用中,RBE2和RBE3的选择取决于具体的分析需求。RBE2适用于需要刚性连接的场景,如焊接或铰接等,能够提高结构的整体刚度。而RBE3适用于需要柔性连接的场景,如需要模拟节点之间的相对运动或变形的情况。


Tie连接应用

TIE连接在模拟中主要用于确保两个部件在运动过程中保持相对位置不变,常用于模拟结构之间的刚性连接。如果设置不当,可能会导致绑定失效或穿透问题。常见问题包括:

  • 搜索容差设置不合理‌:需要合理设置搜索容差,确保节点能够正确绑定。
  • 主从面选择错误‌:确保主面是较大的面,从面是较小的面,并且从面上的节点完全位于主面上。
  • TIE连接可以通过以下步骤设置:
  1. 选择接触设置‌:在Hypermesh中,进入Analysis菜单,选择Interface选项卡,然后选择TIE接触类型。
  2. 定义主从面‌:在TIE设置中,需要定义主面和从面。通常,主面是较大的面,从面是较小的面。确保从面上的节点完全位于主面上,以避免穿透问题。
  3. 调整搜索容差‌:在TIE设置中,调整搜索容差以确保节点能够正确绑定。如果搜索容差设置不合理,可能会导致绑定失效。
OptiStructHyperMeshUM焊接材料科普螺栓
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-12-14
最近编辑:1月前
无情浪子
硕士 签名征集中
获赞 23粉丝 11文章 59课程 0
点赞
收藏
作者推荐

使用Abaqus模拟弹簧

“使用Abaqus中的连接器来模拟弹簧行为。”01 Abaqus中的弹簧弹簧,作为一种使用频率比较高的部件,常常在各种结构中见到。一般来说,弹簧约束了两个部件的相互关系,使得它们只能在弹簧轴向发生相互运动。那么,在Abaqus中如何去模拟弹簧呢?模拟弹簧的方法不止一种,今天介绍下使用连接器(Translator)来模拟弹簧的方法。首先介绍下连接器模拟弹簧的基本原理和参数的含义。打开Abaqus,切换到Interaction模块,点击Create Connector Section,在Connection Type中选择Translator,如下图所示。点击Continue,进入编辑界面,在Behavior Options中点击右侧加号,弹出可以设置的各种属性,在模拟弹簧时常用的几种属性含义为:Elasticity用来定义弹簧的弹性系数。Reference length指弹簧的原长,即弹簧受力为零时的长度。Stop的上下限指的是弹簧被压缩或拉长的最大限度。Lock指的是当弹簧的变形达到某个值时,弹簧被锁住,不能再变形。Stop和Lock的区别在于,达到Stop的变形限度时,弹簧仍然可以朝着反方向变形;弹簧达到Lock的变形限度时,弹簧不能再变形,即便反方向也是。下面用一个弹簧振子的例子,来在Abaqus中具体操作下如何创建弹簧。02 弹簧振子模型弹簧振子是结构动力学中基础的概念之一,最简单的弹簧振子就是一个质量块连接着一个弹簧,固定弹簧一端,使质量块能够随着弹簧伸长缩短而移动。弹簧振子模型涉及到的质量、刚度、频率、阻尼等之间的关系这里不做叙述,感兴趣可以从大部分结构动力学书籍中找到。这里只讨论如何使用Abaqus实现弹簧振子模型。打开Abaqus,创建一个方块。再创建一个刚性面以及参考点,作为固定面。将刚性面和方块装配到一起,使它们的参考点在同一高度,在两个参考点间创建一个Wire。在Interaction模块,为方块添加刚体约束,并创建Connnector Section,选择Type为Translator,设置弹簧为线性,设置弹性系数为10N/mm。这样一个最简单的弹簧属性就设置好了。设置好之后点击Creat Connector Assignment,选择前面创建的Wire,赋予弹簧属性,注意应该在Orientation 1 中创建一个局部坐标系,该局部坐标系的x轴方向与弹簧轴向平行。这样一个线性、只具有刚度系数一个参数的弹簧振子模型就建好了。如下图所示。创建一个静力分析步,刚性面完全固定,给刚体块一个沿弹簧轴向10mm的拉伸量,在场变量结果输出中增加支反力RF,提交分析。由于两个部件都是刚体,因此没有应力结果。查看刚性面参考点的支反力结果如下图所示。由于我们设置弹簧刚度系数为10N/mm,因此刚体块沿弹簧轴向变形10mm时,弹簧力线性增长到100N。如果希望更清楚看到弹簧振子的运动,可以将分析步切换成显式分析步,由于弹簧振子运动周期 ,其中k为弹簧刚度系数,m为质量块质量。为了使计算加快,调整刚度系数为1000N/mm,质量为7.86kg,则周期为0.0176s,设置分析步时长为0.088s,即5个周期。在弹簧属性中,增加Reference Length的设置,本例中质量块和刚性面间距为100mm,因此可设弹簧原长为80mm,相当于弹簧初始被拉伸20mm,也就是弹簧振子的振幅为20mm。设置历史变量输出,增加Wire的支反力RF和轴向位移U3。由于刚性面为刚体,质量块又加了刚体约束,因此需要在分析步指定增量步长,这里设置为0.0001s,提交计算。查看位移和支反力结果如下图所示。在弹簧属性中添加Stop参数来查看其功能。在Stop中设置弹簧长度下限为70mm,提交计算。查看结果如下图所示。若要查看lock的功能,可以增加lock属性,如图所示,设置弹簧在长度变为70mm时锁定。提交计算,得到结果如图所示。03 总结总结如下:1. 在Abaqus中,可以使用Translator来模拟弹簧行为;2. 弹簧属性中,Elasticity用来定义弹簧的弹性系数。Reference length指弹簧的原长,即弹簧受力为零时的长度。Stop的上下限指的是弹簧被压缩或拉长的最大限度。Lock指的是当弹簧的变形达到某个值时,弹簧被锁住,不能再变形。3. 当显式分析中没有可变形单元时,Abaqus无法自动确定增量步长,此时可以自定义增量步长。来源:仿真老兵

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈