使用子装配体

smellycat solidworks技巧使用子装配体已关闭评论

当装配体是另一个装配体的零部件时,则称它为子装配体。您可以多层嵌套子装配体,以反映您设计的层次关系。

生成子装配体

生成子装配体有数种方法:文章源自 solidworks教程网 http://gocae.comsolidworks教程网-http://gocae.com/2169.html

  • 您可以生成一个单独操作的装配体文件,然后将它插入更高层的装配体,使其成为一个子装配体。
  • 在编辑顶层装配体时,您可以插入一个新的、空白的子装配体到任何一层装配体层次关系中,然后用多种方式将该零部件添加到该子装配体中。
  • 您可以通过选择一组已经包含在装配体中的零部件来构成子装配体。这样就可以一步生成子装配体并添加零部件。

修改子装配体

当您开发一个装配体时,您可以用以下方法修改它的子装配体:文章源自 solidworks教程网 http://gocae.comsolidworks教程网-http://gocae.com/2169.html

  • 您可以将一个子装配体还原为单个零部件,从而将零部件在装配体层次关系中向上移动一层。
  • 您可以通过在层次关系中向上或向下移动零部件来重新组织装配体,或重新组织到层次关系的另一分支。您可使用下列两种方法:
    • 拖放零部件以将其从一个装配体移动到另一个装配体。
    • 单击工具 > 重新组织零部件。当 FeatureManager 设计树很长,而需要滚动多次时,使用此方法较为简便。
  • 您可以在层次关系的一个层中改变零部件的顺序。

编辑子装配体时的限制

单独编辑子装配体时可以使用的大部分操作均可用于在关联中编辑子装配体。然而,在关联中编辑子装配体时,有一些操作无法执行:文章源自 solidworks教程网 http://gocae.comsolidworks教程网-http://gocae.com/2169.html

  • 在关联中生成新零部件
  • 插入或修改焊缝

对于这些操作,您必须在子装配体自己的窗口中打开它并进行编辑。文章源自 solidworks教程网 http://gocae.comsolidworks教程网-http://gocae.com/2169.html

在单独的窗口中打开子装配体

您可从 FeatureManager 设计树或图形区域在子装配体自己的窗口中将其打开。文章源自 solidworks教程网 http://gocae.comsolidworks教程网-http://gocae.com/2169.html

要从 FeatureManager 设计树打开子装配体:文章源自 solidworks教程网 http://gocae.comsolidworks教程网-http://gocae.com/2169.html

  1. 在 FeatureManager 设计树中,选择子装配体。
  2. 单击打开子装配体 使用子装配体(上下文工具栏)。

要从图形区域打开子装配体:文章源自 solidworks教程网 http://gocae.comsolidworks教程网-http://gocae.com/2169.html

  1. 在图形区域中,选择子装配体的部件。
  2. 在上下文工具栏上,单击打开零件 使用子装配体 上的下拉箭头。
    将列示零件和包含零件的子装配体。 如果零件位于嵌套的子装配体中,则列表还将显示层次结构。
  3. 将指针移到列表上以突出显示各子装配体,然后单击其中一个以将其打开。
    使用子装配体

    选定子装配体将在单独的窗口中打开。文章源自 solidworks教程网 http://gocae.comsolidworks教程网-http://gocae.com/2169.html

    要打开选定零件而非子装配体,单击文件夹图标:
    使用子装配体

由现有的零部件生成新的装配体

您可以从已经存在于装配体中的零部件(单个零件或子装配体)生成一个子装配体,从而将该零部件在装配体层次关系中向下移动一个层次。文章源自 solidworks教程网 http://gocae.comsolidworks教程网-http://gocae.com/2169.html

创建新子装配体之前,您可以指定保存该装配体的默认行为(作为单独的外部装配体文件或作为父装配体文件中的虚拟零部件)。 单击工具 > 选项 > 系统选项 > 装配体,并选择或清除将新零部件保存到外部文件中

建议: 您最好在开始之前先定位并至少配合一个零部件,然后先选择该零部件。文章源自 solidworks教程网 http://gocae.comsolidworks教程网-http://gocae.com/2169.html

所有的零部件必须位于单个父装配体中的同一层。

由现有的零部件生成新的装配体:

  1. 在图形区域或 FeatureManager 设计树中,Ctrl + 选择零部件。
  2. 执行以下操作之一:
    • 在一个所选的零部件上单击右键,选择在此生成新子装配体
    • 单击 插入 > 零部件 > [选定] 零部件中的装配体
      要从 FeatureManager 设计树中包含在文件夹中的零部件生成子装配体,右键单击该文件夹,然后单击生成新子装配体

    根据您的装配体选项设置,将会出现以下其中一种情况:

    • 新子装配体在父装配体中另存为虚拟零部件。
    • 此时将显示另存为对话框,因此您可以将新子装配体保存到其自己的装配体文档中。 如果需要,浏览到另一个文件夹,输入文件名称,然后单击保存

    新的子装配体插入到所选零部件所在的层,然后零部件移到新的子装配体中。

范例

在此例中,装配体 A 包含组件 P1P2
使用子装配体
选择 P1P2 来组成一个新的子装配体,S1

装配体 A 现在并不参考单个的零部件文件 P1P2,而是参考子装配体文件 S1
使用子装配体

任何存在于零部件 P1P2 间的配合会从装配体 A配合文件夹中移动到子装配体文件 S1配合文件夹中。

还原子装配体

您可以将一个子装配体还原为单个零部件,从而将零部件在装配体层次关系中向上移动一层。

要还原子装配体:

在 FeatureManager 设计树中,右键单击一个子装配体或 Ctrl + 选择多个装配体,然后选择 解散子装配体。 您也可以选择子装配体的图标,然后单击 编辑 > 解散装配体

零部件成为其直属父装配体的零部件,然后子装配体被移除。 装配体文件本身从所保存的文件夹中并未删除。

要从图形区域还原一个子装配体,右键单击该子装配体,然后单击选择子装配体。 然后在图形区域右键单击,并单击还原子装配体

参阅编辑装配体结构的影响了解对配合、零部件阵列、装配体特征、方程式、及爆炸步骤的效果。

范例

在此例中,当您还原子装配体 S1 时,零部件 P1P2 都会成为顶层装配体 A 的零部件。 使用子装配体
此时,装配体 A 并不参考子装配体文件 S1,而是参考单个零部件文件 P1P2 使用子装配体
任何存在于零部件 P1P2 间的配合会移动到装配体 A配合文件夹中。

删除子装配体和子装配体的零部件

在从子装配体中删除零部件时,您可以仅删除零部件,也可以删除整个装配体。

要从子装配体中删除一个零部件:

  1. 在带有子装配体的装配体中,在 FeatureManager 设计树中选择一个子装配体零部件,然后按删除
  2. 在对话框中,选择删除子装配体仅删除选定零部件
  3. 确认删除对话框中,验证要删除的零部件和相关项,然后单击

编辑焦点

 

对于某些类型的编辑操作,软件可以识别您所进行的更改属于子装配体,而不属于顶层装配体。在这些情况下,编辑焦点会自动从顶层装配体改变为子装配体。

对于其它类型的编辑操作,您需要指定所进行的改变属于子装配体而不属于顶层装配体。其中包括编辑可以成功地应用于任意一种的情况。例如,您可以将一个装配体特征孔添加到子装配体或顶层装配体中,这可产生不同的结果。

自动改变编辑焦点

如果您编辑属于子装配体的以下项目,编辑焦点会自动改变:

  • 草图
  • 零部件阵列
  • 配合
  • 装配体特征(切除或钻孔)
  • 参考几何体

同样,如果您编辑子装配体零部件的一个特征(定义或草图),软件会自动改为编辑零部件模式。您在编辑子装配体零部件时所进行的参考总是在顶层装配体的关联中进行的,而不是在包含它的子装配体中进行。

如果您在子装配体零部件与子装配体之外的某个几何体之间添加配合,焦点会自动改变到子装配体。而配合会添加到包含这两个零部件的最底层装配体中(最底层的共用父装配体)。

在图形区域中,如果您选择属于某个子装配体的零部件并执行删除操作,将删除选定的零部件,而不删除整个子装配体。

手动改变编辑焦点

您必须激活子装配体来执行以下编辑操作:

  • 将零部件添加到子装配体中。您不能将一个新零部件添加到子装配体的关联中。
  • 添加零部件阵列、装配体特征切除或孔、草图或参考几何体到子装配体中。
  • 在子装配体零部件上使用动态装配体运动。当子装配体处于激活状态时,您可以固定、浮动和移动子装配体零部件以形象地查看子装配体中的移动。
  • 在激活的子装配体的零部件之间添加配合关系(在激活的子装配体的嵌套子装配体中,处于层次关系中的同一层次,或一个零部件处于较低层次)。
当子装配体处于激活状态时,会暂时忽略顶层装配体中相对于顶层放置子装配体的配合。 当您回到编辑顶层装配体并单击 重建 时,顶层配合再次被解出。

您不能在激活的子装配体中的一个零部件和激活的子装配体外的一个零部件之间添加配合。

要激活子装配体以在关联中编辑:

选择子装配体并单击 编辑零部件 使用子装配体(装配体工具栏),或右键单击 FeatureManager 设计树中的子装配体图标,然后选择 编辑子装配体

当您激活一个子装配体时,它会变成蓝色,并且装配体的其余部分变成灰色,就象您编辑零件时一样。 编辑子装配体的零部件时,只有正在编辑的单个零件变成蓝色。

要将编辑焦点返回到顶层装配体,再次单击 编辑零部件 使用子装配体,或单击右键并选择 编辑装配体

 

编辑零部件时的颜色

在关联装配体中编辑零部件(零件或子装配体)时,颜色会指出正在编辑的零部件。在 FeatureManager 设计树中,与零部件相关的文本会变成蓝色。在图形区域中,零部件则变成不透明的蓝色,而装配体的其余部分变成透明的灰色。您可以更改编辑零部件模式中使用的颜色,也可以将颜色关闭。

您还可以更改编辑零部件模式中使用的透明度。

更改编辑零部件模式中使用的颜色

要更改编辑零部件模式中使用的颜色:

  1. 单击 选项 使用子装配体(“标准”工具栏)或 工具 > 选项
  2. 系统选项选项卡上,单击颜色
  3. 颜色方案设置下,选择以下之一:
    • 装配体,编辑零件
    • 装配体,编辑零件隐藏线
    • 装配体,非编辑零件
  4. 单击编辑,并从调色板中选择一种颜色,然后单击确定
  5. 重复步骤 3 和 4 为其它选择更改颜色。
  6. 选取编辑装配体中零件时使用指定的颜色
  7. 单击确定
    您必须关闭 RealView 才可在模型中看到这些颜色。

关闭编辑零部件模式中使用的颜色

要关闭编辑零部件模式中使用的颜色:

  1. 单击 选项 使用子装配体(“标准”工具栏)或 工具 > 选项
  2. 系统选项选项卡上,单击颜色
  3. 清除当在装配体中编辑零件时使用指定的颜色
  4. 单击确定
    现在,如果在关联装配体中编辑零部件,零部件再也不会在图形区域中更改颜色。 但是,在 FeatureManager 设计树中,文本仍然会更改成为 装配体,编辑零件 所选的颜色

 

 

编辑装配体结构

编辑装配体结构对话框中,您可将零部件从一个级别移到另一级别以重新组织装配体层次结构。

以下条件适用于为单个操作选定的所有零部件:

  • 这些零部件必须位于一个父装配体中的相同级别上。
  • 这些零部件必须移到相同的目标装配体。

要修改装配体结构:

  1. 单击工具 > 重新组织零部件
  2. 在 FeatureManager 设计树或图形区域中选取您想要移动的零部件。
    在对话框中,选定零部件将列示在 要移动的零部件 中。
  3. 单击目标装配体方框,然后在 FeatureManager 设计树中单击适当的装配体图标。
    如果任何的零部件或特征将因为移动而删除,则重新组织零部件对话框会展开以显示受影响项目的清单。
  4. 单击移动
    零部件图标显示在目标装配体的零部件部分的末尾。

在 FeatureManager 设计树中拖动零部件

您可通过在 FeatureManager 设计树中拖动零部件来重新排序和重新组织零部件。

重新排序

您可以在一个级别中更改零部件的顺序。 在默认情况下,装配体零部件会按它们添加的顺序显示在 FeatureManager 设计树中。 装配体工程图中的材料明细表也使用同一顺序。 通过改变装配体中的顺序,您可以控制材料明细表中的顺序。

重新组织

您可通过将零部件从一个子装配体移到另一子装配体、从一个较高级别移到一个子装配体以及从一个子装配体移到一个较高级别来重新组织装配体的层次结构。 您还可单击工具 > 重新组织零部件并使用编辑装配体结构对话框来重新组织零部件。

要在 FeatureManager 设计树中移动零部件:

在 FeatureManager 设计树中,拖动要移动的零部件。

您可在按住 Ctrl 的同时拖动以同时移动多个零部件。

当您移到其他零部件上时,指针将更改以指示当您将零部件放置到此处会发生什么。

当您拖到一个零件上时:

指针 操作
使用子装配体 将零部件放置到该零件正下方,且与该零件处于相同的装配体级别。
使用子装配体

当您拖到一个子装配体上时:

指针 操作
使用子装配体 (将鼠标悬停在子装配体名称上方。) 将零部件放置到该子装配体,且与该子装配体的其他零部件处于相同的级别。
使用子装配体

如果任何零部件或特征将作为移动的结果被删除,则编辑装配体结构对话框会打开,同时列示受影响的项目。

使用子装配体 (将鼠标悬停在子装配体图标上方。) 将零部件放置到该子装配体正下方,且与该子装配体处于相同的装配体级别。
使用子装配体
如果您在拖动子装配体的名称或图标时按 Alt 键,则零部件将放置到子装配体正下方。

 

编辑装配体结构的影响

 

当您还原一个子装配体,或重新组织任何一层的零部件时,参考所选零部件的配合关系和所有特征都会受到影响。所以对于开发复杂的装配体,应该在设计早期就决定其层次关系分组,以尽量减小对这些项目的影响。

配合移到最底层共用父零件的配合文件夹中。 例如,假定在嵌套子装配体 S3
使用子装配体
配合文件夹中,P1P2 之间有一个配合关系。
  • 如果您将 P1 向上移动一个等级(到 S1 中),配合会移动到 S1 (即同一分支上最底层)的配合文件夹中。
  • 如果您将 P1 移到 S2(另一分支)中,配合关系会移动到顶层装配体 A配合文件夹中,因为 A 是唯一的共用父关系。
  • 如果您解散 S3,配合关系会移动到子装配体 S1配合文件夹中。
零部件阵列有以下特定的限制。
  • 如果您移动阵列的源零部件到另一个装配体,则阵列特征及其生成的所有实例都会被删除。
  • 您无法移动由阵列生成的单个实例。
装配体特征切除和孔可能被删除。 当您在 FeatureManager 设计树中将子装配体向上移动一个层次,装配体特征切除和孔会被删除。

当您生成和还原子装配体时,装配体特征切除和孔不会被删除。

可能无法解出方程式。 这是因为在许多情况下,当您重新组织或还原装配体时,零部件实例的数字后缀 <n> 会改变。这些都是自动完成的,以防止与目标装配体中的现有零部件发生矛盾。
重新组织的零部件从所出现于的任何爆炸步骤中移除。
步路子装配体受某些特殊规则的限制。 有关详细信息,请参见 编辑线路子装配体

 

柔性装配体

根据默认,当您生成子装配体时,它为刚性的。在父装配体中,子装配体为单一单位,其零部件不相对于彼此移动。然而,您可使子装配体成为柔性。这将允许在父装配体中移动子装配体的各个零部件。

例如,当您需要在电机装配体中移动活塞子装配体的零部件时,就可以利用此功能来实现。您可以移动活塞的各个零部件,同时这些零部件仍然组群为子装配体。

请注意下列与柔性子装配体相关的事项:

配合 柔性子装配体中的配合与父装配体中的配合同时解出。因此,移动或旋转子装配体零部件不会破坏子装配体或其父装配体中的配合。零部件只能在其配合所允许的自由角度内移动。
多个实例 您可以在父装配体的同一个配置中插入一个以上的子装配体实例。您可使某些实例固定并使其它实例灵活,且不同的实例可有子装配体零部件的不同位置。

 

使子装配体成为柔性装配体

要使子装配体成为柔性装配体:

  1. 单击 FeatureManager 设计树种的装配体,然后选择 零部件属性 使用子装配体
  2. 在对话框中的 还原为 下选择 柔性,然后单击 确定
    柔性不能用于轻型子装配体。
    使用零部件属性可以更改其他子装配体属性。 如果您只想使子装配体为柔性,只需在上下文工具栏上单击使子装配体为柔性 使用子装配体
    在 FeatureManager 设计树中,图标变为 使用子装配体,表示子装配体为柔性。

在柔性和刚性状态之间切换

通过子装配体快捷栏,您可以在子装配体的柔性和刚性状态之间切换。

要使刚性子装配体成为柔性装配体:

  1. 打开包含刚性子装配体的装配体。
  2. 在 FeatureManager 设计树中,单击刚性子装配体,然后单击使子装配体为柔性 使用子装配体

    要使柔性子装配体为刚性,请单击子装配体,然后单击使子装配体为刚性 使用子装配体

    您还可以单击柔性或刚性 使用子装配体(“装配体”工具栏)。

    对于具有多个配置的模型,遵循此方法只会影响活动的配置。

 

 

 
  • 本文由 smellycat Published on 2017年6月7日