随着互联网使用范围越来越广,人们在互联网上进行的交流也变得更加频繁。设计工作者之间能够通过互联网进行设计文件的传递来交流设计心得,提高设计水平;公司也能够将设计文件直接传递给加工制造公司,使他们能够在短时间内完成产品零部件的生产和制造。
而在文件的传输过程中,人们必须要面临着同样的问题:怎样才可以在保证文件无错的前提下,尽可能地压缩文件大小,从而快速地发送和接收。我们在使用SolidWorks的过程中发现,在使用压缩软件(Winzip,WinRar等软件)前,可以选择使用不同的方法减小SolidWorks 的文件大小。
通过这些方式并结合压缩软件,可以将完整的SolidWorks文件压缩至原文件的几分之一或十几分之一,甚至更小。本文将详细地介绍一下八种缩小SolidWorks 文件大小的技巧。
八种方法介绍
根据我们的使用经验和以往搜集的资料,我们将减少SolidWorks 文件大小的方法归纳为如下八种:
1. “修改属性” 法:该方法常用于SolidWorks 的零件文件、装配文件和工程图文件。通过尝试我们发现:SolidWorks 文件的图像质量会影响文件大小:图像质量越高,文件也就越大。因此,我们在保存文件时,可以将模型文件的图像质量设置成最小。选择菜单“工具”“选项”,在 “文件属性”标签中,单击“图像品质”。将“上色品质”和“线架图品质”都选为“自定义”,并设定为“较快”。模型文件的图像质量缩小以后,在图形区域中显示的模型会显得比较“粗糙”,但只影响显示效果,不会对零件的设计和应用产生影响。我们曾经对一个大小为2,665,472B的工程图文件进行实验,将图像品质量到最低以后保存文件,文件大小减小为1,765,888B。
2. “另存”法:将零件储存为其他名字,另存文件可以在保存文件的时候忽略文件的多余信息,从而达到减小文件大小的目的。在使用“另存”法时,也许会出现和装配与工程图的文件相关性问题,因此,必要情况下应该复选“另存备份档”选项,另存方法适用于各种SolidWorks文件,从表1可以看出,使用另存方法对于缩小文件大小的效果是很显著的。
3. “压缩”法:这种方法的特点就是在保存文件以前,将零件文件中全部的特征进行压缩(对装配体文件而言,指压缩或隐藏其中的零部件)。查看和修改零件时,对特征或零件进行解压缩即可。
4. “封装零件”法:封装零件的方法就是创建一个拉伸凸台特征,将模型里面的全部细节特征全部封上,只在图形区域中显示拉伸凸台特征,这种方法用于零件文件。
5. “切除模型”法:切除模型的方法和封装模型的方法接近,只不过是建立一个拉伸切除特征,切除所有模型,尽可能使模型最小。测试表明,切除特征的范围越大(对于零件文件不能完全切除),文件越小。这种方法通常用于装配体文件中,在装配体文件中创建一个完全贯通的装配体切除特征,就可以相当程度地减少文件大小。
6. “缩小图形”法:缩小模型法可以很便捷,就是通过使用缩放工具将整个图形区域的模型缩小,然后保存文件。这种方法固然便利,但常常不易利用;如果图形区域的模型的太小,反而会增大文件的大小。
7. “隐藏”法:所谓隐藏,就是将SolidWorks 文件的实体和曲面进行隐藏,在图形工作区不显示任何内容。在FeatureManager设计树中右击任何一个实体特征,选择“隐藏实体”,即可隐藏零件中所有的实体;在FeatureManager设计树中右击需要隐藏德曲面实体,选择“隐藏曲面实体”即可隐藏所选的实体。
8. 工具法:工具法是利用Unfrag.exe软件直接对SolidWorks进行处理,它可以消除SolidWorks文件在保存时留下的“碎片”(冗余信息),从而达到减小文件大小的目的。Unfrag.exe软件是一个免费软件,程序收录在《CAD工具集XP》中,也可以在“三维空间”(http://cadtool.yeah.net)下载。Unfrag.exe文件虽小,但对减小文件作用很大,非常受欢迎。经过Unfrag.exe压缩的SolidWorks文件,文件大小明显减小;同时,在用SolidWorks 打开被压缩过的文件时,速度明显加快。另外,根据我们的使用经验和一些资料表明,在非网络应用条件下,使用Unfrag.exe文件不会造成文件的损害和冲突,大家可以放心使用。Unfrag.exe的使用非常简单,界面如图5所示,执行Unfrag.exe或将SolidWorks文件或文件夹拖动到Unfrag.exe图标上即可对文件进行压缩。
以上的几种方法中,“修改属性”、“另存”、“缩小图形”、工具法等4种方法不会对SolidWorks 文件本身的特征或零件产生影响,可以直接打开利用。其他的方法则相对难一些,例如:零件特征压缩以后,会对相应的装配文件或工程图文件造成影响。重新打开文件后,对压缩特征解除压缩才能解决装配文件或工程图文件中的模型重建错误。“压缩”、“封装零件”和“切除模型”这几种方法要求,文件交付和接收的双方对文件的处理方法都要有明确的认识。
更多SOLIDWORKS教程,请关注SOLIDWORKS学习网。