位置表达中的替代

通过位置表达,可以评估部件的替代运动状态。通过对关系值或零部件放置方式等项目创建替代项,可以创建多个位置表达 (PR),每个位置表达用于捕获部件的不同求解状态。

位置表达可由父部件、工程视图和衍生部件使用。它们仅用于评估运动,而不用于更改设计意图。如果要对部件设计意图进行任何更改(例如添加或删除零部件,或者编辑部件特征),必须在主位置表达中进行。

部件可以通过两种主要方式调用子部件的位置表达。第一种方式是将子部件设置为给定的位置表达,类似于以关联方式调用设计视图表达。第二种方式是通过嵌套:父部件中的位置表达在子部件中有替代项,用于设置该部件的位置表达。

提示:

工作流 1:控制子部件中的位置表达

  1. 打开包含具有位置表达的子部件的部件文件:
    • 从“快速入门”选项卡 “启动”面板 Open Samples\Models\Assemblies\Suspension\Suspension.iam 中下载样例文件

      请注意两个减震器。

  2. 在第一个震动子部件(Front 1.3 Shock:1)上展开浏览器,然后展开“表达”文件夹。
  3. 注意“Position”节点,该节点指示子部件设置为其主状态。展开此文件夹,并激活现有的封闭位置表达。请注意,父部件通过提升悬挂物来响应震动的求解状态的变化。
  4. 关闭文件。请勿保存更改。

工作流 2:使用替代项嵌套位置表达。

  1. 打开包含子部件的部件文件,并在主部件中创建位置表达:
    • Open Samples\Models\Representations\Suspension\Suspension.iam。请注意两个减震器。
  2. 展开 Suspension.iam 部件的“表达”文件夹,然后展开“位置”节点。
  3. 在“Position”节点上单击鼠标右键,并选择“新建”。将新的位置表达重命名为“Left Bump”。

    我们现在已经在顶级部件(不包含替代项)中创建了位置表达,因此其看上去如同主位置表达一样。

  4. 在第二个震动子部件(Front 1.3 Shock:2)上单击鼠标右键并选择“替代”。
  5. 在“替代”对话框中,选择“表达”选项卡,并选中用于位置表达的“替代”开关,然后将位置表达设置为“封闭型”。关闭对话框。
  6. 顶级部件的 Left Bump 位置表达现在嵌套了减震器的封闭型位置表达。通过激活顶级部件的主位置表达和 Left Bump 位置表达,可以快速了解完全封闭的左震动的效果。
  7. 让文件保持打开状态,尝试进一步创建其他对象的替代项,例如右震动或约束。