首页/文章/ 详情

Abaqus 常见问题(12) - 旋转问题

11天前浏览397

1. 有限旋转

在空间中的有限旋转,Abaqus 有如下约定:将 𝜙𝑥、𝜙𝑦、𝜙𝑧 分别定义为关于全局坐标系 X 轴、Y 轴和 Z 轴的旋转(即分别为节点的 4、5 和 6 自由度);对于某一节点绕旋转轴 𝒑 旋转 𝜙,它与绕全局坐标轴旋转的关系如下:
如上图所示,轴 1 绕旋转轴 𝒑 旋转 𝜙,等同于轴 1 绕全局坐标轴的 Z 轴旋转 𝜙𝑥、绕 Y 轴旋转 𝜙𝑦、绕 Z 轴旋转𝜙𝑧。
例如,要实现绕旋转轴   旋转 𝜙=π/3,有两种方法。

1.1 方法一:使用局部坐标系

定义局部坐标系,使局部坐标系的x轴与   重合。
使用局部坐标系定义旋转

1.2 方法二:使用全局坐标系

使用全局坐标系,需要根据以上关系,进行换算,则有  ,从而
即要求分别绕全局 X 轴、Y 轴、Z 轴旋转 
使用全局坐标系定义旋转

1.3 结果比较

如下图所示,使用两种方法定义的旋转结果是一致的。对于这种单一的旋转,当然是使用方法一更方便。但对于复合旋转则不然。

全局坐标系(左)、局部坐标系(右)

2. 复合旋转

在 Abaqus 中允许复合旋转,即存在多个旋转步骤。例如,梁的一端,先绕 Z 轴旋转 90º,再绕矢量   旋转60º。我们很自然的想到,绕 Z 轴的旋转可以使用全局坐标系来定义;绕矢量   的旋转,可以通过某一个轴沿着矢量   的局部坐标系来定义。
但是,在 Abaqus 中不允许关于不同旋转轴的连续有限旋转,如果对同一节点、集 合使用不同的坐标系施加边界条件,则会提示以下错误。
下一篇中将介绍如何正确模拟复合旋转。


来源:SimulateTech
Abaqus
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-11-14
最近编辑:11天前
SimulateTech
硕士 签名征集中
获赞 45粉丝 9文章 37课程 2
点赞
收藏
作者推荐
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈