CADSALON 沙龙论坛's Archiver

dood 发表于 2009-2-13 13:18

优化 Autodesk Inventor 复杂装配体的性能

一、困惑
   
    看到下面的两个模型你会想到什么?

[attach]1507[/attach]

[attach]1508[/attach]

    对,上面的两个模型都很庞大,零部件数量非常多。用inventor打开这样的模型,进行修改,编辑往往需要花费了比较长的时间,如果机器配置不高,可能常出现内存不足的提示。
   
    本文想介绍在保持计算机硬件不变的情况下,可以采用的部分优化方法,以便方便快捷打开大装配模型,提高编辑、修改的速度并降低对资源的占用,来提升工程师的工作效率。

dood 发表于 2009-2-13 13:21

二、优化方法:
   
    1.简化零部件
   
    零部件中插入细节的数量决定了它在大装配中的重要程度,针对不同的需要创立不同的版本 , 请看下图:
   
    [attach]1509[/attach]

    ·模型A使用详细结构,文件大小为1.146KB
    ·模型B使用中等结构,省去圆角,倒角,文件大小为520KB
    ·模型C 使用框架结构,省去圆角,倒角,圆齿,文件大小仅为186KB
   
    2.抑制零部件
   
    在Inventor新增加的技术里,动态加载和卸载零部件的能力大大增强了出图能力抑制零部件提高了软件的性能,使用内存更有效。
   

   [attach]1510[/attach]

    从inventor的R11后就有了详细等级表达视图,如何更好的使用此功能,请看下面的分析:
    1)抑制所有部件
     ·抑制所有子装
     ·保留LOD; 加载很快
    2)抑制所有零件
     ·加载所有部件,但抑制零件
     ·提供了整个装配的浏览 ,但依然加载快
    3)抑制所有来自于资源中心的零件
     ·加载所有的子装,来自资源中心库的例外
     ·通常,在不增加负载的前提下,提供了高保真的显示
     ·如果资源中心库位于其它服务器,可降低网络的拥堵
   
    3.衍生零部件
   
    衍生零件是引用现有零件以关联复制实体和其他信息(例如草图、定位特征和参数)的新零件。衍生部件是引用现有部件的新零件。可以向衍生零件或部件添加特征。当新特征添加到基础零部件或编辑衍生特征时,衍生零件将随这些变化而更新。
   [attach]1511[/attach]
    把没有被变更的子组件和载入的组件、在设计上不需要详细情报的组件、派生组件作为一个零件来处理、可以做到对大规模组件性能的提升。

dood 发表于 2009-2-13 13:22

4.装配替代
   
    在您不需要访问整个装配图但是需要查看零部件与装配之间的相互关系时,可以使用新的替代零件来表示某个装配。如果想隐藏大量细节,就可以使用简单的零件来表示装配;也可以使用"衍生装配"(Derived Assembly)工具生成一个替代零件,该替代零件线条简洁,能够精确地表示主装配。
   
    新增特性

    ·新型详细等级(LOD)
    ·通过详细等级详细表达控制"替代零件"文件
    ·装配中的其它所有零部件将被抑制并隐藏在浏览器中
    ·"iProperties" 仍将反映父装配的主详细等级(Master LOD)
    ·装配的所有约束、质量属性和物料清单数据全部保留在主装配中,因此使用装配替代零件不会对物料清单或工程图产生任何影响。
   
    [attach]1512[/attach]

    5.衍生装配
   
    创建衍生装配,减少内存消耗
   
    新增特性
    ·"衍生装配"对话框中的新选项
    ·利用较大的衍生装配减少内存消耗
    ·目标零件浏览器中没有任何实体节点
   
     [attach]1513[/attach]

    希望通过这次介绍,大家能对Autodesk Inventor大装配有个全新的感受,不足之处,还请读者指正。

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.