通过位置表达,可以评估部件的替代运动状态。通过对关系值或零部件放置方式等项目创建替代项,可以创建多个位置表达 (PR),每个位置表达用于捕获部件的不同求解状态。
位置表达可由父部件、工程视图和衍生部件使用。它们仅用于评估运动,而不用于更改设计意图。如果要对部件设计意图进行任何更改(例如添加或删除零部件,或者编辑部件特征),必须在主位置表达中进行。
部件可以通过两种主要方式调用子部件的位置表达。第一种方式是将子部件设置为给定的位置表达,类似于以关联方式调用设计视图表达。第二种方式是通过嵌套:父部件中的位置表达在子部件中有替代项,用于设置该部件的位置表达。
提示:
- 如果父部件的主状态不是由子部件的主状态进行最佳定义的,而是由子部件(如封闭位置中的液压缸)的位置表达定义的,则应使用第一种方法。
- 如果子部件的各种位置表达帮助定义父部件中对应的位置表达,则应使用第二种更常用的方法。
工作流 1:控制子部件中的位置表达
- 打开包含具有位置表达的子部件的部件文件:
- 从“快速入门”选项卡 “启动”面板 Open Samples\Models\Assemblies\Suspension\Suspension.iam 中下载样例文件
请注意两个减震器。
- 在第一个震动子部件(Front 1.3 Shock:1)上展开浏览器,然后展开“表达”文件夹。
- 注意“Position”节点,该节点指示子部件设置为其主状态。展开此文件夹,并激活现有的封闭位置表达。请注意,父部件通过提升悬挂物来响应震动的求解状态的变化。
- 关闭文件。请勿保存更改。
工作流 2:使用替代项嵌套位置表达。
- 打开包含子部件的部件文件,并在主部件中创建位置表达:
- Open Samples\Models\Representations\Suspension\Suspension.iam。请注意两个减震器。
- 展开 Suspension.iam 部件的“表达”文件夹,然后展开“位置”节点。
- 在“Position”节点上单击鼠标右键,并选择“新建”。将新的位置表达重命名为“Left Bump”。
我们现在已经在顶级部件(不包含替代项)中创建了位置表达,因此其看上去如同主位置表达一样。
- 在第二个震动子部件(Front 1.3 Shock:2)上单击鼠标右键并选择“替代”。
- 在“替代”对话框中,选择“表达”选项卡,并选中用于位置表达的“替代”开关,然后将位置表达设置为“封闭型”。关闭对话框。
- 顶级部件的 Left Bump 位置表达现在嵌套了减震器的封闭型位置表达。通过激活顶级部件的主位置表达和 Left Bump 位置表达,可以快速了解完全封闭的左震动的效果。
- 让文件保持打开状态,尝试进一步创建其他对象的替代项,例如右震动或约束。