图形图像

关注公众号 jb51net

关闭
软件教程 > 图形图像 >

solidworks内部id不匹配怎么弄? solidworks打开文件时发生错误的解决办法

脚本之家

在SOLIDWORKS装配模型中可能会遇到这种情况,打开模型时,提示“所参考的文档具备不匹配的内部ID”,需要去浏览对应的文档,如果源文档不见了,就继续使用这个不匹配的ID文件,或者选择无文档而打开。如果选择无此文档而打开,就会将此文件进行压缩,而且后续也无法解除压缩(除非找到源文件,进行更新)。

原因分析:

应该是装配体(多个零部件组合成的整体)的文件名和其中一个零部件的文件名重复了。

总装配体内零件名相同,或者总装配体和子装配体内零件名,或者不同子装配体内零件名相同,都会出现这样的提示。

解决办法:

关掉所有,打开要操作的装配体或者子装配体文件夹,将相同名称的零件其一重命名,然后打开该装配体,在打开之前,先点一下‘’参考‘’,找到刚才改名的零件,双击之后改成刚才改好的名字,使ID匹配;然后再打开装配体就OK了。

或将SOLIDWORKS中的此设置勾选起来。装配体的零件参考位置就不会随着更新;如果是其他操作导致的路径变化,那就需要重新找到文件进行模型替换了。

其他相关

Q:SOLIDWORKS 零部件有用于识别的 ID 吗?

A:有,SOLIDWORKS 零件 ID 分为外部 ID 和内部 ID。

Q:外部 ID 和内部 ID 分别指的什么?

A:外部 ID 是零部件的文件名,内部 ID 是零件首次保存文件将软件分配的(注:用户看不到内 部 ID)。

Q:内部 ID 软件分配会出现“重号”吗?

A:不会,在没其他操作的情况下,没有两个零部件会具有同一个内部 ID

Q:上面一问中其他操作是指那些操作?

A:由于内部 ID 是首次保存时创建的,所以诸如“复制”、“重命名”,都不会改变零部件内部 ID, “另存为”会改变其内部 ID。

Q:下图中的内部 ID 不匹配是什么意思?

A:出现此提示是因为软件在相关位置找到了名称为“圆柱 01”的零件,根据前面提到了内部 ID 的 概念,表明此“圆柱 01”不是由修改原始“圆柱 01”文档而来,比如说,新建一个零件并保存为 “圆柱 01”,通过 Windows explore 的复制/剪切功能,覆盖装配体下的“圆柱 01”,则会发生如上提 示。此提示中,三个选项的意思分别代表:

Q:如下图当 Solidworks 提示,无法找到文件——请问软件是根据内部 ID 查找?还是外部 ID 在查 找?

A:软件查找的是外部 ID,按照一定参考路径进行查找,当所有查找无果后,才会出现此提示。为 什么不是内部 ID,当位置正确,外部 ID 一致,内部 ID 不一致,则出现的提示应该是上个问题中 的提示。最后解释下,上面三个选项的意思: ? 选项一:手工寻找原始文档(因其他原因,导致原始文档存放在软件参考路径之外) ? 选项二:在压缩缺失文件的情况下,打开装配体 ? 选项三:对此装配体中所有缺失文件进行压缩,并打开装配体 Q:上一问中的一定参考路径指的是? A:用户可以通过以下操作,找到软件的参考流程说明。正如说明所描述的那样软件会经历 7 个步骤 查找,7 个步骤均无果,才会提示用户手动查找。注意:软件的 7 个步骤按照顺序优先,比如第一步 在 SOLIDWORKS 已打开的文件中查找同名文件,如果找到,则后续步骤将不会发生。

附按顺序优先的具体含义:例如此图提示代表着,已经打开的文件中已经有相同外部 ID 的零 件,但软件发现内部 ID 不一致,需用户确认是否采纳此相同外部 ID,不同内部 ID 的零件。(注: 出现此种情况,并不代表原零件已不在,只是代表 solidworks 中已经有一个同名文件了,无法打开 另一个同名文件而已,例如笔者尝试时,原文件还存在,只是我在 Solidworks 中新建了一个同名零 件后,打开原装配体)

总结:

Solidworks 中,零部件有内部 ID&外部 ID,内部 ID 是首次保存时软件分配的,不 能查询也不能修改,外部 ID 为零件名称,可以通过重命名的方式修改,solidworks 查找的外部 ID, 当找到相同的外部 Id,再验证零部件内部 ID 是否正确。

以上就是solidworks内部ID不匹配解决办法,希望大家喜欢,请继续关注脚本之家。

相关推荐:

solidworks提示默认模板无效如何解决? sw中默认模板无效的解决办法

sw常用快捷键有哪些? Solidworks快捷键命令大全

sw出现无法获得下列许可怎么办? solidworks未获得许可证的解决办法