可能影响大型部件性能的常见做法

了解可能影响大型部件性能的常见做法。

  • 练习:过度使用自适应性

    影响:这可能导致在部件级出现性能问题,因为零件几何图元必须随部件约束一起更新。系统将重新计算所有受影响的零件。

    最佳做法:谨慎使用自适应性。自适应关系必须定义清晰的适配者和被适配者才能避免周期性关系。应避免级联自适应关系,例如 Part1 驱动 Part2,Part2 驱动 Part3。请考虑使用骨架造型。在使用自适应性后,请考虑关闭自适应性,直到发生模型更新,此时再将其打开,允许其进行求解。然后,将其关闭,直到下次发生更改。

  • 问题:欠约束的部件。子部件内的零部件被约束到子部件基准平面、轴或点。

    影响:柔性子部件会接触子部件内所有的自由度。可以移动子部件的基准平面,约束到基准平面的所有零部件将随之移动。它们在顶级部件的自由度将变得令人困惑。

    最佳做法:固定柔性子部件。如果子部件内的零部件具有自由度,它们应该可自由移动,请避免为子部件基准平面、轴或点创建约束。

  • 问题:顶级部件处于早期版本,而它的一些零部件以更高版本保存。在早期版本的 Inventor 中打开顶级部件,在其中继续工作可能导致损坏。
  • 问题:系统内存低(内存小于 16 GB 的计算机)

    影响:根据几何复杂性和部件级别,Inventor 可能需要比最小 8 GB 更多的内存。对于典型 10K 零部件,它将占用大约 3 GB 的内存才能完全加载部件。如果有其他进程同时在运行,Windows 将使用交换(硬盘驱动器)内存。当发生这种情况时,它会降低 Inventor 操作的速度。

    解决方案:增加系统内存以避免硬盘驱动器内存交换。

  • 问题:在工程视图中使用衍生零件。

    影响:为了降低复杂性,在创建视图之前,一些零件已重新排序,以对大型部件使用衍生。在局部视图中使用衍生零部件时,将计算整个模型以创建视图而非参与零部件。这会对性能产生负面影响。

    最佳做法:避免将衍生模型或简化模型与局部工程视图结合使用的做法。

  • 问题:对于拉伸特征(例如镂空),使用复杂草图阵列。

    影响:造型特征(例如螺纹、阵列化镂空等)可能影响性能,特别是在编辑零部件或者在部件中使用这些零部件的阵列时。例如,考虑一下铁丝篱笆零部件,该零部件是使用镂空创建的,然后阵列化为部件中的零部件。

    最佳做法:使用外观(纹理)来表示镂空。您仍然可以透过间隙查看,而无需针对镂空造型。您可以应用 iProperty 替代以提供正确的质量特性以便进行 CoG 调查等。

  • 练习:在使用接触识别器后将其保持运行状态。

    影响:这样做可能会影响性能。如果不使用它,请将其禁用。

    最佳做法:培养在完成接触分析后将其禁用的习惯。