问题描述:客户是生产货架的,用Solidworks处理零件特征阵列较多,使用装配体时容易卡顿,无响应。如图1,做旋转,在装配体中编辑零件都会有延迟。
图1 总货架

分析模型:客户在使用solidworks做装配体时不规范,阵列较随意,很多零件是在装配体里面测量好尺寸,再进行阵列,导致阵列较多,且没使用子装配体,没有层级。
图2 总货架
处理方法:简化模型,分模块装配,将阵列分配到底层,减少总装的阵列特征。
1.单个焊件阵列数量较多,导致在装配体继续阵列时会影响性能。如图3.1
解决方法,创建简化后配置,在总装配体里只需表现大概形状即可。如图3.2

图3.1 简化前

图 3.2 简化后
2.将总货架拆分成模块,并且对原货架添加speedpak。如图4

图4 货架模块
3.总装优化,利用简化货架计算模组位置,用草图驱动阵列,货架模块的speedpak,模型层级变得很清晰。如图5


图5 货架总装
总结:优化后的货架总装,跟原货架对比,层级很清晰,特征也减少很多,用简化货架配置运行流畅,同时建议客户使用solidworks对多货架这种阵列较多的零件,不要直接在solidworks装配体里面编辑,降低性能影响。客户接受优化方案。