我的机械网

搜索
查看: 1203|回复: 6

[讨论] 如何有效减小SolidWorks文件大小

[复制链接]

4

主题

-3

回帖

38

积分

新手上路

Rank: 1

积分
38
发表于 2018-1-23 01:00:01 | |阅读模式
各位网友请注意:我的机械网所有附件、百度网盘提取码、机械资料、PDF资料、压缩包文件均需要回帖后才能下载!
使用SolidWorks建模快速又简便,但带来便利的同时也带来了问题。我们往往会被模型文件的体量大小的问题困扰。虽然感觉在模型里没有做几个特征,但保存下来文件就有好几百兆。这么大的体量不仅不利于存储,传输文件也很不方便。所以迫切的需要减小文件大小的方法。目前,网络上对减小SolidWorks文件大小的方法众说纷纭,笔者这边不能一一验证其效果,在这里仅介绍四种亲测有效的方法。
第一种:转换法
这个方法很简单,但是仅针对于旧版本的文件。笔者这边找一个SolidWorks2012做的文件“Adapter”零件,使用2014做转存。
1、首先笔者找了一个SolidWorks2012做的零件模型,确定其文件大小。可以看到它大有3.73MB将近3M。
BzOJHAWaH2oWwE45.jpg


2、然后我们做一个很简单的操作,就是使用更高版本的SolidWorks打开这个旧版本的零件,然后点击“保存”,将它重新保存。(笔者用的是2014)
LK5y5OmyY0mqHX66.jpg


3、系统会提示“保存会将以下文件转换当前版本”,我们这边点“保存”。
JH3RhGgB0HGr7SWw.jpg


4、保存完成之后关闭零件模型,再次确认模型的大小。它变为1M左右。
mY49y9RzGt4gxdAY.jpg


使用这种方法,可以看到零件模型文件的大小减小了一半左右,效果非常明显。而且这种方法操作非常简单,对于大量的文件转换也可以使用SolidWorks Task Scheduler来完成。只是它只针对旧版本的文件,有很强的局限性。
第二种:隐藏法
下面我就使用“Adapter”零件,因为我们已经知道它的大小有1MB左右。
1、首先,笔者这边打开Adapter零件模型。它的大小大约1M左右。观察下设计树,模型中有两个实体,一个模型实体,一个曲面实体。
X6GsswZw6Jv32Sr8.jpg


2、现在我们将实体的部分都隐藏掉。
Bm2lfe8lzFuZxz60.jpg


3、隐藏好了之后,绘图区域看不到任何模型,但特征都还在。
Id5H5zWy15DFqnZC.jpg


4、保存并关闭模型,再次确认模型文件的大小。它就变成673KB了。
tBzparAfpBrBL1iA.jpg


这是因为SolidWorks模型文件的大小也和显示状态和显示样式有关的,所以在隐藏实体之后,模型文件的大小会发生明显变化。使用模型文件的时候只要将模型中的实体部分显示出来就可以了。
下面笔者做了两个“Adapter”零件的副本来测试剩下两种方法。
第三种:封装法
这里我们使用的副本文件“Adapter-1”零件,我们知道它的大小大约1MB左右。
aR3ZYCeEr3rGu3G5.jpg


1、首先,打开“Adapter-1”零件,我们知道它的大小大约1MB左右。
AMMmn06JSeN5shJM.jpg


2、在设计树的最下方,加一个拉伸或者拉伸切除特征。这个特征的范围要非常大,可以将实体模型整个包围起来。笔者这里加一个拉伸特征。
3、然后保存并关闭模型文件。我们再确认文件大小。
Q9wP3Jzq3wwh9MPp.jpg


文件大小也有明显的减小。下次再使用模型的时候只要将最后一个特征压缩掉就可以了。当然,在装配体文件里面,我们可以使用切除特征来完成这个封装法,或者最后再加一个只有一个特征的虚拟件,也是能很有成效的减小文件大小的。
第四种:压缩法
这个也是笔者最喜欢用的方法。我们这里使用“Adapter”零件的副本“Adapter-2”零件。
1、首先,打开零件模型。我们知道它的大小大约1MB左右。
z88xvbbeM93y8XOw.jpg


2、然后我们选中所有的特征进行压缩。
f9bSEzSEgGGJoS8Q.jpg


3、特征都压缩掉了之后,绘图区域看不到任何模型。然后我们保存并关闭模型文件。
h596aa6ZEL974G90.jpg


4、再次确认文件大小。它变为343KB。文件大小明显减小。
fvpcLeb2BvVi22dQ.jpg


再次使用文件的时候,只要将所有的特征再解压出来就可以了。
综上所述,以上四种方法都是比较常用而且操作简单的减小SolidWorks大小的方法。
O32bh2Bxjx27hxHr.jpg

0

主题

5855

回帖

3万

积分

论坛元老

Rank: 8Rank: 8

积分
39547
发表于 2018-12-5 06:27:25 |
wxyz

0

主题

5466

回帖

3万

积分

论坛元老

Rank: 8Rank: 8

积分
36366
发表于 2018-12-15 11:55:10 |
迷路D鬼澈
发表于 2021-12-3 14:21:15 |
论坛的人气越来越旺了!
发表于 2021-12-3 17:54:32 |
收藏了,改天让朋友看看!
发表于 2021-12-4 08:32:45 |
经典!
发表于 2021-12-28 08:56:33 |
学习  学习
快速回复 返回顶部 返回列表