对于通过Windows Explorer重命名或者移动过的文件,SolidWorks文件参考引用信息不会被更新当再次打开父文件时,SolidWorks就找不到参考文件,因为SolidWorks只根据文件名和位置搜索文件。
步骤24 文件位置
零件“locking handle”已被移出SolidWorks搜索范围。由于是通过Windows Explorer对零件“eccentric”进行重命名的,SolidWorks参考关系没有得到更新,见表5-2。
表5-2 文件、路径及文件副本(二)
步骤25 打开装配体文件
从“Project Parts”中打开装配体“tool vise.sldasm”。
得到以下信息:“无法找到文件C:\SolidWorks Training Files\Advanced Topics\Lesson05\Case Study\Tool Holder\eccentric.SLDPRT,您是否要自己来查找它?”
当搜索参考文件时,SolidWorks会搜索搜索列表中的所有位置。由于“eccentric”已被重命名,所以无法找到。单击【确定】。
步骤26 替换更名零件
弹出【打开】对话框:“在‘Tool Holder’目录中选中零件‘Rev-eccentric’这个过程将参考文件由‘eccentric’更改为‘Rev-eccentric’。”单击【打开】。
步骤27 查找移动文件
SolidWorks搜遍所有路径仍然没有找到“locking handle”,因为它放置在一个并没有列入搜索清单的文件目录下面。单击【确定】,弹出【打开】对话框。
浏览文件夹“C:\In Work”,选择零件“locking handle”,单击【打开】。
步骤28 查找相关文件
单击【文件】/【查找相关文件】,SolidWorks按照搜索顺序在不同的路径下面找到了相关引用文件,如图5-9所示。
图5-9 查找相关文件
最初,所有的装配体和零件都保存在路径C:\SolidWorks Training Files\Advanced Topics\Lesson05\Case Study\Tool Holder中。
通过几个例子,发生了如下改变:
● 一个与参考文件同名的文件在内存中已被打开。
● 将文件复制到不同的位置。
● 移动文件到搜索列表定义路径范围外。
● 重命名文件。
文件位置见表5-3。
表5-3 文件位置
(www.xing528.com)
(续)
当从“Project Files”文件夹路径中打开装配体文件时,SolidWorks按照以下顺序搜索参考引用文件:
1.计算机内存 内存中已有一个名为“tool holder”的文件。SolidWorks识别到这是一个不同的文件,因为该零件的内部ID不一样。如果选择【否】,系统将弹出对话框让用户手动定位文件。
2.【选项】中的参考文件搜索清单 路径D:\Fasteners已被添加到参考文件搜索清单中。零件“Cap Screw”已被保存在这里,以及原始路径(...\Lesson05\Case Study\Tool Holder)下面和最后打开SolidWorks(Project Parts)。
SolidWorks最先在搜索目录“Fasteners”下找到“Cap Screw”。
3.装配体所在路径 被打开的装配体副本被保存在C:\Project Parts。大部分零件都位于这里或原始路径下(Lesson05\Case Study\Tool Holder)。
被找到的文件有:“upper compound member”、“compound center member”和“saddle”。
4.系统使用路径 在系统最近打开的文件路径下没有任何参考引用文件。
5.文件最近保存时的路径 零件“upper plate”和“lower plate”未被移动或复制到其他路径,所以在原始路径下找到它们。
6.最近保存的文件所在的原始驱动盘 在这个实例中,所有文件都保存在和原始文件相同的驱动盘中,所以没有找到任何新文件。
7.请求用户指定路径 由于以下原因,SolidWorks搜遍所有路径仍然没有找到“eccentric”和“locking handle”:
● eccentric虽然在原始路径下,但是被重命名了。
● “locking handle”已被移至一个超出搜索路径范围的位置。
下表是对搜索结果的总结。搜索过程是自左向右进行的。下划线字体表示按照查找顺序搜索到的结果,粗体字体表示手动搜索到的结果见表5-4。
表5-4 搜索结果总结
(续)
搜索方向
步骤29 保存文件
保存但不关闭文件,在下一个实例中将继续使用该文件。保存装配体的同时,所有参考文件对应的路径也将得到保存。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。