Ansys Motion。机械用户基本指南。

加入设计师论坛

您的专业知识对社区至关重要。加入我们,贡献您的知识

立即加入论坛

与业内最优秀的专业人士一起分享、学习和成长。


摘要

对于 Ansys Mechanical 的用户来说,扩展到 Ansys Motion 可以释放强大的新功能,但要实现这一转变,需要的不仅仅是浏览熟悉的界面。虽然这两种工具共享相同的图形环境,但它们依赖于根本不同的求解器和建模方法。了解这些概念上的差异对于有效利用 Ansys Motion 和避免常见陷阱至关重要。无论您是希望扩大仿真范围还是增强当前的工作流程,认清 Mechanical 的终点和 Motion 的起点都是成功高效集成的关键。在本博客中,我们将探讨这些关键区别,帮助 Mechanical 用户自信地步入多体动力学世界。

在本博客中,我们将不关注具体的设置细节。相反,我们的目标是强调 Ansys Mechanical 和 Ansys Motion 之间更广泛的工作流程差异。虽然这两种工具都属于同一个仿真生态系统,但它们基于不同的建模理念。这意味着要有效使用 Ansys Motion,Mechanical 用户必须调整他们的典型方法。我们将探讨对成功过渡工作流程和充分利用 Ansys Motion 功能至关重要的关键概念和调整。

运动设置的独特特征

从 “运动 “中定义事物的方式可以看出,它与 “机械 “有两个主要区别:

  • 分组属性定义: 在 Motion 中,可以使用适用于整个组的独立属性对象为多个类似对象定义属性。这样做的目的是避免为每个对象定义相同的值。想象一下,一个模型有几十个触点,您需要为每个触点定义类似的摩擦属性。如果您使用的是机械模型,则需要在每个触点属性部分定义摩擦系数。在 Motion 中,通过创建一个触点属性对象,您可以一次性定义所有需要的触点对的值。在本示例中,我们可以看到一个定义了三个触点的模型,以考虑多个部件之间的相互作用。在此设置中,有两个运动对象用于定义数值属性和摩擦属性。与机械模型相比,在每个接触对象中都需要定义完整的属性。


    触点定义:

    联系人属性对象:注意范围是一个列表,包括三个已定义的联系人对象。

    触点摩擦属性:

  • 使用功能: 第二个主要区别是创建函数的方式。在机械功能中,您可以直接在对象上定义一些基本函数(例如定义时变力)。而在运动模式中,子实体菜单允许创建更高级的函数。有关可用函数的更详细解释,请参见 Ansys 帮助: https://ansyshelp.ansys.com/account/secured?returnurl=/Views/Secured/corp/v251/en/motion_ug/motion_ug_using_motionfeat.html
    继续示例,使用 “函数表达式 “对象创建了两个函数。第一个函数用于定义关节的旋转位移。第二个函数计算旋转关节的反作用扭矩。

    函数表达式:STEP。该函数在两个 “时间 “点之间创建最小值和最大值之间的平滑过渡。我们的函数旨在定义旋转,因此我们使用 DTOR 常量将最终参数转换为弧度。



    函数表达式:TZ.该函数计算名为 RJ_01 的旋转接头的扭矩。它使用两个名为 p1 和 p2 的参数。它们是在关节上自动创建的标记。


  • 嵌套定义: 可以想象,之前定义的独立对象需要以某种方式组合起来才能完成设置。在示例模型中,摩擦系数并不是恒定的。我们需要创建一条样条线来定义该系数随相对速度的变化。然后,我们需要在 “接触摩擦属性 “对象中使用一个 “样条曲线 “对象,并使用该对象来定义接触行为。即使我们不需要对象之间的特定连接,逻辑也是一样的。
结论

  • Ansys Motion 使用与标准机械仿真相同的预处理功能:几何、连接、接触和网格划分。
  • Ansys Motion 有一些特定功能:主体属性和标记、接触属性、特殊连接边界条件和力、变量表达式、协同仿真按钮、导出文件和运行 Ansys Motion 后处理器。

加入设计师论坛

您的专业知识对社区至关重要。加入我们,贡献您的知识

立即加入论坛

与业内最优秀的专业人士一起分享、学习和成长。