SolidWorks文档不同于PDF、Word等独立文件,大部分文档都依赖其他文档,由其他文档组合而成。所以一旦文档存放路径和文档名称有变动,而没有对依赖它的文档进行相应处理,依赖它的文档下次打开时就无法正确显示。
所以建议:如果是已经下发的图纸,需要进行改版变更,既不要改原文档名称也不要去移动文档路径,只是在文档内部内容中做出版本变更标记。
举例:SolidWorks文档通常是代号+名称进行命名,比如“kk-01 支架”,有些公司改版的时候,图省事喜欢把版本号加到代号里面“比如“kk-01A 支架”。现在需要修改,于是零件变成“kk-01B 支架”。假设有一装配体“kk-00 主机”,原本使用了“kk-01A 支架”,支架改版后(文件名称有改动),需要对该装配体处理,以记录新的支架文档名称,为了区分,最好把他也改成“kk-00A 主机”。然后如果有其他装配体用到了“kk-00 主机”,又得进行同样的处理。
难点是要找出有多少文档使用到了“kk-01 支架”、找到后还要逐个处理。
有专业的产品数据管理软件(PDM)可以对其进行管理,但是运行起来太慢。推荐:
- 使用gitblit(git的服务器版)。开源、免费、优秀、运行速度快、能妥善保留旧版本、协同编辑方便。 基本使用流程:管理员新建一个服务器端文档库的特殊分支,客户端获取这个分支到本地电脑,编辑完成后提交分支到服务器端,管理员获取这个分支进行审核,合格后合并到主分支。主分支作为正式分支共享使用。
- 使用FreeFileSync (同步软件)。开源、免费、优秀、运行速度快 基本使用流程:客户端同步服务器端文档到本地电脑,编辑完成后通知管理员,管理员同步客户端的文档到服务器电脑。需要自行妥善处理旧版本。