可调装配和刚性装配

处理装配时,如果在更高层的装配中处理,有时需要在子装配中移动。有时需要显示不同位置中的相同子装配。例如,在一个装配中可以有两个完全一样的液压缸子装配,但需要在不同的位置显示液压缸。

可调装配功能使用户可以解决这两个问题。

比较刚性子装配和可调子装配

在更高层装配中,指定子装配为可调可使用户在子装配的零件间放置定位关系。这对于刚性子装配是不可能的。

当您指定子装配为可调时,便不能原位激活子装配。例如,当试图使用编辑命令原位激活子装配时,将显示一个对话框通知用户该子装配可调并可使用打开命令打开该子装配。

显示不同位置中的相同子装配

有几种办法可以解决该问题:

可以为每个可能相同的子装配创建具有不重复名称的子装配。这允许用户为受影响的关系分配不重复的偏置值,但会创建多余的文件和复杂的数据管理。

可以创建一个单层装配,其中子装配部件作为分散零件放置而不是作为一个子装配放置。这也使得用户可以为受影响的关系指定不重复偏置值,但是稍后要在另一个装配中重新使用液压缸部件就变得更加困难。该方法的另一个缺点是零件是单独列出的,而不是作为一个子装配列出。

另外,可以使用 天工 CAD可调装配功能。应用此方法,不必创建液压缸子装配数据集的多个副本或创建单层装配。

准备子装配

要使用可调装配功能,可让子装配在要调整的运动范围内处于欠约束状态。这便使得用户可以应用要在更高层装配而不是子装配中调整的关系。

将子装配放入更高层装配

用与放置任何子装配相同的方式将子装配放入更高层装配。有几种方法可用于将子装配指定为可调装配。

要指定在放置子装配时将其当作可调装配,在配合命令条的选项对话框中设置作为可调对象放置选项。

要指定在定位完子装配之后该子装配当作可调装配,在路径查找器中选择子装配,然后单击快捷菜单上的可调配合命令。

Note:

只有包含未完全定位的零件的子装配才可被标记为可调。

通过在选项对话框上的装配选项卡中设置当此装配被放置到另一个装配时,将其置为可调整的选项,也可以指定该子装配为可调。

无论使用何种方法,都会在路径查找器中使用一个特殊符号 (A) 表示该子装配可调。

Note:

如果可调零件是由公式驱动的,则不遵循由约束链接的其他零件的移动。控制几何体在可调部件中更改的变量。提升为顶层装配,但不提升驱动公式的变量。仅支持子装配中变量的数字值。

处理可调装配

当子装配设置为可调时,所有子装配内的装配关系都在活动装配级别解决。换句话说,为了解决问题,子装配中的关系被提升到更高层装配。

当您选择子装配中的零件时,可在路径查找器的下部窗格中查看用于定位子装配中的零件的关系。这些关系都是只读的,文本标签显示为灰色,表示不能编辑关系。显示只读关系便更容易评估现有关系和应用剩余的关系。

例如,在名为 Actuator.asm:1 的可调装配中选择 cylinder.par:1 时,显示三个关系。与 base.par (A) 的同轴心关系放置在当前装配中。该关系用于定位当前装配中的子装配,且为可编辑的关系。

将子装配设为可调后,与 piston.par:1 (B) 的重合关系放置在当前装配中。其目的是要调整液压缸子装配的长度,该关系也是可编辑的。

注意,关系 (A) 和 (B) 之间没有任何外观上的差异,虽然一个关系用于定位当前装配 (A) 中的子装配,另一个关系用于定位子装配中的两个零件。

piston.par:1 (C) 的剩余同轴心关系放置在子装配中,它是只读的,在当前装配中不可编辑。注意,文本标签显示为灰色表示此关系只读。

如果指定某个子装配为柔性的,并添加定位关系,然后再指定该子装配为刚性的,则会出现冲突关系。可以删除或压缩关系来修正这种情况。

也可以替代可调装配中的关系。这可将关系提升至当前装配,这对于调整已完全约束的装配非常有用,不必在子装配中提供欠约束零件。下面将对此进行详细说明。

替代约束装配中的关系

完全约束的装配可以作为可调子装配放置。为此,在装配中需要释放以使其可调的关系,可以在已放置子装配的装配中被替代。通过右键单击路径查找器中的事例并将装配设为可调,使子装配可调。然后查找装配内将用于定位子装配中调整零件的关系。在路径查找器的下部窗格中,右键单击关系,然后单击替代关系命令。这会将此关系提升至更高层装配,它可用于调整子装配。

替代的关系显示在路径查找器中,如下所示。

可以就像当前装配中存在此关系一样使用此关系。要移除此替代关系,在路径查找器下部窗格中将其删除。

可调装配和可调零件

可以创建在可调子装配中包含可调零件的装配。例如,您可能需要放置缸体子装配的两个实例,每个子装配处在不同的位置。

每个缸体装配均包含一个作为可调零件的弹簧,随着缸体子装配的位置发生变化,弹簧的长度也可以变化。

当使一个包含可调零件的子装配也可调时,可调零件变量将被提升到当前的装配。

如果在变量表中为控制零件变量的子装配定义了一个装配变量,该子装配变量将被提升到当前的装配中。此提升变量是一个链接变量。

有关在装配中创建和使用可调零件的更多信息,请参阅帮助主题装配中的可调零件

可调装配和拖动零件命令

如果指定某个子装配可调,且允许移动活动层关系和已提升关系的组合,则可以使用拖动零件命令重新定位零件。可调装配可使用所有模式的拖动零件命令。

因为可调子装配通常用于驱动装配中的移动,您可能需要通过压缩或删除相关零件和子装配中的关系来确保该移动。

可调装配的成形装配关系

要在创建可调装配获得可预测的结果,不要在零件与装配层坐标系、基本或参考平面或草图之间建立关系。应将装配中的第一个零件固定。所有后续的装配关系应在装配中的其他零件或固定零件中间建立,而不是与装配层坐标系、基本或参考平面或草图之间建立。