大型部件造型工作流

用于零件造型和部件创建的各种技巧和方法都可能会影响性能。造型方法将确定引用的数量、几何图元的复杂性、约束方法及部件创建。

通常会结合使用多个技巧,以符合产品需要和设计意图。例如,您可以使用自上而下造型方法来设计和构建结构件,然后使用自下而上造型方法来放置和约束库中的零部件。以下图表和简要说明提供了造型概念,从而让您体验概念的变化,从而根据您的需求实现最大益处。

由上而下的设计、由下而上的设计、混合设计

由上而下的设计

使用自上而下造型方法时,将首先定义最终结果,然后根据所有已知设计条件进行构建。这将成为基本子部件和零件的基础。通过这种方式,您将获得一个包含设计整体信息的概念文件,其中提供用于合并设计更改的单个位置。

自上而下的骨架设计是处理大型部件的方法。使用骨架技术的优势包括:
  • Inventor 模型更稳定
  • 加快更新速度
  • 有更多可用的资源用于处理更大数据集
  • 通过一种更轻松的方式在协作环境中工作

骨架设计方法

没有哪一种方法适合每种设计流程。您可以优化工具的使用来开发用于生成设计的有效流程。骨架造型是该优化流程的一个示例。像您一样的客户使用这些工具已经开发了满足其需求的骨架设计的方法。以下方法表示使用骨架设计方法的最佳实践。

单级流程使用包含草图的单一主零件以及表示最终设计的几何图元。在顶级部件中放置主零件。所有零部件(零件和子部件)是相对于主零件创建的。在下游对主零件进行的修改会驱动与主零件相关的零部件的更改。

多级流程使用包含草图的单个主零件来表示最终部件。在主子部件中放置和约束主零件。在顶级部件中放置主子部件。在顶级部件中,使用主子部件及其主零件中的投影几何图元对单个三维零部件进行造型。可以在逻辑子部件中包含三维零部件,或者根据设计要求独立放置。

分布式主部件使用包含草图和几何图元的单一主零件来定义最终部件。根据需要在不同的子部件和零件中参考主零件。主零件控制总体布局。相对于主零件定义或放置部件和子部件。每个子部件都有其自己的骨架并在自身内驱动一部分设计。较高级别的骨架用于驱动部件的整体布局或机制,而较低级别的骨架可用于驱动零件的几何图元。

由下而上的设计

自下而上造型是构建部件的传统方法。首先,定义不同的零件。然后,使用装配约束将它们放置到子部件中。然后,将子部件逐级放置到较高级别的部件直到顶级部件中,通过这种方式,您执行的自下而上的设计。在此装配方法生成的部件中,零件和部件之间会建立许多关系。

此方法可能有两个结果:
  1. 它可以占用系统资源并降低性能。
  2. 由于存在许多交互参考和/或受影响的参考几何图元,因此模型更改会引起设计的连锁反应。

此图与上述提及的骨架造型方法进行比较。

混合设计

混合方法将结合自上而下和自下而上方法的各个方面。一些零部件已经存在,其他零部件单独造型或者根据环境造型。交叉零件参考可用于驱动设计的各个方面。

链接零件模型参数

如果零件之间共享参数,请勿使用 Excel 电子表格进行链接。当 Excel 文件出现更改时,软件将无法区别哪些文件受到了影响,因此需要更新所有零件。大型装配的性能则会降低。

如果使用全局参数(即在整个设计中使用的参数),请在主零件中确立这些参数,然后在“参数”对话框中逐一链接它们。这是“最简单”的参考。或者,将“衍生”命令用于主零件,并选择要在衍生零件中使用的参数。软件会检测到受更改影响的文件,并仅更新这些文件。

有关详细信息,请参见模型中的参数

管理零部件数量

对于购买或标准零部件,请考虑根本不放置硬件零件,或者仅放置一个零件,而不是多个零件。可以对 BOM 表和明细栏执行数量替代,以准确捕捉设计中所需的紧固件和其他硬件数量。 如果需要存在零部件,请使用零部件阵列来减少零部件数量。

可以通过使用“表达”来减少可见零部件的数量。

表达

Inventor 具有三种类型的表达:视图、位置和详细等级 (LOD)。可以利用其中的两个(视图和 LOD)来帮助提高大型部件的性能。

视图表达

视图表达存储创建、编辑然后保存视图时零部件的当前状态。保存的视图表达保留了零部件的可见性、透明度、草图可见性、定位特征的可见性、选择状态和相机状态、比例、观察角度和零件视图表达。视图表达只加载零部件一次。在视图表达之间更改不会卸载或重新加载零部件。

使用视图表达可控制在给定时间可见的零部件的数量。视图表达可提高部件性能和容量。可向模板中添加标准视图表达并针对每个部件配置这些视图表达。

创建视图表达的步骤:
  1. 在“部件”模型浏览器中,展开“表达”,在“视图”上单击鼠标右键,然后在关联菜单中选择“新建”

  2. 接下来,隐藏或修改零部件或场景的各个方面。
    提示: 使用 QAT(快速访问工具栏)中的工具或者在图形区域中按住 Shift 键,然后单击鼠标右键以显示“选择过滤器”。若要轻松选择同一零部件的所有引用(“选择所有引用”)或所有内部零件(“选择内部零部件”),请使用合适的选择选项。
  3. 当视图表达的内容符合预期时,请保存文档以保留该表达。如果您不进行保存,则将不会保留状态。
根据需要创建所需数量的视图表达以便有效地工作。当您在视图表达之间更改时,场景将会更新。只要零部件被设为可见,它即会加载到内存中。因此,如果您具有多个视图表达并激活每一个,则会加载在激活的表达中被设为可见的所有零部件。
提示: 若要卸载不必要的零部件,请关闭文档并使用特定的视图表达将其重新打开。
注: 如果您的现有模型具有 LOD,可以从该 LOD 快速创建匹配的视图表达。打开所需 LOD 处于激活状态的模型。在“LOD”上单击鼠标右键,然后单击“复制到视图表达”。与该 LOD 匹配的视图表达将会填充浏览器。

有关视图表达的详细信息,请参见视图表达

详细等级表达

详细等级 (LOD) 表达是非必要零部件被抑制的视图。LOD 不会将被抑制的零部件加载到内存。可以创建多个 LOD。

LOD 对于 Inventor 并非新事物。LOD 设计的目的是为了帮助管理 32 位计算机体系结构内在的内存限制。在设计之时,它们是处理大型部件模型的最佳选项。由于 64 位体系结构的出现,情况不再如此,并且它支持因 Inventor 2016 版本终止的 32 位体系结构。

何时需要使用 LOD?
  • 在 LOD 之间更改时,加载的零部件将会被卸载,并且下一个 LOD 零部件将会加载。卸载/加载过程并非始终都很快速。
  • LOD 用于创建大型部件的包覆面提取替换。包覆面提取替换文件可能很大,从而会影响性能。更多简化工作流信息如下所示。
  • 如果在工程图中使用了多个 LOD,则性能会变差。
何时应考虑使用 LOD?
  • 当您在内存节约模式下工作时。
  • 当从要共享的模型中删除 IP(知识产权)时。
  • 当创建配置的零件族(其中,零部件基于配置被抑制)时。
创建详细等级表达的步骤:
  1. 在复杂部件中,展开“表达”浏览器节点。在“详细等级”节点上单击鼠标右键,然后单击“新建详细等级”。
    注: 也可以使用 LOD 包覆面提取替换,在“简化工作流”部分中对此进行了介绍。
  2. 抑制所有非必要的零部件或者完全隐藏不可见的零部件。例如,对于特定工程图或设计目标,可能并不需要显示每个紧固件。因此,可以抑制这些紧固件。使用选择过滤器和工具可以加快该过程。
  3. 保存部件文件以保留表达。
    注: 可以从视图表达轻松创建 LOD。打开视图表达处于激活状态的模型。在该视图表达上单击鼠标右键,然后单击“复制到详细等级”。包含视图表达可见零件的 LOD 将填充浏览器。

有关 LOD 的详细信息,请参见详细等级表达

简化零部件

减少零部件数量后,接下来需要简化模型。简化是减少大型部件中零部件的数量并降低复杂性的关键步骤。外购零件和公司标准零件应尽可能简单地进行建模,因为这些零件通常是广泛使用的零件,经过一次建模且很少修改。

使用“包覆面提取”和“简化”工具可以简化模型。每组工具都提供了一种不同的简化方法,同时生成可表示更复杂零部件的简单零件。

包覆面提取和包覆面提取替换

“包覆面提取”命令提供了用于删除零部件、特征的工具,以删除或保留和精细化细节。使用这些工具,可以快速获得设计的简化模型。“包覆面提取”支持使用视图和 LOD 表达作为结果的输入。可以直接参照包覆面提取文件,作为父部件的备用项、用于工程图、分发给合作伙伴等等。

    创建包覆面提取零件的步骤:

  1. 打开 Inventor 部件。
  2. “装配”选项卡上的“简化”面板中,单击“包覆面提取”
    注: 在包覆面提取过程中,可以随时单击对话框中的“预览”按钮来预览结果。
  3. “包覆面提取”对话框中的“零部件”选项卡上
    1. 指定要使用的表达
    2. 使用“按尺寸删除零件”。可以选择零件并使用边框对角线作为尺寸值的输入。
    3. 使用“视图”的“包含”“排除”查看和选择零部件。
  4. “特性”选项卡上,通过消除非必要细节(例如,小孔、空腔、圆角和倒角)来进一步简化零部件。
    1. 指定特征尺寸或者选择特征以使用其尺寸。
    2. 单击“检测特征”以亮显将要删除的特征。根据需要选择其他特征。
    3. 若要保留特征,无论其尺寸如何,请单击“保留特征”选择按钮并选择要保留的特征。
  5. “创建”选项卡上,指定零件名称、要使用的模板、文件位置、样式和其他设置。
  6. 单击“确定”。此时将创建零件并在新窗口中将其打开,但没有进行初始保存。进行任何进一步优化,并单击“保存”以保存零件。
在部件中使用包覆面提取零部件可以减少零部件数量并降低复杂性。如果您要生成建筑零部件并对与 BIM 相关的简化过程感兴趣,请参见关于准备 Inventor 部件作为 BIM 内容Inventor 至 Revit 族文件 (RFA) 工作流
注: 包覆面提取文件的大小可能远大于其基础模型。该文件的优势在于它是一个经过简化的单一零件。

有关包覆面提取的详细信息,请参见包覆面提取部件

“包覆面提取替换”使用类似的工作流来创建包覆面提取模型,然后将此结果与源部件相关联,作为一个 LOD、一个轻量型表达或者取代父部件。

有关“包覆面提取替换”的详细信息,请参见创建包覆面提取替换详细等级

简化工具

简化工具可帮助将复杂的零部件简化为可使用矩形或圆柱形创建的简单形状。通过单击功能区“简化”面板中的向下箭头可以访问简化工具。

要采用的其他做法

部件联接和约束关系

完全约束零部件,或者固定这些不会在部件中移动的零部件。装配约束需要软件执行计算。当部件中有许多零部件且每个零部件都有多个装配约束时,此类计算会花费很长时间。

  • 避免多余约束。为了在查找这些多余约束时获得帮助,请使用“应用程序选项” “部件” 选项卡 “启用约束冗余分析”。删除多余的约束,然后禁用该选项。
  • 使用公共约束参考(如果可能)。
  • 将对称部件约束到中间平面或中心轴。
  • 解决发生的关系错误。

解决关系错误

解决发生的所有关系错误是很好的做法。但是,尝试通过从顶级开始进行在位编辑来解决所有约束错误是对时间的无效利用。

当解决了发生的错误时,在快速访问工具栏 (QAT) 中会显示一个红色十字。单击该按钮可启动设计医生以报告错误。在对话框中,选择错误可亮显发生错误的位置。

解决关系错误最有效的方式是:
  1. 分别打开每个子部件。
  2. 解决子部件中的关系问题并进行保存。
  3. 打开主要或顶级部件,确认关系是否已解决。
  4. 根据需要重复这些步骤。

模型错误处理

当模型特征发生错误时,在发布设计之前,需要解决这些错误。Inventor 提供了设计医生(部件)和草图医生(零件)工具来帮助发现并解决错误。特别是,丢失参考和约束失败是主要的警告,并且会影响 Inventor 的性能。虽然可以在丢失零件和失败约束的情况下进行工作,但出于长远考虑,最好不要这样做。在您每次切换回该文件时,Inventor 都会发现问题,执行核查,并对其进行更新。如果所有错误均已移除,部件行为将更加可以预测,且性能会得以改进。

工作几何图元

关闭不需要的定位特征(工作平面、轴和点)的可见性。使用“对象可见性”选项来管理可见性。
  1. 打开模型后,在“视图”选项卡的“可见性”面板中,单击“对象可见性”
  2. 取消选中“所有定位特征”
  3. 取消选中其他非必要但可见的项目,例如焊接件符号(如果在视图中不需要它们)。

关闭自适应性

自适应是用于设计零件的一个强大工具。只要不是非常需要自适应功能,应将其禁用,否则系统会频繁检查自适应零部件以进行重新计算,这进而会影响性能。对于部件,请使用“柔性”选项来练习自由度。

  1. 在部件浏览器中找到自适应零件。
  2. 在浏览器节点上单击鼠标右键,然后选择“自适应”以删除复选标记。

零件

对于不会更改的标准零件,请考虑将它们放置在项目库文件夹中。Inventor 搜索这些零件的方式与搜索普通零件的方式不同。
注: 请勿更改现有库文件夹的名称。更改名称后,您需要读取库中的每个零件。

将外购或库零部件的复杂性限制在进行准确设计所需的等级(例如空间包容要求、孔尺寸和位置)。添加不必要的细节(例如材质、螺纹、螺旋扫掠特征、圆角)可能会影响性能和容量。

抑制大型特征阵列。考虑使用大型特征阵列的在位位图纹理。

降低零件的复杂性。例如,如果制造不需要详细信息,则不要对物理螺纹、圆角和齿轮造型。 使用简化工具删除复杂性。

工程师记事本

工程师记事本对于传达设计意图十分有用。创建包含图像的注释后,位图会嵌入到 .ipt 或 .iam 文件中,并会增加文件大小。文件大小越大,使用的硬件资源越多。因此,限制使用包含图像的注释以减小文件大小。

工程师记事本位于其自己的内存段中,只有记事本存在时才会加载。如果没有注释,该区段将不加载,因此需要的资源较少。

有关详细信息,请参见工程师记事本

大型部件的工程图

以下方法可帮助管理工程图性能:
  • 启用工程视图后台更新可显示大型部件的光栅工程视图,并在您工作时在后台计算精确的工程视图。可以在工程视图计算完成之前查看工程图或创建工程图标注。 有关与大型部件相关的所有应用程序选项设置,请参见首选项和设置
  • 使用设计视图表达。在设计视图中渲染为不可见的零部件不会加载到内存中。在打开模型文件之前,指定简化的设计视图和详细等级表达。
    1. 关闭要用于工程视图的部件文件,以防止将其图形加载到内存中。
    2. 在功能区上,单击“放置视图”选项卡 “创建”面板 “基础视图”

      单击“打开现有文件”,然后找到并选择部件文件。

    3. 在“文件打开”对话框中,单击“选项”,在“文件打开选项”对话框中选择设计视图和详细等级表达,然后单击“确定”。
    4. 单击“确定”以返回到“工程视图”对话框。
    5. 指定工程视图特性,如果合适,放置投影视图。
    6. 单击“确定”以关闭“工程视图”对话框。
  • 使用详细等级表达。在创建顶层部件的工程图时,这会抑制不需要的零部件或将许多零件替换为单个零件表达。因此,Inventor 在计算工程视图时不会将其包括在内。 请记住每个工程图仅使用一个 LOD 以避免影响性能。
  • 在启动“基础视图”命令之前,请单击各自模型的“文档”选项卡以激活相应的文档。这会避免计算其他模型的基础视图预览。还可以关闭上次激活的模型文档,并手动选择源文档。
  • 为多个工程视图选择“抑制”选项。
  • 避免或减少在边级别使用特性替代,而应尽可能使用特征、实体或零部件级别的替代。
  • 清除未使用的工程图样式。
  • 通过以下方式尽可能减小工程图文件的大小:
    • 限制图纸上视图的数量。
    • 限制工程图中图纸的数量。