PDM “路径过长”处理方法

日期:2022-06-20 17:42:01 发布者: ICT-Zachary 浏览次数:

在PDM中SOLIDWORKS文件参考虚拟的装配体标准件层级太多,导致内部零件的路径超出Windows限制的255字符,从而在检出、获取最新版本、提交流程、双击打开文件等操作提示“路径过长”而无法使用文件。

在PDM中SOLIDWORKS文件参考虚拟的装配体标准件层级太多,导致内部零件的路径超出Windows限制的255字符,从而在检出、获取最新版本、提交流程、双击打开文件等操作提示“路径过长”而无法使用文件。

1. 处理过程
1.1 找到路经长的目标文件:当检出提交流程等操作提示“路径过长”时,首先自行判断导致路径过长的文件到底是哪个。

第一步:选中提示路径过长的那个文件,右键“剪切”把装配体剪切到根目录“99_路径过长处理”文件夹内,如图1,接着选中文件点击材料明细表页签依次查看最深层级的长文件名的文件是哪个(记得一定要切换材料明细表的配置来回看,因为不同配置可能长文件名的文件不同,需要都处理),如图:

第二步:打开这个长路径的文件到一个新窗口,确认是虚拟的装配体标准件层级太多导致的问题,如图:

1.2 处理文件
双击打开该文件,检出,如图:

可以点击工具栏命令文件-查看相关文件,或者在搜索栏输入“复件”,筛选和识别出长文件名的虚拟件位置,如图:

找到长文件名的虚拟件后,有2个方法自行选择处理,也可配合一起处理,看情况来,第一种:依次改短虚拟的子装配体每一层的装配体的名字,如图:

第二种:依次解散虚拟的子装配体的每一层到同一层级,如图:

1.3 处理完成后
处理完成后保存并覆盖检入到PDM。最后把剪切到“99_路径过长处理”文件夹的文件再剪切回原来的项目文件夹路径即可。
备注:如果剪切回原来的路径,操作其他关联的文件,如BOM、装配体还是依然提示“路径过长”,需再继续检查是否还有没处理完的,或者没切换配置看漏了哪个路经长的文件没处理,继续上面的方法处理即可。