首页/文章/ 详情

Abaqus基础操作之七——运动副

2天前浏览13

本次与大家分享的内容是:简单介绍下Abaqus中运动副的创建和用法

 为什么需要运动副?

实际产品中大部分属于装配体,产品功能越强大,其结构组成数量越多,部件之间存在的一些运动行为更丰富。各个部件之间的运动关系需要靠接触实现的,但在一些装配体的有限元分析中将相对运动部件都设置为接触是比较费时费力的,性价比也不高。首先,复杂的接触关系容易导致计算不收敛,而且接触是一种非线性算法,计算消耗的时间较长;其次,接触参数的准确性需要靠测试去标定,大量的测试也会增加成本。

对于复杂装配体进行仿真析时,着重点若不在于关注接触区域部位的受力、位移变化等,可以对模型进行适当的简化,比如将非关键部位柔性体简化为刚体、非关键部位相对运动关系可以简化为运动副,可极大程度降低计算成本。

 什么是运动副?

机械设计中的定义:机构中两构件之间直接接触并能作相对运动的可动连接。如:卡槽的限位,汽车连接位置的球头,门的合叶等。动力学分析中运动副本质上是一种约束条件,规定了有相对运动关系两构件间的自由度。

 Abaqus中如何创建运动副?

Abaqus中运动副的创建是通过connector单元实现。connector单元的创建是在Interaction模块中。创建connector单元,首先,需要创建3个东西:

①线条特征wire feature


②截面属性connector section

③参考坐标系

然后,将②③通过connector单元指派赋给①

      其中,①线条特征是运动副的载体,一般通过2个参考点创建,参考点的位置与运动副有关,比如转动副参考点一般建在转动轴上,另外,两个参考点需分别于两个运动部件耦合(coupling);②截面属性是确定运动副类型(转动副、移动副等);③参考坐标系是确定相对运动方向,所以一定要根据图例提示进行匹配坐标系方位,如下图,是转动副的相对运动关系,a点和b点只有1轴转动关系,所以其参考坐标系x轴必须沿转动轴方向。

还有一种创建方式是Connector Building,该功能可以一个一个的创建连接器,并且能够直接生成对应坐标系,也就少了调整坐标系方位的问题,唯一比较差的一点是它只能创建单个连接器,在创建比较多连接器时,操作会相对比较慢。

运动副中还能赋予一定属性,如:弹塑性,摩擦,失效,停止范围,锁死范围等,能够更进一步设定运动副的一些行为,提高仿真准确度。

PS:本次分享内容是个人工作经验的简单总结,难免有局限性,不足之处还请大家私信或者微 信群 交流探讨。

 

 希望小伙伴们在后台私信或加入Sim仿真交流群进行互动,可以一起探讨话题或者问题(可以是软件操作、理论知识、人生哲理、思想等),一起相互学习、共同进步,与优秀同行!期待你的到来!!


来源:SimYoungC
ACTHyperMeshAbaqus振动非线性二次开发汽车MATLAB理论GID装配
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-02-19
最近编辑:2天前
SimYoungC
硕士 签名征集中
获赞 0粉丝 0文章 119课程 0
点赞
收藏
作者推荐

Abaqus初学解惑之二 Instance(Dependent、Independent)

今天分享的内容是关于abaqus中Dependent Instance与Independent Instance的区别。 记得自己刚学abaqus时,关于这个概念,看过很多网站、书籍,但最终还是只知道字面意思——dependent是非独立实体,independent就是独立实体。后来理解之后再看别人的解释,感觉人家讲的其实都挺清楚,还是自己对abaqus理解的不够。 So,let‘s go: 我们知道,ABAQUS是在装配体环境中进行有限元分析。Independent:按理说网格应该针对assembly中每个instance中去划分。不错,这就是Independent(mesh on instance),即在assembly中划分网格,assembly中体的切分及网格的划分都与part无关,不信你可以返回part模块查看。Dependent: 对于包含许多相同instance的assembly,这些相同的instance再让你去一一重复一遍划分网格的操作,你是不是会有点恼火;我们当然希望只划分一个instance网格,abaqus自己将网格复 制到其他相同instance中,这就是dependent(mesh on part)的妙用。下面就拿轴承为例(轴承中滚珠就是许多相同instance)给大家展示一下。step: 1.part模块,将bearing.x_t直接导入part模块。 2.assembly模块,创建装配体。注意:只添加了一个滚珠,其它通过阵列创建。 3.mesh模块,在滚珠对应part中划分网格。 4.所有滚珠中都有网格啦。 PS:后台输入 QH0731 拿模型,玩起来吧。 对于发消息未及时回复的小伙伴深表歉意(公 众号后台回复有一定时长超过就无法做出回复,还请大家谅解),有需要探讨的内容或者问题希望小伙伴们多多留言,看到消息后将第一时间予以回复,谢谢各位小伙伴的支持!!来源:SimYoungC

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