接下来我们依然来探讨一下这样的做法是否对子装配的物理特性和工程图有影响:
首先,对于物理特性来说,这必然发生了变化。子装配的衍生体是一个零件,对于一个零件来说只有一种材料,而子装配却可能有多种材料。因此衍生体不能在材料方面正确反映子装配。如果在衍生的设置过程中排除了一些零件,同时材料也发生了变化,衍生体的重力、重心等物理特性也就与原来的子装配不同。衍生不能够把本体的iProperties带入到衍生体中,因此除了物理特性外,其他的特性也只能手动输入,这样就不能与原子装配关联。
其次,在工程图方面,子装配的工程图不会改变,而总装配的工程图有一些变化。正如前面所说的,衍生体的iProperties与原子装配的不能关联,而在总装配明细表中的子装配(衍生体)的特性是不会随原子装配改变而改变的。正常情况下,将原子装配装入总装配中,在BOM表和明细表中可以显示子装配下的各个零件(参见图11)。而将衍生体装入总装配中,却做不到这一点,毕竟它只是一个零件。对于这一点来说,影响并不是很大,因为在大多数总装配工程图中,我们并不会把子装配的零件标识出来。

2.3 方法总结
通过以上的几种手段我们在一定程度上可以做到装配轻量化的效果。这三种方法都有其自身的缺点。总的来说就是衍生的功能做的还不够到位。如果衍生零件能够处理特征,就能为装配轻量化带来很大的帮助;衍生功能只能够把模型大多数几何属性带到新的模型中,而不能把模型的iProperties带入到新的模型中,这也为处理子装配的第二种方法带来了许多麻烦。
3. 硬件配置对大型装配优化的作用
Inventor对电脑配置的要求较高,因此提高大型装配在Inventor中的运行速度,最直接的方法就是提高计算机的配置。建议使用的标准配置为了证明这一点,我们选用了几台不同配置的电脑对一个大型装配文件做了对比测试,这几台电脑的配置如表1。
表1 测试电脑配置

首先对这三台电脑做了Inventor崩溃测试。在这三台电脑上分别打开了一个超大型装配文件。这个模型共有3273个零件,打开模型后读入到进程中的零件数为987。
测试数据见表2:
表2 崩溃测试结果

之后又对三台电脑做了资源消耗的测试。选用的大型装配见模型“机械手臂\b.iam”。这个模型共438个零件,打开模型后读入进程的零件数为151。分别测试了打开模型的时间和模型消耗的内存,测试结果见表3
表3 资源消耗测试结果

注:这里消耗的内存数的计算方法是:打开模型后Inventor消耗内存的总量减去启动Inventor消耗内存的总量。
由以上数据看出,每台电脑打开这个大型装配消耗的内存数量都相差无几,这是必然的结果,但对于配置好的电脑来说,打开大型装配的速度却有很大的提高。
4. 总结
在以上的内容中,既介绍了简化大型装配的几种方法,又介绍了提高硬件配置来提高计算机的运行速度。都是为了提高系统性能,减少模型重建的时间,特别是大型装配,从而达到提高设计效率的目的。
读者可以根据不同的情况合理的选择以上的方法,希望能给读者带来较大的帮助。